diff --git a/DEPS b/DEPS
index 4d27353dc..ba90f741 100644
--- a/DEPS
+++ b/DEPS
@@ -300,7 +300,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling Skia
   # and whatever else without interference from each other.
-  'skia_revision': 'b06e7c291aec5a3713f32a70635b8135e755a5d1',
+  'skia_revision': '3d667452da4d6078766044683c53a7d3adf53036',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling V8
   # and whatever else without interference from each other.
@@ -387,7 +387,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': '8822c5165ca15f0a3378db6e55c433cee75a3394',
+  'devtools_frontend_revision': 'ef307b3d162844a23e7d9f7230dc2f7c6d9dfb6e',
   # 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.
@@ -427,7 +427,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': '0aa34f27b2438d5888771a1fce133b42e9ef0fb3',
+  'dawn_revision': '34c794e2e9476bd5338bc1ba548d7dc3dc59352b',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling feed
   # and whatever else without interference from each other.
@@ -498,7 +498,7 @@
   'libcxx_revision':       'f8279b01085b800724f5c5629dc365b9f040dc53',
 
   # GN CIPD package version.
-  'gn_version': 'git_revision:26aa46c283e40199b6f847ecca088dcea7099ded',
+  'gn_version': 'git_revision:63c225c698d63b4b724361e0c8cdcf48e2cbd704',
 
   # ninja CIPD package version.
   # https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja
@@ -803,12 +803,12 @@
 
   'src/clank': {
     'url': Var('chrome_git') + '/clank/internal/apps.git' + '@' +
-    'a1a7858e57211d99a2d54d5aee96c7c240be84a4',
+    '9f08c839ebbd1b1edf5d119aaaf382709a7d8f3c',
     'condition': 'checkout_android and checkout_src_internal',
   },
 
   'src/docs/website': {
-    'url': Var('chromium_git') + '/website.git' + '@' + '6872e6c63fe01b8318c7946190b7f24d339561f3',
+    'url': Var('chromium_git') + '/website.git' + '@' + '98f1e0ff728ec0036f6884f7ea71e95205abc36e',
   },
 
   'src/ios/third_party/earl_grey2/src': {
@@ -817,7 +817,7 @@
   },
 
   'src/ios/third_party/edo/src': {
-      'url': Var('chromium_git') + '/external/github.com/google/eDistantObject.git' + '@' + 'f395ee1f293a04dc393b0e93455df91cfc78a0d7',
+      'url': Var('chromium_git') + '/external/github.com/google/eDistantObject.git' + '@' + '112acf9535659982e1b867e30d341f3c91743644',
       'condition': 'checkout_ios',
   },
 
@@ -1233,7 +1233,7 @@
     Var('chromium_git') + '/devtools/devtools-frontend' + '@' + Var('devtools_frontend_revision'),
 
   'src/third_party/devtools-frontend-internal': {
-      'url': Var('chrome_git') + '/devtools/devtools-internal.git' + '@' + '00bc059b66ca9cc921898189bb3761b5ed168410',
+      'url': Var('chrome_git') + '/devtools/devtools-internal.git' + '@' + '77dc54529bdfde500fd3afa119552150fa4db63a',
     'condition': 'checkout_src_internal',
   },
 
@@ -1700,7 +1700,7 @@
     Var('pdfium_git') + '/pdfium.git' + '@' +  Var('pdfium_revision'),
 
   'src/third_party/perfetto':
-    Var('android_git') + '/platform/external/perfetto.git' + '@' + 'f18d5dceede0c5bc68675a4fbf964b467c919511',
+    Var('android_git') + '/platform/external/perfetto.git' + '@' + 'cb3dce3b1e0615372e8fbe669622c03456467a96',
 
   'src/third_party/perl': {
       'url': Var('chromium_git') + '/chromium/deps/perl.git' + '@' + '6f3e5028eb65d0b4c5fdd792106ac4c84eee1eb3',
@@ -1885,7 +1885,7 @@
     Var('chromium_git') + '/external/github.com/gpuweb/cts.git' + '@' + '7b9d28f6115a6d9b7b889686eda78fd228306bcc',
 
   'src/third_party/webrtc':
-    Var('webrtc_git') + '/src.git' + '@' + 'a79bc6ee47446865a229e69d835ddcd0b9d39c8e',
+    Var('webrtc_git') + '/src.git' + '@' + '69bc3e185f234498b4e047e80c15fc3bed02feab',
 
   # 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.
@@ -1975,7 +1975,7 @@
     Var('chromium_git') + '/v8/v8.git' + '@' +  Var('v8_revision'),
 
   'src-internal': {
-    'url': Var('chrome_git') + '/chrome/src-internal.git@e2884cc98ad66ed6dce799398d0a98f0f8d217db',
+    'url': Var('chrome_git') + '/chrome/src-internal.git@39c6181024662833a77fc2d16aba5e79f6f9d14e',
     'condition': 'checkout_src_internal',
   },
 
@@ -1994,7 +1994,7 @@
     'packages': [
       {
         'package': 'chromeos_internal/apps/eche_app/app',
-        'version': 'mp7VmGY1Q1UulmnySPfyNCNanvuXojM-JNIQCOdHGLcC',
+        'version': 'sLWeOjL4G-D4A_bChDSoLuxlIJNgcolXupAbfnnWS64C',
       },
     ],
     'condition': 'checkout_chromeos and checkout_src_internal',
@@ -4174,7 +4174,7 @@
 
   'src/ios_internal':  {
       'url': '{chrome_git}/chrome/ios_internal.git' + '@' +
-        'aaa2cf2cd15e36f17cda40981de43f76ebc86e7d',
+        '4c481f881d29b1358b8047c1224fedffd2ed74e2',
       'condition': 'checkout_ios and checkout_src_internal',
   },
 
diff --git a/PRESUBMIT.py b/PRESUBMIT.py
index fa981d0..9b8ad56 100644
--- a/PRESUBMIT.py
+++ b/PRESUBMIT.py
@@ -762,8 +762,8 @@
        # Fuchsia provides C++ libraries that use std::shared_ptr<>.
        '^base/fuchsia/.*\.(cc|h)',
        '.*fuchsia.*test\.(cc|h)',
-       # Clang plugins have different build config.
-       '^tools/clang/plugins/',
+       # Needed for clang plugin tests
+       '^tools/clang/plugins/tests/',
        _THIRD_PARTY_EXCEPT_BLINK],  # Not an error in third_party folders.
     ),
     BanRule(
@@ -1023,12 +1023,7 @@
         'absl::optional instead.',
       ),
       True,
-      [
-          # Clang plugins have different build config.
-          '^tools/clang/plugins/',
-          # Not an error in third_party folders.
-          _THIRD_PARTY_EXCEPT_BLINK,
-      ],
+      [_THIRD_PARTY_EXCEPT_BLINK],  # Not an error in third_party folders.
     ),
     BanRule(
       r'/#include <chrono>',
diff --git a/ash/ambient/managed/screensaver_image_downloader.cc b/ash/ambient/managed/screensaver_image_downloader.cc
index c19a4df..172611a 100644
--- a/ash/ambient/managed/screensaver_image_downloader.cc
+++ b/ash/ambient/managed/screensaver_image_downloader.cc
@@ -4,8 +4,15 @@
 
 #include "ash/ambient/managed/screensaver_image_downloader.h"
 
+#include <string>
+
+#include "base/containers/flat_set.h"
+#include "base/files/file_enumerator.h"
+#include "base/files/file_path.h"
 #include "base/files/file_util.h"
 #include "base/hash/sha1.h"
+#include "base/logging.h"
+#include "base/ranges/algorithm.h"
 #include "base/strings/string_number_conversions.h"
 #include "base/task/thread_pool.h"
 #include "net/http/http_request_headers.h"
@@ -60,6 +67,7 @@
           }
         })");
 constexpr char kCacheFileExt[] = ".cache";
+constexpr char kCacheFileWildCardPattern[] = "*.cache";
 
 constexpr int64_t kMaxFileSizeInBytes = 8 * 1024 * 1024;  // 8 MB
 constexpr int kMaxUrlFetchRetries = 3;
@@ -108,6 +116,69 @@
   return true;
 }
 
+std::string GetHashedFileNameForUrl(const std::string& url) {
+  const std::string hash = base::SHA1HashString(url);
+  const std::string encoded_hash = base::HexEncode(hash.data(), hash.size());
+  return encoded_hash + kCacheFileExt;
+}
+
+std::vector<std::string> GetImageUrlsToProcess(
+    const base::Value::List& image_url_list) {
+  std::vector<std::string> urls;
+  for (size_t i = 0;
+       i < kMaxUrlsToProcessFromPolicy && i < image_url_list.size(); ++i) {
+    const base::Value& value = image_url_list[i];
+    if (!value.is_string() || value.GetString().empty()) {
+      continue;
+    }
+    // Canonicalize URLs and require HTTPS.
+    GURL url(value.GetString());
+    if (!url.is_valid() || !url.SchemeIs(url::kHttpsScheme)) {
+      LOG(WARNING) << "Ignored invalid URL: " << url;
+      continue;
+    }
+
+    urls.emplace_back(url.spec());
+  }
+  return urls;
+}
+
+// Returns all the cached images in the provided directory.
+// This method does blocking IO and should only be run on a thread that
+// allows blocking IO.
+std::vector<base::FilePath> GetCachedImagesFromDisk(
+    const base::FilePath& directory) {
+  std::vector<base::FilePath> images_on_disk;
+  base::FileEnumerator iterator(directory, /*recursive=*/false,
+                                base::FileEnumerator::FILES,
+                                FILE_PATH_LITERAL(kCacheFileWildCardPattern));
+  base::FilePath current_path;
+  for (base::FilePath path = iterator.Next(); !path.empty();
+       path = iterator.Next()) {
+    images_on_disk.push_back(path);
+  }
+
+  return images_on_disk;
+}
+
+// Deletes all the provided files in the `files_to_delete` parameter.
+// This method does blocking IO and should only be run on a thread that
+// allows blocking IO.
+// Note: In case all of the files are successfully deleted, this will return
+// true otherwise will return false.
+bool DeleteFiles(const std::vector<base::FilePath>& files_to_delete) {
+  bool success = true;
+  for (const auto& path : files_to_delete) {
+    // Even if one file fails to delete mark this operation as not being
+    // success.
+    if (!base::DeleteFile(path)) {
+      LOG(WARNING) << "Failed to clean up: " << path.BaseName().value();
+      success = false;
+    }
+  }
+  return success;
+}
+
 }  // namespace
 
 ScreensaverImageDownloader::ScreensaverImageDownloader(
@@ -136,24 +207,66 @@
     return;
   }
 
-  for (size_t i = 0;
-       i < kMaxUrlsToProcessFromPolicy && i < image_url_list.size(); ++i) {
-    const base::Value& value = image_url_list[i];
-    if (!value.is_string() || value.GetString().empty()) {
-      continue;
-    }
-    // Canonicalize URLs and require HTTPS.
-    GURL url(value.GetString());
-    if (!url.is_valid() || !url.SchemeIs(url::kHttpsScheme)) {
-      LOG(WARNING) << "Ignored invalid URL: " << url;
-      continue;
-    }
-    LOG(WARNING) << "Queue URL: " << url;
-    auto job = std::make_unique<ScreensaverImageDownloader::Job>(url.spec());
+  std::vector<std::string> new_image_urls =
+      GetImageUrlsToProcess(image_url_list);
+
+  // `this` is unretained here as `PostTaskAndReplyWithResult` does not work
+  // with weak ptrs as weak ptrs do not work with functions that return a value.
+  // The usage is safe as the task is executed immediately and `this` should
+  // outlive the call.
+  task_runner_->PostTaskAndReplyWithResult(
+      FROM_HERE,
+      base::BindOnce(&ScreensaverImageDownloader::DeleteUnreferencedImageFiles,
+                     base::Unretained(this), new_image_urls),
+      base::BindOnce(&ScreensaverImageDownloader::OnUnreferencedImagesDeleted,
+                     weak_ptr_factory_.GetWeakPtr()));
+
+  for (const std::string& url : new_image_urls) {
+    DLOG(WARNING) << "Queue URL: " << url;
+    auto job = std::make_unique<ScreensaverImageDownloader::Job>(url);
     QueueDownloadJob(std::move(job));
   }
 }
 
+std::vector<base::FilePath>
+ScreensaverImageDownloader::DeleteUnreferencedImageFiles(
+    const std::vector<std::string>& new_image_urls) {
+  std::vector<std::string> hashed_image_urls = new_image_urls;
+  // Hash the image url
+  base::ranges::transform(hashed_image_urls.begin(), hashed_image_urls.end(),
+                          hashed_image_urls.begin(), GetHashedFileNameForUrl);
+
+  base::flat_set<std::string> hashed_image_file_paths(hashed_image_urls);
+
+  auto cached_images_from_disk = GetCachedImagesFromDisk(download_directory_);
+
+  std::vector<base::FilePath> file_paths_to_delete;
+  for (const auto& downloaded_file : cached_images_from_disk) {
+    if (!hashed_image_file_paths.contains(downloaded_file.BaseName().value())) {
+      file_paths_to_delete.push_back(downloaded_file);
+    }
+  }
+  if (!DeleteFiles(file_paths_to_delete)) {
+    // TODO(b/276208772): Track result with metrics
+    DLOG(WARNING) << "Failed to delete some of the files";
+  }
+
+  return file_paths_to_delete;
+}
+
+void ScreensaverImageDownloader::OnUnreferencedImagesDeleted(
+    std::vector<base::FilePath> file_paths_deleted) {
+  if (file_paths_deleted.empty()) {
+    return;
+  }
+  for (const auto& path : file_paths_deleted) {
+    downloaded_images_.erase(path);
+  }
+
+  image_list_updated_callback_.Run(std::vector<base::FilePath>(
+      downloaded_images_.begin(), downloaded_images_.end()));
+}
+
 std::vector<base::FilePath> ScreensaverImageDownloader::GetScreensaverImages() {
   return std::vector<base::FilePath>(downloaded_images_.begin(),
                                      downloaded_images_.end());
@@ -174,9 +287,7 @@
 ScreensaverImageDownloader::Job::~Job() = default;
 
 std::string ScreensaverImageDownloader::Job::file_name() const {
-  const std::string hash = base::SHA1HashString(image_url);
-  const std::string encoded_hash = base::HexEncode(hash.data(), hash.size());
-  return encoded_hash + kCacheFileExt;
+  return GetHashedFileNameForUrl(image_url);
 }
 
 void ScreensaverImageDownloader::QueueDownloadJob(
diff --git a/ash/ambient/managed/screensaver_image_downloader.h b/ash/ambient/managed/screensaver_image_downloader.h
index 3c21d8d..fb46017 100644
--- a/ash/ambient/managed/screensaver_image_downloader.h
+++ b/ash/ambient/managed/screensaver_image_downloader.h
@@ -100,6 +100,16 @@
     const std::string image_url;
   };
 
+  // Deletes all images on disk in the cache directory that are not referenced
+  // by the given `new_image_urls`.
+  std::vector<base::FilePath> DeleteUnreferencedImageFiles(
+      const std::vector<std::string>& new_image_urls);
+
+  // Called when unreferenced images have been deleted. Used for removing stale
+  // file references from the in-memory `downloaded_images_` cache.
+  void OnUnreferencedImagesDeleted(
+      std::vector<base::FilePath> file_paths_deleted);
+
   // Downloads a new external image from `image_url` to the download folder as
   // `file_name`. The async `callback` will pass the result, and the file path
   // if the operation succeeded.
diff --git a/ash/ambient/managed/screensaver_image_downloader_unittest.cc b/ash/ambient/managed/screensaver_image_downloader_unittest.cc
index 20f6fd33..699feb0 100644
--- a/ash/ambient/managed/screensaver_image_downloader_unittest.cc
+++ b/ash/ambient/managed/screensaver_image_downloader_unittest.cc
@@ -310,4 +310,76 @@
   EXPECT_FALSE(base::PathExists(GetExpectedFilePath(kImageUrl3)));
 }
 
+TEST_F(ScreensaverImageDownloaderTest, ClearImagesAfterUpdateTest) {
+  {
+    // Add two image to the policy list and confirm that are indeed downloaded.
+    base::Value::List image_urls;
+    image_urls.Append(kImageUrl1);
+    screensaver_image_downloader()->UpdateImageUrlList(image_urls);
+
+    url_loader_factory()->AddResponse(kImageUrl1, kFileContents);
+
+    std::vector<std::pair<base::FilePath, std::string>> expected_images;
+    expected_images.emplace_back(GetExpectedFilePath(kImageUrl1),
+                                 std::string(kFileContents));
+    VerifySucessfulImageRequest(expected_images);
+
+    image_urls.Append(kImageUrl2);
+    screensaver_image_downloader()->UpdateImageUrlList(image_urls);
+
+    url_loader_factory()->AddResponse(kImageUrl2, kFileContents);
+
+    VerifySucessfulImageRequest(expected_images);
+    expected_images.emplace_back(GetExpectedFilePath(kImageUrl2),
+                                 std::string(kFileContents));
+    VerifySucessfulImageRequest(expected_images);
+  }
+
+  {
+    // Case: Verify that when the first file is removed from policy image list
+    // and only the second file remains, the first file is indeed cleaned-up
+    // from the disk and the second file is still present on the disk.
+    base::Value::List image_urls;
+    image_urls.Append(kImageUrl2);
+    screensaver_image_downloader()->UpdateImageUrlList(image_urls);
+
+    // Verify the update callback from clearing the first image.
+    std::vector<std::pair<base::FilePath, std::string>> expected_images;
+    expected_images.emplace_back(GetExpectedFilePath(kImageUrl2),
+                                 std::string(kFileContents));
+    VerifySucessfulImageRequest(expected_images);
+
+    // Expect another callback from the second image found in cache.
+    VerifySucessfulImageRequest(expected_images);
+
+    // Verify files in disk.
+    base::RunLoop().RunUntilIdle();
+    EXPECT_FALSE(base::PathExists(GetExpectedFilePath(kImageUrl1)));
+    EXPECT_TRUE(base::PathExists(GetExpectedFilePath(kImageUrl2)));
+  }
+
+  {
+    // Case: Verify that old unreferenced files are cleaned up from the disk.
+    // This can happen if the chromebook restarted, but the policy was updated
+    // while the chromebook was offline and it only receives the new policy
+    // values and is unaware of the old policy values.
+    std::string filename = "test";
+    base::FilePath orphan_cache_file =
+        test_download_folder().AppendASCII(filename + kCacheFileExt);
+    base::WriteFile(orphan_cache_file, "test_data");
+    EXPECT_TRUE(base::PathExists(orphan_cache_file));
+
+    base::Value::List image_urls;
+    image_urls.Append(kImageUrl2);
+    screensaver_image_downloader()->UpdateImageUrlList(image_urls);
+    VerifySucessfulImageRequest(
+        {{GetExpectedFilePath(kImageUrl2), std::string(kFileContents)}});
+    base::RunLoop().RunUntilIdle();
+    EXPECT_TRUE(base::PathExists(GetExpectedFilePath(kImageUrl2)));
+    // Confirm that after the update the orphan file was successfully cleaned
+    // up.
+    EXPECT_FALSE(base::PathExists(orphan_cache_file));
+  }
+}
+
 }  // namespace ash
diff --git a/ash/capture_mode/capture_mode_camera_controller.cc b/ash/capture_mode/capture_mode_camera_controller.cc
index 10bd688..e043055 100644
--- a/ash/capture_mode/capture_mode_camera_controller.cc
+++ b/ash/capture_mode/capture_mode_camera_controller.cc
@@ -14,6 +14,7 @@
 #include "ash/capture_mode/capture_mode_metrics.h"
 #include "ash/capture_mode/capture_mode_session.h"
 #include "ash/capture_mode/capture_mode_util.h"
+#include "ash/constants/ash_features.h"
 #include "ash/public/cpp/capture_mode/capture_mode_delegate.h"
 #include "ash/public/cpp/shell_window_ids.h"
 #include "ash/root_window_controller.h"
@@ -230,10 +231,15 @@
     return gfx::Rect();
 
   gfx::Rect collision_avoidance_rect = tray->GetBubbleBoundsInScreen();
-  auto* message_center_bubble = tray->message_center_bubble();
 
-  if (message_center_bubble->IsMessageCenterVisible())
-    collision_avoidance_rect.Union(message_center_bubble->GetBoundsInScreen());
+  if (!features::IsQsRevampEnabled()) {
+    auto* message_center_bubble = tray->message_center_bubble();
+
+    if (message_center_bubble->IsMessageCenterVisible()) {
+      collision_avoidance_rect.Union(
+          message_center_bubble->GetBoundsInScreen());
+    }
+  }
 
   // TODO(conniekxu): Return a vector of collision avoidance rects including
   // other system UIs, like launcher.
diff --git a/ash/capture_mode/capture_mode_camera_unittests.cc b/ash/capture_mode/capture_mode_camera_unittests.cc
index f34c4e9..6d4ecc2 100644
--- a/ash/capture_mode/capture_mode_camera_unittests.cc
+++ b/ash/capture_mode/capture_mode_camera_unittests.cc
@@ -35,6 +35,7 @@
 #include "ash/strings/grit/ash_strings.h"
 #include "ash/style/ash_color_id.h"
 #include "ash/system/accessibility/autoclick_menu_bubble_controller.h"
+#include "ash/system/notification_center/notification_center_tray.h"
 #include "ash/system/privacy/privacy_indicators_controller.h"
 #include "ash/system/privacy/privacy_indicators_tray_item_view.h"
 #include "ash/system/unified/unified_system_tray.h"
@@ -4494,10 +4495,19 @@
   EXPECT_EQ(camera_controller->available_cameras().size(), 1u);
 }
 
-class CaptureModePrivacyIndicatorsTest : public CaptureModeCameraTest {
+class CaptureModePrivacyIndicatorsTest
+    : public CaptureModeCameraTest,
+      public testing::WithParamInterface<bool> {
  public:
-  CaptureModePrivacyIndicatorsTest()
-      : scoped_feature_list_(features::kPrivacyIndicators) {}
+  CaptureModePrivacyIndicatorsTest() {
+    if (IsQsRevampEnabled()) {
+      scoped_feature_list_.InitWithFeatures(
+          {features::kPrivacyIndicators, features::kQsRevamp}, {});
+    } else {
+      scoped_feature_list_.InitWithFeatures({features::kPrivacyIndicators},
+                                            {features::kQsRevamp});
+    }
+  }
   CaptureModePrivacyIndicatorsTest(const CaptureModePrivacyIndicatorsTest&) =
       delete;
   CaptureModePrivacyIndicatorsTest& operator=(
@@ -4520,17 +4530,28 @@
 
   PrivacyIndicatorsTrayItemView* GetPrimaryDisplayPrivacyIndicatorsView()
       const {
-    return Shell::GetPrimaryRootWindowController()
-        ->GetStatusAreaWidget()
-        ->unified_system_tray()
-        ->privacy_indicators_view();
+    return features::IsQsRevampEnabled()
+               ? Shell::GetPrimaryRootWindowController()
+                     ->GetStatusAreaWidget()
+                     ->notification_center_tray()
+                     ->privacy_indicators_view()
+               : Shell::GetPrimaryRootWindowController()
+                     ->GetStatusAreaWidget()
+                     ->unified_system_tray()
+                     ->privacy_indicators_view();
   }
 
+  bool IsQsRevampEnabled() const { return GetParam(); }
+
  private:
   base::test::ScopedFeatureList scoped_feature_list_;
 };
 
-TEST_F(CaptureModePrivacyIndicatorsTest, CameraPrivacyIndicators) {
+INSTANTIATE_TEST_SUITE_P(All,
+                         CaptureModePrivacyIndicatorsTest,
+                         testing::Bool());
+
+TEST_P(CaptureModePrivacyIndicatorsTest, CameraPrivacyIndicators) {
   ui::ScopedAnimationDurationScaleMode animation_scale(
       ui::ScopedAnimationDurationScaleMode::NORMAL_DURATION);
 
@@ -4578,7 +4599,7 @@
       capture_mode_privacy_notification_id));
 }
 
-TEST_F(CaptureModePrivacyIndicatorsTest, DuringRecordingPrivacyIndicators) {
+TEST_P(CaptureModePrivacyIndicatorsTest, DuringRecordingPrivacyIndicators) {
   ui::ScopedAnimationDurationScaleMode animation_scale(
       ui::ScopedAnimationDurationScaleMode::NORMAL_DURATION);
 
diff --git a/ash/strings/ash_strings_ar.xtb b/ash/strings/ash_strings_ar.xtb
index e787a31a..825daff 100644
--- a/ash/strings/ash_strings_ar.xtb
+++ b/ash/strings/ash_strings_ar.xtb
@@ -56,6 +56,7 @@
 <translation id="121097972571826261">نقل للأمام بمقدار كلمة واحدة</translation>
 <translation id="1217633719248931900">الانتقال إلى التطبيق</translation>
 <translation id="1218444235442067213">‏<ph name="APP_NAME" />، تطبيق من "متجر Play"</translation>
+<translation id="1219309685806246869">انقر للعودة إلى "<ph name="APP_TITLE" />".</translation>
 <translation id="1225748608451425081">‏تم قفل جهاز Chromebook بسبب مشكلة معروفة. ستتمكّن من تسجيل الدخول بعد: <ph name="TIME_LEFT" />.</translation>
 <translation id="1229194443904279055">إيقاف التحديد</translation>
 <translation id="1235458158152011030">الشبكات المعروفة</translation>
@@ -93,6 +94,7 @@
 <translation id="1346748346194534595">يمين</translation>
 <translation id="1351937230027495976">تصغير القائمة</translation>
 <translation id="1360220746312242196">الانتقال إلى النتيجة المطابِقة السابقة عند البحث في صفحة</translation>
+<translation id="1360788414852622716">جارٍ إيقاف الملف الشخصي. قد يستغرق ذلك بضع دقائق.</translation>
 <translation id="1364382257761975320">‏لفتح قفل جهاز Chromebook، استخدِم بصمة إصبعك.</translation>
 <translation id="1365866993922957110">الحصول على تحديثات تلقائية</translation>
 <translation id="1372545819342940910">حفظ سطح المكتب لوقت لاحق</translation>
@@ -539,6 +541,7 @@
 <translation id="3510164367642747937">تمييز مؤشر الماوس</translation>
 <translation id="3513798432020909783">يُدير <ph name="MANAGER_EMAIL" /> الحساب.</translation>
 <translation id="352245152354538528">{0,plural, =1{تحديث الجهاز خلال دقيقة واحدة}zero{تحديث الجهاز خلال # دقيقة}two{تحديث الجهاز خلال دقيقتين}few{تحديث الجهاز خلال # دقائق}many{تحديث الجهاز خلال # دقيقة}other{تحديث الجهاز خلال # دقيقة}}</translation>
+<translation id="3522979239100719575">جارٍ البحث عن الملفات التعريفية المتوفّرة. قد يستغرق ذلك بضع دقائق.</translation>
 <translation id="3526440770046466733">فتح الرابط في علامة تبويب جديدة والبقاء في علامة التبويب الحالية</translation>
 <translation id="353086728817903341">تم الربط بـ <ph name="NUM_DEVICES" /> جهاز.</translation>
 <translation id="3533126039236445965">التطبيقات المثبَّتة في الرف</translation>
@@ -1541,6 +1544,7 @@
 <translation id="8083540854303889870">محفوظة لوقت لاحق</translation>
 <translation id="8091153018031979607">يبدأ الحدث في <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" />.</translation>
 <translation id="8091387634532529612">التحديثات التلقائية</translation>
+<translation id="8092380135549145188">عناصر التحكّم في الانتقال</translation>
 <translation id="8098591350844501178">إيقاف إرسال الشاشة إلى <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">إزالة تثبيت التطبيق من الرف</translation>
 <translation id="8113423164597455979">مفعلة، كل التطبيقات</translation>
@@ -1597,6 +1601,7 @@
 <translation id="8349964124165471584">فتح الرابط في نافذة جديدة</translation>
 <translation id="8351131234907093545">إنشاء ملاحظة</translation>
 <translation id="8364673525741149932">‏تبديل الوضع Shelf Party <ph name="STATE_TEXT" /></translation>
+<translation id="8367948981300340152">يتم حاليًا استخدام <ph name="CAPTURE_MEDIUM" />.</translation>
 <translation id="8369166482916924789">سطح المكتب المحفوظ <ph name="SAVE_AND_RECALL_DESK_NAME" /></translation>
 <translation id="8371779926711439835">نقل للأمام بمقدار حرف واحد</translation>
 <translation id="8371991222807690464">قد يكون أداء الجهاز الملحق محدودًا في وضع الضيف.</translation>
diff --git a/ash/strings/ash_strings_az.xtb b/ash/strings/ash_strings_az.xtb
index 2372558..8f493f3690 100644
--- a/ash/strings/ash_strings_az.xtb
+++ b/ash/strings/ash_strings_az.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Təqvim, <ph name="CURRENT_MONTH_YEAR" />, hazırda <ph name="DATE" /> seçilib.</translation>
 <translation id="1787955149152357925">Deaktiv</translation>
 <translation id="181103072419391116">Siqnal Gücü <ph name="SIGNAL_STRENGTH" />, Administratorunuz tərəfindən idarə olunur</translation>
+<translation id="1815245884418711390">Hotspotu aktiv/deaktiv edin. Hotspot deaktivdir.</translation>
 <translation id="1816896987747843206">Kamera icazəsi olan bütün tətbiq və vebsaytlar üçün kameraya giriş icazəsi verir</translation>
 <translation id="1823280932251546115">Status bölməsi, vaxt: <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">İstənilən vaxt şəbəkə paketini dayandıra bilərsiniz</translation>
 <translation id="2034971124472263449">İstənilən halda yadda saxlayın</translation>
 <translation id="2049240716062114887">Masa adı <ph name="DESK_NAME" /> olaraq dəyişdirilib</translation>
+<translation id="206377500836174974">Tam</translation>
 <translation id="2064048859448024834">Kamera önizləməsi aktivdir</translation>
 <translation id="2067602449040652523">Klaviatura parlaqlığı</translation>
 <translation id="2075520525463668108">Keçirin: <ph name="CAPTURE_MEDIUM" />. <ph name="CAPTURE_MEDIUM" />: <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +295,7 @@
 <translation id="2339073806695260576">Qeyd götürmək, skrinşot çəkmək assistent, lazer göstəricisi və ya lupadan istifadə etmək üçün fırça düyməsinə klikləyin.</translation>
 <translation id="2341729377289034582">Şaquli formada kilidləndi</translation>
 <translation id="2345226652884463045">Redaktə ediləcək mətni seçmək üçün enter və ya axtarış + boşluq düyməsini basın.</translation>
+<translation id="2349785431103945039">Hotspot detallarını göstərin. Hotspot üçün mobil şəbəkəyə qoşulun.</translation>
 <translation id="2350794187831162545"><ph name="LANGUAGE" /> dilində nitq indi lokal olaraq emal edilir və oflayn işləyir. Diktə dilinizi Ayarlar &gt; Əlçatımlılıq bölməsində dəyişə bilərsiniz.</translation>
 <translation id="2352467521400612932">Staylus ayarları</translation>
 <translation id="2354174487190027830"><ph name="NAME" /> aktivləşdirilir</translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">cihaz astadır</translation>
 <translation id="2542089167727451762">Profil şəklinizə toxunun</translation>
 <translation id="254900897760075745">Seçilmiş kontenti mübadilə buferinə kopyalayın</translation>
+<translation id="2549711466868162843">İşıqlandırmanı təkmilləşdirin</translation>
 <translation id="2549985041256363841">Çəkməyə başlayın</translation>
 <translation id="255671100581129685">Google Assistent ictimai sessiyada əlçatan deyil.</translation>
 <translation id="256712445991462162">iç böyüdücü</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Çıxış</translation>
 <translation id="3009958530611748826">Yadda saxlamaq üçün qovluq seçin</translation>
 <translation id="301282384882049174">Administratorunuz tərəfindən paylaşılıb</translation>
+<translation id="301584155502740476">Hotspot detallarını göstərin. Hotspot deaktivdir.</translation>
 <translation id="3018135054368884502">Medianı sürətlə irəli çəkin</translation>
 <translation id="3033545621352269033">Aktiv</translation>
 <translation id="3033912566804961911"><ph name="DESK_NAME" /> ilə birləşdirin</translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Əvvəlki sözün başlanğıcına keçin</translation>
 <translation id="3294437725009624529">Qonaq</translation>
 <translation id="3298690094479023523">PIN və ya parolunuzu yenə doğrulamaq mümkün olmadı. Yenə cəhd edin.</translation>
+<translation id="3300193645498960160">Susdurulduqda danışsanız, bildiriş alacaqsınız. Audio cihazdan ötürülmür.</translation>
 <translation id="3307642347673023554">Noutbuk rejiminə keçirilib</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> sonradan yenə daxil ola biləcək.</translation>
 <translation id="3321628682574733415">Yanlış valideyn kodu</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">Daxiletmə</translation>
 <translation id="3621712662352432595">Audio Ayarlar</translation>
 <translation id="3626281679859535460">İşıqlanma dərəcəsi</translation>
+<translation id="3629640897379005903">Hotspot detallarını göstərin. Hotspot deaktiv edilir.</translation>
 <translation id="3630697955794050612">deaktiv</translation>
 <translation id="3631369015426612114">Aşağıdakı bildirişlərə icazə verin</translation>
 <translation id="3633097874324966332">Cihazı birləşdirmək üçün Bluetooth ayarlarını açın</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">Hazırda məzmunu kopyalamaq və ya əlavə etmək mümkün deyil</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Giriş rejimi</translation>
+<translation id="4240756737570479726">Deaktiv edilir...</translation>
 <translation id="4242533952199664413">Ayarları açın</translation>
 <translation id="4247123849143712100">Güncəlləyin və söndürün</translation>
 <translation id="4250229828105606438">Skrinşot</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">Daxil olunur...</translation>
 <translation id="4864648187878336334">Masa 15</translation>
 <translation id="4868492592575313542">aktiv</translation>
+<translation id="4871905435473761992">Hotspot detallarını göstərin. Mobil şəbəkə hotspotu dəstəkləmir.</translation>
 <translation id="4872237917498892622">Alt+Search və ya Shift</translation>
 <translation id="4872852897273142380">Əlfəcin panelini fokuslayın və ya vurğulayın (göstərilirsə)</translation>
 <translation id="4881695831933465202">Açın</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">Ekran paylaşımı yaratmaq olmur</translation>
 <translation id="5107522548814527560">Veb</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Arxa fon bulanıqlığı</translation>
 <translation id="5117590920725113268">Gələn ayı göstərin</translation>
 <translation id="5121628974188116412">Səhifənin sonuna keçin</translation>
 <translation id="5136175204352732067">Fərqli klaviatura qoşuldu</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">Mövcud Cast cihazlar</translation>
 <translation id="5170568018924773124">Qovluqda göstərin</translation>
 <translation id="5176318573511391780">Ekranın bir hissəsini çəkin</translation>
+<translation id="5187627942836026988">Hotspot detallarını göstərin. Administrator hotspotu bloklayıb.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> tədbir</translation>
 <translation id="5198715732953550718">Yeni qovluq yaratmaq üçün <ph name="MOVED_APP_NAME" /> <ph name="IN_PLACE_APP" /> ilə birləşdirilib.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">Fəaliyyət izləməsi aktiv edildi</translation>
 <translation id="5955304353782037793">tətbiq</translation>
 <translation id="5958529069007801266">Nəzarət olunan istifadəçi</translation>
+<translation id="5961960957587052807">Az</translation>
 <translation id="5965524703725988602">Tünd temanı dəyişdirin. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Pəncərəni qeydə almaq üçün enter düyməsini basın</translation>
 <translation id="5978382165065462689">Uzaq Yardım vasitəsilə ekranınızın kontrolunu paylaşır.</translation>
@@ -1256,6 +1268,7 @@
 <translation id="6752912906630585008">Masa <ph name="REMOVED_DESK" /> silinərək Masa <ph name="RECEIVE_DESK" /> ilə birləşdirildi</translation>
 <translation id="6753390234084146956">tablar</translation>
 <translation id="6757237461819837179">Oxudulan media yoxdur</translation>
+<translation id="6759628406555734414">Hotspot detallarını göstərin. Hotspot aktivləşdirilir.</translation>
 <translation id="6768043681523654438">yaddaş</translation>
 <translation id="6777216307882431711">Qoşulmuş USB-C cihazları qidalandırılır</translation>
 <translation id="6781002679438061620">Masa 9</translation>
@@ -1280,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> san</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Bir rəqəm qalıb}other{# rəqəm qalıb}}</translation>
 <translation id="6867938213751067702"><ph name="FILENAME" /> endirilməsi durdurulub</translation>
+<translation id="6874854809828346832">Hotspot detallarını göstərin. Hotspot aktivdir.</translation>
 <translation id="6878400149835617132">Qısayol deaktiv edildi</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 tətbiq}other{# tətbiq}}</translation>
 <translation id="6884665277231944629">Bugünə qayıdın</translation>
@@ -1289,6 +1303,7 @@
 <translation id="6896758677409633944">Kopyalayın</translation>
 <translation id="6901883536534621389">Naviqasiya etmək üçün jestləri sınayın</translation>
 <translation id="6919251195245069855">Smart kartınız tanınmadı. Yenidən sınayın.</translation>
+<translation id="6920245099716267363">Hotspotu aktiv/deaktiv edin. Hotspot aktivdir. 1 cihaz qoşulub.</translation>
 <translation id="6931576957638141829">Burada saxlayın:</translation>
 <translation id="6941333068993625698">Rəy göndərin</translation>
 <translation id="6942518653766415536">Yazı formatı menyusu</translation>
@@ -1378,6 +1393,7 @@
 <translation id="7378203170292176219">Çəkmək üçün sahə seçmək məqsədilə sürüşdürün</translation>
 <translation id="7378594059915113390">Media Nəzarətləri</translation>
 <translation id="7378889811480108604">Enerjiyə qənaət rejimi deaktivdir</translation>
+<translation id="7382640522316003298">Hotspotu aktiv/deaktiv edin. Hotspot aktivdir. <ph name="DEVICECOUNT" /> cihaz qoşulub.</translation>
 <translation id="7382680553121047388">Aktiv</translation>
 <translation id="7384028040782072252">Tətbiqləri yenidən sıralamaq üçün istənilən yerə sağ düymə ilə klikləyin</translation>
 <translation id="7386767620098596324">Şəbəkə bağlantısını aktiv edin. <ph name="STATE_TEXT" />.</translation>
@@ -1428,6 +1444,7 @@
 <translation id="7579778809502851308">Ekran çəkimi</translation>
 <translation id="7593891976182323525">Axtarın və ya Dəyişin</translation>
 <translation id="7600875258240007829">Bütün bildirişlərə baxın</translation>
+<translation id="7601417191446344542">Xatırlatma bildirişinin susdurulması aktiv edilsin?</translation>
 <translation id="7607002721634913082">Durduruldu</translation>
 <translation id="7609951632080598826">Təqvim baxışı, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Kamera yenidən qoşuldu.</translation>
@@ -1551,6 +1568,7 @@
 <translation id="8131740175452115882">Təsdiq edin</translation>
 <translation id="8131994907636310308">Sıralama bildirişini bağlayın</translation>
 <translation id="8132793192354020517"><ph name="NAME" /> şəbəkəsinə qoşuldu</translation>
+<translation id="8135163608236671037">Hotspotu aktiv/deaktiv edin. Hotspot aktivdir. Cihaz qoşulmayıb.</translation>
 <translation id="8138705869659070104">Cihazı ayarlayıb, aktiv edin</translation>
 <translation id="813913629614996137">Başladılır...</translation>
 <translation id="8142441511840089262">2 dəfə klikləyin</translation>
@@ -1731,6 +1749,7 @@
 <translation id="8990809378771970590"><ph name="IME_NAME" /> işlədilir</translation>
 <translation id="8991617137207906966">Rəng İnversiyası Rejimi aktivdir. Onu deaktiv etmək üçün yenidən Ctrl+Search+H düymələrini basın.</translation>
 <translation id="899350903320462459">Bildiriş əməliyyatını icra etmək üçün cihazı <ph name="LOGIN_ID" /> olaraq kiliddən çıxarın</translation>
+<translation id="8993733019280019776">Danışırsınız? Mikrofon deaktivdir. Aktiv etmək üçün mikrofonu seçin.</translation>
 <translation id="9000771174482730261">YADDAŞI İDARƏ EDİN</translation>
 <translation id="9005984960510803406">Crosh pənərəsini açın</translation>
 <translation id="9017320285115481645">Family Link valideyn girişi kodunu daxil edin.</translation>
diff --git a/ash/strings/ash_strings_be.xtb b/ash/strings/ash_strings_be.xtb
index b50b7199..d51f675 100644
--- a/ash/strings/ash_strings_be.xtb
+++ b/ash/strings/ash_strings_be.xtb
@@ -352,6 +352,7 @@
 <translation id="2620016719323068571">Пошук: <ph name="CATEGORY" />, файлы, праграмы і не толькі...</translation>
 <translation id="2620436844016719705">Сістэма</translation>
 <translation id="2621713457727696555">Абаронена</translation>
+<translation id="2624588537172718173">Аўдыя з прылады і мікрафон</translation>
 <translation id="263399434338050016">"Выбраць усё"</translation>
 <translation id="2644422758626431000">Замацаваць акно злева</translation>
 <translation id="2645435784669275700">Chrome OS</translation>
@@ -412,6 +413,7 @@
 <translation id="2942350706960889382">Прыстыкаваная лупа</translation>
 <translation id="2942516765047364088">Пазіцыя паліцы</translation>
 <translation id="2946119680249604491">Дадаць падключэнне</translation>
+<translation id="295852781144570696">Аўдыя з прылады</translation>
 <translation id="2960314608273155470">Рэжым здымання, стандартна гэта <ph name="TYPE" /> (<ph name="SOURCE" />). Для навігацыі з дапамогай клавіятуры выкарыстоўвайце клавішу Tab.</translation>
 <translation id="2961963223658824723">Нешта пайшло не так. Паўтарыце спробу праз некалькі секунд.</translation>
 <translation id="2963773877003373896">mod3</translation>
diff --git a/ash/strings/ash_strings_bs.xtb b/ash/strings/ash_strings_bs.xtb
index 2f3d9c16..6556f484 100644
--- a/ash/strings/ash_strings_bs.xtb
+++ b/ash/strings/ash_strings_bs.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">Desno</translation>
 <translation id="1351937230027495976">Sužavanje menija</translation>
 <translation id="1360220746312242196">Odlazak na prethodno podudaranje prilikom pretraživanja stranice</translation>
+<translation id="1360788414852622716">Profil se onemogućuje. To može potrajati nekoliko minuta.</translation>
 <translation id="1364382257761975320">Da otključate Chromebook, koristite otisak prsta</translation>
 <translation id="1365866993922957110">Dobijajte automatska ažuriranja</translation>
 <translation id="1372545819342940910">Sačuvaj radnu površinu za kasnije</translation>
@@ -183,6 +184,7 @@
 <translation id="1774796056689732716">Kalendar, <ph name="CURRENT_MONTH_YEAR" />, trenutno je odabran datum <ph name="DATE" />.</translation>
 <translation id="1787955149152357925">Isključeno</translation>
 <translation id="181103072419391116">Jačina signala <ph name="SIGNAL_STRENGTH" />, upravlja vaš administrator</translation>
+<translation id="1815245884418711390">Prebacite žarišnu točku. Žarišna je točka isključena.</translation>
 <translation id="1816896987747843206">Ovo omogućava pristup kameri za sve aplikacije i web lokacije s odobrenjem za nju</translation>
 <translation id="1823280932251546115">Statusna traka, vrijeme <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +243,7 @@
 <translation id="2023558322300866873">Možete bilo kada zaustaviti snimanje paketa</translation>
 <translation id="2034971124472263449">Ipak sačuvaj</translation>
 <translation id="2049240716062114887">Naziv radne površine je promijenjen u <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Potpuno</translation>
 <translation id="2064048859448024834">Pregled kamere je uključen</translation>
 <translation id="2067602449040652523">Osvjetljenje tastature</translation>
 <translation id="2075520525463668108">Uključite/isključite funkciju <ph name="CAPTURE_MEDIUM" />. Funkcija <ph name="CAPTURE_MEDIUM" /> je <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +296,7 @@
 <translation id="2339073806695260576">Dodirnite dugme sa olovkom na polici da napišete bilješku, napravite snimak ekrana, koristite laserski pokazivač ili lupu.</translation>
 <translation id="2341729377289034582">Zaključan vertikalni prikaz</translation>
 <translation id="2345226652884463045">Pritisnite Enter ili pretraživanje + tipku za razmak da odaberete tekst za uređivanje.</translation>
+<translation id="2349785431103945039">Prikažite pojedinosti žarišne točke. Povežite se s mobilnom mrežom da biste upotrebljavali žarišnu točku.</translation>
 <translation id="2350794187831162545">Govor na jeziku <ph name="LANGUAGE" /> sada se obrađuje lokalno i radi offline. Jezik diktiranja možete promijeniti u meniju Postavke &gt; Pristupačnost.</translation>
 <translation id="2352467521400612932">Postavke stilosa</translation>
 <translation id="2354174487190027830">Aktiviranje mreže <ph name="NAME" /></translation>
@@ -336,6 +340,7 @@
 <translation id="2531025035050312891">uređaj je spor</translation>
 <translation id="2542089167727451762">Dodirnite sliku profila</translation>
 <translation id="254900897760075745">Kopiranje odabranog sadržaja u međumemoriju</translation>
+<translation id="2549711466868162843">Poboljšaj osvjetljenje</translation>
 <translation id="2549985041256363841">Započni snimanje</translation>
 <translation id="255671100581129685">Google Asistent nije dostupan u javnoj sesiji.</translation>
 <translation id="256712445991462162">fiksirano povećalo</translation>
@@ -429,6 +434,7 @@
 <translation id="3009178788565917040">Izlaz</translation>
 <translation id="3009958530611748826">Odaberite folder za pohranjivanje</translation>
 <translation id="301282384882049174">Dijeli vaš administrator</translation>
+<translation id="301584155502740476">Prikažite pojedinosti žarišne točke. Žarišna je točka isključena.</translation>
 <translation id="3018135054368884502">Premotavanje medija naprijed</translation>
 <translation id="3033545621352269033">Uključeno</translation>
 <translation id="3033912566804961911">Kombinirajte sa: <ph name="DESK_NAME" /></translation>
@@ -489,6 +495,7 @@
 <translation id="3291862315280588024">Premještanje na početak prethodne riječi</translation>
 <translation id="3294437725009624529">Gost</translation>
 <translation id="3298690094479023523">Potvrđivanje PIN-a ili lozinke i dalje nije uspjelo. Pokušajte ponovo.</translation>
+<translation id="3300193645498960160">Primit ćete obavijest ako govorite, a zvuk je isključen. Zvuk se nikad ne šalje s uređaja.</translation>
 <translation id="3307642347673023554">Promijenjeno u način rada za laptop</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> se može ponovo prijaviti kasnije.</translation>
 <translation id="3321628682574733415">Pogrešan kôd za roditelja</translation>
@@ -539,6 +546,7 @@
 <translation id="3510164367642747937">Istakni kursor miša</translation>
 <translation id="3513798432020909783">Računom upravlja <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{Ažurirajte uređaj u roku od 1 minute}one{Ažurirajte uređaj u roku od # minute}few{Ažurirajte uređaj u roku od # minute}other{Ažurirajte uređaj u roku od # minuta}}</translation>
+<translation id="3522979239100719575">Tražimo dostupne profile. To može potrajati nekoliko minuta.</translation>
 <translation id="3526440770046466733">Otvaranje linka u novoj kartici i ostanak na trenutnoj kartici</translation>
 <translation id="353086728817903341">Povezano je sa sljedećim brojem uređaja: <ph name="NUM_DEVICES" /></translation>
 <translation id="3533126039236445965">Aplikacije na polici</translation>
@@ -572,6 +580,7 @@
 <translation id="3621202678540785336">Ulaz</translation>
 <translation id="3621712662352432595">Postavke zvuka</translation>
 <translation id="3626281679859535460">Osvjetljenje</translation>
+<translation id="3629640897379005903">Prikažite pojedinosti žarišne točke. Žarišna točka se onemogućuje.</translation>
 <translation id="3630697955794050612">isključeno</translation>
 <translation id="3631369015426612114">Omogućite obavještenja iz sljedećih izvora</translation>
 <translation id="3633097874324966332">Otvorite postavke Bluetootha da uparite uređaj</translation>
@@ -703,6 +712,7 @@
 <translation id="423685346499232137">Trenutno nije moguće kopirati i zalijepiti sadržaj</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Način rada za pregled</translation>
+<translation id="4240756737570479726">Onemogućivanje...</translation>
 <translation id="4242533952199664413">Otvori postavke</translation>
 <translation id="4247123849143712100">Ažuriraj i isključi</translation>
 <translation id="4250229828105606438">Snimak ekrana</translation>
@@ -841,6 +851,7 @@
 <translation id="4864369630010738180">Prijavljivanje…</translation>
 <translation id="4864648187878336334">15. radna površina</translation>
 <translation id="4868492592575313542">aktivirano</translation>
+<translation id="4871905435473761992">Prikažite pojedinosti žarišne točke. Vaša mobilna mreža ne podržava žarišnu točku.</translation>
 <translation id="4872237917498892622">Alt + tipka za pretraživanje + Shift</translation>
 <translation id="4872852897273142380">Fokusiranje ili isticanje trake oznaka (ako je prikazana)</translation>
 <translation id="4881695831933465202">Otvori</translation>
@@ -900,6 +911,7 @@
 <translation id="5104236669533825617">Nije moguće kreirati snimanje ekrana</translation>
 <translation id="5107522548814527560">Web</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Zamućenje pozadine</translation>
 <translation id="5117590920725113268">Prikaz sljedećeg mjeseca</translation>
 <translation id="5121628974188116412">Odlazak na dno stranice</translation>
 <translation id="5136175204352732067">Povezana je drugačija tastatura</translation>
@@ -912,6 +924,7 @@
 <translation id="5168181903108465623">Dostupni su "cast" uređaji</translation>
 <translation id="5170568018924773124">Prikaži u folderu</translation>
 <translation id="5176318573511391780">Snimanje dijela ekrana</translation>
+<translation id="5187627942836026988">Prikažite pojedinosti žarišne točke. Žarišnu točku blokirao je vaš administrator.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> događaj(a)</translation>
 <translation id="5198715732953550718">Aplikacija <ph name="MOVED_APP_NAME" /> je kombinirana s aplikacijom <ph name="IN_PLACE_APP" /> za kreiranje novog foldera.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1097,7 @@
 <translation id="595202126637698455">Praćenje performansi je omogućeno</translation>
 <translation id="5955304353782037793">apl</translation>
 <translation id="5958529069007801266">Korisnik pod nadzorom</translation>
+<translation id="5961960957587052807">Blago</translation>
 <translation id="5965524703725988602">Uključite/isključite tamnu temu <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Pritisnite Enter da snimite prozor</translation>
 <translation id="5978382165065462689">Dijeljenje kontrole nad vašim ekranom putem pomoći na daljinu.</translation>
@@ -1256,6 +1270,7 @@
 <translation id="6752912906630585008">Radna površina <ph name="REMOVED_DESK" /> je uklonjena i spojena s radnom površinom <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">kartice</translation>
 <translation id="6757237461819837179">Medijski fajlovi se ne reproduciraju</translation>
+<translation id="6759628406555734414">Prikažite pojedinosti žarišne točke. Žarišna točka se omogućuje.</translation>
 <translation id="6768043681523654438">pohrana</translation>
 <translation id="6777216307882431711">Napajanje povezanih uređaja s priključkom USB-C</translation>
 <translation id="6781002679438061620">9. radna površina</translation>
@@ -1280,6 +1295,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> s</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Preostala je jedna cifra}one{Preostala je # cifra}few{Preostale su # cifre}other{Preostalo je # cifara}}</translation>
 <translation id="6867938213751067702">Pauzirano je preuzimanje fajla <ph name="FILENAME" /></translation>
+<translation id="6874854809828346832">Prikažite pojedinosti žarišne točke. Žarišna je točka uključena.</translation>
 <translation id="6878400149835617132">Prečica je isključena</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 aplikacija}one{# aplikacija}few{# aplikacije}other{# aplikacija}}</translation>
 <translation id="6884665277231944629">Vratite se na današnji datum</translation>
@@ -1289,6 +1305,7 @@
 <translation id="6896758677409633944">Kopiraj</translation>
 <translation id="6901883536534621389">Isprobajte pokret da navigirate</translation>
 <translation id="6919251195245069855">Prepoznavanje pametne kartice nije uspjelo. Ponovite.</translation>
+<translation id="6920245099716267363">Prebacite žarišnu točku. Žarišna točka je uključena, povezan je jedan uređaj.</translation>
 <translation id="6931576957638141829">Sačuvaj u</translation>
 <translation id="6941333068993625698">Slanje povratnih informacija</translation>
 <translation id="6942518653766415536">Meni formata snimanja</translation>
@@ -1378,6 +1395,7 @@
 <translation id="7378203170292176219">Prevucite da odaberete oblast za snimanje</translation>
 <translation id="7378594059915113390">Upravljanje medijima</translation>
 <translation id="7378889811480108604">Način rada uštede baterije je isključen</translation>
+<translation id="7382640522316003298">Prebacite žarišnu točku. Žarišna točka je uključena, povezani su uređaji (<ph name="DEVICECOUNT" />).</translation>
 <translation id="7382680553121047388">Uključeno</translation>
 <translation id="7384028040782072252">Kliknite desnim klikom bilo gdje da promijenite redoslijed aplikacija</translation>
 <translation id="7386767620098596324">Aktivirajte/deaktivirajte mrežnu vezu <ph name="STATE_TEXT" />.</translation>
@@ -1428,6 +1446,7 @@
 <translation id="7579778809502851308">Snimanje ekrana</translation>
 <translation id="7593891976182323525">Tipka za pretraživanje ili Shift</translation>
 <translation id="7600875258240007829">Prikaži sva obavještenja</translation>
+<translation id="7601417191446344542">Želite li uključiti podsjećanje na isključen zvuk?</translation>
 <translation id="7607002721634913082">Pauzirano</translation>
 <translation id="7609951632080598826">Prikaz kalendara, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Kamera je ponovo povezana.</translation>
@@ -1540,6 +1559,7 @@
 <translation id="8083540854303889870">Sačuvano za kasnije</translation>
 <translation id="8091153018031979607">Počinje u <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">Automatska ažuriranja</translation>
+<translation id="8092380135549145188">Kontrole za pomicanje</translation>
 <translation id="8098591350844501178">Prestanak emitiranja ekrana na prijemniku <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">Otkačite aplikaciju s police</translation>
 <translation id="8113423164597455979">Uključeno, sve</translation>
@@ -1551,6 +1571,7 @@
 <translation id="8131740175452115882">Potvrdi</translation>
 <translation id="8131994907636310308">Zatvaranje toast poruke o sortiranju</translation>
 <translation id="8132793192354020517">Povezano na <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Prebacite žarišnu točku. Žarišna točka je uključena, nije povezan nijedan uređaj.</translation>
 <translation id="8138705869659070104">Aktivir. nakon što post. uređaj</translation>
 <translation id="813913629614996137">Pokretanje…</translation>
 <translation id="8142441511840089262">Dvostruki klik</translation>
@@ -1731,6 +1752,7 @@
 <translation id="8990809378771970590">Koristi se <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Način rada s inverzijom boja je omogućen. Pritisnite ponovo Ctrl + tipku za pretraživanje + H da ga onemogućite.</translation>
 <translation id="899350903320462459">Otključajte uređaj kao <ph name="LOGIN_ID" /> da izvršite radnju obavještenja</translation>
+<translation id="8993733019280019776">Govorite li? Mikrofon je isključen. Odaberite mikrofon da biste ga uključili.</translation>
 <translation id="9000771174482730261">UPRAVLJAJTE POHRANOM</translation>
 <translation id="9005984960510803406">Otvorite Crosh prozor</translation>
 <translation id="9017320285115481645">Unesite kôd za pristup roditelja za Family Link.</translation>
diff --git a/ash/strings/ash_strings_ca.xtb b/ash/strings/ash_strings_ca.xtb
index a9ae809..4ae5c24 100644
--- a/ash/strings/ash_strings_ca.xtb
+++ b/ash/strings/ash_strings_ca.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Calendari, <ph name="CURRENT_MONTH_YEAR" />, actualment està seleccionat el dia <ph name="DATE" />.</translation>
 <translation id="1787955149152357925">Desactivat</translation>
 <translation id="181103072419391116"><ph name="SIGNAL_STRENGTH" /> d'intensitat del senyal, xarxa gestionada per l'administrador</translation>
+<translation id="1815245884418711390">Commuta el punt d'accés Wi‐Fi. Està desactivat.</translation>
 <translation id="1816896987747843206">Permet l'accés a la càmera a totes les aplicacions i llocs web amb permís per accedir a la càmera</translation>
 <translation id="1823280932251546115">Safata d'estat, hora <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">Pots aturar la captura de paquets en qualsevol moment</translation>
 <translation id="2034971124472263449">Desa igualment</translation>
 <translation id="2049240716062114887">El nom de l'escriptori s'ha canviat a <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Complet</translation>
 <translation id="2064048859448024834">La previsualització de la càmera està activada</translation>
 <translation id="2067602449040652523">Brillantor del teclat</translation>
 <translation id="2075520525463668108">Commuta <ph name="CAPTURE_MEDIUM" />. <ph name="CAPTURE_MEDIUM" /> està <ph name="CAPTURE_STATE" />.</translation>
@@ -293,6 +295,7 @@
 <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>
 <translation id="2341729377289034582">Bloquejada en vertical</translation>
 <translation id="2345226652884463045">Prem Retorn o Cerca+barra espaiadora per seleccionar el text que vols editar.</translation>
+<translation id="2349785431103945039">Mostra els detalls del punt d'accés Wi‐Fi. Connecta't a la xarxa mòbil per utilitzar-lo.</translation>
 <translation id="2350794187831162545">La parla en <ph name="LANGUAGE" /> ara es processa localment i funciona sense connexió. Pots canviar l'idioma de dictat a Configuració &gt; Accessibilitat.</translation>
 <translation id="2352467521400612932">Configuració del llapis òptic</translation>
 <translation id="2354174487190027830">S'està activant <ph name="NAME" /></translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">dispositiu lent</translation>
 <translation id="2542089167727451762">Toca la teva imatge de perfil</translation>
 <translation id="254900897760075745">Copia el contingut seleccionat al porta-retalls</translation>
+<translation id="2549711466868162843">Millora la il·luminació</translation>
 <translation id="2549985041256363841">Inicia la gravació</translation>
 <translation id="255671100581129685">L'Assistent de Google no està disponible a les sessions públiques.</translation>
 <translation id="256712445991462162">la lupa acoblada</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Sortida</translation>
 <translation id="3009958530611748826">Selecciona en quina carpeta vols que es desi</translation>
 <translation id="301282384882049174">Compartida per l'administrador</translation>
+<translation id="301584155502740476">Mostra els detalls del punt d'accés Wi‐Fi. Està desactivat.</translation>
 <translation id="3018135054368884502">Avança ràpidament el contingut multimèdia</translation>
 <translation id="3033545621352269033">Activada</translation>
 <translation id="3033912566804961911">Combina amb l'escriptori <ph name="DESK_NAME" /></translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Ves al començament de la paraula anterior</translation>
 <translation id="3294437725009624529">Convidat</translation>
 <translation id="3298690094479023523">El PIN o la contrasenya continuen sense poder-se verificar. Torna-ho a provar.</translation>
+<translation id="3300193645498960160">Si parles mentre el micròfon està silenciat, rebràs una notificació. No s'emetrà àudio des del dispositiu.</translation>
 <translation id="3307642347673023554">S'ha canviat a mode de portàtil</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> pot iniciar la sessió més tard.</translation>
 <translation id="3321628682574733415">Codi parental incorrecte</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">Entrada</translation>
 <translation id="3621712662352432595">Configuració d'àudio</translation>
 <translation id="3626281679859535460">Brillantor</translation>
+<translation id="3629640897379005903">Mostra els detalls del punt d'accés Wi‐Fi. S'està desactivant.</translation>
 <translation id="3630697955794050612">desactivat</translation>
 <translation id="3631369015426612114">Permet notificacions de les fonts següents:</translation>
 <translation id="3633097874324966332">Obre la configuració del Bluetooth per vincular el dispositiu</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">En aquests moments no es pot copiar ni enganxar contingut</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Mode de visió general</translation>
+<translation id="4240756737570479726">S'està desactivant...</translation>
 <translation id="4242533952199664413">Obre la configuració</translation>
 <translation id="4247123849143712100">Actualitza i apaga</translation>
 <translation id="4250229828105606438">Captura de pantalla</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">S'està iniciant la sessió...</translation>
 <translation id="4864648187878336334">Escriptori 15</translation>
 <translation id="4868492592575313542">activada</translation>
+<translation id="4871905435473761992">Mostra els detalls del punt d'accés Wi‐Fi. La teva xarxa mòbil no l'admet.</translation>
 <translation id="4872237917498892622">Alt+Cerca o Maj</translation>
 <translation id="4872852897273142380">Situa el focus a la barra d'adreces d'interès o la marca (si es mostra)</translation>
 <translation id="4881695831933465202">Obre</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">No es pot crear la captura de pantalla de vídeo</translation>
 <translation id="5107522548814527560">Web</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Desenfocament del fons</translation>
 <translation id="5117590920725113268">Mostra el mes següent</translation>
 <translation id="5121628974188116412">Ves a la part inferior de la pàgina</translation>
 <translation id="5136175204352732067">S'ha connectat un altre teclat</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">Dispositius d'emissió disponibles</translation>
 <translation id="5170568018924773124">Mostra a la carpeta</translation>
 <translation id="5176318573511391780">Grava una part de la pantalla</translation>
+<translation id="5187627942836026988">Mostra els detalls del punt d'accés Wi‐Fi. El teu administrador l'ha bloquejat.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> esdeveniments</translation>
 <translation id="5198715732953550718"><ph name="MOVED_APP_NAME" /> i <ph name="IN_PLACE_APP" /> s'han combinat per crear una carpeta nova.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">Traça del rendiment activada</translation>
 <translation id="5955304353782037793">aplicació</translation>
 <translation id="5958529069007801266">Usuari supervisat</translation>
+<translation id="5961960957587052807">Lleuger</translation>
 <translation id="5965524703725988602">Commuta el tema fosc. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Prem Retorn per gravar la finestra</translation>
 <translation id="5978382165065462689">Es comparteix el control de la pantalla mitjançant l'Assistència remota.</translation>
@@ -1256,6 +1268,7 @@
 <translation id="6752912906630585008">L'escriptori <ph name="REMOVED_DESK" /> s'ha suprimit i s'ha fusionat amb l'escriptori <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">pestanyes</translation>
 <translation id="6757237461819837179">No s'està reproduint res</translation>
+<translation id="6759628406555734414">Mostra els detalls del punt d'accés Wi‐Fi. S'està activant.</translation>
 <translation id="6768043681523654438">emmagatzematge</translation>
 <translation id="6777216307882431711">S'estan alimentant els dispositius USB-C connectats</translation>
 <translation id="6781002679438061620">Escriptori 9</translation>
@@ -1280,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> s</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Falta un dígit}other{Falten # dígits}}</translation>
 <translation id="6867938213751067702">La baixada del fitxer <ph name="FILENAME" /> s'ha posat en pausa</translation>
+<translation id="6874854809828346832">Mostra els detalls del punt d'accés Wi‐Fi. Està activat</translation>
 <translation id="6878400149835617132">S'ha desactivat la drecera</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 aplicació}other{# aplicacions}}</translation>
 <translation id="6884665277231944629">Torna a avui</translation>
@@ -1289,6 +1303,7 @@
 <translation id="6896758677409633944">Copia</translation>
 <translation id="6901883536534621389">Prova els gestos per navegar</translation>
 <translation id="6919251195245069855">No s'ha reconegut la targeta intel·ligent. Torna-ho a provar.</translation>
+<translation id="6920245099716267363">Commuta el punt d'accés Wi‐Fi. Està activat i hi ha 1 dispositiu connectat.</translation>
 <translation id="6931576957638141829">Desa a</translation>
 <translation id="6941333068993625698">Envia suggeriments</translation>
 <translation id="6942518653766415536">Menú de format de gravació</translation>
@@ -1375,6 +1390,7 @@
 <translation id="7378203170292176219">Arrossega per seleccionar l'àrea que vols gravar</translation>
 <translation id="7378594059915113390">Controls multimèdia</translation>
 <translation id="7378889811480108604">El mode d'estalvi de bateria està desactivat</translation>
+<translation id="7382640522316003298">Commuta el punt d'accés Wi‐Fi. Està activat i hi ha <ph name="DEVICECOUNT" /> dispositius connectats.</translation>
 <translation id="7382680553121047388">Activat</translation>
 <translation id="7384028040782072252">Fes clic amb el botó dret en qualsevol lloc per tornar a ordenar les aplicacions</translation>
 <translation id="7386767620098596324">Commuta la connexió a la xarxa. <ph name="STATE_TEXT" />.</translation>
@@ -1425,6 +1441,7 @@
 <translation id="7579778809502851308">Captura de pantalla</translation>
 <translation id="7593891976182323525">Cerca o Maj</translation>
 <translation id="7600875258240007829">Mostra totes les notificacions</translation>
+<translation id="7601417191446344542">Vols activar el toc per avisar de micròfon silenciat?</translation>
 <translation id="7607002721634913082">En pausa</translation>
 <translation id="7609951632080598826">Visualització de calendari, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">S'ha tornat a connectar la càmera.</translation>
@@ -1548,6 +1565,7 @@
 <translation id="8131740175452115882">Confirma</translation>
 <translation id="8131994907636310308">Tanca la notificació del sistema d'ordenació</translation>
 <translation id="8132793192354020517">Connectat a <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Commuta el punt d'accés Wi‐Fi. Està activat i no hi ha cap dispositiu connectat.</translation>
 <translation id="8138705869659070104">Activa després de configurar</translation>
 <translation id="813913629614996137">S'està inicialitzant…</translation>
 <translation id="8142441511840089262">Fes doble clic</translation>
@@ -1728,6 +1746,7 @@
 <translation id="8990809378771970590">S'està utilitzant <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Mode d'inversió de colors activat. Torna a prémer Ctrl+Cerca+H per desactivar-lo.</translation>
 <translation id="899350903320462459">Desbloqueja el dispositiu com a <ph name="LOGIN_ID" /> per dur a terme l'acció que indica la notificació</translation>
+<translation id="8993733019280019776">Estàs parlant? El teu micròfon està desactivat. Selecciona'l per activar-lo.</translation>
 <translation id="9000771174482730261">GESTIONA L'EMMAGATZEMATGE</translation>
 <translation id="9005984960510803406">Obre la finestra de Crosh</translation>
 <translation id="9017320285115481645">Introdueix el codi d'accés parental de Family Link.</translation>
diff --git a/ash/strings/ash_strings_cy.xtb b/ash/strings/ash_strings_cy.xtb
index 2ce624a..a861f2a 100644
--- a/ash/strings/ash_strings_cy.xtb
+++ b/ash/strings/ash_strings_cy.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Calendr, <ph name="CURRENT_MONTH_YEAR" />, mae <ph name="DATE" /> wedi'i ddewis ar hyn o bryd.</translation>
 <translation id="1787955149152357925">Diffodd</translation>
 <translation id="181103072419391116">Cryfder Signal <ph name="SIGNAL_STRENGTH" />, Rheolir gan eich Gweinyddwr</translation>
+<translation id="1815245884418711390">Toglo'r Boethfan. Mae'r boethfan wedi'i diffodd.</translation>
 <translation id="1816896987747843206">Mae hyn yn caniatáu mynediad camera i bob ap a gwefan gyda chaniatâd y camera</translation>
 <translation id="1823280932251546115">Hambwrdd statws, amser <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">Gallwch stopio cipio pecynnau ar unrhyw bryd</translation>
 <translation id="2034971124472263449">Cadw beth bynnag</translation>
 <translation id="2049240716062114887">Newidiwyd enw'r ddesg i <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Llawn</translation>
 <translation id="2064048859448024834">Rhagolwg camera ymlaen</translation>
 <translation id="2067602449040652523">Disgleirdeb bysellfwrdd</translation>
 <translation id="2075520525463668108">Toglo <ph name="CAPTURE_MEDIUM" />. <ph name="CAPTURE_MEDIUM" /> yw <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +295,7 @@
 <translation id="2339073806695260576">Tapiwch y botwm pin ysgrifennu ar y silff i gymryd nodiadau, sgrinlun, defnyddio'r pwyntydd laser neu'r chwyddwydr.</translation>
 <translation id="2341729377289034582">Wedi'i gloi i fertigol</translation>
 <translation id="2345226652884463045">Pwyswch Enter neu Search + Space i ddewis y testun i'w olygu.</translation>
+<translation id="2349785431103945039">Dangos manylion y boethfan. Cysylltwch â rhwydwaith symudol er mwyn defnyddio'r boethfan.</translation>
 <translation id="2350794187831162545">Mae llefarydd <ph name="LANGUAGE" /> bellach yn cael ei brosesu'n lleol ac yn gweithio all-lein. Gallwch newid eich Iaith Arddweud yn y Gosodiadau &gt; Hygyrchedd.</translation>
 <translation id="2352467521400612932">Gosodiadau pwyntil</translation>
 <translation id="2354174487190027830">Wrthi'n gweithredu <ph name="NAME" /></translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">dyfais araf</translation>
 <translation id="2542089167727451762">Tapiwch eich llun proffil</translation>
 <translation id="254900897760075745">Copïo'r cynnwys a ddewiswyd i'r clipfwrdd</translation>
+<translation id="2549711466868162843">Gwella'r goleuadau</translation>
 <translation id="2549985041256363841">Dechrau recordio</translation>
 <translation id="255671100581129685">Nid yw Google Assistant ar gael mewn sesiwn gyhoeddus.</translation>
 <translation id="256712445991462162">y chwyddwydr sydd wedi'i ddocio</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Allbwn</translation>
 <translation id="3009958530611748826">Dewiswch ffolder i gadw iddi</translation>
 <translation id="301282384882049174">Rhannwyd gan eich gweinyddwr</translation>
+<translation id="301584155502740476">Dangos manylion y boethfan. Mae'r boethfan wedi'i diffodd.</translation>
 <translation id="3018135054368884502">Cyflymu cyfryngau</translation>
 <translation id="3033545621352269033">Ymlaen</translation>
 <translation id="3033912566804961911">Cyfuno gyda <ph name="DESK_NAME" /></translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Symud i ddechrau'r gair blaenorol</translation>
 <translation id="3294437725009624529">Gwestai</translation>
 <translation id="3298690094479023523">Ni ellid dilysu eich PIN neu gyfrinair o hyd. Rhowch gynnig arall arni.</translation>
+<translation id="3300193645498960160">Byddwch yn cael gwybod os byddwch yn siarad tra byddwch wedi'ch distewi. Nid yw sain byth yn gadael eich dyfais.</translation>
 <translation id="3307642347673023554">Newid i'r modd gliniadur</translation>
 <translation id="3308453408813785101">Gall <ph name="USER_EMAIL_ADDRESS" /> fewngofnodi'n nes ymlaen.</translation>
 <translation id="3321628682574733415">Cod rhiant anghywir</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">Mewnbwn</translation>
 <translation id="3621712662352432595">Gosodiadau Sain</translation>
 <translation id="3626281679859535460">Disgleirdeb</translation>
+<translation id="3629640897379005903">Dangos manylion y boethfan. Wrthi'n analluogi'r boethfan.</translation>
 <translation id="3630697955794050612">wedi diffodd</translation>
 <translation id="3631369015426612114">Caniatáu hysbysiadau o'r ffynonellau canlynol</translation>
 <translation id="3633097874324966332">Agorwch y gosodiadau Bluetooth i baru'ch dyfais</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">Methu â chopïo na gludo cynnwys ar hyn o bryd</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Modd trosolwg</translation>
+<translation id="4240756737570479726">Wrthi'n analluogi...</translation>
 <translation id="4242533952199664413">Agor y gosodiadau</translation>
 <translation id="4247123849143712100">Diweddaru a diffodd</translation>
 <translation id="4250229828105606438">Sgrinlun</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">Wrthi'n mewngofnodi...</translation>
 <translation id="4864648187878336334">Desg 15</translation>
 <translation id="4868492592575313542">wedi gweithredu</translation>
+<translation id="4871905435473761992">Dangos manylion y boethfan. Nid yw eich rhwydwaith symudol yn cefnogi poethfan.</translation>
 <translation id="4872237917498892622">Alt+Search neu Shift</translation>
 <translation id="4872852897273142380">Canolbwyntio ar neu amlygu'r bar nodau tudalen (os yw'n cael ei ddangos)</translation>
 <translation id="4881695831933465202">Agor</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">Methu â chreu sgrinlediad</translation>
 <translation id="5107522548814527560">Y We</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Niwlio'r cefndir</translation>
 <translation id="5117590920725113268">Dangos y mis nesaf</translation>
 <translation id="5121628974188116412">Mynd i waelod y dudalen</translation>
 <translation id="5136175204352732067">Mae bysellfwrdd gwahanol wedi'i gysylltu</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">Mae dyfeisiau Cast ar gael</translation>
 <translation id="5170568018924773124">Dangos yn y ffolder</translation>
 <translation id="5176318573511391780">Recordio sgrîn rannol</translation>
+<translation id="5187627942836026988">Dangos manylion y boethfan. Ma'r boethfan yn cael ei rhwystro gan eich gweinyddwr.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> o ddigwyddiadau</translation>
 <translation id="5198715732953550718">Mae <ph name="MOVED_APP_NAME" /> wedi'i gyfuno â <ph name="IN_PLACE_APP" /> i greu ffolder newydd.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">Mae olrhain perfformiad wedi'i alluogi</translation>
 <translation id="5955304353782037793">ap</translation>
 <translation id="5958529069007801266">Defnyddiwr dan oruchwyliaeth</translation>
+<translation id="5961960957587052807">Golau</translation>
 <translation id="5965524703725988602">Toglo'r Thema dywyll <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Pwyswch Enter i recordio'r ffenestr</translation>
 <translation id="5978382165065462689">Rhannu rheolaeth o'ch sgrîn drwy Gymorth o Bell.</translation>
@@ -1256,6 +1268,7 @@
 <translation id="6752912906630585008">Cafodd Desg <ph name="REMOVED_DESK" /> ei thynnu a'i chyfuno â Desg <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">tabiau</translation>
 <translation id="6757237461819837179">Nid oes unrhyw gyfryngau yn chwarae</translation>
+<translation id="6759628406555734414">Dangos manylion y boethfan. Mae'r boethfan wrthi'n galluogi.</translation>
 <translation id="6768043681523654438">storfa</translation>
 <translation id="6777216307882431711">Wrthi'n rhoi pŵer i ddyfeisiau USB-C</translation>
 <translation id="6781002679438061620">Desg 9</translation>
@@ -1280,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> eiliad</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Un digid yn weddill}zero{# digid yn weddill}two{# ddigid yn weddill}few{# digid yn weddill}many{# digid yn weddill}other{# digid yn weddill}}</translation>
 <translation id="6867938213751067702">Wedi seibio lawrlwytho <ph name="FILENAME" /></translation>
+<translation id="6874854809828346832">Dangos manylion y boethfan. Mae'r boethfan wedi'i throi ymlaen</translation>
 <translation id="6878400149835617132">Mae'r llwybr byr wedi'i ddiffodd</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 ap}zero{# ap}two{# ap}few{# ap}many{# ap}other{# ap}}</translation>
 <translation id="6884665277231944629">Mynd yn ôl i heddiw</translation>
@@ -1289,6 +1303,7 @@
 <translation id="6896758677409633944">Copïo</translation>
 <translation id="6901883536534621389">Rhowch gynnig ar ystumiau i lywio</translation>
 <translation id="6919251195245069855">Methu ag adnabod eich cerdyn clyfar. Rhowch gynnig arall arni.</translation>
+<translation id="6920245099716267363">Toglo'r Boethfan. Mae'r boethfan ymlaen, mae 1 ddyfais wedi'i chysylltu.</translation>
 <translation id="6931576957638141829">Cadw yn</translation>
 <translation id="6941333068993625698">Cyflwyno adborth</translation>
 <translation id="6942518653766415536">Dewislen fformat recordio</translation>
@@ -1378,6 +1393,7 @@
 <translation id="7378203170292176219">Llusgwch i ddewis ardal i'w recordio</translation>
 <translation id="7378594059915113390">Rheolaethau Cyfryngau</translation>
 <translation id="7378889811480108604">Mae'r modd arbed batri wedi'i ddiffodd</translation>
+<translation id="7382640522316003298">Toglo'r Boethfan. Mae'r boethfan ymlaen, mae <ph name="DEVICECOUNT" /> o ddyfeisiau wedi'u cysylltu.</translation>
 <translation id="7382680553121047388">Ymlaen</translation>
 <translation id="7384028040782072252">De-gliciwch unrhyw le i aildrefnu'ch apiau</translation>
 <translation id="7386767620098596324">Toglo cysylltiad rhwydwaith. <ph name="STATE_TEXT" />.</translation>
@@ -1428,6 +1444,7 @@
 <translation id="7579778809502851308">Tynnu sgrinlun</translation>
 <translation id="7593891976182323525">Search neu Shift</translation>
 <translation id="7600875258240007829">Gweld pob hysbysiad</translation>
+<translation id="7601417191446344542">Troi ysgogiad distewi ymlaen?</translation>
 <translation id="7607002721634913082">Wedi seibio</translation>
 <translation id="7609951632080598826">Gwedd calendr, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Mae'r camera wedi'i ailgysylltu.</translation>
@@ -1551,6 +1568,7 @@
 <translation id="8131740175452115882">Cadarnhau</translation>
 <translation id="8131994907636310308">Cau'r neges trefnu</translation>
 <translation id="8132793192354020517">Wedi cysylltu â <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Toglo'r Boethfan. Mae'r boaethfan ymlaen, dim dyfais wedi'i chysylltu.</translation>
 <translation id="8138705869659070104">Gweithredu ar ôl gosod y ddyfais</translation>
 <translation id="813913629614996137">Wrthi'n cychwyn…</translation>
 <translation id="8142441511840089262">Clicio dwywaith</translation>
@@ -1731,6 +1749,7 @@
 <translation id="8990809378771970590">Yn defnyddio <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Mae'r Modd Gwrthdro Lliw wedi'i alluogi. Pwyswch Ctrl+Search+H eto i'w toglo.</translation>
 <translation id="899350903320462459">Datglowch y ddyfais fel <ph name="LOGIN_ID" /> i gyflawni'r weithred hysbysu</translation>
+<translation id="8993733019280019776">Ydych chi'n siarad? Mae eich meic wedi'i ddiffodd. Dewiswch y meic i'w droi ymlaen.</translation>
 <translation id="9000771174482730261">RHEOLI'R STORFA</translation>
 <translation id="9005984960510803406">Agor ffenestr Crosh</translation>
 <translation id="9017320285115481645">Rhowch god mynediad rhiant Family Link.</translation>
diff --git a/ash/strings/ash_strings_el.xtb b/ash/strings/ash_strings_el.xtb
index 7a15cc7..f552581 100644
--- a/ash/strings/ash_strings_el.xtb
+++ b/ash/strings/ash_strings_el.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">Δεξιά</translation>
 <translation id="1351937230027495976">Σύμπτυξη μενού</translation>
 <translation id="1360220746312242196">Κατά την αναζήτηση μιας σελίδας, μεταβείτε στην προηγούμενη αντιστοίχιση για αναζήτηση</translation>
+<translation id="1360788414852622716">Απενεργοποίηση προφίλ. Ενδέχεται να χρειαστούν μερικά λεπτά.</translation>
 <translation id="1364382257761975320">Για να ξεκλειδώσετε το Chromebook, χρησιμοποιήστε το δακτυλικό αποτύπωμά σας</translation>
 <translation id="1365866993922957110">Λήψη αυτόματων ενημερώσεων</translation>
 <translation id="1372545819342940910">Αποθήκευση γραφείου για αργότερα</translation>
@@ -545,6 +546,7 @@
 <translation id="3510164367642747937">Επισήμανση δείκτη ποντικιού</translation>
 <translation id="3513798432020909783">Ο λογαριασμός είναι διαχειριζόμενος από τον χρήστη <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{Ενημέρωση συσκευής εντός 1 λεπτού}other{Ενημέρωση συσκευής εντός # λεπτών}}</translation>
+<translation id="3522979239100719575">Αναζήτηση για διαθέσιμα προφίλ. Ενδέχεται να χρειαστούν μερικά λεπτά.</translation>
 <translation id="3526440770046466733">Άνοιγμα συνδέσμου σε νέα καρτέλα και παραμονή στην τρέχουσα καρτέλα</translation>
 <translation id="353086728817903341">Πραγματοποιήθηκε σύνδεση σε <ph name="NUM_DEVICES" /> συσκευές</translation>
 <translation id="3533126039236445965">Εφαρμογές στο ράφι</translation>
@@ -1557,6 +1559,7 @@
 <translation id="8083540854303889870">Αποθηκεύτηκε για αργότερα</translation>
 <translation id="8091153018031979607">Αρχίζει στις <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">Αυτόματες ενημερώσεις</translation>
+<translation id="8092380135549145188">Στοιχεία ελέγχου κύλισης</translation>
 <translation id="8098591350844501178">Διακοπή μετάδοσης οθόνης σε <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">Ξεκαρφίτσωμα εφαρμογής από το ράφι</translation>
 <translation id="8113423164597455979">Ενεργές, όλες οι εφαρμογές</translation>
diff --git a/ash/strings/ash_strings_en-GB.xtb b/ash/strings/ash_strings_en-GB.xtb
index 890e9fb..21b7c4b 100644
--- a/ash/strings/ash_strings_en-GB.xtb
+++ b/ash/strings/ash_strings_en-GB.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">Right</translation>
 <translation id="1351937230027495976">Collapse menu</translation>
 <translation id="1360220746312242196">When searching a page, go to previous match for search</translation>
+<translation id="1360788414852622716">Disabling profile. This may take a few minutes.</translation>
 <translation id="1364382257761975320">To unlock your Chromebook, use your fingerprint</translation>
 <translation id="1365866993922957110">Get automatic updates</translation>
 <translation id="1372545819342940910">Save desk for later</translation>
@@ -183,6 +184,7 @@
 <translation id="1774796056689732716">Calendar, <ph name="CURRENT_MONTH_YEAR" />, currently <ph name="DATE" /> is selected.</translation>
 <translation id="1787955149152357925">Off</translation>
 <translation id="181103072419391116">Signal strength <ph name="SIGNAL_STRENGTH" />, managed by your administrator</translation>
+<translation id="1815245884418711390">Toggle hotspot. Hotspot is off.</translation>
 <translation id="1816896987747843206">This allows camera access for all apps and websites with the camera permission</translation>
 <translation id="1823280932251546115">Status tray, time <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +243,7 @@
 <translation id="2023558322300866873">You can stop packet capture at any time</translation>
 <translation id="2034971124472263449">Save anyway</translation>
 <translation id="2049240716062114887">Desk name was changed to <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Full</translation>
 <translation id="2064048859448024834">Camera preview on</translation>
 <translation id="2067602449040652523">Keyboard brightness</translation>
 <translation id="2075520525463668108">Toggle <ph name="CAPTURE_MEDIUM" />. <ph name="CAPTURE_MEDIUM" /> is <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +296,7 @@
 <translation id="2339073806695260576">Tap the stylus button on the shelf to take a note, screenshot, use the laser pointer or magnifying glass.</translation>
 <translation id="2341729377289034582">Locked to vertical</translation>
 <translation id="2345226652884463045">Press enter or search + space to select the text for editing.</translation>
+<translation id="2349785431103945039">Show hotspot details. Connect to mobile network to use hotspot.</translation>
 <translation id="2350794187831162545"><ph name="LANGUAGE" /> speech is now processed locally and works offline. You can change your dictation language in Settings &gt; Accessibility.</translation>
 <translation id="2352467521400612932">Stylus settings</translation>
 <translation id="2354174487190027830">Activating <ph name="NAME" /></translation>
@@ -336,6 +340,7 @@
 <translation id="2531025035050312891">device slow</translation>
 <translation id="2542089167727451762">Tap your profile image</translation>
 <translation id="254900897760075745">Copy selected content to clipboard</translation>
+<translation id="2549711466868162843">Improve lighting</translation>
 <translation id="2549985041256363841">Start recording</translation>
 <translation id="255671100581129685">The Google Assistant is not available in a public session.</translation>
 <translation id="256712445991462162">the docked magnifier</translation>
@@ -429,6 +434,7 @@
 <translation id="3009178788565917040">Output</translation>
 <translation id="3009958530611748826">Select a folder to save to</translation>
 <translation id="301282384882049174">Shared by your administrator</translation>
+<translation id="301584155502740476">Show hotspot details. Hotspot is off.</translation>
 <translation id="3018135054368884502">Fast forward media</translation>
 <translation id="3033545621352269033">On</translation>
 <translation id="3033912566804961911">Combine with <ph name="DESK_NAME" /></translation>
@@ -489,6 +495,7 @@
 <translation id="3291862315280588024">Move to start of previous word</translation>
 <translation id="3294437725009624529">Guest</translation>
 <translation id="3298690094479023523">Your PIN or password still couldn't be verified. Try again.</translation>
+<translation id="3300193645498960160">You’ll be notified if you talk while muted. Audio never leaves your device.</translation>
 <translation id="3307642347673023554">Switched to laptop mode</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> can still sign in later.</translation>
 <translation id="3321628682574733415">Incorrect parent code</translation>
@@ -539,6 +546,7 @@
 <translation id="3510164367642747937">Highlight mouse cursor</translation>
 <translation id="3513798432020909783">Account managed by <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{Update device within 1 minute}other{Update device within # minutes}}</translation>
+<translation id="3522979239100719575">Looking for available profiles. This may take a few minutes.</translation>
 <translation id="3526440770046466733">Open link in new tab and stay in current tab</translation>
 <translation id="353086728817903341">Connected to <ph name="NUM_DEVICES" /> devices</translation>
 <translation id="3533126039236445965">Apps in shelf</translation>
@@ -572,6 +580,7 @@
 <translation id="3621202678540785336">Input</translation>
 <translation id="3621712662352432595">Audio settings</translation>
 <translation id="3626281679859535460">Brightness</translation>
+<translation id="3629640897379005903">Show hotspot details. Hotspot is disabling.</translation>
 <translation id="3630697955794050612">off</translation>
 <translation id="3631369015426612114">Allow notifications from the following</translation>
 <translation id="3633097874324966332">Open Bluetooth settings to pair your device</translation>
@@ -703,6 +712,7 @@
 <translation id="423685346499232137">Can't copy or paste content at this time</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Overview mode</translation>
+<translation id="4240756737570479726">Disabling...</translation>
 <translation id="4242533952199664413">Open settings</translation>
 <translation id="4247123849143712100">Update and shut down</translation>
 <translation id="4250229828105606438">Screenshot</translation>
@@ -841,6 +851,7 @@
 <translation id="4864369630010738180">Signing in...</translation>
 <translation id="4864648187878336334">Desk 15</translation>
 <translation id="4868492592575313542">activated</translation>
+<translation id="4871905435473761992">Show hotspot details. Your mobile network doesn't support hotspot.</translation>
 <translation id="4872237917498892622">Alt+Search or Shift</translation>
 <translation id="4872852897273142380">Focus on or highlight bookmarks bar (if shown)</translation>
 <translation id="4881695831933465202">Open</translation>
@@ -900,6 +911,7 @@
 <translation id="5104236669533825617">Can’t create screencast</translation>
 <translation id="5107522548814527560">Web</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Background blur</translation>
 <translation id="5117590920725113268">Show next month</translation>
 <translation id="5121628974188116412">Go to bottom of page</translation>
 <translation id="5136175204352732067">Different keyboard connected</translation>
@@ -912,6 +924,7 @@
 <translation id="5168181903108465623">Cast devices available</translation>
 <translation id="5170568018924773124">Show in folder</translation>
 <translation id="5176318573511391780">Record partial screen</translation>
+<translation id="5187627942836026988">Show hotspot details. Hotspot is blocked by your administrator.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> events</translation>
 <translation id="5198715732953550718"><ph name="MOVED_APP_NAME" /> combined with <ph name="IN_PLACE_APP" /> to create new folder.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1097,7 @@
 <translation id="595202126637698455">Performance tracing enabled</translation>
 <translation id="5955304353782037793">app</translation>
 <translation id="5958529069007801266">Supervised user</translation>
+<translation id="5961960957587052807">Light</translation>
 <translation id="5965524703725988602">Toggle Dark theme. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Press enter to record window</translation>
 <translation id="5978382165065462689">Sharing control of your screen via Remote Assistance.</translation>
@@ -1256,6 +1270,7 @@
 <translation id="6752912906630585008">Desk <ph name="REMOVED_DESK" /> removed and merged with Desk <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">tabs</translation>
 <translation id="6757237461819837179">No media playing</translation>
+<translation id="6759628406555734414">Show hotspot details. Hotspot is enabling.</translation>
 <translation id="6768043681523654438">storage</translation>
 <translation id="6777216307882431711">Powering connected USB-C devices</translation>
 <translation id="6781002679438061620">Desk 9</translation>
@@ -1280,6 +1295,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> sec</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{One digit remaining}other{# digits remaining}}</translation>
 <translation id="6867938213751067702">Download paused <ph name="FILENAME" /></translation>
+<translation id="6874854809828346832">Show hotspot details. Hotspot is on.</translation>
 <translation id="6878400149835617132">Shortcut turned off</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 app}other{# apps}}</translation>
 <translation id="6884665277231944629">Go back to today</translation>
@@ -1289,6 +1305,7 @@
 <translation id="6896758677409633944">Copy</translation>
 <translation id="6901883536534621389">Try gestures to navigate</translation>
 <translation id="6919251195245069855">Couldn’t recognise your smart card. Try again.</translation>
+<translation id="6920245099716267363">Toggle hotspot. Hotspot is on, 1 device connected.</translation>
 <translation id="6931576957638141829">Save to</translation>
 <translation id="6941333068993625698">Submit feedback</translation>
 <translation id="6942518653766415536">Recording format menu</translation>
@@ -1378,6 +1395,7 @@
 <translation id="7378203170292176219">Drag to select an area to record</translation>
 <translation id="7378594059915113390">Media controls</translation>
 <translation id="7378889811480108604">Battery saver mode is off</translation>
+<translation id="7382640522316003298">Toggle hotspot. Hotspot is on, <ph name="DEVICECOUNT" /> devices connected.</translation>
 <translation id="7382680553121047388">On</translation>
 <translation id="7384028040782072252">Right-click anywhere to reorder your apps</translation>
 <translation id="7386767620098596324">Toggle network connection. <ph name="STATE_TEXT" />.</translation>
@@ -1428,6 +1446,7 @@
 <translation id="7579778809502851308">Screen capture</translation>
 <translation id="7593891976182323525">Search or Shift</translation>
 <translation id="7600875258240007829">See all notifications</translation>
+<translation id="7601417191446344542">Turn on mute nudge?</translation>
 <translation id="7607002721634913082">Paused</translation>
 <translation id="7609951632080598826">Calendar view, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Camera reconnected.</translation>
@@ -1540,6 +1559,7 @@
 <translation id="8083540854303889870">Saved for later</translation>
 <translation id="8091153018031979607">Starts at <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">Automatic updates</translation>
+<translation id="8092380135549145188">Scroll controls</translation>
 <translation id="8098591350844501178">Stop casting screen to <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">Unpin app from shelf</translation>
 <translation id="8113423164597455979">On, all apps</translation>
@@ -1551,6 +1571,7 @@
 <translation id="8131740175452115882">Confirm</translation>
 <translation id="8131994907636310308">Close sort toast</translation>
 <translation id="8132793192354020517">Connected to <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Toggle hotspot. Hotspot is on, no device connected.</translation>
 <translation id="8138705869659070104">Activate after device setup</translation>
 <translation id="813913629614996137">Initialising...</translation>
 <translation id="8142441511840089262">Double click</translation>
@@ -1731,6 +1752,7 @@
 <translation id="8990809378771970590">Using <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Colour inversion mode enabled. Press Ctrl+Search+H again to toggle it off.</translation>
 <translation id="899350903320462459">Unlock device as <ph name="LOGIN_ID" /> to perform the notification action</translation>
+<translation id="8993733019280019776">Are you talking? Your mic is off. Select the mic to turn it on.</translation>
 <translation id="9000771174482730261">MANAGE STORAGE</translation>
 <translation id="9005984960510803406">Open Crosh window</translation>
 <translation id="9017320285115481645">Enter Family Link parent access code.</translation>
diff --git a/ash/strings/ash_strings_et.xtb b/ash/strings/ash_strings_et.xtb
index caa2b07..2ab3ae37 100644
--- a/ash/strings/ash_strings_et.xtb
+++ b/ash/strings/ash_strings_et.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">Paremale</translation>
 <translation id="1351937230027495976">Ahenda menüü</translation>
 <translation id="1360220746312242196">Lehel otsimisel eelmise vaste juurde liikumine</translation>
+<translation id="1360788414852622716">Profiili keelatakse. See võib võtta mõne minuti.</translation>
 <translation id="1364382257761975320">Chromebooki avamiseks kasutage oma sõrmejälge</translation>
 <translation id="1365866993922957110">Hangi automaatseid värskendusi</translation>
 <translation id="1372545819342940910">Salvesta töölaud hilisemaks</translation>
@@ -183,6 +184,7 @@
 <translation id="1774796056689732716">Kalender, <ph name="CURRENT_MONTH_YEAR" />, praegu on valitud <ph name="DATE" />.</translation>
 <translation id="1787955149152357925">Väljas</translation>
 <translation id="181103072419391116">Signaali tugevus: <ph name="SIGNAL_STRENGTH" />, võrku haldab teie administraator</translation>
+<translation id="1815245884418711390">Kuumkoha sisse-/väljalülitamine. Kuumkoht on välja lülitatud.</translation>
 <translation id="1816896987747843206">See lubab kõikidel kaamerale juurdepääsemise loaga rakendustel ja veebisaitidel kaamerale juurde pääseda</translation>
 <translation id="1823280932251546115">Olekusalv, aeg <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +243,7 @@
 <translation id="2023558322300866873">Võite pakettide jäädvustamise igal ajal peatada</translation>
 <translation id="2034971124472263449">Salvesta ikkagi</translation>
 <translation id="2049240716062114887">Töölaua nimeks määrati <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Täielik</translation>
 <translation id="2064048859448024834">Kaamera eelvaade on sisse lülitatud</translation>
 <translation id="2067602449040652523">Klaviatuuri eredus</translation>
 <translation id="2075520525463668108">Lülitage <ph name="CAPTURE_MEDIUM" /> sisse/välja. <ph name="CAPTURE_MEDIUM" /> on <ph name="CAPTURE_STATE" />.</translation>
@@ -293,6 +296,7 @@
 <translation id="2339073806695260576">Puudutage riiulil elektronpliiatsi nuppu, et teha märkmeid, jäädvustada ekraanipilt, kasutada laserkursorit või suurendusklaasi.</translation>
 <translation id="2341729377289034582">Lukustatud vertikaalasendisse</translation>
 <translation id="2345226652884463045">Vajutage sisestusklahvi või otsingu- ja tühikuklahvi, et tekst muutmiseks valida.</translation>
+<translation id="2349785431103945039">Kuumkoha üksikasjade kuvamine. Kuumkoha kasutamiseks looge ühendus mobiilsidevõrguga.</translation>
 <translation id="2350794187831162545"><ph name="LANGUAGE" /> keelt töödeldakse nüüd kohalikult ja see töötab võrguühenduseta. Dikteerimise keelt saate muuta, kui teete valikud Seaded &gt; Juurdepääsetavus.</translation>
 <translation id="2352467521400612932">Elektronpliiatsi seaded</translation>
 <translation id="2354174487190027830">Võrgu <ph name="NAME" /> aktiveerimine</translation>
@@ -336,6 +340,7 @@
 <translation id="2531025035050312891">aeglane seade</translation>
 <translation id="2542089167727451762">Puudutage oma profiilipilti</translation>
 <translation id="254900897760075745">Valitud sisu kopeerimine lõikelauale</translation>
+<translation id="2549711466868162843">Paranda valgustust</translation>
 <translation id="2549985041256363841">Alusta salvestamist</translation>
 <translation id="255671100581129685">Google'i assistent ei ole avalikus seansis saadaval.</translation>
 <translation id="256712445991462162">dokitud luup</translation>
@@ -429,6 +434,7 @@
 <translation id="3009178788565917040">Väljund</translation>
 <translation id="3009958530611748826">Valige kaust, kuhu salvestada</translation>
 <translation id="301282384882049174">Jagas teie administraator</translation>
+<translation id="301584155502740476">Kuumkoha üksikasjade kuvamine. Kuumkoht on välja lülitatud.</translation>
 <translation id="3018135054368884502">Keri meediasisu edasi</translation>
 <translation id="3033545621352269033">Sees</translation>
 <translation id="3033912566804961911">Ühita töölauaga <ph name="DESK_NAME" /></translation>
@@ -489,6 +495,7 @@
 <translation id="3291862315280588024">Eelmise sõna algusesse teisaldamine</translation>
 <translation id="3294437725009624529">Külaline</translation>
 <translation id="3298690094479023523">Teie PIN-koodi või parooli ei õnnestunud ikka kinnitada. Proovige uuesti.</translation>
+<translation id="3300193645498960160">Teid teavitatakse, kui räägite vaigistatuna. Teie seade ei edasta heli.</translation>
 <translation id="3307642347673023554">Lülitati sülearvutirežiimile</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> saab siiski hiljem sisse logida.</translation>
 <translation id="3321628682574733415">Vanema kood on vale</translation>
@@ -539,6 +546,7 @@
 <translation id="3510164367642747937">Hiirekursori esiletõstmine</translation>
 <translation id="3513798432020909783">Kontohaldur: <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{Värskendage seadet 1 minuti jooksul}other{Värskendage seadet # minuti jooksul}}</translation>
+<translation id="3522979239100719575">Otsitakse saadaolevaid profiile. See võib võtta mõne minuti.</translation>
 <translation id="3526440770046466733">Lingi avamine uuel vahelehel ja praegusele vahelehele jäämine</translation>
 <translation id="353086728817903341">Ühendatud <ph name="NUM_DEVICES" /> seadmega</translation>
 <translation id="3533126039236445965">Riiulil olevad rakendused</translation>
@@ -572,6 +580,7 @@
 <translation id="3621202678540785336">Sisend</translation>
 <translation id="3621712662352432595">Heliseaded</translation>
 <translation id="3626281679859535460">Eredus</translation>
+<translation id="3629640897379005903">Kuumkoha üksikasjade kuvamine. Kuumkoha keelamine.</translation>
 <translation id="3630697955794050612">välja</translation>
 <translation id="3631369015426612114">Luba märguanded järgmistest kohtadest</translation>
 <translation id="3633097874324966332">Avage oma seadme sidumiseks Bluetoothi seaded</translation>
@@ -704,6 +713,7 @@
 <translation id="423685346499232137">Ei saa praegu sisu kopeerida ega kleepida</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Ülevaaterežiim</translation>
+<translation id="4240756737570479726">Keelamine...</translation>
 <translation id="4242533952199664413">Ava seaded</translation>
 <translation id="4247123849143712100">Värskenda ja lülita välja</translation>
 <translation id="4250229828105606438">Ekraanipilt</translation>
@@ -842,6 +852,7 @@
 <translation id="4864369630010738180">Sisselogimine ...</translation>
 <translation id="4864648187878336334">Töölaud 15</translation>
 <translation id="4868492592575313542">aktiveeritud</translation>
+<translation id="4871905435473761992">Kuumkoha üksikasjade kuvamine. Teie mobiilsidevõrk ei toeta kuumkohta.</translation>
 <translation id="4872237917498892622">Alt + otsinguklahv või tõstuklahv</translation>
 <translation id="4872852897273142380">Järjehoidjariba fokuseerimine või esiletõstmine (kui see on kuvatud)</translation>
 <translation id="4881695831933465202">Ava</translation>
@@ -901,6 +912,7 @@
 <translation id="5104236669533825617">Ekraaniülekannet ei saa luua</translation>
 <translation id="5107522548814527560">Veeb</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Taustahägustus</translation>
 <translation id="5117590920725113268">Järgmise kuu kuvamine</translation>
 <translation id="5121628974188116412">Lehe lõppu liikumine</translation>
 <translation id="5136175204352732067">Ühendatud on teine klaviatuur</translation>
@@ -913,6 +925,7 @@
 <translation id="5168181903108465623">Ülekandeseadmed on saadaval</translation>
 <translation id="5170568018924773124">Kuva kaustas</translation>
 <translation id="5176318573511391780">Ekraani osa salvestamine</translation>
+<translation id="5187627942836026988">Kuumkoha üksikasjade kuvamine. Teie administraator on kuumkoha blokeerinud.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> sündmust</translation>
 <translation id="5198715732953550718"><ph name="MOVED_APP_NAME" /> kombineeriti uue kausta loomiseks rakendusega <ph name="IN_PLACE_APP" />.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1085,6 +1098,7 @@
 <translation id="595202126637698455">Toimivuse jälgimine on lubatud</translation>
 <translation id="5955304353782037793">rak</translation>
 <translation id="5958529069007801266">Valvatav kasutaja</translation>
+<translation id="5961960957587052807">Hele</translation>
 <translation id="5965524703725988602">Tumeda teema oleku sisse-/väljalülitamine. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Vajutage akna salvestamiseks sisestusklahvi</translation>
 <translation id="5978382165065462689">Ekraani juhtimise jagamine kaugabi kaudu.</translation>
@@ -1257,6 +1271,7 @@
 <translation id="6752912906630585008">Töölaud <ph name="REMOVED_DESK" /> eemaldati ja liideti töölauaga <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">vahelehti</translation>
 <translation id="6757237461819837179">Meediat ei esitata</translation>
+<translation id="6759628406555734414">Kuumkoha üksikasjade kuvamine. Kuumkoha lubamine.</translation>
 <translation id="6768043681523654438">salvestusruum</translation>
 <translation id="6777216307882431711">Ühendatud USB-C-tüüpi seadmete toitega varustamine</translation>
 <translation id="6781002679438061620">Töölaud 9</translation>
@@ -1281,6 +1296,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> s</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Üks number on jäänud}other{# numbrit on jäänud}}</translation>
 <translation id="6867938213751067702">Allalaadimine on peatatud: <ph name="FILENAME" /></translation>
+<translation id="6874854809828346832">Kuumkoha üksikasjade kuvamine. Kuumkoht on sisse lülitatud.</translation>
 <translation id="6878400149835617132">Otsetee on välja lülitatud</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 rakendus}other{# rakendust}}</translation>
 <translation id="6884665277231944629">Tagasi tänase juurde</translation>
@@ -1290,6 +1306,7 @@
 <translation id="6896758677409633944">Kopeeri</translation>
 <translation id="6901883536534621389">Proovige navigeerimiseks liigutusi</translation>
 <translation id="6919251195245069855">Teie kiipkaarti ei õnnestunud tuvastada. Proovige uuesti.</translation>
+<translation id="6920245099716267363">Kuumkoha sisse-/väljalülitamine. Kuumkoht on sisse lülitatud, 1 seade on ühendatud.</translation>
 <translation id="6931576957638141829">Sihtkohta salvestamine</translation>
 <translation id="6941333068993625698">Võimaldab saata tagasisidet</translation>
 <translation id="6942518653766415536">Salvestise vormingu menüü</translation>
@@ -1379,6 +1396,7 @@
 <translation id="7378203170292176219">Lohistage salvestatava piirkonna valimiseks</translation>
 <translation id="7378594059915113390">Meedia juhtnupud</translation>
 <translation id="7378889811480108604">Akusäästja režiim on välja lülitatud</translation>
+<translation id="7382640522316003298">Kuumkoha sisse-/väljalülitamine. Kuumkoht on sisse lülitatud, <ph name="DEVICECOUNT" /> seadet on ühendatud.</translation>
 <translation id="7382680553121047388">Sees</translation>
 <translation id="7384028040782072252">Rakenduste järjestuse muutmiseks paremklõpsake kus tahes</translation>
 <translation id="7386767620098596324">Võrguühenduse sisse-/väljalülitamine. <ph name="STATE_TEXT" />.</translation>
@@ -1429,6 +1447,7 @@
 <translation id="7579778809502851308">Ekraanikuva jäädvustamine</translation>
 <translation id="7593891976182323525">Otsinguklahv või tõstuklahv</translation>
 <translation id="7600875258240007829">Kuva kõik märguanded</translation>
+<translation id="7601417191446344542">Kas soovite vaigistuse müksamise sisse lülitada?</translation>
 <translation id="7607002721634913082">Peatatud</translation>
 <translation id="7609951632080598826">Kalendrivaade, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Kaamera ühendati uuesti.</translation>
@@ -1541,6 +1560,7 @@
 <translation id="8083540854303889870">Salvestatud hilisemaks</translation>
 <translation id="8091153018031979607">Algab kell <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">Automaatsed värskendused</translation>
+<translation id="8092380135549145188">Kerimise juhtelemendid</translation>
 <translation id="8098591350844501178">Peata ekraani ülekandmine vastuvõtjasse <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">Vabasta rakendus riiulist</translation>
 <translation id="8113423164597455979">Sees, kõik rak.</translation>
@@ -1552,6 +1572,7 @@
 <translation id="8131740175452115882">Kinnita</translation>
 <translation id="8131994907636310308">Sulge sortimise teatis</translation>
 <translation id="8132793192354020517">Ühendus <ph name="NAME" />iga</translation>
+<translation id="8135163608236671037">Kuumkoha sisse-/väljalülitamine. Kuumkoht on sisse lülitatud, ükski seade pole ühendatud.</translation>
 <translation id="8138705869659070104">Aktiveerige pärast seadme seadistust</translation>
 <translation id="813913629614996137">Lähtestamine …</translation>
 <translation id="8142441511840089262">Topeltklikk</translation>
@@ -1732,6 +1753,7 @@
 <translation id="8990809378771970590">Kasutusel: <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Värvide ümberpööramise režiim on lubatud. Vajutage selle väljalülitamiseks uuesti klahvikombinatsiooni Ctrl + Otsinguklahv + H.</translation>
 <translation id="899350903320462459">Märguandetoimingu tegemiseks avage seade kontoga <ph name="LOGIN_ID" /></translation>
+<translation id="8993733019280019776">Kas te räägite? Teie mikrofon on välja lülitatud. Mikrofoni sisselülitamiseks valige mikrofon.</translation>
 <translation id="9000771174482730261">HALLAKE SALVESTUSRUUMI</translation>
 <translation id="9005984960510803406">Avab Croshi akna</translation>
 <translation id="9017320285115481645">Sisestage Family Linki vanema pääsukood.</translation>
diff --git a/ash/strings/ash_strings_fil.xtb b/ash/strings/ash_strings_fil.xtb
index 343ed43..84d3b065 100644
--- a/ash/strings/ash_strings_fil.xtb
+++ b/ash/strings/ash_strings_fil.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">Kanan</translation>
 <translation id="1351937230027495976">I-collapse ang menu</translation>
 <translation id="1360220746312242196">Kapag naghahanap sa isang page, pumunta sa nakaraang tugma para sa paghahanap</translation>
+<translation id="1360788414852622716">Dini-disable ang profile. Puwede itong tumagal nang ilang minuto.</translation>
 <translation id="1364382257761975320">Para i-unlock ang iyong Chromebook, gamitin ang fingerprint mo</translation>
 <translation id="1365866993922957110">Makatanggap ng mga awtomatikong update</translation>
 <translation id="1372545819342940910">I-save ang desk para sa ibang pagkakataon</translation>
@@ -183,6 +184,7 @@
 <translation id="1774796056689732716">Kalendaryo, <ph name="CURRENT_MONTH_YEAR" />, kasalukuyang pinili ang <ph name="DATE" />.</translation>
 <translation id="1787955149152357925">Naka-off</translation>
 <translation id="181103072419391116">Lakas ng Signal <ph name="SIGNAL_STRENGTH" />, Pinapamahalaan ng iyong Administrator</translation>
+<translation id="1815245884418711390">I-toggle ang Hotspot. Naka-off ang Hotspot.</translation>
 <translation id="1816896987747843206">Pinapayagan nito ang access sa camera para sa lahat ng app at website na may pahintulot sa camera</translation>
 <translation id="1823280932251546115">Status tray, oras <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +243,7 @@
 <translation id="2023558322300866873">Puwede mong ihinto ang packet capture anumang oras</translation>
 <translation id="2034971124472263449">I-save pa rin</translation>
 <translation id="2049240716062114887">Ginawang <ph name="DESK_NAME" /> ang pangalan ng desk</translation>
+<translation id="206377500836174974">Buo</translation>
 <translation id="2064048859448024834">Naka-on ang preview ng camera</translation>
 <translation id="2067602449040652523">Liwanag ng keyboard</translation>
 <translation id="2075520525463668108">I-toggle ang <ph name="CAPTURE_MEDIUM" />. Ang <ph name="CAPTURE_MEDIUM" /> ay <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +296,7 @@
 <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>
 <translation id="2341729377289034582">Naka-lock sa vertical</translation>
 <translation id="2345226652884463045">Pindutin ang enter o hanapin + space para piliin ang text na ie-edit.</translation>
+<translation id="2349785431103945039">Ipakita ang mga detalye ng hotspot. Kumonekta sa mobile network para magamit ang hotspot.</translation>
 <translation id="2350794187831162545">Lokal nang ipinoproseso ang <ph name="LANGUAGE" /> at gumagana ito offline. Puwede mong palitan ang wika ng iyong Dictation sa Mga Setting &gt; Pagiging Accessible.</translation>
 <translation id="2352467521400612932">Mga setting ng stylus</translation>
 <translation id="2354174487190027830">Ina-activate ang <ph name="NAME" /></translation>
@@ -336,6 +340,7 @@
 <translation id="2531025035050312891">mabagal ang device</translation>
 <translation id="2542089167727451762">I-tap ang iyong larawan sa profile</translation>
 <translation id="254900897760075745">Kopyahin ang napiling content sa clipboard</translation>
+<translation id="2549711466868162843">Pahusayin ang liwanag</translation>
 <translation id="2549985041256363841">Simulang mag-record</translation>
 <translation id="255671100581129685">Hindi available ang Google Assistant sa isang pampublikong session.</translation>
 <translation id="256712445991462162">ang naka-dock na magnifier</translation>
@@ -429,6 +434,7 @@
 <translation id="3009178788565917040">Output</translation>
 <translation id="3009958530611748826">Pumili ng folder kung saan magse-save</translation>
 <translation id="301282384882049174">Ibinahagi ng iyong administrator</translation>
+<translation id="301584155502740476">Ipakita ang mga detalye ng hotspot. Naka-off ang Hotspot.</translation>
 <translation id="3018135054368884502">Mag-fast forward ng media</translation>
 <translation id="3033545621352269033">Naka-on</translation>
 <translation id="3033912566804961911">Isama sa <ph name="DESK_NAME" /></translation>
@@ -489,6 +495,7 @@
 <translation id="3291862315280588024">Pumunta sa simula ng nakaraang salita</translation>
 <translation id="3294437725009624529">Bisita</translation>
 <translation id="3298690094479023523">Hindi pa rin ma-verify ang iyong PIN o password. Subukan ulit.</translation>
+<translation id="3300193645498960160">Aabisuhan ka kapag nagsasalita ka habang naka-mute. Hindi naipapadala ang audio mula sa iyong device.</translation>
 <translation id="3307642347673023554">Lumipat sa laptop mode</translation>
 <translation id="3308453408813785101">Maaari pa ring mag-sign in si <ph name="USER_EMAIL_ADDRESS" /> sa ibang pagkakataon.</translation>
 <translation id="3321628682574733415">Maling code ng magulang</translation>
@@ -539,6 +546,7 @@
 <translation id="3510164367642747937">I-highlight ang cursor ng mouse</translation>
 <translation id="3513798432020909783">Pinamamahalaan ni <ph name="MANAGER_EMAIL" /> ang account</translation>
 <translation id="352245152354538528">{0,plural, =1{I-update ang device sa loob ng 1 minuto}one{I-update ang device sa loob ng # minuto}other{I-update ang device sa loob ng # na minuto}}</translation>
+<translation id="3522979239100719575">Naghahanap ng mga available na profile. Puwede itong tumagal nang ilang minuto.</translation>
 <translation id="3526440770046466733">Buksan ang link sa bagong tab at manatili sa kasalukuyang tab</translation>
 <translation id="353086728817903341">Nakakonekta sa <ph name="NUM_DEVICES" /> (na) device</translation>
 <translation id="3533126039236445965">Mga app sa shelf</translation>
@@ -572,6 +580,7 @@
 <translation id="3621202678540785336">Input</translation>
 <translation id="3621712662352432595">Mga Setting ng Audio</translation>
 <translation id="3626281679859535460">Brightness</translation>
+<translation id="3629640897379005903">Ipakita ang mga detalye ng hotspot. Dini-disable ang hotspot.</translation>
 <translation id="3630697955794050612">naka-off</translation>
 <translation id="3631369015426612114">Payagan ang mga notification mula sa mga sumusunod</translation>
 <translation id="3633097874324966332">Buksan ang mga setting ng Bluetooth para ipares ang iyong device</translation>
@@ -703,6 +712,7 @@
 <translation id="423685346499232137">Hindi makopya o ma-paste ang content sa ngayon</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Overview mode</translation>
+<translation id="4240756737570479726">Dini-disable...</translation>
 <translation id="4242533952199664413">Buksan ang mga setting</translation>
 <translation id="4247123849143712100">I-update at i-shut down</translation>
 <translation id="4250229828105606438">Screenshot</translation>
@@ -841,6 +851,7 @@
 <translation id="4864369630010738180">Nagsa-sign in...</translation>
 <translation id="4864648187878336334">Desk 15</translation>
 <translation id="4868492592575313542">na-activate</translation>
+<translation id="4871905435473761992">Ipakita ang mga detalye ng hotspot. Hindi sinusuportahan ng iyong mobile network ang hotspot.</translation>
 <translation id="4872237917498892622">Alt+Search o Shift</translation>
 <translation id="4872852897273142380">Mag-focus sa o i-highlight ang bookmarks bar (kung ipinapakita)</translation>
 <translation id="4881695831933465202">Buksan</translation>
@@ -900,6 +911,7 @@
 <translation id="5104236669533825617">Hindi makagawa ng screencast</translation>
 <translation id="5107522548814527560">Web</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Pag-blur ng background</translation>
 <translation id="5117590920725113268">Ipakita ang susunod na buwan</translation>
 <translation id="5121628974188116412">Pumunta sa pinakababa ng page</translation>
 <translation id="5136175204352732067">Ibang keyboard ang nakakonekta</translation>
@@ -912,6 +924,7 @@
 <translation id="5168181903108465623">I-cast ang mga available na device</translation>
 <translation id="5170568018924773124">Ipinakita sa folder</translation>
 <translation id="5176318573511391780">I-record ang hindi buong screen</translation>
+<translation id="5187627942836026988">Ipakita ang mga detalye ng hotspot. Na-block ng iyong administrator ang hotspot.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> (na) event</translation>
 <translation id="5198715732953550718">Ipinagsama ang <ph name="MOVED_APP_NAME" /> at <ph name="IN_PLACE_APP" /> para gumawa ng bagong folder.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1097,7 @@
 <translation id="595202126637698455">Naka-enable ang pagte-trace sa pagganap</translation>
 <translation id="5955304353782037793">app</translation>
 <translation id="5958529069007801266">Pinangangasiwaang user</translation>
+<translation id="5961960957587052807">Liwanag</translation>
 <translation id="5965524703725988602">I-toggle ang Madilim na tema. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Pindutin ang enter para i-record ang window</translation>
 <translation id="5978382165065462689">Pagbabahagi ng kontrol sa iyong screen sa pamamagitan ng Remote Assistance.</translation>
@@ -1256,6 +1270,7 @@
 <translation id="6752912906630585008">Inalis ang Desk na <ph name="REMOVED_DESK" /> at isinama sa Desk na <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">mga tab</translation>
 <translation id="6757237461819837179">Walang nagpe-play na media</translation>
+<translation id="6759628406555734414">Ipakita ang mga detalye ng hotspot. Ine-enable ang hotspot.</translation>
 <translation id="6768043681523654438">storage</translation>
 <translation id="6777216307882431711">Pinapagana ang mga nakakonektang USB-C device</translation>
 <translation id="6781002679438061620">Desk 9</translation>
@@ -1280,6 +1295,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> seg</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Isang digit na lang ang natitira}one{# digit na lang ang natitira}other{# na digit na lang ang natitira}}</translation>
 <translation id="6867938213751067702">Na-pause ang pag-download ng <ph name="FILENAME" /></translation>
+<translation id="6874854809828346832">Ipakita ang mga detalye ng hotspot. Naka-on ang hotspot.</translation>
 <translation id="6878400149835617132">Naka-off ang shortcut</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 app}one{# app}other{# na app}}</translation>
 <translation id="6884665277231944629">Bumalik sa ngayong araw</translation>
@@ -1289,6 +1305,7 @@
 <translation id="6896758677409633944">Copy</translation>
 <translation id="6901883536534621389">Sumubok ng mga galaw para mag-navigate</translation>
 <translation id="6919251195245069855">Hindi makilala ang iyong smart card. Subukan ulit.</translation>
+<translation id="6920245099716267363">I-toggle ang Hotspot. Naka-on ang Hotspot, 1 device ang nakakonekta.</translation>
 <translation id="6931576957638141829">I-save sa</translation>
 <translation id="6941333068993625698">Magsumite ng feedback</translation>
 <translation id="6942518653766415536">Menu ng format ng recording</translation>
@@ -1378,6 +1395,7 @@
 <translation id="7378203170292176219">Mag-drag para pumili ng bahaging ire-record</translation>
 <translation id="7378594059915113390">Mga Kontrol ng Media</translation>
 <translation id="7378889811480108604">Naka-off ang battery saver mode</translation>
+<translation id="7382640522316003298">I-toggle ang Hotspot. Naka-on ang Hotspot, <ph name="DEVICECOUNT" /> (na) device ang nakakonekta.</translation>
 <translation id="7382680553121047388">I-on</translation>
 <translation id="7384028040782072252">Mag-right click kahit saan para baguhin ang pagkakaayos ng iyong mga app</translation>
 <translation id="7386767620098596324">I-toggle ang koneksyon ng network. <ph name="STATE_TEXT" />.</translation>
@@ -1428,6 +1446,7 @@
 <translation id="7579778809502851308">Screen capture</translation>
 <translation id="7593891976182323525">Search or Shift</translation>
 <translation id="7600875258240007829">Tingnan ang lahat ng notification</translation>
+<translation id="7601417191446344542">I-on ang nudge sa pag-mute?</translation>
 <translation id="7607002721634913082">I-pause</translation>
 <translation id="7609951632080598826">View ng kalendaryo, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Nakakonekta ulit ang camera.</translation>
@@ -1540,6 +1559,7 @@
 <translation id="8083540854303889870">Naka-save para sa ibang pagkakataon</translation>
 <translation id="8091153018031979607">Magsisimula nang <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">Mga awtomatikong update</translation>
+<translation id="8092380135549145188">Mga kontrol sa pag-scroll</translation>
 <translation id="8098591350844501178">Ihinto ang pag-cast ng screen sa <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">I-unpin ang app sa shelf</translation>
 <translation id="8113423164597455979">Naka-on lahat</translation>
@@ -1551,6 +1571,7 @@
 <translation id="8131740175452115882">Kumpirmahin</translation>
 <translation id="8131994907636310308">Isara ang pagbubukod-bukod ng toast</translation>
 <translation id="8132793192354020517">Kumukonekta sa <ph name="NAME" /></translation>
+<translation id="8135163608236671037">I-toggle ang Hotspot. Naka-on ang Hotspot, walang nakakonektang device.</translation>
 <translation id="8138705869659070104">I-activate matapos ang setup</translation>
 <translation id="813913629614996137">Sinisimulan...</translation>
 <translation id="8142441511840089262">I-double click</translation>
@@ -1730,6 +1751,7 @@
 <translation id="8990809378771970590">Gamit ang <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Naka-enable ang Color Inversion Mode. Pindutin ulit ang Ctrl+Search+H para i-off ito.</translation>
 <translation id="899350903320462459">I-unlock ang device bilang <ph name="LOGIN_ID" /> para maisagawa ang pagkilos sa notification</translation>
+<translation id="8993733019280019776">Nagsasalita ka ba? Naka-off ang iyong mikropono. Piliin ang mikropono para i-on ito.</translation>
 <translation id="9000771174482730261">PAMAHALAAN ANG STORAGE</translation>
 <translation id="9005984960510803406">Buksan ang window ng Crosh</translation>
 <translation id="9017320285115481645">Ilagay ang access code ng magulang sa Family Link.</translation>
diff --git a/ash/strings/ash_strings_hr.xtb b/ash/strings/ash_strings_hr.xtb
index 34ea0b5..138c74c 100644
--- a/ash/strings/ash_strings_hr.xtb
+++ b/ash/strings/ash_strings_hr.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">Udesno</translation>
 <translation id="1351937230027495976">Sažmi izbornik</translation>
 <translation id="1360220746312242196">Prilikom pretraživanja stranice idite na prethodno podudaranje s pretraživanjem</translation>
+<translation id="1360788414852622716">Profil se onemogućuje. To može potrajati nekoliko minuta.</translation>
 <translation id="1364382257761975320">Da biste otključali Chromebook, upotrijebite otisak prsta</translation>
 <translation id="1365866993922957110">Dobivajte automatska ažuriranja</translation>
 <translation id="1372545819342940910">Spremi radnu površinu za kasnije</translation>
@@ -183,6 +184,7 @@
 <translation id="1774796056689732716">Kalendar, <ph name="CURRENT_MONTH_YEAR" />, trenutačno je odabran datum <ph name="DATE" />.</translation>
 <translation id="1787955149152357925">Isključeno</translation>
 <translation id="181103072419391116">Jačina signala <ph name="SIGNAL_STRENGTH" />, upravlja administrator</translation>
+<translation id="1815245884418711390">Prebacite žarišnu točku. Žarišna je točka isključena.</translation>
 <translation id="1816896987747843206">To omogućuje pristup kameri za sve aplikacije i web-lokacije s dopuštenjem za kameru</translation>
 <translation id="1823280932251546115">Traka statusa, vrijeme <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +243,7 @@
 <translation id="2023558322300866873">Snimanje paketa uvijek možete zaustaviti</translation>
 <translation id="2034971124472263449">Svejedno spremi</translation>
 <translation id="2049240716062114887">Naziv radne površine promijenjen je u <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Potpuno</translation>
 <translation id="2064048859448024834">Pregled kamere uključen</translation>
 <translation id="2067602449040652523">Svjetlina tipkovnice</translation>
 <translation id="2075520525463668108">Uključite ili isključite značajku <ph name="CAPTURE_MEDIUM" />. <ph name="CAPTURE_MEDIUM" />: <ph name="CAPTURE_STATE" />.</translation>
@@ -293,6 +296,7 @@
 <translation id="2339073806695260576">Dodirnite gumb pisaljke na polici da biste napisali bilješku, izradili snimku zaslona, upotrijebili laserski pokazivač ili povećalo.</translation>
 <translation id="2341729377289034582">Zaključan okomiti prikaz</translation>
 <translation id="2345226652884463045">Pritisnite Enter ili tipku za pretraživanje i razmaknicu da biste odabrali tekst za uređivanje.</translation>
+<translation id="2349785431103945039">Prikažite pojedinosti žarišne točke. Povežite se s mobilnom mrežom da biste upotrebljavali žarišnu točku.</translation>
 <translation id="2350794187831162545">Govor na jeziku <ph name="LANGUAGE" /> sada se obrađuje lokalno i funkcionira offline. Jezik diktiranja možete promijeniti u odjeljku Postavke &gt; Pristupačnost.</translation>
 <translation id="2352467521400612932">Postavke pisaljke</translation>
 <translation id="2354174487190027830">Aktiviranje mreže <ph name="NAME" /></translation>
@@ -336,6 +340,7 @@
 <translation id="2531025035050312891">uređaj je spor</translation>
 <translation id="2542089167727451762">Dodirnite svoju profilnu sliku</translation>
 <translation id="254900897760075745">Kopiranje odabranog sadržaja u međuspremnik</translation>
+<translation id="2549711466868162843">Poboljšaj osvjetljenje</translation>
 <translation id="2549985041256363841">Početak snimanja</translation>
 <translation id="255671100581129685">Google asistent nije dostupan u javnoj sesiji.</translation>
 <translation id="256712445991462162">usidreno povećalo</translation>
@@ -429,6 +434,7 @@
 <translation id="3009178788565917040">Izlaz</translation>
 <translation id="3009958530611748826">Odaberite mapu za spremanje</translation>
 <translation id="301282384882049174">Dijeli vaš administrator</translation>
+<translation id="301584155502740476">Prikažite pojedinosti žarišne točke. Žarišna je točka isključena.</translation>
 <translation id="3018135054368884502">Premotavanje multimedijskog sadržaja unaprijed</translation>
 <translation id="3033545621352269033">Uključeno</translation>
 <translation id="3033912566804961911">Kombiniranje s radnom površinom <ph name="DESK_NAME" /></translation>
@@ -489,6 +495,7 @@
 <translation id="3291862315280588024">Premještanje na početak prethodne riječi</translation>
 <translation id="3294437725009624529">Gost</translation>
 <translation id="3298690094479023523">Bez obzira na to, vaš PIN ili zaporku nije bilo moguće potvrditi. Pokušajte ponovo.</translation>
+<translation id="3300193645498960160">Primit ćete obavijest ako govorite, a zvuk je isključen. Zvuk se nikad ne šalje s uređaja.</translation>
 <translation id="3307642347673023554">Prebačeno na način prijenosnog računala</translation>
 <translation id="3308453408813785101">Korisnik <ph name="USER_EMAIL_ADDRESS" /> može se prijaviti i kasnije.</translation>
 <translation id="3321628682574733415">Netočan roditeljski kôd</translation>
@@ -539,6 +546,7 @@
 <translation id="3510164367642747937">Istakni pokazivač miša</translation>
 <translation id="3513798432020909783">Računom upravlja <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{Ažurirajte uređaj u roku od jedne minute}one{Ažurirajte uređaj u roku od # minute}few{Ažurirajte uređaj u roku od # minute}other{Ažurirajte uređaj u roku od # minuta}}</translation>
+<translation id="3522979239100719575">Tražimo dostupne profile. To može potrajati nekoliko minuta.</translation>
 <translation id="3526440770046466733">Otvaranje veze u novoj kartici i zadržavanje na toj kartici</translation>
 <translation id="353086728817903341">Povezano s ovoliko uređaja: <ph name="NUM_DEVICES" />.</translation>
 <translation id="3533126039236445965">Aplikacije na polici</translation>
@@ -571,6 +579,7 @@
 <translation id="3621202678540785336">Ulaz</translation>
 <translation id="3621712662352432595">Postavke zvuka</translation>
 <translation id="3626281679859535460">Svjetlina</translation>
+<translation id="3629640897379005903">Prikažite pojedinosti žarišne točke. Žarišna točka se onemogućuje.</translation>
 <translation id="3630697955794050612">isključeno</translation>
 <translation id="3631369015426612114">Omogućite obavijesti iz sljedećih izvora</translation>
 <translation id="3633097874324966332">Otvorite postavke Bluetootha da biste uparili uređaj</translation>
@@ -702,6 +711,7 @@
 <translation id="423685346499232137">Sadržaj se trenutačno ne može kopirati i zalijepiti</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Način pregleda</translation>
+<translation id="4240756737570479726">Onemogućivanje...</translation>
 <translation id="4242533952199664413">Otvori postavke</translation>
 <translation id="4247123849143712100">Ažuriraj i isključi</translation>
 <translation id="4250229828105606438">Snimka zaslona</translation>
@@ -840,6 +850,7 @@
 <translation id="4864369630010738180">Prijavljivanje...</translation>
 <translation id="4864648187878336334">Radna površina 15</translation>
 <translation id="4868492592575313542">aktivirano</translation>
+<translation id="4871905435473761992">Prikažite pojedinosti žarišne točke. Vaša mobilna mreža ne podržava žarišnu točku.</translation>
 <translation id="4872237917498892622">Alt + Pretraživanje ili Shift</translation>
 <translation id="4872852897273142380">Fokusiranje ili isticanje trake oznaka (ako se prikazuje)</translation>
 <translation id="4881695831933465202">Otvori</translation>
@@ -899,6 +910,7 @@
 <translation id="5104236669533825617">Izrada zaslonske prezentacije nije uspjela</translation>
 <translation id="5107522548814527560">Web</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Zamućenje pozadine</translation>
 <translation id="5117590920725113268">Prikaži sljedeći mjesec</translation>
 <translation id="5121628974188116412">Prelazak na dno stranice</translation>
 <translation id="5136175204352732067">Povezana je neka druga tipkovnica</translation>
@@ -911,6 +923,7 @@
 <translation id="5168181903108465623">Dostupni su uređaji za emitiranje</translation>
 <translation id="5170568018924773124">Pokaži u mapi</translation>
 <translation id="5176318573511391780">Snimanje dijela zaslona</translation>
+<translation id="5187627942836026988">Prikažite pojedinosti žarišne točke. Žarišnu točku blokirao je vaš administrator.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> događaj/događaja</translation>
 <translation id="5198715732953550718">Aplikacija <ph name="MOVED_APP_NAME" /> povezana je s aplikacijom <ph name="IN_PLACE_APP" /> u novu mapu.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1083,6 +1096,7 @@
 <translation id="595202126637698455">Omogućeno je praćenje izvedbe</translation>
 <translation id="5955304353782037793">apl</translation>
 <translation id="5958529069007801266">Nadzirani korisnik</translation>
+<translation id="5961960957587052807">Blago</translation>
 <translation id="5965524703725988602">Prebacite tamnu temu. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Pritisnite Enter za snimanje prozora</translation>
 <translation id="5978382165065462689">Dijelite kontrolu nad zaslonom putem Daljinske pomoći.</translation>
@@ -1255,6 +1269,7 @@
 <translation id="6752912906630585008">Radna površina <ph name="REMOVED_DESK" /> uklonjena je i spojena s radnom površinom <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">kartice</translation>
 <translation id="6757237461819837179">Nema reprodukcije medija</translation>
+<translation id="6759628406555734414">Prikažite pojedinosti žarišne točke. Žarišna točka se omogućuje.</translation>
 <translation id="6768043681523654438">pohrana</translation>
 <translation id="6777216307882431711">Napaja povezane USB-C uređaje</translation>
 <translation id="6781002679438061620">Radna površina 9</translation>
@@ -1279,6 +1294,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> s</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Preostala jedna brojka}one{Preostala # brojka}few{Preostale # brojke}other{Preostalo # brojki}}</translation>
 <translation id="6867938213751067702">Pauzirano je preuzimanje datoteke <ph name="FILENAME" /></translation>
+<translation id="6874854809828346832">Prikažite pojedinosti žarišne točke. Žarišna je točka uključena.</translation>
 <translation id="6878400149835617132">Prečac je isključen</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 aplikacija}one{# aplikacija}few{# aplikacije}other{# aplikacija}}</translation>
 <translation id="6884665277231944629">Povratak na današnji datum</translation>
@@ -1288,6 +1304,7 @@
 <translation id="6896758677409633944">Kopiraj</translation>
 <translation id="6901883536534621389">Isprobajte pokrete za kretanje</translation>
 <translation id="6919251195245069855">Nismo prepoznali vašu pametnu karticu. Pokušajte ponovo.</translation>
+<translation id="6920245099716267363">Prebacite žarišnu točku. Žarišna točka je uključena, povezan je jedan uređaj.</translation>
 <translation id="6931576957638141829">Spremi u</translation>
 <translation id="6941333068993625698">Slanje povratnih informacija</translation>
 <translation id="6942518653766415536">Izbornik formata snimke</translation>
@@ -1377,6 +1394,7 @@
 <translation id="7378203170292176219">Povucite da biste odabrali područje za snimanje</translation>
 <translation id="7378594059915113390">Medijske kontrole</translation>
 <translation id="7378889811480108604">Način štednje baterije je isključen</translation>
+<translation id="7382640522316003298">Prebacite žarišnu točku. Žarišna točka je uključena, povezani su uređaji (<ph name="DEVICECOUNT" />).</translation>
 <translation id="7382680553121047388">Uključi</translation>
 <translation id="7384028040782072252">Kliknite desnom tipkom bilo gdje da biste promijenili redoslijed svojih aplikacija</translation>
 <translation id="7386767620098596324">Prebacite mrežnu vezu. <ph name="STATE_TEXT" />.</translation>
@@ -1427,6 +1445,7 @@
 <translation id="7579778809502851308">Snimka zaslona</translation>
 <translation id="7593891976182323525">Pretraživanje ili Shift</translation>
 <translation id="7600875258240007829">Pogledajte sve obavijesti</translation>
+<translation id="7601417191446344542">Želite li uključiti podsjećanje na isključen zvuk?</translation>
 <translation id="7607002721634913082">Pauzirano</translation>
 <translation id="7609951632080598826">Prikaz kalendara, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Kamera je ponovo povezana.</translation>
@@ -1539,6 +1558,7 @@
 <translation id="8083540854303889870">Spremljeno za kasnije</translation>
 <translation id="8091153018031979607">Počinje u <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">Automatska ažuriranja</translation>
+<translation id="8092380135549145188">Kontrole za pomicanje</translation>
 <translation id="8098591350844501178">Zaustavi emitiranje zaslona na prijamniku <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">Otkvačivanje aplikacije s trake</translation>
 <translation id="8113423164597455979">Uklj., sve ap.</translation>
@@ -1550,6 +1570,7 @@
 <translation id="8131740175452115882">Potvrdi</translation>
 <translation id="8131994907636310308">Zatvorite razvrstavanje skočnih poruka</translation>
 <translation id="8132793192354020517">Povezano s <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Prebacite žarišnu točku. Žarišna točka je uključena, nije povezan nijedan uređaj.</translation>
 <translation id="8138705869659070104">Aktiviraj nakon postavljanja uređaja</translation>
 <translation id="813913629614996137">Pokretanje...</translation>
 <translation id="8142441511840089262">Dvostruki klik</translation>
@@ -1730,6 +1751,7 @@
 <translation id="8990809378771970590">Upotrebljava se <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Omogućen je način inverzije boja. Ponovo pritisnite Ctrl + Search + H da biste ga isključili.</translation>
 <translation id="899350903320462459">Otključajte uređaj kao <ph name="LOGIN_ID" /> za izvršenje radnje obavijesti.</translation>
+<translation id="8993733019280019776">Govorite li? Mikrofon je isključen. Odaberite mikrofon da biste ga uključili.</translation>
 <translation id="9000771174482730261">UPRAVLJAJTE POHRANOM</translation>
 <translation id="9005984960510803406">Otvaranje prozora Crosh</translation>
 <translation id="9017320285115481645">Unesite kôd za roditeljski pristup Family Linka.</translation>
diff --git a/ash/strings/ash_strings_hu.xtb b/ash/strings/ash_strings_hu.xtb
index c1ade69..60bf13e 100644
--- a/ash/strings/ash_strings_hu.xtb
+++ b/ash/strings/ash_strings_hu.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Naptár, <ph name="CURRENT_MONTH_YEAR" />, jelenleg kijelölt dátum: <ph name="DATE" /></translation>
 <translation id="1787955149152357925">Ki</translation>
 <translation id="181103072419391116">Jelerősség: <ph name="SIGNAL_STRENGTH" />, a rendszergazdája kezeli</translation>
+<translation id="1815245884418711390">Hotspot be-/kikapcsolása. A hotspot ki van kapcsolva.</translation>
 <translation id="1816896987747843206">Ezzel engedélyezi a kamerához való hozzáférést a kamerahasználati engedéllyel rendelkező összes alkalmazás és webhely számára</translation>
 <translation id="1823280932251546115">Állapottálca, idő <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">A csomagok elfogását bármikor leállíthatja</translation>
 <translation id="2034971124472263449">Mentés mindenképp</translation>
 <translation id="2049240716062114887">Az asztal neve a következőre változott: <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Tele</translation>
 <translation id="2064048859448024834">Kamera-előnézet bekapcsolva</translation>
 <translation id="2067602449040652523">Billentyűzet világossága</translation>
 <translation id="2075520525463668108"><ph name="CAPTURE_MEDIUM" /> be-/kikapcsolása. A <ph name="CAPTURE_MEDIUM" /> <ph name="CAPTURE_STATE" /> van.</translation>
@@ -293,6 +295,7 @@
 <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>
 <translation id="2341729377289034582">Függőleges helyzetben zárolva</translation>
 <translation id="2345226652884463045">Az Enter vagy a Keresés + Szóköz billentyűkombinációval kiválaszthatja a szerkeszteni kívánt szöveget.</translation>
+<translation id="2349785431103945039">Hotspotadatok megjelenítése. Hotspot használatához csatlakozzon mobilhálózathoz.</translation>
 <translation id="2350794187831162545">A(z) <ph name="LANGUAGE" /> nyelvű beszéd feldolgozása helyben, offline történik. A diktálás nyelvét a Beállítások &gt; Kisegítő lehetőségek pontban módosíthatja.</translation>
 <translation id="2352467521400612932">Az érintőceruza beállításai</translation>
 <translation id="2354174487190027830"><ph name="NAME" /> aktiválása</translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">eszköz lassú</translation>
 <translation id="2542089167727451762">Koppintson a profilképre</translation>
 <translation id="254900897760075745">Kijelölt tartalom másolása a vágólapra</translation>
+<translation id="2549711466868162843">Megvilágítsás javítása</translation>
 <translation id="2549985041256363841">Felvétel megkezdése</translation>
 <translation id="255671100581129685">A Google Segéd nem áll rendelkezésre nyilvános munkamenetben.</translation>
 <translation id="256712445991462162">dokkolt nagyító</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Kimenet</translation>
 <translation id="3009958530611748826">Válassza ki a mentés helyét</translation>
 <translation id="301282384882049174">Adminisztrátor által megosztva</translation>
+<translation id="301584155502740476">Hotspotadatok megjelenítése. A hotspot ki van kapcsolva.</translation>
 <translation id="3018135054368884502">Médiatartalom előretekerése</translation>
 <translation id="3033545621352269033">Be</translation>
 <translation id="3033912566804961911">Összevonás a következővel: <ph name="DESK_NAME" /></translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Ugrás az előző szó elejére</translation>
 <translation id="3294437725009624529">Vendég</translation>
 <translation id="3298690094479023523">PIN-kódjának vagy jelszavának ellenőrzése még mindig nem sikerült. Próbálja újra.</translation>
+<translation id="3300193645498960160">Értesítést kap, ha némított állapotban beszél. A hanganyag sosem kerül ki az eszközről.</translation>
 <translation id="3307642347673023554">Visszaváltott laptop módra</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> később be tud jelentkezni.</translation>
 <translation id="3321628682574733415">Érvénytelen szülői kód</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">Bemenet</translation>
 <translation id="3621712662352432595">Hangbeállítások</translation>
 <translation id="3626281679859535460">Fényerő</translation>
+<translation id="3629640897379005903">Hotspotadatok megjelenítése. A hotspot le van tiltva.</translation>
 <translation id="3630697955794050612">ki</translation>
 <translation id="3631369015426612114">Értesítések engedélyezése a következőktől:</translation>
 <translation id="3633097874324966332">Eszköze párosításához nyissa meg a Bluetooth beállításait</translation>
@@ -704,6 +711,7 @@
 <translation id="423685346499232137">Jelenleg nem lehet vágólapra másolni vagy beilleszteni tartalmakat</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Áttekintési mód</translation>
+<translation id="4240756737570479726">Kikapcsolás…</translation>
 <translation id="4242533952199664413">Beállítások megnyitása</translation>
 <translation id="4247123849143712100">Frissítés és leállítás</translation>
 <translation id="4250229828105606438">Képernyőkép</translation>
@@ -842,6 +850,7 @@
 <translation id="4864369630010738180">Bejelentkezés...</translation>
 <translation id="4864648187878336334">15. asztal</translation>
 <translation id="4868492592575313542">aktiválva</translation>
+<translation id="4871905435473761992">Hotspotadatok megjelenítése. Mobilhálózata nem támogatja a hotspot lehetőséget.</translation>
 <translation id="4872237917498892622">Alt + Keresés vagy Shift</translation>
 <translation id="4872852897273142380">A könyvjelzősáv kiemelése, illetve fókuszálás rá (ha megjelenik)</translation>
 <translation id="4881695831933465202">Megnyitás</translation>
@@ -901,6 +910,7 @@
 <translation id="5104236669533825617">Nem sikerült létrehozni a képernyőfelvételt</translation>
 <translation id="5107522548814527560">Internet</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Háttér homályosítása</translation>
 <translation id="5117590920725113268">A következő hónap megjelenítése</translation>
 <translation id="5121628974188116412">Ugrás az oldal aljára</translation>
 <translation id="5136175204352732067">Új billentyűzet lett csatlakoztatva</translation>
@@ -913,6 +923,7 @@
 <translation id="5168181903108465623">Cast-eszközök állnak rendelkezésre</translation>
 <translation id="5170568018924773124">Megjelenítés mappában</translation>
 <translation id="5176318573511391780">Részleges képernyő rögzítése</translation>
+<translation id="5187627942836026988">Hotspotadatok megjelenítése. A rendszergazda letiltotta a hotspotot.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> esemény</translation>
 <translation id="5198715732953550718">A következő alkalmazások össze lettek vonva egy új mappába: <ph name="MOVED_APP_NAME" /> és <ph name="IN_PLACE_APP" />.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1085,6 +1096,7 @@
 <translation id="595202126637698455">Teljesítménykövetés engedélyezve</translation>
 <translation id="5955304353782037793">alk</translation>
 <translation id="5958529069007801266">Felügyelt felhasználó</translation>
+<translation id="5961960957587052807">Enyhe</translation>
 <translation id="5965524703725988602">Sötét téma be-/kikapcsolása. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Nyomja le az Entert az ablak tartalmának rögzítéséhez</translation>
 <translation id="5978382165065462689">A képernyő irányításának megosztása a Távsegítség szolgáltatás keretein belül.</translation>
@@ -1257,6 +1269,7 @@
 <translation id="6752912906630585008">A(z) „<ph name="REMOVED_DESK" />” asztal el lett távolítva, és össze lett vonva a(z) „<ph name="RECEIVE_DESK" />” asztallal</translation>
 <translation id="6753390234084146956">lapok</translation>
 <translation id="6757237461819837179">Nincs lejátszott médiatartalom</translation>
+<translation id="6759628406555734414">Hotspotadatok megjelenítése. A hotspot bekapcsol.</translation>
 <translation id="6768043681523654438">tárhely</translation>
 <translation id="6777216307882431711">Csatlakoztatott USB-C-eszközök töltése…</translation>
 <translation id="6781002679438061620">9. asztal</translation>
@@ -1281,6 +1294,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> mp</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{1 számjegy maradt}other{# számjegy maradt}}</translation>
 <translation id="6867938213751067702">A következő letöltése szünetel: <ph name="FILENAME" /></translation>
+<translation id="6874854809828346832">Hotspotadatok megjelenítése. A hotspot be van kapcsolva.</translation>
 <translation id="6878400149835617132">A billentyűparancs ki van kapcsolva</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 alkalmazás}other{# alkalmazás}}</translation>
 <translation id="6884665277231944629">Vissza a mai napra</translation>
@@ -1290,6 +1304,7 @@
 <translation id="6896758677409633944">Másolás</translation>
 <translation id="6901883536534621389">Kézmozdulatok kipróbálása a navigáláshoz</translation>
 <translation id="6919251195245069855">A rendszer nem ismerte fel az intelligens kártyáját. Próbálja újra.</translation>
+<translation id="6920245099716267363">Hotspot be-/kikapcsolása. A hotspot be van kapcsolva, 1 eszköz csatlakozik.</translation>
 <translation id="6931576957638141829">Mentés ide</translation>
 <translation id="6941333068993625698">Visszajelzés küldése</translation>
 <translation id="6942518653766415536">Rögzítési formátum menüje</translation>
@@ -1379,6 +1394,7 @@
 <translation id="7378203170292176219">Húzással jelöljön ki egy területet a videó készítéséhez</translation>
 <translation id="7378594059915113390">Médiavezérlők</translation>
 <translation id="7378889811480108604">Az Akkumulátorkímélő mód ki van kapcsolva</translation>
+<translation id="7382640522316003298">Hotspot be-/kikapcsolása. A hotspot be van kapcsolva, <ph name="DEVICECOUNT" /> eszköz csatlakoztatva.</translation>
 <translation id="7382680553121047388">Be</translation>
 <translation id="7384028040782072252">Az alkalmazások átrendezéséhez kattintson jobb egérgombbal bárhol</translation>
 <translation id="7386767620098596324">Hálózati kapcsolat be-/kikapcsolása. <ph name="STATE_TEXT" />.</translation>
@@ -1429,6 +1445,7 @@
 <translation id="7579778809502851308">Képernyőfelvétel</translation>
 <translation id="7593891976182323525">Keresés vagy Shift</translation>
 <translation id="7600875258240007829">Összes értesítés megtekintése</translation>
+<translation id="7601417191446344542">Bekapcsolja a némítás megbökését?</translation>
 <translation id="7607002721634913082">Szünet</translation>
 <translation id="7609951632080598826">Naptárnézet, <ph name="DATE" /> <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Helyreállt a kapcsolat a kamerával.</translation>
@@ -1552,6 +1569,7 @@
 <translation id="8131740175452115882">Megerősítés</translation>
 <translation id="8131994907636310308">Rendezés bezárása üzenet</translation>
 <translation id="8132793192354020517">Csatlakozás a következőhöz megtörtént: <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Hotspot be-/kikapcsolása. A hotspot be van kapcsolva; nincs csatlakoztatott eszköz.</translation>
 <translation id="8138705869659070104">Aktiválás eszközbeállítás után</translation>
 <translation id="813913629614996137">Indítás…</translation>
 <translation id="8142441511840089262">Dupla kattintás</translation>
@@ -1732,6 +1750,7 @@
 <translation id="8990809378771970590"><ph name="IME_NAME" /> használata</translation>
 <translation id="8991617137207906966">Színinvertálás mód engedélyezve. A funkció kikapcsolásához nyomja meg újra a Ctrl + Keresés + H billentyűparancsot.</translation>
 <translation id="899350903320462459">Az eszköz zárolásának feloldása az értesítési művelet végrehajtásához a következő felhasználó által: <ph name="LOGIN_ID" />.</translation>
+<translation id="8993733019280019776">Most beszél? A mikrofon ki van kapcsolva. Válassza ki a mikrofont a bekapcsolásához.</translation>
 <translation id="9000771174482730261">TÁRHELY KEZELÉSE</translation>
 <translation id="9005984960510803406">Crosh-ablak megnyitása</translation>
 <translation id="9017320285115481645">Adja meg a Family Link szülői hozzáférési kódját.</translation>
diff --git a/ash/strings/ash_strings_hy.xtb b/ash/strings/ash_strings_hy.xtb
index 75f22c4..80864c1 100644
--- a/ash/strings/ash_strings_hy.xtb
+++ b/ash/strings/ash_strings_hy.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Օրացույց, <ph name="CURRENT_MONTH_YEAR" />, այժմ ընտրված է՝ <ph name="DATE" />։</translation>
 <translation id="1787955149152357925">Անջատված է</translation>
 <translation id="181103072419391116">Ազդանշանի ուժգնությունը՝ <ph name="SIGNAL_STRENGTH" />, կառավարվում է ձեր ադմինիստրատորի կողմից</translation>
+<translation id="1815245884418711390">Միացնել/անջատել թեժ կետը։ Թեժ կետն անջատված է։</translation>
 <translation id="1816896987747843206">Սա հասանելի է դարձնում տեսախցիկը բոլոր հավելվածներին և կայքերին, որոնք ունեն տեսախցիկի օգտագործման թույլտվություն</translation>
 <translation id="1823280932251546115">Կարգավիճակի տող, ժամը՝ <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">Փաթեթների գրանցումը կարող եք ցանկացած ժամանակ կանգնեցնել</translation>
 <translation id="2034971124472263449">Պահել</translation>
 <translation id="2049240716062114887">Աշխատասեղանի անունը փոխվել է հետևյալի՝ <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Ամբողջական</translation>
 <translation id="2064048859448024834">Տեսախցիկի նախադիտումը միացված է</translation>
 <translation id="2067602449040652523">Ստեղնաշարի պայծառություն</translation>
 <translation id="2075520525463668108">Միացնել/անջատել <ph name="CAPTURE_MEDIUM" />ը։ <ph name="CAPTURE_MEDIUM" />ը <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +295,7 @@
 <translation id="2339073806695260576">Հպեք դարակի վրայի ստիլուսի կոճակին՝ գրառում կատարելու կամ սքրինշոթ լուսանկարելու համար, ինչպես նաև լազերային ցուցիչը կամ խոշորացույցն օգտագործելու համար:</translation>
 <translation id="2341729377289034582">Միայն ուղղաձիգ</translation>
 <translation id="2345226652884463045">Սեղմեք Enter կամ «Որոնում» + բացատ՝ ընտրելու տեքստը, որն ուզում եք փոփոխել։</translation>
+<translation id="2349785431103945039">Ցույց տալ թեժ կետի մանրամասները։ Միացեք բջջային ցանցին՝ թեժ կետն օգտագործելու համար։</translation>
 <translation id="2350794187831162545">Այս լեզվով (<ph name="LANGUAGE" />) խոսքն այժմ մշակվում է այս սարքում և հասանելի է առանց ինտերնետին միանալու։ Թելադրման լեզուն փոխելու համար անցեք Կարգավորումներ &gt; Հատուկ գործառույթներ։</translation>
 <translation id="2352467521400612932">Ստիլուսի կարգավորումներ</translation>
 <translation id="2354174487190027830"><ph name="NAME" />-ի ակտիվացում</translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">սարքը դանդաղ է</translation>
 <translation id="2542089167727451762">Հպեք ձեր պրոֆիլի նկարին</translation>
 <translation id="254900897760075745">Պատճենել ընտրված բովանդակությունը սեղմատախտակին</translation>
+<translation id="2549711466868162843">Լավացնել լուսավորումը</translation>
 <translation id="2549985041256363841">Սկսել տեսագրումը</translation>
 <translation id="255671100581129685">Google Օգնականը հասանելի չէ հանրային աշխատաշրջանում։</translation>
 <translation id="256712445991462162">Ամրացված խոշորացույց</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Ելք</translation>
 <translation id="3009958530611748826">Ընտրեք պանակ, որում պետք է պահել</translation>
 <translation id="301282384882049174">Ուղարկել է ձեր ադմինիստրատորը</translation>
+<translation id="301584155502740476">Ցույց տալ թեժ կետի մանրամասները։ Թեժ կետն անջատված է։</translation>
 <translation id="3018135054368884502">Առաջ տալ</translation>
 <translation id="3033545621352269033">Միացված է</translation>
 <translation id="3033912566804961911">Միավորել «<ph name="DESK_NAME" />» աշխատասեղանի հետ</translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Տեղափոխվել նախորդ բառի սկիզբ</translation>
 <translation id="3294437725009624529">Հյուր</translation>
 <translation id="3298690094479023523">Այդպես էլ չհաջողվեց հաստատել ձեր PIN կոդը կամ գաղտնաբառը։ Նորից փորձեք։</translation>
+<translation id="3300193645498960160">Դուք ծանուցում կստանաք, եթե խոսեք ձայնն անջատված ժամանակ։ Ձայնը մնում է ձեր սարքում։</translation>
 <translation id="3307642347673023554">Անցում կատարվեց նոթբուքի ռեժիմին</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> օգտատերը կարող է ավելի ուշ հաշիվ մտնել։</translation>
 <translation id="3321628682574733415">Ծնողի մուտքի կոդը սխալ է</translation>
@@ -571,6 +577,7 @@
 <translation id="3621202678540785336">Ներածում</translation>
 <translation id="3621712662352432595">Ձայնի կարգավորումներ</translation>
 <translation id="3626281679859535460">Պայծառություն</translation>
+<translation id="3629640897379005903">Ցույց տալ թեժ կետի մանրամասները։ Թեժ կետն անջատվում է։</translation>
 <translation id="3630697955794050612">անջատված է</translation>
 <translation id="3631369015426612114">Թույլ տալ ծանուցումները հետևյալ կայքերից</translation>
 <translation id="3633097874324966332">Բացեք Bluetooth-ի կարգավորումները՝ սարքը զուգակցելու համար</translation>
@@ -702,6 +709,7 @@
 <translation id="423685346499232137">Այս պահին հնարավոր չէ բովանդակություն պատճենել կամ տեղադրել</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Համատեսքի ռեժիմ</translation>
+<translation id="4240756737570479726">Անջատվում է…</translation>
 <translation id="4242533952199664413">Բացել կարգավորումները</translation>
 <translation id="4247123849143712100">Թարմացնել և անջատել</translation>
 <translation id="4250229828105606438">Սքրինշոթ</translation>
@@ -840,6 +848,7 @@
 <translation id="4864369630010738180">Մուտք...</translation>
 <translation id="4864648187878336334">Աշխատասեղան 15</translation>
 <translation id="4868492592575313542">ակտիվացված է</translation>
+<translation id="4871905435473761992">Ցույց տալ թեժ կետի մանրամասները։ Ձեր բջջային ցանցը չի աջակցում թեժ կետի գործառույթը։</translation>
 <translation id="4872237917498892622">Alt+Search կամ Shift</translation>
 <translation id="4872852897273142380">Անցնել էջանիշների գոտի կամ ընդգծել այն (եթե ցուցադրված է)</translation>
 <translation id="4881695831933465202">Բացել</translation>
@@ -899,6 +908,7 @@
 <translation id="5104236669533825617">Չհաջողվեց ստեղծել սքրինքաստ</translation>
 <translation id="5107522548814527560">Վեբ</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Ֆոնի շաղում</translation>
 <translation id="5117590920725113268">Ցուցադրել հաջորդ ամիսը</translation>
 <translation id="5121628974188116412">Անցնել էջի ներքև</translation>
 <translation id="5136175204352732067">Այլ ստեղնաշար է միացվել</translation>
@@ -911,6 +921,7 @@
 <translation id="5168181903108465623">Առկա են հեռարձակման սարքեր</translation>
 <translation id="5170568018924773124">Ցույց տալ պանակում</translation>
 <translation id="5176318573511391780">Տեսագրել էկրանի մի մասը</translation>
+<translation id="5187627942836026988">Ցույց տալ թեժ կետի մանրամասները։ Ձեր ադմինիստրատորն արգելափակել է թեժ կետի օգտագործումը։</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> միջոցառում</translation>
 <translation id="5198715732953550718">Նոր պանակ ստեղծելու համար «<ph name="MOVED_APP_NAME" />» և «<ph name="IN_PLACE_APP" />» հավելվածները միավորվեցին։</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />․ <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1083,6 +1094,7 @@
 <translation id="595202126637698455">Կատարողականության հետագծումը միացված է</translation>
 <translation id="5955304353782037793">app</translation>
 <translation id="5958529069007801266">Վերահսկվող պրոֆիլ</translation>
+<translation id="5961960957587052807">Բաց</translation>
 <translation id="5965524703725988602">Միացնել/անջատել մուգ թեման։ <ph name="STATE_TEXT" />։</translation>
 <translation id="5976112937189445008">Սեղմեք Enter՝ պատուհանի բովանդակությունը տեսագրելու համար</translation>
 <translation id="5978382165065462689">Էկրանի կառավարման համօգտագործում Հեռակա օգնության միջոցով:</translation>
@@ -1255,6 +1267,7 @@
 <translation id="6752912906630585008">Աշխատասեղան <ph name="REMOVED_DESK" />-ը հեռացվել է և միացվել է աշխատասեղան <ph name="RECEIVE_DESK" />-ի հետ</translation>
 <translation id="6753390234084146956">ներդիրներ</translation>
 <translation id="6757237461819837179">Մեդիա բովանդակություն չի նվագարկվում</translation>
+<translation id="6759628406555734414">Ցույց տալ թեժ կետի մանրամասները։ Թեժ կետը միանում է։</translation>
 <translation id="6768043681523654438">տարածք</translation>
 <translation id="6777216307882431711">Լիցքավորում է միացված USB-C սարքերը</translation>
 <translation id="6781002679438061620">Աշխատասեղան 9</translation>
@@ -1279,6 +1292,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> վ</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Մնաց 1 թվանշան}one{Մնաց # թվանշան}other{Մնաց # թվանշան}}</translation>
 <translation id="6867938213751067702"><ph name="FILENAME" /> ֆայլի ներբեռնումը դադարեցված է</translation>
+<translation id="6874854809828346832">Ցույց տալ թեժ կետի մանրամասները։ Թեժ կետը միացված է։</translation>
 <translation id="6878400149835617132">Դյուրանցումն անջատված է</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 հավելված}one{# հավելված}other{# հավելված}}</translation>
 <translation id="6884665277231944629">Վերադառնալ այսօրվա ամսաթվին</translation>
@@ -1288,6 +1302,7 @@
 <translation id="6896758677409633944">Պատճենել</translation>
 <translation id="6901883536534621389">Օգտագործեք ժեստեր նավիգացիայի համար</translation>
 <translation id="6919251195245069855">Չհաջողվեց ճանաչել ձեր խելացի քարտը: Նորից փորձեք։</translation>
+<translation id="6920245099716267363">Միացնել/անջատել թեժ կետը։ Թեժ կետը միացված է, և 1 սարք միացած է դրան։</translation>
 <translation id="6931576957638141829">Պահել…</translation>
 <translation id="6941333068993625698">Կարծիք հայտնել</translation>
 <translation id="6942518653766415536">Տեսագրման ձևաչափի ընտրացանկ</translation>
@@ -1376,6 +1391,7 @@
 <translation id="7378203170292176219">Քաշեք՝ տեսագրման հատվածն ընտրելու համար</translation>
 <translation id="7378594059915113390">Մեդիա կարգավորումներ</translation>
 <translation id="7378889811480108604">Մարտկոցի տնտեսման ռեժիմն անջատված է</translation>
+<translation id="7382640522316003298">Միացնել/անջատել թեժ կետը։ Թեժ կետը միացված է, և <ph name="DEVICECOUNT" /> սարք միացած է դրան։</translation>
 <translation id="7382680553121047388">Միացնել</translation>
 <translation id="7384028040782072252">Սեղմեք մկնիկի աջ կոճակը ցանկացած տեղ՝ հավելվածները վերադասավորելու համար</translation>
 <translation id="7386767620098596324">Միացնել/անջատել կապը։ <ph name="STATE_TEXT" />։</translation>
@@ -1426,6 +1442,7 @@
 <translation id="7579778809502851308">Էկրանի լուսանկարում</translation>
 <translation id="7593891976182323525">Search կամ Shift</translation>
 <translation id="7600875258240007829">Տեսնել բոլոր ծանուցումները</translation>
+<translation id="7601417191446344542">Միացնե՞լ ձայնն անջատված լինելու մասին հիշեցումը</translation>
 <translation id="7607002721634913082">Դադարեցված է</translation>
 <translation id="7609951632080598826">Օրացույցի դիտակերպ, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Տեսախցիկը նորից միացվեց։</translation>
@@ -1549,6 +1566,7 @@
 <translation id="8131740175452115882">Հաստատել</translation>
 <translation id="8131994907636310308">Փակել տեսակավորման մասին ծանուցումը</translation>
 <translation id="8132793192354020517">Միացված է <ph name="NAME" />-ին</translation>
+<translation id="8135163608236671037">Միացնել/անջատել թեժ կետը։ Թեժ կետը միացված է, սակայն ոչ մի սարք միացած չէ դրան։</translation>
 <translation id="8138705869659070104">Ակտիվացրեք սարքի կարգավ․ հետո</translation>
 <translation id="813913629614996137">Նախապատրաստվում է...</translation>
 <translation id="8142441511840089262">Կրկնակի սեղմում</translation>
@@ -1729,6 +1747,7 @@
 <translation id="8990809378771970590">Օգտագործվում է՝ <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Գունաշրջման ռեժիմը միացված է։ Նորից սեղմեք Ctrl+Search+H՝ անջատելու համար։</translation>
 <translation id="899350903320462459">Ծանուցման հետ գործողություն կատարելու համար ապակողպեք սարքը որպես <ph name="LOGIN_ID" /></translation>
+<translation id="8993733019280019776">Դուք խոսո՞ւմ եք։ Ձեր խոսափողն անջատված է։ Ընտրեք խոսափողը՝ այն միացնելու համար։</translation>
 <translation id="9000771174482730261">ԿԱՌԱՎԱՐԵԼ ՏԱՐԱԾՔԸ</translation>
 <translation id="9005984960510803406">Բացել Crosh պատուհանը</translation>
 <translation id="9017320285115481645">Մուտքագրեք Family Link-ի ծնողի մուտքի կոդը։</translation>
diff --git a/ash/strings/ash_strings_it.xtb b/ash/strings/ash_strings_it.xtb
index 02ebc6d..1034f5d 100644
--- a/ash/strings/ash_strings_it.xtb
+++ b/ash/strings/ash_strings_it.xtb
@@ -184,6 +184,7 @@
 <translation id="1774796056689732716">Calendario, <ph name="CURRENT_MONTH_YEAR" />, è attualmente selezionata la data <ph name="DATE" />.</translation>
 <translation id="1787955149152357925">Off</translation>
 <translation id="181103072419391116">Intensità del segnale <ph name="SIGNAL_STRENGTH" />, gestita dall'amministratore</translation>
+<translation id="1815245884418711390">Attiva/disattiva l'hotspot. L'hotspot è disattivato.</translation>
 <translation id="1816896987747843206">Consente l'accesso alla fotocamera per tutte le app e tutti i siti web che hanno l'autorizzazione di accesso alla fotocamera</translation>
 <translation id="1823280932251546115">Barra di stato, ora <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -242,6 +243,7 @@
 <translation id="2023558322300866873">Puoi interrompere l'acquisizione del pacchetto in qualsiasi momento</translation>
 <translation id="2034971124472263449">Salva comunque</translation>
 <translation id="2049240716062114887">Il nome della scrivania è stato modificato in <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Totale</translation>
 <translation id="2064048859448024834">Anteprima della videocamera attiva</translation>
 <translation id="2067602449040652523">Luminosità della tastiera</translation>
 <translation id="2075520525463668108">Attiva/disattiva <ph name="CAPTURE_MEDIUM" />. La funzionalità <ph name="CAPTURE_MEDIUM" /> è <ph name="CAPTURE_STATE" /></translation>
@@ -294,6 +296,7 @@
 <translation id="2339073806695260576">Tocca il pulsante dello stilo nella barra delle app per creare note, acquisire screenshot, usare il puntatore laser o la lente d'ingrandimento.</translation>
 <translation id="2341729377289034582">Bloccata in verticale</translation>
 <translation id="2345226652884463045">Premi Invio o il tasto per la ricerca + barra spaziatrice per selezionare il testo da modificare.</translation>
+<translation id="2349785431103945039">Mostra i dettagli relativi all'hotspot. Connettiti alla rete mobile per usare l'hotspot.</translation>
 <translation id="2350794187831162545">La lingua <ph name="LANGUAGE" /> adesso viene elaborata localmente e funziona offline. Puoi modificare la lingua di dettatura in Impostazioni &gt; Accessibilità.</translation>
 <translation id="2352467521400612932">Impostazioni di stilo</translation>
 <translation id="2354174487190027830">Attivazione di <ph name="NAME" /></translation>
@@ -337,6 +340,7 @@
 <translation id="2531025035050312891">dispositivo lento</translation>
 <translation id="2542089167727451762">Tocca la tua immagine del profilo</translation>
 <translation id="254900897760075745">Copia i contenuti selezionati negli appunti</translation>
+<translation id="2549711466868162843">Migliora l'illuminazione</translation>
 <translation id="2549985041256363841">Avvia registrazione</translation>
 <translation id="255671100581129685">L'Assistente Google non è disponibile in una sessione pubblica.</translation>
 <translation id="256712445991462162">la lente d'ingrandimento ancorata</translation>
@@ -430,6 +434,7 @@
 <translation id="3009178788565917040">Uscita</translation>
 <translation id="3009958530611748826">Seleziona una cartella in cui salvare i file</translation>
 <translation id="301282384882049174">Condiviso dall'amministratore</translation>
+<translation id="301584155502740476">Mostra i dettagli relativi all'hotspot. L'hotspot è disattivato.</translation>
 <translation id="3018135054368884502">Manda avanti velocemente i contenuti multimediali</translation>
 <translation id="3033545621352269033">On</translation>
 <translation id="3033912566804961911">Combina con <ph name="DESK_NAME" /></translation>
@@ -490,6 +495,7 @@
 <translation id="3291862315280588024">Sposta all'inizio della parola precedente</translation>
 <translation id="3294437725009624529">Ospite</translation>
 <translation id="3298690094479023523">Ancora impossibile verificare il PIN o la password. Riprova.</translation>
+<translation id="3300193645498960160">Se parli mentre l'audio è disattivato, riceverai una notifica. I dati audio non vengono mai inoltrati dal tuo dispositivo.</translation>
 <translation id="3307642347673023554">Passaggio alla modalità laptop effettuato</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> può ancora accedere in seguito.</translation>
 <translation id="3321628682574733415">Codice genitore errato</translation>
@@ -574,6 +580,7 @@
 <translation id="3621202678540785336">Ingresso</translation>
 <translation id="3621712662352432595">Impostazioni audio</translation>
 <translation id="3626281679859535460">Luminosità</translation>
+<translation id="3629640897379005903">Mostra i dettagli relativi all'hotspot. L'hotspot è in fase di disattivazione.</translation>
 <translation id="3630697955794050612">off</translation>
 <translation id="3631369015426612114">Consenti notifiche da:</translation>
 <translation id="3633097874324966332">Apri le impostazioni Bluetooth per accoppiare il dispositivo</translation>
@@ -702,6 +709,7 @@
 <translation id="423685346499232137">Al momento non è possibile copiare o incollare contenuti</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Modalità panoramica</translation>
+<translation id="4240756737570479726">Disattivazione in corso…</translation>
 <translation id="4242533952199664413">Apri le impostazioni</translation>
 <translation id="4247123849143712100">Aggiorna e spegni</translation>
 <translation id="4250229828105606438">Screenshot</translation>
@@ -840,6 +848,7 @@
 <translation id="4864369630010738180">Accesso in corso...</translation>
 <translation id="4864648187878336334">Scrivania 15</translation>
 <translation id="4868492592575313542">attivato</translation>
+<translation id="4871905435473761992">Mostra i dettagli relativi all'hotspot. La tua rete mobile non supporta l'hotspot.</translation>
 <translation id="4872237917498892622">Alt+tasto per la ricerca o Maiusc</translation>
 <translation id="4872852897273142380">Consente di evidenziare o impostare lo stato attivo nella barra dei preferiti (se visibile)</translation>
 <translation id="4881695831933465202">Apri</translation>
@@ -899,6 +908,7 @@
 <translation id="5104236669533825617">Impossibile creare lo screencast</translation>
 <translation id="5107522548814527560">Web</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Sfocatura sfondo</translation>
 <translation id="5117590920725113268">Mostra mese successivo</translation>
 <translation id="5121628974188116412">Passa alla parte inferiore della pagina</translation>
 <translation id="5136175204352732067">Tastiera diversa collegata</translation>
@@ -911,6 +921,7 @@
 <translation id="5168181903108465623">Dispositivi di trasmissione disponibili</translation>
 <translation id="5170568018924773124">Mostra nella cartella</translation>
 <translation id="5176318573511391780">Registra schermo parziale</translation>
+<translation id="5187627942836026988">Mostra i dettagli relativi all'hotspot. L'hotspot è stato bloccato dall'amministratore.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> eventi</translation>
 <translation id="5198715732953550718"><ph name="MOVED_APP_NAME" /> combinata con <ph name="IN_PLACE_APP" /> per creare una nuova cartella.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1083,6 +1094,7 @@
 <translation id="595202126637698455">Rilevamento del rendimento attivo</translation>
 <translation id="5955304353782037793">app</translation>
 <translation id="5958529069007801266">Utente supervis.</translation>
+<translation id="5961960957587052807">Leggera</translation>
 <translation id="5965524703725988602">Attiva/disattiva il tema scuro. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Premi Invio per registrare la finestra</translation>
 <translation id="5978382165065462689">Condividi il controllo dello schermo tramite Assistenza remota.</translation>
@@ -1255,6 +1267,7 @@
 <translation id="6752912906630585008">Scrivania <ph name="REMOVED_DESK" /> rimossa e unita alla scrivania <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">schede</translation>
 <translation id="6757237461819837179">Nessun contenuto multimediale in riproduzione</translation>
+<translation id="6759628406555734414">Mostra i dettagli relativi all'hotspot. L'hotspot è in fase di attivazione.</translation>
 <translation id="6768043681523654438">spazio di archiviazione</translation>
 <translation id="6777216307882431711">Alimentazione dei dispositivi USB-C collegati</translation>
 <translation id="6781002679438061620">Scrivania 9</translation>
@@ -1279,6 +1292,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> sec</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Manca una cifra}other{Mancano # cifre}}</translation>
 <translation id="6867938213751067702">Download di <ph name="FILENAME" /> sospeso</translation>
+<translation id="6874854809828346832">Mostra i dettagli relativi all'hotspot. L'hotspot è attivo.</translation>
 <translation id="6878400149835617132">Scorciatoia disattivata</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 app}other{# app}}</translation>
 <translation id="6884665277231944629">Torna a oggi</translation>
@@ -1288,6 +1302,7 @@
 <translation id="6896758677409633944">Copia</translation>
 <translation id="6901883536534621389">Prova i gesti per la navigazione</translation>
 <translation id="6919251195245069855">Impossibile riconoscere la smart card. Riprova.</translation>
+<translation id="6920245099716267363">Attiva/disattiva l'hotspot. L'hotspot è attivo, 1 dispositivo connesso.</translation>
 <translation id="6931576957638141829">Salva in</translation>
 <translation id="6941333068993625698">Consente di inviare feedback</translation>
 <translation id="6942518653766415536">Menu del formato di registrazione</translation>
@@ -1377,6 +1392,7 @@
 <translation id="7378203170292176219">Trascina per selezionare l'area da registrare</translation>
 <translation id="7378594059915113390">Controlli multimediali</translation>
 <translation id="7378889811480108604">Modalità risparmio energetico non attiva</translation>
+<translation id="7382640522316003298">Attiva/disattiva l'hotspot. Hotspot attivo, <ph name="DEVICECOUNT" /> dispositivi connessi.</translation>
 <translation id="7382680553121047388">On</translation>
 <translation id="7384028040782072252">Fai clic con il tasto destro del mouse su un punto qualsiasi per riordinare le app</translation>
 <translation id="7386767620098596324">Attiva/disattiva la connessione di rete. <ph name="STATE_TEXT" />.</translation>
@@ -1427,6 +1443,7 @@
 <translation id="7579778809502851308">Acquisizione schermo</translation>
 <translation id="7593891976182323525">Tasto per la ricerca o Maiusc</translation>
 <translation id="7600875258240007829">Visualizza tutte le notifiche</translation>
+<translation id="7601417191446344542">Vuoi attivare la notifica di disattivazione audio?</translation>
 <translation id="7607002721634913082">In pausa</translation>
 <translation id="7609951632080598826">Visualizzazione Calendario, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Fotocamera riconnessa.</translation>
@@ -1551,6 +1568,7 @@
 <translation id="8131740175452115882">Conferma</translation>
 <translation id="8131994907636310308">Chiudi notifica toast di ordinamento</translation>
 <translation id="8132793192354020517">Connesso a <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Attiva/disattiva l'hotspot. L'hotspot è attivo, nessun dispositivo connesso.</translation>
 <translation id="8138705869659070104">Attiva dopo configur. dispos.</translation>
 <translation id="813913629614996137">Inizializzazione...</translation>
 <translation id="8142441511840089262">Doppio clic</translation>
@@ -1730,6 +1748,7 @@
 <translation id="8990809378771970590">In uso: <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Modalità inversione dei colori attivata. Premi nuovamente Ctrl + Tasto per la ricerca + H per disattivarla.</translation>
 <translation id="899350903320462459">Sblocca il dispositivo con l'account <ph name="LOGIN_ID" /> per eseguire l'azione di notifica</translation>
+<translation id="8993733019280019776">Stai parlando? Il microfono è disattivato. Seleziona il microfono per attivarlo.</translation>
 <translation id="9000771174482730261">GESTISCI SPAZIO DI ARCHIVIAZIONE</translation>
 <translation id="9005984960510803406">Consente di aprire la finestra Crosh</translation>
 <translation id="9017320285115481645">Inserisci il codice accesso genitori di Family Link.</translation>
diff --git a/ash/strings/ash_strings_ja.xtb b/ash/strings/ash_strings_ja.xtb
index d7162f1c4..a7d5a5d 100644
--- a/ash/strings/ash_strings_ja.xtb
+++ b/ash/strings/ash_strings_ja.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">カレンダー、<ph name="CURRENT_MONTH_YEAR" />、現在 <ph name="DATE" /> が選択されています。</translation>
 <translation id="1787955149152357925">オフ</translation>
 <translation id="181103072419391116">信号強度 <ph name="SIGNAL_STRENGTH" />、管理者によって管理</translation>
+<translation id="1815245884418711390">アクセス ポイントを切り替えます。アクセス ポイントはオフです。</translation>
 <translation id="1816896987747843206">カメラへのアクセス権を持つすべてのアプリとウェブサイトに対して、カメラへのアクセスを許可します</translation>
 <translation id="1823280932251546115">ステータス トレイ、時間 <ph name="TIME" />、
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">パケット キャプチャはいつでも停止できます</translation>
 <translation id="2034971124472263449">このまま保存</translation>
 <translation id="2049240716062114887">デスクの名前を <ph name="DESK_NAME" /> に変更しました</translation>
+<translation id="206377500836174974">フル</translation>
 <translation id="2064048859448024834">カメラ プレビューがオンになっています</translation>
 <translation id="2067602449040652523">キーボードの明るさ</translation>
 <translation id="2075520525463668108"><ph name="CAPTURE_MEDIUM" />を切り替えます。<ph name="CAPTURE_MEDIUM" />は<ph name="CAPTURE_STATE" />です</translation>
@@ -293,6 +295,7 @@
 <translation id="2339073806695260576">シェルフにあるタッチペン ボタンをタップして、メモやスクリーンショットをとったり、レーザー ポインタや虫メガネを使用したりすることができます。</translation>
 <translation id="2341729377289034582">縦に固定</translation>
 <translation id="2345226652884463045">Enter キーまたは検索+Space キーを押して、編集するテキストを選択します。</translation>
+<translation id="2349785431103945039">アクセス ポイントの詳細を表示します。アクセス ポイントを使用するには、モバイル ネットワークに接続してください。</translation>
 <translation id="2350794187831162545"><ph name="LANGUAGE" /> の音声はローカルで処理され、オフラインで使用できます。音声入力の言語は [設定] &gt; [ユーザー補助] で変更できます。</translation>
 <translation id="2352467521400612932">タッチペンの設定</translation>
 <translation id="2354174487190027830"><ph name="NAME" /> を有効にしています</translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">デバイスの動作が遅い</translation>
 <translation id="2542089167727451762">プロフィール画像をタップしてください</translation>
 <translation id="254900897760075745">選択した内容をクリップボードにコピーする</translation>
+<translation id="2549711466868162843">明るさを調整</translation>
 <translation id="2549985041256363841">撮影を開始</translation>
 <translation id="255671100581129685">Google アシスタントは、公開セッションではご利用いただけません。</translation>
 <translation id="256712445991462162">ドッキング拡大鏡</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">出力</translation>
 <translation id="3009958530611748826">保存先のフォルダを選択</translation>
 <translation id="301282384882049174">管理者によって共有</translation>
+<translation id="301584155502740476">アクセス ポイントの詳細を表示します。アクセス ポイントはオフです。</translation>
 <translation id="3018135054368884502">メディアを早送りする</translation>
 <translation id="3033545621352269033">オン</translation>
 <translation id="3033912566804961911"><ph name="DESK_NAME" /> に移動</translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">1 つ前の単語の先頭に移動</translation>
 <translation id="3294437725009624529">ゲスト</translation>
 <translation id="3298690094479023523">PIN またはパスワードはまだ確認されていません。もう一度お試しください。</translation>
+<translation id="3300193645498960160">ミュートしているときに話すと、通知されます。音声がデバイスの外部に送信されることはありません。</translation>
 <translation id="3307642347673023554">ノートパソコン モードに切り替えました</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> が後でログインすることは引き続き可能です。</translation>
 <translation id="3321628682574733415">保護者のコードが間違っています</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">入力</translation>
 <translation id="3621712662352432595">オーディオ設定</translation>
 <translation id="3626281679859535460">輝度</translation>
+<translation id="3629640897379005903">アクセス ポイントの詳細を表示します。アクセス ポイントは無効になっています。</translation>
 <translation id="3630697955794050612">オフ</translation>
 <translation id="3631369015426612114">以下からの通知を許可</translation>
 <translation id="3633097874324966332">デバイスをペア設定するには、Bluetooth 設定を開いてください</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">現時点では、コンテンツのコピーや貼り付けはできません</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">複数画面モード</translation>
+<translation id="4240756737570479726">無効にしています…</translation>
 <translation id="4242533952199664413">設定を開く</translation>
 <translation id="4247123849143712100">更新してシャットダウン</translation>
 <translation id="4250229828105606438">スクリーンショット</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">ログインしています...</translation>
 <translation id="4864648187878336334">デスク 15</translation>
 <translation id="4868492592575313542">有効</translation>
+<translation id="4871905435473761992">アクセス ポイントの詳細を表示します。ご利用のモバイル ネットワークはアクセス ポイントに対応していません。</translation>
 <translation id="4872237917498892622">Alt+ 検索/Shift</translation>
 <translation id="4872852897273142380">ブックマーク バーにフォーカスするかハイライト表示する(ブックマーク バーが表示されている場合)</translation>
 <translation id="4881695831933465202">開く</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">スクリーンキャストを作成できません</translation>
 <translation id="5107522548814527560">ウェブ</translation>
 <translation id="5111318697104479778"><ph name="DESC" />、<ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">背景ぼかし</translation>
 <translation id="5117590920725113268">次の月を表示</translation>
 <translation id="5121628974188116412">ページの一番下に移動する</translation>
 <translation id="5136175204352732067">別のキーボードが接続されています</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">キャスト デバイスを利用できます</translation>
 <translation id="5170568018924773124">フォルダを開く</translation>
 <translation id="5176318573511391780">画面の一部を録画</translation>
+<translation id="5187627942836026988">アクセス ポイントの詳細を表示します。アクセス ポイントは管理者によってブロックされています。</translation>
 <translation id="5198413532174090167"><ph name="DATE" />、<ph name="NUMBER" /> 件の予定</translation>
 <translation id="5198715732953550718"><ph name="MOVED_APP_NAME" /> で <ph name="IN_PLACE_APP" /> を使用して新しいフォルダが作成されました。</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />、<ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />、<ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">パフォーマンス追跡機能が有効です</translation>
 <translation id="5955304353782037793">アプリ</translation>
 <translation id="5958529069007801266">監視対象ユーザー</translation>
+<translation id="5961960957587052807">低</translation>
 <translation id="5965524703725988602">ダークモードのオンとオフを切り替えます。<ph name="STATE_TEXT" />。</translation>
 <translation id="5976112937189445008">ウィンドウを録画するには Enter キーを押してください</translation>
 <translation id="5978382165065462689">リモート サポート経由で画面の制御を共有しています。</translation>
@@ -1256,6 +1268,7 @@
 <translation id="6752912906630585008">デスク <ph name="REMOVED_DESK" /> が削除されデスク <ph name="RECEIVE_DESK" /> に統合されました</translation>
 <translation id="6753390234084146956">タブ</translation>
 <translation id="6757237461819837179">再生中のメディアはありません</translation>
+<translation id="6759628406555734414">アクセス ポイントの詳細を表示します。アクセス ポイントは有効になっています。</translation>
 <translation id="6768043681523654438">ストレージ</translation>
 <translation id="6777216307882431711">接続された USB-C デバイスを充電中</translation>
 <translation id="6781002679438061620">デスク 9</translation>
@@ -1280,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> 秒</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{残り 1 桁}other{残り # 桁}}</translation>
 <translation id="6867938213751067702"><ph name="FILENAME" /> のダウンロードが一時停止しました</translation>
+<translation id="6874854809828346832">アクセス ポイントの詳細を表示します。アクセス ポイントはオンです。</translation>
 <translation id="6878400149835617132">ショートカットがオフになっています</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 個のアプリ}other{# 個のアプリ}}</translation>
 <translation id="6884665277231944629">今日に戻る</translation>
@@ -1289,6 +1303,7 @@
 <translation id="6896758677409633944">コピー</translation>
 <translation id="6901883536534621389">ジェスチャー操作をお試しください</translation>
 <translation id="6919251195245069855">スマートカードを認識できませんでした。もう一度お試しください。</translation>
+<translation id="6920245099716267363">アクセス ポイントを切り替えます。アクセス ポイントはオンです。1 台のデバイスが接続されています。</translation>
 <translation id="6931576957638141829">保存先</translation>
 <translation id="6941333068993625698">フィードバックを送信する</translation>
 <translation id="6942518653766415536">録画形式メニュー</translation>
@@ -1379,6 +1394,7 @@
 <translation id="7378203170292176219">録画する領域をドラッグして選択してください</translation>
 <translation id="7378594059915113390">メディアの操作</translation>
 <translation id="7378889811480108604">バッテリー セーバー モードがオフです</translation>
+<translation id="7382640522316003298">アクセス ポイントを切り替えます。アクセス ポイントはオンです。<ph name="DEVICECOUNT" /> 台のデバイスが接続されています。</translation>
 <translation id="7382680553121047388">オン</translation>
 <translation id="7384028040782072252">任意の場所を右クリックしてアプリを並べ替えられます</translation>
 <translation id="7386767620098596324">ネットワーク接続を切り替えます。<ph name="STATE_TEXT" />。</translation>
@@ -1429,6 +1445,7 @@
 <translation id="7579778809502851308">スクリーン キャプチャ</translation>
 <translation id="7593891976182323525">検索/Shift</translation>
 <translation id="7600875258240007829">通知をすべて表示</translation>
+<translation id="7601417191446344542">ミュートの提案をオンにしますか?</translation>
 <translation id="7607002721634913082">一時停止中</translation>
 <translation id="7609951632080598826">カレンダー表示、<ph name="DATE" />、<ph name="TIME" /></translation>
 <translation id="7611213136657090146">カメラが再接続されました。</translation>
@@ -1552,6 +1569,7 @@
 <translation id="8131740175452115882">確認</translation>
 <translation id="8131994907636310308">並べ替えのトーストを閉じます</translation>
 <translation id="8132793192354020517"><ph name="NAME" /> に接続しました</translation>
+<translation id="8135163608236671037">アクセス ポイントを切り替えます。アクセス ポイントはオンです。接続されているデバイスはありません。</translation>
 <translation id="8138705869659070104">デバイスのセットアップ後に有効にします</translation>
 <translation id="813913629614996137">初期化しています...</translation>
 <translation id="8142441511840089262">ダブルクリック</translation>
@@ -1731,6 +1749,7 @@
 <translation id="8990809378771970590"><ph name="IME_NAME" /> を使用しています</translation>
 <translation id="8991617137207906966">色反転モードをオンにしました。オフにするには Ctrl+検索+H キーをもう一度押します。</translation>
 <translation id="899350903320462459">通知に関する操作を行うには、<ph name="LOGIN_ID" /> でデバイスのロックを解除してください</translation>
+<translation id="8993733019280019776">話していますか?マイクがオフになっています。オンにするにはマイクを選択してください。</translation>
 <translation id="9000771174482730261">ストレージを管理</translation>
 <translation id="9005984960510803406">Crosh ウィンドウを開く</translation>
 <translation id="9017320285115481645">ファミリー リンクの保護者のアクセスコードを入力してください。</translation>
diff --git a/ash/strings/ash_strings_kk.xtb b/ash/strings/ash_strings_kk.xtb
index e66ddf5..7b9eaf4d 100644
--- a/ash/strings/ash_strings_kk.xtb
+++ b/ash/strings/ash_strings_kk.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Күнтізбе, <ph name="CURRENT_MONTH_YEAR" />, ағымдағы <ph name="DATE" /> таңдалды.</translation>
 <translation id="1787955149152357925">Өшірулі</translation>
 <translation id="181103072419391116">Сигнал күші – <ph name="SIGNAL_STRENGTH" />, Әкімші басқарады</translation>
+<translation id="1815245884418711390">Хотспотты қосу/өшіру. Хотспот өшірулі.</translation>
 <translation id="1816896987747843206">Бұл — камера рұқсаты бар барлық қолданба мен веб-сайт үшін камераны пайдалануға мүмкіндік береді.</translation>
 <translation id="1823280932251546115">Күй жолағы, уақыты: <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">Желі жинағын алу әрекетін кез келген уақытта тоқтата аласыз</translation>
 <translation id="2034971124472263449">Сонда да сақтау</translation>
 <translation id="2049240716062114887">Жұмыс үстелінің атауы <ph name="DESK_NAME" /> деп өзгертілді.</translation>
+<translation id="206377500836174974">Толық</translation>
 <translation id="2064048859448024834">Камераның алғы көрінісі қосылды</translation>
 <translation id="2067602449040652523">Пернетақта ашықтығы</translation>
 <translation id="2075520525463668108"><ph name="CAPTURE_MEDIUM" /> функциясын қосу немесе өшіру. <ph name="CAPTURE_MEDIUM" /> — <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +295,7 @@
 <translation id="2339073806695260576">Жазба мен скриншот үшін сөредегі стилус түймесін түртіңіз. Лазерлік меңзерді немесе ұлғайтқыш әйнекті пайдаланыңыз.</translation>
 <translation id="2341729377289034582">Тік қалыпта құлыпталды</translation>
 <translation id="2345226652884463045">Өзгерту керек мәтінді таңдау үшін Enter немесе іздеу + бос пернелерін басыңыз.</translation>
+<translation id="2349785431103945039">Хотспот мәліметтерін көрсету. Хотспотты пайдалану үшін мобильдік желіге қосылыңыз.</translation>
 <translation id="2350794187831162545">Мына тілдегі сөз құрылғыда өңделеді және офлайн қолжетімді: <ph name="LANGUAGE" />. Мәтінді дауыспен енгізу тілін "Параметрлер &gt; Арнайы мүмкіндіктер" бөлімінен өзгерте аласыз.</translation>
 <translation id="2352467521400612932">Стилус параметрлері</translation>
 <translation id="2354174487190027830"><ph name="NAME" /> белсендіру</translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">құрылғы баяу</translation>
 <translation id="2542089167727451762">Профиль суретіңізді түртіңіз.</translation>
 <translation id="254900897760075745">Таңдалған мазмұнды буферге көшіру</translation>
+<translation id="2549711466868162843">Жарықтығын жақсарту</translation>
 <translation id="2549985041256363841">Бейнеге түсіруді бастау</translation>
 <translation id="255671100581129685">Google Assistant баршаға ашық сеанста жұмыс істемейді.</translation>
 <translation id="256712445991462162">бекітілген ұлғайтқыш</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Шығыс</translation>
 <translation id="3009958530611748826">Сканерленген контент сақталатын қалтаны таңдаңыз</translation>
 <translation id="301282384882049174">Үлгілерді әкімші бөліседі.</translation>
+<translation id="301584155502740476">Хотспот мәліметтерін көрсету. Хотспот өшірулі.</translation>
 <translation id="3018135054368884502">Мультимeдианы жылдам алға айналдыру</translation>
 <translation id="3033545621352269033">Қосулы</translation>
 <translation id="3033912566804961911"><ph name="DESK_NAME" /> жұмыс үстелімен біріктіру</translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Алдыңғы сөздің басына жылжыту</translation>
 <translation id="3294437725009624529">Қонақ</translation>
 <translation id="3298690094479023523">PIN кодыңыз не құпия сөзіңіз әлі расталмады. Қайталап көріңіз.</translation>
+<translation id="3300193645498960160">Дыбысы өшірілген күйде сөйлессеңіз, сізге хабарландыру келеді. Аудио құрылғыңыздан ешқашан кетпейді.</translation>
 <translation id="3307642347673023554">Ноутбук режиміне ауысты.</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> кейінірек те кіре алады.</translation>
 <translation id="3321628682574733415">Ата-ана коды дұрыс емес</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">Енгізу</translation>
 <translation id="3621712662352432595">Аудио параметрлері</translation>
 <translation id="3626281679859535460">Жарықтық</translation>
+<translation id="3629640897379005903">Хотспот мәліметтерін көрсету. Хотспот өшірулі.</translation>
 <translation id="3630697955794050612">өшірулі</translation>
 <translation id="3631369015426612114">Келесі көздерден алынатын хабарландыруларға рұқсат беру</translation>
 <translation id="3633097874324966332">Құрылғыны жұптау үшін Bluetooth параметрлерін ашыңыз.</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">Контентті қазір көшіру немесе қою мүмкін емес.</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Шолу режимі</translation>
+<translation id="4240756737570479726">Өшіріліп жатыр…</translation>
 <translation id="4242533952199664413">Параметрлерді ашу</translation>
 <translation id="4247123849143712100">Жаңарту және өшіру</translation>
 <translation id="4250229828105606438">Скриншот</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">Жүйеге кіруде…</translation>
 <translation id="4864648187878336334">15-жұмыс үстелі</translation>
 <translation id="4868492592575313542">іске қосылды</translation>
+<translation id="4871905435473761992">Хотспот мәліметтерін көрсету. Мобильдік желі хотспотты қолдамайды.</translation>
 <translation id="4872237917498892622">Alt+іздеу немесе Shift</translation>
 <translation id="4872852897273142380">Бетбелгілер жолағын (көрсетіліп тұрса) ерекшелеу немесе бөлектеу</translation>
 <translation id="4881695831933465202">Ашу</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">Скринкаст жасау мүмкін емес</translation>
 <translation id="5107522548814527560">Интернет</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Фонды бұлдырату</translation>
 <translation id="5117590920725113268">Келесі айды көрсету</translation>
 <translation id="5121628974188116412">Беттің соңына өту</translation>
 <translation id="5136175204352732067">Басқа пернетақта жалғанды</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">Трансляциялау құрылғылары қолжетімді</translation>
 <translation id="5170568018924773124">Қалтада көрсету</translation>
 <translation id="5176318573511391780">Экранның бір бөлігін жазу</translation>
+<translation id="5187627942836026988">Хотспот мәліметтерін көрсету. Хотспотқа әкімшіңіз блок қойды.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> іс-шара</translation>
 <translation id="5198715732953550718"><ph name="MOVED_APP_NAME" /> және <ph name="IN_PLACE_APP" /> қолданбалары қосылып, бір қалта жасалды.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">Өнімділікті бақылау қосылған</translation>
 <translation id="5955304353782037793">қолданба</translation>
 <translation id="5958529069007801266">Бақылаудағы пайдаланушы</translation>
+<translation id="5961960957587052807">Жарық</translation>
 <translation id="5965524703725988602">Қараңғы режимді ауыстыру. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Терезені жазу үшін басыңыз</translation>
 <translation id="5978382165065462689">Remote Assistance арқылы экранды бөлісіп басқару.</translation>
@@ -1256,6 +1268,7 @@
 <translation id="6752912906630585008"><ph name="REMOVED_DESK" /> үстелі өшіріліп, <ph name="RECEIVE_DESK" /> үстелімен біріктірілді.</translation>
 <translation id="6753390234084146956">қойындылар</translation>
 <translation id="6757237461819837179">Ешқандай медиамазмұн ойнатылып жатқан жоқ.</translation>
+<translation id="6759628406555734414">Хотспот мәліметтерін көрсету. Хотспот қосылып жатыр.</translation>
 <translation id="6768043681523654438">жад көлемі</translation>
 <translation id="6777216307882431711">Жалғанған USB-C құрылғыларына қуат берілуде</translation>
 <translation id="6781002679438061620">9-жұмыс үстелі</translation>
@@ -1280,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> сек</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Бір цифр қалды.}other{# цифр қалды.}}</translation>
 <translation id="6867938213751067702"><ph name="FILENAME" /> файлын жүктеп алу кідіртілді</translation>
+<translation id="6874854809828346832">Хотспот мәліметтерін көрсету. Хотспот қосулы.</translation>
 <translation id="6878400149835617132">Таңбаша өшірілді</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 қолданба}other{# қолданба}}</translation>
 <translation id="6884665277231944629">Бүгінге оралу</translation>
@@ -1289,6 +1303,7 @@
 <translation id="6896758677409633944">Көшіру</translation>
 <translation id="6901883536534621389">Навигация қимылдарын байқап көріңіз</translation>
 <translation id="6919251195245069855">Смарт карта анықталмады. Қайталап көріңіз.</translation>
+<translation id="6920245099716267363">Хотспотты қосу/өшіру. Хотспот қосулы, 1 құрылғы жалғанған.</translation>
 <translation id="6931576957638141829">Сақтау орны</translation>
 <translation id="6941333068993625698">Пікір жіберу</translation>
 <translation id="6942518653766415536">Жазба форматының мәзірі</translation>
@@ -1378,6 +1393,7 @@
 <translation id="7378203170292176219">Жазуға керек аймақты таңдау үшін сүйреңіз.</translation>
 <translation id="7378594059915113390">Медианы басқару элементтері</translation>
 <translation id="7378889811480108604">Батареяны үнемдеу режимі өшірулі.</translation>
+<translation id="7382640522316003298">Хотспотты қосу/өшіру. Хотспот қосулы, <ph name="DEVICECOUNT" /> құрылғы қосылды.</translation>
 <translation id="7382680553121047388">Қосу</translation>
 <translation id="7384028040782072252">Қолданбалар ретін өзгерту үшін тінтуірдің оң жақ түймесін кез келген жерден басыңыз.</translation>
 <translation id="7386767620098596324">Желі байланысын ауыстыру. <ph name="STATE_TEXT" />.</translation>
@@ -1428,6 +1444,7 @@
 <translation id="7579778809502851308">Экран суреті</translation>
 <translation id="7593891976182323525">Search немесе Shift</translation>
 <translation id="7600875258240007829">Барлық хабарландыруды көру</translation>
+<translation id="7601417191446344542">Еске салғыш дыбысын өшіруді қосу керек пе?</translation>
 <translation id="7607002721634913082">Кідіртілген</translation>
 <translation id="7609951632080598826">Күнтізбе көрінісі: <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Камера қайта жалғанды.</translation>
@@ -1551,6 +1568,7 @@
 <translation id="8131740175452115882">Растау</translation>
 <translation id="8131994907636310308">Сұрыптау қалқымалы терезесін жабу</translation>
 <translation id="8132793192354020517"><ph name="NAME" /> желісіне қосылған</translation>
+<translation id="8135163608236671037">Хотспотты қосу/өшіру. Хотспот қосулы, ешбір құрылғы жалғанбаған.</translation>
 <translation id="8138705869659070104">Орнатудан кейін белсендіру</translation>
 <translation id="813913629614996137">Дайындауда…</translation>
 <translation id="8142441511840089262">Екі рет басу</translation>
@@ -1731,6 +1749,7 @@
 <translation id="8990809378771970590"><ph name="IME_NAME" /> пайдалану</translation>
 <translation id="8991617137207906966">Түс инверсиясы режимі қосылды. Оны өшіру үшін Ctrl+Search+H пернелер тіркесімін қайта басыңыз.</translation>
 <translation id="899350903320462459">Хабарландыруда ұсынылған әрекетті орындау үшін <ph name="LOGIN_ID" /> арқылы құрылғының құлпын ашыңыз</translation>
+<translation id="8993733019280019776">Сөйлеп жатырсыз ба? Микрофоныңыз өшірулі. Қосу үшін оны таңдаңыз.</translation>
 <translation id="9000771174482730261">ЖАДТЫ БАСҚАРУ</translation>
 <translation id="9005984960510803406">Crosh терезесін ашу</translation>
 <translation id="9017320285115481645">Family Link ата-ананың рұқсат кодын енгізіңіз.</translation>
diff --git a/ash/strings/ash_strings_km.xtb b/ash/strings/ash_strings_km.xtb
index 451bd9f..f81cf4f 100644
--- a/ash/strings/ash_strings_km.xtb
+++ b/ash/strings/ash_strings_km.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">ស្តាំ</translation>
 <translation id="1351937230027495976">បង្រួម​ម៉ឺនុយ​</translation>
 <translation id="1360220746312242196">នៅ​ពេល​ស្វែងរក​​​លើទំព័រ សូម​​ទៅកាន់ខ្លឹមសារដូចគ្នា​មុន​​សម្រាប់​ការ​ស្វែងរក</translation>
+<translation id="1360788414852622716">កំពុងបិទកម្រងព័ត៌មាន។ សកម្មភាពនេះ​អាចចំណាយ​ពេលពីរបីនាទី។</translation>
 <translation id="1364382257761975320">ដើម្បីដោះសោ Chromebook របស់អ្នក សូមប្រើ​ស្នាមម្រាមដៃ​របស់អ្នក</translation>
 <translation id="1365866993922957110">ធ្វើ​ការដំឡើងកំណែ​ដោយស្វ័យប្រវត្តិ</translation>
 <translation id="1372545819342940910">រក្សាទុកតុសម្រាប់​ពេលក្រោយ</translation>
@@ -545,6 +546,7 @@
 <translation id="3510164367642747937">រំលេច​ទស្សន៍ទ្រនិច​កណ្ដុរ</translation>
 <translation id="3513798432020909783">គណនី​ស្ថិត​ក្រោមការគ្រប់គ្រង​របស់ <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{ដំឡើងកំណែ​ឧបករណ៍​ក្នុងរយៈពេល 1 នាទី​}other{ដំឡើងកំណែ​ឧបករណ៍​ក្នុងរយៈពេល # នាទី​}}</translation>
+<translation id="3522979239100719575">កំពុងរកមើល​កម្រងព័ត៌មាន​ដែលអាចប្រើបាន។ សកម្មភាពនេះ​អាចចំណាយ​ពេលពីរបីនាទី។</translation>
 <translation id="3526440770046466733">បើក​តំណ​នៅ​ក្នុង​ផ្ទាំង​ថ្មី រួច​បន្ត​នៅ​ក្នុង​ផ្ទាំង​បច្ចុប្បន្ន</translation>
 <translation id="353086728817903341">បានភ្ជាប់ជាមួយ​ឧបករណ៍ <ph name="NUM_DEVICES" /> គ្រឿង</translation>
 <translation id="3533126039236445965">កម្មវិធី​នៅ​ក្នុង​ធ្នើរ</translation>
@@ -1557,6 +1559,7 @@
 <translation id="8083540854303889870">បានរក្សាទុកសម្រាប់ពេលក្រោយ</translation>
 <translation id="8091153018031979607">ចាប់ផ្ដើម​នៅ​ម៉ោង <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">ការដំឡើងកំណែ​ដោយស្វ័យប្រវត្តិ</translation>
+<translation id="8092380135549145188">ការគ្រប់គ្រង​ការរំកិល</translation>
 <translation id="8098591350844501178">បញ្ឈប់​ការបញ្ជូន​អេក្រង់ទៅ <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">ដកខ្ទាស់​កម្មវិធី​ពី​ធ្នើរ</translation>
 <translation id="8113423164597455979">បើក កម្មវិធីទាំងអស់</translation>
diff --git a/ash/strings/ash_strings_kn.xtb b/ash/strings/ash_strings_kn.xtb
index c8e0f66..e7febb6 100644
--- a/ash/strings/ash_strings_kn.xtb
+++ b/ash/strings/ash_strings_kn.xtb
@@ -754,7 +754,7 @@
 <translation id="4435022394553622295">ನಿಮ್ಮ <ph name="DEVICE_TYPE" /> ನಲ್ಲಿ ನಿಮ್ಮ ಫೋನ್‌ನ ಅಧಿಸೂಚನೆಗಳು ಮತ್ತು ಆ್ಯಪ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸಿ</translation>
 <translation id="4441283832827406317">ಆ್ಯಪ್‌ಗಳನ್ನು ಹೆಸರಿನ ಪ್ರಕಾರವಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ</translation>
 <translation id="4445159312344259901">ಅನ್‌ಲಾಕ್ ಮಾಡಲು ಸೈನ್ ಇನ್ ಮಾಡಿ</translation>
-<translation id="4449692009715125625">{NUM_NOTIFICATIONS,plural, =1{1 ಪ್ರಮುಖ ಅಧಿಸೂಚನೆ}one{# ಪ್ರಮುಖ ಅಧಿಸೂಚನೆಗಳು}other{# ಪ್ರಮುಖ ಅಧಿಸೂಚನೆಗಳು}}</translation>
+<translation id="4449692009715125625">{NUM_NOTIFICATIONS,plural, =1{1 ಪ್ರಮುಖ ನೋಟಿಫಿಕೇಶನ್}one{# ಪ್ರಮುಖ ನೋಟಿಫಿಕೇಶನ್‌ಗಳು}other{# ಪ್ರಮುಖ ನೋಟಿಫಿಕೇಶನ್‌ಗಳು}}</translation>
 <translation id="4450893287417543264">ಮತ್ತೊಮ್ಮೆ ತೋರಿಸಬೇಡಿ</translation>
 <translation id="4451374464530248585">Alt + ಡೌನ್ ಆ್ಯರೋ ಕೀಬೋರ್ಡ್ ಶಾರ್ಟ್‌ಕಟ್ ಅನ್ನು ಬದಲಿಸಲಾಗಿದೆ. Page Down ಕೀ ಬಳಸಲು, <ph name="LAUNCHER_KEY_NAME" /> ಕೀ + ಡೌನ್ ಆ್ಯರೋ ಒತ್ತಿ.</translation>
 <translation id="4455051983450390249">ನಿಮ್ಮ <ph name="DEVICE_TYPE" /> ನಲ್ಲಿ ನಿಮ್ಮ ಫೋನ್‌ನ ಅಧಿಸೂಚನೆಗಳನ್ನು ವೀಕ್ಷಿಸಿ</translation>
@@ -926,7 +926,7 @@
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> ಈವೆಂಟ್‌ಗಳು</translation>
 <translation id="5198715732953550718">ಹೊಸ ಫೋಲ್ಡರ್ ಅನ್ನು ರಚಿಸಲು <ph name="MOVED_APP_NAME" /> ಆ್ಯಪ್, <ph name="IN_PLACE_APP" /> ಆ್ಯಪ್ ಜೊತೆಗೆ ಸಂಯೋಜಿತವಾಗಿದೆ.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
-<translation id="5206057955438543357">{NUM_NOTIFICATIONS,plural, =1{ಇತರ 1 ಅಧಿಸೂಚನೆ}one{ಇತರ # ಅಧಿಸೂಚನೆಗಳು}other{ಇತರ # ಅಧಿಸೂಚನೆಗಳು}}</translation>
+<translation id="5206057955438543357">{NUM_NOTIFICATIONS,plural, =1{ಇತರ 1 ನೋಟಿಫಿಕೇಶನ್}one{ಇತರ # ನೋಟಿಫಿಕೇಶನ್‌ಗಳು}other{ಇತರ # ನೋಟಿಫಿಕೇಶನ್‌ಗಳು}}</translation>
 <translation id="5207949376430453814">ಪಠ್ಯದಲ್ಲಿ ಕೆರೆಟ್ ಅನ್ನು ಎದ್ದುಗಾಣಿಸಿ</translation>
 <translation id="5208059991603368177">ಆನ್ ಮಾಡಿ</translation>
 <translation id="5216991270656129561"><ph name="TIME" /> ವರೆಗೆ ಆಫ್ ಆಗಿರುತ್ತದೆ</translation>
diff --git a/ash/strings/ash_strings_lt.xtb b/ash/strings/ash_strings_lt.xtb
index f0d3515..6aa482a 100644
--- a/ash/strings/ash_strings_lt.xtb
+++ b/ash/strings/ash_strings_lt.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Kalendorius, <ph name="CURRENT_MONTH_YEAR" />, šiuo metu pasirinkta <ph name="DATE" />.</translation>
 <translation id="1787955149152357925">Išjungta</translation>
 <translation id="181103072419391116">Signalo stiprumas <ph name="SIGNAL_STRENGTH" />, tvarko administratorius</translation>
+<translation id="1815245884418711390">Perjungti viešosios interneto prieigos tašką. Viešosios interneto prieigos taškas išjungtas.</translation>
 <translation id="1816896987747843206">Tai leis pasiekti vaizdo kamerą visoms programoms ir svetainėms, turinčioms vaizdo kameros leidimą</translation>
 <translation id="1823280932251546115">Būsenos dėklas, laikas <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">Galite bet kuriuo metu sustabdyti paketo fiksavimą</translation>
 <translation id="2034971124472263449">Vis tiek išsaugoti</translation>
 <translation id="2049240716062114887">Darbalaukio pavadinimas pakeistas į „<ph name="DESK_NAME" />“</translation>
+<translation id="206377500836174974">Visas</translation>
 <translation id="2064048859448024834">Fotoaparato peržiūra įjungta</translation>
 <translation id="2067602449040652523">Klaviatūros šviesumas</translation>
 <translation id="2075520525463668108">Perjungti „<ph name="CAPTURE_MEDIUM" />“. „<ph name="CAPTURE_MEDIUM" />“ būsena: <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +295,7 @@
 <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>
 <translation id="2341729377289034582">Užrakinta vertikali padėtis</translation>
 <translation id="2345226652884463045">Paspauskite „Enter“ arba paieškos ir tarpo klavišus, kad pasirinktumėte norimą redaguoti tekstą.</translation>
+<translation id="2349785431103945039">Rodyti išsamią viešosios interneto prieigos taško informaciją. Prisijunkite prie mobiliojo ryšio tinklo, kad galėtumėte naudoti viešosios interneto prieigos tašką.</translation>
 <translation id="2350794187831162545"><ph name="LANGUAGE" /> kalba dabar apdorojama vietoje ir veikia neprisijungus. Diktavimo kalbą galite pakeisti skiltyje „Nustatymai“ &gt; „Pritaikomumas“.</translation>
 <translation id="2352467521400612932">Rašiklio nustatymai</translation>
 <translation id="2354174487190027830">Aktyvinamas „<ph name="NAME" />“</translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">įrenginys lėtas</translation>
 <translation id="2542089167727451762">Palieskite profilio vaizdą</translation>
 <translation id="254900897760075745">Kopijuoti pasirinktą turinį į iškarpinę</translation>
+<translation id="2549711466868162843">Tobulinti apšvietimą</translation>
 <translation id="2549985041256363841">Pradėti įrašymą</translation>
 <translation id="255671100581129685">„Google“ padėjėjas nepasiekiamas viešoje sesijoje.</translation>
 <translation id="256712445991462162">prie doko prijungtas didintuvas</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Išvestis</translation>
 <translation id="3009958530611748826">Pasirinkite aplanką, kuriame pageidaujate išsaugoti</translation>
 <translation id="301282384882049174">Bendrina administratorius</translation>
+<translation id="301584155502740476">Rodyti išsamią viešosios interneto prieigos taško informaciją. Viešosios interneto prieigos taškas išjungtas.</translation>
 <translation id="3018135054368884502">Sukti pirmyn mediją</translation>
 <translation id="3033545621352269033">Įjungta</translation>
 <translation id="3033912566804961911">Sujungti su „<ph name="DESK_NAME" />“</translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Perkelti žymeklį į ankstesnio žodžio pradžią</translation>
 <translation id="3294437725009624529">Svečias</translation>
 <translation id="3298690094479023523">Vis tiek nepavyko patvirtinti PIN kodo arba slaptažodžio. Bandykite dar kartą.</translation>
+<translation id="3300193645498960160">Gausite pranešimą, jei kalbėsite nutildę. Garso įrašas visada lieka jūsų įrenginyje.</translation>
 <translation id="3307642347673023554">Perjungta į skreitinio kompiuterio režimą</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> vis tiek galės vėliau prisijungti.</translation>
 <translation id="3321628682574733415">Netinkamas tėvų kodas</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">Įvestis</translation>
 <translation id="3621712662352432595">Garso nustatymai</translation>
 <translation id="3626281679859535460">Šviesumas</translation>
+<translation id="3629640897379005903">Rodyti išsamią viešosios interneto prieigos taško informaciją. Viešosios interneto prieigos taškas išjungiamas.</translation>
 <translation id="3630697955794050612">išjungta</translation>
 <translation id="3631369015426612114">Leisti pranešimus iš toliau nurodytų šaltinių.</translation>
 <translation id="3633097874324966332">Atidarykite „Bluetooth“ nustatymus ir susiekite įrenginį</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">Šiuo metu negalima kopijuoti ar įklijuoti turinio</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Apžvalgos režimas</translation>
+<translation id="4240756737570479726">Išjungiama...</translation>
 <translation id="4242533952199664413">Atidaryti nustatymus</translation>
 <translation id="4247123849143712100">Atnaujinti ir išjungti</translation>
 <translation id="4250229828105606438">Ekrano kopija</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">Prisijungiama...</translation>
 <translation id="4864648187878336334">15 darbalaukis</translation>
 <translation id="4868492592575313542">suaktyvinta</translation>
+<translation id="4871905435473761992">Rodyti išsamią viešosios interneto prieigos taško informaciją. Jūsų mobiliojo ryšio tinklas nepalaiko viešosios interneto prieigos taško.</translation>
 <translation id="4872237917498892622">„Alt“ + paieškos arba „Shift“</translation>
 <translation id="4872852897273142380">Suaktyvinti arba paryškinti žymių juostą (jei rodoma)</translation>
 <translation id="4881695831933465202">Atidaryti</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">Nepavyko sukurti ekrano vaizdo įrašo</translation>
 <translation id="5107522548814527560">Žiniatinklis</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Fono suliejimas</translation>
 <translation id="5117590920725113268">Rodyti kitą mėnesį</translation>
 <translation id="5121628974188116412">Eiti į puslapio apačią</translation>
 <translation id="5136175204352732067">Prijungta kita klaviatūra</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">Pasiekiami perdavimo įrenginiai</translation>
 <translation id="5170568018924773124">Rodyti aplanke</translation>
 <translation id="5176318573511391780">Įrašyti dalinį ekrano vaizdą</translation>
+<translation id="5187627942836026988">Rodyti išsamią viešosios interneto prieigos taško informaciją. Viešosios interneto prieigos tašką užblokavo administratorius.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, įvykių: <ph name="NUMBER" /></translation>
 <translation id="5198715732953550718">„<ph name="MOVED_APP_NAME" />“ derinama su „<ph name="IN_PLACE_APP" />“ kuriant naują aplanką.</translation>
 <translation id="5206028654245650022">„<ph name="APP_NAME" />“, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, „<ph name="PHONE_NAME" />“</translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">Įgalintas našumo stebėjimas</translation>
 <translation id="5955304353782037793">app</translation>
 <translation id="5958529069007801266">Prižiūrimas naudotojas</translation>
+<translation id="5961960957587052807">Negausus</translation>
 <translation id="5965524703725988602">Perjungti Tamsiąją temą. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Paspauskite „Enter“, kad įrašytumėte langą</translation>
 <translation id="5978382165065462689">Leidžiama valdyti jūsų ekraną naudojant Nuotolinę pagalbą.</translation>
@@ -1256,6 +1268,7 @@
 <translation id="6752912906630585008">Darbalaukis „<ph name="REMOVED_DESK" />“ pašalintas ir sujungtas su darbalaukiu „<ph name="RECEIVE_DESK" />“</translation>
 <translation id="6753390234084146956">skirtukų</translation>
 <translation id="6757237461819837179">Medija neleidžiama</translation>
+<translation id="6759628406555734414">Rodyti išsamią viešosios interneto prieigos taško informaciją. Viešosios interneto prieigos taškas įjungiamas.</translation>
 <translation id="6768043681523654438">saugykla</translation>
 <translation id="6777216307882431711">Teikia maitinimą prijungtiems USB-C įrenginiams</translation>
 <translation id="6781002679438061620">9 darbalaukis</translation>
@@ -1280,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> sek.</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Liko vienas skaitmuo}one{Liko # skaitmuo}few{Liko # skaitmenys}many{Liko # skaitmens}other{Liko # skaitmenų}}</translation>
 <translation id="6867938213751067702">Failo <ph name="FILENAME" /> atsisiuntimas pristabdytas</translation>
+<translation id="6874854809828346832">Rodyti išsamią viešosios interneto prieigos taško informaciją. Viešosios interneto prieigos taškas įjungtas.</translation>
 <translation id="6878400149835617132">Spartusis klavišas išjungtas</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 programa}one{# programa}few{# programos}many{# programos}other{# programų}}</translation>
 <translation id="6884665277231944629">Grįžti į šiandieną</translation>
@@ -1289,6 +1303,7 @@
 <translation id="6896758677409633944">Kopijuoti</translation>
 <translation id="6901883536534621389">Išbandykite naršymo gestus</translation>
 <translation id="6919251195245069855">Nepavyko atpažinti išmaniosios kortelės. Bandykite dar kartą.</translation>
+<translation id="6920245099716267363">Perjungti viešosios interneto prieigos tašką. Viešosios interneto prieigos taškas įjungtas, prijungtas vienas įrenginys.</translation>
 <translation id="6931576957638141829">Išsaugoti į</translation>
 <translation id="6941333068993625698">Pateikti atsiliepimą</translation>
 <translation id="6942518653766415536">Įrašo formato meniu</translation>
@@ -1378,6 +1393,7 @@
 <translation id="7378203170292176219">Vilkdami pasirinkite norimą įrašyti vietą</translation>
 <translation id="7378594059915113390">Medijos valdikliai</translation>
 <translation id="7378889811480108604">Akumuliatoriaus tausojimo priemonės režimas išjungtas</translation>
+<translation id="7382640522316003298">Perjungti viešosios interneto prieigos tašką. Viešosios interneto prieigos taškas įjungtas, prijungta tiek įrenginių: <ph name="DEVICECOUNT" />.</translation>
 <translation id="7382680553121047388">Įjungta</translation>
 <translation id="7384028040782072252">Norėdami pertvarkyti programas, spustelėkite bet kur dešiniuoju klavišu</translation>
 <translation id="7386767620098596324">Perjungti tinklo ryšį. <ph name="STATE_TEXT" />.</translation>
@@ -1428,6 +1444,7 @@
 <translation id="7579778809502851308">Ekrano fiksavimas</translation>
 <translation id="7593891976182323525">Paieškos arba „Shift“</translation>
 <translation id="7600875258240007829">Žr. visus pranešimus</translation>
+<translation id="7601417191446344542">Įjungti nutildymo priminimą?</translation>
 <translation id="7607002721634913082">Pristabdyta</translation>
 <translation id="7609951632080598826">Kalendoriaus rodinys, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Fotoaparatas prijungtas iš naujo.</translation>
@@ -1551,6 +1568,7 @@
 <translation id="8131740175452115882">Patvirtinti</translation>
 <translation id="8131994907636310308">Uždaryti rūšiavimo iššokantįjį pranešimą</translation>
 <translation id="8132793192354020517">Prisijungta prie „<ph name="NAME" />“</translation>
+<translation id="8135163608236671037">Perjungti viešosios interneto prieigos tašką. Viešosios interneto prieigos taškas įjungtas, nėra susieto įrenginio.</translation>
 <translation id="8138705869659070104">Suaktyvinti po įrenginio sąrankos</translation>
 <translation id="813913629614996137">Inicijuojama...</translation>
 <translation id="8142441511840089262">Dukart spustelėti</translation>
@@ -1731,6 +1749,7 @@
 <translation id="8990809378771970590">Naudojama <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Spalvų inversijos režimas įgalintas. Jei norite jį išjungti, dar kartą paspauskite „Ctrl“ + paieškos klavišą + H.</translation>
 <translation id="899350903320462459">Atrakinkite įrenginį su <ph name="LOGIN_ID" />, kad galėtumėte įvykdyti pranešimo veiksmą</translation>
+<translation id="8993733019280019776">Ar kalbate? Mikrofonas išjungtas. Pasirinkite mikrofoną, kad jį įjungtumėte.</translation>
 <translation id="9000771174482730261">TVARKYKITE SAUGYKLĄ</translation>
 <translation id="9005984960510803406">Atidaryti „Crosh“ langą</translation>
 <translation id="9017320285115481645">Įveskite „Family Link“ tėvų prieigos kodą.</translation>
diff --git a/ash/strings/ash_strings_lv.xtb b/ash/strings/ash_strings_lv.xtb
index af995d3..11494d6 100644
--- a/ash/strings/ash_strings_lv.xtb
+++ b/ash/strings/ash_strings_lv.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Kalendārs, <ph name="CURRENT_MONTH_YEAR" />, pašlaik atlasītais datums ir <ph name="DATE" />.</translation>
 <translation id="1787955149152357925">Izslēgts</translation>
 <translation id="181103072419391116">Signāla stiprums: <ph name="SIGNAL_STRENGTH" />, pārvalda jūsu administrators</translation>
+<translation id="1815245884418711390">Tīklāja pārslēgšana. Tīklājs ir izslēgts.</translation>
 <translation id="1816896987747843206">Atļauj piekļuvi kamerai visām lietotnēm un vietnēm, kurām ir kameras atļauja.</translation>
 <translation id="1823280932251546115">Statusa josla, plkst. <ph name="TIME" />.
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">Varat jebkurā brīdī apturēt pakešu tveršanu</translation>
 <translation id="2034971124472263449">Tik un tā saglabāt</translation>
 <translation id="2049240716062114887">Darbvietas nosaukums tika mainīts uz “<ph name="DESK_NAME" />”.</translation>
+<translation id="206377500836174974">Pilnīgi</translation>
 <translation id="2064048859448024834">Kameras priekšskatījums tiek rādīts</translation>
 <translation id="2067602449040652523">Tastatūras spilgtums</translation>
 <translation id="2075520525463668108">Pārslēgt funkciju “<ph name="CAPTURE_MEDIUM" />”. Funkcija “<ph name="CAPTURE_MEDIUM" />” ir <ph name="CAPTURE_STATE" />.</translation>
@@ -293,6 +295,7 @@
 <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>
 <translation id="2341729377289034582">Bloķēts vertikāli</translation>
 <translation id="2345226652884463045">Vienlaikus nospiediet taustiņu Enter vai meklēšanas taustiņu un atstarpes taustiņu, lai atlasītu rediģējamo tekstu.</translation>
+<translation id="2349785431103945039">Tīklāja informācijas rādīšana. Lai izmantotu tīklāju, izveidojiet savienojumu ar mobilo tīklu.</translation>
 <translation id="2350794187831162545">Runa (šādā valodā: <ph name="LANGUAGE" />) tiek apstrādāta lokāli un darbojas bezsaistē. Varat mainīt savu diktēšanas valodu sadaļā Iestatījumi &gt; Pieejamība.</translation>
 <translation id="2352467521400612932">Skārienekrāna pildspalvas iestatījumi</translation>
 <translation id="2354174487190027830">Notiek <ph name="NAME" /> aktivizēšana.</translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">lēna ierīces darbība</translation>
 <translation id="2542089167727451762">Pieskarieties profila attēlam</translation>
 <translation id="254900897760075745">Kopēt atlasīto saturu starpliktuvē</translation>
+<translation id="2549711466868162843">Uzlabot apgaismojumu</translation>
 <translation id="2549985041256363841">Sākt ierakstīšanu</translation>
 <translation id="255671100581129685">Google asistents nav pieejams publiskā sesijā.</translation>
 <translation id="256712445991462162">dokota lupa</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Izvade</translation>
 <translation id="3009958530611748826">Atlasiet mapi, kurā saglabāt failus</translation>
 <translation id="301282384882049174">Kopīgoja jūsu administrators</translation>
+<translation id="301584155502740476">Tīklāja informācijas rādīšana. Tīklājs ir izslēgts.</translation>
 <translation id="3018135054368884502">Pārtīt multivides saturu uz priekšu</translation>
 <translation id="3033545621352269033">Ieslēgts</translation>
 <translation id="3033912566804961911">Apvienot ar darbvietu <ph name="DESK_NAME" /></translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Pārvietot uz iepriekšējā vārda sākumu</translation>
 <translation id="3294437725009624529">Viesis</translation>
 <translation id="3298690094479023523">Joprojām nevarēja verificēt jūsu PIN vai paroli. Mēģiniet vēlreiz.</translation>
+<translation id="3300193645498960160">Ja runāsiet, kad ir izslēgta skaņa, saņemsiet paziņojumu. Jūsu audio vienmēr atrodas tikai jūsu ierīcē.</translation>
 <translation id="3307642347673023554">Ieslēgts klēpjdatora režīms</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> joprojām varēs pierakstīties vēlāk.</translation>
 <translation id="3321628682574733415">Nepareizs vecāku kods</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">Ievade</translation>
 <translation id="3621712662352432595">Audio iestatījumi</translation>
 <translation id="3626281679859535460">Spilgtums</translation>
+<translation id="3629640897379005903">Tīklāja informācijas rādīšana. Tīklājs tiek atspējots.</translation>
 <translation id="3630697955794050612">izslēgts</translation>
 <translation id="3631369015426612114">Atļaut paziņojumu saņemšanu no:</translation>
 <translation id="3633097874324966332">Atveriet Bluetooth iestatījumus, lai savienotu pārī savu ierīci.</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">Pašlaik nevar kopēt vai ielīmēt saturu.</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Pārskata režīms</translation>
+<translation id="4240756737570479726">Notiek atspējošana…</translation>
 <translation id="4242533952199664413">Atvērt iestatījumus</translation>
 <translation id="4247123849143712100">Atjaunināt un izslēgt</translation>
 <translation id="4250229828105606438">Ekrānuzņēmums</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">Pierakstīšanās...</translation>
 <translation id="4864648187878336334">15. darbvieta</translation>
 <translation id="4868492592575313542">aktivizēts</translation>
+<translation id="4871905435473761992">Tīklāja informācijas rādīšana. Jūsu mobilais tīkls neatbalsta tīklāju.</translation>
 <translation id="4872237917498892622">Alt+Meklēt vai Shift</translation>
 <translation id="4872852897273142380">Novietot fokusu uz grāmatzīmju joslas vai izcelt to (ja tā tiek rādīta)</translation>
 <translation id="4881695831933465202">Atvērt</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">Nevar izveidot ekrānierakstu</translation>
 <translation id="5107522548814527560">Tīmeklis</translation>
 <translation id="5111318697104479778"><ph name="DESC" />. <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Fona aizmiglojums</translation>
 <translation id="5117590920725113268">Rādīt nākamo mēnesi</translation>
 <translation id="5121628974188116412">Pāriet uz lapas beigām</translation>
 <translation id="5136175204352732067">Ir pievienota cita tastatūra</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">Pieejamas apraides ierīces</translation>
 <translation id="5170568018924773124">Rādīt mapē</translation>
 <translation id="5176318573511391780">Ierakstīt daļu ekrāna</translation>
+<translation id="5187627942836026988">Tīklāja informācijas rādīšana. Tīklāju bloķēja jūsu administrators.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> pasākumi</translation>
 <translation id="5198715732953550718">Lietotne <ph name="MOVED_APP_NAME" /> kombinēta ar lietotni <ph name="IN_PLACE_APP" />, lai izveidotu jaunu mapi.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">Veiktspējas izsekošana ir iespējota</translation>
 <translation id="5955304353782037793">lietojumprogramma</translation>
 <translation id="5958529069007801266">Uzraudzīts lietotājs</translation>
+<translation id="5961960957587052807">Gaišs</translation>
 <translation id="5965524703725988602">Pārslēgt tumšo motīvu. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Lai ierakstītu loga saturu, nospiediet taustiņu Enter</translation>
 <translation id="5978382165065462689">Ekrāna pārvaldības koplietošana, izmantojot attālo palīdzību.</translation>
@@ -1256,6 +1268,7 @@
 <translation id="6752912906630585008">Darbvirsma <ph name="REMOVED_DESK" /> ir noņemta un apvienota ar darbvirsmu <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">cilnes</translation>
 <translation id="6757237461819837179">Netiek atskaņots nekāds multivides saturs</translation>
+<translation id="6759628406555734414">Tīklāja informācijas rādīšana. Tīklājs tiek iespējots.</translation>
 <translation id="6768043681523654438">krātuve</translation>
 <translation id="6777216307882431711">Ar USB-C savienojumu notiek vairāku ierīču darbināšana</translation>
 <translation id="6781002679438061620">9. darbvieta</translation>
@@ -1280,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> s</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Vēl viens cipars}zero{Vēl # ciparu}one{Vēl # cipars}other{Vēl # cipari}}</translation>
 <translation id="6867938213751067702">Faila <ph name="FILENAME" /> lejupielāde ir pārtraukta</translation>
+<translation id="6874854809828346832">Tīklāja informācijas rādīšana. Tīklājs ir ieslēgts.</translation>
 <translation id="6878400149835617132">Īsinājumtaustiņš izslēgts</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 lietotne}zero{# lietotņu}one{# lietotne}other{# lietotnes}}</translation>
 <translation id="6884665277231944629">Atgriezties uz šodienu</translation>
@@ -1289,6 +1303,7 @@
 <translation id="6896758677409633944">Kopēt</translation>
 <translation id="6901883536534621389">Pārvietošanās žestu izmēģināšana</translation>
 <translation id="6919251195245069855">Nevarēja atpazīt jūsu viedkarti. Mēģiniet vēlreiz.</translation>
+<translation id="6920245099716267363">Tīklāja pārslēgšana. Tīklājs ir ieslēgts. Savienojums izveidots ar vienu ierīci.</translation>
 <translation id="6931576957638141829">Saglabāt šeit:</translation>
 <translation id="6941333068993625698">Iesniegt atsauksmes</translation>
 <translation id="6942518653766415536">Ierakstīšanas formāta izvēlne</translation>
@@ -1378,6 +1393,7 @@
 <translation id="7378203170292176219">Velciet, lai atlasītu apgabalu, kura saturs jāieraksta</translation>
 <translation id="7378594059915113390">Multivides vadīklas</translation>
 <translation id="7378889811480108604">Akumulatora enerģijas taupīšanas režīms ir izslēgts</translation>
+<translation id="7382640522316003298">Tīklāja pārslēgšana. Tīklājs ir ieslēgts, savienojums izveidots ar <ph name="DEVICECOUNT" /> ierīcēm.</translation>
 <translation id="7382680553121047388">Ieslēgta</translation>
 <translation id="7384028040782072252">Noklikšķiniet ar labo pogu jebkurā vietā, lai pārkārtotu lietotnes</translation>
 <translation id="7386767620098596324">Pārslēgt tīkla savienojumu. <ph name="STATE_TEXT" />.</translation>
@@ -1428,6 +1444,7 @@
 <translation id="7579778809502851308">Veidot ekrānuzņēmumu</translation>
 <translation id="7593891976182323525">Meklēt vai Shift</translation>
 <translation id="7600875258240007829">Skatīt visus paziņojumus</translation>
+<translation id="7601417191446344542">Vai izslēgt paziņojuma skaņu?</translation>
 <translation id="7607002721634913082">Apturēta</translation>
 <translation id="7609951632080598826">Kalendāra skats, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Kamera atkal pievienota.</translation>
@@ -1551,6 +1568,7 @@
 <translation id="8131740175452115882">Apstiprināt</translation>
 <translation id="8131994907636310308">Aizvērt kārtošanas paziņojuma logu</translation>
 <translation id="8132793192354020517">Savienots ar <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Tīklāja pārslēgšana. Tīklājs ir ieslēgts, ne ar vienu ierīci nav izveidots savienojums.</translation>
 <translation id="8138705869659070104">Aktivizēt pēc iestatīšanas</translation>
 <translation id="813913629614996137">Notiek inicializēšana...</translation>
 <translation id="8142441511840089262">Veikt dubultklikšķi</translation>
@@ -1731,6 +1749,7 @@
 <translation id="8990809378771970590">Izmantojot <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Krāsu inversijas režīms ir iespējots. Lai to izslēgtu, vēlreiz nospiediet taustiņu kombināciju Ctrl+Search+H.</translation>
 <translation id="899350903320462459">Atbloķēt ierīci kā <ph name="LOGIN_ID" />, lai veiktu paziņojuma darbību</translation>
+<translation id="8993733019280019776">Vai jūs runājat? Jūsu mikrofons ir izslēgts. Atlasiet mikrofonu, lai to ieslēgtu.</translation>
 <translation id="9000771174482730261">PĀRVALDĪT KRĀTUVI</translation>
 <translation id="9005984960510803406">Atvērt Crosh logu</translation>
 <translation id="9017320285115481645">Ievadiet Family Link vecāku piekļuves kodu.</translation>
diff --git a/ash/strings/ash_strings_mr.xtb b/ash/strings/ash_strings_mr.xtb
index e9c3120..e1d4e4a 100644
--- a/ash/strings/ash_strings_mr.xtb
+++ b/ash/strings/ash_strings_mr.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">उजवे</translation>
 <translation id="1351937230027495976">मेनू कोलॅप्स करा</translation>
 <translation id="1360220746312242196">पेज शोधत असताना, शोधासाठी मागील जुळणीवर जा</translation>
+<translation id="1360788414852622716">प्रोफाइल बंद करत आहे. यासाठी काही मिनिटे लागू शकतात.</translation>
 <translation id="1364382257761975320">तुमचे Chromebook अनलॉक करण्यासाठी, तुमचे फिंगरप्रिंट वापरा</translation>
 <translation id="1365866993922957110">ऑटोमॅटिक अपडेट मिळवा</translation>
 <translation id="1372545819342940910">नंतरसाठी डेस्क सेव्ह करा</translation>
@@ -539,6 +540,7 @@
 <translation id="3510164367642747937">माउसचा कर्सर हायलाइट करा</translation>
 <translation id="3513798432020909783">खाते <ph name="MANAGER_EMAIL" /> ने व्‍यवस्‍थापित केले आहे</translation>
 <translation id="352245152354538528">{0,plural, =1{डिव्हाइस एका मिनिटाच्या आत अपडेट करा}other{डिव्हाइस # मिनिटांच्या आत अपडेट करा}}</translation>
+<translation id="3522979239100719575">उपलब्ध प्रोफाइल शोधत आहे. यासाठी काही मिनिटे लागू शकतात.</translation>
 <translation id="3526440770046466733">नवीन टॅबमध्ये लिंक उघडा आणि सध्याच्या टॅबमध्ये रहा</translation>
 <translation id="353086728817903341"><ph name="NUM_DEVICES" /> डिव्हाइसशी कनेक्ट केले</translation>
 <translation id="3533126039236445965">शेल्फमधील अ‍ॅप्स</translation>
@@ -1540,6 +1542,7 @@
 <translation id="8083540854303889870">नंतरसाठी सेव्ह केले</translation>
 <translation id="8091153018031979607"><ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /> वाजता सुरू होईल</translation>
 <translation id="8091387634532529612">ऑटोमॅटिक अपडेट</translation>
+<translation id="8092380135549145188">स्क्रोल नियंत्रणे</translation>
 <translation id="8098591350844501178"><ph name="RECEIVER_NAME" /> वर स्क्रीन कास्ट करणे थांबवा</translation>
 <translation id="810637681351706236">शेल्फमधून अ‍ॅप अनपिन करा</translation>
 <translation id="8113423164597455979">सुरू, सर्व ॲप</translation>
diff --git a/ash/strings/ash_strings_ms.xtb b/ash/strings/ash_strings_ms.xtb
index d22da97..5e08f0a 100644
--- a/ash/strings/ash_strings_ms.xtb
+++ b/ash/strings/ash_strings_ms.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">Kanan</translation>
 <translation id="1351937230027495976">Runtuhkan menu</translation>
 <translation id="1360220746312242196">Apabila membuat carian pada halaman, akses padanan sebelumnya untuk membuat carian</translation>
+<translation id="1360788414852622716">Lumpuhkan profil. Proses ini mungkin mengambil masa beberapa minit.</translation>
 <translation id="1364382257761975320">Untuk membuka kunci Chromebook anda, gunakan cap jari anda</translation>
 <translation id="1365866993922957110">Dapatkan kemaskinian automatik</translation>
 <translation id="1372545819342940910">Simpan meja untuk dirujuk lagi</translation>
@@ -545,6 +546,7 @@
 <translation id="3510164367642747937">Serlahkan kursor tetikus</translation>
 <translation id="3513798432020909783">Akaun diurus oleh <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{Kemas kini peranti dalam masa 1 minit}other{Kemas kini peranti dalam masa # minit}}</translation>
+<translation id="3522979239100719575">Mencari profil yang tersedia. Proses ini mungkin mengambil masa beberapa minit.</translation>
 <translation id="3526440770046466733">Buka pautan dalam tab baharu dan kekal pada tab semasa</translation>
 <translation id="353086728817903341">Disambungkan kepada <ph name="NUM_DEVICES" /> peranti</translation>
 <translation id="3533126039236445965">Apl dalam rak</translation>
@@ -1558,6 +1560,7 @@
 <translation id="8083540854303889870">Disimpan untuk kemudian</translation>
 <translation id="8091153018031979607">Bermula jam <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">Kemaskinian automatik</translation>
+<translation id="8092380135549145188">Kawalan penatalan</translation>
 <translation id="8098591350844501178">Berhenti menghantar skrin ke <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">Nyahsematkan apl daripada rak</translation>
 <translation id="8113423164597455979">Hidup, semua</translation>
diff --git a/ash/strings/ash_strings_my.xtb b/ash/strings/ash_strings_my.xtb
index e973e1a..4df168c 100644
--- a/ash/strings/ash_strings_my.xtb
+++ b/ash/strings/ash_strings_my.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">ပြက္ခဒိန်၊ <ph name="CURRENT_MONTH_YEAR" />၊ လက်ရှိ <ph name="DATE" /> ကိုရွေးထားသည်။</translation>
 <translation id="1787955149152357925">ပိတ်</translation>
 <translation id="181103072419391116">လိုင်းဆွဲအား <ph name="SIGNAL_STRENGTH" />၊ သင့် 'ကြီးကြပ်သူ' က စီမံထားပါသည်</translation>
+<translation id="1815245884418711390">ဟော့စပေါ့ ဖွင့်/ပိတ်လုပ်သည်။ ဟော့စပေါ့ ပိတ်လိုက်သည်။</translation>
 <translation id="1816896987747843206">၎င်းက ကင်မရာခွင့်ပြုချက်ပါသည့် အက်ပ်နှင့် ဝဘ်ဆိုက်အားလုံးကို ကင်မရာသုံးခွင့်ပြုသည်</translation>
 <translation id="1823280932251546115">အခြေအနေပြအကန့်၊ အချိန် <ph name="TIME" />၊
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">အပိုင်းငယ်ဖမ်းယူမှုကို အချိန်မရွေးရပ်နိုင်သည်</translation>
 <translation id="2034971124472263449">မည်သို့ပင်ဖြစ်စေ သိမ်းရန်</translation>
 <translation id="2049240716062114887">မျက်နှာပြင်နေရာအမည်ကို <ph name="DESK_NAME" /> သို့ ပြောင်းထားသည်</translation>
+<translation id="206377500836174974">အပြည့်</translation>
 <translation id="2064048859448024834">ကင်မရာအစမ်းကြည့်ရှုခြင်း ပြထားသည်</translation>
 <translation id="2067602449040652523">ကီးဘုတ် တောက်ပမှု</translation>
 <translation id="2075520525463668108"><ph name="CAPTURE_MEDIUM" /> ပြောင်းရန်။ <ph name="CAPTURE_MEDIUM" /> သည် <ph name="CAPTURE_STATE" /> ဖြစ်သည်</translation>
@@ -293,6 +295,7 @@
 <translation id="2339073806695260576">မှတ်စုရေးရန်၊ ဖန်သားပြင်ဓာတ်ပုံရိုက်ရန်၊ လေဆာပွိုင်တာ သို့မဟုတ် မှန်ဘီလူးကိုသုံးရန် ခုံးနေသည့် စတိုင်လပ်စ်ခလုတ်ကို တို့ပါ။</translation>
 <translation id="2341729377289034582">ထောင်လိုက်မုဒ်အဖြစ် လော့ခ်ချထားသည်</translation>
 <translation id="2345226652884463045">ပြင်ဆင်ရန်အတွက် စာသားရွေးရန် enter နှိပ်ပါ (သို့) search + space နှိပ်ပါ။</translation>
+<translation id="2349785431103945039">ဟော့စပေါ့အသေးစိတ် ပြသည်။ ဟော့စပေါ့ အသုံးပြုရန် မိုဘိုင်းကွန်ရက် ချိတ်ဆက်ပါ။</translation>
 <translation id="2350794187831162545"><ph name="LANGUAGE" /> စကားပြောကို အခု စက်အတွင်းမှာပင် လုပ်ဆောင်နေပြီး အော့ဖ်လိုင်းသုံးနိုင်ပါပြီ။ 'ဆက်တင်များ' &gt; 'အများသုံးနိုင်မှု' တွင် နှုတ်တိုက်ချပေးခြင်းဘာသာစကားကို ပြောင်းနိုင်သည်။</translation>
 <translation id="2352467521400612932">စတိုင်လပ်စ်ခဲတံ ဆက်တင်များ</translation>
 <translation id="2354174487190027830"><ph name="NAME" />ကို ဖွင့်သုံးနေ</translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">စက်နှေး</translation>
 <translation id="2542089167727451762">သင့်ပရိုဖိုင်ပုံကို တို့ရန်</translation>
 <translation id="254900897760075745">ရွေးထားသောအကြောင်းအရာကို ကလစ်ဘုတ်သို့ မိတ္တူကူးရန်</translation>
+<translation id="2549711466868162843">အလင်း ပိုကောင်းမွန်စေရန်</translation>
 <translation id="2549985041256363841">စတင်ရိုက်ကူးရန်</translation>
 <translation id="255671100581129685">အများသုံးစက်ရှင်တွင် Google Assistant အသုံးပြု၍ မရပါ။</translation>
 <translation id="256712445991462162">နေရာချထားသည့် မှန်ဘီလူး</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">အထွက်</translation>
 <translation id="3009958530611748826">သိမ်းရန် ဖိုင်တွဲကို ရွေးပါ</translation>
 <translation id="301282384882049174">သင်၏စီမံခန့်ခွဲသူက မျှဝေထားသည်</translation>
+<translation id="301584155502740476">ဟော့စပေါ့အသေးစိတ် ပြသည်။ ဟော့စပေါ့ ပိတ်လိုက်သည်။</translation>
 <translation id="3018135054368884502">မီဒီယာကို ရှေ့သို့အမြန်သွားရန်</translation>
 <translation id="3033545621352269033">ဖွင့်ရန်</translation>
 <translation id="3033912566804961911"><ph name="DESK_NAME" /> ဖြင့် ပေါင်းစည်းနိုင်သည်</translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">ယခင်စကားလုံး၏ အစသို့ ရွှေ့ရန်</translation>
 <translation id="3294437725009624529">ဧည့်သည်</translation>
 <translation id="3298690094479023523">သင့်ပင်နံပါတ် (သို့) စကားဝှက်ကို အတည်ပြု၍ မရနိုင်သေးပါ။ ထပ်စမ်းကြည့်ပါ။</translation>
+<translation id="3300193645498960160">အသံပိတ်ထားစဉ် စကားပြောဆိုပါက သင့်ကိုအကြောင်းကြားပါမည်။ သင့်အသံသည် စက်မှထွက်မည်မဟုတ်ပါ။</translation>
 <translation id="3307642347673023554">လက်ပ်တော့မုဒ်သို့ ပြောင်းထားသည်</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> သည် နောက်ပိုင်းတွင် လက်မှတ်ထိုး ဝင်နိုင်ပါသေးသည်။</translation>
 <translation id="3321628682574733415">မိဘသုံးခွင့်ကုဒ် မှားနေသည်</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">ထည့်သွင်းမှု</translation>
 <translation id="3621712662352432595">အသံဆက်တင်များ</translation>
 <translation id="3626281679859535460">တောက်ပမှု</translation>
+<translation id="3629640897379005903">ဟော့စပေါ့အသေးစိတ် ပြသည်။ ဟော့စပေါ့ကို ပိတ်နေသည်။</translation>
 <translation id="3630697955794050612">ပိတ်</translation>
 <translation id="3631369015426612114">အောက်ပါတို့ထံမှ အကြောင်းကြားချက်များကို ခွင့်ပြုရန်</translation>
 <translation id="3633097874324966332">သင်၏စက်နှင့် တွဲချိတ်ရန် ဘလူးတုသ်ဆက်တင်များ ဖွင့်ပါ</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">ယခုအချိန်တွင် အကြောင်းအရာကို မိတ္တူကူး၍ (သို့) ကူးထည့်၍ မရပါ</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">ခြုံကြည့်သည့်မုဒ်</translation>
+<translation id="4240756737570479726">ပိတ်နေသည်…</translation>
 <translation id="4242533952199664413">ဆက်တင်များကို ဖွင့်ရန်</translation>
 <translation id="4247123849143712100">အပ်ဒိတ်လုပ်ပြီး ပိတ်ရန်</translation>
 <translation id="4250229828105606438">မျက်နှာပြင် လျှပ်တပြက်ပုံ</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">လက်မှတ်ထိုးဝင်နေသည်...</translation>
 <translation id="4864648187878336334">မျက်နှာပြင် ၁၅</translation>
 <translation id="4868492592575313542">ဖွင့်ထားသည်</translation>
+<translation id="4871905435473761992">ဟော့စပေါ့အသေးစိတ် ပြသည်။ သင့်မိုဘိုင်းကွန်ရက်က ဟော့စပေါ့ကို ပံ့ပိုးမထားပါ။</translation>
 <translation id="4872237917498892622">Alt+Search သို့မဟုတ် Shift</translation>
 <translation id="4872852897273142380">လိပ်စာစာရင်းဘားကို အထူးပြသရန် (သို့) မြင်သာအောင်လုပ်ရန် (ပြထားလျှင်)</translation>
 <translation id="4881695831933465202">ဖွင့်</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">ဖန်သားပြင်ထုတ်လွှင့်မှု ပြုလုပ်၍မရပါ</translation>
 <translation id="5107522548814527560">ဝဘ်</translation>
 <translation id="5111318697104479778"><ph name="DESC" />၊ <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">နောက်ခံမှုန်ဝါးရန်</translation>
 <translation id="5117590920725113268">လာမည့် လကို ပြရန်</translation>
 <translation id="5121628974188116412">စာမျက်နှာ၏ အောက်ဆုံးသို့ သွားရန်</translation>
 <translation id="5136175204352732067">မတူညီသည့် ကီးဘုတ်ကို ချိတ်ဆက်ထားသည်</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">Cast စက်ကိရိယာများ ရနိုင်၏</translation>
 <translation id="5170568018924773124">ဖိုလ်ဒါ ထဲမှာ ပြရန်</translation>
 <translation id="5176318573511391780">ဖန်သားပြင်တစ်စိတ်တစ်ပိုင်းကို ရိုက်ကူးရန်</translation>
+<translation id="5187627942836026988">ဟော့စပေါ့အသေးစိတ် ပြသည်။ ဟော့စပေါ့ကို သင့်စီမံခန့်ခွဲသူက ပိတ်ထားသည်။</translation>
 <translation id="5198413532174090167"><ph name="DATE" />၊ အစီအစဉ် <ph name="NUMBER" /> ခု</translation>
 <translation id="5198715732953550718">ဖိုင်တွဲအသစ်ပြုလုပ်ရန် <ph name="MOVED_APP_NAME" /> သည် <ph name="IN_PLACE_APP" /> နှင့် ပေါင်းစည်းထားသည်။</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />၊ <ph name="NOTIFICATION_TITLE" />- <ph name="MESSAGE" />၊ <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">ဆောင်ရွက်ချက်များကို ခြေရာခံနေသည်။</translation>
 <translation id="5955304353782037793">အက်ပ်</translation>
 <translation id="5958529069007801266">ကြီးကြပ်မှုခံ အသုံးပြုသူ</translation>
+<translation id="5961960957587052807">အနည်းငယ်</translation>
 <translation id="5965524703725988602">အမှောင်နောက်ခံ ပြောင်းရန်။ <ph name="STATE_TEXT" />။</translation>
 <translation id="5976112937189445008">ဝင်းဒိုးကို မှတ်တမ်းတင်ရန် Enter နှိပ်ပါ</translation>
 <translation id="5978382165065462689">အဝေးမှ ထောက်ကူခြင်း ဆိုသည်မှ တဆင့် သင့်ဖန်သားပြင်အားမျှဝေသုံးစွဲခြင်း။</translation>
@@ -1256,6 +1268,7 @@
 <translation id="6752912906630585008">'မြင်ကွင်း <ph name="REMOVED_DESK" />' ကိုဖယ်ရှားပြီး 'မြင်ကွင်း <ph name="RECEIVE_DESK" />' နှင့် ပေါင်းစည်းလိုက်သည်</translation>
 <translation id="6753390234084146956">တဘ်</translation>
 <translation id="6757237461819837179">မည်သည့်မီဒီယာမျှ ဖွင့်မထားပါ</translation>
+<translation id="6759628406555734414">ဟော့စပေါ့အသေးစိတ် ပြသည်။ ဟော့စပေါ့ ဖွင့်နေသည်။</translation>
 <translation id="6768043681523654438">သိုလှောင်ခန်း</translation>
 <translation id="6777216307882431711">ချိတ်ဆက်ထားသည့် USB-C ကိရိယာများကို အားသွင်းနေပါသည်</translation>
 <translation id="6781002679438061620">မျက်နှာပြင် ၉</translation>
@@ -1280,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> sec</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{ဂဏန်းတစ်လုံး ကျန်သည်}other{ဂဏန်း # လုံး ကျန်သည်}}</translation>
 <translation id="6867938213751067702"><ph name="FILENAME" /> ဒေါင်းလုဒ်လုပ်ခြင်း ခဏရပ်ထားသည်</translation>
+<translation id="6874854809828346832">ဟော့စပေါ့အသေးစိတ် ပြသည်။ ဟော့စပေါ့ ဖွင့်လိုက်သည်။</translation>
 <translation id="6878400149835617132">ဖြတ်လမ်းလင့်ခ်ကို ပိတ်ထားသည်</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{အက်ပ် ၁ ခု}other{အက်ပ် # ခု}}</translation>
 <translation id="6884665277231944629">ယနေ့သို့ ပြန်သွားရန်</translation>
@@ -1289,6 +1303,7 @@
 <translation id="6896758677409633944">ကူးယူရန်</translation>
 <translation id="6901883536534621389">ရွှေ့ရန် လက်ဟန်များ သုံးကြည့်နိုင်သည်</translation>
 <translation id="6919251195245069855">သင့်အဆင့်မြင့်ကတ်ကို ဖတ်၍မရပါ။ ထပ်စမ်းကြည့်ပါ။</translation>
+<translation id="6920245099716267363">ဟော့စပေါ့ ဖွင့်/ပိတ်လုပ်သည်။ ဟော့စပေါ့ ဖွင့်ထားပြီး စက် ၁ ခု ချိတ်ဆက်ထားသည်။</translation>
 <translation id="6931576957638141829">သိမ်းမည့်နေရာ</translation>
 <translation id="6941333068993625698">အကြံပြုချက် ပေးပို့ရန်</translation>
 <translation id="6942518653766415536">မှတ်တမ်းတင်သည့် ဖော်မက်မီနူး</translation>
@@ -1378,6 +1393,7 @@
 <translation id="7378203170292176219">ရိုက်ကူးမည့်နေရာ ရွေးရန် ဖိဆွဲပါ</translation>
 <translation id="7378594059915113390">မီဒီယာ ထိန်းချုပ်မှုများ</translation>
 <translation id="7378889811480108604">ဘက်ထရီအားထိန်းမုဒ် ပိတ်ထားသည်</translation>
+<translation id="7382640522316003298">ဟော့စပေါ့ ဖွင့်/ပိတ်လုပ်သည်။ ဟော့စပေါ့ ဖွင့်ထားပြီး စက် <ph name="DEVICECOUNT" /> ခု ချိတ်ဆက်ထားသည်။</translation>
 <translation id="7382680553121047388">ဖွင့်</translation>
 <translation id="7384028040782072252">နှစ်သက်ရာနေရာတွင် ညာဘက်ခလုတ်နှိပ်ပြီး သင့်အက်ပ်များကို ပြန်စီနိုင်သည်</translation>
 <translation id="7386767620098596324">ကွန်ရက်ချိတ်ဆက်မှု ပြောင်းရန်။ <ph name="STATE_TEXT" />။</translation>
@@ -1428,6 +1444,7 @@
 <translation id="7579778809502851308">ဖန်သားပြင် ပုံဖမ်းခြင်း</translation>
 <translation id="7593891976182323525">ရှာဖွေမည် သို့မဟုတ် ပြောင်းလဲမည်</translation>
 <translation id="7600875258240007829">အကြောင်းကြားချက်အားလုံးကို ကြည့်ရန်</translation>
+<translation id="7601417191446344542">အသံပိတ်ရန် သတိပေးချက်ကို ဖွင့်မလား။</translation>
 <translation id="7607002721634913082">ဆိုင်းငံ့ထား</translation>
 <translation id="7609951632080598826">ပြက္ခဒိန်ပြသခြင်း၊ <ph name="DATE" />၊ <ph name="TIME" /></translation>
 <translation id="7611213136657090146">ကင်မရာကို ပြန်လည်ချိတ်ဆက်ထားသည်။</translation>
@@ -1551,6 +1568,7 @@
 <translation id="8131740175452115882">အတည်ပြုရန်</translation>
 <translation id="8131994907636310308">စီစဉ်မှု ပိတ်ရန် တို့စ်စာသား</translation>
 <translation id="8132793192354020517"><ph name="NAME" />သို့ ချိတ်ဆက်ထား</translation>
+<translation id="8135163608236671037">ဟော့စပေါ့ ဖွင့်/ပိတ်လုပ်သည်။ ဟော့စပေါ့ ဖွင့်ထားပြီး မည်သည့်စက်မျှ ချိတ်ဆက်မထားပါ။</translation>
 <translation id="8138705869659070104">စက်စနစ်ထည့်သွင်းပြီးနောက် စသုံးရန်</translation>
 <translation id="813913629614996137">စတင်နေသည်…</translation>
 <translation id="8142441511840089262">နှစ်ချက်နှိပ်ရန်</translation>
@@ -1731,6 +1749,7 @@
 <translation id="8990809378771970590"><ph name="IME_NAME" /> ကို အသုံးပြုနေသည်</translation>
 <translation id="8991617137207906966">‘အရောင်ပြောင်းပြန်ပြုလုပ်သည့်မုဒ်’ ဖွင့်ထားသည်။ ၎င်းကိုပိတ်ရန် Ctrl+Search+H ကို ပြန်နှိပ်ပါ။</translation>
 <translation id="899350903320462459">အကြောင်းကြားခြင်း လုပ်ဆောင်ရန်အတွက် <ph name="LOGIN_ID" /> အဖြစ် စက်ပစ္စည်းကို လော့ခ်ဖွင့်ပါ</translation>
+<translation id="8993733019280019776">သင် စကားပြောနေသလား။ သင့်မိုက်ပိတ်ထားသည်။ ဖွင့်ရန် မိုက်ကိုရွေးပါ။</translation>
 <translation id="9000771174482730261">သိုလှောင်ခန်း စီမံခန့်ခွဲရန်</translation>
 <translation id="9005984960510803406">Crosh ဝင်းဒိုးကို ဖွင့်ရန်</translation>
 <translation id="9017320285115481645">Family Link မိဘသုံးကုဒ် ထည့်ပါ။</translation>
diff --git a/ash/strings/ash_strings_nl.xtb b/ash/strings/ash_strings_nl.xtb
index 95b2005..3d9da384 100644
--- a/ash/strings/ash_strings_nl.xtb
+++ b/ash/strings/ash_strings_nl.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Agenda, <ph name="CURRENT_MONTH_YEAR" />, momenteel is <ph name="DATE" /> geselecteerd.</translation>
 <translation id="1787955149152357925">Uit</translation>
 <translation id="181103072419391116">Signaalsterkte <ph name="SIGNAL_STRENGTH" />, beheerd door je beheerder</translation>
+<translation id="1815245884418711390">Zet de hotspot aan/uit. Hotspot staat uit.</translation>
 <translation id="1816896987747843206">Hiermee geef je alle apps en websites met camerarechten toegang tot de camera</translation>
 <translation id="1823280932251546115">Statusvak, tijd <ph name="TIME" />,
 <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">Je kunt het opnemen van packets op elk moment stoppen</translation>
 <translation id="2034971124472263449">Toch opslaan</translation>
 <translation id="2049240716062114887">Bureaunaam is veranderd in <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Volledig</translation>
 <translation id="2064048859448024834">Het cameravoorbeeld staat aan</translation>
 <translation id="2067602449040652523">Toetsenbordhelderheid</translation>
 <translation id="2075520525463668108"><ph name="CAPTURE_MEDIUM" /> schakelen. <ph name="CAPTURE_MEDIUM" /> is <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +295,7 @@
 <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>
 <translation id="2341729377289034582">Vergrendeld in verticale stand</translation>
 <translation id="2345226652884463045">Druk op Enter of de zoektoets + spatiebalk om de tekst te selecteren die je wilt bewerken.</translation>
+<translation id="2349785431103945039">Toon de hotspotdetails. Maak verbinding met mobiele data om een hotspot te gebruiken.</translation>
 <translation id="2350794187831162545">Spraak in het <ph name="LANGUAGE" /> wordt nu lokaal verwerkt en werkt offline. Je kunt je dicteertaal wijzigen via Instellingen &gt; Toegankelijkheid.</translation>
 <translation id="2352467521400612932">Stylusinstellingen</translation>
 <translation id="2354174487190027830"><ph name="NAME" /> activeren</translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">apparaat langzaam</translation>
 <translation id="2542089167727451762">Tik op je profielafbeelding</translation>
 <translation id="254900897760075745">Geselecteerde content kopiëren naar klembord</translation>
+<translation id="2549711466868162843">Belichting verbeteren</translation>
 <translation id="2549985041256363841">Opname starten</translation>
 <translation id="255671100581129685">De Google Assistent is niet beschikbaar in een openbare sessie.</translation>
 <translation id="256712445991462162">het vastgezette vergrootglas</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Uitgang</translation>
 <translation id="3009958530611748826">Selecteer een map voor opslaan</translation>
 <translation id="301282384882049174">Gedeeld door je beheerder</translation>
+<translation id="301584155502740476">Toon de hotspotdetails. Hotspot staat uit.</translation>
 <translation id="3018135054368884502">Media vooruitspoelen</translation>
 <translation id="3033545621352269033">Aan</translation>
 <translation id="3033912566804961911">Combineren met <ph name="DESK_NAME" /></translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Naar begin van het vorige woord</translation>
 <translation id="3294437725009624529">Gast</translation>
 <translation id="3298690094479023523">Je pincode of wachtwoord kan nog steeds niet worden geverifieerd. Probeer het opnieuw.</translation>
+<translation id="3300193645498960160">Je krijgt een melding als je praat terwijl het geluid uitstaat. De audio verlaat je apparaat nooit.</translation>
 <translation id="3307642347673023554">Overgeschakeld naar laptopmodus</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> kan later nog inloggen.</translation>
 <translation id="3321628682574733415">Onjuiste oudercode</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">Ingang</translation>
 <translation id="3621712662352432595">Audio-instellingen</translation>
 <translation id="3626281679859535460">Helderheid</translation>
+<translation id="3629640897379005903">Toon de hotspotdetails. Hotspot wordt uitgezet.</translation>
 <translation id="3630697955794050612">uit</translation>
 <translation id="3631369015426612114">Meldingen toestaan van het volgende</translation>
 <translation id="3633097874324966332">Open de bluetooth-instellingen om je apparaat te koppelen</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">Kan momenteel geen content kopiëren of plakken</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Overzichtsmodus</translation>
+<translation id="4240756737570479726">Uitzetten…</translation>
 <translation id="4242533952199664413">Instellingen openen</translation>
 <translation id="4247123849143712100">Updaten en uitzetten</translation>
 <translation id="4250229828105606438">Screenshot</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">Inloggen...</translation>
 <translation id="4864648187878336334">Bureau 15</translation>
 <translation id="4868492592575313542">geactiveerd</translation>
+<translation id="4871905435473761992">Toon de hotspotdetails. Je mobiele netwerk ondersteunt geen hotspots.</translation>
 <translation id="4872237917498892622">Alt+Zoeken of Shift</translation>
 <translation id="4872852897273142380">De focus op de bookmarkbalk plaatsen of de bookmarkbalk markeren (indien getoond)</translation>
 <translation id="4881695831933465202">Openen</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">Kan screencast niet maken</translation>
 <translation id="5107522548814527560">Internet</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Achtergrondvervaging</translation>
 <translation id="5117590920725113268">Volgende maand bekijken</translation>
 <translation id="5121628974188116412">Naar onderkant van pagina gaan</translation>
 <translation id="5136175204352732067">Ander toetsenbord aangesloten</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">Cast-apparaten beschikbaar</translation>
 <translation id="5170568018924773124">Tonen in map</translation>
 <translation id="5176318573511391780">Opname van gedeeltelijk scherm maken</translation>
+<translation id="5187627942836026988">Toon de hotspotdetails. Hotspot wordt geblokkeerd door je beheerder.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> afspraken</translation>
 <translation id="5198715732953550718"><ph name="MOVED_APP_NAME" /> is gecombineerd met <ph name="IN_PLACE_APP" /> om een nieuwe map te maken.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">Bijhouden van prestaties staat aan</translation>
 <translation id="5955304353782037793">app</translation>
 <translation id="5958529069007801266">Gelimiteerde gebruiker</translation>
+<translation id="5961960957587052807">Licht</translation>
 <translation id="5965524703725988602">Donker thema aan- of uitzetten. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Druk op Enter om het venster op te nemen</translation>
 <translation id="5978382165065462689">De controle over je scherm delen via externe support.</translation>
@@ -1256,6 +1268,7 @@
 <translation id="6752912906630585008">Bureaublad <ph name="REMOVED_DESK" /> verwijderd en samengevoegd met bureaublad <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">tabbladen</translation>
 <translation id="6757237461819837179">Er wordt geen media afgespeeld</translation>
+<translation id="6759628406555734414">Toon de hotspotdetails. Hotspot wordt aangezet.</translation>
 <translation id="6768043681523654438">opslag</translation>
 <translation id="6777216307882431711">De aangesloten USB-C-apparaten worden van stroom voorzien</translation>
 <translation id="6781002679438061620">Bureau 9</translation>
@@ -1280,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> s</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Nog 1 cijfer nodig}other{Nog # cijfers nodig}}</translation>
 <translation id="6867938213751067702">Download van <ph name="FILENAME" /> is onderbroken</translation>
+<translation id="6874854809828346832">Toon de hotspotdetails. Hotspot staat aan.</translation>
 <translation id="6878400149835617132">Snelkoppeling staat uit</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 app}other{# apps}}</translation>
 <translation id="6884665277231944629">Terug naar vandaag</translation>
@@ -1289,6 +1303,7 @@
 <translation id="6896758677409633944">Kopiëren</translation>
 <translation id="6901883536534621389">Gebaren gebruiken om te navigeren</translation>
 <translation id="6919251195245069855">Je smartkaart wordt niet herkend. Probeer het opnieuw.</translation>
+<translation id="6920245099716267363">Zet de hotspot aan/uit. Hotspot staat aan: 1 apparaat verbonden.</translation>
 <translation id="6931576957638141829">Opslaan in</translation>
 <translation id="6941333068993625698">Feedback sturen</translation>
 <translation id="6942518653766415536">Menu voor opname-indelingen</translation>
@@ -1375,6 +1390,7 @@
 <translation id="7378203170292176219">Sleep om het gedeelte te selecteren dat je wilt opnemen</translation>
 <translation id="7378594059915113390">Mediabediening</translation>
 <translation id="7378889811480108604">Batterijbesparing staat uit</translation>
+<translation id="7382640522316003298">Zet de hotspot aan/uit. Hotspot staat aan: <ph name="DEVICECOUNT" /> apparaten verbonden.</translation>
 <translation id="7382680553121047388">Aan</translation>
 <translation id="7384028040782072252">Klik ergens met de rechtermuisknop om je apps opnieuw te ordenen</translation>
 <translation id="7386767620098596324">Netwerkverbinding aan- of uitzetten. <ph name="STATE_TEXT" />.</translation>
@@ -1425,6 +1441,7 @@
 <translation id="7579778809502851308">Schermopname</translation>
 <translation id="7593891976182323525">Zoeken of Shift</translation>
 <translation id="7600875258240007829">Alle meldingen bekijken</translation>
+<translation id="7601417191446344542">Porren voor dempen aanzetten?</translation>
 <translation id="7607002721634913082">Onderbroken</translation>
 <translation id="7609951632080598826">Agendaweergave, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Camera opnieuw verbonden.</translation>
@@ -1548,6 +1565,7 @@
 <translation id="8131740175452115882">Bevestigen</translation>
 <translation id="8131994907636310308">Sorteertoast sluiten</translation>
 <translation id="8132793192354020517">Verbonden met <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Zet de hotspot aan/uit. Hotspot staat aan: geen apparaat verbonden.</translation>
 <translation id="8138705869659070104">Activeren na apparaatinstelling</translation>
 <translation id="813913629614996137">Starten...</translation>
 <translation id="8142441511840089262">Dubbelklik</translation>
@@ -1728,6 +1746,7 @@
 <translation id="8990809378771970590"><ph name="IME_NAME" /> gebruiken</translation>
 <translation id="8991617137207906966">Modus voor kleurinversie aangezet. Druk nogmaals op Ctrl+Zoeken+H om dit uit te zetten.</translation>
 <translation id="899350903320462459">Ontgrendel het apparaat als <ph name="LOGIN_ID" /> om de meldingsactie uit te voeren</translation>
+<translation id="8993733019280019776">Ben je aan het praten? Je microfoon staat uit. Selecteer de microfoon om deze aan te zetten.</translation>
 <translation id="9000771174482730261">OPSLAG BEHEREN</translation>
 <translation id="9005984960510803406">Crosh-venster openen</translation>
 <translation id="9017320285115481645">Geef de Family Link-toegangscode voor ouders op.</translation>
diff --git a/ash/strings/ash_strings_no.xtb b/ash/strings/ash_strings_no.xtb
index 457c8ae..b4d8001 100644
--- a/ash/strings/ash_strings_no.xtb
+++ b/ash/strings/ash_strings_no.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">Høyre</translation>
 <translation id="1351937230027495976">Skjul menyen</translation>
 <translation id="1360220746312242196">Gå til forrige søketreff når du søker på en side</translation>
+<translation id="1360788414852622716">Deaktiverer profilen. Dette kan ta noen minutter.</translation>
 <translation id="1364382257761975320">For å låse opp Chromebooken, bruk fingeravtrykket</translation>
 <translation id="1365866993922957110">Få automatiske oppdateringer</translation>
 <translation id="1372545819342940910">Lagre skrivebordet til senere</translation>
@@ -545,6 +546,7 @@
 <translation id="3510164367642747937">Fremhev musemarkøren</translation>
 <translation id="3513798432020909783">Kontoen er administrert av <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{Oppdater enheten innen 1 minutt}other{Oppdater enheten innen # minutter}}</translation>
+<translation id="3522979239100719575">Ser etter tilgjengelige profiler. Dette kan ta noen minutter.</translation>
 <translation id="3526440770046466733">Åpne link i en ny fane, og bli værende på den gjeldende fanen</translation>
 <translation id="353086728817903341">Koblet til <ph name="NUM_DEVICES" /> enheter</translation>
 <translation id="3533126039236445965">Apper på hyllen</translation>
@@ -1557,6 +1559,7 @@
 <translation id="8083540854303889870">Lagret for senere bruk</translation>
 <translation id="8091153018031979607">Starter kl. <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">Automatiske oppdateringer</translation>
+<translation id="8092380135549145188">Rullekontroller</translation>
 <translation id="8098591350844501178">Slutt å caste skjermen til <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">Løsne appen fra hyllen</translation>
 <translation id="8113423164597455979">På, alle apper</translation>
diff --git a/ash/strings/ash_strings_pa.xtb b/ash/strings/ash_strings_pa.xtb
index dd271f1..2e2e00a 100644
--- a/ash/strings/ash_strings_pa.xtb
+++ b/ash/strings/ash_strings_pa.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716"><ph name="CURRENT_MONTH_YEAR" /> ਦੇ ਕੈਲੰਡਰ ਵਿੱਚ ਫ਼ਿਲਹਾਲ <ph name="DATE" /> ਨੂੰ ਚੁਣਿਆ ਗਿਆ ਹੈ।</translation>
 <translation id="1787955149152357925">ਬੰਦ ਹੈ</translation>
 <translation id="181103072419391116">ਸਿਗਨਲ ਦੀ ਤੀਬਰਤਾ <ph name="SIGNAL_STRENGTH" />, ਤੁਹਾਡੇ ਪ੍ਰਸ਼ਾਸਕ ਵੱਲੋਂ ਪ੍ਰਬੰਧਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ</translation>
+<translation id="1815245884418711390">ਹੌਟਸਪੌਟ ਟੌਗਲ ਕਰੋ। ਹੌਟਸਪੌਟ ਬੰਦ ਹੈ।</translation>
 <translation id="1816896987747843206">ਇਸ ਨਾਲ ਉਨ੍ਹਾਂ ਸਾਰੀਆਂ ਐਪਾਂ ਅਤੇ ਵੈੱਬਸਾਈਟਾਂ ਨੂੰ ਕੈਮਰੇ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ, ਜਿਨ੍ਹਾਂ ਕੋਲ ਕੈਮਰਾ ਇਜਾਜ਼ਤ ਹੈ</translation>
 <translation id="1823280932251546115">ਸਥਿਤੀ ਟ੍ਰੇ, ਸਮਾਂ <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">ਤੁਸੀਂ ਕਿਸੇ ਵੇਲੇ ਵੀ ਪੈਕੇਟ ਕੈਪਚਰ ਨੂੰ ਰੋਕ ਸਕਦੇ ਹੋ</translation>
 <translation id="2034971124472263449">ਫਿਰ ਵੀ ਰੱਖਿਅਤ ਕਰੋ</translation>
 <translation id="2049240716062114887">ਡੈਸਕ ਦਾ ਨਾਮ ਬਦਲ ਕੇ <ph name="DESK_NAME" /> ਕਰ ਦਿੱਤਾ ਗਿਆ</translation>
+<translation id="206377500836174974">ਸੰਪੂਰਨ</translation>
 <translation id="2064048859448024834">ਕੈਮਰਾ ਪੂਰਵ-ਝਲਕ ਚਾਲੂ ਹੈ</translation>
 <translation id="2067602449040652523">ਕੀ-ਬੋਰਡ ਚਮਕ</translation>
 <translation id="2075520525463668108"><ph name="CAPTURE_MEDIUM" /> ਨੂੰ ਟੌਗਲ ਕਰੋ। <ph name="CAPTURE_MEDIUM" /> <ph name="CAPTURE_STATE" /> ਹੈ</translation>
@@ -293,6 +295,7 @@
 <translation id="2339073806695260576">ਕੋਈ ਨੋਟ-ਕਥਨ ਬਣਾਉਣ, ਸਕ੍ਰੀਨਸ਼ਾਟ ਲੈਣ, ਲੇਜ਼ਰ ਪੁਆਇੰਟਰ, ਜਾਂ ਵੱਡਦਰਸ਼ੀ ਸ਼ੀਸ਼ੇ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਸ਼ੈਲਫ਼ 'ਤੇ ਸਟਾਈਲਸ ਬਟਨ 'ਤੇ ਟੈਪ ਕਰੋ।</translation>
 <translation id="2341729377289034582">ਖੜ੍ਹਵੀਂ ਸਥਿਤੀ ਵਿੱਚ ਲਾਕ ਕੀਤੀ ਗਈ</translation>
 <translation id="2345226652884463045">ਕਿਰਪਾ ਕਰਕੇ ਸੰਪਾਦਨ ਕਰਨ ਲਈ ਲਿਖਤ ਨੂੰ ਚੁਣਨ ਵਾਸਤੇ Enter ਜਾਂ Search + Space ਨੂੰ ਦਬਾਓ।</translation>
+<translation id="2349785431103945039">ਹੌਟਸਪੌਟ ਦੇ ਵੇਰਵੇ ਦੇਖੋ। ਹੌਟਸਪੌਟ ਵਰਤਣ ਲਈ ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਨਾਲ ਕਨੈਕਟ ਕਰੋ।</translation>
 <translation id="2350794187831162545"><ph name="LANGUAGE" /> ਬੋਲੀ 'ਤੇ ਹੁਣ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਪ੍ਰਕਿਰਿਆ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਇਹ ਆਫ਼ਲਾਈਨ ਕੰਮ ਕਰਦੀ ਹੈ। ਤੁਸੀਂ ਸੈਟਿੰਗਾਂ &gt; ਪਹੁੰਚਯੋਗਤਾ ਵਿੱਚ ਆਪਣੀ ਡਿਕਟੇਸ਼ਨ ਭਾਸ਼ਾ ਬਦਲ ਸਕਦੇ ਹੋ।</translation>
 <translation id="2352467521400612932">ਸਟਾਈਲਸ ਸੈਟਿੰਗਾਂ</translation>
 <translation id="2354174487190027830"><ph name="NAME" /> ਨੂੰ ਐਕਟੀਵੇਟ ਕਰ ਰਿਹਾ ਹੈ</translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">ਡੀਵਾਈਸ ਹੌਲੀ ਚੱਲ ਰਿਹਾ ਹੈ</translation>
 <translation id="2542089167727451762">ਆਪਣੇ ਪ੍ਰੋਫਾਈਲ ਚਿੱਤਰ 'ਤੇ ਟੈਪ ਕਰੋ</translation>
 <translation id="254900897760075745">ਚੁਣੀ ਗਈ ਸਮੱਗਰੀ ਨੂੰ ਕਲਿੱਪਬੋਰਡ 'ਤੇ ਕਾਪੀ ਕਰੋ</translation>
+<translation id="2549711466868162843">ਰੋਸ਼ਨੀ ਨੂੰ ਬਿਹਤਰ ਬਣਾਓ</translation>
 <translation id="2549985041256363841">ਰਿਕਾਰਡਿੰਗ ਸ਼ੁੁਰੂ ਕਰੋ</translation>
 <translation id="255671100581129685">Google Assistant ਕਿਸੇ ਜਨਤਕ ਸੈਸ਼ਨ ਵਿੱਚ ਉਪਲਬਧ ਨਹੀਂ ਹੈ।</translation>
 <translation id="256712445991462162">ਡੌਕ ਕੀਤਾ ਵਿਸਤਾਰਕ</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">ਆਉਟਪੁਟ</translation>
 <translation id="3009958530611748826">ਇੱਥੇ ਰੱਖਿਅਤ ਕਰਨ ਲਈ ਕੋਈ ਫੋਲਡਰ ਚੁਣੋ</translation>
 <translation id="301282384882049174">ਤੁਹਾਡੇ ਪ੍ਰਸ਼ਾਸਕ ਵੱਲੋਂ ਸਾਂਝਾ ਕੀਤਾ ਗਿਆ</translation>
+<translation id="301584155502740476">ਹੌਟਸਪੌਟ ਦੇ ਵੇਰਵੇ ਦੇਖੋ। ਹੌਟਸਪੌਟ ਬੰਦ ਹੈ।</translation>
 <translation id="3018135054368884502">ਮੀਡੀਆ ਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਅੱਗੇ ਕਰੋ</translation>
 <translation id="3033545621352269033">ਚਾਲੂ</translation>
 <translation id="3033912566804961911"><ph name="DESK_NAME" /> ਨਾਲ ਜੋੜੋ</translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">ਪਿਛਲੇ ਸ਼ਬਦ ਦੀ ਸ਼ੁਰੂਆਤ 'ਤੇ ਜਾਓ</translation>
 <translation id="3294437725009624529">ਮਹਿਮਾਨ</translation>
 <translation id="3298690094479023523">ਤੁਹਾਡੇ ਪਿੰਨ ਜਾਂ ਪਾਸਵਰਡ ਦੀ ਹਾਲੇ ਵੀ ਪੁਸ਼ਟੀ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕੀ। ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।</translation>
+<translation id="3300193645498960160">ਜੇ ਤੁਸੀਂ ਮਿਊਟ ਹੋਣ ਦੌਰਾਨ ਬੋਲੋਗੇ, ਤਾਂ ਤੁਹਾਨੂੰ ਸੂਚਿਤ ਕੀਤਾ ਜਾਵੇਗਾ। ਆਡੀਓ ਕਦੇ ਵੀ ਤੁਹਾਡੇ ਡੀਵਾਈਸ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਵੇਗੀ।</translation>
 <translation id="3307642347673023554">ਲੈਪਟਾਪ ਮੋਡ 'ਤੇ ਸਵਿੱਚ ਕੀਤਾ ਗਿਆ</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> ਹਾਲੇ ਵੀ ਬਾਅਦ ਵਿੱਚ ਸਾਈਨ-ਇਨ ਕਰ ਸਕਦੇ ਹਨ।</translation>
 <translation id="3321628682574733415">ਮਾਂ-ਪਿਓ ਵਾਲਾ ਕੋਡ ਗਲਤ ਹੈ</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">ਇਨਪੁਟ</translation>
 <translation id="3621712662352432595"> ਆਡੀਓ  ਸੈਟਿੰਗਾਂ</translation>
 <translation id="3626281679859535460">ਚਮਕ</translation>
+<translation id="3629640897379005903">ਹੌਟਸਪੌਟ ਦੇ ਵੇਰਵੇ ਦੇਖੋ। ਹੌਟਸਪੌਟ ਬੰਦ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ।</translation>
 <translation id="3630697955794050612">ਬੰਦ</translation>
 <translation id="3631369015426612114">ਇਹਨਾਂ ਤੋਂ ਸੂਚਨਾਵਾਂ ਦਿਖਾਉਣ ਦਿਓ</translation>
 <translation id="3633097874324966332">ਆਪਣੇ ਡੀਵਾਈਸ ਨੂੰ ਜੋੜਾਬੱਧ ਕਰਨ ਲਈ ਬਲੂਟੁੱਥ ਸੈਟਿੰਗਾਂ ਖੋਲ੍ਹੋ</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">ਇਸ ਵੇਲੇ ਸਮੱਗਰੀ ਨੂੰ ਕਾਪੀ ਜਾਂ ਪੇਸਟ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">ਰੂਪ-ਰੇਖਾ ਮੋਡ</translation>
+<translation id="4240756737570479726">ਬੰਦ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ…</translation>
 <translation id="4242533952199664413">ਸੈਟਿੰਗਾਂ ਖੋਲ੍ਹੋ</translation>
 <translation id="4247123849143712100">ਅੱਪਡੇਟ ਕਰ ਕੇ ਬੰਦ ਕਰੋ</translation>
 <translation id="4250229828105606438">ਸਕ੍ਰੀਨਸ਼ਾਟ</translation>
@@ -842,6 +850,7 @@
 <translation id="4864369630010738180">ਸਾਈਨ ਇਨ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...</translation>
 <translation id="4864648187878336334">ਡੈਸਕ 15</translation>
 <translation id="4868492592575313542">ਕਿਰਿਆਸ਼ੀਲ ਕੀਤਾ ਗਿਆ</translation>
+<translation id="4871905435473761992">ਹੌਟਸਪੌਟ ਦੇ ਵੇਰਵੇ ਦੇਖੋ। ਤੁਹਾਡਾ ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਹੌਟਸਪੌਟ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ ਹੈ।</translation>
 <translation id="4872237917498892622">Alt+Search ਜਾਂ Shift</translation>
 <translation id="4872852897273142380">ਬੁੱਕਮਾਰਕ ਬਾਰ 'ਤੇ ਫੋਕਸ ਕਰੋ ਜਾਂ ਉਸਨੂੰ ਉਜਾਗਰ ਕਰੋ (ਜੇ ਦਿਖਾਈ ਗਈ ਹੋਵੇ)</translation>
 <translation id="4881695831933465202">ਖੋਲ੍ਹੋ</translation>
@@ -901,6 +910,7 @@
 <translation id="5104236669533825617">ਸਕ੍ਰੀਨਕਾਸਟ ਨੂੰ ਬਣਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ</translation>
 <translation id="5107522548814527560">ਵੈੱਬ</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">ਧੁੰਦਲਾ ਬੈਕਗ੍ਰਾਊਂਡ</translation>
 <translation id="5117590920725113268">ਅਗਲਾ ਮਹੀਨਾ ਦਿਖਾਓ</translation>
 <translation id="5121628974188116412">ਪੰਨੇ ਦੇ ਹੇਠਾਂ ਜਾਓ</translation>
 <translation id="5136175204352732067">ਵੱਖਰਾ ਕੀ-ਬੋਰਡ ਕਨੈਕਟ ਕੀਤਾ ਗਿਆ</translation>
@@ -913,6 +923,7 @@
 <translation id="5168181903108465623">ਕਾਸਟ ਡਿਵਾਈਸਾਂ ਉਪਲਬਧ</translation>
 <translation id="5170568018924773124">ਫੋਲਡਰ ਵਿੱਚ ਦਿਖਾਓ</translation>
 <translation id="5176318573511391780">ਅੰਸ਼ਕ ਸਕ੍ਰੀਨ ਨੂੰ ਰਿਕਾਰਡ ਕਰੋ</translation>
+<translation id="5187627942836026988">ਹੌਟਸਪੌਟ ਦੇ ਵੇਰਵੇ ਦੇਖੋ। ਹੌਟਸਪੌਟ ਨੂੰ ਤੁਹਾਡੇ ਪ੍ਰਸ਼ਾਸਕ ਵੱਲੋਂ ਬਲਾਕ ਕੀਤਾ ਗਿਆ ਹੈ।</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> ਇਵੈਂਟ</translation>
 <translation id="5198715732953550718">ਨਵਾਂ ਫੋਲਡਰ ਬਣਾਉਣ ਲਈ <ph name="MOVED_APP_NAME" /> ਨੂੰ <ph name="IN_PLACE_APP" /> ਨਾਲ ਮਿਲਾਇਆ ਜਾਂਦਾ ਹੈ।</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1085,6 +1096,7 @@
 <translation id="595202126637698455">ਪ੍ਰਦਰਸ਼ਨ ਟ੍ਰੇਸਿੰਗ ਸਮਰਥਿਤ</translation>
 <translation id="5955304353782037793">ਐਪ</translation>
 <translation id="5958529069007801266">ਨਿਗਰਾਨੀ ਕੀਤੇ ਵਰਤੋਂਕਾਰ</translation>
+<translation id="5961960957587052807">ਰੋਸ਼ਨੀ</translation>
 <translation id="5965524703725988602">ਗੂੜ੍ਹੇ ਥੀਮ ਨੂੰ ਟੌਗਲ ਕਰੋ। <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">ਵਿੰਡੋ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ Enter ਦਬਾਓ</translation>
 <translation id="5978382165065462689">ਰਿਮੋਟ ਸਹਾਇਤਾ ਰਾਹੀਂ ਨਾਲ ਤੁਹਾਡੀ ਸਕ੍ਰੀਨ ਦਾ ਨਿਯੰਤਰਣ ਸ਼ੇਅਰ ਕਰ ਰਿਹਾ ਹੈ।</translation>
@@ -1257,6 +1269,7 @@
 <translation id="6752912906630585008">ਡੈਸਕ <ph name="REMOVED_DESK" /> ਨੂੰ ਹਟਾ ਕੇ ਡੈਸਕ <ph name="RECEIVE_DESK" /> ਵਿੱਚ ਵਿਲੀਨ ਕੀਤਾ ਗਿਆ</translation>
 <translation id="6753390234084146956">ਟੈਬਾਂ</translation>
 <translation id="6757237461819837179">ਕੋਈ ਮੀਡੀਆ ਨਹੀਂ ਚੱਲ ਰਿਹਾ ਹੈ</translation>
+<translation id="6759628406555734414">ਹੌਟਸਪੌਟ ਦੇ ਵੇਰਵੇ ਦੇਖੋ। ਹੌਟਸਪੌਟ ਚਾਲੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ।</translation>
 <translation id="6768043681523654438">ਸਟੋਰੇਜ</translation>
 <translation id="6777216307882431711">ਕਨੈਕਟ ਕੀਤੇ USB-C ਡੀਵਾਈਸਾਂ ਨੂੰ ਪਾਵਰ ਦਿੱਤੀ ਜਾ ਰਹੀ ਹੈ</translation>
 <translation id="6781002679438061620">ਡੈਸਕ 9</translation>
@@ -1281,6 +1294,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> ਸਕਿੰਟ</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{ਇੱਕ ਅੰਕ ਬਾਕੀ}one{# ਅੰਕ ਬਾਕੀ}other{# ਅੰਕ ਬਾਕੀ}}</translation>
 <translation id="6867938213751067702"><ph name="FILENAME" /> ਦਾ ਡਾਊਨਲੋਡ ਰੋਕਿਆ ਗਿਆ</translation>
+<translation id="6874854809828346832">ਹੌਟਸਪੌਟ ਦੇ ਵੇਰਵੇ ਦੇਖੋ। ਹੌਟਸਪੌਟ ਚਾਲੂ ਹੈ।</translation>
 <translation id="6878400149835617132">ਸ਼ਾਰਟਕੱਟ ਬੰਦ ਹੈ</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 ਐਪ}one{# ਐਪ}other{# ਐਪਾਂ}}</translation>
 <translation id="6884665277231944629">ਅੱਜ ਦੀ ਤਾਰੀਖ 'ਤੇ ਵਾਪਸ ਜਾਓ</translation>
@@ -1290,6 +1304,7 @@
 <translation id="6896758677409633944">ਕਾਪੀ ਕਰੋ</translation>
 <translation id="6901883536534621389">ਨੈਵੀਗੇਟ ਕਰਨ ਲਈ ਇਸ਼ਾਰਿਆਂ ਨੂੰ ਵਰਤ ਕੇ ਦੇਖੋ</translation>
 <translation id="6919251195245069855">ਤੁਹਾਡਾ ਸਮਾਰਟ ਕਾਰਡ ਪਛਾਣਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ। ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।</translation>
+<translation id="6920245099716267363">ਹੌਟਸਪੌਟ ਟੌਗਲ ਕਰੋ। ਹੌਟਸਪੌਟ ਚਾਲੂ ਹੈ, 1 ਡੀਵਾਈਸ ਕਨੈਕਟ ਹੈ।</translation>
 <translation id="6931576957638141829">ਇਸ ਵਿੱਚ ਰੱਖਿਅਤ ਕਰੋ</translation>
 <translation id="6941333068993625698">ਵਿਚਾਰ ਸਪੁਰਦ ਕਰੋ</translation>
 <translation id="6942518653766415536">ਰਿਕਾਰਡਿੰਗ ਦੇ ਫਾਰਮੈਟ ਦਾ ਮੀਨੂ</translation>
@@ -1379,6 +1394,7 @@
 <translation id="7378203170292176219">ਰਿਕਾਰਡ ਕਰਨ ਲਈ ਕਿਸੇ ਖੇਤਰ ਨੂੰ ਚੁਣਨ ਵਾਸਤੇ ਘਸੀਟੋ</translation>
 <translation id="7378594059915113390">ਮੀਡੀਆ ਕੰਟਰੋਲ</translation>
 <translation id="7378889811480108604">ਬੈਟਰੀ ਸੇਵਰ ਮੋਡ ਬੰਦ ਹੈ</translation>
+<translation id="7382640522316003298">ਹੌਟਸਪੌਟ ਟੌਗਲ ਕਰੋ। ਹੌਟਸਪੌਟ ਚਾਲੂ ਹੈ, <ph name="DEVICECOUNT" /> ਡੀਵਾਈਸ ਕਨੈਕਟ ਹਨ।</translation>
 <translation id="7382680553121047388">ਚਾਲੂ ਕਰੋ</translation>
 <translation id="7384028040782072252">ਆਪਣੀਆਂ ਐਪਾਂ ਨੂੰ ਮੁੜ-ਕ੍ਰਮਬੱਧ ਕਰਨ ਲਈ ਕਿਤੇ ਵੀ ਸੱਜਾ-ਕਲਿੱਕ ਕਰੋ</translation>
 <translation id="7386767620098596324">ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ ਨੂੰ ਟੌਗਲ ਕਰੋ। <ph name="STATE_TEXT" />.</translation>
@@ -1429,6 +1445,7 @@
 <translation id="7579778809502851308">ਸਕ੍ਰੀਨ ਕੈਪਚਰ ਕਰੋ</translation>
 <translation id="7593891976182323525">Search ਜਾਂ Shift</translation>
 <translation id="7600875258240007829">ਸਾਰੀਆਂ ਸੂਚਨਾਵਾਂ ਦੇਖੋ</translation>
+<translation id="7601417191446344542">ਕੀ ਮਿਊਟ ਰਿਮਾਈਂਡਰ ਨੂੰ ਚਾਲੂ ਕਰਨਾ ਹੈ?</translation>
 <translation id="7607002721634913082">ਰੋਕਿਆ ਗਿਆ</translation>
 <translation id="7609951632080598826">ਕੈਲੰਡਰ ਦ੍ਰਿਸ਼, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">ਕੈਮਰੇ ਨੂੰ ਮੁੜ-ਕਨੈਕਟ ਕੀਤਾ ਗਿਆ।</translation>
@@ -1552,6 +1569,7 @@
 <translation id="8131740175452115882">ਪੁਸ਼ਟੀ ਕਰੋ</translation>
 <translation id="8131994907636310308">ਕ੍ਰਮ-ਬੱਧ ਕਰਨ ਵਾਲਾ ਟੋਸਟ ਬੰਦ ਕਰੋ</translation>
 <translation id="8132793192354020517"><ph name="NAME" /> ਨਾਲ ਕਨੈਕਟ ਕੀਤਾ</translation>
+<translation id="8135163608236671037">ਹੌਟਸਪੌਟ ਟੌਗਲ ਕਰੋ। ਹੌਟਸਪੌਟ ਚਾਲੂ ਹੈ, ਕੋਈ ਡੀਵਾਈਸ ਕਨੈਕਟ ਨਹੀਂ ਹੈ।</translation>
 <translation id="8138705869659070104">ਡੀਵਾਈਸ ਸੈੱਟਅੱਪ ਤੋਂ ਬਾਅਦ ਕਿਰਿਆਸ਼ੀਲ ਕਰੋ</translation>
 <translation id="813913629614996137">ਸ਼ੁਰੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...</translation>
 <translation id="8142441511840089262">ਡਬਲ ਕਲਿੱਕ ਕਰੋ</translation>
@@ -1732,6 +1750,7 @@
 <translation id="8990809378771970590"><ph name="IME_NAME" /> ਦੀ ਵਰਤੋਂ ਹੋ ਰਹੀ ਹੈ</translation>
 <translation id="8991617137207906966">ਰੰਗ ਪਲਟਨਾ ਮੋਡ ਚਾਲੂ ਹੈ। ਇਸਨੂੰ ਬੰਦ 'ਤੇ ਟੌਗਲ ਕਰਨ ਲਈ ਦੁਬਾਰਾ Ctrl+Search+H ਦਬਾਓ।</translation>
 <translation id="899350903320462459">ਸੂਚਨਾ 'ਤੇ ਕਾਰਵਾਈ ਕਰਨ ਲਈ <ph name="LOGIN_ID" /> ਵਜੋਂ ਡੀਵਾਈਸ ਨੂੰ ਅਣਲਾਕ ਕਰੋ</translation>
+<translation id="8993733019280019776">ਕੀ ਤੁਸੀਂ ਕੁਝ ਬੋਲ ਰਹੇ ਹੋ? ਤੁਹਾਡਾ ਮਾਈਕ ਬੰਦ ਹੈ। ਮਾਈਕ ਨੂੰ ਚਾਲੂ ਕਰਨ ਲਈ, ਉਸ ਨੂੰ ਚੁਣੋ।</translation>
 <translation id="9000771174482730261">ਸਟੋਰੇਜ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ</translation>
 <translation id="9005984960510803406">Crosh ਵਿੰਡੋ ਖੋਲ੍ਹੋ</translation>
 <translation id="9017320285115481645">Family Link ਦਾ ਮਾਂ-ਪਿਓ ਪਹੁੰਚ ਕੋਡ ਦਾਖਲ ਕਰੋ।</translation>
diff --git a/ash/strings/ash_strings_pl.xtb b/ash/strings/ash_strings_pl.xtb
index af4dbd7..7dd1f0ee 100644
--- a/ash/strings/ash_strings_pl.xtb
+++ b/ash/strings/ash_strings_pl.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Kalendarz, <ph name="CURRENT_MONTH_YEAR" />, obecnie wybrana jest data <ph name="DATE" />.</translation>
 <translation id="1787955149152357925">Wyłączono</translation>
 <translation id="181103072419391116">Siła sygnału: <ph name="SIGNAL_STRENGTH" />, zarządzana przez administratora</translation>
+<translation id="1815245884418711390">Przełącz hotspota. Hotspot jest wyłączony.</translation>
 <translation id="1816896987747843206">Spowoduje to przyznanie dostępu do aparatu wszystkim aplikacjom i stronom internetowym, które mają uprawnienia do korzystania z niego</translation>
 <translation id="1823280932251546115">Pasek stanu, godzina <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">Przechwytywanie pakietów możesz zatrzymać w dowolnym momencie</translation>
 <translation id="2034971124472263449">Zapisz mimo to</translation>
 <translation id="2049240716062114887">Nazwa biurka została zmieniona na <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Pełne</translation>
 <translation id="2064048859448024834">Podgląd z aparatu jest włączony</translation>
 <translation id="2067602449040652523">Jasność klawiatury</translation>
 <translation id="2075520525463668108">Przełącz: <ph name="CAPTURE_MEDIUM" />. <ph name="CAPTURE_MEDIUM" /> – <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +295,7 @@
 <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>
 <translation id="2341729377289034582">Zablokowano w orientacji pionowej</translation>
 <translation id="2345226652884463045">Aby wybrać tekst do edycji, naciśnij Enter lub klawisz wyszukiwania i spację.</translation>
+<translation id="2349785431103945039">Pokaż szczegóły hotspota. Aby go używać, połącz się z siecią komórkową.</translation>
 <translation id="2350794187831162545">Mowa w języku: <ph name="LANGUAGE" /> jest teraz przetwarzana lokalnie i działa offline. Jeśli chcesz zmienić język dyktowania, otwórz Ustawienia &gt; Ułatwienia dostępu.</translation>
 <translation id="2352467521400612932">Ustawienia rysika</translation>
 <translation id="2354174487190027830">Aktywuję <ph name="NAME" /></translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">wolne urządzenie</translation>
 <translation id="2542089167727451762">Kliknij swoje zdjęcie profilowe</translation>
 <translation id="254900897760075745">Skopiuj wybraną treść do schowka</translation>
+<translation id="2549711466868162843">Polepsz oświetlenie</translation>
 <translation id="2549985041256363841">Zacznij nagrywanie</translation>
 <translation id="255671100581129685">Asystent Google jest niedostępny w sesji publicznej.</translation>
 <translation id="256712445991462162">Lupa zadokowana</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Urządzenie wyjściowe</translation>
 <translation id="3009958530611748826">Wybierz folder zapisu</translation>
 <translation id="301282384882049174">Udostępnia administrator</translation>
+<translation id="301584155502740476">Pokaż szczegóły hotspota. Hotspot jest wyłączony.</translation>
 <translation id="3018135054368884502">Przewiń do przodu</translation>
 <translation id="3033545621352269033">Włączono</translation>
 <translation id="3033912566804961911">Połącz z: <ph name="DESK_NAME" /></translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Przejdź do początku poprzedniego słowa</translation>
 <translation id="3294437725009624529">Gość</translation>
 <translation id="3298690094479023523">Nadal nie udało się zweryfikować Twojego hasła ani kodu PIN. Spróbuj ponownie.</translation>
+<translation id="3300193645498960160">Powiadomimy Cię, gdy będziesz mówić, a mikrofon będzie wyciszony. Dźwięk nigdy nie jest wysyłany poza Twoje urządzenie.</translation>
 <translation id="3307642347673023554">Przełączono na tryb laptopa</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> nadal może się później zalogować.</translation>
 <translation id="3321628682574733415">Nieprawidłowy kod rodzica</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">Urządzenie wejściowe</translation>
 <translation id="3621712662352432595">Ustawienia audio</translation>
 <translation id="3626281679859535460">Jasność</translation>
+<translation id="3629640897379005903">Pokaż szczegóły hotspota. Hotspot się wyłącza.</translation>
 <translation id="3630697955794050612">wyłączono</translation>
 <translation id="3631369015426612114">Zezwalaj na powiadomienia z tych źródeł</translation>
 <translation id="3633097874324966332">Otwórz ustawienia Bluetooth, aby sparować urządzenie</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">W tej chwili nie można kopiować ani wklejać treści</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Tryb przeglądu</translation>
+<translation id="4240756737570479726">Wyłączam…</translation>
 <translation id="4242533952199664413">Otwórz ustawienia</translation>
 <translation id="4247123849143712100">Zaktualizuj i wyłącz</translation>
 <translation id="4250229828105606438">Zrzut ekranu</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">Loguję...</translation>
 <translation id="4864648187878336334">Biurko 15</translation>
 <translation id="4868492592575313542">aktywna</translation>
+<translation id="4871905435473761992">Pokaż szczegóły hotspota. Twoja sieć komórkowa go nie obsługuje.</translation>
 <translation id="4872237917498892622">Alt+Szukaj lub Shift</translation>
 <translation id="4872852897273142380">Przenieś zaznaczenie na pasek zakładek (jeśli jest widoczny)</translation>
 <translation id="4881695831933465202">Otwórz</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">Nie udało się utworzyć screencasta</translation>
 <translation id="5107522548814527560">Internet</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Rozmycie tła</translation>
 <translation id="5117590920725113268">Pokaż przyszły miesiąc</translation>
 <translation id="5121628974188116412">Przejdź na dół strony</translation>
 <translation id="5136175204352732067">Podłączono inną klawiaturę</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">Dostępne są urządzenia przesyłające</translation>
 <translation id="5170568018924773124">Pokaż w folderze</translation>
 <translation id="5176318573511391780">Nagraj fragment ekranu</translation>
+<translation id="5187627942836026988">Pokaż szczegóły hotspota. Jest on zablokowany przez administratora.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, zdarzenia: <ph name="NUMBER" /></translation>
 <translation id="5198715732953550718">Aplikacja <ph name="MOVED_APP_NAME" /> została połączona z aplikacją <ph name="IN_PLACE_APP" />, by utworzyć nowy folder.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">Śledzenie wydajności jest włączone</translation>
 <translation id="5955304353782037793">aplikacja</translation>
 <translation id="5958529069007801266">Użytkownik nadzorowany</translation>
+<translation id="5961960957587052807">Oświetlenie</translation>
 <translation id="5965524703725988602">Przełącz ciemny motyw. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Aby nagrać okno, naciśnij Enter</translation>
 <translation id="5978382165065462689">Udostępnianie sterowania ekranem przy użyciu pomocy zdalnej.</translation>
@@ -1255,6 +1267,7 @@
 <translation id="6752912906630585008">Biurko <ph name="REMOVED_DESK" /> zostało usunięte i połączone z biurkiem <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">karty</translation>
 <translation id="6757237461819837179">Multimedia nie są odtwarzane</translation>
+<translation id="6759628406555734414">Pokaż szczegóły hotspota. Hotspot się włącza.</translation>
 <translation id="6768043681523654438">miejsce na dane</translation>
 <translation id="6777216307882431711">Zasilanie podłączonych urządzeń USB-C</translation>
 <translation id="6781002679438061620">Biurko 9</translation>
@@ -1279,6 +1292,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> s</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Pozostała 1 cyfra}few{Pozostały # cyfry}many{Pozostało # cyfr}other{Pozostało # cyfry}}</translation>
 <translation id="6867938213751067702">Pobieranie wstrzymane: <ph name="FILENAME" /></translation>
+<translation id="6874854809828346832">Pokaż szczegóły hotspota. Hotspot jest włączony.</translation>
 <translation id="6878400149835617132">Skrót wyłączony</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 aplikacja}few{# aplikacje}many{# aplikacji}other{# aplikacji}}</translation>
 <translation id="6884665277231944629">Wróć do dzisiaj</translation>
@@ -1288,6 +1302,7 @@
 <translation id="6896758677409633944">Kopiuj</translation>
 <translation id="6901883536534621389">Poruszaj się za pomocą gestów</translation>
 <translation id="6919251195245069855">Nie udało się rozpoznać karty elektronicznej. Spróbuj ponownie.</translation>
+<translation id="6920245099716267363">Przełącz hotspota. Hotspot jest włączony. Jedno urządzenie jest połączone.</translation>
 <translation id="6931576957638141829">Zapisz w</translation>
 <translation id="6941333068993625698">Prześlij opinię</translation>
 <translation id="6942518653766415536">Menu formatu nagrywania</translation>
@@ -1377,6 +1392,7 @@
 <translation id="7378203170292176219">Przeciągnij, by wybrać obszar, który chcesz nagrać</translation>
 <translation id="7378594059915113390">Sterowanie multimediami</translation>
 <translation id="7378889811480108604">Oszczędzanie baterii jest wyłączone.</translation>
+<translation id="7382640522316003298">Przełącz hotspota. Hotspot jest włączony. Połączono z urządzeniami (<ph name="DEVICECOUNT" />).</translation>
 <translation id="7382680553121047388">Wł.</translation>
 <translation id="7384028040782072252">Kliknij prawym przyciskiem w dowolnym miejscu, aby zmienić kolejność aplikacji</translation>
 <translation id="7386767620098596324">Przełącz połączenie sieciowe. <ph name="STATE_TEXT" />.</translation>
@@ -1427,6 +1443,7 @@
 <translation id="7579778809502851308">Zrzut ekranu</translation>
 <translation id="7593891976182323525">Szukaj lub Shift</translation>
 <translation id="7600875258240007829">Zobacz wszystkie powiadomienia</translation>
+<translation id="7601417191446344542">Włączyć przypomnienie o wyciszeniu?</translation>
 <translation id="7607002721634913082">Wstrzymano</translation>
 <translation id="7609951632080598826">Widok kalendarza, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Kamera została ponownie połączona.</translation>
@@ -1550,6 +1567,7 @@
 <translation id="8131740175452115882">Potwierdź</translation>
 <translation id="8131994907636310308">Komunikat Zamknij sortowanie</translation>
 <translation id="8132793192354020517">Połączono z <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Przełącz hotspota. Hotspot jest włączony. Żadne urządzenie nie jest połączone.</translation>
 <translation id="8138705869659070104">Aktywuj po konfiguracji urządzenia</translation>
 <translation id="813913629614996137">Inicjuję…</translation>
 <translation id="8142441511840089262">Dwukrotne kliknięcie</translation>
@@ -1730,6 +1748,7 @@
 <translation id="8990809378771970590">W użyciu jest <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Tryb odwrócenia kolorów został włączony. Aby go wyłączyć, naciśnij ponownie Ctrl+Search+H.</translation>
 <translation id="899350903320462459">Odblokuj urządzenie jako <ph name="LOGIN_ID" />, by zareagować na powiadomienie</translation>
+<translation id="8993733019280019776">Mówisz coś? Twój mikrofon jest wyłączony. Wybierz mikrofon, który chcesz włączyć.</translation>
 <translation id="9000771174482730261">ZARZĄDZAJ MIEJSCEM NA DANE</translation>
 <translation id="9005984960510803406">Otwórz okno terminala Crosh</translation>
 <translation id="9017320285115481645">Wpisz kod dostępu rodzica w Family Link.</translation>
diff --git a/ash/strings/ash_strings_pt-BR.xtb b/ash/strings/ash_strings_pt-BR.xtb
index cb11351..b66212f 100644
--- a/ash/strings/ash_strings_pt-BR.xtb
+++ b/ash/strings/ash_strings_pt-BR.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">À direita</translation>
 <translation id="1351937230027495976">Recolher menu</translation>
 <translation id="1360220746312242196">Acessar o resultado anterior ao pesquisar em uma página</translation>
+<translation id="1360788414852622716">Desativando perfil. Isso pode levar alguns minutos.</translation>
 <translation id="1364382257761975320">Para desbloquear o Chromebook, use sua impressão digital</translation>
 <translation id="1365866993922957110">Receber atualizações automáticas</translation>
 <translation id="1372545819342940910">Salvar espaço de trabalho para mais tarde</translation>
@@ -183,6 +184,7 @@
 <translation id="1774796056689732716">Agenda, <ph name="CURRENT_MONTH_YEAR" />, a data <ph name="DATE" /> está selecionada.</translation>
 <translation id="1787955149152357925">Desativado</translation>
 <translation id="181103072419391116"><ph name="SIGNAL_STRENGTH" /> de intensidade de sinal , gerenciada pelo seu administrador</translation>
+<translation id="1815245884418711390">Alterne o status do ponto de acesso. O ponto de acesso está desativado.</translation>
 <translation id="1816896987747843206">Dá acesso à câmera para todos os apps e sites com essa permissão</translation>
 <translation id="1823280932251546115">Bandeja de status, horário <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +243,7 @@
 <translation id="2023558322300866873">Você pode interromper a captura de pacote a qualquer momento</translation>
 <translation id="2034971124472263449">Salvar mesmo assim</translation>
 <translation id="2049240716062114887">O nome do espaço de trabalho foi mudado para <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Tela cheia</translation>
 <translation id="2064048859448024834">Visualização da câmera ativada</translation>
 <translation id="2067602449040652523">Brilho do teclado</translation>
 <translation id="2075520525463668108">Ativar ou desativar o recurso <ph name="CAPTURE_MEDIUM" />. O recurso <ph name="CAPTURE_MEDIUM" /> está <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +296,7 @@
 <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>
 <translation id="2341729377289034582">Bloqueado na vertical</translation>
 <translation id="2345226652884463045">Pressione Enter ou Pesquisa + barra de espaço para selecionar o texto a ser editado.</translation>
+<translation id="2349785431103945039">Consulte detalhes do ponto de acesso. Conecte-se à rede móvel para usar o ponto de acesso.</translation>
 <translation id="2350794187831162545">Falas em <ph name="LANGUAGE" /> agora são processadas localmente e funcionam off-line. Você pode mudar o idioma do Ditado em "Configurações &gt; Acessibilidade".</translation>
 <translation id="2352467521400612932">Configurações da stylus</translation>
 <translation id="2354174487190027830">Ativando <ph name="NAME" /></translation>
@@ -336,6 +340,7 @@
 <translation id="2531025035050312891">dispositivo lento</translation>
 <translation id="2542089167727451762">Toque na imagem do seu perfil</translation>
 <translation id="254900897760075745">Copiar conteúdo selecionado para a área de transferência</translation>
+<translation id="2549711466868162843">Melhorar a iluminação</translation>
 <translation id="2549985041256363841">Iniciar gravação</translation>
 <translation id="255671100581129685">O Google Assistente não está disponível para uma sessão pública.</translation>
 <translation id="256712445991462162">a lupa em área fixa</translation>
@@ -429,6 +434,7 @@
 <translation id="3009178788565917040">Saída</translation>
 <translation id="3009958530611748826">Selecione em que pasta quer salvar</translation>
 <translation id="301282384882049174">Compartilhado pelo administrador</translation>
+<translation id="301584155502740476">Consulte detalhes do ponto de acesso. O ponto de acesso está desativado.</translation>
 <translation id="3018135054368884502">Avançar mídia</translation>
 <translation id="3033545621352269033">Ativada</translation>
 <translation id="3033912566804961911">Combinar com <ph name="DESK_NAME" /></translation>
@@ -489,6 +495,7 @@
 <translation id="3291862315280588024">Ir para início da palavra anterior</translation>
 <translation id="3294437725009624529">Visitante</translation>
 <translation id="3298690094479023523">Ainda não foi possível verificar seu PIN ou sua senha. Tente de novo.</translation>
+<translation id="3300193645498960160">Você receberá uma notificação se falar com o som desativado. O áudio nunca sai do dispositivo.</translation>
 <translation id="3307642347673023554">Modo laptop ativado</translation>
 <translation id="3308453408813785101">O usuário <ph name="USER_EMAIL_ADDRESS" /> ainda poderá fazer login mais tarde.</translation>
 <translation id="3321628682574733415">Código de familiar responsável incorreto</translation>
@@ -539,6 +546,7 @@
 <translation id="3510164367642747937">Destacar cursor do mouse</translation>
 <translation id="3513798432020909783">Conta gerenciada por <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{Atualize o dispositivo em 1 minuto}one{Atualize o dispositivo em # minuto}other{Atualize o dispositivo em # minutos}}</translation>
+<translation id="3522979239100719575">Procurando perfis disponíveis. Isso pode levar alguns minutos.</translation>
 <translation id="3526440770046466733">Abrir link em uma nova guia e continuar na atual</translation>
 <translation id="353086728817903341">Conectado a <ph name="NUM_DEVICES" /> dispositivos</translation>
 <translation id="3533126039236445965">Apps na estante</translation>
@@ -572,6 +580,7 @@
 <translation id="3621202678540785336">Entrada</translation>
 <translation id="3621712662352432595">Configurações de áudio</translation>
 <translation id="3626281679859535460">Brilho</translation>
+<translation id="3629640897379005903">Consulte detalhes do ponto de acesso. O ponto de acesso está sendo desativado.</translation>
 <translation id="3630697955794050612">desativada</translation>
 <translation id="3631369015426612114">Permitir as seguintes notificações</translation>
 <translation id="3633097874324966332">Abra as configurações do Bluetooth se quiser parear o dispositivo</translation>
@@ -703,6 +712,7 @@
 <translation id="423685346499232137">Não é possível copiar nem colar conteúdo no momento</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Modo de visão geral</translation>
+<translation id="4240756737570479726">Desativando…</translation>
 <translation id="4242533952199664413">Abrir configurações.</translation>
 <translation id="4247123849143712100">Atualizar e desligar</translation>
 <translation id="4250229828105606438">Captura de tela</translation>
@@ -841,6 +851,7 @@
 <translation id="4864369630010738180">Fazendo login...</translation>
 <translation id="4864648187878336334">Espaço de trabalho 15</translation>
 <translation id="4868492592575313542">ativado</translation>
+<translation id="4871905435473761992">Consulte detalhes do ponto de acesso. Sua rede móvel não tem suporte a pontos de acesso.</translation>
 <translation id="4872237917498892622">Alt + Pesquisar ou Shift</translation>
 <translation id="4872852897273142380">Destacar ou colocar o foco na barra de favoritos (se mostrada)</translation>
 <translation id="4881695831933465202">Abrir</translation>
@@ -900,6 +911,7 @@
 <translation id="5104236669533825617">Não foi possível criar o screencast</translation>
 <translation id="5107522548814527560">Web</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Desfoque do plano de fundo</translation>
 <translation id="5117590920725113268">Mostrar próximo mês</translation>
 <translation id="5121628974188116412">Ir para a parte inferior da página</translation>
 <translation id="5136175204352732067">Teclado diferente conectado</translation>
@@ -912,6 +924,7 @@
 <translation id="5168181903108465623">Dispositivos de transmissão disponíveis</translation>
 <translation id="5170568018924773124">Mostrar na pasta</translation>
 <translation id="5176318573511391780">Gravar tela parcial</translation>
+<translation id="5187627942836026988">Consulte detalhes do ponto de acesso. O ponto de acesso foi bloqueado pelo administrador.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> eventos</translation>
 <translation id="5198715732953550718"><ph name="MOVED_APP_NAME" /> combinado com <ph name="IN_PLACE_APP" /> para criar uma nova pasta.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1097,7 @@
 <translation id="595202126637698455">Rastreamento de desempenho ativado</translation>
 <translation id="5955304353782037793">app</translation>
 <translation id="5958529069007801266">Usuário supervisionado</translation>
+<translation id="5961960957587052807">Claro</translation>
 <translation id="5965524703725988602">Alternar tema escuro. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Pressione "Enter" para gravar janela</translation>
 <translation id="5978382165065462689">Compartilhando o controle de sua tela por meio da Assistência remota.</translation>
@@ -1256,6 +1270,7 @@
 <translation id="6752912906630585008">Espaço de trabalho <ph name="REMOVED_DESK" /> removido e integrado ao <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">guias</translation>
 <translation id="6757237461819837179">Nenhuma mídia em reprodução</translation>
+<translation id="6759628406555734414">Consulte detalhes do ponto de acesso. O ponto de acesso está sendo ativado.</translation>
 <translation id="6768043681523654438">armazenamento</translation>
 <translation id="6777216307882431711">Carregando dispositivos USB-C conectados</translation>
 <translation id="6781002679438061620">Espaço de trabalho 9</translation>
@@ -1280,6 +1295,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> segundos</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{1 dígito restante}one{# dígito restante}other{# dígitos restantes}}</translation>
 <translation id="6867938213751067702">Download de <ph name="FILENAME" /> pausado</translation>
+<translation id="6874854809828346832">Consulte detalhes do ponto de acesso. O ponto de acesso está ativado.</translation>
 <translation id="6878400149835617132">Atalho desativado</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 app}one{# app}other{# apps}}</translation>
 <translation id="6884665277231944629">Voltar para hoje</translation>
@@ -1289,6 +1305,7 @@
 <translation id="6896758677409633944">Copiar</translation>
 <translation id="6901883536534621389">Tente navegar usando gestos</translation>
 <translation id="6919251195245069855">Não foi possível reconhecer seu cartão inteligente. Tente novamente.</translation>
+<translation id="6920245099716267363">Alterne o status do ponto de acesso. O ponto de acesso está ativado e 1 dispositivo está conectado.</translation>
 <translation id="6931576957638141829">Salvar em</translation>
 <translation id="6941333068993625698">Enviar feedback</translation>
 <translation id="6942518653766415536">Menu de formato de gravação</translation>
@@ -1378,6 +1395,7 @@
 <translation id="7378203170292176219">Arraste para selecionar uma área para a gravação</translation>
 <translation id="7378594059915113390">Controles de mídia</translation>
 <translation id="7378889811480108604">Modo de Economia de bateria desativado</translation>
+<translation id="7382640522316003298">Alterne o status do ponto de acesso. O ponto de acesso está ativado e <ph name="DEVICECOUNT" /> dispositivos estão conectados.</translation>
 <translation id="7382680553121047388">Ativar</translation>
 <translation id="7384028040782072252">Clique com o botão direito do mouse em qualquer lugar para reordenar os apps</translation>
 <translation id="7386767620098596324">Alternar conexão de rede. <ph name="STATE_TEXT" />.</translation>
@@ -1428,6 +1446,7 @@
 <translation id="7579778809502851308">Captura de tela</translation>
 <translation id="7593891976182323525">Pesquisar ou Shift</translation>
 <translation id="7600875258240007829">Ver todas as notificações</translation>
+<translation id="7601417191446344542">Ativar o alerta com som desativado?</translation>
 <translation id="7607002721634913082">Pausado</translation>
 <translation id="7609951632080598826">Visualização da agenda (<ph name="DATE" />, <ph name="TIME" />)</translation>
 <translation id="7611213136657090146">Câmera reconectada.</translation>
@@ -1540,6 +1559,7 @@
 <translation id="8083540854303889870">Salvos para mais tarde</translation>
 <translation id="8091153018031979607">Início: <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">Atualizações automáticas</translation>
+<translation id="8092380135549145188">Controles de rolagem</translation>
 <translation id="8098591350844501178">Parar de transmitir tela para <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">Liberar app da estante</translation>
 <translation id="8113423164597455979">Ativ. nos apps</translation>
@@ -1551,6 +1571,7 @@
 <translation id="8131740175452115882">Confirmar</translation>
 <translation id="8131994907636310308">Fechar aviso de classificação</translation>
 <translation id="8132793192354020517">Conectado à <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Alterne o status do ponto de acesso. O ponto de acesso está ativado e nenhum dispositivo está conectado.</translation>
 <translation id="8138705869659070104">Ativar após a configuração do dispositivo</translation>
 <translation id="813913629614996137">Inicializando…</translation>
 <translation id="8142441511840089262">Clicar duas vezes</translation>
@@ -1731,6 +1752,7 @@
 <translation id="8990809378771970590">Usando <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Modo de inversão de cores ativado. Pressione Ctrl + Pesquisa + H novamente para desativar.</translation>
 <translation id="899350903320462459">Desbloqueie o dispositivo com a conta <ph name="LOGIN_ID" /> para executar a ação de notificação</translation>
+<translation id="8993733019280019776">Você está falando? Seu microfone está desativado. Selecione o ícone dele para ativar.</translation>
 <translation id="9000771174482730261">GERENCIE O ARMAZENAMENTO</translation>
 <translation id="9005984960510803406">Abrir janela Crosh</translation>
 <translation id="9017320285115481645">Insira o código de acesso do familiar responsável do Family Link.</translation>
diff --git a/ash/strings/ash_strings_pt-PT.xtb b/ash/strings/ash_strings_pt-PT.xtb
index b27bc8bb..8e53992 100644
--- a/ash/strings/ash_strings_pt-PT.xtb
+++ b/ash/strings/ash_strings_pt-PT.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Calendário, <ph name="CURRENT_MONTH_YEAR" />, atualmente, está selecionada a data <ph name="DATE" />.</translation>
 <translation id="1787955149152357925">Desativado</translation>
 <translation id="181103072419391116">Intensidade do sinal: <ph name="SIGNAL_STRENGTH" />, gerida pelo administrador</translation>
+<translation id="1815245884418711390">Ative/desative a zona Wi-Fi. A zona Wi-Fi está desativada.</translation>
 <translation id="1816896987747843206">Isto permite o acesso à câmara para todas as apps e Websites com a autorização da câmara</translation>
 <translation id="1823280932251546115">Tabuleiro do estado, hora <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">Pode parar a captura de pacotes em qualquer altura</translation>
 <translation id="2034971124472263449">Guardar mesmo assim</translation>
 <translation id="2049240716062114887">O nome do espaço de trabalho foi alterado para <ph name="DESK_NAME" />.</translation>
+<translation id="206377500836174974">Total</translation>
 <translation id="2064048859448024834">Pré-visualização da câmara ativada</translation>
 <translation id="2067602449040652523">Brilho do teclado</translation>
 <translation id="2075520525463668108">Ativar/desativar <ph name="CAPTURE_MEDIUM" />. <ph name="CAPTURE_MEDIUM" /> está <ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +295,7 @@
 <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>
 <translation id="2341729377289034582">Bloqueado na vertical</translation>
 <translation id="2345226652884463045">Prima Enter ou Pesquisa + Espaço para selecionar o texto a editar.</translation>
+<translation id="2349785431103945039">Veja os detalhes da zona Wi-Fi. Ligue-se à rede móvel para usar a zona Wi-Fi.</translation>
 <translation id="2350794187831162545">Agora, a voz em <ph name="LANGUAGE" /> é processada localmente e funciona offline. Pode alterar o idioma do ditado em Definições &gt; Acessibilidade.</translation>
 <translation id="2352467521400612932">Definições da caneta stylus</translation>
 <translation id="2354174487190027830">A ativar <ph name="NAME" /></translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">dispositivo lento</translation>
 <translation id="2542089167727451762">Toque na imagem do perfil.</translation>
 <translation id="254900897760075745">Copiar o conteúdo selecionado para a área de transferência</translation>
+<translation id="2549711466868162843">Melhorar iluminação</translation>
 <translation id="2549985041256363841">Iniciar gravação</translation>
 <translation id="255671100581129685">O Assistente Google não está disponível para sessões públicas.</translation>
 <translation id="256712445991462162">a lupa ancorada</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Saída</translation>
 <translation id="3009958530611748826">Selecione uma pasta onde guardar</translation>
 <translation id="301282384882049174">Partilhado pelo seu administrador</translation>
+<translation id="301584155502740476">Veja os detalhes da zona Wi-Fi. A zona Wi-Fi está desativada.</translation>
 <translation id="3018135054368884502">Avançar o conteúdo multimédia</translation>
 <translation id="3033545621352269033">Ativada</translation>
 <translation id="3033912566804961911">Combinar com <ph name="DESK_NAME" /></translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Mover para o início da palavra anterior</translation>
 <translation id="3294437725009624529">Convidado</translation>
 <translation id="3298690094479023523">Ainda não foi possível validar o seu PIN ou palavra-passe. Tente novamente.</translation>
+<translation id="3300193645498960160">Vai receber uma notificação se falar enquanto estiver com o som desativado. O áudio nunca sai do seu dispositivo.</translation>
 <translation id="3307642347673023554">Mudou para o modo de portátil</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> pode iniciar sessão mais tarde.</translation>
 <translation id="3321628682574733415">Código parental incorreto</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">Entrada</translation>
 <translation id="3621712662352432595">Definições de Áudio</translation>
 <translation id="3626281679859535460">Brilho</translation>
+<translation id="3629640897379005903">Veja os detalhes da zona Wi-Fi. A zona Wi-Fi está a ser desativada.</translation>
 <translation id="3630697955794050612">desativado</translation>
 <translation id="3631369015426612114">Permitir notificações das seguintes fontes:</translation>
 <translation id="3633097874324966332">Abra as definições do Bluetooth para sincronizar o seu dispositivo</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">Não é possível copiar ou colar conteúdo neste momento</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Modo de vista geral</translation>
+<translation id="4240756737570479726">A desativar…</translation>
 <translation id="4242533952199664413">Abrir definições</translation>
 <translation id="4247123849143712100">Atualizar e encerrar</translation>
 <translation id="4250229828105606438">Captura de ecrã</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">A iniciar sessão...</translation>
 <translation id="4864648187878336334">Espaço de trabalho 15</translation>
 <translation id="4868492592575313542">ativada</translation>
+<translation id="4871905435473761992">Veja os detalhes da zona Wi-Fi. A sua rede móvel não suporta uma zona Wi-Fi.</translation>
 <translation id="4872237917498892622">Alt + Pesquisar ou Shift</translation>
 <translation id="4872852897273142380">Focar ou realçar a barra de marcadores (se visível)</translation>
 <translation id="4881695831933465202">Abrir</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">Não é possível criar a gravação de ecrã</translation>
 <translation id="5107522548814527560">Web</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Efeito esbatido do fundo</translation>
 <translation id="5117590920725113268">Mostrar mês seguinte</translation>
 <translation id="5121628974188116412">Ir para a parte inferior da página</translation>
 <translation id="5136175204352732067">Teclado diferente ligado</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">Dispositivos de transmissão disponíveis</translation>
 <translation id="5170568018924773124">Mostrar numa pasta</translation>
 <translation id="5176318573511391780">Gravar ecrã parcial</translation>
+<translation id="5187627942836026988">Veja os detalhes da zona Wi-Fi. A zona Wi-Fi foi bloqueada pelo seu administrador.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, <ph name="NUMBER" /> eventos</translation>
 <translation id="5198715732953550718"><ph name="MOVED_APP_NAME" /> em combinação com <ph name="IN_PLACE_APP" /> para criar uma nova pasta.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">Rastreio do desempenho ativado</translation>
 <translation id="5955304353782037793">aplicação</translation>
 <translation id="5958529069007801266">Utilizador supervisionado</translation>
+<translation id="5961960957587052807">Leve</translation>
 <translation id="5965524703725988602">Ative/desative o tema escuro. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Prima Enter para gravar a janela</translation>
 <translation id="5978382165065462689">A partilhar o controlo do seu ecrã através da Assistência remota.</translation>
@@ -1256,6 +1268,7 @@
 <translation id="6752912906630585008">O espaço de trabalho <ph name="REMOVED_DESK" /> foi removido e unido ao espaço de trabalho <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">separadores</translation>
 <translation id="6757237461819837179">Sem multimédia em reprodução</translation>
+<translation id="6759628406555734414">Veja os detalhes da zona Wi-Fi. A zona Wi-Fi está a ser ativada.</translation>
 <translation id="6768043681523654438">armazenamento</translation>
 <translation id="6777216307882431711">Ligar os dispositivos USB-C ligados</translation>
 <translation id="6781002679438061620">Espaço de trabalho 9</translation>
@@ -1280,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> s</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Um dígito restante}other{# dígitos restantes}}</translation>
 <translation id="6867938213751067702">Transferência de <ph name="FILENAME" /> colocada em pausa</translation>
+<translation id="6874854809828346832">Veja os detalhes da zona Wi-Fi. A zona Wi-Fi está ativada.</translation>
 <translation id="6878400149835617132">Atalho desativado</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 app}other{# apps}}</translation>
 <translation id="6884665277231944629">Voltar a hoje</translation>
@@ -1289,6 +1303,7 @@
 <translation id="6896758677409633944">Copiar</translation>
 <translation id="6901883536534621389">Experimente gestos para navegar</translation>
 <translation id="6919251195245069855">Não foi possível reconhecer o seu cartão inteligente. Tente novamente.</translation>
+<translation id="6920245099716267363">Ative/desative a zona Wi-Fi. A zona Wi-Fi está ativada, 1 dispositivo ligado.</translation>
 <translation id="6931576957638141829">Guardar em</translation>
 <translation id="6941333068993625698">Enviar feedback</translation>
 <translation id="6942518653766415536">Menu de formato de gravação</translation>
@@ -1378,6 +1393,7 @@
 <translation id="7378203170292176219">Arraste para selecionar uma área a gravar.</translation>
 <translation id="7378594059915113390">Controlos de multimédia</translation>
 <translation id="7378889811480108604">O modo de Poupança de bateria está desativado.</translation>
+<translation id="7382640522316003298">Ative/desative a zona Wi-Fi. A zona Wi-Fi está ativada, <ph name="DEVICECOUNT" /> dispositivos ligados.</translation>
 <translation id="7382680553121047388">Ativado</translation>
 <translation id="7384028040782072252">Clique com o botão direito do rato em qualquer local para reordenar as suas apps</translation>
 <translation id="7386767620098596324">Ative/desative a ligação de rede. <ph name="STATE_TEXT" />.</translation>
@@ -1428,6 +1444,7 @@
 <translation id="7579778809502851308">Captura de ecrã</translation>
 <translation id="7593891976182323525">Pesquisar ou Shift</translation>
 <translation id="7600875258240007829">Ver todas as notificações</translation>
+<translation id="7601417191446344542">Ativar a opção de desativar o som da chamada de atenção?</translation>
 <translation id="7607002721634913082">Em pausa</translation>
 <translation id="7609951632080598826">Vista de calendário, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">A câmara restabeleceu a ligação.</translation>
@@ -1551,6 +1568,7 @@
 <translation id="8131740175452115882">Confirmar</translation>
 <translation id="8131994907636310308">Alerta Fechar ordenação</translation>
 <translation id="8132793192354020517">Ligado a <ph name="NAME" /></translation>
+<translation id="8135163608236671037">Ative/desative a zona Wi-Fi. A zona Wi-Fi está ativada, sem dispositivos ligados.</translation>
 <translation id="8138705869659070104">Ativar após conf. dispositivo</translation>
 <translation id="813913629614996137">A inicializar...</translation>
 <translation id="8142441511840089262">Clicar duas vezes</translation>
@@ -1731,6 +1749,7 @@
 <translation id="8990809378771970590">A utilizar <ph name="IME_NAME" />…</translation>
 <translation id="8991617137207906966">Modo de inversão de cores ativado. Prima novamente Ctrl + Pesquisa + H para o desativar.</translation>
 <translation id="899350903320462459">Desbloqueie o dispositivo como <ph name="LOGIN_ID" /> para realizar a ação de notificação.</translation>
+<translation id="8993733019280019776">Está a falar? O microfone está desativado. Selecione o microfone para o ativar.</translation>
 <translation id="9000771174482730261">GERIR ARMAZENAMENTO</translation>
 <translation id="9005984960510803406">Abrir a janela do Crosh</translation>
 <translation id="9017320285115481645">Introduza o código de acesso parental do Family Link.</translation>
diff --git a/ash/strings/ash_strings_sk.xtb b/ash/strings/ash_strings_sk.xtb
index d0a7403..14b926e 100644
--- a/ash/strings/ash_strings_sk.xtb
+++ b/ash/strings/ash_strings_sk.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">Doprava</translation>
 <translation id="1351937230027495976">Zbaliť ponuku</translation>
 <translation id="1360220746312242196">Prechod na predchádzajúcu zhodu vyhľadávania pri vyhľadávaní na stránke</translation>
+<translation id="1360788414852622716">Profil sa deaktivuje. Môže to niekoľko minút trvať.</translation>
 <translation id="1364382257761975320">Ak chcete Chromebook odomknúť, použite odtlačok prsta</translation>
 <translation id="1365866993922957110">Získavať automatické aktualizácie</translation>
 <translation id="1372545819342940910">Uložiť plochu na neskôr</translation>
@@ -545,6 +546,7 @@
 <translation id="3510164367642747937">Zvýrazniť ukazovateľ myši</translation>
 <translation id="3513798432020909783">Správca účtu: <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{Aktualizujte zariadenie do 1 minúty}few{Aktualizujte zariadenie do # minút}many{Aktualizujte zariadenie do # minúty}other{Aktualizujte zariadenie do # minút}}</translation>
+<translation id="3522979239100719575">Hľadajú sa dostupné profily. Môže to niekoľko minút trvať.</translation>
 <translation id="3526440770046466733">Otvorenie odkazu na novej karte a zotrvanie na aktuálnej karte</translation>
 <translation id="353086728817903341">Pripojené k <ph name="NUM_DEVICES" /> zariadeniam</translation>
 <translation id="3533126039236445965">Aplikácie na poličke</translation>
@@ -1557,6 +1559,7 @@
 <translation id="8083540854303889870">Uložené na neskôr</translation>
 <translation id="8091153018031979607">Začína sa o <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">Automatické aktualizácie</translation>
+<translation id="8092380135549145188">Ovládanie posúvania</translation>
 <translation id="8098591350844501178">Zastaviť prenos obrazovky do zariadenia <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">Odopnutie aplikácie z poličky</translation>
 <translation id="8113423164597455979">Zap., vš. apl.</translation>
diff --git a/ash/strings/ash_strings_sl.xtb b/ash/strings/ash_strings_sl.xtb
index 56e244a..d135666 100644
--- a/ash/strings/ash_strings_sl.xtb
+++ b/ash/strings/ash_strings_sl.xtb
@@ -183,6 +183,7 @@
 <translation id="1774796056689732716">Koledar, <ph name="CURRENT_MONTH_YEAR" />, trenutno izbran datum: <ph name="DATE" />.</translation>
 <translation id="1787955149152357925">Izklopljeno</translation>
 <translation id="181103072419391116">Moč signala je <ph name="SIGNAL_STRENGTH" />, upravlja ga vaš skrbnik</translation>
+<translation id="1815245884418711390">Preklop dostopne točke. Dostopna točka je izklopljena.</translation>
 <translation id="1816896987747843206">To omogoča dostop do kamere za vse aplikacije in spletna mesta, ki imajo dovoljenje za kamero.</translation>
 <translation id="1823280932251546115">Vrstica stanja, čas <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +242,7 @@
 <translation id="2023558322300866873">Zajem omrežnih paketov lahko kadar koli ustavite.</translation>
 <translation id="2034971124472263449">Vseeno shrani</translation>
 <translation id="2049240716062114887">Ime namizja je bilo spremenjeno v <ph name="DESK_NAME" /></translation>
+<translation id="206377500836174974">Polna</translation>
 <translation id="2064048859448024834">Predogled kamere je vklopljen</translation>
 <translation id="2067602449040652523">Svetlost tipkovnice</translation>
 <translation id="2075520525463668108">Preklop funkcije <ph name="CAPTURE_MEDIUM" />. Nastavitev funkcije <ph name="CAPTURE_MEDIUM" /> je: <ph name="CAPTURE_STATE" />.</translation>
@@ -293,6 +295,7 @@
 <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>
 <translation id="2341729377289034582">Zaklenjeno na pokončno</translation>
 <translation id="2345226652884463045">Pritisnite tipko Enter ali tipko za iskanje + preslednico, če želite izbrati besedilo za urejanje.</translation>
+<translation id="2349785431103945039">Prikaz podrobnosti dostopne točke. Če želite uporabljati dostopno točko, se povežite z mobilnim omrežjem.</translation>
 <translation id="2350794187831162545">Govor v jeziku <ph name="LANGUAGE" /> se zdaj obdela lokalno in deluje brez povezave. Jezik nareka lahko spremenite v Settings (Nastavitve) &gt; Accessibility (Dostopnost).</translation>
 <translation id="2352467521400612932">Nastavitve pisala</translation>
 <translation id="2354174487190027830">Aktiviranje omrežja <ph name="NAME" /></translation>
@@ -336,6 +339,7 @@
 <translation id="2531025035050312891">počasna naprava</translation>
 <translation id="2542089167727451762">Dotaknite se slike profila</translation>
 <translation id="254900897760075745">Kopiranje izbrane vsebine v odložišče</translation>
+<translation id="2549711466868162843">Boljša osvetlitev</translation>
 <translation id="2549985041256363841">Začetek snemanja</translation>
 <translation id="255671100581129685">Pomočnik Google ni na voljo v javni seji.</translation>
 <translation id="256712445991462162">zasidrana lupa</translation>
@@ -429,6 +433,7 @@
 <translation id="3009178788565917040">Izhod</translation>
 <translation id="3009958530611748826">Izberite mapo za shranjevanje</translation>
 <translation id="301282384882049174">Deli skrbnik</translation>
+<translation id="301584155502740476">Prikaz podrobnosti dostopne točke. Dostopna točka je izklopljena.</translation>
 <translation id="3018135054368884502">Previjanje predstavnosti naprej</translation>
 <translation id="3033545621352269033">Vklopljeno</translation>
 <translation id="3033912566804961911">Združi z namizjem <ph name="DESK_NAME" /></translation>
@@ -489,6 +494,7 @@
 <translation id="3291862315280588024">Premik na začetek prejšnje besede</translation>
 <translation id="3294437725009624529">Gost</translation>
 <translation id="3298690094479023523">Vaše kode PIN ali gesla še vedno ni bilo mogoče preveriti. Poskusite znova.</translation>
+<translation id="3300193645498960160">Prejeli boste obvestilo, če govorite med izklopljenim zvokom. Zvok nikoli ne zapusti naprave.</translation>
 <translation id="3307642347673023554">Preklopljeno v način prenosnika</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> se še vedno lahko prijavi pozneje.</translation>
 <translation id="3321628682574733415">Nepravilna koda starša</translation>
@@ -572,6 +578,7 @@
 <translation id="3621202678540785336">Vhod</translation>
 <translation id="3621712662352432595">Nastavitve zvoka</translation>
 <translation id="3626281679859535460">Svetlost</translation>
+<translation id="3629640897379005903">Prikaz podrobnosti dostopne točke. Dostopna točka je onemogočena.</translation>
 <translation id="3630697955794050612">izklopljeno</translation>
 <translation id="3631369015426612114">Omogočanje obvestil teh virov</translation>
 <translation id="3633097874324966332">Odprite nastavitve Bluetootha, če želite seznaniti napravo.</translation>
@@ -703,6 +710,7 @@
 <translation id="423685346499232137">Vsebine trenutno ni mogoče kopirati ali prilepiti.</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">Pregledni način</translation>
+<translation id="4240756737570479726">Onemogočanje …</translation>
 <translation id="4242533952199664413">Odpri nastavitve</translation>
 <translation id="4247123849143712100">Posodobi in zaustavi</translation>
 <translation id="4250229828105606438">Posnetek zaslona</translation>
@@ -841,6 +849,7 @@
 <translation id="4864369630010738180">Prijavljanje ...</translation>
 <translation id="4864648187878336334">Namizje 15</translation>
 <translation id="4868492592575313542">aktivirano</translation>
+<translation id="4871905435473761992">Prikaz podrobnosti dostopne točke. Mobilno omrežje ne podpira dostopne točke.</translation>
 <translation id="4872237917498892622">Alt + iskanje ali Shift</translation>
 <translation id="4872852897273142380">Izbira ali označevanje vrstice z zaznamki (če je vidna)</translation>
 <translation id="4881695831933465202">Odpri</translation>
@@ -900,6 +909,7 @@
 <translation id="5104236669533825617">Snemanja zaslona ni mogoče ustvariti</translation>
 <translation id="5107522548814527560">Splet</translation>
 <translation id="5111318697104479778"><ph name="DESC" />, <ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">Zameglitev ozadja</translation>
 <translation id="5117590920725113268">Prikaz naslednjega meseca</translation>
 <translation id="5121628974188116412">Premik na dno strani</translation>
 <translation id="5136175204352732067">Priklopljena je druga tipkovnica</translation>
@@ -912,6 +922,7 @@
 <translation id="5168181903108465623">Naprave za predvajanje so na voljo</translation>
 <translation id="5170568018924773124">Prikaži v mapi</translation>
 <translation id="5176318573511391780">Snemanje delnega zaslona</translation>
+<translation id="5187627942836026988">Prikaz podrobnosti dostopne točke. Dostopno točko je blokiral skrbnik.</translation>
 <translation id="5198413532174090167"><ph name="DATE" />, dogodki (<ph name="NUMBER" />)</translation>
 <translation id="5198715732953550718">Zaradi ustvarjanja nove mape je bila aplikacija <ph name="MOVED_APP_NAME" /> združena z aplikacijo <ph name="IN_PLACE_APP" />.</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />, <ph name="NOTIFICATION_TITLE" />: <ph name="MESSAGE" />, <ph name="PHONE_NAME" /></translation>
@@ -1084,6 +1095,7 @@
 <translation id="595202126637698455">Sledenje učinkovitosti delovanja je omogočeno</translation>
 <translation id="5955304353782037793">prog</translation>
 <translation id="5958529069007801266">Zaščiteni uporabnik</translation>
+<translation id="5961960957587052807">Rahla</translation>
 <translation id="5965524703725988602">Preklop temne teme. <ph name="STATE_TEXT" />.</translation>
 <translation id="5976112937189445008">Pritisnite Enter, če želite snemati okno</translation>
 <translation id="5978382165065462689">Deljenje nadzora nad zaslonom prek pomoči na daljavo.</translation>
@@ -1256,6 +1268,7 @@
 <translation id="6752912906630585008">Namizje <ph name="REMOVED_DESK" /> je bilo odstranjeno in združeno z namizjem <ph name="RECEIVE_DESK" /></translation>
 <translation id="6753390234084146956">zavihkih</translation>
 <translation id="6757237461819837179">Predstavnost se ne predvaja</translation>
+<translation id="6759628406555734414">Prikaz podrobnosti dostopne točke. Dostopna točka je omogočena.</translation>
 <translation id="6768043681523654438">shramba</translation>
 <translation id="6777216307882431711">Napajanje povezanih naprav USB-C</translation>
 <translation id="6781002679438061620">Namizje 9</translation>
@@ -1280,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> s</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{Še ena števka}one{Še # števka}two{Še # števki}few{Še # števke}other{Še # števk}}</translation>
 <translation id="6867938213751067702">Prenos je začasno zaustavljen (<ph name="FILENAME" />)</translation>
+<translation id="6874854809828346832">Prikaz podrobnosti dostopne točke. Dostopna točka je vklopljena.</translation>
 <translation id="6878400149835617132">Bližnjica je izklopljena</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 aplikacija}one{# aplikacija}two{# aplikaciji}few{# aplikacije}other{# aplikacij}}</translation>
 <translation id="6884665277231944629">Nazaj na današnji dan</translation>
@@ -1289,6 +1303,7 @@
 <translation id="6896758677409633944">Kopiraj</translation>
 <translation id="6901883536534621389">Poskusite se premikati s potezami</translation>
 <translation id="6919251195245069855">Pametne kartice ni bilo mogoče prepoznati. Poskusite znova.</translation>
+<translation id="6920245099716267363">Preklop dostopne točke. Dostopna točka je vklopljena, povezana je 1 naprava.</translation>
 <translation id="6931576957638141829">Shrani v</translation>
 <translation id="6941333068993625698">Pošiljanje povratnih informacij</translation>
 <translation id="6942518653766415536">Meni oblike zapisa posnetka</translation>
@@ -1378,6 +1393,7 @@
 <translation id="7378203170292176219">Povlecite, če želite izbrati območje za posnetek</translation>
 <translation id="7378594059915113390">Kontrolniki predstavnosti</translation>
 <translation id="7378889811480108604">Način varčevanja z energijo baterije je izklopljen</translation>
+<translation id="7382640522316003298">Preklop dostopne točke. Dostopna točka je vklopljena, povezanih je toliko naprav: <ph name="DEVICECOUNT" />.</translation>
 <translation id="7382680553121047388">Vklop</translation>
 <translation id="7384028040782072252">Če želite preurediti aplikacije, z desnim gumbom kliknite kjer koli.</translation>
 <translation id="7386767620098596324">Preklop omrežne povezave. <ph name="STATE_TEXT" />.</translation>
@@ -1428,6 +1444,7 @@
 <translation id="7579778809502851308">Zajemanje slike</translation>
 <translation id="7593891976182323525">Iskanje ali Shift</translation>
 <translation id="7600875258240007829">Ogled vseh obvestil</translation>
+<translation id="7601417191446344542">Želite vklopiti izklop izvoka za dregljaje?</translation>
 <translation id="7607002721634913082">Začasno ustavljeno</translation>
 <translation id="7609951632080598826">Pogled koledarja, <ph name="DATE" />, <ph name="TIME" /></translation>
 <translation id="7611213136657090146">Fotoaparat je znova povezan.</translation>
@@ -1551,6 +1568,7 @@
 <translation id="8131740175452115882">Potrdi</translation>
 <translation id="8131994907636310308">Zapiranje obvestila za razvrščanje</translation>
 <translation id="8132793192354020517">Povezava z <ph name="NAME" /> je vzpostavljena </translation>
+<translation id="8135163608236671037">Preklop dostopne točke. Dostopna točka je vklopljena, nobena naprava ni povezana.</translation>
 <translation id="8138705869659070104">Aktiv. po nastavitvi naprave</translation>
 <translation id="813913629614996137">Inicializiranje ...</translation>
 <translation id="8142441511840089262">Dvoklik</translation>
@@ -1731,6 +1749,7 @@
 <translation id="8990809378771970590">Uporaba tega: <ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">Način inverzije barv je omogočen. Če ga želite izklopiti, znova pritisnite Ctrl + tipko za iskanje + H.</translation>
 <translation id="899350903320462459">Odklenite napravo kot <ph name="LOGIN_ID" />, da izvedete dejanje v obvestilu</translation>
+<translation id="8993733019280019776">Ali govorite? Mikrofon je izklopljen. Izberite mikrofon, če ga želite vklopiti.</translation>
 <translation id="9000771174482730261">UPRAVLJANJE PROSTORA ZA SHRANJEVANJE</translation>
 <translation id="9005984960510803406">Odpiranje okna Crosh</translation>
 <translation id="9017320285115481645">Vnesite kodo za dostop starša za Family Link.</translation>
diff --git a/ash/strings/ash_strings_th.xtb b/ash/strings/ash_strings_th.xtb
index 9953e19f..e75b2a6 100644
--- a/ash/strings/ash_strings_th.xtb
+++ b/ash/strings/ash_strings_th.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">ขวา</translation>
 <translation id="1351937230027495976">ยุบเมนู</translation>
 <translation id="1360220746312242196">เมื่อค้นหาในหน้า ให้ไปยังรายการก่อนหน้าที่ตรงกับการค้นหา</translation>
+<translation id="1360788414852622716">กำลังปิดใช้โปรไฟล์ การดำเนินการนี้อาจใช้เวลาสักครู่</translation>
 <translation id="1364382257761975320">ใช้ลายนิ้วมือเพื่อปลดล็อก Chromebook</translation>
 <translation id="1365866993922957110">รับการอัปเดตอัตโนมัติ</translation>
 <translation id="1372545819342940910">บันทึกเดสก์ไว้ใช้ในภายหลัง</translation>
@@ -539,6 +540,7 @@
 <translation id="3510164367642747937">ไฮไลต์เคอร์เซอร์เมาส์</translation>
 <translation id="3513798432020909783">บัญชีที่จัดการโดย <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{อัปเดตอุปกรณ์ภายใน 1 นาที}other{อัปเดตอุปกรณ์ภายใน # นาที}}</translation>
+<translation id="3522979239100719575">กำลังหาโปรไฟล์ที่พร้อมใช้งาน การดำเนินการนี้อาจใช้เวลาสักครู่</translation>
 <translation id="3526440770046466733">เปิดลิงก์ในแท็บใหม่และอยู่ในแท็บปัจจุบันต่อ</translation>
 <translation id="353086728817903341">เชื่อมต่ออยู่กับอุปกรณ์ <ph name="NUM_DEVICES" /> เครื่อง</translation>
 <translation id="3533126039236445965">แอปในแถบ</translation>
@@ -1536,6 +1538,7 @@
 <translation id="8083540854303889870">บันทึกไว้ใช้ภายหลัง</translation>
 <translation id="8091153018031979607">เริ่มเวลา <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">การอัปเดตอัตโนมัติ</translation>
+<translation id="8092380135549145188">การควบคุมการเลื่อน</translation>
 <translation id="8098591350844501178">หยุดแคสต์หน้าจอไปยัง <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">เลิกปักหมุดแอปที่แถบ</translation>
 <translation id="8113423164597455979">เปิดไว้ทุกแอป</translation>
diff --git a/ash/strings/ash_strings_ur.xtb b/ash/strings/ash_strings_ur.xtb
index 8d63bd1..a937296 100644
--- a/ash/strings/ash_strings_ur.xtb
+++ b/ash/strings/ash_strings_ur.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">دائیں</translation>
 <translation id="1351937230027495976">مینیو کو سکیڑیں</translation>
 <translation id="1360220746312242196">صفحہ تلاش کرتے وقت، تلاش کے لیے پچھلی مماثلت پر جائیں</translation>
+<translation id="1360788414852622716">پروفائل کو غیر فعال کیا جا رہا ہے۔ اس میں چند منٹ لگ سکتے ہیں۔</translation>
 <translation id="1364382257761975320">‏اپنے Chromebook کو غیر مقفل کرنے کے لیے، اپنے فنگر پرنٹ کا استعمال کریں</translation>
 <translation id="1365866993922957110">خودکار اپ ڈیٹس حاصل کریں</translation>
 <translation id="1372545819342940910">بعد کے لیے ڈیسک کو محفوظ کریں</translation>
@@ -545,6 +546,7 @@
 <translation id="3510164367642747937">ماؤس کا کرسر نمایاں کریں</translation>
 <translation id="3513798432020909783"><ph name="MANAGER_EMAIL" /> کے زیر نظم اکاؤنٹ</translation>
 <translation id="352245152354538528">{0,plural, =1{1 منٹ کے اندر آلہ کو اپ ڈیٹ کریں}other{# منٹس کے اندر آلہ اپ ڈیٹ کریں}}</translation>
+<translation id="3522979239100719575">دستیاب پروفائلز کو تلاش کیا جا رہا ہے۔ اس میں چند منٹ لگ سکتے ہیں۔</translation>
 <translation id="3526440770046466733">نئے ٹیب میں لنک کھولیں اور موجودہ ٹیب میں رہیں</translation>
 <translation id="353086728817903341"><ph name="NUM_DEVICES" /> آلات سے منسلک ہیں</translation>
 <translation id="3533126039236445965">شیلف میں ایپس</translation>
@@ -1556,6 +1558,7 @@
 <translation id="8083540854303889870">بعد کیلئے محفوظ کردہ</translation>
 <translation id="8091153018031979607"><ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /> کو شروع ہوگا</translation>
 <translation id="8091387634532529612">خودکار اپ ڈیٹس</translation>
+<translation id="8092380135549145188">اسکرول کنٹرولز</translation>
 <translation id="8098591350844501178">اسکرین کو <ph name="RECEIVER_NAME" /> پر کاسٹ کرنا بند کریں</translation>
 <translation id="810637681351706236">ایپ کا پن شیلف سے ہٹائیں</translation>
 <translation id="8113423164597455979">آن، سبھی ایپس</translation>
diff --git a/ash/strings/ash_strings_vi.xtb b/ash/strings/ash_strings_vi.xtb
index 992527f..97870934 100644
--- a/ash/strings/ash_strings_vi.xtb
+++ b/ash/strings/ash_strings_vi.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">Phải</translation>
 <translation id="1351937230027495976">Thu gọn menu</translation>
 <translation id="1360220746312242196">Khi tìm kiếm trên trang, hãy chuyển về kết quả phù hợp trước cho nội dung tìm kiếm</translation>
+<translation id="1360788414852622716">Đang vô hiệu hoá hồ sơ. Quá trình này có thể mất vài phút.</translation>
 <translation id="1364382257761975320">Hãy dùng vân tay của bạn để mở khóa Chromebook</translation>
 <translation id="1365866993922957110">Nhận bản cập nhật tự động</translation>
 <translation id="1372545819342940910">Lưu không gian làm việc để dùng sau</translation>
@@ -539,6 +540,7 @@
 <translation id="3510164367642747937">Đánh dấu con trỏ chuột</translation>
 <translation id="3513798432020909783">Người quản lý tài khoản: <ph name="MANAGER_EMAIL" /></translation>
 <translation id="352245152354538528">{0,plural, =1{Cập nhật thiết bị trong vòng 1 phút}other{Cập nhật thiết bị trong vòng # phút}}</translation>
+<translation id="3522979239100719575">Đang tìm hồ sơ có sẵn. Quá trình này có thể mất vài phút.</translation>
 <translation id="3526440770046466733">Mở đường liên kết trong thẻ mới và tiếp tục sử dụng thẻ hiện tại</translation>
 <translation id="353086728817903341">Đã kết nối với <ph name="NUM_DEVICES" /> thiết bị</translation>
 <translation id="3533126039236445965">Ứng dụng trong kệ</translation>
@@ -1540,6 +1542,7 @@
 <translation id="8083540854303889870">Lưu để dùng sau</translation>
 <translation id="8091153018031979607">Bắt đầu lúc <ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">Cập nhật tự động</translation>
+<translation id="8092380135549145188">Chế độ điều khiển cuộn</translation>
 <translation id="8098591350844501178">Dừng truyền màn hình tới <ph name="RECEIVER_NAME" /></translation>
 <translation id="810637681351706236">Bỏ ghim ứng dụng khỏi kệ</translation>
 <translation id="8113423164597455979">Bật, tất cả</translation>
diff --git a/ash/strings/ash_strings_zh-HK.xtb b/ash/strings/ash_strings_zh-HK.xtb
index 39ea38d1..91c3ad1 100644
--- a/ash/strings/ash_strings_zh-HK.xtb
+++ b/ash/strings/ash_strings_zh-HK.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">向右</translation>
 <translation id="1351937230027495976">摺埋選單</translation>
 <translation id="1360220746312242196">搜尋頁面時,前往上一個符合搜尋的項目</translation>
+<translation id="1360788414852622716">正在停用設定檔,請稍候片刻。</translation>
 <translation id="1364382257761975320">如要解鎖 Chromebook,請使用指紋</translation>
 <translation id="1365866993922957110">取得自動更新</translation>
 <translation id="1372545819342940910">儲存桌面以便日後使用</translation>
@@ -183,6 +184,7 @@
 <translation id="1774796056689732716">日曆,<ph name="CURRENT_MONTH_YEAR" />,目前揀咗 <ph name="DATE" />。</translation>
 <translation id="1787955149152357925">關閉</translation>
 <translation id="181103072419391116">訊號強度係 <ph name="SIGNAL_STRENGTH" />,由管理員管理</translation>
+<translation id="1815245884418711390">切換熱點。熱點已關閉。</translation>
 <translation id="1816896987747843206">此操作會允許具備相機權限的所有應用程式和網站存取相機</translation>
 <translation id="1823280932251546115">狀態列,時間 <ph name="TIME" />,
         <ph name="BATTERY" />
@@ -241,6 +243,7 @@
 <translation id="2023558322300866873">您可隨時停止擷取封包</translation>
 <translation id="2034971124472263449">仍要儲存</translation>
 <translation id="2049240716062114887">已將桌面名稱變更為「<ph name="DESK_NAME" />」</translation>
+<translation id="206377500836174974">100%</translation>
 <translation id="2064048859448024834">開咗攝錄機預覽</translation>
 <translation id="2067602449040652523">鍵盤亮度</translation>
 <translation id="2075520525463668108">切換<ph name="CAPTURE_MEDIUM" />。<ph name="CAPTURE_MEDIUM" /><ph name="CAPTURE_STATE" /></translation>
@@ -293,6 +296,7 @@
 <translation id="2339073806695260576">輕按捷徑列的觸控按鈕即可寫筆記、擷取螢幕畫面,並使用雷射筆或放大鏡。</translation>
 <translation id="2341729377289034582">已鎖定為垂直</translation>
 <translation id="2345226652884463045">㩒 Enter 掣或者搜尋 + 空格掣就可以揀要修改嘅文字。</translation>
+<translation id="2349785431103945039">顯示熱點詳情。連線至流動網絡即可使用熱點。</translation>
 <translation id="2350794187831162545"><ph name="LANGUAGE" />語音處理程序已在本機執行,相關內容會離線運作。您可在 [設定] &gt; [無障礙中心] 變更語音聽寫語言。</translation>
 <translation id="2352467521400612932">觸控筆設定</translation>
 <translation id="2354174487190027830">正在啟用 <ph name="NAME" /></translation>
@@ -336,6 +340,7 @@
 <translation id="2531025035050312891">裝置緩慢</translation>
 <translation id="2542089167727451762">輕按您的個人檔案圖片</translation>
 <translation id="254900897760075745">將選取的內容複製至剪貼簿</translation>
+<translation id="2549711466868162843">提高亮度</translation>
 <translation id="2549985041256363841">開始錄影</translation>
 <translation id="255671100581129685">「Google 助理」不適用於公開工作階段。</translation>
 <translation id="256712445991462162">固定的放大鏡</translation>
@@ -429,6 +434,7 @@
 <translation id="3009178788565917040">輸出</translation>
 <translation id="3009958530611748826">選取儲存的資料夾</translation>
 <translation id="301282384882049174">已由管理員分享</translation>
+<translation id="301584155502740476">顯示熱點詳情。熱點已關閉。</translation>
 <translation id="3018135054368884502">向前快轉媒體</translation>
 <translation id="3033545621352269033">已開啟</translation>
 <translation id="3033912566804961911">與「<ph name="DESK_NAME" />」合併</translation>
@@ -489,6 +495,7 @@
 <translation id="3291862315280588024">移至前一個字詞的開頭</translation>
 <translation id="3294437725009624529">訪客</translation>
 <translation id="3298690094479023523">系統仍然無法驗證您的 PIN 或密碼。請再試一次。</translation>
+<translation id="3300193645498960160">如果在靜音狀態下說話,系統會傳送通知給您。音訊資料只會儲存在裝置上。</translation>
 <translation id="3307642347673023554">已切換至手提電腦模式</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> 稍後仍可登入。</translation>
 <translation id="3321628682574733415">家長存取碼錯誤</translation>
@@ -539,6 +546,7 @@
 <translation id="3510164367642747937">突顯滑鼠遊標</translation>
 <translation id="3513798432020909783">帳戶由 <ph name="MANAGER_EMAIL" /> 管理</translation>
 <translation id="352245152354538528">{0,plural, =1{請在 1 分鐘內更新裝置}other{請在 # 分鐘內更新裝置}}</translation>
+<translation id="3522979239100719575">正在尋找可用的設定檔,請稍候片刻。</translation>
 <translation id="3526440770046466733">在新分頁中開啟連結並停留在目前的分頁中</translation>
 <translation id="353086728817903341">已連接 <ph name="NUM_DEVICES" /> 部裝置</translation>
 <translation id="3533126039236445965">捷徑列中的應用程式</translation>
@@ -572,6 +580,7 @@
 <translation id="3621202678540785336">輸入</translation>
 <translation id="3621712662352432595">音效檔案設定</translation>
 <translation id="3626281679859535460">亮度</translation>
+<translation id="3629640897379005903">顯示熱點詳情。正在停用熱點。</translation>
 <translation id="3630697955794050612">關閉</translation>
 <translation id="3631369015426612114">允許顯示來自以下來源的通知</translation>
 <translation id="3633097874324966332">開啟「藍牙設定」以配對裝置</translation>
@@ -703,6 +712,7 @@
 <translation id="423685346499232137">現在無法複製或貼上內容</translation>
 <translation id="4239069858505860023">GPRS</translation>
 <translation id="4240486403425279990">概覽模式</translation>
+<translation id="4240756737570479726">正在停用…</translation>
 <translation id="4242533952199664413">開啟設定</translation>
 <translation id="4247123849143712100">更新並關機</translation>
 <translation id="4250229828105606438">螢幕截圖</translation>
@@ -841,6 +851,7 @@
 <translation id="4864369630010738180">正在登入…</translation>
 <translation id="4864648187878336334">桌面 15</translation>
 <translation id="4868492592575313542">已啟用</translation>
+<translation id="4871905435473761992">顯示熱點詳情。您的流動網絡不支援熱點。</translation>
 <translation id="4872237917498892622">Alt + 搜尋鍵或 Shift 鍵</translation>
 <translation id="4872852897273142380">將焦點移至書籤列或突顯書籤列 (如有顯示)</translation>
 <translation id="4881695831933465202">開啟</translation>
@@ -899,6 +910,7 @@
 <translation id="5104236669533825617">無法建立螢幕截圖工作階段</translation>
 <translation id="5107522548814527560">網絡</translation>
 <translation id="5111318697104479778"><ph name="DESC" />,<ph name="STRENGTH" /></translation>
+<translation id="5111930673176965299">背景模糊效果</translation>
 <translation id="5117590920725113268">顯示下個月</translation>
 <translation id="5121628974188116412">前往頁面底部</translation>
 <translation id="5136175204352732067">已連接不同的鍵盤</translation>
@@ -911,6 +923,7 @@
 <translation id="5168181903108465623">有可用投放裝置</translation>
 <translation id="5170568018924773124">在資料夾中顯示</translation>
 <translation id="5176318573511391780">錄影部分螢幕</translation>
+<translation id="5187627942836026988">顯示熱點詳情。管理員已封鎖熱點。</translation>
 <translation id="5198413532174090167"><ph name="DATE" />,<ph name="NUMBER" /> 個活動</translation>
 <translation id="5198715732953550718">結合「<ph name="MOVED_APP_NAME" />」同「<ph name="IN_PLACE_APP" />」就可以建立新資料夾。</translation>
 <translation id="5206028654245650022"><ph name="APP_NAME" />,<ph name="NOTIFICATION_TITLE" />:<ph name="MESSAGE" />,<ph name="PHONE_NAME" /></translation>
@@ -1083,6 +1096,7 @@
 <translation id="595202126637698455">效能追蹤已啟用</translation>
 <translation id="5955304353782037793">應用程式</translation>
 <translation id="5958529069007801266">受管使用者</translation>
+<translation id="5961960957587052807">亮度</translation>
 <translation id="5965524703725988602">切換深色主題背景。<ph name="STATE_TEXT" />。</translation>
 <translation id="5976112937189445008">㩒 Enter 掣就可以錄視窗畫面</translation>
 <translation id="5978382165065462689">透過「遠端協助」共用螢幕控制權。</translation>
@@ -1254,6 +1268,7 @@
 <translation id="6752912906630585008">已移除桌面 <ph name="REMOVED_DESK" />,並與桌面 <ph name="RECEIVE_DESK" /> 合併</translation>
 <translation id="6753390234084146956">分頁</translation>
 <translation id="6757237461819837179">目前沒有播放任何媒體</translation>
+<translation id="6759628406555734414">顯示熱點詳情。熱點正在啟用。</translation>
 <translation id="6768043681523654438">儲存空間</translation>
 <translation id="6777216307882431711">正在為已連接的 USB-C 裝置充電</translation>
 <translation id="6781002679438061620">桌面 9</translation>
@@ -1278,6 +1293,7 @@
 <translation id="6857725247182211756"><ph name="SECONDS" /> 秒</translation>
 <translation id="685782768769951078">{NUM_DIGITS,plural, =1{淨返 1 個數字}other{淨返 # 個數字}}</translation>
 <translation id="6867938213751067702">暫停咗下載 <ph name="FILENAME" /></translation>
+<translation id="6874854809828346832">顯示熱點詳情。熱點已開啟。</translation>
 <translation id="6878400149835617132">已關閉快速鍵功能</translation>
 <translation id="6878701771800702153">{NUM_APPS,plural, =1{1 個應用程式}other{# 個應用程式}}</translation>
 <translation id="6884665277231944629">返回今天</translation>
@@ -1287,6 +1303,7 @@
 <translation id="6896758677409633944">複製</translation>
 <translation id="6901883536534621389">試用手勢瀏覽功能</translation>
 <translation id="6919251195245069855">無法辨識智能卡,請再試一次。</translation>
+<translation id="6920245099716267363">切換熱點。熱點已開啟,並連接 1 部裝置。</translation>
 <translation id="6931576957638141829">儲存至</translation>
 <translation id="6941333068993625698">提交意見</translation>
 <translation id="6942518653766415536">錄製內容格式選單</translation>
@@ -1376,6 +1393,7 @@
 <translation id="7378203170292176219">拖曳以選取要錄影的範圍</translation>
 <translation id="7378594059915113390">媒體控制項</translation>
 <translation id="7378889811480108604">「慳電模式」已關閉</translation>
+<translation id="7382640522316003298">切換熱點。熱點已開啟,並連接 <ph name="DEVICECOUNT" /> 部裝置。</translation>
 <translation id="7382680553121047388">開啟</translation>
 <translation id="7384028040782072252">在任何地方按一下右鍵,即可將應用程式重新排序</translation>
 <translation id="7386767620098596324">切換網絡連線。<ph name="STATE_TEXT" />。</translation>
@@ -1426,6 +1444,7 @@
 <translation id="7579778809502851308">擷取螢幕畫面</translation>
 <translation id="7593891976182323525">搜尋鍵或 Shift 鍵</translation>
 <translation id="7600875258240007829">查看所有通知</translation>
+<translation id="7601417191446344542">要開啟靜音狀態的自動提醒嗎?</translation>
 <translation id="7607002721634913082">已暫停</translation>
 <translation id="7609951632080598826">日曆檢視,<ph name="DATE" />,<ph name="TIME" /></translation>
 <translation id="7611213136657090146">攝錄機已經重新連線。</translation>
@@ -1538,6 +1557,7 @@
 <translation id="8083540854303889870">已儲存以供日後使用</translation>
 <translation id="8091153018031979607">開始時間:<ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">自動更新</translation>
+<translation id="8092380135549145188">捲動控制選項</translation>
 <translation id="8098591350844501178">停止將畫面投放到「<ph name="RECEIVER_NAME" />」</translation>
 <translation id="810637681351706236">取消將應用程式固定至捷徑列</translation>
 <translation id="8113423164597455979">已在所有應用程式上啟用通知</translation>
@@ -1549,6 +1569,7 @@
 <translation id="8131740175452115882">確定</translation>
 <translation id="8131994907636310308">閂排序資訊框</translation>
 <translation id="8132793192354020517">已連線至 <ph name="NAME" /></translation>
+<translation id="8135163608236671037">切換熱點。熱點已開啟,目前沒有任何裝置連線。</translation>
 <translation id="8138705869659070104">在裝置完成設定後啟用</translation>
 <translation id="813913629614996137">正在初始化…</translation>
 <translation id="8142441511840089262">連按兩下</translation>
@@ -1729,6 +1750,7 @@
 <translation id="8990809378771970590">正在使用<ph name="IME_NAME" /></translation>
 <translation id="8991617137207906966">已啟用「色彩反轉模式」。再次按下 Ctrl+Search+H 鍵便可停用。</translation>
 <translation id="899350903320462459">以 <ph name="LOGIN_ID" /> 身份解鎖裝置即可執行有關通知的動作</translation>
+<translation id="8993733019280019776">您在說話嗎?麥克風已關閉,只要選取麥克風即可開啟。</translation>
 <translation id="9000771174482730261">管理儲存空間</translation>
 <translation id="9005984960510803406">開啟 Crosh Window</translation>
 <translation id="9017320285115481645">請輸入 Family Link 家長存取碼。</translation>
diff --git a/ash/strings/ash_strings_zh-TW.xtb b/ash/strings/ash_strings_zh-TW.xtb
index e5b72777..ebc81f4 100644
--- a/ash/strings/ash_strings_zh-TW.xtb
+++ b/ash/strings/ash_strings_zh-TW.xtb
@@ -94,6 +94,7 @@
 <translation id="1346748346194534595">向右</translation>
 <translation id="1351937230027495976">收合選單</translation>
 <translation id="1360220746312242196">搜尋網頁時,前往上一個符合搜尋的項目</translation>
+<translation id="1360788414852622716">正在停用設定檔,請稍候片刻。</translation>
 <translation id="1364382257761975320">如要解鎖 Chromebook,請使用指紋</translation>
 <translation id="1365866993922957110">取得自動更新</translation>
 <translation id="1372545819342940910">儲存桌面以供日後使用</translation>
@@ -539,6 +540,7 @@
 <translation id="3510164367642747937">醒目顯示滑鼠游標</translation>
 <translation id="3513798432020909783">這個帳戶是由 <ph name="MANAGER_EMAIL" /> 管理</translation>
 <translation id="352245152354538528">{0,plural, =1{請在 1 分鐘內更新裝置}other{請在 # 分鐘內更新裝置}}</translation>
+<translation id="3522979239100719575">正在尋找可用的設定檔,請稍候片刻。</translation>
 <translation id="3526440770046466733">在新分頁中開啟連結並停留在目前的分頁中</translation>
 <translation id="353086728817903341">已連線至 <ph name="NUM_DEVICES" /> 部裝置</translation>
 <translation id="3533126039236445965">檔案櫃中的應用程式</translation>
@@ -1536,6 +1538,7 @@
 <translation id="8083540854303889870">已儲存待稍後使用</translation>
 <translation id="8091153018031979607">開始時間:<ph name="START_TIME" /> <ph name="DAYS_ELAPSED" /></translation>
 <translation id="8091387634532529612">自動更新</translation>
+<translation id="8092380135549145188">捲動控制選項</translation>
 <translation id="8098591350844501178">停止將畫面投放到「<ph name="RECEIVER_NAME" />」</translation>
 <translation id="810637681351706236">不再讓應用程式顯示在檔案櫃中</translation>
 <translation id="8113423164597455979">開啟,所有應用程式</translation>
diff --git a/ash/webui/camera_app_ui/resources/strings/camera_strings_my.xtb b/ash/webui/camera_app_ui/resources/strings/camera_strings_my.xtb
index 02a2104..2debfc7 100644
--- a/ash/webui/camera_app_ui/resources/strings/camera_strings_my.xtb
+++ b/ash/webui/camera_app_ui/resources/strings/camera_strings_my.xtb
@@ -68,6 +68,7 @@
 <translation id="4176463684765177261">ပိတ်ထားသည်။</translation>
 <translation id="4269820728363426813">လင့် လိပ်စာ ကူးယူရန်</translation>
 <translation id="428234092390943511">စာမျက်နှာ ပုံသေး</translation>
+<translation id="4349714250734879769">Chrome ၏ စကေး ဖရိမ်များ</translation>
 <translation id="4383571725254449280">စွမ်းဆောင်ရည် မှတ်တမ်းများကို ပုံနှိပ်ရန်</translation>
 <translation id="4445542136948522167">ဓာတ်ပုံရိုက်ခြင်း ရပ်တန့်ရန်</translation>
 <translation id="4570032796877367747">အရှေ့ကင်မရာ</translation>
@@ -149,6 +150,7 @@
 <translation id="8145038249676204903">ဓာတ်ပုံရိုက်ခြင်းမုဒ်သို့ ပြောင်းရန်</translation>
 <translation id="8167081290930651932">ဓာတ်ပုံအဖြစ် သိမ်းရန်</translation>
 <translation id="8239780215768881278">ဗီဒီယို လျှပ်တစ်ပြက် ရိုက်ရန်</translation>
+<translation id="8346544573713510785">Camera HAL ၏ စကေး ဖရိမ်များ</translation>
 <translation id="8425673304802773841">အောက်သို့ စောင်းရန်</translation>
 <translation id="8428213095426709021">ဆက်တင်များ</translation>
 <translation id="8629662593426079630">360p</translation>
diff --git a/base/android/jni_generator/android_jar.classes b/base/android/jni_generator/android_jar.classes
deleted file mode 100644
index 7d412ce..0000000
--- a/base/android/jni_generator/android_jar.classes
+++ /dev/null
@@ -1,98 +0,0 @@
-java/lang/AbstractMethodError.class
-java/lang/AbstractStringBuilder.class
-java/lang/Appendable.class
-java/lang/ArithmeticException.class
-java/lang/ArrayIndexOutOfBoundsException.class
-java/lang/ArrayStoreException.class
-java/lang/AssertionError.class
-java/lang/AutoCloseable.class
-java/lang/Boolean.class
-java/lang/Byte.class
-java/lang/Character.class
-java/lang/Character$Subset.class
-java/lang/Character$UnicodeBlock.class
-java/lang/CharSequence.class
-java/lang/ClassCastException.class
-java/lang/ClassCircularityError.class
-java/lang/Class.class
-java/lang/ClassFormatError.class
-java/lang/ClassLoader.class
-java/lang/ClassNotFoundException.class
-java/lang/Cloneable.class
-java/lang/CloneNotSupportedException.class
-java/lang/Comparable.class
-java/lang/Compiler.class
-java/lang/Deprecated.class
-java/lang/Double.class
-java/lang/Enum.class
-java/lang/EnumConstantNotPresentException.class
-java/lang/Error.class
-java/lang/Exception.class
-java/lang/ExceptionInInitializerError.class
-java/lang/Float.class
-java/lang/IllegalAccessError.class
-java/lang/IllegalAccessException.class
-java/lang/IllegalArgumentException.class
-java/lang/IllegalMonitorStateException.class
-java/lang/IllegalStateException.class
-java/lang/IncompatibleClassChangeError.class
-java/lang/IndexOutOfBoundsException.class
-java/lang/InheritableThreadLocal.class
-java/lang/InstantiationError.class
-java/lang/InstantiationException.class
-java/lang/Integer.class
-java/lang/InternalError.class
-java/lang/InterruptedException.class
-java/lang/Iterable.class
-java/lang/LinkageError.class
-java/lang/Long.class
-java/lang/Math.class
-java/lang/NegativeArraySizeException.class
-java/lang/NoClassDefFoundError.class
-java/lang/NoSuchFieldError.class
-java/lang/NoSuchFieldException.class
-java/lang/NoSuchMethodError.class
-java/lang/NoSuchMethodException.class
-java/lang/NullPointerException.class
-java/lang/Number.class
-java/lang/NumberFormatException.class
-java/lang/Object.class
-java/lang/OutOfMemoryError.class
-java/lang/Override.class
-java/lang/Package.class
-java/lang/ProcessBuilder.class
-java/lang/Process.class
-java/lang/Readable.class
-java/lang/ReflectiveOperationException.class
-java/lang/Runnable.class
-java/lang/Runtime.class
-java/lang/RuntimeException.class
-java/lang/RuntimePermission.class
-java/lang/SafeVarargs.class
-java/lang/SecurityException.class
-java/lang/SecurityManager.class
-java/lang/Short.class
-java/lang/StackOverflowError.class
-java/lang/StackTraceElement.class
-java/lang/StrictMath.class
-java/lang/StringBuffer.class
-java/lang/StringBuilder.class
-java/lang/String.class
-java/lang/StringIndexOutOfBoundsException.class
-java/lang/SuppressWarnings.class
-java/lang/System.class
-java/lang/Thread.class
-java/lang/ThreadDeath.class
-java/lang/ThreadGroup.class
-java/lang/ThreadLocal.class
-java/lang/Thread$State.class
-java/lang/Thread$UncaughtExceptionHandler.class
-java/lang/Throwable.class
-java/lang/TypeNotPresentException.class
-java/lang/UnknownError.class
-java/lang/UnsatisfiedLinkError.class
-java/lang/UnsupportedClassVersionError.class
-java/lang/UnsupportedOperationException.class
-java/lang/VerifyError.class
-java/lang/VirtualMachineError.class
-java/lang/Void.class
diff --git a/base/android/jni_generator/golden/SampleBidirectionalNonProxy_jni.h.golden b/base/android/jni_generator/golden/SampleBidirectionalNonProxy_jni.h.golden
index 955d3747..d448833d 100644
--- a/base/android/jni_generator/golden/SampleBidirectionalNonProxy_jni.h.golden
+++ b/base/android/jni_generator/golden/SampleBidirectionalNonProxy_jni.h.golden
@@ -197,4 +197,69 @@
   return base::android::ScopedJavaLocalRef<jstring>(env, ret);
 }
 
+static std::atomic<jmethodID>
+    g_org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_addStructB(nullptr);
+static void Java_SampleBidirectionalNonProxy_addStructB(JNIEnv* env, const
+    base::android::JavaRef<jobject>& obj, const base::android::JavaRef<jobject>& caller,
+    const base::android::JavaRef<jobject>& b) {
+  jclass clazz = org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_clazz(env);
+  CHECK_CLAZZ(env, obj.obj(),
+      org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_clazz(env));
+
+  jni_generator::JniJavaCallContextChecked call_context;
+  call_context.Init<
+      base::android::MethodID::TYPE_INSTANCE>(
+          env,
+          clazz,
+          "addStructB",
+"(Lorg/chromium/example/jni_generator/SampleForTests;Lorg/chromium/example/jni_generator/SampleForTests$InnerStructB;)V",
+          &g_org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_addStructB);
+
+     env->CallVoidMethod(obj.obj(),
+          call_context.base.method_id, caller.obj(), b.obj());
+}
+
+static std::atomic<jmethodID>
+    g_org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_setStringBuilder(nullptr);
+static void Java_SampleBidirectionalNonProxy_setStringBuilder(JNIEnv* env, const
+    base::android::JavaRef<jobject>& obj, const base::android::JavaRef<jobject>& sb) {
+  jclass clazz = org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_clazz(env);
+  CHECK_CLAZZ(env, obj.obj(),
+      org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_clazz(env));
+
+  jni_generator::JniJavaCallContextChecked call_context;
+  call_context.Init<
+      base::android::MethodID::TYPE_INSTANCE>(
+          env,
+          clazz,
+          "setStringBuilder",
+          "(Ljava/lang/StringBuilder;)V",
+          &g_org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_setStringBuilder);
+
+     env->CallVoidMethod(obj.obj(),
+          call_context.base.method_id, sb.obj());
+}
+
+static std::atomic<jmethodID>
+    g_org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_setBool(nullptr);
+static void Java_SampleBidirectionalNonProxy_setBool(JNIEnv* env, const
+    base::android::JavaRef<jobject>& obj, const base::android::JavaRef<jobject>& b,
+    const base::android::JavaRef<jobject>& i) {
+  jclass clazz = org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_clazz(env);
+  CHECK_CLAZZ(env, obj.obj(),
+      org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_clazz(env));
+
+  jni_generator::JniJavaCallContextChecked call_context;
+  call_context.Init<
+      base::android::MethodID::TYPE_INSTANCE>(
+          env,
+          clazz,
+          "setBool",
+          "(Lorg/chromium/example/jni_generator/Boolean;Ljava/lang/Integer;)V",
+          &g_org_chromium_example_jni_1generator_SampleBidirectionalNonProxy_setBool);
+
+     env->CallVoidMethod(obj.obj(),
+          call_context.base.method_id, b.obj(), i.obj());
+}
+
 #endif  // org_chromium_example_jni_generator_SampleBidirectionalNonProxy_JNI
diff --git a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_GenJni.java.golden b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_GenJni.java.golden
index ea029da2..29b1e71 100644
--- a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_GenJni.java.golden
+++ b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_GenJni.java.golden
@@ -28,4 +28,16 @@
     public static void org_chromium_example_jni_1generator_SampleProxyEdgeCases_fooForTesting() {
         J.N.MCNruAwI_ForTesting();
     }
+
+    public static void org_chromium_example_jni_1generator_SampleProxyEdgeCases_addStructB(Object caller, Object b) {
+        J.N.MyOkSBQ0(caller, b);
+    }
+
+    public static void org_chromium_example_jni_1generator_SampleProxyEdgeCases_setStringBuilder(Object sb) {
+        J.N.MD8PmkAP(sb);
+    }
+
+    public static void org_chromium_example_jni_1generator_SampleProxyEdgeCases_setBool(Object b, Object i) {
+        J.N.MPgXV$mN(b, i);
+    }
 }
diff --git a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_JN.java.golden b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_JN.java.golden
index 5140fa8c6..29c8a441 100644
--- a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_JN.java.golden
+++ b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_JN.java.golden
@@ -19,4 +19,10 @@
       public static native void M3dXOemX_ForTesting();
       // Original name: org_chromium_example_jni_1generator_SampleProxyEdgeCases_fooForTesting
       public static native void MCNruAwI_ForTesting();
+      // Original name: org_chromium_example_jni_1generator_SampleProxyEdgeCases_addStructB
+      public static native void MyOkSBQ0(Object caller, Object b);
+      // Original name: org_chromium_example_jni_1generator_SampleProxyEdgeCases_setStringBuilder
+      public static native void MD8PmkAP(Object sb);
+      // Original name: org_chromium_example_jni_1generator_SampleProxyEdgeCases_setBool
+      public static native void MPgXV$mN(Object b, Object i);
 }
diff --git a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_jni.h.golden b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_jni.h.golden
index 15e72a4f..6f37cbd 100644
--- a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_jni.h.golden
+++ b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_kept_jni.h.golden
@@ -80,6 +80,46 @@
   return JNI_SampleProxyEdgeCases_FooForTesting(env);
 }
 
+static void JNI_SampleProxyEdgeCases_AddStructB(JNIEnv* env, const
+    base::android::JavaParamRef<jobject>& caller,
+    const base::android::JavaParamRef<jobject>& b);
+
+JNI_GENERATOR_EXPORT void
+    Java_org_chromium_base_natives_GEN_1JNI_org_1chromium_1example_1jni_11generator_1SampleProxyEdgeCases_1addStructB(
+    JNIEnv* env,
+    jclass jcaller,
+    jobject caller,
+    jobject b) {
+  return JNI_SampleProxyEdgeCases_AddStructB(env, base::android::JavaParamRef<jobject>(env, caller),
+      base::android::JavaParamRef<jobject>(env, b));
+}
+
+static void JNI_SampleProxyEdgeCases_SetStringBuilder(JNIEnv* env, const
+    base::android::JavaParamRef<jobject>& sb);
+
+JNI_GENERATOR_EXPORT void
+    Java_org_chromium_base_natives_GEN_1JNI_org_1chromium_1example_1jni_11generator_1SampleProxyEdgeCases_1setStringBuilder(
+    JNIEnv* env,
+    jclass jcaller,
+    jobject sb) {
+  return JNI_SampleProxyEdgeCases_SetStringBuilder(env, base::android::JavaParamRef<jobject>(env,
+      sb));
+}
+
+static void JNI_SampleProxyEdgeCases_SetBool(JNIEnv* env, const
+    base::android::JavaParamRef<jobject>& b,
+    const base::android::JavaParamRef<jobject>& i);
+
+JNI_GENERATOR_EXPORT void
+    Java_org_chromium_base_natives_GEN_1JNI_org_1chromium_1example_1jni_11generator_1SampleProxyEdgeCases_1setBool(
+    JNIEnv* env,
+    jclass jcaller,
+    jobject b,
+    jobject i) {
+  return JNI_SampleProxyEdgeCases_SetBool(env, base::android::JavaParamRef<jobject>(env, b),
+      base::android::JavaParamRef<jobject>(env, i));
+}
+
 JNI_GENERATOR_EXPORT void
     Java_org_chromium_example_jni_1generator_SampleProxyEdgeCases_nativeInstanceMethod(
     JNIEnv* env,
diff --git a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_GenJni.java.golden b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_GenJni.java.golden
index eb13023f..abec4bf 100644
--- a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_GenJni.java.golden
+++ b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_GenJni.java.golden
@@ -20,4 +20,16 @@
     public static String[][] org_chromium_example_jni_1generator_SampleProxyEdgeCases_crazyTypes(int[] a, Object[][] b) {
         return J.N.My6x4jXt(a, b);
     }
+
+    public static void org_chromium_example_jni_1generator_SampleProxyEdgeCases_addStructB(Object caller, Object b) {
+        J.N.MyOkSBQ0(caller, b);
+    }
+
+    public static void org_chromium_example_jni_1generator_SampleProxyEdgeCases_setStringBuilder(Object sb) {
+        J.N.MD8PmkAP(sb);
+    }
+
+    public static void org_chromium_example_jni_1generator_SampleProxyEdgeCases_setBool(Object b, Object i) {
+        J.N.MPgXV$mN(b, i);
+    }
 }
diff --git a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_JN.java.golden b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_JN.java.golden
index e82366d8..db76314 100644
--- a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_JN.java.golden
+++ b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_JN.java.golden
@@ -15,4 +15,10 @@
       public static native void MV9YSTxh();
       // Original name: org_chromium_example_jni_1generator_SampleProxyEdgeCases_crazyTypes
       public static native String[][] My6x4jXt(int[] a, Object[][] b);
+      // Original name: org_chromium_example_jni_1generator_SampleProxyEdgeCases_addStructB
+      public static native void MyOkSBQ0(Object caller, Object b);
+      // Original name: org_chromium_example_jni_1generator_SampleProxyEdgeCases_setStringBuilder
+      public static native void MD8PmkAP(Object sb);
+      // Original name: org_chromium_example_jni_1generator_SampleProxyEdgeCases_setBool
+      public static native void MPgXV$mN(Object b, Object i);
 }
diff --git a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_jni.h.golden b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_jni.h.golden
index 15e72a4f..6f37cbd 100644
--- a/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_jni.h.golden
+++ b/base/android/jni_generator/golden/SampleForProxyEdgeCases_test_removed_jni.h.golden
@@ -80,6 +80,46 @@
   return JNI_SampleProxyEdgeCases_FooForTesting(env);
 }
 
+static void JNI_SampleProxyEdgeCases_AddStructB(JNIEnv* env, const
+    base::android::JavaParamRef<jobject>& caller,
+    const base::android::JavaParamRef<jobject>& b);
+
+JNI_GENERATOR_EXPORT void
+    Java_org_chromium_base_natives_GEN_1JNI_org_1chromium_1example_1jni_11generator_1SampleProxyEdgeCases_1addStructB(
+    JNIEnv* env,
+    jclass jcaller,
+    jobject caller,
+    jobject b) {
+  return JNI_SampleProxyEdgeCases_AddStructB(env, base::android::JavaParamRef<jobject>(env, caller),
+      base::android::JavaParamRef<jobject>(env, b));
+}
+
+static void JNI_SampleProxyEdgeCases_SetStringBuilder(JNIEnv* env, const
+    base::android::JavaParamRef<jobject>& sb);
+
+JNI_GENERATOR_EXPORT void
+    Java_org_chromium_base_natives_GEN_1JNI_org_1chromium_1example_1jni_11generator_1SampleProxyEdgeCases_1setStringBuilder(
+    JNIEnv* env,
+    jclass jcaller,
+    jobject sb) {
+  return JNI_SampleProxyEdgeCases_SetStringBuilder(env, base::android::JavaParamRef<jobject>(env,
+      sb));
+}
+
+static void JNI_SampleProxyEdgeCases_SetBool(JNIEnv* env, const
+    base::android::JavaParamRef<jobject>& b,
+    const base::android::JavaParamRef<jobject>& i);
+
+JNI_GENERATOR_EXPORT void
+    Java_org_chromium_base_natives_GEN_1JNI_org_1chromium_1example_1jni_11generator_1SampleProxyEdgeCases_1setBool(
+    JNIEnv* env,
+    jclass jcaller,
+    jobject b,
+    jobject i) {
+  return JNI_SampleProxyEdgeCases_SetBool(env, base::android::JavaParamRef<jobject>(env, b),
+      base::android::JavaParamRef<jobject>(env, i));
+}
+
 JNI_GENERATOR_EXPORT void
     Java_org_chromium_example_jni_1generator_SampleProxyEdgeCases_nativeInstanceMethod(
     JNIEnv* env,
diff --git a/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleBidirectionalNonProxy.java b/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleBidirectionalNonProxy.java
index 6c7721c..3c01059 100644
--- a/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleBidirectionalNonProxy.java
+++ b/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleBidirectionalNonProxy.java
@@ -4,21 +4,41 @@
 
 package org.chromium.example.jni_generator;
 
+import org.chromium.example.jni_generator.Boolean;
+
 class SampleBidirectionalNonProxy {
     /** The pointer to the native Test. */
     public long nativeTest;
     private static native int nativeStaticMethod(long nativeTest, int arg1);
     private native int nativeMethod(long nativeTest, int arg1);
     @CalledByNative
-    private void testMethodWithParam(int iParam);
+    private void testMethodWithParam(int iParam) {}
     @CalledByNative
-    private String testMethodWithParamAndReturn(int iParam);
+    private String testMethodWithParamAndReturn(int iParam) {
+        return null;
+    }
     @CalledByNative
-    private static int testStaticMethodWithParam(int iParam);
+    private static int testStaticMethodWithParam(int iParam) {
+        return 0;
+    }
     @CalledByNative
-    private static double testMethodWithNoParam();
+    private static double testMethodWithNoParam() {
+        return 0;
+    }
     @CalledByNative
-    private static String testStaticMethodWithNoParam();
+    private static String testStaticMethodWithNoParam() {}
+
+    // Tests passing a nested class from another class in the same package.
+    @CalledByNative
+    void addStructB(SampleForTests caller, SampleForTests.InnerStructB b) {}
+
+    // Tests a java.lang class.
+    @CalledByNative
+    void setStringBuilder(StringBuilder sb) {}
+
+    // Tests name collisions with java.lang classes.
+    @CalledByNative
+    void setBool(Boolean b, Integer i) {}
 
     class MyInnerClass {
         @NativeCall("MyInnerClass")
diff --git a/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleForTests.java b/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleForTests.java
index 30cc9c5..c41c05ab 100644
--- a/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleForTests.java
+++ b/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleForTests.java
@@ -276,7 +276,9 @@
         @NativeClassQualifiedName("CPPClass::InnerClass")
         double methodOtherP0(long nativePtr, SampleForTests caller);
 
+        // Tests passing a nested class.
         void addStructB(long nativeCPPClass, SampleForTests caller, InnerStructB b);
+
         void iterateAndDoSomethingWithStructB(long nativeCPPClass, SampleForTests caller);
         String returnAString(long nativeCPPClass, SampleForTests caller);
     }
diff --git a/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleProxyEdgeCases.java b/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleProxyEdgeCases.java
index 6d1f8a5..f87573a 100644
--- a/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleProxyEdgeCases.java
+++ b/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleProxyEdgeCases.java
@@ -4,13 +4,26 @@
 
 package org.chromium.example.jni_generator;
 
+import org.chromium.example.jni_generator.Boolean;
+
 class SampleProxyEdgeCases {
+    enum Integer {}
+
     @NativeMethods
     interface Natives {
         void foo__weirdly__escaped_name1();
         String[][] crazyTypes(int[] a, Object[][] b);
         void fooForTest();
         void fooForTesting();
+
+        // Tests passing a nested class from another class in the same package.
+        void addStructB(SampleForTests caller, SampleForTests.InnerStructB b);
+
+        // Tests a java.lang class.
+        void setStringBuilder(StringBuilder sb);
+
+        // Tests name collisions with java.lang classes.
+        void setBool(Boolean b, Integer i);
     }
 
     // Non-proxy natives in same file.
diff --git a/base/android/jni_generator/java_lang_classes.py b/base/android/jni_generator/java_lang_classes.py
new file mode 100644
index 0000000..3539332d
--- /dev/null
+++ b/base/android/jni_generator/java_lang_classes.py
@@ -0,0 +1,105 @@
+# Copyright 2023 The Chromium Authors
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+# List generated via: unzip android.jar | grep java/lang | grep -v '$'
+_NAMES = {
+    'AbstractMethodError',
+    'AbstractStringBuilder',
+    'Appendable',
+    'ArithmeticException',
+    'ArrayIndexOutOfBoundsException',
+    'ArrayStoreException',
+    'AssertionError',
+    'AutoCloseable',
+    'Boolean',
+    'Byte',
+    'Character',
+    'CharSequence',
+    'ClassCastException',
+    'ClassCircularityError',
+    'Class',
+    'ClassFormatError',
+    'ClassLoader',
+    'ClassNotFoundException',
+    'Cloneable',
+    'CloneNotSupportedException',
+    'Comparable',
+    'Compiler',
+    'Deprecated',
+    'Double',
+    'Enum',
+    'EnumConstantNotPresentException',
+    'Error',
+    'Exception',
+    'ExceptionInInitializerError',
+    'Float',
+    'IllegalAccessError',
+    'IllegalAccessException',
+    'IllegalArgumentException',
+    'IllegalMonitorStateException',
+    'IllegalStateException',
+    'IncompatibleClassChangeError',
+    'IndexOutOfBoundsException',
+    'InheritableThreadLocal',
+    'InstantiationError',
+    'InstantiationException',
+    'Integer',
+    'InternalError',
+    'InterruptedException',
+    'Iterable',
+    'LinkageError',
+    'Long',
+    'Math',
+    'NegativeArraySizeException',
+    'NoClassDefFoundError',
+    'NoSuchFieldError',
+    'NoSuchFieldException',
+    'NoSuchMethodError',
+    'NoSuchMethodException',
+    'NullPointerException',
+    'Number',
+    'NumberFormatException',
+    'Object',
+    'OutOfMemoryError',
+    'Override',
+    'Package',
+    'ProcessBuilder',
+    'Process',
+    'Readable',
+    'ReflectiveOperationException',
+    'Runnable',
+    'Runtime',
+    'RuntimeException',
+    'RuntimePermission',
+    'SafeVarargs',
+    'SecurityException',
+    'SecurityManager',
+    'Short',
+    'StackOverflowError',
+    'StackTraceElement',
+    'StrictMath',
+    'StringBuffer',
+    'StringBuilder',
+    'String',
+    'StringIndexOutOfBoundsException',
+    'SuppressWarnings',
+    'System',
+    'Thread',
+    'ThreadDeath',
+    'ThreadGroup',
+    'ThreadLocal',
+    'Throwable',
+    'TypeNotPresentException',
+    'UnknownError',
+    'UnsatisfiedLinkError',
+    'UnsupportedClassVersionError',
+    'UnsupportedOperationException',
+    'VerifyError',
+    'VirtualMachineError',
+    'Void',
+}
+
+
+def contains(unqualified_type_name):
+  return unqualified_type_name in _NAMES
diff --git a/base/android/jni_generator/jni_generator.py b/base/android/jni_generator/jni_generator.py
index 19ff300..c6d44ca 100755
--- a/base/android/jni_generator/jni_generator.py
+++ b/base/android/jni_generator/jni_generator.py
@@ -30,6 +30,8 @@
 from util import build_utils
 import action_helpers  # build_utils adds //build to sys.path.
 
+import type_resolver
+
 # Match single line comments, multiline comments, character literals, and
 # double-quoted strings.
 _COMMENT_REMOVER_REGEX = re.compile(
@@ -324,130 +326,8 @@
   return name.endswith('ForTest') or name.endswith('ForTesting')
 
 
+# TODO(crbug.com/1406605): Move these to top-level functions.
 class JniParams(object):
-  """Get JNI related parameters."""
-
-  def __init__(self, fully_qualified_class):
-    self._fully_qualified_class = 'L' + fully_qualified_class
-    self._package = '/'.join(fully_qualified_class.split('/')[:-1])
-    self._imports = []
-    self._inner_classes = []
-    self._implicit_imports = []
-
-  def ExtractImportsAndInnerClasses(self, contents):
-    contents = contents.replace('\n', '')
-    re_import = re.compile(r'import.*?(?P<class>\S*?);')
-    for match in re.finditer(re_import, contents):
-      self._imports += ['L' + match.group('class').replace('.', '/')]
-
-    re_inner = re.compile(r'(class|interface|enum)\s+?(?P<name>\w+?)\W')
-    for match in re.finditer(re_inner, contents):
-      inner = match.group('name')
-      if not self._fully_qualified_class.endswith(inner):
-        self._inner_classes += [self._fully_qualified_class + '$' + inner]
-
-  def JavaToJni(self, param):
-    """Converts a java param into a JNI signature type."""
-    pod_param_map = {
-        'int': 'I',
-        'boolean': 'Z',
-        'char': 'C',
-        'short': 'S',
-        'long': 'J',
-        'double': 'D',
-        'float': 'F',
-        'byte': 'B',
-        'void': 'V',
-    }
-    object_param_list = [
-        'Ljava/lang/Boolean',
-        'Ljava/lang/Integer',
-        'Ljava/lang/Long',
-        'Ljava/lang/Object',
-        'Ljava/lang/String',
-        'Ljava/lang/Class',
-        'Ljava/lang/ClassLoader',
-        'Ljava/lang/CharSequence',
-        'Ljava/lang/Runnable',
-        'Ljava/lang/Throwable',
-    ]
-
-    prefix = ''
-    # Array?
-    while param[-2:] == '[]':
-      prefix += '['
-      param = param[:-2]
-    # Generic?
-    if '<' in param:
-      param = param[:param.index('<')]
-    if param in pod_param_map:
-      return prefix + pod_param_map[param]
-    if '/' in param:
-      # Coming from javap, use the fully qualified param directly.
-      return prefix + 'L' + param + ';'
-
-    for qualified_name in (object_param_list + [self._fully_qualified_class] +
-                           self._inner_classes):
-      if (qualified_name.endswith('/' + param)
-          or qualified_name.endswith('$' + param.replace('.', '$'))
-          or qualified_name == 'L' + param):
-        return prefix + qualified_name + ';'
-
-    # Is it from an import? (e.g. referecing Class from import pkg.Class;
-    # note that referencing an inner class Inner from import pkg.Class.Inner
-    # is not supported).
-    for qualified_name in self._imports:
-      if qualified_name.endswith('/' + param):
-        # Ensure it's not an inner class.
-        components = qualified_name.split('/')
-        if len(components) > 2 and components[-2][0].isupper():
-          raise SyntaxError(
-              'Inner class (%s) can not be imported '
-              'and used by JNI (%s). Please import the outer '
-              'class and use Outer.Inner instead.' % (qualified_name, param))
-        return prefix + qualified_name + ';'
-
-    # Is it an inner class from an outer class import? (e.g. referencing
-    # Class.Inner from import pkg.Class).
-    if '.' in param:
-      components = param.split('.')
-      outer = '/'.join(components[:-1])
-      inner = components[-1]
-      for qualified_name in self._imports:
-        if qualified_name.endswith('/' + outer):
-          return (prefix + qualified_name + '$' + inner + ';')
-      param = param.replace('.', '$')
-
-    self._CheckImplicitImports(param)
-
-    # Type not found, falling back to same package as this class.
-    return (prefix + 'L' + self._package + '/' + param + ';')
-
-  def _CheckImplicitImports(self, param):
-    # Ensure implicit imports, such as java.lang.*, are not being treated
-    # as being in the same package.
-    if not self._implicit_imports:
-      # This file was generated from android.jar and lists
-      # all classes that are implicitly imported.
-      android_jar_path = os.path.join(_FILE_DIR, 'android_jar.classes')
-      with open(android_jar_path) as f:
-        self._implicit_imports = f.readlines()
-    for implicit_import in self._implicit_imports:
-      implicit_import = implicit_import.strip().replace('.class', '')
-      implicit_import = implicit_import.replace('/', '.')
-      if implicit_import.endswith('.' + param):
-        raise SyntaxError('Ambiguous class (%s) can not be used directly '
-                          'by JNI.\nPlease import it, probably:\n\n'
-                          'import %s;' % (param, implicit_import))
-
-  def Signature(self, params, returns):
-    """Returns the JNI signature for the given datatypes."""
-    items = ['(']
-    items += [self.JavaToJni(param.datatype) for param in params]
-    items += [')']
-    items += [self.JavaToJni(returns)]
-    return '"{}"'.format(''.join(items))
-
   @staticmethod
   def ParseJavaPSignature(signature_line):
     prefix = 'Signature: '
@@ -632,7 +512,7 @@
   """
   mangled_items = []
   for datatype in [return_type] + [x.datatype for x in params]:
-    mangled_items += [GetMangledParam(jni_params.JavaToJni(datatype))]
+    mangled_items += [GetMangledParam(jni_params.java_to_jni(datatype))]
   mangled_name = name + '_'.join(mangled_items)
   assert re.match(r'[0-9a-zA-Z_]+', mangled_name)
   return mangled_name
@@ -759,7 +639,7 @@
     # Java 7's javap includes type parameters in output, like HashSet<T>. Strip
     # away the <...> and use the raw class name that Java 6 would've given us.
     self.fully_qualified_class = self.fully_qualified_class.split('<', 1)[0]
-    self.jni_params = JniParams(self.fully_qualified_class)
+    self.jni_params = type_resolver.TypeResolver(self.fully_qualified_class)
     self.java_class_name = self.fully_qualified_class.split('/')[-1]
     if not self.namespace:
       self.namespace = 'JNI_' + self.java_class_name
@@ -967,8 +847,8 @@
       fully_qualified_class = GetFullyQualifiedClassWithPackagePrefix(
           fully_qualified_class, options.package_prefix)
     contents = RemoveComments(contents)
-    self.jni_params = JniParams(fully_qualified_class)
-    self.jni_params.ExtractImportsAndInnerClasses(contents)
+    self.jni_params = type_resolver.TypeResolver(fully_qualified_class)
+    self.jni_params.parse_imports_and_nested_types(contents)
     jni_namespace = ExtractJNINamespace(contents) or options.namespace
     called_by_natives = ExtractCalledByNatives(self.jni_params, contents)
 
@@ -1417,8 +1297,8 @@
     if called_by_native.signature:
       jni_signature = called_by_native.signature
     else:
-      jni_signature = self.jni_params.Signature(called_by_native.params,
-                                                jni_return_type)
+      jni_signature = self.jni_params.create_signature(called_by_native.params,
+                                                       jni_return_type)
     java_name_full = java_class.replace('/', '.') + '.' + jni_name
     return {
         'JAVA_CLASS_ONLY': java_class_only,
diff --git a/base/android/jni_generator/jni_generator.pydeps b/base/android/jni_generator/jni_generator.pydeps
index 8cfd43f0..abdd0da 100644
--- a/base/android/jni_generator/jni_generator.pydeps
+++ b/base/android/jni_generator/jni_generator.pydeps
@@ -4,4 +4,6 @@
 ../../../build/android/gyp/util/__init__.py
 ../../../build/android/gyp/util/build_utils.py
 ../../../build/gn_helpers.py
+java_lang_classes.py
 jni_generator.py
+type_resolver.py
diff --git a/base/android/jni_generator/jni_registration_generator.py b/base/android/jni_generator/jni_registration_generator.py
index 37957824..e822d4e3 100755
--- a/base/android/jni_generator/jni_registration_generator.py
+++ b/base/android/jni_generator/jni_registration_generator.py
@@ -19,10 +19,13 @@
 import zipfile
 
 import jni_generator
+import type_resolver
+
 from util import build_utils
 import action_helpers  # build_utils adds //build to sys.path.
 import zip_helpers
 
+
 # All but FULL_CLASS_NAME, which is used only for sorting.
 MERGEABLE_KEYS = [
     'CLASS_PATH_DECLARATIONS',
@@ -225,8 +228,8 @@
   # The namespace for the content is separate from the namespace for the
   # generated header file.
   content_namespace = jni_generator.ExtractJNINamespace(contents)
-  jni_params = jni_generator.JniParams(fully_qualified_class)
-  jni_params.ExtractImportsAndInnerClasses(contents)
+  jni_params = type_resolver.TypeResolver(fully_qualified_class)
+  jni_params.parse_imports_and_nested_types(contents)
   dict_generator = DictionaryGenerator(options, path, content_namespace,
                                        fully_qualified_class, natives,
                                        jni_params)
@@ -631,7 +634,8 @@
                                'reinterpret_cast<void*>(${STUB_NAME}) },')
 
     name = 'native' + native.name
-    jni_signature = self.jni_params.Signature(native.params, native.return_type)
+    jni_signature = self.jni_params.create_signature(native.params,
+                                                     native.return_type)
     stub_name = self.helper.GetStubName(native)
 
     if native.is_proxy:
@@ -646,7 +650,7 @@
             _GetMultiplexProxyName(return_type, params_list))
 
         name = _GetMultiplexProxyName(return_type, params_list)
-        jni_signature = self.jni_params.Signature(
+        jni_signature = self.jni_params.create_signature(
             [jni_generator.Param(datatype='long', name='switch_num')] +
             native.params, native.return_type)
         stub_name = 'Java_' + class_name + '_' + proxy_signature
diff --git a/base/android/jni_generator/jni_registration_generator.pydeps b/base/android/jni_generator/jni_registration_generator.pydeps
index 922edddb..1ff70f0 100644
--- a/base/android/jni_generator/jni_registration_generator.pydeps
+++ b/base/android/jni_generator/jni_registration_generator.pydeps
@@ -5,5 +5,7 @@
 ../../../build/android/gyp/util/build_utils.py
 ../../../build/gn_helpers.py
 ../../../build/zip_helpers.py
+java_lang_classes.py
 jni_generator.py
 jni_registration_generator.py
+type_resolver.py
diff --git a/base/android/jni_generator/type_resolver.py b/base/android/jni_generator/type_resolver.py
new file mode 100644
index 0000000..d5594f7
--- /dev/null
+++ b/base/android/jni_generator/type_resolver.py
@@ -0,0 +1,111 @@
+# Copyright 2023 The Chromium Authors
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import re
+
+import java_lang_classes
+
+_PRIMITIVE_MAP = {
+    'int': 'I',
+    'boolean': 'Z',
+    'char': 'C',
+    'short': 'S',
+    'long': 'J',
+    'double': 'D',
+    'float': 'F',
+    'byte': 'B',
+    'void': 'V',
+}
+
+_IMPORT_REGEX = re.compile(r'^import\s+(\S+?);', flags=re.MULTILINE)
+_INNER_TYPES_REGEX = re.compile(r'(?:class|interface|enum)\s+?(\w+?)\W')
+
+
+class TypeResolver:
+  """Converts type names to fully qualified names."""
+  def __init__(self, fully_qualified_class):
+    self._fully_qualified_class = fully_qualified_class
+    self._package = '/'.join(fully_qualified_class.split('/')[:-1])
+    self._imports = []
+    self._inner_classes = []
+
+  def parse_imports_and_nested_types(self, contents):
+    names = _IMPORT_REGEX.findall(contents)
+    self._imports.extend(
+        n.replace('.', '/') for n in names if not n.endswith('*'))
+
+    for name in _INNER_TYPES_REGEX.findall(contents):
+      if not self._fully_qualified_class.endswith(name):
+        self._inner_classes.append(f'{self._fully_qualified_class}${name}')
+
+  def java_to_jni(self, param):
+    """Converts a java param into a JNI signature type."""
+    prefix = ''
+    # Array?
+    while param[-2:] == '[]':
+      prefix += '['
+      param = param[:-2]
+    # Generic?
+    if '<' in param:
+      param = param[:param.index('<')]
+    primitive_letter = _PRIMITIVE_MAP.get(param)
+    if primitive_letter:
+      return f'{prefix}{primitive_letter}'
+
+    type_name = self._resolve_helper(param)
+    return f'{prefix}L{type_name};'
+
+  def _resolve_helper(self, param):
+    if '/' in param:
+      # Coming from javap, use the fully qualified param directly.
+      return param
+
+    for qualified_name in ([self._fully_qualified_class] + self._inner_classes):
+      if (qualified_name.endswith('/' + param)
+          or qualified_name.endswith('$' + param.replace('.', '$'))
+          or qualified_name == param):
+        return qualified_name
+
+    # Is it from an import? (e.g. referecing Class from import pkg.Class;
+    # note that referencing an inner class Inner from import pkg.Class.Inner
+    # is not supported).
+    for qualified_name in self._imports:
+      if qualified_name.endswith('/' + param):
+        # Ensure it's not an inner class.
+        components = qualified_name.split('/')
+        if len(components) > 2 and components[-2][0].isupper():
+          raise SyntaxError('Inner class (%s) can not be imported '
+                            'and used by JNI (%s). Please import the outer '
+                            'class and use Outer.Inner instead.' %
+                            (qualified_name, param))
+        return qualified_name
+
+    # Is it an inner class from an outer class import? (e.g. referencing
+    # Class.Inner from import pkg.Class).
+    if '.' in param:
+      components = param.split('.')
+      outer = '/'.join(components[:-1])
+      inner = components[-1]
+      for qualified_name in self._imports:
+        if qualified_name.endswith('/' + outer):
+          return f'{qualified_name}${inner}'
+      param = param.replace('.', '$')
+
+    # java.lang classes always take priority over types from the same package.
+    # To use a type from the same package that has the same name as a java.lang
+    # type, it must be explicitly imported.
+    if java_lang_classes.contains(param):
+      return f'java/lang/{param}'
+
+    # Type not found, falling back to same package as this class.
+    return f'{self._package}/{param}'
+
+  def create_signature(self, params, returns):
+    """Returns the JNI signature for the given datatypes."""
+    sb = ['"(']
+    sb += [self.java_to_jni(p.datatype) for p in params]
+    sb += [')']
+    sb += [self.java_to_jni(returns)]
+    sb += ['"']
+    return ''.join(sb)
diff --git a/base/trace_event/builtin_categories.h b/base/trace_event/builtin_categories.h
index b2e301f..203f314 100644
--- a/base/trace_event/builtin_categories.h
+++ b/base/trace_event/builtin_categories.h
@@ -82,7 +82,6 @@
   X("DXVA_Decoding")                                                     \
   X("evdev")                                                             \
   X("event")                                                             \
-  X("event_latency")                                                     \
   X("exo")                                                               \
   X("extensions")                                                        \
   X("explore_sites")                                                     \
@@ -103,6 +102,7 @@
   X("ime")                                                               \
   X("IndexedDB")                                                         \
   X("input")                                                             \
+  X("input.scrolling")                                                   \
   X("io")                                                                \
   X("ipc")                                                               \
   X("Java")                                                              \
@@ -296,6 +296,7 @@
   X("base,toplevel")                                                          \
   X("benchmark,drm")                                                          \
   X("benchmark,latencyInfo,rail")                                             \
+  X("benchmark,latencyInfo,rail,input.scrolling")                             \
   X("benchmark,loading")                                                      \
   X("benchmark,rail")                                                         \
   X("benchmark,uma")                                                          \
@@ -316,7 +317,7 @@
   X("browser,startup")                                                        \
   X("category1,category2")                                                    \
   X("cc,benchmark")                                                           \
-  X("cc,benchmark,input,event_latency")                                       \
+  X("cc,benchmark,input,input.scrolling")                                     \
   X("cc,benchmark," TRACE_DISABLED_BY_DEFAULT("devtools.timeline.frame"))     \
   X("cc,input")                                                               \
   X("cc,raf_investigation")                                                   \
@@ -341,6 +342,7 @@
   X("input,benchmark,latencyInfo")                                            \
   X("input,latency")                                                          \
   X("input,rail")                                                             \
+  X("input,input.scrolling")                                                  \
   X("input,views")                                                            \
   X("ipc,security")                                                           \
   X("ipc,toplevel")                                                           \
diff --git a/base/values.cc b/base/values.cc
index 5485c723..9b25c55 100644
--- a/base/values.cc
+++ b/base/values.cc
@@ -1156,10 +1156,6 @@
   return GetDict().Set(key, std::move(value));
 }
 
-bool Value::RemoveKey(StringPiece key) {
-  return GetDict().Remove(key);
-}
-
 bool operator==(const Value& lhs, const Value& rhs) {
   return lhs.data_ == rhs.data_;
 }
diff --git a/base/values.h b/base/values.h
index 47ace84..ca91b5d8 100644
--- a/base/values.h
+++ b/base/values.h
@@ -766,14 +766,6 @@
   // DEPRECATED: Prefer `Value::Dict::Set()`.
   Value* SetKey(StringPiece key, Value&& value);
 
-  // This attempts to remove the value associated with `key`. In case of
-  // failure, e.g. the key does not exist, false is returned and the underlying
-  // dictionary is not changed. In case of success, `key` is deleted from the
-  // dictionary and the method returns true.
-  //
-  // Deprecated: Prefer `Value::Dict::Remove()`.
-  bool RemoveKey(StringPiece key);
-
   // Note: Do not add more types. See the file-level comment above for why.
 
   // Comparison operators so that Values can easily be used with standard
diff --git a/build/config/ios/rules.gni b/build/config/ios/rules.gni
index c6d4092..7ee9dc87 100644
--- a/build/config/ios/rules.gni
+++ b/build/config/ios/rules.gni
@@ -367,7 +367,7 @@
   }
 }
 
-# Generates Info.plist files for Mac apps and frameworks.
+# Generates Info.plist files for iOS apps and frameworks.
 #
 # Arguments
 #
diff --git a/cc/metrics/compositor_frame_reporter.cc b/cc/metrics/compositor_frame_reporter.cc
index 2e6c415..d1060bad 100644
--- a/cc/metrics/compositor_frame_reporter.cc
+++ b/cc/metrics/compositor_frame_reporter.cc
@@ -1386,7 +1386,7 @@
     }
   }
 
-  TRACE_EVENT("input", "PresentedFrameInformation",
+  TRACE_EVENT("input,input.scrolling", "PresentedFrameInformation",
               [events_metrics = std::cref(events_metrics_), fling_input_count,
                normal_input_count](perfetto::EventContext& ctx) {
                 TraceScrollJankMetrics(events_metrics, fling_input_count,
diff --git a/cc/metrics/event_latency_tracing_recorder.cc b/cc/metrics/event_latency_tracing_recorder.cc
index 7d8d11ac0..fdf4c9c8 100644
--- a/cc/metrics/event_latency_tracing_recorder.cc
+++ b/cc/metrics/event_latency_tracing_recorder.cc
@@ -16,7 +16,7 @@
 namespace cc {
 namespace {
 
-constexpr char kTracingCategory[] = "cc,benchmark,input,event_latency";
+constexpr char kTracingCategory[] = "cc,benchmark,input,input.scrolling";
 constexpr base::TimeDelta high_latency_threshold = base::Milliseconds(90);
 
 constexpr perfetto::protos::pbzero::EventLatency::EventType ToProtoEnum(
diff --git a/cc/paint/image_transfer_cache_entry.cc b/cc/paint/image_transfer_cache_entry.cc
index b4f9bb2..98c3a67a 100644
--- a/cc/paint/image_transfer_cache_entry.cc
+++ b/cc/paint/image_transfer_cache_entry.cc
@@ -25,6 +25,7 @@
 #include "third_party/skia/include/gpu/GrDirectContext.h"
 #include "third_party/skia/include/gpu/GrYUVABackendTextures.h"
 #include "third_party/skia/include/gpu/ganesh/SkImageGanesh.h"
+#include "third_party/skia/include/gpu/graphite/Image.h"
 #include "third_party/skia/include/gpu/graphite/Recorder.h"
 #include "ui/gfx/color_conversion_sk_filter_cache.h"
 #include "ui/gfx/hdr_metadata.h"
@@ -448,10 +449,8 @@
             skgpu::Budgeted::kNo);
       } else {
         CHECK(graphite_recorder);
-        SkImage::RequiredImageProperties props{
-            .fMipmapped = mip_mapped_for_upload ? skgpu::Mipmapped::kYes
-                                                : skgpu::Mipmapped::kNo};
-        image = image->makeTextureImage(graphite_recorder, props);
+        SkImage::RequiredProperties props{.fMipmapped = mip_mapped_for_upload};
+        image = SkImages::TextureFromImage(graphite_recorder, image, props);
       }
 
       if (!image) {
@@ -493,10 +492,8 @@
                                              /*flushPendingGrContextIO=*/true);
       } else {
         CHECK(graphite_recorder);
-        SkImage::RequiredImageProperties props{
-            .fMipmapped = mip_mapped_for_upload ? skgpu::Mipmapped::kYes
-                                                : skgpu::Mipmapped::kNo};
-        plane = plane->makeTextureImage(graphite_recorder, props);
+        SkImage::RequiredProperties props{.fMipmapped = mip_mapped_for_upload};
+        plane = SkImages::TextureFromImage(graphite_recorder, plane, props);
         // TODO(crbug.com/1434141): Should we flush the graphite recorder here?
       }
       if (!plane) {
@@ -834,9 +831,8 @@
             gr_context, image_, GrMipMapped::kYes, skgpu::Budgeted::kNo);
       } else {
         CHECK(graphite_recorder);
-        SkImage::RequiredImageProperties props{.fMipmapped =
-                                                   skgpu::Mipmapped::kYes};
-        image_ = image_->makeTextureImage(graphite_recorder, props);
+        SkImage::RequiredProperties props{.fMipmapped = true};
+        image_ = SkImages::TextureFromImage(graphite_recorder, image_, props);
       }
       if (!image_) {
         DLOG(ERROR) << "Failed to generate mipmaps after color conversion";
@@ -901,10 +897,9 @@
                                        GrMipMapped::kYes, skgpu::Budgeted::kNo);
       } else {
         CHECK(graphite_recorder_);
-        SkImage::RequiredImageProperties props{.fMipmapped =
-                                                   skgpu::Mipmapped::kYes};
-        mipped_plane = plane_images_.at(plane)->makeTextureImage(
-            graphite_recorder_, props);
+        SkImage::RequiredProperties props{.fMipmapped = true};
+        mipped_plane = SkImages::TextureFromImage(
+            graphite_recorder_, plane_images_.at(plane), props);
       }
       if (!mipped_plane) {
         return;
@@ -932,9 +927,9 @@
           gr_context_, image_, GrMipMapped::kYes, skgpu::Budgeted::kNo);
     } else {
       CHECK(graphite_recorder_);
-      SkImage::RequiredImageProperties props{.fMipmapped =
-                                                 skgpu::Mipmapped::kYes};
-      mipped_image = image_->makeTextureImage(graphite_recorder_, props);
+      SkImage::RequiredProperties props{.fMipmapped = true};
+      mipped_image =
+          SkImages::TextureFromImage(graphite_recorder_, image_, props);
     }
     if (!mipped_image) {
       DLOG(ERROR) << "Failed to mipmapped image";
diff --git a/chrome/android/chrome_java_sources.gni b/chrome/android/chrome_java_sources.gni
index 6188ad5..32e12ce8 100644
--- a/chrome/android/chrome_java_sources.gni
+++ b/chrome/android/chrome_java_sources.gni
@@ -1044,6 +1044,7 @@
   "java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesCarouselLayout.java",
   "java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesCoordinator.java",
   "java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesGridLayout.java",
+  "java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesLayout.java",
   "java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesMediator.java",
   "java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesProperties.java",
   "java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesViewBinder.java",
diff --git a/chrome/android/chrome_junit_test_java_sources.gni b/chrome/android/chrome_junit_test_java_sources.gni
index dc13555..95b2a80 100644
--- a/chrome/android/chrome_junit_test_java_sources.gni
+++ b/chrome/android/chrome_junit_test_java_sources.gni
@@ -248,6 +248,7 @@
   "junit/src/org/chromium/chrome/browser/password_manager/settings/ExportWarningDialogFragmentTest.java",
   "junit/src/org/chromium/chrome/browser/password_manager/settings/SingleThreadBarrierClosureTest.java",
   "junit/src/org/chromium/chrome/browser/password_manager/settings/TimedCallbackDelayerTest.java",
+  "junit/src/org/chromium/chrome/browser/payments/ContactEditorTest.java",
   "junit/src/org/chromium/chrome/browser/privacy/settings/PrivacyPreferencesManagerImplTest.java",
   "junit/src/org/chromium/chrome/browser/quickactionsearchwidget/QuickActionSearchWidgetProviderTest.java",
   "junit/src/org/chromium/chrome/browser/read_later/ReadLaterIPHControllerUnitTest.java",
diff --git a/chrome/android/chrome_test_java_sources.gni b/chrome/android/chrome_test_java_sources.gni
index d0396f3d..a3f9673c 100644
--- a/chrome/android/chrome_test_java_sources.gni
+++ b/chrome/android/chrome_test_java_sources.gni
@@ -447,6 +447,7 @@
   "javatests/src/org/chromium/chrome/browser/storage/BlobUrlStoreTest.java",
   "javatests/src/org/chromium/chrome/browser/suggestions/mostvisited/MostVisitedSitesMetadataUtilsTest.java",
   "javatests/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesLayoutTest.java",
+  "javatests/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesLayoutUnitTest.java",
   "javatests/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesViewBinderUnitTest.java",
   "javatests/src/org/chromium/chrome/browser/suggestions/tile/TileGroupTest.java",
   "javatests/src/org/chromium/chrome/browser/suggestions/tile/TileGroupUnitTest.java",
diff --git a/chrome/android/features/start_surface/javatests/src/org/chromium/chrome/features/start_surface/StartSurfaceOnTabletTest.java b/chrome/android/features/start_surface/javatests/src/org/chromium/chrome/features/start_surface/StartSurfaceOnTabletTest.java
index 078f143..c7c0e885 100644
--- a/chrome/android/features/start_surface/javatests/src/org/chromium/chrome/features/start_surface/StartSurfaceOnTabletTest.java
+++ b/chrome/android/features/start_surface/javatests/src/org/chromium/chrome/features/start_surface/StartSurfaceOnTabletTest.java
@@ -35,6 +35,7 @@
 import org.chromium.chrome.browser.ntp.NewTabPageLayout;
 import org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesCarouselLayout;
 import org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesGridLayout;
+import org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesLayout;
 import org.chromium.chrome.browser.tab.Tab;
 import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
 import org.chromium.chrome.test.ChromeTabbedActivityTestRule;
@@ -404,6 +405,248 @@
         Assert.assertEquals(defaultLateralMargin, marginLayoutParams.getMarginEnd());
     }
 
+    @Test
+    @MediumTest
+    @Feature({"StartSurface"})
+    @CommandLineFlags.Add({START_SURFACE_ON_TABLET_TEST_PARAMS})
+    @EnableFeatures({ChromeFeatureList.SHOW_SCROLLABLE_MVT_ON_NTP_ANDROID,
+            ChromeFeatureList.FEED_MULTI_COLUMN, ChromeFeatureList.START_SURFACE_ON_TABLET})
+    // clang-format off
+    public void test1RowMvtMarginWithMultiColumnFeedsOnNtpHomePage() throws IOException{
+        // clang-format on
+        StartSurfaceTestUtils.prepareTabStateMetadataFile(new int[] {0}, new String[] {TAB_URL}, 0);
+        StartSurfaceTestUtils.startMainActivityFromLauncher(mActivityTestRule);
+        ChromeTabbedActivity cta = mActivityTestRule.getActivity();
+        StartSurfaceTestUtils.waitForTabModel(cta);
+        waitForNtpLoaded(cta.getActivityTab());
+
+        NewTabPage ntp = (NewTabPage) cta.getActivityTab().getNativePage();
+        Resources res = cta.getResources();
+
+        int expectedContainerTwoSideMarginLandscape =
+                res.getDimensionPixelSize(org.chromium.chrome.R.dimen.ntp_search_box_start_margin)
+                        * 2
+                + res.getDimensionPixelSize(
+                        org.chromium.chrome.R.dimen
+                                .mvt_container_to_ntp_right_extra_margin_two_feed_tablet)
+                + res.getDimensionPixelSize(org.chromium.chrome.R.dimen.tile_grid_layout_bleed);
+        int expectedContainerTwoSideMarginPortrait =
+                res.getDimensionPixelSize(org.chromium.chrome.R.dimen.tile_grid_layout_bleed)
+                + res.getDimensionPixelSize(
+                        org.chromium.chrome.R.dimen
+                                .mvt_container_to_ntp_right_extra_margin_two_feed_tablet);
+        // Verifies the margins of the module most visited tiles and its inner view are correct.
+        verifyMostVisitedTileMargin(expectedContainerTwoSideMarginLandscape,
+                expectedContainerTwoSideMarginPortrait, 0, 0, /*isScrollable=*/true, ntp);
+
+        int expectedMvtBottomMargin = res.getDimensionPixelSize(
+                org.chromium.chrome.R.dimen.mvt_container_bottom_margin_tablet);
+        int expectedSingleTabCardTopAndBottomMargin = res.getDimensionPixelSize(
+                org.chromium.chrome.R.dimen
+                        .single_tab_card_top_and_bottom_margin_carousel_mvt_tablet);
+        // Verifies the vertical margins of the module most visited tiles and single tab card are
+        // correct.
+        verifyMvtAndSingleTabCardVerticalMargins(expectedMvtBottomMargin,
+                -expectedSingleTabCardTopAndBottomMargin, expectedSingleTabCardTopAndBottomMargin,
+                /*isNtpHomepage=*/true, ntp);
+    }
+
+    @Test
+    @MediumTest
+    @Feature({"StartSurface"})
+    @EnableFeatures({ChromeFeatureList.SHOW_SCROLLABLE_MVT_ON_NTP_ANDROID,
+            ChromeFeatureList.FEED_MULTI_COLUMN, ChromeFeatureList.START_SURFACE_ON_TABLET})
+    // clang-format off
+    public void test1RowMvtMarginWithMultiColumnFeedsOnEmptyNtp() {
+        // clang-format on
+        mActivityTestRule.startMainActivityWithURL(UrlConstants.NTP_URL);
+        ChromeTabbedActivity cta = mActivityTestRule.getActivity();
+        StartSurfaceTestUtils.waitForTabModel(cta);
+        waitForNtpLoaded(cta.getActivityTab());
+
+        NewTabPage ntp = (NewTabPage) cta.getActivityTab().getNativePage();
+        Resources res = cta.getResources();
+
+        int expectedMvtBottomMargin = res.getDimensionPixelSize(
+                org.chromium.chrome.R.dimen.mvt_container_bottom_margin_tablet);
+        // Verifies the vertical margins of the module most visited tiles is correct.
+        verifyMvtAndSingleTabCardVerticalMargins(
+                expectedMvtBottomMargin, 0, 0, /*isNtpHomepage=*/false, ntp);
+    }
+
+    @Test
+    @MediumTest
+    @Feature({"StartSurface"})
+    @CommandLineFlags.Add({START_SURFACE_ON_TABLET_TEST_PARAMS})
+    @EnableFeatures(
+            {ChromeFeatureList.FEED_MULTI_COLUMN, ChromeFeatureList.START_SURFACE_ON_TABLET})
+    @DisableFeatures(ChromeFeatureList.SHOW_SCROLLABLE_MVT_ON_NTP_ANDROID)
+    // clang-format off
+    public void test2RowMvtMarginWithMultiColumnFeedsOnNtpHomePage() throws IOException {
+        // clang-format on
+        StartSurfaceTestUtils.prepareTabStateMetadataFile(new int[] {0}, new String[] {TAB_URL}, 0);
+        StartSurfaceTestUtils.startMainActivityFromLauncher(mActivityTestRule);
+        ChromeTabbedActivity cta = mActivityTestRule.getActivity();
+        StartSurfaceTestUtils.waitForTabModel(cta);
+        waitForNtpLoaded(cta.getActivityTab());
+
+        NewTabPage ntp = (NewTabPage) cta.getActivityTab().getNativePage();
+        Resources res = cta.getResources();
+
+        int expectedContainerTwoSideMargin =
+                res.getDimensionPixelSize(org.chromium.chrome.R.dimen.ntp_search_box_start_margin)
+                        * 2
+                + res.getDimensionPixelSize(org.chromium.chrome.R.dimen.tile_grid_layout_bleed);
+        int expectedLandScapeEdgeMargin = res.getDimensionPixelSize(
+                org.chromium.chrome.R.dimen.tile_grid_layout_landscape_edge_margin_tablet);
+        int expectedPortraitEdgeMargin = res.getDimensionPixelSize(
+                org.chromium.chrome.R.dimen.tile_grid_layout_portrait_edge_margin_tablet);
+        // Verifies the margins of the module most visited tiles and its inner view are correct.
+        verifyMostVisitedTileMargin(expectedContainerTwoSideMargin, expectedContainerTwoSideMargin,
+                expectedLandScapeEdgeMargin, expectedPortraitEdgeMargin, /*isScrollable=*/false,
+                ntp);
+
+        int expectedMvtBottomMargin = res.getDimensionPixelSize(
+                org.chromium.chrome.R.dimen.mvt_container_bottom_margin_tablet);
+        int expectedSingleTabCardTopAndBottomMargin = res.getDimensionPixelSize(
+                org.chromium.chrome.R.dimen.single_tab_card_top_and_bottom_margin_grid_mvt_tablet);
+        // Verifies the vertical margins of the module most visited tiles and single tab card are
+        // correct.
+        verifyMvtAndSingleTabCardVerticalMargins(expectedMvtBottomMargin,
+                -expectedSingleTabCardTopAndBottomMargin, expectedSingleTabCardTopAndBottomMargin,
+                /*isNtpHomepage=*/true, ntp);
+    }
+
+    /**
+     * Verifies the margins of the module most visited tiles and its inner view are correct when it
+     * appears on a tablet.
+     * @param expectedContainerTwoSideMarginLandScape The expected sum of two side margins of the
+     *        most visited tiles container when the tablet is in landscape.
+     * @param expectedContainerTwoSideMarginPortrait The expected sum of two side margins of the
+     *        most visited tiles container when the tablet is in portrait.
+     * @param expectedEdgeMarginLandScape The expected edge margin of the most visited tiles element
+     *        to the MV tiles layout when the tablet is in landscape.
+     * @param expectedEdgeMarginPortrait The expected edge margin of the most visited tiles element
+     *        to the MV tiles layout when the tablet is in portrait.
+     * @param isScrollable Whether the most visited tiles is scrollable.
+     * @param ntp The current {@link NewTabPage}.
+     */
+    private void verifyMostVisitedTileMargin(int expectedContainerTwoSideMarginLandScape,
+            int expectedContainerTwoSideMarginPortrait, int expectedEdgeMarginLandScape,
+            int expectedEdgeMarginPortrait, boolean isScrollable, NewTabPage ntp) {
+        NewTabPageLayout ntpLayout = ntp.getNewTabPageLayout();
+        View mvTilesContainer =
+                ntpLayout.findViewById(org.chromium.chrome.test.R.id.mv_tiles_container);
+        View mvTilesLayout = ntpLayout.findViewById(org.chromium.chrome.test.R.id.mv_tiles_layout);
+        View mvTileItem1 = ((ViewGroup) mvTilesLayout).getChildAt(0);
+        View mvTileItem2 = ((ViewGroup) mvTilesLayout).getChildAt(1);
+        int mvTilesItemWidth = mvTileItem1.getWidth();
+
+        // Start off in landscape screen orientation.
+        mActivityTestRule.getActivity().setRequestedOrientation(
+                ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
+        waitForScreenOrientation("\"landscape\"");
+        // Verifies the margins added for the most visited tiles are correct.
+        verifyMostVisitedTileMarginImpl(ntpLayout, mvTilesContainer, mvTilesLayout, mvTileItem1,
+                mvTileItem2, expectedContainerTwoSideMarginLandScape, expectedEdgeMarginLandScape,
+                mvTilesItemWidth, isScrollable);
+
+        // Start off in portrait screen orientation.
+        mActivityTestRule.getActivity().setRequestedOrientation(
+                ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
+        waitForScreenOrientation("\"portrait\"");
+        // Verifies the margins added for the most visited tiles are correct.
+        verifyMostVisitedTileMarginImpl(ntpLayout, mvTilesContainer, mvTilesLayout, mvTileItem1,
+                mvTileItem2, expectedContainerTwoSideMarginPortrait, expectedEdgeMarginPortrait,
+                mvTilesItemWidth, isScrollable);
+    }
+
+    /**
+     * Verifies the margins of the module most visited tiles and its inner view are correct when it
+     * appears on a tablet.
+     * @param ntpLayout The current {@link NewTabPageLayout}.
+     * @param mvTilesContainer The container for the most visited tile.
+     * @param mvTilesLayout The current {@link MostVisitedTilesLayout}.
+     * @param mvTileItem1 The initial element of the most visited tile.
+     * @param mvTileItem2 The second element of the most visited tile.
+     * @param expectedContainerTwoSideMargin The expected sum of two side margins of the
+     *                                       most visited tiles container.
+     * @param expectedEdgeMargin The expected edge margin of the most visited tiles element
+     *                           to the MV tiles layout.
+     * @param mvTilesItemWidth The width of the elements in the most visited tile.
+     * @param isScrollable Whether the most visited tiles is scrollable.
+     */
+    private void verifyMostVisitedTileMarginImpl(View ntpLayout, View mvTilesContainer,
+            View mvTilesLayout, View mvTileItem1, View mvTileItem2,
+            int expectedContainerTwoSideMargin, int expectedEdgeMargin, int mvTilesItemWidth,
+            boolean isScrollable) {
+        int mvtContainerWidth = mvTilesContainer.getWidth();
+        int mvTilesLayoutWidth = mvTilesLayout.getWidth();
+        int mvt1LeftMargin = ((MarginLayoutParams) mvTileItem1.getLayoutParams()).leftMargin;
+        int mvt2LeftMargin = ((MarginLayoutParams) mvTileItem2.getLayoutParams()).leftMargin;
+
+        Assert.assertEquals("The container's margin with respect to the layout of the new tab "
+                        + "page is incorrect.",
+                expectedContainerTwoSideMargin, ntpLayout.getWidth() - mvtContainerWidth);
+
+        if (isScrollable) {
+            Assert.assertTrue("The width of the most visited tiles layout is wrong.",
+                    mvtContainerWidth < mvTilesLayoutWidth);
+            int mvtWithPadding = mvTilesItemWidth + mvt2LeftMargin;
+            int visibleMvtNum = mvtContainerWidth / mvtWithPadding;
+            Assert.assertEquals("It fails to meet the requirement that half of "
+                            + "the most visited tiles element should be at the end of the MV tiles "
+                            + "when the new tab page is initially loaded.",
+                    mvtContainerWidth - visibleMvtNum * mvtWithPadding, mvTilesItemWidth / 2,
+                    mvTilesItemWidth / 20);
+        } else {
+            Assert.assertTrue("The width of the most visited tiles layout is wrong.",
+                    mvtContainerWidth == mvTilesLayoutWidth);
+            Assert.assertEquals("The edge margin of the most visited tiles element to "
+                            + "the MV tiles layout is wrong.",
+                    mvt1LeftMargin, expectedEdgeMargin);
+            int expectedIntervalPadding =
+                    (mvTilesLayoutWidth - mvTilesItemWidth * 4 - expectedEdgeMargin * 2) / 3;
+            Assert.assertEquals(
+                    "The padding between each element of the most visited tiles is incorrect.",
+                    expectedIntervalPadding,
+                    mvt2LeftMargin - mvTilesItemWidth - expectedEdgeMargin);
+        }
+    }
+
+    /**
+     * Verifies the vertical margins of the module most visited tiles and single tab card are
+     * correct when they appear on a tablet.
+     * @param expectedMvtBottomMargin The expected bottom margin of the most visited tile.
+     * @param expectedSingleTabCardTopMargin The expected top margin of the Single Tab Card
+     *         container.
+     * @param expectedSingleTabCardBottomMargin The expected bottom margin of the Single Tab Card
+     *                                          container.
+     * @param isNtpHomepage Whether the current new tab page is shown as the homepage.
+     * @param ntp The current {@link NewTabPage}.
+     */
+    private void verifyMvtAndSingleTabCardVerticalMargins(int expectedMvtBottomMargin,
+            int expectedSingleTabCardTopMargin, int expectedSingleTabCardBottomMargin,
+            boolean isNtpHomepage, NewTabPage ntp) {
+        NewTabPageLayout ntpLayout = ntp.getNewTabPageLayout();
+        View mvTilesContainer =
+                ntpLayout.findViewById(org.chromium.chrome.test.R.id.mv_tiles_container);
+        Assert.assertEquals("The bottom margin of the most visited tiles container is wrong.",
+                expectedMvtBottomMargin,
+                ((MarginLayoutParams) mvTilesContainer.getLayoutParams()).bottomMargin);
+        if (isNtpHomepage) {
+            View singleTabCardContainer = ntpLayout.findViewById(
+                    org.chromium.chrome.test.R.id.tab_switcher_module_container);
+            MarginLayoutParams singleTabCardContainerMarginParams =
+                    (MarginLayoutParams) singleTabCardContainer.getLayoutParams();
+            Assert.assertEquals("The top margin of the single tab card container is wrong.",
+                    expectedSingleTabCardTopMargin, singleTabCardContainerMarginParams.topMargin);
+            Assert.assertEquals("The bottom margin of the single tab card container is wrong.",
+                    expectedSingleTabCardBottomMargin,
+                    singleTabCardContainerMarginParams.bottomMargin);
+        }
+    }
+
     private void verifyTabCountAndActiveTabUrl(
             ChromeTabbedActivity cta, int tabCount, String url, Boolean expectHomeSurfaceUiShown) {
         Assert.assertEquals(tabCount, cta.getCurrentTabModel().getCount());
diff --git a/chrome/android/java/res/values/dimens.xml b/chrome/android/java/res/values/dimens.xml
index 7ecde72..0fb2e1b4 100644
--- a/chrome/android/java/res/values/dimens.xml
+++ b/chrome/android/java/res/values/dimens.xml
@@ -161,6 +161,13 @@
     <dimen name="tile_grid_layout_bottom_margin_push_down_large">64dp</dimen>
     <dimen name="tile_grid_layout_bottom_margin_pull_up">24dp</dimen>
     <dimen name="tile_carousel_layout_bottom_margin">24dp</dimen>
+    <dimen name="mvt_container_to_ntp_right_extra_margin_two_feed_tablet">16dp</dimen>
+    <dimen name="mvt_container_bottom_margin_tablet">48dp</dimen>
+    <dimen name="tile_grid_layout_landscape_edge_margin_tablet">48dp</dimen>
+    <dimen name="tile_grid_layout_portrait_edge_margin_tablet">32dp</dimen>
+    <dimen name="tile_carousel_layout_max_interval_margin_tablet">64dp</dimen>
+    <dimen name="single_tab_card_top_and_bottom_margin_carousel_mvt_tablet">48dp</dimen>
+    <dimen name="single_tab_card_top_and_bottom_margin_grid_mvt_tablet">36dp</dimen>
     <dimen name="ntp_iph_searchbox_y_inset">6dp</dimen>
     <dimen name="ntp_logo_height">100dp</dimen>
     <dimen name="ntp_logo_margin_top">26dp</dimen>
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/BackupSigninProcessor.java b/chrome/android/java/src/org/chromium/chrome/browser/BackupSigninProcessor.java
index 2165dff..c9f5308 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/BackupSigninProcessor.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/BackupSigninProcessor.java
@@ -83,7 +83,7 @@
                                 UnifiedConsentServiceBridge
                                         .setUrlKeyedAnonymizedDataCollectionEnabled(
                                                 Profile.getLastUsedRegularProfile(), true);
-                                SyncService.get().setFirstSetupComplete(
+                                SyncService.get().setInitialSyncFeatureSetupComplete(
                                         SyncFirstSetupCompleteSource.ANDROID_BACKUP_RESTORE);
                                 setBackupFlowSigninComplete();
                             }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java b/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java
index dad6dc83..8450f21 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/identity_disc/IdentityDiscController.java
@@ -308,7 +308,7 @@
     private void recordIdentityDiscUsed() {
         BrowserUiUtils.recordIdentityDiscClicked(mIsStartSurface, mIsTabNtp);
 
-        assert mProfileSupplier != null && mProfileSupplier.get() != null;
+        assert isProfileInitialized();
         Tracker tracker = TrackerFactory.getTrackerForProfile(mProfileSupplier.get());
         tracker.notifyEvent(EventConstants.IDENTITY_DISC_USED);
         RecordUserAction.record("MobileToolbarIdentityDiscTap");
@@ -364,9 +364,13 @@
                 R.string.accessibility_toolbar_btn_identity_disc_with_name, userName);
     }
 
+    private boolean isProfileInitialized() {
+        return mProfileSupplier != null && mProfileSupplier.get() != null;
+    }
+
     @VisibleForTesting
     void onClick() {
-        if (!mNativeIsInitialized) {
+        if (!isProfileInitialized()) {
             return;
         }
         recordIdentityDiscUsed();
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java
index 5edff1d..4ee72097 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java
@@ -14,6 +14,7 @@
 import android.view.MotionEvent;
 import android.view.View;
 import android.view.ViewGroup;
+import android.view.ViewGroup.MarginLayoutParams;
 import android.view.ViewStub;
 import android.widget.FrameLayout;
 
@@ -1091,6 +1092,7 @@
         mSingleTabCardContainer = (FrameLayout) ((ViewStub) mNewTabPageLayout.findViewById(
                                                          R.id.tab_switcher_module_container_stub))
                                           .inflate();
+        updateSingleTabCardContainerMargins();
         mSingleTabSwitcherCoordinator = new SingleTabSwitcherCoordinator(mActivity,
                 mSingleTabCardContainer, mActivityLifecycleDispatcher, mTabModelSelector, true,
                 isScrollableMvtEnabled(mContext), mostRecentTab);
@@ -1098,6 +1100,28 @@
         setSingleTabCardVisibility(true);
     }
 
+    /**
+     * Updates the margins for the single tab card container based on the type of MV tiles.
+     */
+    private void updateSingleTabCardContainerMargins() {
+        if (!mIsNtpAsHomeSurfaceEnabled) return;
+
+        MarginLayoutParams marginLayoutParams =
+                (MarginLayoutParams) mSingleTabCardContainer.getLayoutParams();
+        int SingleTabCardContainerTopAndBottomMargin;
+        if (isScrollableMvtEnabled(mContext)) {
+            SingleTabCardContainerTopAndBottomMargin =
+                    mNewTabPageLayout.getResources().getDimensionPixelOffset(
+                            R.dimen.single_tab_card_top_and_bottom_margin_carousel_mvt_tablet);
+        } else {
+            SingleTabCardContainerTopAndBottomMargin =
+                    mNewTabPageLayout.getResources().getDimensionPixelOffset(
+                            R.dimen.single_tab_card_top_and_bottom_margin_grid_mvt_tablet);
+        }
+        marginLayoutParams.topMargin = -SingleTabCardContainerTopAndBottomMargin;
+        marginLayoutParams.bottomMargin = SingleTabCardContainerTopAndBottomMargin;
+    }
+
     /* Set the visibility of the single tab card.
      * @param isVisible Whether the single tab card is visible or not.
      */
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageLayout.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageLayout.java
index da0e862..18aa119 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageLayout.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageLayout.java
@@ -15,9 +15,11 @@
 import android.os.Handler;
 import android.text.Editable;
 import android.util.AttributeSet;
+import android.view.Gravity;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
+import android.view.ViewGroup.MarginLayoutParams;
 import android.view.ViewStub;
 import android.widget.ImageView;
 import android.widget.LinearLayout;
@@ -80,6 +82,10 @@
     private final Context mContext;
     private int mSearchBoxEndPadding = UNSET_RESOURCE_FLAG;
 
+    private final int mMvtLandscapeLeftMarginTablet;
+    private final int mMvtLandscapeRightMarginTablet;
+    private final int mMvtPortraitRightMarginTablet;
+
     private View mMiddleSpacer; // Spacer between toolbar and Most Likely.
 
     private LogoCoordinator mLogoCoordinator;
@@ -124,6 +130,7 @@
     private boolean mIsIncognito;
     private WindowAndroid mWindowAndroid;
     private boolean mIsNtpAsHomeSurfaceEnabled;
+    private boolean mIsMultiColumnFeedEnabled;
 
     /**
      * Vertical inset to add to the top and bottom of the search box bounds. May be 0 if no inset
@@ -143,6 +150,12 @@
         mContext = context;
         Resources res = getResources();
         mTileGridLayoutBleed = res.getDimensionPixelSize(R.dimen.tile_grid_layout_bleed);
+        mMvtLandscapeLeftMarginTablet =
+                res.getDimensionPixelSize(R.dimen.ntp_search_box_start_margin);
+        mMvtPortraitRightMarginTablet = res.getDimensionPixelSize(
+                R.dimen.mvt_container_to_ntp_right_extra_margin_two_feed_tablet);
+        mMvtLandscapeRightMarginTablet =
+                mMvtLandscapeLeftMarginTablet + mMvtPortraitRightMarginTablet;
     }
 
     @Override
@@ -169,6 +182,8 @@
      * @param uma {@link NewTabPageUma} object recording user metrics.
      * @param isIncognito Whether the new tab page is in incognito mode.
      * @param windowAndroid An instance of a {@link WindowAndroid}
+     * @param isNtpAsHomeSurfaceEnabled {@code true} if the NTP is showing as the home surface.
+     * @param isMultiColumnFeedEnabled {@code true} if the number of feed columns is 2.
      */
     public void initialize(NewTabPageManager manager, Activity activity, Delegate tileGroupDelegate,
             boolean searchProviderHasLogo, boolean searchProviderIsGoogle,
@@ -185,6 +200,7 @@
         mIsIncognito = isIncognito;
         mWindowAndroid = windowAndroid;
         mIsNtpAsHomeSurfaceEnabled = isNtpAsHomeSurfaceEnabled;
+        mIsMultiColumnFeedEnabled = isMultiColumnFeedEnabled;
         Profile profile = Profile.getLastUsedRegularProfile();
 
         mSearchBoxCoordinator = new SearchBoxCoordinator(getContext(), this);
@@ -194,7 +210,7 @@
                     R.dimen.ntp_search_box_bounds_vertical_inset_modern);
         }
 
-        if (isMultiColumnFeedEnabled && mIsNtpAsHomeSurfaceEnabled) {
+        if (mIsMultiColumnFeedEnabled && mIsNtpAsHomeSurfaceEnabled) {
             // We add extra side margins to the fake search box when multiple column Feeds are
             // shown. There is only one exception that we don't shorten the width of the fake search
             // box: one row of MV tiles in portrait mode.
@@ -507,10 +523,15 @@
         if (isScrollableMvtEnabled()) {
             // Let mMvTilesContainerLayout attached to the edge of the screen.
             setClipToPadding(false);
-            int lateralPaddingsForNTP = mActivity.getResources().getDimensionPixelSize(
-                    R.dimen.ntp_header_lateral_paddings_v2);
-            marginLayoutParams.leftMargin = -lateralPaddingsForNTP;
-            marginLayoutParams.rightMargin = -lateralPaddingsForNTP;
+            if (mIsNtpAsHomeSurfaceEnabled && mIsMultiColumnFeedEnabled) {
+                ((LayoutParams) marginLayoutParams).gravity = Gravity.START;
+                updateTilesLayoutLeftAndRightMarginsOnTablet(marginLayoutParams);
+            } else {
+                int lateralPaddingsForNTP = -getResources().getDimensionPixelSize(
+                        R.dimen.ntp_header_lateral_paddings_v2);
+                marginLayoutParams.leftMargin = lateralPaddingsForNTP;
+                marginLayoutParams.rightMargin = lateralPaddingsForNTP;
+            }
             marginLayoutParams.topMargin = getResources().getDimensionPixelSize(shouldShowLogo()
                             ? R.dimen.tile_grid_layout_top_margin
                             : R.dimen.tile_grid_layout_no_logo_top_margin);
@@ -523,6 +544,10 @@
             marginLayoutParams.topMargin = getGridMvtTopMargin();
             marginLayoutParams.bottomMargin = getGridMvtBottomMargin();
         }
+        if (mIsNtpAsHomeSurfaceEnabled) {
+            marginLayoutParams.bottomMargin = getResources().getDimensionPixelOffset(
+                    R.dimen.mvt_container_bottom_margin_tablet);
+        }
     }
 
     /**
@@ -831,14 +856,12 @@
     private void unifyElementWidths() {
         View searchBoxView = getSearchBoxView();
         if (mMvTilesContainerLayout.getVisibility() != GONE) {
+            final int width = getMeasuredWidth() - mTileGridLayoutBleed;
             if (!isScrollableMvtEnabled()) {
-                final int width = mMvTilesContainerLayout.getMeasuredWidth() - mTileGridLayoutBleed;
                 measureExactly(searchBoxView, width - mSearchBoxTwoSideMargin,
                         searchBoxView.getMeasuredHeight());
                 mLogoCoordinator.measureExactlyLogoView(width);
             } else {
-                final int width = getMeasuredWidth() - mTileGridLayoutBleed;
-
                 // We reset the extra margins of the fake search box if the scrollable MV tiles are
                 // showing in the portrait mode with multiple column Feeds.
                 int searchBoxTwoSideMargin = mSearchBoxTwoSideMargin;
@@ -909,4 +932,38 @@
     LogoCoordinator getLogoCoordinatorForTesting() {
         return mLogoCoordinator;
     }
+
+    /**
+     * Modify the margins of the container for MV tiles when the orientation of the tablet changes.
+     * @param newConfig The new resource configuration.
+     */
+    @Override
+    public void onConfigurationChanged(Configuration newConfig) {
+        super.onConfigurationChanged(newConfig);
+        if (!mIsNtpAsHomeSurfaceEnabled || !isScrollableMvtEnabled()
+                || !mIsMultiColumnFeedEnabled) {
+            return;
+        }
+        MarginLayoutParams marginLayoutParams =
+                (MarginLayoutParams) mMvTilesContainerLayout.getLayoutParams();
+        updateTilesLayoutLeftAndRightMarginsOnTablet(marginLayoutParams);
+    }
+
+    /**
+     * Updates the margins for the MV tiles container when used in NTP on the tablet.
+     * @param marginLayoutParams The {@link MarginLayoutParams} of the MV tiles container.
+     */
+    private void updateTilesLayoutLeftAndRightMarginsOnTablet(
+            MarginLayoutParams marginLayoutParams) {
+        int leftMarginForNtp = mTileGridLayoutBleed / 2;
+        int rightMarginForNtp = leftMarginForNtp;
+        if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {
+            leftMarginForNtp = leftMarginForNtp + mMvtLandscapeLeftMarginTablet;
+            rightMarginForNtp = rightMarginForNtp + mMvtLandscapeRightMarginTablet;
+        } else {
+            rightMarginForNtp = rightMarginForNtp + mMvtPortraitRightMarginTablet;
+        }
+        marginLayoutParams.leftMargin = leftMarginForNtp;
+        marginLayoutParams.rightMargin = rightMarginForNtp;
+    }
 }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/payments/ContactEditor.java b/chrome/android/java/src/org/chromium/chrome/browser/payments/ContactEditor.java
index 0cacc75..baf775a0 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/payments/ContactEditor.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/payments/ContactEditor.java
@@ -182,8 +182,8 @@
         final EditorFieldModel nameField = mRequestPayerName
                 ? EditorFieldModel.createTextInput(EditorFieldModel.INPUT_TYPE_HINT_PERSON_NAME,
                         mContext.getString(R.string.payments_name_field_in_contact_details),
-                        mPayerNames, null /* suggestions */, null /* formatter */,
-                        null /* validator */,
+                        mPayerNames, /*suggestions=*/null, /*formatter=*/null,
+                        /*validator=*/null,
                         mContext.getString(
                                 R.string.pref_edit_dialog_field_required_validation_message),
                         null, EditorFieldModel.LENGTH_COUNTER_LIMIT_NONE, contact.getPayerName())
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesCarouselLayout.java b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesCarouselLayout.java
index d54b325..e4d89e6 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesCarouselLayout.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesCarouselLayout.java
@@ -5,6 +5,7 @@
 package org.chromium.chrome.browser.suggestions.tile;
 
 import android.content.Context;
+import android.content.res.Configuration;
 import android.util.AttributeSet;
 import android.view.View;
 import android.widget.LinearLayout;
@@ -18,12 +19,30 @@
 /**
  * The most visited tiles carousel layout.
  */
-public class MostVisitedTilesCarouselLayout extends LinearLayout {
+public class MostVisitedTilesCarouselLayout extends LinearLayout implements MostVisitedTilesLayout {
+    // There's a minimum limit of 4.
+    private static final int MIN_RESULTS = 4;
+
+    private int mTileViewWidth;
+    private int mTileViewMinIntervalPaddingTablet;
+    private int mTileViewMaxIntervalPaddingTablet;
+    private Integer mInitialTileNum;
+    private Integer mIntervalPaddingsLandscapeTablet;
+    private Integer mIntervalPaddingsPortraitTablet;
+    private boolean mIsMultiColumnFeedOnTabletEnabled;
+
     /**
      * Constructor for inflating from XML.
      */
     public MostVisitedTilesCarouselLayout(Context context, AttributeSet attrs) {
         super(context, attrs);
+
+        mTileViewWidth =
+                getResources().getDimensionPixelOffset(org.chromium.chrome.R.dimen.tile_view_width);
+        mTileViewMinIntervalPaddingTablet = getResources().getDimensionPixelOffset(
+                org.chromium.chrome.R.dimen.tile_view_padding);
+        mTileViewMaxIntervalPaddingTablet = getResources().getDimensionPixelOffset(
+                org.chromium.chrome.R.dimen.tile_carousel_layout_max_interval_margin_tablet);
     }
 
     void setIntervalPaddings(int padding) {
@@ -78,4 +97,93 @@
         }
         return null;
     }
+
+    /**
+     * Adjust the padding intervals of the tile elements when they are displayed on the NTP
+     * on the tablet.
+     * @param isOrientationLandscape {@code true} if the orientation of the tablet is landscape.
+     */
+    void updateIntervalPaddingsTablet(boolean isOrientationLandscape) {
+        if (isOrientationLandscape && mIntervalPaddingsLandscapeTablet != null) {
+            setIntervalPaddings(mIntervalPaddingsLandscapeTablet);
+        } else if (!isOrientationLandscape && mIntervalPaddingsPortraitTablet != null) {
+            setIntervalPaddings(mIntervalPaddingsPortraitTablet);
+        }
+    }
+
+    /**
+     * Computes the distance between each MV tiles element based on certain parameters.
+     * @param totalWidth The total width of the most recent tile,
+     *                   excluding the half MV tiles element at the end.
+     * @return The median value of the appropriate distances calculated as the distance between
+     *         each MV tiles element.
+     */
+    @VisibleForTesting
+    public int calculateTabletIntervalPadding(int totalWidth) {
+        int tileWidthWithMinInternalPadding = mTileViewWidth - mTileViewMinIntervalPaddingTablet;
+        int tileWidthWithMaxInternalPadding = mTileViewWidth + mTileViewMaxIntervalPaddingTablet;
+        int maxElements = totalWidth / tileWidthWithMinInternalPadding;
+        int minElements = (int) Math.ceil((double) totalWidth / tileWidthWithMaxInternalPadding);
+        int preferElements = (minElements + Math.min(maxElements, mInitialTileNum - 1)) / 2;
+        return (totalWidth - preferElements * mTileViewWidth) / preferElements;
+    }
+
+    @Override
+    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
+        if (mIsMultiColumnFeedOnTabletEnabled) {
+            if (mInitialTileNum == null) {
+                mInitialTileNum = Math.min(Math.max(getChildCount(), MIN_RESULTS),
+                        MostVisitedTilesMediator.MAX_RESULTS);
+            }
+
+            int currentOrientation = getResources().getConfiguration().orientation;
+            if ((currentOrientation == Configuration.ORIENTATION_LANDSCAPE
+                        && mIntervalPaddingsLandscapeTablet == null)
+                    || (currentOrientation == Configuration.ORIENTATION_PORTRAIT
+                            && mIntervalPaddingsPortraitTablet == null)) {
+                int totalWidth = Math.min(MeasureSpec.getSize(widthMeasureSpec), Integer.MAX_VALUE)
+                        - mTileViewWidth / 2;
+                int tileViewIntervalPadding = calculateTabletIntervalPadding(totalWidth);
+                if (currentOrientation == Configuration.ORIENTATION_LANDSCAPE) {
+                    mIntervalPaddingsLandscapeTablet = tileViewIntervalPadding;
+                } else {
+                    mIntervalPaddingsPortraitTablet = tileViewIntervalPadding;
+                }
+                setIntervalPaddings(tileViewIntervalPadding);
+            }
+        }
+        super.onMeasure(widthMeasureSpec, heightMeasureSpec);
+    }
+
+    @Override
+    public void setIsMultiColumnFeedOnTabletEnabled(boolean isMultiColumnFeedOnTabletEnabled) {
+        mIsMultiColumnFeedOnTabletEnabled = isMultiColumnFeedOnTabletEnabled;
+    }
+
+    @VisibleForTesting
+    boolean getIsMultiColumnFeedOnTabletEnabledForTesting() {
+        return mIsMultiColumnFeedOnTabletEnabled;
+    }
+
+    @VisibleForTesting
+    public void setInitialTileNumForTesting(int initialTileNum) {
+        mInitialTileNum = initialTileNum;
+    }
+
+    @VisibleForTesting
+    public void setTileViewWidthForTesting(int tileViewWidth) {
+        mTileViewWidth = tileViewWidth;
+    }
+
+    @VisibleForTesting
+    public void setTileViewMinIntervalPaddingTabletForTesting(
+            int tileViewMinIntervalPaddingTablet) {
+        mTileViewMinIntervalPaddingTablet = tileViewMinIntervalPaddingTablet;
+    }
+
+    @VisibleForTesting
+    public void setTileViewMaxIntervalPaddingTabletForTesting(
+            int tileViewMaxIntervalPaddingTablet) {
+        mTileViewMaxIntervalPaddingTablet = tileViewMaxIntervalPaddingTablet;
+    }
 }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesCoordinator.java b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesCoordinator.java
index 5b43b70db..ba22121 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesCoordinator.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesCoordinator.java
@@ -14,6 +14,7 @@
 import androidx.annotation.VisibleForTesting;
 
 import org.chromium.chrome.R;
+import org.chromium.chrome.browser.feed.FeedFeatures;
 import org.chromium.chrome.browser.lifecycle.ActivityLifecycleDispatcher;
 import org.chromium.chrome.browser.lifecycle.ConfigurationChangedObserver;
 import org.chromium.chrome.browser.native_page.ContextMenuManager;
@@ -23,6 +24,7 @@
 import org.chromium.chrome.browser.suggestions.SuggestionsDependencyFactory;
 import org.chromium.chrome.browser.suggestions.SuggestionsUiDelegate;
 import org.chromium.chrome.browser.ui.native_page.TouchEnabledDelegate;
+import org.chromium.chrome.features.start_surface.StartSurfaceConfiguration;
 import org.chromium.components.browser_ui.widget.displaystyle.UiConfig;
 import org.chromium.ui.base.DeviceFormFactor;
 import org.chromium.ui.base.WindowAndroid;
@@ -98,11 +100,13 @@
         mRenderer = new TileRenderer(
                 mActivity, SuggestionsConfig.getTileStyle(mUiConfig), TITLE_LINES, null);
 
+        boolean isTablet = DeviceFormFactor.isNonMultiDisplayContextOnTablet(mActivity);
         mMediator = new MostVisitedTilesMediator(activity.getResources(), mUiConfig, tilesLayout,
                 mvTilesContainerLayout.findViewById(R.id.tile_grid_placeholder_stub), mRenderer,
-                propertyModel, shouldShowSkeletonUIPreNative, isScrollableMVTEnabled,
-                DeviceFormFactor.isNonMultiDisplayContextOnTablet(mActivity),
-                snapshotTileGridChangedRunnable, tileCountChangedRunnable);
+                propertyModel, shouldShowSkeletonUIPreNative, isScrollableMVTEnabled, isTablet,
+                snapshotTileGridChangedRunnable, tileCountChangedRunnable,
+                StartSurfaceConfiguration.isNtpAsHomeSurfaceEnabled(isTablet)
+                        && FeedFeatures.isMultiColumnFeedEnabled(activity));
     }
 
     /**
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesGridLayout.java b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesGridLayout.java
index 3a38f24..c5f73fa0 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesGridLayout.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesGridLayout.java
@@ -5,6 +5,7 @@
 package org.chromium.chrome.browser.suggestions.tile;
 
 import android.content.Context;
+import android.content.res.Configuration;
 import android.content.res.Resources;
 import android.content.res.TypedArray;
 import android.util.AttributeSet;
@@ -24,7 +25,7 @@
 /**
  * A layout that arranges tiles in a grid.
  */
-public class MostVisitedTilesGridLayout extends FrameLayout {
+public class MostVisitedTilesGridLayout extends FrameLayout implements MostVisitedTilesLayout {
     private final int mMinHorizontalSpacing;
     private final int mMaxHorizontalSpacing;
     private final int mMaxWidth;
@@ -33,6 +34,10 @@
     private int mMaxRows;
     private int mMaxColumns;
     private boolean mSearchProviderHasLogo = true;
+    private boolean mIsMultiColumnFeedOnTabletEnabled;
+    private final int mMvtContainer2SidesMarginTablet;
+    private final int mTileViewLandscapeEdgePaddingTablet;
+    private final int mTileViewPortraitEdgePaddingTablet;
 
     /**
      * Constructor for inflating from XML.
@@ -54,6 +59,14 @@
         styledAttrs.recycle();
         mMaxHorizontalSpacing = Integer.MAX_VALUE;
         mMaxWidth = Integer.MAX_VALUE;
+
+        mMvtContainer2SidesMarginTablet =
+                getResources().getDimensionPixelOffset(R.dimen.ntp_search_box_start_margin) * 2
+                + getResources().getDimensionPixelOffset(R.dimen.tile_grid_layout_bleed);
+        mTileViewLandscapeEdgePaddingTablet = getResources().getDimensionPixelOffset(
+                R.dimen.tile_grid_layout_landscape_edge_margin_tablet);
+        mTileViewPortraitEdgePaddingTablet = getResources().getDimensionPixelOffset(
+                R.dimen.tile_grid_layout_portrait_edge_margin_tablet);
     }
 
     /**
@@ -73,6 +86,9 @@
     @Override
     protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
         int totalWidth = Math.min(MeasureSpec.getSize(widthMeasureSpec), mMaxWidth);
+        if (mIsMultiColumnFeedOnTabletEnabled) {
+            totalWidth = totalWidth - mMvtContainer2SidesMarginTablet;
+        }
         int childCount = getChildCount();
         if (childCount == 0) {
             setMeasuredDimension(totalWidth, resolveSize(0, heightMeasureSpec));
@@ -144,23 +160,32 @@
             boolean spreadTiles, int availableWidth, int numColumns) {
         int gridStart;
         float horizontalSpacing;
-        if (spreadTiles) {
-            // Identically sized spacers are added both between and around the tiles.
-            int spacerCount = numColumns + 1;
-            horizontalSpacing = (float) availableWidth / spacerCount;
-            gridStart = Math.round(horizontalSpacing);
-            if (horizontalSpacing < mMinHorizontalSpacing) {
-                return computeHorizontalDimensions(false, availableWidth, numColumns);
-            }
+        if (mIsMultiColumnFeedOnTabletEnabled) {
+            gridStart = getResources().getConfiguration().orientation
+                            == Configuration.ORIENTATION_LANDSCAPE
+                    ? mTileViewLandscapeEdgePaddingTablet
+                    : mTileViewPortraitEdgePaddingTablet;
+            horizontalSpacing = (availableWidth - gridStart * 2) / (numColumns - 1);
         } else {
-            // Ensure column spacing isn't greater than mMaxHorizontalSpacing.
-            long gridSidePadding = availableWidth - (long) mMaxHorizontalSpacing * (numColumns - 1);
-            if (gridSidePadding > 0) {
-                horizontalSpacing = mMaxHorizontalSpacing;
-                gridStart = (int) (gridSidePadding / 2);
+            if (spreadTiles) {
+                // Identically sized spacers are added both between and around the tiles.
+                int spacerCount = numColumns + 1;
+                horizontalSpacing = (float) availableWidth / spacerCount;
+                gridStart = Math.round(horizontalSpacing);
+                if (horizontalSpacing < mMinHorizontalSpacing) {
+                    return computeHorizontalDimensions(false, availableWidth, numColumns);
+                }
             } else {
-                horizontalSpacing = (float) availableWidth / Math.max(1, numColumns - 1);
-                gridStart = 0;
+                // Ensure column spacing isn't greater than mMaxHorizontalSpacing.
+                long gridSidePadding =
+                        availableWidth - (long) mMaxHorizontalSpacing * (numColumns - 1);
+                if (gridSidePadding > 0) {
+                    horizontalSpacing = mMaxHorizontalSpacing;
+                    gridStart = (int) (gridSidePadding / 2);
+                } else {
+                    horizontalSpacing = (float) availableWidth / Math.max(1, numColumns - 1);
+                    gridStart = 0;
+                }
             }
         }
 
@@ -189,6 +214,11 @@
                 getResources().getDimensionPixelOffset(getGridMVTVerticalSpacingResourcesId());
     }
 
+    @Override
+    public void setIsMultiColumnFeedOnTabletEnabled(boolean isMultiColumnFeedOnTabletEnabled) {
+        mIsMultiColumnFeedOnTabletEnabled = isMultiColumnFeedOnTabletEnabled;
+    }
+
     // TODO(crbug.com/1329288): Remove this method when the Feed position experiment is cleaned up.
     private int getGridMVTVerticalSpacingResourcesId() {
         if (!LibraryLoader.getInstance().isInitialized() || !mSearchProviderHasLogo) {
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesLayout.java b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesLayout.java
new file mode 100644
index 0000000..b14594a
--- /dev/null
+++ b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesLayout.java
@@ -0,0 +1,17 @@
+// Copyright 2023 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+package org.chromium.chrome.browser.suggestions.tile;
+
+/**
+ * The interface of most visited tiles layout.
+ */
+public interface MostVisitedTilesLayout {
+    /**
+     * @param isMultiColumnFeedOnTabletEnabled {@code true} if both showing an NTP as the home
+     *                                         surface and multiple column Feed are enabled in the
+     *                                         given context.
+     */
+    void setIsMultiColumnFeedOnTabletEnabled(boolean isMultiColumnFeedOnTabletEnabled);
+}
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesMediator.java b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesMediator.java
index 766e43f..587350f 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesMediator.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesMediator.java
@@ -6,8 +6,10 @@
 
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.HORIZONTAL_EDGE_PADDINGS;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.HORIZONTAL_INTERVAL_PADDINGS;
+import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.IS_MULTI_COLUMN_FEED_ON_TABLET_ENABLED;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.IS_MVT_LAYOUT_VISIBLE;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.PLACEHOLDER_VIEW;
+import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.UPDATE_INTERVAL_PADDINGS_TABLET;
 
 import android.content.res.Configuration;
 import android.content.res.Resources;
@@ -43,7 +45,7 @@
     private static final String TAG = "TopSites";
 
     // There's a limit of 12 in {@link MostVisitedSitesBridge#setObserver}.
-    private static final int MAX_RESULTS = 12;
+    static final int MAX_RESULTS = 12;
 
     private final Resources mResources;
     private final UiConfig mUiConfig;
@@ -52,6 +54,7 @@
     private final PropertyModel mModel;
     private final boolean mIsScrollableMVTEnabled;
     private final boolean mIsTablet;
+    private final boolean mIsMultiColumnFeedOnTabletEnabled;
     private final int mTileViewLandscapePadding;
     private final int mTileViewPortraitEdgePadding;
     private final Runnable mSnapshotTileGridChangedRunnable;
@@ -68,7 +71,7 @@
             ViewStub noMvPlaceholderStub, TileRenderer renderer, PropertyModel propertyModel,
             boolean shouldShowSkeletonUIPreNative, boolean isScrollableMVTEnabled, boolean isTablet,
             @Nullable Runnable snapshotTileGridChangedRunnable,
-            @Nullable Runnable tileCountChangedRunnable) {
+            @Nullable Runnable tileCountChangedRunnable, boolean isMultiColumnFeedOnTabletEnabled) {
         mResources = resources;
         mUiConfig = uiConfig;
         mRenderer = renderer;
@@ -88,6 +91,9 @@
         maybeSetPortraitIntervalPaddingsForCarousel();
 
         if (shouldShowSkeletonUIPreNative) maybeShowMvTilesPreNative();
+
+        mIsMultiColumnFeedOnTabletEnabled = isMultiColumnFeedOnTabletEnabled;
+        mModel.set(IS_MULTI_COLUMN_FEED_ON_TABLET_ENABLED, mIsMultiColumnFeedOnTabletEnabled);
     }
 
     /**
@@ -240,6 +246,14 @@
         // {@link MostVisitedTilesGridLayout}
         if (!mIsScrollableMVTEnabled || mMvTilesLayout.getChildCount() < 1) return;
 
+        if (mIsMultiColumnFeedOnTabletEnabled) {
+            mModel.set(HORIZONTAL_EDGE_PADDINGS, 0);
+            mModel.set(UPDATE_INTERVAL_PADDINGS_TABLET,
+                    mResources.getConfiguration().orientation
+                            == Configuration.ORIENTATION_LANDSCAPE);
+            return;
+        }
+
         if (mResources.getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {
             mModel.set(HORIZONTAL_EDGE_PADDINGS, mTileViewLandscapePadding);
             mModel.set(HORIZONTAL_INTERVAL_PADDINGS, mTileViewLandscapePadding);
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesProperties.java b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesProperties.java
index b4b2f05..8dd5186b 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesProperties.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesProperties.java
@@ -31,8 +31,17 @@
             new WritableObjectPropertyKey<>(true);
     public static final PropertyModel.WritableObjectPropertyKey<Integer> HORIZONTAL_EDGE_PADDINGS =
             new WritableObjectPropertyKey<>(true);
+    public static final PropertyModel
+            .WritableBooleanPropertyKey IS_MULTI_COLUMN_FEED_ON_TABLET_ENABLED =
+            new PropertyModel.WritableBooleanPropertyKey();
+
+    //{@code true} if the orientation of the tablet is landscape.
+    public static final PropertyModel
+            .WritableObjectPropertyKey<Boolean> UPDATE_INTERVAL_PADDINGS_TABLET =
+            new PropertyModel.WritableObjectPropertyKey<>(true /* skipEquality */);
 
     public static final PropertyKey[] ALL_KEYS =
             new PropertyKey[] {IS_CONTAINER_VISIBLE, IS_MVT_LAYOUT_VISIBLE, PLACEHOLDER_VIEW,
-                    HORIZONTAL_INTERVAL_PADDINGS, HORIZONTAL_EDGE_PADDINGS};
+                    HORIZONTAL_INTERVAL_PADDINGS, HORIZONTAL_EDGE_PADDINGS,
+                    IS_MULTI_COLUMN_FEED_ON_TABLET_ENABLED, UPDATE_INTERVAL_PADDINGS_TABLET};
 }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesViewBinder.java b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesViewBinder.java
index a6d9b16..ba5433e2 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesViewBinder.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesViewBinder.java
@@ -7,8 +7,10 @@
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.HORIZONTAL_EDGE_PADDINGS;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.HORIZONTAL_INTERVAL_PADDINGS;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.IS_CONTAINER_VISIBLE;
+import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.IS_MULTI_COLUMN_FEED_ON_TABLET_ENABLED;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.IS_MVT_LAYOUT_VISIBLE;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.PLACEHOLDER_VIEW;
+import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.UPDATE_INTERVAL_PADDINGS_TABLET;
 
 import android.view.View;
 import android.view.ViewGroup;
@@ -49,6 +51,14 @@
             assert viewHolder.mvTilesLayout instanceof MostVisitedTilesCarouselLayout;
             ((MostVisitedTilesCarouselLayout) viewHolder.mvTilesLayout)
                     .setEdgePaddings(model.get(HORIZONTAL_EDGE_PADDINGS));
+        } else if (IS_MULTI_COLUMN_FEED_ON_TABLET_ENABLED == propertyKey) {
+            ((MostVisitedTilesLayout) viewHolder.mvTilesLayout)
+                    .setIsMultiColumnFeedOnTabletEnabled(
+                            model.get(IS_MULTI_COLUMN_FEED_ON_TABLET_ENABLED));
+        } else if (UPDATE_INTERVAL_PADDINGS_TABLET == propertyKey) {
+            assert viewHolder.mvTilesLayout instanceof MostVisitedTilesCarouselLayout;
+            ((MostVisitedTilesCarouselLayout) viewHolder.mvTilesLayout)
+                    .updateIntervalPaddingsTablet(model.get(UPDATE_INTERVAL_PADDINGS_TABLET));
         }
     }
 }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/sync/settings/ManageSyncSettings.java b/chrome/android/java/src/org/chromium/chrome/browser/sync/settings/ManageSyncSettings.java
index f202889..3b229431f 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/sync/settings/ManageSyncSettings.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/sync/settings/ManageSyncSettings.java
@@ -704,7 +704,7 @@
                 return;
             case SyncError.SYNC_SETUP_INCOMPLETE:
                 mSyncService.setSyncRequested();
-                mSyncService.setFirstSetupComplete(
+                mSyncService.setInitialSyncFeatureSetupComplete(
                         SyncFirstSetupCompleteSource.ADVANCED_FLOW_INTERRUPTED_TURN_SYNC_ON);
                 return;
             case SyncError.NO_ERROR:
@@ -724,7 +724,8 @@
 
     private void confirmSettings() {
         RecordUserAction.record("Signin_Signin_ConfirmAdvancedSyncSettings");
-        SyncService.get().setFirstSetupComplete(SyncFirstSetupCompleteSource.ADVANCED_FLOW_CONFIRM);
+        SyncService.get().setInitialSyncFeatureSetupComplete(
+                SyncFirstSetupCompleteSource.ADVANCED_FLOW_CONFIRM);
 
         Profile profile = Profile.getLastUsedRegularProfile();
         UnifiedConsentServiceBridge.setUrlKeyedAnonymizedDataCollectionEnabled(
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/identity_disc/IdentityDiscControllerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/identity_disc/IdentityDiscControllerTest.java
index 47f5271a..1c74cd4 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/identity_disc/IdentityDiscControllerTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/identity_disc/IdentityDiscControllerTest.java
@@ -40,13 +40,13 @@
 import org.mockito.junit.MockitoRule;
 import org.mockito.quality.Strictness;
 
+import org.chromium.base.Callback;
 import org.chromium.base.supplier.ObservableSupplier;
 import org.chromium.base.test.util.CommandLineFlags;
 import org.chromium.chrome.browser.feature_engagement.TrackerFactory;
 import org.chromium.chrome.browser.flags.ChromeFeatureList;
 import org.chromium.chrome.browser.flags.ChromeSwitches;
 import org.chromium.chrome.browser.lifecycle.ActivityLifecycleDispatcher;
-import org.chromium.chrome.browser.lifecycle.LifecycleObserver;
 import org.chromium.chrome.browser.profiles.Profile;
 import org.chromium.chrome.browser.settings.SettingsActivity;
 import org.chromium.chrome.browser.signin.SyncConsentActivity;
@@ -83,27 +83,19 @@
     private static final String EMAIL = "email@gmail.com";
     private static final String NAME = "Email Emailson";
     private static final String FULL_NAME = NAME + ".full";
-    private static final ActivityLifecycleDispatcher EMPTY_DISPATCHER =
-            new ActivityLifecycleDispatcher() {
+    private static final ObservableSupplier<Profile> EMPTY_PROFILE_SUPPLIER =
+            new ObservableSupplier<>() {
                 @Override
-                public void register(LifecycleObserver observer) {}
-
-                @Override
-                public void unregister(LifecycleObserver observer) {}
-
-                @Override
-                public int getCurrentActivityState() {
-                    return 0;
+                public Profile addObserver(Callback<Profile> obs) {
+                    return null;
                 }
 
                 @Override
-                public boolean isNativeInitializationFinished() {
-                    return false;
-                }
+                public void removeObserver(Callback<Profile> obs) {}
 
                 @Override
-                public boolean isActivityFinishingOrDestroyed() {
-                    return false;
+                public Profile get() {
+                    return null;
                 }
             };
 
@@ -134,6 +126,8 @@
     private ButtonDataProvider.ButtonDataObserver mButtonDataObserver;
     @Mock
     private Tracker mTracker;
+    @Mock
+    private ActivityLifecycleDispatcher mDispatcher;
 
     @Before
     public void setUp() {
@@ -361,7 +355,6 @@
                 buildControllerWithObserver(mButtonDataObserver);
         PrimaryAccountChangeEvent accountClearedEvent =
                 newSigninEvent(PrimaryAccountChangeEvent.Type.CLEARED);
-
         identityDiscController.onPrimaryAccountChanged(accountClearedEvent);
 
         verify(mButtonDataObserver).buttonDataChanged(false);
@@ -370,12 +363,24 @@
 
     @Test
     @MediumTest
-    public void onClick_nativeNotYetInitialized_doesNothing() {
+    public void onClick_profileSupplierNotYetInitialized_doesNothing() {
         TrackerFactory.setTrackerForTests(mTracker);
         IdentityDiscController identityDiscController = new IdentityDiscController(
-                mActivityTestRule.getActivity(), EMPTY_DISPATCHER, mProfileSupplier);
+                mActivityTestRule.getActivity(), mDispatcher, /*profileSupplier=*/null);
 
-        // If the button is tapped before native is initialized, the click shouldn't be recorded.
+        // If the button is tapped before the profile is set, the click shouldn't be recorded.
+        identityDiscController.onClick();
+        verifyNoMoreInteractions(mTracker);
+    }
+
+    @Test
+    @MediumTest
+    public void onClick_profileNotYetInitialized_doesNothing() {
+        TrackerFactory.setTrackerForTests(mTracker);
+        IdentityDiscController identityDiscController = new IdentityDiscController(
+                mActivityTestRule.getActivity(), mDispatcher, EMPTY_PROFILE_SUPPLIER);
+
+        // If the button is tapped before the profile is set, the click shouldn't be recorded.
         identityDiscController.onClick();
         verifyNoMoreInteractions(mTracker);
     }
@@ -395,7 +400,7 @@
     private IdentityDiscController buildControllerWithObserver(
             ButtonDataProvider.ButtonDataObserver observer) {
         IdentityDiscController controller = new IdentityDiscController(
-                mActivityTestRule.getActivity(), EMPTY_DISPATCHER, mProfileSupplier);
+                mActivityTestRule.getActivity(), mDispatcher, EMPTY_PROFILE_SUPPLIER);
         controller.addObserver(observer);
 
         return controller;
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsAndFreeShippingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsAndFreeShippingTest.java
index 650a32c..1b61776c 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsAndFreeShippingTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsAndFreeShippingTest.java
@@ -43,10 +43,18 @@
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a shipping address with a valid email address and a valid phone number on
         // disk.
-        String billingAddressId = helper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles", "", "90291", "",
-                        "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("555-555-5555")
+                                                            .setEmailAddress("jon.doe@google.com")
+                                                            .setLanguageCode("en-US")
+                                                            .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 billingAddressId, "" /* serverId */));
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsTest.java
index f4ed7f9..4bebc8e 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsTest.java
@@ -42,29 +42,74 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has valid payer name, phone number and email address on disk.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but with a different address.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "", "Google", "999 Main St", "CA", "Los Angeles", "",
-                "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("999 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without a phone number.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "" /* phone_number */, "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("") /* empty phone_number */
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without an email.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "555-555-5555", "" /* emailAddress */, "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("") /* emailAddress */
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without a name.
-        helper.setProfile(new AutofillProfile("" /* name */, "https://example.test", true,
-                "" /* honorific prefix */, "", "Google", "340 Main St", "CA", "Los Angeles", "",
-                "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         mPaymentRequestTestRule.addPaymentAppFactory(
                 AppPresence.HAVE_APPS, FactorySpeed.FAST_FACTORY);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestDynamicShippingSingleAddressTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestDynamicShippingSingleAddressTest.java
index c453c8f..35c45ec 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestDynamicShippingSingleAddressTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestDynamicShippingSingleAddressTest.java
@@ -42,9 +42,17 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a shipping address on disk.
-        String billingAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA",
-                "Los Angeles", "", "90291", "", "US", "650-253-0000", "", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("650-253-0000")
+                                                            .setLanguageCode("en-US")
+                                                            .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 billingAddressId, "" /* serverId */));
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailAndFreeShippingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailAndFreeShippingTest.java
index 00066f9..7c8eea83 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailAndFreeShippingTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailAndFreeShippingTest.java
@@ -42,10 +42,18 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a shipping address with a valid email on disk.
-        String billingAddressId = helper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles", "", "90291", "",
-                        "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("555-555-5555")
+                                                            .setEmailAddress("jon.doe@google.com")
+                                                            .setLanguageCode("en-US")
+                                                            .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 billingAddressId, "" /* serverId */));
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailAndPhoneTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailAndPhoneTest.java
index 07e4d94..d43441e7 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailAndPhoneTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailAndPhoneTest.java
@@ -41,29 +41,72 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a valid email address and phone number on disk.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but with a different address.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "", "Google", "999 Main St", "CA", "Los Angeles", "",
-                "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("999 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without a phone number.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "" /* phoneNumber */, "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("" /* phoneNumber */)
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without an email.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "555-555-5555", "" /* emailAddress */, "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("" /* emailAddress */)
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without a name.
-        helper.setProfile(new AutofillProfile("" /* name */, "https://example.test", true,
-                "" /* honorific prefix */, "", "Google", "340 Main St", "CA", "Los Angeles", "",
-                "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         mPaymentRequestTestRule.addPaymentAppFactory(
                 AppPresence.HAVE_APPS, FactorySpeed.FAST_FACTORY);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailTest.java
index 5eda872..b110ccb 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmailTest.java
@@ -41,29 +41,72 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a valid email address on disk.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but with a different address.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "", "Google", "999 Main St", "CA", "Los Angeles", "",
-                "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("999 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without a phone number.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "" /* phone_number */, "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("" /* phone_number */)
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without an email.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "555-555-5555", "" /* emailAddress */, "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("" /* emailAddress */)
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without a name.
-        helper.setProfile(new AutofillProfile("" /* name */, "https://example.test", true,
-                "" /* honorific prefix */, "", "Google", "340 Main St", "CA", "Los Angeles", "",
-                "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         mPaymentRequestTestRule.addPaymentAppFactory(
                 AppPresence.HAVE_APPS, FactorySpeed.FAST_FACTORY);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmptyUpdateTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmptyUpdateTest.java
index 8a9584b..9cee4cb 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmptyUpdateTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestEmptyUpdateTest.java
@@ -38,9 +38,17 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a shipping address on disk.
-        String billingAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA",
-                "Los Angeles", "", "90291", "", "US", "650-253-0000", "", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("650-253-0000")
+                                                            .setEmailAddress("en-US")
+                                                            .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 billingAddressId, "" /* serverId */));
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestExtraShippingOptionsTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestExtraShippingOptionsTest.java
index bb35c194..6aba823 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestExtraShippingOptionsTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestExtraShippingOptionsTest.java
@@ -38,9 +38,17 @@
     @Before
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
-        String billingAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA",
-                "Los Angeles", "", "90291", "", "US", "555-555-5555", "", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("555-555-5555")
+                                                            .setEmailAddress("en-US")
+                                                            .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 billingAddressId, "" /* serverId */));
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFreeShippingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFreeShippingTest.java
index a31beda..ce3f57b 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFreeShippingTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestFreeShippingTest.java
@@ -78,9 +78,17 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a shipping address on disk.
-        String billingAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA",
-                "Los Angeles", "", "90291", "", "US", "650-253-0000", "", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("650-253-0000")
+                                                            .setLanguageCode("en-US")
+                                                            .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "amex", R.drawable.amex_card,
                 billingAddressId, "" /* serverId */));
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteContactDetailsAndFreeShippingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteContactDetailsAndFreeShippingTest.java
index 77d10c8..a31618e2 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteContactDetailsAndFreeShippingTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteContactDetailsAndFreeShippingTest.java
@@ -41,10 +41,18 @@
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a shipping address with a valid email address on disk. However the phone
         // number is invalid.
-        helper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles", "", "90291", "",
-                        "US", "" /* invalid phone number */, "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("" /* invalid phone number */)
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         mPaymentRequestTestRule.addPaymentAppFactory(
                 AppPresence.HAVE_APPS, FactorySpeed.FAST_FACTORY);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteContactDetailsTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteContactDetailsTest.java
index 5c00f6c8..a4c227b 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteContactDetailsTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteContactDetailsTest.java
@@ -41,10 +41,18 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has an invalid email address on disk.
-        helper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles", "", "90291", "",
-                        "US", "333-333-3333", "jon.doe" /* invalid email address */, "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("333-333-3333")
+                                  .setEmailAddress("jon.doe" /* invalid email address */)
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         mPaymentRequestTestRule.addPaymentAppFactory(
                 AppPresence.HAVE_APPS, FactorySpeed.FAST_FACTORY);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteEmailTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteEmailTest.java
index c19b4d4..7d82b69 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteEmailTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompleteEmailTest.java
@@ -41,10 +41,18 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has an invalid email address on disk.
-        helper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles", "", "90291", "",
-                        "US", "555-555-5555", "jon.doe" /* invalid email address */, "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe" /* invalid email address */)
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         mPaymentRequestTestRule.addPaymentAppFactory(
                 AppPresence.HAVE_APPS, FactorySpeed.FAST_FACTORY);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompletePhoneTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompletePhoneTest.java
index d930317..6c1ab48 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompletePhoneTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestIncompletePhoneTest.java
@@ -40,9 +40,18 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has an invalid phone number on disk.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "+++" /* invalid phone */, "jon.doe@gmail.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("+++" /* invalid phone */)
+                                  .setEmailAddress("jon.doe@gmail.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         mPaymentRequestTestRule.addPaymentAppFactory(
                 AppPresence.HAVE_APPS, FactorySpeed.FAST_FACTORY);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestJourneyLoggerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestJourneyLoggerTest.java
index 4f3405d..24c3f2a 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestJourneyLoggerTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestJourneyLoggerTest.java
@@ -42,14 +42,29 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper mHelper = new AutofillTestHelper();
         // The user has a shipping address.
-        String mBillingAddressId = mHelper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles", "", "90291", "",
-                        "US", "650-253-0000", "jondoe@email.com", "en-US"));
+        String mBillingAddressId = mHelper.setProfile(AutofillProfile.builder()
+                                                              .setFullName("Jon Doe")
+                                                              .setCompanyName("Google")
+                                                              .setStreetAddress("340 Main St")
+                                                              .setRegion("CA")
+                                                              .setLocality("Los Angeles")
+                                                              .setPostalCode("90291")
+                                                              .setCountryCode("US")
+                                                              .setPhoneNumber("650-253-0000")
+                                                              .setEmailAddress("jondoe@email.com")
+                                                              .setLanguageCode("en-US")
+                                                              .build());
         // The user also has an incomplete address.
-        String mIncompleteAddressId = mHelper.setProfile(new AutofillProfile("",
-                "https://example.test", true, "" /* honorific prefix */, "In Complete", "Google",
-                "344 Main St", "CA", "", "", "90291", "", "US", "650-253-0000", "", "en-US"));
+        String mIncompleteAddressId = mHelper.setProfile(AutofillProfile.builder()
+                                                                 .setFullName("In Complete")
+                                                                 .setCompanyName("Google")
+                                                                 .setStreetAddress("344 Main St")
+                                                                 .setRegion("CA")
+                                                                 .setPostalCode("90291")
+                                                                 .setCountryCode("US")
+                                                                 .setPhoneNumber("650-253-0000")
+                                                                 .setLanguageCode("en-US")
+                                                                 .build());
     }
 
     /**
@@ -266,10 +281,16 @@
             throws TimeoutException {
         // Add a card and an incomplete address (no region).
         AutofillTestHelper mHelper = new AutofillTestHelper();
-        String mBillingAddressId = mHelper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", /*region=*/"", "Los Angeles", "",
-                        "90291", "", "US", "650-253-0000", "", "en-US"));
+        String mBillingAddressId = mHelper.setProfile(AutofillProfile.builder()
+                                                              .setFullName("Jon Doe")
+                                                              .setCompanyName("Google")
+                                                              .setStreetAddress("340 Main St")
+                                                              .setLocality("Los Angeles")
+                                                              .setPostalCode("90291")
+                                                              .setCountryCode("US")
+                                                              .setPhoneNumber("650-253-0000")
+                                                              .setLanguageCode("en-US")
+                                                              .build());
 
         // Cancel the payment request.
         mPaymentRequestTestRule.triggerUIAndWait(
@@ -302,10 +323,17 @@
             throws TimeoutException {
         // Add an incomplete card (no exp date) and an complete address.
         AutofillTestHelper mHelper = new AutofillTestHelper();
-        String mBillingAddressId =
-                mHelper.setProfile(new AutofillProfile("", "https://example.test", true,
-                        "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA",
-                        "Los Angeles", "", "90291", "", "US", "650-253-0000", "", "en-US"));
+        String mBillingAddressId = mHelper.setProfile(AutofillProfile.builder()
+                                                              .setFullName("Jon Doe")
+                                                              .setCompanyName("Google")
+                                                              .setStreetAddress("340 Main St")
+                                                              .setRegion("CA")
+                                                              .setLocality("Los Angeles")
+                                                              .setPostalCode("90291")
+                                                              .setCountryCode("US")
+                                                              .setPhoneNumber("650-253-0000")
+                                                              .setLanguageCode("en-US")
+                                                              .build());
 
         // Cancel the payment request.
         mPaymentRequestTestRule.triggerUIAndWait(
@@ -336,9 +364,17 @@
             throws TimeoutException {
         // Add a complete address and a working payment app.
         AutofillTestHelper mHelper = new AutofillTestHelper();
-        mHelper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "650-253-0000", "", "en-US"));
+        mHelper.setProfile(AutofillProfile.builder()
+                                   .setFullName("Jon Doe")
+                                   .setCompanyName("Google")
+                                   .setStreetAddress("340 Main St")
+                                   .setRegion("CA")
+                                   .setLocality("Los Angeles")
+                                   .setPostalCode("90291")
+                                   .setCountryCode("US")
+                                   .setPhoneNumber("650-253-0000")
+                                   .setLanguageCode("en-US")
+                                   .build());
         mPaymentRequestTestRule.addPaymentAppFactory(
                 AppPresence.HAVE_APPS, FactorySpeed.FAST_FACTORY);
 
@@ -401,10 +437,16 @@
             throws TimeoutException {
         // Add a card and an incomplete address (no region).
         AutofillTestHelper mHelper = new AutofillTestHelper();
-        String mBillingAddressId = mHelper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", /*region=*/"", "Los Angeles", "",
-                        "90291", "", "US", "650-253-0000", "", "en-US"));
+        String mBillingAddressId = mHelper.setProfile(AutofillProfile.builder()
+                                                              .setFullName("Jon Doe")
+                                                              .setCompanyName("Google")
+                                                              .setStreetAddress("340 Main St")
+                                                              .setLocality("Los Angeles")
+                                                              .setPostalCode("90291")
+                                                              .setCountryCode("US")
+                                                              .setPhoneNumber("650-253-0000")
+                                                              .setLanguageCode("en-US")
+                                                              .build());
 
         // Cancel the payment request.
         mPaymentRequestTestRule.triggerUIAndWait(
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestMetricsTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestMetricsTest.java
index 49419da..bcafc212 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestMetricsTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestMetricsTest.java
@@ -48,10 +48,17 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper mHelper = new AutofillTestHelper();
         // The user has a shipping address and a credit card associated with that address on disk.
-        String mBillingAddressId =
-                mHelper.setProfile(new AutofillProfile("", "https://example.test", true,
-                        "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA",
-                        "Los Angeles", "", "90291", "", "US", "650-253-0000", "", "en-US"));
+        String mBillingAddressId = mHelper.setProfile(AutofillProfile.builder()
+                                                              .setFullName("Jon Doe")
+                                                              .setCompanyName("Google")
+                                                              .setStreetAddress("340 Main St")
+                                                              .setRegion("CA")
+                                                              .setLocality("Los Angeles")
+                                                              .setPostalCode("90291")
+                                                              .setCountryCode("US")
+                                                              .setPhoneNumber("650-253-0000")
+                                                              .setLanguageCode("en-US")
+                                                              .build());
         mHelper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 mBillingAddressId, "" /* serverId */));
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNameAndFreeShippingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNameAndFreeShippingTest.java
index 2ff447ec..b181f073 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNameAndFreeShippingTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNameAndFreeShippingTest.java
@@ -42,9 +42,17 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a shipping address with a valid payer name on disk.
-        String billingAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA",
-                "Los Angeles", "", "90291", "", "US", "555-555-5555", "", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("555-555-5555")
+                                                            .setLanguageCode("en-US")
+                                                            .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 billingAddressId, "" /* serverId */));
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNameTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNameTest.java
index 14e27a0..eadc515 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNameTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNameTest.java
@@ -41,33 +41,73 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a valid payer name on disk.
-        String billingAddressId = helper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles", "", "90291", "",
-                        "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("555-555-5555")
+                                                            .setEmailAddress("jon.doe@google.com")
+                                                            .setLanguageCode("en-US")
+                                                            .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 billingAddressId, "" /* serverId */));
 
         // Add the same profile but with a different address.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "", "Google", "999 Main St", "CA", "Los Angeles", "",
-                "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("999 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without a phone number.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "" /* phone_number */, "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without an email.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "555-555-5555", "" /* emailAddress */, "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without a name.
-        helper.setProfile(new AutofillProfile("" /* name */, "https://example.test", true,
-                "" /* honorific prefix */, "", "Google", "340 Main St", "CA", "Los Angeles", "",
-                "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
     }
 
     /** Provide the existing valid payer name to the merchant. */
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingOptionsTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingOptionsTest.java
index a832ead..29410f46 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingOptionsTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingOptionsTest.java
@@ -39,17 +39,33 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a shipping address associated with a credit card.
-        String firstAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA",
-                "Los Angeles", "", "90291", "", "US", "555-555-5555", "", "en-US"));
+        String firstAddressId = helper.setProfile(AutofillProfile.builder()
+                                                          .setFullName("Jon Doe")
+                                                          .setCompanyName("Google")
+                                                          .setStreetAddress("340 Main St")
+                                                          .setRegion("CA")
+                                                          .setLocality("Los Angeles")
+                                                          .setPostalCode("90291")
+                                                          .setCountryCode("US")
+                                                          .setPhoneNumber("555-555-5555")
+                                                          .setLanguageCode("en-US")
+                                                          .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 firstAddressId, /*serverId=*/""));
 
         // The user has a second address.
-        String secondAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Fred Doe", "Google", "340 Main St", "CA",
-                "Los Angeles", "", "90291", "", "US", "555-555-5555", "", "en-US"));
+        String secondAddressId = helper.setProfile(AutofillProfile.builder()
+                                                           .setFullName("Fred Doe")
+                                                           .setCompanyName("Google")
+                                                           .setStreetAddress("340 Main St")
+                                                           .setRegion("CA")
+                                                           .setLocality("Los Angeles")
+                                                           .setPostalCode("90291")
+                                                           .setCountryCode("US")
+                                                           .setPhoneNumber("555-555-5555")
+                                                           .setLanguageCode("en-US")
+                                                           .build());
 
         // Set the fist profile to have a better frecency score that the second one.
         helper.setProfileUseStatsForTesting(firstAddressId, 10, 10);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingTest.java
index 33f5f28a..5f70944 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingTest.java
@@ -42,9 +42,18 @@
     @Before
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "650-253-0000", "jon.doe@gmail.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("650-253-0000")
+                                  .setEmailAddress("jon.doe@gmail.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
     }
 
     /** Click [X] to cancel payment. */
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPayerDetailChangeTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPayerDetailChangeTest.java
index 2a441e1..09969ccc 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPayerDetailChangeTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPayerDetailChangeTest.java
@@ -38,10 +38,18 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
 
-        String billing_address_id = helper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles", "", "90291", "",
-                        "US", "333-333-3333", "jon.doe@gmail.com", "en-US"));
+        String billing_address_id = helper.setProfile(AutofillProfile.builder()
+                                                              .setFullName("Jon Doe")
+                                                              .setCompanyName("Google")
+                                                              .setStreetAddress("340 Main St")
+                                                              .setRegion("CA")
+                                                              .setLocality("Los Angeles")
+                                                              .setPostalCode("90291")
+                                                              .setCountryCode("US")
+                                                              .setPhoneNumber("333-333-3333")
+                                                              .setEmailAddress("jon.doe@gmail.com")
+                                                              .setLanguageCode("en-US")
+                                                              .build());
     }
 
     /**
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPaymentAppsSortingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPaymentAppsSortingTest.java
index c0d83719..21eecf04 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPaymentAppsSortingTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPaymentAppsSortingTest.java
@@ -38,10 +38,18 @@
     @Before
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
-        String billingAddressId = helper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles", "", "90291", "",
-                        "US", "310-310-6000", "jon.doe@gmail.com", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("310-310-6000")
+                                                            .setEmailAddress("jon.doe@gmail.com")
+                                                            .setLanguageCode("en-US")
+                                                            .build());
     }
 
     @Test
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPhoneAndFreeShippingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPhoneAndFreeShippingTest.java
index 1c7f02f..21fc83f 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPhoneAndFreeShippingTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPhoneAndFreeShippingTest.java
@@ -42,9 +42,17 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a shipping address with a valid phone number on disk.
-        String billingAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA",
-                "Los Angeles", "", "90291", "", "US", "555-555-5555", "", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("555-555-5555")
+                                                            .setLanguageCode("en-US")
+                                                            .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 billingAddressId, "" /* serverId */));
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPhoneTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPhoneTest.java
index 58305a63..cd9c6ae2 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPhoneTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestPhoneTest.java
@@ -41,29 +41,70 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a valid phone number on disk.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but with a different address.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "", "Google", "999 Main St", "CA", "Los Angeles", "",
-                "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("999 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without a phone number.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "" /* phone_number */, "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without an email.
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "555-555-5555", "" /* emailAddress */, "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         // Add the same profile but without a name.
-        helper.setProfile(new AutofillProfile("" /* name */, "https://example.test", true,
-                "" /* honorific prefix */, "", "Google", "340 Main St", "CA", "Los Angeles", "",
-                "90291", "", "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("555-555-5555")
+                                  .setEmailAddress("jon.doe@google.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         mPaymentRequestTestRule.addPaymentAppFactory(
                 AppPresence.HAVE_APPS, FactorySpeed.FAST_FACTORY);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestRetryTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestRetryTest.java
index a2e8679..ee26489 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestRetryTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestRetryTest.java
@@ -49,9 +49,18 @@
     @Before
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
-        helper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "333-333-3333", "jon.doe@gmail.com", "en-US"));
+        helper.setProfile(AutofillProfile.builder()
+                                  .setFullName("Jon Doe")
+                                  .setCompanyName("Google")
+                                  .setStreetAddress("340 Main St")
+                                  .setRegion("CA")
+                                  .setLocality("Los Angeles")
+                                  .setPostalCode("90291")
+                                  .setCountryCode("US")
+                                  .setPhoneNumber("333-333-3333")
+                                  .setEmailAddress("jon.doe@gmail.com")
+                                  .setLanguageCode("en-US")
+                                  .build());
 
         mPaymentRequestTestRule.addPaymentAppFactory(
                 AppPresence.HAVE_APPS, FactorySpeed.FAST_FACTORY);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShippingAddressAndOptionTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShippingAddressAndOptionTest.java
index 635ff70..c346073 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShippingAddressAndOptionTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShippingAddressAndOptionTest.java
@@ -38,17 +38,33 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a shipping address associated with a credit card.
-        String firstAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA",
-                "Los Angeles", "", "90291", "", "US", "555-555-5555", "", "en-US"));
+        String firstAddressId = helper.setProfile(AutofillProfile.builder()
+                                                          .setFullName("Jon Doe")
+                                                          .setCompanyName("Google")
+                                                          .setStreetAddress("340 Main St")
+                                                          .setRegion("CA")
+                                                          .setLocality("Los Angeles")
+                                                          .setPostalCode("90291")
+                                                          .setCountryCode("US")
+                                                          .setPhoneNumber("555-555-5555")
+                                                          .setLanguageCode("en-US")
+                                                          .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 firstAddressId, "" /* serverId */));
 
         // The user has a second address.
-        String secondAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Fred Doe", "Google", "340 Main St", "CA",
-                "Los Angeles", "", "90291", "", "US", "555-555-5555", "", "en-US"));
+        String secondAddressId = helper.setProfile(AutofillProfile.builder()
+                                                           .setFullName("Fred Doe")
+                                                           .setCompanyName("Google")
+                                                           .setStreetAddress("340 Main St")
+                                                           .setRegion("CA")
+                                                           .setLocality("Los Angeles")
+                                                           .setPostalCode("90291")
+                                                           .setCountryCode("US")
+                                                           .setPhoneNumber("555-555-5555")
+                                                           .setEmailAddress("en-US")
+                                                           .build());
 
         // Set the fist profile to have a better frecency score that the second one.
         helper.setProfileUseStatsForTesting(firstAddressId, 10, 10);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShippingAddressChangeTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShippingAddressChangeTest.java
index 5b48151e6..8b7f14ba 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShippingAddressChangeTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShippingAddressChangeTest.java
@@ -37,9 +37,17 @@
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
         // The user has a shipping address on disk.
-        String billingAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "California",
-                "Los Angeles", "", "90291", "", "US", "650-253-0000", "", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("California")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("650-253-0000")
+                                                            .setLanguageCode("en-US")
+                                                            .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 billingAddressId, "" /* serverId */));
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseEmptyListsTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseEmptyListsTest.java
index 750fe7e..0652d94 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseEmptyListsTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseEmptyListsTest.java
@@ -37,9 +37,17 @@
 
     @Before
     public void setUp() throws TimeoutException {
-        new AutofillTestHelper().setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "650-253-0000", "", "en-US"));
+        new AutofillTestHelper().setProfile(AutofillProfile.builder()
+                                                    .setFullName("Jon Doe")
+                                                    .setCompanyName("Google")
+                                                    .setStreetAddress("340 Main St")
+                                                    .setRegion("CA")
+                                                    .setLocality("Los Angeles")
+                                                    .setPostalCode("90291")
+                                                    .setCountryCode("US")
+                                                    .setPhoneNumber("650-253-0000")
+                                                    .setLanguageCode("en-US")
+                                                    .build());
     }
 
     @Test
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseEmptyTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseEmptyTest.java
index 574cbf02..1729f17 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseEmptyTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseEmptyTest.java
@@ -36,9 +36,17 @@
 
     @Before
     public void setUp() throws TimeoutException {
-        new AutofillTestHelper().setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles",
-                "", "90291", "", "US", "650-253-0000", "", "en-US"));
+        new AutofillTestHelper().setProfile(AutofillProfile.builder()
+                                                    .setFullName("Jon Doe")
+                                                    .setCompanyName("Google")
+                                                    .setStreetAddress("340 Main St")
+                                                    .setRegion("CA")
+                                                    .setLocality("Los Angeles")
+                                                    .setPostalCode("90291")
+                                                    .setCountryCode("US")
+                                                    .setPhoneNumber("650-253-0000")
+                                                    .setLanguageCode("en-US")
+                                                    .build());
     }
 
     @Test
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseSingleOptionShippingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseSingleOptionShippingTest.java
index 3c75be2..5db0844 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseSingleOptionShippingTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseSingleOptionShippingTest.java
@@ -39,12 +39,28 @@
     @Before
     public void setUp() throws TimeoutException {
         AutofillTestHelper autofillTestHelper = new AutofillTestHelper();
-        autofillTestHelper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "California",
-                "Los Angeles", "", "90291", "", "US", "555-222-2222", "", "en-US"));
-        autofillTestHelper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jane Smith", "Google", "340 Main St", "California",
-                "Los Angeles", "", "90291", "", "US", "555-111-1111", "", "en-US"));
+        autofillTestHelper.setProfile(AutofillProfile.builder()
+                                              .setFullName("Jon Doe")
+                                              .setCompanyName("Google")
+                                              .setStreetAddress("340 Main St")
+                                              .setRegion("California")
+                                              .setLocality("Los Angeles")
+                                              .setPostalCode("90291")
+                                              .setCountryCode("US")
+                                              .setPhoneNumber("555-222-2222")
+                                              .setLanguageCode("en-US")
+                                              .build());
+        autofillTestHelper.setProfile(AutofillProfile.builder()
+                                              .setFullName("Jane Smith")
+                                              .setCompanyName("Google")
+                                              .setStreetAddress("340 Main St")
+                                              .setRegion("California")
+                                              .setLocality("Los Angeles")
+                                              .setPostalCode("90291")
+                                              .setCountryCode("US")
+                                              .setPhoneNumber("555-111-1111")
+                                              .setLanguageCode("en-US")
+                                              .build());
     }
 
     @Test
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseSingleOptionShippingWithUpdateTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseSingleOptionShippingWithUpdateTest.java
index 477f35fe..5026603 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseSingleOptionShippingWithUpdateTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseSingleOptionShippingWithUpdateTest.java
@@ -39,12 +39,28 @@
     @Before
     public void setUp() throws TimeoutException {
         AutofillTestHelper autofillTestHelper = new AutofillTestHelper();
-        autofillTestHelper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "California",
-                "Los Angeles", "", "90291", "", "US", "555-222-2222", "", "en-US"));
-        autofillTestHelper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jane Smith", "Google", "340 Main St", "California",
-                "Los Angeles", "", "90291", "", "US", "555-111-1111", "", "en-US"));
+        autofillTestHelper.setProfile(AutofillProfile.builder()
+                                              .setFullName("Jon Doe")
+                                              .setCompanyName("Google")
+                                              .setStreetAddress("340 Main St")
+                                              .setRegion("California")
+                                              .setLocality("Los Angeles")
+                                              .setPostalCode("90291")
+                                              .setCountryCode("US")
+                                              .setPhoneNumber("555-222-2222")
+                                              .setLanguageCode("en-US")
+                                              .build());
+        autofillTestHelper.setProfile(AutofillProfile.builder()
+                                              .setFullName("Jane Smith")
+                                              .setCompanyName("Google")
+                                              .setStreetAddress("340 Main St")
+                                              .setRegion("California")
+                                              .setLocality("Los Angeles")
+                                              .setPostalCode("90291")
+                                              .setCountryCode("US")
+                                              .setPhoneNumber("555-111-1111")
+                                              .setLanguageCode("en-US")
+                                              .build());
     }
 
     @Test
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseUSOnlyShippingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseUSOnlyShippingTest.java
index 15f639e..21ce5ed 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseUSOnlyShippingTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowPromiseUSOnlyShippingTest.java
@@ -54,9 +54,17 @@
 
     private void runCannotShipTest() throws TimeoutException {
         AutofillTestHelper autofillTestHelper = new AutofillTestHelper();
-        autofillTestHelper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jon Doe", "Google", "51 Breithaupt St", "ON",
-                "Kitchener", "", "N2H 5G5", "", "CA", "555-222-2222", "", "en-CA"));
+        autofillTestHelper.setProfile(AutofillProfile.builder()
+                                              .setFullName("Jon Doe")
+                                              .setCompanyName("Google")
+                                              .setStreetAddress("51 Breithaupt St")
+                                              .setRegion("ON")
+                                              .setLocality("Kitchener")
+                                              .setPostalCode("N2H 5G5")
+                                              .setCountryCode("CA")
+                                              .setPhoneNumber("555-222-2222")
+                                              .setLanguageCode("en-CA")
+                                              .build());
         mRule.triggerUIAndWait("buy", mRule.getReadyForInput());
         Assert.assertEquals("USD $1.00", mRule.getOrderSummaryTotal());
         mRule.clickInShippingAddressAndWait(R.id.payments_section, mRule.getReadyForInput());
@@ -89,9 +97,17 @@
 
     private void runCanShipTest() throws TimeoutException {
         AutofillTestHelper autofillTestHelper = new AutofillTestHelper();
-        autofillTestHelper.setProfile(new AutofillProfile("", "https://example.test", true,
-                "" /* honorific prefix */, "Jane Smith", "Google", "340 Main St", "California",
-                "Los Angeles", "", "90291", "", "US", "555-111-1111", "", "en-US"));
+        autofillTestHelper.setProfile(AutofillProfile.builder()
+                                              .setFullName("Jane Smith")
+                                              .setCompanyName("Google")
+                                              .setStreetAddress("340 Main St")
+                                              .setRegion("California")
+                                              .setLocality("Los Angeles")
+                                              .setPostalCode("90291")
+                                              .setCountryCode("US")
+                                              .setPhoneNumber("555-111-1111")
+                                              .setLanguageCode("en-US")
+                                              .build());
         mRule.triggerUIAndWait("buy", mRule.getReadyForInput());
         Assert.assertEquals("USD $1.00", mRule.getOrderSummaryTotal());
         mRule.clickInShippingAddressAndWait(R.id.payments_section, mRule.getReadyForInput());
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowTwiceTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowTwiceTest.java
index e82671d9..d1b3da2 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowTwiceTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShowTwiceTest.java
@@ -39,9 +39,17 @@
     @Before
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
-        String billingAddressId = helper.setProfile(new AutofillProfile("", "https://example.test",
-                true, "" /* honorific prefix */, "Jon Doe", "Google", "340 Main St", "CA",
-                "Los Angeles", "", "90291", "", "US", "555-555-5555", "", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("555-555-5555")
+                                                            .setEmailAddress("en-US")
+                                                            .build());
     }
 
     @Test
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestTabTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestTabTest.java
index 6d88db42..df15445 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestTabTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestTabTest.java
@@ -44,10 +44,18 @@
     @Before
     public void setUp() throws TimeoutException {
         AutofillTestHelper helper = new AutofillTestHelper();
-        String billingAddressId = helper.setProfile(
-                new AutofillProfile("", "https://example.test", true, "" /* honorific prefix */,
-                        "Jon Doe", "Google", "340 Main St", "CA", "Los Angeles", "", "90291", "",
-                        "US", "555-555-5555", "jon.doe@google.com", "en-US"));
+        String billingAddressId = helper.setProfile(AutofillProfile.builder()
+                                                            .setFullName("Jon Doe")
+                                                            .setCompanyName("Google")
+                                                            .setStreetAddress("340 Main St")
+                                                            .setRegion("CA")
+                                                            .setLocality("Los Angeles")
+                                                            .setPostalCode("90291")
+                                                            .setCountryCode("US")
+                                                            .setPhoneNumber("555-555-5555")
+                                                            .setEmailAddress("jon.doe@google.com")
+                                                            .setLanguageCode("en-US")
+                                                            .build());
         helper.setCreditCard(new CreditCard("", "https://example.test", true, true, "Jon Doe",
                 "4111111111111111", "1111", "12", "2050", "visa", R.drawable.visa_card,
                 billingAddressId, "" /* serverId */));
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/signin/SyncConsentFragmentTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/signin/SyncConsentFragmentTest.java
index cacc934..632fa905 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/signin/SyncConsentFragmentTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/signin/SyncConsentFragmentTest.java
@@ -557,7 +557,7 @@
     @Test
     @LargeTest
     @DisableFeatures({ChromeFeatureList.TANGIBLE_SYNC})
-    public void testClickingSettingsDoesNotSetFirstSetupComplete() {
+    public void testClickingSettingsDoesNotSetInitialSyncFeatureSetupComplete() {
         CoreAccountInfo accountInfo =
                 mSigninTestRule.addAccount(AccountManagerTestRule.TEST_ACCOUNT_EMAIL);
         mSyncConsentActivity = ActivityTestUtils.waitForActivity(
@@ -588,7 +588,7 @@
     @Test
     @LargeTest
     @EnableFeatures({ChromeFeatureList.TANGIBLE_SYNC})
-    public void testClickingSettingsDoesNotSetFirstSetupCompleteWithTangibleSync() {
+    public void testClickingSettingsDoesNotSetInitialSyncFeatureSetupCompleteWithTangibleSync() {
         CoreAccountInfo accountInfo =
                 mSigninTestRule.addAccount(AccountManagerTestRule.TEST_ACCOUNT_EMAIL);
         mSyncConsentActivity = ActivityTestUtils.waitForActivity(
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesLayoutUnitTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesLayoutUnitTest.java
new file mode 100644
index 0000000..9fa5e1b9
--- /dev/null
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesLayoutUnitTest.java
@@ -0,0 +1,82 @@
+// Copyright 2023 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+package org.chromium.chrome.browser.suggestions.tile;
+
+import androidx.test.filters.SmallTest;
+
+import org.junit.Assert;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import org.chromium.base.test.UiThreadTest;
+import org.chromium.base.test.util.Batch;
+import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
+import org.chromium.ui.test.util.BlankUiTestActivityTestCase;
+
+/**
+ * Tests for {@link MostVisitedTilesLayout}.
+ */
+@RunWith(ChromeJUnit4ClassRunner.class)
+@Batch(Batch.PER_CLASS)
+public final class MostVisitedTilesLayoutUnitTest extends BlankUiTestActivityTestCase {
+    private MostVisitedTilesCarouselLayout mMvTilesLayout;
+
+    @Override
+    public void setUpTest() throws Exception {
+        super.setUpTest();
+
+        mMvTilesLayout = new MostVisitedTilesCarouselLayout(getActivity(), null);
+    }
+
+    @Test
+    @UiThreadTest
+    @SmallTest
+    public void testCalculateTabletIntervalPadding() {
+        int tileNum = 8;
+        mMvTilesLayout.setInitialTileNumForTesting(tileNum);
+
+        int tileViewWidth = 160;
+        mMvTilesLayout.setTileViewWidthForTesting(tileViewWidth);
+        int tileViewMinIntervalPaddingTablet = 8;
+        mMvTilesLayout.setTileViewMinIntervalPaddingTabletForTesting(
+                tileViewMinIntervalPaddingTablet);
+        int tileViewMaxIntervalPaddingTablet = 128;
+        mMvTilesLayout.setTileViewMaxIntervalPaddingTabletForTesting(
+                tileViewMaxIntervalPaddingTablet);
+
+        int totalWidth = 1392;
+        int expectedIntervalPadding = 72;
+        int intervalPadding = mMvTilesLayout.calculateTabletIntervalPadding(totalWidth);
+        Assert.assertEquals("The result of function CalculateTabletIntervalPadding is wrong",
+                expectedIntervalPadding, intervalPadding);
+
+        totalWidth = 1416;
+        expectedIntervalPadding = 76;
+        intervalPadding = mMvTilesLayout.calculateTabletIntervalPadding(totalWidth);
+        Assert.assertEquals("The result of function CalculateTabletIntervalPadding is wrong",
+                expectedIntervalPadding, intervalPadding);
+
+        tileViewWidth = 100;
+        mMvTilesLayout.setTileViewWidthForTesting(tileViewWidth);
+        tileViewMinIntervalPaddingTablet = 5;
+        mMvTilesLayout.setTileViewMinIntervalPaddingTabletForTesting(
+                tileViewMinIntervalPaddingTablet);
+        tileViewMaxIntervalPaddingTablet = 80;
+        mMvTilesLayout.setTileViewMaxIntervalPaddingTabletForTesting(
+                tileViewMaxIntervalPaddingTablet);
+
+        totalWidth = 930;
+        expectedIntervalPadding = 55;
+        intervalPadding = mMvTilesLayout.calculateTabletIntervalPadding(totalWidth);
+        Assert.assertEquals("The result of function CalculateTabletIntervalPadding is wrong",
+                expectedIntervalPadding, intervalPadding);
+
+        totalWidth = 1270;
+        expectedIntervalPadding = 81;
+        intervalPadding = mMvTilesLayout.calculateTabletIntervalPadding(totalWidth);
+        Assert.assertEquals("The result of function CalculateTabletIntervalPadding is wrong",
+                expectedIntervalPadding, intervalPadding);
+    }
+}
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesViewBinderUnitTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesViewBinderUnitTest.java
index 28678e2..5378f08 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesViewBinderUnitTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedTilesViewBinderUnitTest.java
@@ -4,11 +4,17 @@
 
 package org.chromium.chrome.browser.suggestions.tile;
 
+import static org.mockito.Mockito.mock;
+import static org.mockito.Mockito.times;
+import static org.mockito.Mockito.verify;
+
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.HORIZONTAL_EDGE_PADDINGS;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.HORIZONTAL_INTERVAL_PADDINGS;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.IS_CONTAINER_VISIBLE;
+import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.IS_MULTI_COLUMN_FEED_ON_TABLET_ENABLED;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.IS_MVT_LAYOUT_VISIBLE;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.PLACEHOLDER_VIEW;
+import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.UPDATE_INTERVAL_PADDINGS_TABLET;
 
 import android.view.View;
 import android.view.ViewGroup.MarginLayoutParams;
@@ -20,6 +26,7 @@
 import org.junit.Assert;
 import org.junit.Test;
 import org.junit.runner.RunWith;
+import org.mockito.Mock;
 
 import org.chromium.base.test.UiThreadTest;
 import org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesViewBinder.ViewHolder;
@@ -46,6 +53,9 @@
 
     private PropertyModel mModel;
 
+    @Mock
+    private MostVisitedTilesCarouselLayout mMockMvTilesLayout;
+
     @Override
     public void setUpTest() throws Exception {
         super.setUpTest();
@@ -126,4 +136,38 @@
         params = (MarginLayoutParams) mThirdChildView.getLayoutParams();
         Assert.assertEquals(11, params.rightMargin);
     }
+
+    @Test
+    @UiThreadTest
+    @SmallTest
+    public void testIsMultiColumnFeedOnTabletEnabledSet() {
+        mModel.set(IS_MULTI_COLUMN_FEED_ON_TABLET_ENABLED, true);
+        Assert.assertEquals(true, mMvTilesLayout.getIsMultiColumnFeedOnTabletEnabledForTesting());
+
+        mModel.set(IS_MULTI_COLUMN_FEED_ON_TABLET_ENABLED, false);
+        Assert.assertEquals(false, mMvTilesLayout.getIsMultiColumnFeedOnTabletEnabledForTesting());
+    }
+
+    @Test
+    @UiThreadTest
+    @SmallTest
+    public void testUpdateIntervalPaddingsTablet() {
+        TestThreadUtils.runOnUiThreadBlocking(() -> {
+            mMockMvTilesLayout = mock(MostVisitedTilesCarouselLayout.class);
+            LinearLayout mvTilesContainerLayout = new LinearLayout(getActivity());
+            PropertyModel model = new PropertyModel(MostVisitedTilesProperties.ALL_KEYS);
+            PropertyModelChangeProcessor.create(model,
+                    new ViewHolder(mvTilesContainerLayout, mMockMvTilesLayout),
+                    MostVisitedTilesViewBinder::bind);
+
+            model.set(UPDATE_INTERVAL_PADDINGS_TABLET, true);
+            verify(mMockMvTilesLayout, times(1)).updateIntervalPaddingsTablet(true);
+
+            model.set(UPDATE_INTERVAL_PADDINGS_TABLET, true);
+            verify(mMockMvTilesLayout, times(2)).updateIntervalPaddingsTablet(true);
+
+            model.set(UPDATE_INTERVAL_PADDINGS_TABLET, false);
+            verify(mMockMvTilesLayout, times(1)).updateIntervalPaddingsTablet(false);
+        });
+    }
 }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/sync/ui/SyncErrorMessageTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/sync/ui/SyncErrorMessageTest.java
index 9b04e667..0b454d2 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/sync/ui/SyncErrorMessageTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/sync/ui/SyncErrorMessageTest.java
@@ -118,7 +118,8 @@
 
         // Resolving the error should dismiss the current message.
         TestThreadUtils.runOnUiThreadBlocking(() -> {
-            mFakeSyncServiceImpl.setFirstSetupComplete(SyncFirstSetupCompleteSource.BASIC_FLOW);
+            mFakeSyncServiceImpl.setInitialSyncFeatureSetupComplete(
+                    SyncFirstSetupCompleteSource.BASIC_FLOW);
         });
         verifyHasDismissedMessage();
     }
@@ -189,7 +190,8 @@
 
         @SyncError
         int syncError = TestThreadUtils.runOnUiThreadBlockingNoException(() -> {
-            mFakeSyncServiceImpl.setFirstSetupComplete(SyncFirstSetupCompleteSource.BASIC_FLOW);
+            mFakeSyncServiceImpl.setInitialSyncFeatureSetupComplete(
+                    SyncFirstSetupCompleteSource.BASIC_FLOW);
             return SyncSettingsUtils.getSyncError();
         });
 
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateIntegrationTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateIntegrationTest.java
index 7ecf924..151f20c 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateIntegrationTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebApkUpdateIntegrationTest.java
@@ -32,15 +32,16 @@
 import org.chromium.base.test.util.Feature;
 import org.chromium.base.test.util.PackageManagerWrapper;
 import org.chromium.chrome.browser.flags.ActivityType;
-import org.chromium.chrome.browser.flags.ChromeFeatureList;
 import org.chromium.chrome.browser.flags.ChromeSwitches;
 import org.chromium.chrome.browser.test.MockCertVerifierRuleAndroid;
 import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
-import org.chromium.chrome.test.util.browser.Features.DisableFeatures;
 import org.chromium.components.webapk.lib.client.WebApkValidator;
 import org.chromium.components.webapk.lib.common.WebApkMetaDataKeys;
 import org.chromium.components.webapk.proto.WebApkProto;
 import org.chromium.net.test.EmbeddedTestServer;
+import org.chromium.ui.modaldialog.ModalDialogManager;
+import org.chromium.ui.modaldialog.ModalDialogProperties;
+import org.chromium.ui.modelutil.PropertyModel;
 import org.chromium.webapk.lib.common.WebApkConstants;
 
 import java.io.FileInputStream;
@@ -50,7 +51,6 @@
 @DoNotBatch(reason = "The update pipeline runs once per startup.")
 @CommandLineFlags.Add({ChromeSwitches.DISABLE_FIRST_RUN_EXPERIENCE,
         ChromeSwitches.CHECK_FOR_WEB_MANIFEST_UPDATE_ON_STARTUP})
-@DisableFeatures({ChromeFeatureList.PWA_UPDATE_DIALOG_FOR_NAME})
 public class WebApkUpdateIntegrationTest {
     public final WebApkActivityTestRule mActivityTestRule = new WebApkActivityTestRule();
 
@@ -73,8 +73,8 @@
     private static final String WEBAPK_START_URL =
             "/chrome/test/data/banners/manifest_test_page.html";
     private static final String WEBAPK_SCOPE_URL = "/chrome/test/data/banners/";
-    private static final String WEBAPK_NAME = "Name";
-    private static final String WEBAPK_SHORT_NAME = "Short Name";
+    private static final String WEBAPK_NAME = "Manifest test app";
+    private static final String WEBAPK_SHORT_NAME = "Manifest test app";
     private static final String WEBAPK_MANIFEST_ID = "/id";
     private static final String WEBAPK_APP_KEY = "/key";
     private static final String ICON_URL = "/chrome/test/data/banners/image-512px.png";
@@ -84,8 +84,6 @@
     private static final int SHELL_APK_VERSION = 1000;
     private static final String THEME_COLOR = "1L";
     private static final String BACKGROUND_COLOR = "2L";
-    private static final int PRIMARY_ICON_ID = 12;
-    private static final int PRIMARY_MASKABLE_ICON_ID = 14;
 
     private EmbeddedTestServer mTestServer;
     private Context mContextToRestore;
@@ -118,12 +116,6 @@
         }
     }
 
-    private void waitForHistogram(String name, int count) {
-        CriteriaHelper.pollUiThread(() -> {
-            return RecordHistogram.getHistogramTotalCountForTesting(name) >= count;
-        }, "waitForHistogram timeout", 10000, 200);
-    }
-
     @Before
     public void setUp() {
         mActivityTestRule.getEmbeddedTestServerRule().setServerUsesHttps(true);
@@ -159,11 +151,27 @@
         bundle.putString(WebApkMetaDataKeys.SCOPE, mTestServer.getURL(WEBAPK_SCOPE_URL));
         bundle.putString(WebApkMetaDataKeys.ICON_URLS_AND_ICON_MURMUR2_HASHES,
                 ICON_URL + " " + ICON_MURMUR2_HASH);
-        bundle.putInt(WebApkMetaDataKeys.ICON_ID, PRIMARY_ICON_ID);
-        bundle.putInt(WebApkMetaDataKeys.MASKABLE_ICON_ID, PRIMARY_MASKABLE_ICON_ID);
         return bundle;
     }
 
+    // Wait for the name change dialog and dismiss it.
+    private void waitForDialog() {
+        CriteriaHelper.pollUiThread(() -> {
+            ModalDialogManager manager = mActivityTestRule.getActivity().getModalDialogManager();
+            PropertyModel dialog = manager.getCurrentDialogForTest();
+            if (dialog == null) return false;
+            dialog.get(ModalDialogProperties.CONTROLLER)
+                    .onClick(dialog, ModalDialogProperties.ButtonType.POSITIVE);
+            return true;
+        });
+    }
+
+    private void waitForHistogram(String name, int count) {
+        CriteriaHelper.pollUiThread(() -> {
+            return RecordHistogram.getHistogramTotalCountForTesting(name) >= count;
+        }, "waitForHistogram timeout", 10000, 200);
+    }
+
     private WebApkProto.WebApk parseRequestProto(String path) throws Exception {
         FileInputStream requestFile = new FileInputStream(path);
         return WebApkProto.WebApk.parseFrom(requestFile);
@@ -182,6 +190,7 @@
         assertEquals(ActivityType.WEB_APK, activity.getActivityType());
         assertEquals(pageUrl, activity.getIntentDataProvider().getUrlToLoad());
 
+        waitForDialog();
         waitForHistogram("WebApk.Update.RequestQueued", 1);
 
         WebappDataStorage storage = WebappRegistry.getInstance().getWebappDataStorage(
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/payments/ContactEditorTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/payments/ContactEditorTest.java
new file mode 100644
index 0000000..48aec6691
--- /dev/null
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/payments/ContactEditorTest.java
@@ -0,0 +1,450 @@
+// Copyright 2023 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+package org.chromium.chrome.browser.payments;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertNull;
+import static org.junit.Assert.assertTrue;
+import static org.mockito.Mockito.doNothing;
+import static org.mockito.Mockito.when;
+
+import android.app.Activity;
+
+import androidx.test.filters.SmallTest;
+
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.ArgumentCaptor;
+import org.mockito.Captor;
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
+import org.robolectric.Robolectric;
+import org.robolectric.annotation.Config;
+
+import org.chromium.base.test.BaseRobolectricTestRunner;
+import org.chromium.chrome.R;
+import org.chromium.chrome.browser.autofill.PersonalDataManager;
+import org.chromium.chrome.browser.autofill.PersonalDataManager.AutofillProfile;
+import org.chromium.chrome.browser.autofill.prefeditor.EditorDialog;
+import org.chromium.chrome.browser.autofill.prefeditor.EditorModel;
+import org.chromium.components.autofill.prefeditor.EditorFieldModel;
+import org.chromium.ui.base.TestActivity;
+
+import java.util.List;
+
+/** Unit tests for {@link ContactEditor}. */
+@RunWith(BaseRobolectricTestRunner.class)
+@Config(manifest = Config.NONE)
+public class ContactEditorTest {
+    private static final AutofillProfile sProfile = new AutofillProfile(/*guid=*/"",
+            /*honorificPrefix=*/"Mr",
+            /*fullName=*/"John Doe", /*companyName=*/"Google", /*streetAddress=*/"Lake Street 123",
+            /*region=*/"Bayern", /*locality=*/"Munich",
+            /*dependentLocality=*/"", /*postalCode=*/"12345", /*sortingCode=*/"",
+            /*countryCode=*/"DE", /*phoneNumber=*/"+49-000-000-00-000",
+            /*emailAddress=*/"email@example.com", /*languageCode=*/"de");
+
+    @Mock
+    private PersonalDataManager mPersonalDataManager;
+    @Mock
+    private EditorDialog mEditorDialog;
+
+    @Captor
+    private ArgumentCaptor<EditorModel> mEditorModelCapture;
+
+    private Activity mActivity;
+
+    @Before
+    public void setUp() {
+        MockitoAnnotations.initMocks(this);
+        PersonalDataManager.setInstanceForTesting(mPersonalDataManager);
+
+        mActivity = Robolectric.setupActivity(TestActivity.class);
+
+        when(mEditorDialog.getContext()).thenReturn(mActivity);
+        doNothing().when(mEditorDialog).show(mEditorModelCapture.capture());
+    }
+
+    @After
+    public void tearDown() {
+        PersonalDataManager.setInstanceForTesting(null);
+    }
+
+    private static void validateTextField(
+            EditorFieldModel field, String value, int inputTypeHint, String label) {
+        assertTrue(field.isTextField());
+        assertEquals(field.getValue(), value);
+        assertEquals(inputTypeHint, field.getInputTypeHint());
+        assertEquals(label, field.getLabel());
+        assertTrue(field.isRequired());
+        assertTrue(field.isFullLine());
+        assertFalse(field.hasLengthCounter());
+    }
+
+    @Test
+    @SmallTest
+    public void requestName_NewContact() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/true,
+                /*requestPayerPhone=*/false,
+                /*requestPayerEmail=*/false,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        editor.edit(null, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        validateTextField(editorFields.get(0), null, EditorFieldModel.INPUT_TYPE_HINT_PERSON_NAME,
+                mActivity.getString(R.string.payments_name_field_in_contact_details));
+    }
+
+    @Test
+    @SmallTest
+    public void requestPhone_NewContact() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/false,
+                /*requestPayerPhone=*/true,
+                /*requestPayerEmail=*/false,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        editor.edit(null, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        validateTextField(editorFields.get(0), null, EditorFieldModel.INPUT_TYPE_HINT_PHONE,
+                mActivity.getString(R.string.autofill_profile_editor_phone_number));
+    }
+
+    @Test
+    @SmallTest
+    public void requestEmail_NewContact() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/false,
+                /*requestPayerPhone=*/false,
+                /*requestPayerEmail=*/true,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        editor.edit(null, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        validateTextField(editorFields.get(0), null, EditorFieldModel.INPUT_TYPE_HINT_EMAIL,
+                mActivity.getString(R.string.autofill_profile_editor_email_address));
+    }
+
+    @Test
+    @SmallTest
+    public void requestAllFields_NewContact() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/true,
+                /*requestPayerPhone=*/true,
+                /*requestPayerEmail=*/true,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        editor.edit(null, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(3, editorFields.size());
+        validateTextField(editorFields.get(0), null, EditorFieldModel.INPUT_TYPE_HINT_PERSON_NAME,
+                mActivity.getString(R.string.payments_name_field_in_contact_details));
+        validateTextField(editorFields.get(1), null, EditorFieldModel.INPUT_TYPE_HINT_PHONE,
+                mActivity.getString(R.string.autofill_profile_editor_phone_number));
+        validateTextField(editorFields.get(2), null, EditorFieldModel.INPUT_TYPE_HINT_EMAIL,
+                mActivity.getString(R.string.autofill_profile_editor_email_address));
+    }
+
+    @Test
+    @SmallTest
+    public void requestName_ExistingContact() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/true,
+                /*requestPayerPhone=*/false,
+                /*requestPayerEmail=*/false,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        AutofillContact contact = new AutofillContact(mActivity, sProfile, "Payer name", null, null,
+                ContactEditor.COMPLETE, true, false, false);
+        editor.edit(contact, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        validateTextField(editorFields.get(0), "Payer name",
+                EditorFieldModel.INPUT_TYPE_HINT_PERSON_NAME,
+                mActivity.getString(R.string.payments_name_field_in_contact_details));
+    }
+
+    @Test
+    @SmallTest
+    public void requestPhone_ExistingContact() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/false,
+                /*requestPayerPhone=*/true,
+                /*requestPayerEmail=*/false,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        AutofillContact contact = new AutofillContact(mActivity, sProfile, null, "Payer phone",
+                null, ContactEditor.COMPLETE, false, true, false);
+        editor.edit(contact, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        validateTextField(editorFields.get(0), "Payer phone",
+                EditorFieldModel.INPUT_TYPE_HINT_PHONE,
+                mActivity.getString(R.string.autofill_profile_editor_phone_number));
+    }
+
+    @Test
+    @SmallTest
+    public void requestEmail_ExistingContact() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/false,
+                /*requestPayerPhone=*/false,
+                /*requestPayerEmail=*/true,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        AutofillContact contact = new AutofillContact(mActivity, sProfile, null, null,
+                "Payer email", ContactEditor.COMPLETE, false, false, true);
+        editor.edit(contact, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        validateTextField(editorFields.get(0), "Payer email",
+                EditorFieldModel.INPUT_TYPE_HINT_EMAIL,
+                mActivity.getString(R.string.autofill_profile_editor_email_address));
+    }
+
+    @Test
+    @SmallTest
+    public void requestAllFields_ExistingContact() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/true,
+                /*requestPayerPhone=*/true,
+                /*requestPayerEmail=*/true,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        AutofillContact contact = new AutofillContact(mActivity, sProfile, "Payer name",
+                "Payer phone", "Payer email", ContactEditor.COMPLETE, true, true, true);
+        editor.edit(contact, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(3, editorFields.size());
+        validateTextField(editorFields.get(0), "Payer name",
+                EditorFieldModel.INPUT_TYPE_HINT_PERSON_NAME,
+                mActivity.getString(R.string.payments_name_field_in_contact_details));
+        validateTextField(editorFields.get(1), "Payer phone",
+                EditorFieldModel.INPUT_TYPE_HINT_PHONE,
+                mActivity.getString(R.string.autofill_profile_editor_phone_number));
+        validateTextField(editorFields.get(2), "Payer email",
+                EditorFieldModel.INPUT_TYPE_HINT_EMAIL,
+                mActivity.getString(R.string.autofill_profile_editor_email_address));
+    }
+
+    @Test
+    @SmallTest
+    public void editName_CancelEditing() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/true,
+                /*requestPayerPhone=*/false,
+                /*requestPayerEmail=*/false,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        AutofillContact contact = new AutofillContact(mActivity, new AutofillProfile(sProfile),
+                "Payer name", null, null, ContactEditor.COMPLETE, true, false, false);
+        editor.edit(contact, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        editorFields.get(0).setValue("Modified name");
+        editorModel.cancel();
+
+        assertEquals("Payer name", contact.getPayerName());
+        assertNull(contact.getPayerPhone());
+        assertNull(contact.getPayerEmail());
+        assertEquals(sProfile.getFullName(), contact.getProfile().getFullName());
+    }
+
+    @Test
+    @SmallTest
+    public void editPhone_CancelEditing() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/false,
+                /*requestPayerPhone=*/true,
+                /*requestPayerEmail=*/false,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        AutofillContact contact = new AutofillContact(mActivity, new AutofillProfile(sProfile),
+                null, "Payer phone", null, ContactEditor.COMPLETE, false, true, false);
+        editor.edit(contact, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        editorFields.get(0).setValue("Modified phone");
+        editorModel.cancel();
+
+        assertNull(contact.getPayerName());
+        assertEquals("Payer phone", contact.getPayerPhone());
+        assertNull(contact.getPayerEmail());
+        assertEquals(sProfile.getPhoneNumber(), contact.getProfile().getPhoneNumber());
+    }
+
+    @Test
+    @SmallTest
+    public void editEmail_CancelEditing() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/false,
+                /*requestPayerPhone=*/false,
+                /*requestPayerEmail=*/true,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        AutofillContact contact = new AutofillContact(mActivity, new AutofillProfile(sProfile),
+                null, null, "Payer email", ContactEditor.COMPLETE, false, false, true);
+        editor.edit(contact, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        editorFields.get(0).setValue("Modified email");
+        editorModel.cancel();
+
+        assertNull(contact.getPayerName());
+        assertNull(contact.getPayerPhone());
+        assertEquals("Payer email", contact.getPayerEmail());
+        assertEquals(sProfile.getEmailAddress(), contact.getProfile().getEmailAddress());
+    }
+
+    @Test
+    @SmallTest
+    public void editName_CommitChanges() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/true,
+                /*requestPayerPhone=*/false,
+                /*requestPayerEmail=*/false,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        AutofillContact contact = new AutofillContact(mActivity, new AutofillProfile(sProfile),
+                "Payer name", null, null, ContactEditor.COMPLETE, true, false, false);
+        editor.edit(contact, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        editorFields.get(0).setValue("Modified name");
+        editorModel.done();
+
+        assertEquals("Modified name", contact.getPayerName());
+        assertNull(contact.getPayerPhone());
+        assertNull(contact.getPayerEmail());
+        assertEquals("Modified name", contact.getProfile().getFullName());
+    }
+
+    @Test
+    @SmallTest
+    public void editPhone_CommitChanges() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/false,
+                /*requestPayerPhone=*/true,
+                /*requestPayerEmail=*/false,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        AutofillContact contact = new AutofillContact(mActivity, new AutofillProfile(sProfile),
+                null, "Payer phone", null, ContactEditor.COMPLETE, false, true, false);
+        editor.edit(contact, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        editorFields.get(0).setValue("Modified phone");
+        editorModel.done();
+
+        assertNull(contact.getPayerName());
+        assertEquals("Modified phone", contact.getPayerPhone());
+        assertNull(contact.getPayerEmail());
+        assertEquals("Modified phone", contact.getProfile().getPhoneNumber());
+    }
+
+    @Test
+    @SmallTest
+    public void editEmail_CommitChanges() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/false,
+                /*requestPayerPhone=*/false,
+                /*requestPayerEmail=*/true,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        AutofillContact contact = new AutofillContact(mActivity, new AutofillProfile(sProfile),
+                null, null, "Payer email", ContactEditor.COMPLETE, false, false, true);
+        editor.edit(contact, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(1, editorFields.size());
+        editorFields.get(0).setValue("Modified email");
+        editorModel.done();
+
+        assertNull(contact.getPayerName());
+        assertNull(contact.getPayerPhone());
+        assertEquals("Modified email", contact.getPayerEmail());
+        assertEquals("Modified email", contact.getProfile().getEmailAddress());
+    }
+
+    @Test
+    @SmallTest
+    public void editAllFields_CommitChanges() {
+        ContactEditor editor = new ContactEditor(/*requestPayerName=*/true,
+                /*requestPayerPhone=*/true,
+                /*requestPayerEmail=*/true,
+                /*saveToDisk=*/false);
+        editor.setEditorDialog(mEditorDialog);
+        AutofillContact contact =
+                new AutofillContact(mActivity, new AutofillProfile(sProfile), "Payer name",
+                        "Payer phone", "Payer email", ContactEditor.COMPLETE, true, true, true);
+        editor.edit(contact, unused -> {});
+
+        EditorModel editorModel = mEditorModelCapture.getValue();
+        assertNotNull(editorModel);
+
+        List<EditorFieldModel> editorFields = editorModel.getFields();
+        assertEquals(3, editorFields.size());
+        editorFields.get(0).setValue("Modified name");
+        editorFields.get(1).setValue("Modified phone");
+        editorFields.get(2).setValue("Modified email");
+        editorModel.done();
+
+        assertEquals("Modified name", contact.getPayerName());
+        assertEquals("Modified phone", contact.getPayerPhone());
+        assertEquals("Modified email", contact.getPayerEmail());
+        assertEquals("Modified name", contact.getProfile().getFullName());
+        assertEquals("Modified phone", contact.getProfile().getPhoneNumber());
+        assertEquals("Modified email", contact.getProfile().getEmailAddress());
+    }
+}
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/payments/DIR_METADATA b/chrome/android/junit/src/org/chromium/chrome/browser/payments/DIR_METADATA
new file mode 100644
index 0000000..9dddbb4
--- /dev/null
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/payments/DIR_METADATA
@@ -0,0 +1 @@
+mixins: "//components/payments/COMMON_METADATA"
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/payments/OWNERS b/chrome/android/junit/src/org/chromium/chrome/browser/payments/OWNERS
new file mode 100644
index 0000000..ca12311
--- /dev/null
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/payments/OWNERS
@@ -0,0 +1 @@
+file://chrome/android/java/src/org/chromium/chrome/browser/payments/OWNERS
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedMediatorUnitTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedMediatorUnitTest.java
index d41d054..b76df8e 100644
--- a/chrome/android/junit/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedMediatorUnitTest.java
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/suggestions/tile/MostVisitedMediatorUnitTest.java
@@ -17,6 +17,7 @@
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.HORIZONTAL_INTERVAL_PADDINGS;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.IS_MVT_LAYOUT_VISIBLE;
 import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.PLACEHOLDER_VIEW;
+import static org.chromium.chrome.browser.suggestions.tile.MostVisitedTilesProperties.UPDATE_INTERVAL_PADDINGS_TABLET;
 
 import android.content.res.Configuration;
 import android.content.res.Resources;
@@ -272,7 +273,8 @@
     @Test
     public void testSetPortraitPaddings_NonScrollableMVT() {
         mConfiguration.orientation = Configuration.ORIENTATION_PORTRAIT;
-        createMediator(/*isScrollableMVTEnabled=*/false);
+        createMediator(/*isScrollableMVTEnabled=*/false,
+                /*isMultiColumnFeedOnTabletEnabled=*/false);
         mMediator.onTileDataChanged();
         Assert.assertNull(mModel.get(HORIZONTAL_EDGE_PADDINGS));
         Assert.assertNull(mModel.get(HORIZONTAL_INTERVAL_PADDINGS));
@@ -293,7 +295,8 @@
     @Test
     public void testSetLandscapePaddings_NonScrollableMVT() {
         mConfiguration.orientation = Configuration.ORIENTATION_LANDSCAPE;
-        createMediator(/*isScrollableMVTEnabled=*/false);
+        createMediator(/*isScrollableMVTEnabled=*/false,
+                /*isMultiColumnFeedOnTabletEnabled=*/false);
         mMediator.onTileDataChanged();
 
         Assert.assertNull(mModel.get(HORIZONTAL_EDGE_PADDINGS));
@@ -310,11 +313,33 @@
         verify(mTemplateUrlService).removeObserver(mMediator);
     }
 
-    private void createMediator() {
-        createMediator(true);
+    @Test
+    public void testUpdateTilesViewForCarouselLayout() {
+        mConfiguration.orientation = Configuration.ORIENTATION_PORTRAIT;
+        createMediator(/*isScrollableMVTEnabled=*/true, /*isMultiColumnFeedOnTabletEnabled=*/true);
+        mMediator.onTileDataChanged();
+        Assert.assertEquals("The horizontal edge padding passed to the model is wrong", 0,
+                (int) mModel.get(HORIZONTAL_EDGE_PADDINGS));
+        Assert.assertFalse("The value of property UPDATE_INTERVAL_PADDINGS_TABLET passed "
+                        + "to the model is wrong",
+                mModel.get(UPDATE_INTERVAL_PADDINGS_TABLET));
+
+        mConfiguration.orientation = Configuration.ORIENTATION_LANDSCAPE;
+        createMediator(/*isScrollableMVTEnabled=*/true, /*isMultiColumnFeedOnTabletEnabled=*/true);
+        mMediator.onTileDataChanged();
+        Assert.assertEquals("The horizontal edge padding passed to the model is wrong", 0,
+                (int) mModel.get(HORIZONTAL_EDGE_PADDINGS));
+        Assert.assertTrue("The value of property UPDATE_INTERVAL_PADDINGS_TABLET passed "
+                        + "to the model is wrong",
+                mModel.get(UPDATE_INTERVAL_PADDINGS_TABLET));
     }
 
-    private void createMediator(boolean isScrollableMVTEnabled) {
+    private void createMediator() {
+        createMediator(true, false);
+    }
+
+    private void createMediator(
+            boolean isScrollableMVTEnabled, boolean isMultiColumnFeedOnTabletEnabled) {
         if (!isScrollableMVTEnabled) {
             mMvTilesLayout = Mockito.mock(MostVisitedTilesGridLayout.class);
         } else {
@@ -328,7 +353,8 @@
 
         mMediator = new MostVisitedTilesMediator(mResources, mUiConfig, mMvTilesLayout,
                 mNoMvPlaceholderStub, mTileRenderer, mModel, false, isScrollableMVTEnabled, false,
-                mSnapshotTileGridChangedRunnable, mTileCountChangedRunnable);
+                mSnapshotTileGridChangedRunnable, mTileCountChangedRunnable,
+                isMultiColumnFeedOnTabletEnabled);
         mMediator.initWithNative(mSuggestionsUiDelegate, mContextMenuManager, mTileGroupDelegate,
                 mOfflinePageBridge, mTileRenderer);
     }
diff --git a/chrome/android/profiles/arm.newest.txt b/chrome/android/profiles/arm.newest.txt
index 7e020f3..08bbd1d 100644
--- a/chrome/android/profiles/arm.newest.txt
+++ b/chrome/android/profiles/arm.newest.txt
@@ -1 +1 @@
-chromeos-chrome-arm-115.0.5772.0_rc-r1-merged.afdo.bz2
+chromeos-chrome-arm-115.0.5773.0_rc-r1-merged.afdo.bz2
diff --git a/chrome/android/profiles/newest.txt b/chrome/android/profiles/newest.txt
index 58b52f8..33c73d5 100644
--- a/chrome/android/profiles/newest.txt
+++ b/chrome/android/profiles/newest.txt
@@ -1 +1 @@
-chromeos-chrome-amd64-115.0.5772.0_rc-r1-merged.afdo.bz2
+chromeos-chrome-amd64-115.0.5773.0_rc-r1-merged.afdo.bz2
diff --git a/chrome/app/chromeos_strings.grdp b/chrome/app/chromeos_strings.grdp
index 57234c1..1d59353 100644
--- a/chrome/app/chromeos_strings.grdp
+++ b/chrome/app/chromeos_strings.grdp
@@ -1202,7 +1202,7 @@
     Remember your desktop background across devices
   </message>
   <message name="IDS_LOGIN_OS_SYNC_CONSENT_SCREEN_TOOLTIP_TEXT" desc="Text of the disclaimer to the toggle of the Apps item in sync screen option." >
-    Once turned on, your apps will be available on any ChromeOS devices after you sign in with your Google Account.  Web apps will be synced through Chrome even if other browser sync features are turned off.
+    Once turned on, your apps will be available on any ChromeOS devices after you sign in with your Google Account. Web apps installed from Chrome browser will be synced even if browser sync is turned off.
   </message>
    <message name="IDS_LOGIN_OS_SYNC_CONSENT_SCREEN_TOOLTIP_ADDITIONAL_TEXT" desc="Additional text of the disclaimer to the toggle of the Apps item in sync screen option.">
     If you also chose to send diagnostic and usage data in the previous step, this data will be collected for installed apps.
diff --git a/chrome/app/chromeos_strings_grdp/IDS_LOGIN_OS_SYNC_CONSENT_SCREEN_TOOLTIP_TEXT.png.sha1 b/chrome/app/chromeos_strings_grdp/IDS_LOGIN_OS_SYNC_CONSENT_SCREEN_TOOLTIP_TEXT.png.sha1
index 20c16a8..69fcbc08 100644
--- a/chrome/app/chromeos_strings_grdp/IDS_LOGIN_OS_SYNC_CONSENT_SCREEN_TOOLTIP_TEXT.png.sha1
+++ b/chrome/app/chromeos_strings_grdp/IDS_LOGIN_OS_SYNC_CONSENT_SCREEN_TOOLTIP_TEXT.png.sha1
@@ -1 +1 @@
-4782bb61a903d4c27cd1ac58834770d7ee767d52
\ No newline at end of file
+b3e86188a9d06f304dd5197932cda6c2126b1cbd
\ No newline at end of file
diff --git a/chrome/app/generated_resources.grd b/chrome/app/generated_resources.grd
index 40cb790..b479e26 100644
--- a/chrome/app/generated_resources.grd
+++ b/chrome/app/generated_resources.grd
@@ -6162,13 +6162,37 @@
 
       <if expr="not use_titlecase">
         <message name="IDS_PASSWORD_GENERATION_SUGGESTION_GPM" desc="Text shown next to a generated password describing it as a suggestion.">
-        Use strong password
+          Use strong password
+        </message>
+        <message name="IDS_PASSWORD_GENERATION_SUGGESTION_TRUSTED_ADVICE" desc="Text shown next to a generated password describing it as recommended.">
+          Use recommended password
+        </message>
+        <message name="IDS_PASSWORD_GENERATION_SUGGESTION_SAFETY_FIRST" desc="Text shown next to a generated password describing it as safe.">
+          Use a safer password
+        </message>
+        <message name="IDS_PASSWORD_GENERATION_SUGGESTION_TRY_SOMETHING_NEW" desc="Text shown next to a generated password describing it in a reassuring way.">
+          Try a new password
+        </message>
+        <message name="IDS_PASSWORD_GENERATION_SUGGESTION_CONVENIENCE" desc="Text shown next to a generated password describing its convenience.">
+          Quickly use a strong password
         </message>
       </if>
       <if expr="use_titlecase">
         <message name="IDS_PASSWORD_GENERATION_SUGGESTION_GPM" desc="In Title Case: Text shown next to a generated password describing it as a suggestion.">
           Use Strong Password
         </message>
+        <message name="IDS_PASSWORD_GENERATION_SUGGESTION_TRUSTED_ADVICE" desc="Text shown next to a generated password describing it as recommended.">
+          Use Recommended Password
+        </message>
+        <message name="IDS_PASSWORD_GENERATION_SUGGESTION_SAFETY_FIRST" desc="Text shown next to a generated password describing it as safe.">
+          Use a Safer Password
+        </message>
+        <message name="IDS_PASSWORD_GENERATION_SUGGESTION_TRY_SOMETHING_NEW" desc="Text shown next to a generated password describing it in a reassuring way.">
+          Try a New Password
+        </message>
+        <message name="IDS_PASSWORD_GENERATION_SUGGESTION_CONVENIENCE" desc="Text shown next to a generated password describing its convenience.">
+          Quickly Use a Strong Password
+        </message>
       </if>
 
        <message name="IDS_PASSWORD_GENERATION_EDITING_SUGGESTION" desc="Notification text next to the generated password assuring the user that the password has been saved.">
@@ -6227,6 +6251,18 @@
       <message name="IDS_PASSWORD_GENERATION_PROMPT_GOOGLE_PASSWORD_MANAGER" desc="Autofill dropdown text describing password generation.">
           You won't need to remember this password. It will be saved to <ph name="GOOGLE_PASSWORD_MANAGER">$1<ex>Google Password Manager</ex></ph> for <ph name="EMAIL">$2<ex>user@gmail.com</ex></ph>.
       </message>
+      <message name="IDS_PASSWORD_GENERATION_HELP_TEXT_TRUSTED_ADVICE" desc="Autofill dropdown text describing password generation focusing on strong security messaging.">
+          Keep this account more secure with a strong password. It will be saved to <ph name="GOOGLE_PASSWORD_MANAGER">$1<ex>Google Password Manager</ex></ph> for <ph name="EMAIL">$2<ex>user@gmail.com</ex></ph>.
+      </message>
+      <message name="IDS_PASSWORD_GENERATION_HELP_TEXT_SAFETY_FIRST" desc="Autofill dropdown text describing password generation focusing on safety.">
+          Stay safer online with a strong password. It will be saved to <ph name="GOOGLE_PASSWORD_MANAGER">$1<ex>Google Password Manager</ex></ph> for <ph name="EMAIL">$2<ex>user@gmail.com</ex></ph>.
+      </message>
+      <message name="IDS_PASSWORD_GENERATION_HELP_TEXT_TRY_SOMETHING_NEW" desc="Autofill dropdown text describing password generation with a more persuasive and reassuring tone.">
+          You can always change this password later. It will be saved to <ph name="GOOGLE_PASSWORD_MANAGER">$1<ex>Google Password Manager</ex></ph> for <ph name="EMAIL">$2<ex>user@gmail.com</ex></ph>.
+      </message>
+      <message name="IDS_PASSWORD_GENERATION_HELP_TEXT_CONVENIENCE" desc="Autofill dropdown text describing password generation with a convenience proposition.">
+          Sign up and sign in faster when your password is automatically saved to <ph name="GOOGLE_PASSWORD_MANAGER">$1<ex>Google Password Manager</ex></ph> for <ph name="EMAIL">$2<ex>user@gmail.com</ex></ph>.
+      </message>
       <message name="IDS_PASSWORD_MANAGEMENT_BUBBLE_FOOTER_ACCOUNT_STORE_USERS" desc="The footer text of the managment bubble the lists saved password for this website. This is used only for account store users.">
         Passwords are saved to <ph name="GOOGLE_PASSWORD_MANAGER">$1<ex>Google Password Manager</ex></ph>.
       </message>
diff --git a/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_CONVENIENCE.png.sha1 b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_CONVENIENCE.png.sha1
new file mode 100644
index 0000000..7f6c5a2
--- /dev/null
+++ b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_CONVENIENCE.png.sha1
@@ -0,0 +1 @@
+8297b20e33681a6dbb293918fe43b9bdc1779367
\ No newline at end of file
diff --git a/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_SAFETY_FIRST.png.sha1 b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_SAFETY_FIRST.png.sha1
new file mode 100644
index 0000000..a9f0ca5
--- /dev/null
+++ b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_SAFETY_FIRST.png.sha1
@@ -0,0 +1 @@
+457249fd542f66bf0843d075371f914c82bde383
\ No newline at end of file
diff --git a/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_TRUSTED_ADVICE.png.sha1 b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_TRUSTED_ADVICE.png.sha1
new file mode 100644
index 0000000..4551359
--- /dev/null
+++ b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_TRUSTED_ADVICE.png.sha1
@@ -0,0 +1 @@
+4ba6708b837d92b68e05252342fdd8a0fccd3d30
\ No newline at end of file
diff --git a/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_TRY_SOMETHING_NEW.png.sha1 b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_TRY_SOMETHING_NEW.png.sha1
new file mode 100644
index 0000000..b2804d6
--- /dev/null
+++ b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_HELP_TEXT_TRY_SOMETHING_NEW.png.sha1
@@ -0,0 +1 @@
+0345eb947f10697bf8a48a279abe867b418d2bce
\ No newline at end of file
diff --git a/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_CONVENIENCE.png.sha1 b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_CONVENIENCE.png.sha1
new file mode 100644
index 0000000..7f6c5a2
--- /dev/null
+++ b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_CONVENIENCE.png.sha1
@@ -0,0 +1 @@
+8297b20e33681a6dbb293918fe43b9bdc1779367
\ No newline at end of file
diff --git a/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_SAFETY_FIRST.png.sha1 b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_SAFETY_FIRST.png.sha1
new file mode 100644
index 0000000..a9f0ca5
--- /dev/null
+++ b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_SAFETY_FIRST.png.sha1
@@ -0,0 +1 @@
+457249fd542f66bf0843d075371f914c82bde383
\ No newline at end of file
diff --git a/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_TRUSTED_ADVICE.png.sha1 b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_TRUSTED_ADVICE.png.sha1
new file mode 100644
index 0000000..4551359
--- /dev/null
+++ b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_TRUSTED_ADVICE.png.sha1
@@ -0,0 +1 @@
+4ba6708b837d92b68e05252342fdd8a0fccd3d30
\ No newline at end of file
diff --git a/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_TRY_SOMETHING_NEW.png.sha1 b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_TRY_SOMETHING_NEW.png.sha1
new file mode 100644
index 0000000..b2804d6
--- /dev/null
+++ b/chrome/app/generated_resources_grd/IDS_PASSWORD_GENERATION_SUGGESTION_TRY_SOMETHING_NEW.png.sha1
@@ -0,0 +1 @@
+0345eb947f10697bf8a48a279abe867b418d2bce
\ No newline at end of file
diff --git a/chrome/app/password_manager_ui_strings.grdp b/chrome/app/password_manager_ui_strings.grdp
index 18036aa..b389b96 100644
--- a/chrome/app/password_manager_ui_strings.grdp
+++ b/chrome/app/password_manager_ui_strings.grdp
@@ -48,6 +48,9 @@
   <message name="IDS_PASSWORD_MANAGER_UI_TRUSTED_VAULT_OPTED_IN_DESCRIPTION" desc="Sub-label for the on-device encryption banner in settings, when the user is already opted in.">
     Your passwords are encrypted on your device before they‘re saved to Google Password Manager
   </message>
+  <message name="IDS_PASSWORD_MANAGER_UI_SHARE" desc="A button on the password card that triggers sharing flow.">
+    Share
+  </message>
   <message name="IDS_PASSWORD_MANAGER_UI_IMPORT_BANNER_TITLE" desc="The title for the password import banner in Password Manager settings.">
     Import passwords
   </message>
diff --git a/chrome/app/password_manager_ui_strings_grdp/IDS_PASSWORD_MANAGER_UI_SHARE.png.sha1 b/chrome/app/password_manager_ui_strings_grdp/IDS_PASSWORD_MANAGER_UI_SHARE.png.sha1
new file mode 100644
index 0000000..cbe118d
--- /dev/null
+++ b/chrome/app/password_manager_ui_strings_grdp/IDS_PASSWORD_MANAGER_UI_SHARE.png.sha1
@@ -0,0 +1 @@
+409df461d6e0e4eb6b2cc0a07a3f71c1b3c9b344
\ No newline at end of file
diff --git a/chrome/app/resources/chromium_strings_ar.xtb b/chrome/app/resources/chromium_strings_ar.xtb
index 8c53d8c..8ab57e84 100644
--- a/chrome/app/resources/chromium_strings_ar.xtb
+++ b/chrome/app/resources/chromium_strings_ar.xtb
@@ -90,6 +90,7 @@
 <translation id="3179665906251668410">‏فتح الرابط في نافذة تصفح متخفٍ في Chromium</translation>
 <translation id="3185330573522821672">‏يمكنك الآن تخصيص ملفك الشخصي الجديد على Chromium.</translation>
 <translation id="3190315855212034486">‏للأسف! تعطل Chromium. هل تريد إعادة التشغيل الآن؟</translation>
+<translation id="3255926992597692024">‏يحاول Chromium تعديل إعدادات ميزة "الملء التلقائي" لبيانات طُرق الدفع.</translation>
 <translation id="3258596308407688501">‏يتعذر على Chromium القراءة والكتابة في دليل البيانات الخاص به:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -195,6 +196,7 @@
 <translation id="5653831366781983928">‏يُرجى إعادة تشغيل Chromium الآن</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">‏عرض Chromium بهذه اللغة</translation>
+<translation id="585620188971323280">يُرجى تعديل إعدادات ميزة "الملء التلقائي" لبيانات طُرق الدفع.</translation>
 <translation id="5862307444128926510">‏مرحبًا بك في Chromium</translation>
 <translation id="5883558403894052917">‏رصد Chromium أنّ هذه العناصر تحتوي على برامج ضارة:</translation>
 <translation id="5895138241574237353">إعادة التشغيل</translation>
diff --git a/chrome/app/resources/chromium_strings_be.xtb b/chrome/app/resources/chromium_strings_be.xtb
index 068071e..10caf4f 100644
--- a/chrome/app/resources/chromium_strings_be.xtb
+++ b/chrome/app/resources/chromium_strings_be.xtb
@@ -249,6 +249,7 @@
 <translation id="6475912303565314141">Таксама вызначае, якая старонка паказваецца пра запуску Chromium.</translation>
 <translation id="648319183876919572">Палепшаны Бяспечны прагляд забяспечвае дадатковую абарону ад небяспечных вэб-сайтаў і спамповак</translation>
 <translation id="6510925080656968729">Выдаліць Chromium</translation>
+<translation id="6539122709674868420">Ваша арганізацыя закрывае Chromium, калі ім не карысталіся на працягу <ph name="TIMEOUT_DURATION" />. Даныя прагляду выдалены. Даныя могуць уключаць у сябе гісторыю, спампоўкі і звесткі для аўтазапаўнення.</translation>
 <translation id="6542839706527980775">У кожным профілі захоўваюцца свае даныя Chromium, напрыклад закладкі, гісторыя, паролі і не толькі</translation>
 <translation id="656935081669708576">Вы можаце пераключыцца на прагляд пароляў з іншага профілю Chromium</translation>
 <translation id="6570579332384693436">Для выпраўлення арфаграфічных памылак Chromium адпраўляе ў Google тэкст, які вы набіраеце ў тэкставых палях</translation>
@@ -285,6 +286,7 @@
 <translation id="7025789849649390912">Усталяванне спынена.</translation>
 <translation id="705851970750939768">Абнавіць Chromium</translation>
 <translation id="7067091210845072982">Калі відарыс не мае прыдатнага апісання, Chromium паспрабуе дадаць яго для вас. Каб стварыць апісанні, відарысы адпраўляюцца ў Google.</translation>
+<translation id="7173822816570314652">Ваша арганізацыя выдаляе даныя Chromium, калі імі не карысталіся на працягу <ph name="TIMEOUT_DURATION" />. Даныя могуць уключаць у сябе гісторыю, спампоўкі і звесткі для аўтазапаўнення.</translation>
 <translation id="718435575166326686">Chromium запытвае дазвол на доступ да камеры для гэтага сайта</translation>
 <translation id="7196312274710523067">Не атрымалася запусціць Chromium. Паўтарыце спробу.</translation>
 <translation id="7197677400338048821">Браўзеру Chromium не ўдаецца праверыць паролі. Паўтарыце спробу праз 24 гадзіны.</translation>
@@ -339,6 +341,7 @@
 <translation id="8248265253516264921">Калі відарыс не мае прыдатнага апісання, Chromium паспрабуе дадаць яго для вас. Каб стварыць апісанні, відарысы адпраўляюцца ў Google. Гэты параметр можна адключыць у наладах у любы час.</translation>
 <translation id="8266560134891435528">Chromium не можа праверыць вашы паролі, пакуль вы не ўвойдзеце ва ўліковы запіс</translation>
 <translation id="8290862415967981663">Файл можа быць небяспечным, таму Chromium заблакіраваў яго.</translation>
+<translation id="8318772038038596122">Ваша арганізацыя закрывае Chromium, калі ім не карысталіся на працягу <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="8325404639443959713">Больш магчымасцей для Chromium</translation>
 <translation id="8330519371938183845">Увайдзіце ў Chromium, каб сінхранізаваць і персаналізаваць яго на сваіх прыладах</translation>
 <translation id="8340674089072921962">Карыстальнік <ph name="USER_EMAIL_ADDRESS" /> раней выкарыстоўваў Chromium</translation>
@@ -374,6 +377,7 @@
 <translation id="9019929317751753759">Каб павысіць бяспечнасць Chromium, мы выключылі прыведзенае ніжэй пашырэнне. <ph name="IDS_EXTENSION_WEB_STORE_TITLE" /> не змяшчае звестак пра гэта пашырэнне, а значыць, яно магло быць дададзена без вашага ведама.</translation>
 <translation id="9022552996538154597">Увайдзіце ў Chromium</translation>
 <translation id="907832235989677238">Увайдзіце ў Chromium. Калі вам трэба ўвайсці ва ўліковы запіс толькі адзін раз, вы можаце <ph name="GUEST_LINK_BEGIN" />карыстацца прыладай як госць<ph name="GUEST_LINK_END" />.</translation>
+<translation id="9078733879136747090">Chromium аўтаматычна закрыты</translation>
 <translation id="9089354809943900324">Chromium састарэў</translation>
 <translation id="9093206154853821181">{0,plural, =1{Chromium будзе перазапушчаны праз гадзіну}one{Chromium будзе перазапушчаны праз # гадзіну}few{Chromium будзе перазапушчаны праз # гадзіны}many{Chromium будзе перазапушчаны праз # гадзін}other{Chromium будзе перазапушчаны праз # гадзіны}}</translation>
 <translation id="9106612006984859720">Каб атрымліваць наступныя абнаўленні Chromium, вам патрэбная версія Windows 10 ці пазнейшая. На гэтым камп'ютары выкарыстоўваецца Windows 8.1.</translation>
diff --git a/chrome/app/resources/chromium_strings_bs.xtb b/chrome/app/resources/chromium_strings_bs.xtb
index 6338f46d..ea9d761 100644
--- a/chrome/app/resources/chromium_strings_bs.xtb
+++ b/chrome/app/resources/chromium_strings_bs.xtb
@@ -94,6 +94,7 @@
 <translation id="3179665906251668410">Otvori link u anonimnom prozoru Chromiuma</translation>
 <translation id="3185330573522821672">Prilagodite novi Chromium profil</translation>
 <translation id="3190315855212034486">Ups! Došlo je do pada Chromiuma. Ponovo pokrenuti sada?</translation>
+<translation id="3255926992597692024">Chromium pokušava izmijeniti postavke za popunjavanje načina plaćanja.</translation>
 <translation id="3258596308407688501">Chromium ne može čitati iz svog direktorija podataka niti u njega pisati:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -199,6 +200,7 @@
 <translation id="5653831366781983928">Ponovo pokrenite Chromium sada</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Prikaži Chromium na ovom jeziku.</translation>
+<translation id="585620188971323280">izmjena postavki za popunjavanje načina plaćanja.</translation>
 <translation id="5862307444128926510">Dobro došli u Chromium</translation>
 <translation id="5883558403894052917">Chromium je otkrio da ove stavke sadržavaju zlonamjerni softver:</translation>
 <translation id="5895138241574237353">Ponovo pokreni</translation>
diff --git a/chrome/app/resources/chromium_strings_el.xtb b/chrome/app/resources/chromium_strings_el.xtb
index b805676f..b85536f 100644
--- a/chrome/app/resources/chromium_strings_el.xtb
+++ b/chrome/app/resources/chromium_strings_el.xtb
@@ -92,6 +92,7 @@
 <translation id="3179665906251668410">Άνοιγμα Συνδέσμου σε Παράθυρο ανών&amp;υμης περιήγησης Chromium</translation>
 <translation id="3185330573522821672">Προσαρμόστε το νέο σας προφίλ Chromium</translation>
 <translation id="3190315855212034486">Το Chromium παρουσίασε σφάλμα. Να γίνει επανεκκίνηση τώρα;</translation>
+<translation id="3255926992597692024">Το Chromium προσπαθεί να τροποποιήσει τις ρυθμίσεις για τη συμπλήρωση τρόπων πληρωμής.</translation>
 <translation id="3258596308407688501">Το Chromium δεν έχει δυνατότητα ανάγνωσης και εγγραφής στον κατάλογο δεδομένων του:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -197,6 +198,7 @@
 <translation id="5653831366781983928">Επανεκκινήστε το Chromium τώρα</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Να εμφανίζεται το Chromium σε αυτήν τη γλώσσα</translation>
+<translation id="585620188971323280">να τροποποιήσει τις ρυθμίσεις για τη συμπλήρωση τρόπων πληρωμής.</translation>
 <translation id="5862307444128926510">Καλώς ήρθατε στο Chromium</translation>
 <translation id="5883558403894052917">Το Chromium εντόπισε κακόβουλο πρόγραμμα σε αυτά τα στοιχεία:</translation>
 <translation id="5895138241574237353">Επανεκκίνηση</translation>
diff --git a/chrome/app/resources/chromium_strings_en-GB.xtb b/chrome/app/resources/chromium_strings_en-GB.xtb
index bfc35321..d16d33a4 100644
--- a/chrome/app/resources/chromium_strings_en-GB.xtb
+++ b/chrome/app/resources/chromium_strings_en-GB.xtb
@@ -94,6 +94,7 @@
 <translation id="3179665906251668410">Open Link in Chromium Inco&amp;gnito Window</translation>
 <translation id="3185330573522821672">Customise your new Chromium profile</translation>
 <translation id="3190315855212034486">Whoa! Chromium has crashed. Relaunch now?</translation>
+<translation id="3255926992597692024">Chromium is trying to modify settings for filling payment methods.</translation>
 <translation id="3258596308407688501">Chromium cannot read and write to its data directory:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -199,6 +200,7 @@
 <translation id="5653831366781983928">Please restart Chromium now</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Display Chromium in this language</translation>
+<translation id="585620188971323280">modify settings for filling payment methods.</translation>
 <translation id="5862307444128926510">Welcome to Chromium</translation>
 <translation id="5883558403894052917">Chromium found that these items contain malware:</translation>
 <translation id="5895138241574237353">Restart</translation>
diff --git a/chrome/app/resources/chromium_strings_et.xtb b/chrome/app/resources/chromium_strings_et.xtb
index 359a7db1..6df995f 100644
--- a/chrome/app/resources/chromium_strings_et.xtb
+++ b/chrome/app/resources/chromium_strings_et.xtb
@@ -92,6 +92,7 @@
 <translation id="3179665906251668410">Ava link Chromiumi inko&amp;gnito aknas</translation>
 <translation id="3185330573522821672">Kohandage oma uut Chromiumi profiili</translation>
 <translation id="3190315855212034486">Chromium jooksis kokku. Kas soovite kohe taaskäivitada?</translation>
+<translation id="3255926992597692024">Chromium proovib muuta makseviiside sisestamise seadeid.</translation>
 <translation id="3258596308407688501">Chromium ei saa andmekataloogi lugeda ega sellesse kirjutada:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -197,6 +198,7 @@
 <translation id="5653831366781983928">Käivitage Chromium kohe uuesti</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Kuva Chromium selles keeles</translation>
+<translation id="585620188971323280">muuta makseviiside sisestamise seadeid.</translation>
 <translation id="5862307444128926510">Tere tulemast Chromiumi</translation>
 <translation id="5883558403894052917">Chromium leidis, et need üksused sisaldavad pahavara:</translation>
 <translation id="5895138241574237353">Taaskäivitamine</translation>
diff --git a/chrome/app/resources/chromium_strings_fil.xtb b/chrome/app/resources/chromium_strings_fil.xtb
index aee0709..63b21dc 100644
--- a/chrome/app/resources/chromium_strings_fil.xtb
+++ b/chrome/app/resources/chromium_strings_fil.xtb
@@ -94,6 +94,7 @@
 <translation id="3179665906251668410">Buksan ang Link sa Inco&amp;gnito Window ng Chromium</translation>
 <translation id="3185330573522821672">I-customize ang iyong bagong profile sa Chromium</translation>
 <translation id="3190315855212034486">Whoa! Nag-crash ang Chromium. Muling ilunsad ngayon?</translation>
+<translation id="3255926992597692024">Sinusubukan ng Chromium na baguhin ang mga setting para sa paglalagay ng mga paraan ng pagbabayad.</translation>
 <translation id="3258596308407688501">Hindi makakapag-read at makakapag-write ang Chromium sa direktoryo ng data nito:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -199,6 +200,7 @@
 <translation id="5653831366781983928">Paki-restart ang Chromium ngayon</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Ipakita ang Chromium sa wikang ito</translation>
+<translation id="585620188971323280">baguhin ang mga setting para sa paglalagay ng mga paraan ng pagbabayad.</translation>
 <translation id="5862307444128926510">Maligayang Pagdating sa Chromium</translation>
 <translation id="5883558403894052917">Napag-alaman ng Chromium na naglalaman ng malware ang mga item na ito:</translation>
 <translation id="5895138241574237353">I-restart</translation>
diff --git a/chrome/app/resources/chromium_strings_hr.xtb b/chrome/app/resources/chromium_strings_hr.xtb
index 5d246e9..1d27c8a 100644
--- a/chrome/app/resources/chromium_strings_hr.xtb
+++ b/chrome/app/resources/chromium_strings_hr.xtb
@@ -92,6 +92,7 @@
 <translation id="3179665906251668410">Otvori vezu u ano&amp;nimnom prozoru Chromiuma</translation>
 <translation id="3185330573522821672">Prilagodba novog profila u Chromiumu</translation>
 <translation id="3190315855212034486">Hopa! Chromium je pao. Pokrenuti ponovo sada?</translation>
+<translation id="3255926992597692024">Chromium pokušava izmijeniti postavke za popunjavanje načina plaćanja.</translation>
 <translation id="3258596308407688501">Chromium ne može čitati iz svojeg podatkovnog direktorija niti u njega pisati:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -197,6 +198,7 @@
 <translation id="5653831366781983928">Sada ponovo pokrenite Chromium</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Prikaži Chromium na tom jeziku</translation>
+<translation id="585620188971323280">izmjena postavki za popunjavanje načina plaćanja.</translation>
 <translation id="5862307444128926510">Dobro došli u Chromium</translation>
 <translation id="5883558403894052917">Chromium je otkrio da ove stavke sadrže zlonamjerni softver:</translation>
 <translation id="5895138241574237353">Ponovno pokreni</translation>
diff --git a/chrome/app/resources/chromium_strings_km.xtb b/chrome/app/resources/chromium_strings_km.xtb
index 424f2c2c..ef2ca54 100644
--- a/chrome/app/resources/chromium_strings_km.xtb
+++ b/chrome/app/resources/chromium_strings_km.xtb
@@ -94,6 +94,7 @@
 <translation id="3179665906251668410">បើក​តំណ​នៅក្នុងវិនដូ​ឯកជន Chromium</translation>
 <translation id="3185330573522821672">ប្ដូរកម្រងព័ត៌មាន Chromium ថ្មីរបស់អ្នកតាមបំណង</translation>
 <translation id="3190315855212034486">អូយ! Chromium បានគាំង។ ចាប់ផ្តើមដំណើរការឡើងវិញឥឡូវនេះ?</translation>
+<translation id="3255926992597692024">Chromium កំពុងព្យាយាម​កែប្រែ​ការកំណត់​សម្រាប់​ការបំពេញ​វិធីបង់ប្រាក់។</translation>
 <translation id="3258596308407688501">Chromium 
 មិនអាចអាន និងសរសេរទៅថតឯកសារទិន្នន័យរបស់វាបានទេ៖ 
 
@@ -200,6 +201,7 @@
 <translation id="5653831366781983928">សូមចាប់ផ្ដើម Chromium ឡើងវិញ​ឥឡូវនេះ</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">បង្ហាញ Chromium ជាភាសានេះ</translation>
+<translation id="585620188971323280">កែប្រែ​ការកំណត់​សម្រាប់​ការបំពេញ​វិធីបង់ប្រាក់។</translation>
 <translation id="5862307444128926510">ស្វាគមន៍មកកាន់ Chromium</translation>
 <translation id="5883558403894052917">Chromium បានរកឃើញថា ធាតុទាំងនេះ​មាន​កម្មវិធីគ្រោះថ្នាក់៖</translation>
 <translation id="5895138241574237353">ចាប់ផ្តើមឡើងវិញ</translation>
diff --git a/chrome/app/resources/chromium_strings_mr.xtb b/chrome/app/resources/chromium_strings_mr.xtb
index 3712221..c7301a54 100644
--- a/chrome/app/resources/chromium_strings_mr.xtb
+++ b/chrome/app/resources/chromium_strings_mr.xtb
@@ -93,6 +93,7 @@
 <translation id="3179665906251668410">लिंक Chromium गुप्त विंडो मध्ये उघडा</translation>
 <translation id="3185330573522821672">तुमची नवीन Chromium प्रोफाइल कस्टमाइझ करा</translation>
 <translation id="3190315855212034486">ओहो! Chromium क्रॅश झाले आहे. आता पुन्हा लाँच करायचे?</translation>
+<translation id="3255926992597692024">Chromium पेमेंट पद्धती भरण्यासाठी सेटिंग्जमध्ये फेरबदल करण्याचा प्रयत्न करत आहे.</translation>
 <translation id="3258596308407688501">Chromium त्याची डेटा डिरेक्टरी वाचू किंवा लिहू शकत नाही:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -198,6 +199,7 @@
 <translation id="5653831366781983928">कृपया आता Chromium रीस्टार्ट करा</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Chromium या भाषेत डिस्प्ले करा</translation>
+<translation id="585620188971323280">पेमेंट पद्धती भरण्यासाठी सेटिंग्जमध्ये फेरबदल करा.</translation>
 <translation id="5862307444128926510">Chromium वर तुमचे स्‍वागत आहे</translation>
 <translation id="5883558403894052917">Chromium ला या आयटममध्ये मालवेअरचा समावेश असल्याचे आढळले:</translation>
 <translation id="5895138241574237353">रीस्टार्ट करा</translation>
diff --git a/chrome/app/resources/chromium_strings_ms.xtb b/chrome/app/resources/chromium_strings_ms.xtb
index e814c8cf..a0c0fe7 100644
--- a/chrome/app/resources/chromium_strings_ms.xtb
+++ b/chrome/app/resources/chromium_strings_ms.xtb
@@ -92,6 +92,7 @@
 <translation id="3179665906251668410">Buka Pautan dalam Tetingkap Inko&amp;gnito Chromium</translation>
 <translation id="3185330573522821672">Sesuaikan profil Chromium baharu anda</translation>
 <translation id="3190315855212034486">Alamak! Chromium mengalami ranap sistem. Lancarkan semula sekarang?</translation>
+<translation id="3255926992597692024">Chromium sedang cuba mengubah suai tetapan untuk pengisian kaedah pembayaran.</translation>
 <translation id="3258596308407688501">Chromium tidak dapat membaca atau menulis pada direktori datanya:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -197,6 +198,7 @@
 <translation id="5653831366781983928">Sila mulakan semula Chromium sekarang</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Paparkan Chromium dalam bahasa ini</translation>
+<translation id="585620188971323280">mengubah suai tetapan untuk pengisian kaedah pembayaran.</translation>
 <translation id="5862307444128926510">Selamat datang ke Chromium</translation>
 <translation id="5883558403894052917">Chromium mendapati bahawa item ini mengandungi perisian hasad:</translation>
 <translation id="5895138241574237353">Mulakan Semula</translation>
diff --git a/chrome/app/resources/chromium_strings_no.xtb b/chrome/app/resources/chromium_strings_no.xtb
index f1e85504..512591f 100644
--- a/chrome/app/resources/chromium_strings_no.xtb
+++ b/chrome/app/resources/chromium_strings_no.xtb
@@ -92,6 +92,7 @@
 <translation id="3179665906251668410">Åpne linken i et inkognitovindu i Chromium</translation>
 <translation id="3185330573522821672">Tilpass den nye Chromium-profilen din</translation>
 <translation id="3190315855212034486">Chromium har krasjet. Vil du starte den på nytt nå?</translation>
+<translation id="3255926992597692024">Chromium prøver å endre innstillingene for utfylling av betalingsmåter.</translation>
 <translation id="3258596308407688501">Chromium kan ikke lese og skrive til egen datakatalog:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -197,6 +198,7 @@
 <translation id="5653831366781983928">Start Chromium på nytt nå</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Vis Chromium på dette språket</translation>
+<translation id="585620188971323280">endre innstillingene for utfylling av betalingsmåter</translation>
 <translation id="5862307444128926510">Velkommen til Chromium</translation>
 <translation id="5883558403894052917">Chromium har oppdaget at disse elementene inneholder skadelig programvare:</translation>
 <translation id="5895138241574237353">Start på nytt</translation>
diff --git a/chrome/app/resources/chromium_strings_pt-BR.xtb b/chrome/app/resources/chromium_strings_pt-BR.xtb
index b7b3362..fe5a5ab 100644
--- a/chrome/app/resources/chromium_strings_pt-BR.xtb
+++ b/chrome/app/resources/chromium_strings_pt-BR.xtb
@@ -92,6 +92,7 @@
 <translation id="3179665906251668410">Abrir link na janela &amp;sem rastros do Chromium</translation>
 <translation id="3185330573522821672">Personalize seu novo perfil do Chromium</translation>
 <translation id="3190315855212034486">O Chromium travou. Reiniciar agora?</translation>
+<translation id="3255926992597692024">O Chromium está tentando modificar as configurações para preenchimento de formas de pagamento.</translation>
 <translation id="3258596308407688501">O Chromium não pode ler e gravar neste diretório de dados: <ph name="USER_DATA_DIRECTORY" /></translation>
 <translation id="3283186697780795848">O Chromium versão <ph name="PRODUCT_VERSION" /> está instalado</translation>
 <translation id="3286538390144397061">Reiniciar agora</translation>
@@ -195,6 +196,7 @@
 <translation id="5653831366781983928">Reinicie o Chromium agora</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Exibir Chromium neste idioma</translation>
+<translation id="585620188971323280">modificar as configurações para preenchimento de formas de pagamento.</translation>
 <translation id="5862307444128926510">Bem-vindo ao Chromium</translation>
 <translation id="5883558403894052917">O Chromium encontrou malware nestes itens:</translation>
 <translation id="5895138241574237353">Reiniciar</translation>
diff --git a/chrome/app/resources/chromium_strings_sk.xtb b/chrome/app/resources/chromium_strings_sk.xtb
index 0bb81f1a..ec32a52 100644
--- a/chrome/app/resources/chromium_strings_sk.xtb
+++ b/chrome/app/resources/chromium_strings_sk.xtb
@@ -94,6 +94,7 @@
 <translation id="3179665906251668410">Otvoriť odkaz v okne inko&amp;gnito prehliadača Chromium</translation>
 <translation id="3185330573522821672">Prispôsobte svoj nový profil prehliadača Chromium</translation>
 <translation id="3190315855212034486">Prehliadač Chromium zlyhal. Chcete ho spustiť znova?</translation>
+<translation id="3255926992597692024">Chromium sa pokúša upraviť nastavenia vypĺňania spôsobov platby.</translation>
 <translation id="3258596308407688501">Prehliadač Chromium nemôže čítať ani zapisovať do adresára s údajmi:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -199,6 +200,7 @@
 <translation id="5653831366781983928">Reštartujte Chromium</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Zobraziť Chromium v tomto jazyku</translation>
+<translation id="585620188971323280">upraviť nastavenia vypĺňania spôsobov platby.</translation>
 <translation id="5862307444128926510">Vitajte v prehliadači Chromium</translation>
 <translation id="5883558403894052917">Prehliadač Chromium zistil, že tieto položky obsahujú malvér:</translation>
 <translation id="5895138241574237353">Reštartovať</translation>
diff --git a/chrome/app/resources/chromium_strings_th.xtb b/chrome/app/resources/chromium_strings_th.xtb
index c7b4445..3f486e8 100644
--- a/chrome/app/resources/chromium_strings_th.xtb
+++ b/chrome/app/resources/chromium_strings_th.xtb
@@ -92,6 +92,7 @@
 <translation id="3179665906251668410">เปิดลิงก์ในหน้าต่างที่ไม่ระบุตัวตนของ Chromium</translation>
 <translation id="3185330573522821672">ปรับแต่งโปรไฟล์ Chromium ใหม่</translation>
 <translation id="3190315855212034486">อ้าว! Chromium ขัดข้อง เปิดใหม่ตอนนี้หรือไม่</translation>
+<translation id="3255926992597692024">Chromium กำลังพยายามแก้ไขการตั้งค่าสำหรับการกรอกวิธีการชำระเงิน</translation>
 <translation id="3258596308407688501">Google Chrome ไม่สามารถอ่านและเขียนข้อมูลในไดเรกทอรีข้อมูล:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -197,6 +198,7 @@
 <translation id="5653831366781983928">โปรดรีสตาร์ท Chromium ตอนนี้เลย</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">แสดง Chromium ในภาษานี้</translation>
+<translation id="585620188971323280">แก้ไขการตั้งค่าสำหรับการกรอกวิธีการชำระเงิน</translation>
 <translation id="5862307444128926510">ยินดีต้อนรับสู่ Chromium</translation>
 <translation id="5883558403894052917">Chromium พบว่ารายการเหล่านี้มีมัลแวร์</translation>
 <translation id="5895138241574237353">ปิดแล้วเปิดอีกครั้ง</translation>
diff --git a/chrome/app/resources/chromium_strings_ur.xtb b/chrome/app/resources/chromium_strings_ur.xtb
index 9d4ec06..a6352a0 100644
--- a/chrome/app/resources/chromium_strings_ur.xtb
+++ b/chrome/app/resources/chromium_strings_ur.xtb
@@ -94,6 +94,7 @@
 <translation id="3179665906251668410">‏لنک کو Chromium &amp;پوشیدگی ونڈو میں کھولیں</translation>
 <translation id="3185330573522821672">‏اپنی نئی Chromium پروفائل کو حسب ضرورت بنائیں</translation>
 <translation id="3190315855212034486">‏افوہ! Chromium کریش ہوگیا ہے۔ دوبارہ شروع کریں؟</translation>
+<translation id="3255926992597692024">‏ادائیگی کے طریقوں پُر کرنے کی خاطر ترتیبات میں ترمیم کرنے کے لیے Chromium کوشش کر رہا ہے۔</translation>
 <translation id="3258596308407688501">‏Chromium اپنی ڈیٹا ڈائریکٹری میں پڑھ اور لکھ نہیں سکتا ہے:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -199,6 +200,7 @@
 <translation id="5653831366781983928">‏براہ کرم ابھی Chromium کو ری اسٹارٹ کریں</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">‏Chromium کو اس زبان میں ڈسپلے کریں</translation>
+<translation id="585620188971323280">ادائیگی کے طریقوں کو پُر کرنے کے لیے ترتیبات میں ترمیم کریں۔</translation>
 <translation id="5862307444128926510">‏Chromium میں خوش آمدید</translation>
 <translation id="5883558403894052917">‏Chromium کو پتا چلا ہے کہ یہ آئٹمز میلوئیر پر مشتمل ہیں:</translation>
 <translation id="5895138241574237353">دوبارہ شروع کریں</translation>
diff --git a/chrome/app/resources/chromium_strings_vi.xtb b/chrome/app/resources/chromium_strings_vi.xtb
index fb574ac..4558b37 100644
--- a/chrome/app/resources/chromium_strings_vi.xtb
+++ b/chrome/app/resources/chromium_strings_vi.xtb
@@ -92,6 +92,7 @@
 <translation id="3179665906251668410">Mở đường liên kết trong cửa sổ ẩn danh của Chromium</translation>
 <translation id="3185330573522821672">Tùy chỉnh hồ sơ mới của bạn trên Chromium</translation>
 <translation id="3190315855212034486">Rất tiếc! Chromium đã gặp sự cố. Chạy lại ngay bây giờ?</translation>
+<translation id="3255926992597692024">Chromium đang cố gắng sửa đổi chế độ cài đặt cho việc điền phương thức thanh toán.</translation>
 <translation id="3258596308407688501">Chromium không thể đọc và ghi vào thư mục dữ liệu:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -197,6 +198,7 @@
 <translation id="5653831366781983928">Vui lòng khởi động lại Chromium ngay bây giờ</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">Hiển thị Chromium bằng ngôn ngữ này</translation>
+<translation id="585620188971323280">sửa đổi chế độ cài đặt cho việc điền phương thức thanh toán.</translation>
 <translation id="5862307444128926510">Chào mừng bạn đến với Chromium</translation>
 <translation id="5883558403894052917">Chromium nhận thấy rằng các mục này chứa phần mềm độc hại:</translation>
 <translation id="5895138241574237353">Khởi động lại</translation>
diff --git a/chrome/app/resources/chromium_strings_zh-HK.xtb b/chrome/app/resources/chromium_strings_zh-HK.xtb
index 8b847ea4..33d0058 100644
--- a/chrome/app/resources/chromium_strings_zh-HK.xtb
+++ b/chrome/app/resources/chromium_strings_zh-HK.xtb
@@ -94,6 +94,7 @@
 <translation id="3179665906251668410">在 Chromium 無痕式視窗中開啟連結(&amp;G)</translation>
 <translation id="3185330573522821672">自訂您的新 Chromium 設定檔</translation>
 <translation id="3190315855212034486">Chromium 當機了,要立即重新啟動嗎?</translation>
+<translation id="3255926992597692024">Chromium 正嘗試修改填入付款方式的設定。</translation>
 <translation id="3258596308407688501">Chromium 無法讀取及寫入數據目錄:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -199,6 +200,7 @@
 <translation id="5653831366781983928">請立即重新啟動 Chromium</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">以此語言顯示 Chromium</translation>
+<translation id="585620188971323280">修改填入付款方式的設定。</translation>
 <translation id="5862307444128926510">歡迎使用 Chromium</translation>
 <translation id="5883558403894052917">Chromium 發現以下項目含有惡意軟件:</translation>
 <translation id="5895138241574237353">重新啟動</translation>
diff --git a/chrome/app/resources/chromium_strings_zh-TW.xtb b/chrome/app/resources/chromium_strings_zh-TW.xtb
index 62656f3..048ac8e 100644
--- a/chrome/app/resources/chromium_strings_zh-TW.xtb
+++ b/chrome/app/resources/chromium_strings_zh-TW.xtb
@@ -92,6 +92,7 @@
 <translation id="3179665906251668410">在 Chromium 無痕式視窗中開啟連結(&amp;G)</translation>
 <translation id="3185330573522821672">自訂新的 Chromium 設定檔</translation>
 <translation id="3190315855212034486">Chromium 當機了,要立即重新啟動嗎?</translation>
+<translation id="3255926992597692024">Chromium 正嘗試修改填入付款方式的設定。</translation>
 <translation id="3258596308407688501">Chromium 無法讀取及寫入資料目錄:
 
 <ph name="USER_DATA_DIRECTORY" /></translation>
@@ -197,6 +198,7 @@
 <translation id="5653831366781983928">請立即重新啟動 Chromium</translation>
 <translation id="5690427481109656848">Google LLC</translation>
 <translation id="5698481217667032250">將 Chromium 的介面文字設為這種語言</translation>
+<translation id="585620188971323280">修改填入付款方式的設定。</translation>
 <translation id="5862307444128926510">歡迎使用 Chromium</translation>
 <translation id="5883558403894052917">Chromium 偵測到下列項目含有惡意軟體:</translation>
 <translation id="5895138241574237353">重新啟動</translation>
diff --git a/chrome/app/resources/generated_resources_af.xtb b/chrome/app/resources/generated_resources_af.xtb
index 6a26c8a..731e169 100644
--- a/chrome/app/resources/generated_resources_af.xtb
+++ b/chrome/app/resources/generated_resources_af.xtb
@@ -402,7 +402,6 @@
 <translation id="1341871421050612057">Kan nie met <ph name="USERNAME" /> sinkroniseer nie</translation>
 <translation id="1343865611738742294">Gee Linux-programme toestemming om toegang tot USB-toestelle te kry. Linux sal nie 'n USB-toestel onthou nadat dit verwyder is nie.</translation>
 <translation id="1343920184519992513">Gaan voort waar jy opgehou het en maak 'n spesifieke stel bladsye oop</translation>
-<translation id="134589511016534552">Media-oortjies wat ook in Oop Oortjies-afdeling gewys word</translation>
 <translation id="1346630054604077329">Bevestig en herbegin</translation>
 <translation id="1346748346194534595">Regs</translation>
 <translation id="1347256498747320987">Installeer opdaterings en programme. Deur voort te gaan, stem jy in dat hierdie toestel ook outomaties opdaterings en programme van Google, jou diensverskaffer en jou toestel se vervaardiger af mag aflaai en installeer, wat dalk sellulêre data sal gebruik. Sommige van hierdie programme kan inprogram-aankope aanbied.<ph name="BEGIN_LINK1" />Kom meer te wete<ph name="END_LINK1" /></translation>
@@ -2071,7 +2070,6 @@
 <translation id="2739191690716947896">Ontfout</translation>
 <translation id="2739240477418971307">Verander jou toeganklikheidinstellings</translation>
 <translation id="274029851662193272">Ingeduik</translation>
-<translation id="2740363334137520315">Voeg ’n nuwe afdeling in "Soek Oortjies" by om maklik jou oortjies te vind wat oudio of video speel. Toegang deur die knoppie boaan jou blaaier.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Hierdie wagwoordsleutels word net op hierdie toestel gestoor. Hulle word nie in jou Google-rekening gestoor nie.</translation>
 <translation id="2741713322780029189">Maak terugstellingterminaal oop</translation>
@@ -2343,7 +2341,6 @@
 <translation id="2967926928600500959">URL'e wat met hierdie reëls ooreenstem, sal verplig word om in ’n spesifieke blaaier oop te maak.</translation>
 <translation id="2972581237482394796">Herdoen</translation>
 <translation id="2973324205039581528">Demp werf</translation>
-<translation id="2973537811036309675">Kantpaneel</translation>
 <translation id="2975761176769946178">’n URL word vereis</translation>
 <translation id="2976557544729462544">Vir sommige toestelle moet jy datatoegangbeskerming deaktiveer sodat dit behoorlik werk of vir optimale werkverrigting.</translation>
 <translation id="2976756276046118477">Rooi-groen-filter (groen swak, deuteranomalie)</translation>
@@ -2786,7 +2783,6 @@
 <translation id="3393554941209044235">Chrome-dokumentontleding</translation>
 <translation id="3393582007140394275">Kan nie skerm uitsaai nie.</translation>
 <translation id="3394850431319394743">Word toegelaat om identifiseerders te gebruik om beskermde inhoud te speel</translation>
-<translation id="3396744558790608201">Regsklik en kies “Deursoek prente met Google Lens” om enige deel van die werf te deursoek om meer te wete te kom oor die visuele inhoud wat jy sien terwyl jy op die web blaai en koop.</translation>
 <translation id="3396800784455899911">Deur die "Aanvaar en gaan voort"-knoppie te klik, stem jy in tot die verwerking wat hierbo vir hierdie Google-dienste beskryf word.</translation>
 <translation id="339722927132407568">Vries</translation>
 <translation id="3399432415385675819">Kennisgewings sal gedeaktiveer word</translation>
@@ -4831,7 +4827,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> wil kyk of jy ’n geskikte Chrome-bedryfstelseltoestel gebruik.</translation>
 <translation id="5208926629108082192">Inligting oor toestel se selnetwerk</translation>
 <translation id="5208988882104884956">Halfwydte</translation>
-<translation id="520902706163766447">Aktiveer 'n opspringborrel in die UI van die boonste balk om te soek in oortjies wat tans oop is.</translation>
 <translation id="5209320130288484488">Geen toestelle gevind nie</translation>
 <translation id="5209513429611499188">HID-toestelle met gebruike vanaf gebruikbladsy <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Maak oortjie toe</translation>
@@ -6334,7 +6329,6 @@
 <translation id="6561726789132298588">voer in</translation>
 <translation id="6562117348069327379">Berg stelselloglêers in die Aflaaie-gids.</translation>
 <translation id="656293578423618167">Die lêerpad of -naam is te lank. Stoor asseblief met 'n korter naam of na 'n ander ligging.</translation>
-<translation id="6568283005472142698">Oortjiesoektog</translation>
 <translation id="6570622975915850879">Gebruik ’n ander toestel</translation>
 <translation id="65711204837946324">Benodig toestemming om af te laai</translation>
 <translation id="6571533309669248172">Teksformatering</translation>
@@ -6914,7 +6908,7 @@
 <translation id="7055451306017383754">Kon nie ontdeel nie want 'n program gebruik tans hierdie vouer. Die vouer sal ontdeel word wanneer Parallels Dekstop weer afgeskakel word.</translation>
 <translation id="7056418393177503237">{0,plural, =1{Incognito}other{# oop Incognito-vensters}}</translation>
 <translation id="7056526158851679338">Ondersoek toestelle</translation>
-<translation id="7057184853669165321">{NUM_MINS,plural, =1{Veiligheidskontrole het 1 minuut gelede plaasgevind}other{Veiligheidskontrole het {NUM_MINS} minute gelede plaasgevind}}</translation>
+<translation id="7057184853669165321">{NUM_MINS,plural, =1{Veiligheidsbevestiging het 1 minuut gelede plaasgevind}other{Veiligheidsbevestiging het {NUM_MINS} minute gelede plaasgevind}}</translation>
 <translation id="7057767408836081338">Kon nie programdata verkry nie; probeer steeds om die program te laat loop …</translation>
 <translation id="7058024590501568315">Versteekte netwerk</translation>
 <translation id="7059858479264779982">Stel na outo-begin</translation>
@@ -7271,7 +7265,7 @@
 <translation id="7402198013420237102">Skuif gestoorde wagwoorde na jou Google-rekening?</translation>
 <translation id="7403642243184989645">Laai tans hulpbronne af</translation>
 <translation id="7404065585741198296">Jou foon met 'n USB-kabel</translation>
-<translation id="7405938989981604410">{NUM_HOURS,plural, =1{Veiligheidskontrole het 1 uur gelede plaasgevind}other{Veiligheidskontrole het {NUM_HOURS} uur gelede plaasgevind}}</translation>
+<translation id="7405938989981604410">{NUM_HOURS,plural, =1{Veiligheidsbevestiging het 1 uur gelede plaasgevind}other{Veiligheidsbevestiginghet {NUM_HOURS} uur gelede plaasgevind}}</translation>
 <translation id="7406113532070524618">Hierdie instelling werk sonder om jou te identifiseer of werwe toe te laat om jou blaaigeskiedenis te sien, hoewel werwe ’n klein hoeveelheid inligting as deel van die verifikasie kan stoor</translation>
 <translation id="740624631517654988">Opspringer geblokkeer</translation>
 <translation id="7406912950279255498">Kleuromkeringmodus</translation>
@@ -7675,7 +7669,6 @@
 <translation id="7737948071472253612">Mag nie jou kamera gebruik nie</translation>
 <translation id="77381465218432215">Wys aksentmerke en spesiale karakters</translation>
 <translation id="7740996059027112821">Standaard</translation>
-<translation id="7741307896921365578">Aktiveer die kantpaneel van 'n blaaivlak om op 'n nuttige en deurlopende manier toegang tot jou Leeslys en Boekmerke te kry.</translation>
 <translation id="7742558784808143689">Vee werfdata en toestemmings vir <ph name="SITE_NAME" />, alle werwe onder dit, en geïnstalleerde programme uit?</translation>
 <translation id="7742706086992565332">Jy kan stel hoeveel jy in- of uitzoem op sekere webwerwe</translation>
 <translation id="7742879569460013116">Deel skakel na</translation>
@@ -7876,7 +7869,6 @@
 <translation id="7909986151924474987">Jy sal hierdie profiel dalk nie kan herinstalleer nie</translation>
 <translation id="7910768399700579500">Nuwe vouer</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Media-oortjie-afdeling in Oortjiesoektog</translation>
 <translation id="7912080627461681647">Jou wagwoord is op die bediener verander. Meld af en meld dan weer aan.</translation>
 <translation id="7912974581251770345">Vertaling</translation>
 <translation id="7915457674565721553">Koppel aan die internet om ouerkontroles op te stel</translation>
@@ -8657,7 +8649,6 @@
 <translation id="8599681327221583254">Een of meer beleide is nie korrek opgestel nie. Kontak jou administrateur</translation>
 <translation id="8599864823732014237">Slaan Enterprise-inskrywing oor?</translation>
 <translation id="8601206103050338563">TLS WWW-kliëntstawing</translation>
-<translation id="8601611099293226919">Soek op jou skerm met Google Lens</translation>
 <translation id="8602674530529411098">Apps (Beta)</translation>
 <translation id="8602851771975208551">'n Ander program op jou rekenaar het 'n program bygevoeg wat Chrome se werkwyse kan verander.</translation>
 <translation id="8605428685123651449">SQLite-geheue</translation>
diff --git a/chrome/app/resources/generated_resources_am.xtb b/chrome/app/resources/generated_resources_am.xtb
index 88a105f..ab26bbb 100644
--- a/chrome/app/resources/generated_resources_am.xtb
+++ b/chrome/app/resources/generated_resources_am.xtb
@@ -401,7 +401,6 @@
 <translation id="1341871421050612057">ከ<ph name="USERNAME" /> ጋር ማስመር አልተቻለም</translation>
 <translation id="1343865611738742294">የዩኤስቢ መተግበሪያዎች እንዲደርስባቸው ለ Linux ፈቃድ ይስጡት። ከተወገደ በኋላ Linux የዩኤስቢ መሣሪያውን አያስታውሰውም።</translation>
 <translation id="1343920184519992513">ካቆሙበት ይቀጥሉ እና አንድ የተወሰነ የገጾች ስብስብን ክፈት</translation>
-<translation id="134589511016534552">የሚዲያ ትሮች እንዲሁ በክፍት ትሮች ክፍል ውስጥ ይታያሉ</translation>
 <translation id="1346630054604077329">ያረጋግጡ እና ዳግም ያስነሱ</translation>
 <translation id="1346748346194534595">ቀኝ</translation>
 <translation id="1347256498747320987">ዝማኔዎችን እና መተግበሪያዎችን ይጫኑ። በመቀጠልዎ ይህ መሣሪያ እንዲሁም ዝማኔዎችን እና መተግበሪያዎችን ከGoogle፣ ከአገልግሎት አቅራቢዎ እና ከመሣሪያዎ አምራች በራስ-ሰር ሊያወርድና ሊጭን እንደሚችል፣ ምናልባትም የተንቀሳቃሽ ስልክ ውሂብም በመጠቀም፣ ይስማሙበታል። <ph name="BEGIN_LINK1" />የበለጠ ለመረዳት<ph name="END_LINK1" /></translation>
@@ -2065,7 +2064,6 @@
 <translation id="2739191690716947896">አርም</translation>
 <translation id="2739240477418971307">የተደራሽነት ቅንብሮችዎን ይቀይራል</translation>
 <translation id="274029851662193272">የተደበረ</translation>
-<translation id="2740363334137520315">የእርስዎ ትሮች ኦዲዮ ወይም ቪዲዮ ሲጫወቱ በቀላሉ ለማግኘት በ«ፍለጋ ትሮች» ውስጥ አዲስ ክፍል ያክላል። በአሳሽዎ ላይኛው ጥግ ላይ ባለው አዝርዝር ይድረሱ።</translation>
 <translation id="2740531572673183784">እሺ</translation>
 <translation id="2740876196999178364">እነዚህ የይለፍ ቁልፎች የሚቀመጡት በዚህ መሣሪያ ላይ ብቻ ነው። በእርስዎ የGoogle መለያ ላይ አይቀመጡም</translation>
 <translation id="2741713322780029189">የመልሶ ማግኛ ተርሚናል ክፈት</translation>
@@ -2337,7 +2335,6 @@
 <translation id="2967926928600500959">ከእነዚህ ደንቦች ጋር የሚዛመዱ ዩአርኤሎች በአንድ የተወሰነ አሳሽ ውስጥ ለመክፈት ይገደዳሉ።</translation>
 <translation id="2972581237482394796">&amp;ድገም</translation>
 <translation id="2973324205039581528">ጣቢያ ላይ ድምፀ-ከል አድርግ</translation>
-<translation id="2973537811036309675">የጎን ፓነል</translation>
 <translation id="2975761176769946178">ዩአርኤል ያስፈልጋል</translation>
 <translation id="2976557544729462544">አንዳንድ መሣሪያዎች በትክክል እንዲሰሩ ወይም በሙሉ አፈጻጸም እንዲሰሩ የውሂብ መዳረሻ ጥበቃን እንዲያሰናክሉ ይጠይቁዎታል።</translation>
 <translation id="2976756276046118477">ቀይ-አረንጓዴ ማጣሪያ (አረንጓዴ ደካማ፣ ዲዩራኖማሊ)</translation>
@@ -2780,7 +2777,6 @@
 <translation id="3393554941209044235">የChrome ሰነድ ትንታኔ</translation>
 <translation id="3393582007140394275">ማያ ገጽን cast ማድረግ አልተቻለም።</translation>
 <translation id="3394850431319394743">የተጠበቀ ይዘት ለማጫወት ለዪዎችን እንዲጠቀም ተፈቅዷል</translation>
-<translation id="3396744558790608201">በድር ላይ ሲያስሱ እና ሲሸምቱ ስለሚያዩት ምስላዊ ይዘት የበለጠ ለመረዳት ማንኛውንም የጣቢያውን ክልል ለመፈለግ በቀኝ ጠቅ ያድርጉ እና «በGoogle ሌንስ ምስሎች ፈልግ»ን ይምረጡ።</translation>
 <translation id="3396800784455899911">የ«እስማማለሁ እና ቀጥል» አዝራርን ጠቅ በማድረግ ለእነዚህ የGoogle አገልግሎቶች ከላይ በተብራራው ማስሄድ መስማማትዎን ያረጋግጣሉ።</translation>
 <translation id="339722927132407568">ይረጋል</translation>
 <translation id="3399432415385675819">ማሳወቂያዎች ይሰናከላሉ</translation>
@@ -4822,7 +4818,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> እርስዎ ብቁ የሆነ የChromeOS መሣሪያ እየተጠቀሙ መሆንዎን ማረጋገጥ ይፈልጋል።</translation>
 <translation id="5208926629108082192">የመሣሪያ የተንቀሳቃሽ ስልክ አውታረ መረብ መረጃ</translation>
 <translation id="5208988882104884956">ግማሽ ወርድ</translation>
-<translation id="520902706163766447">በአሁኑ ጊዜ ክፍት በሆኑ ትሮች ላይ ለመፈለግ የብቅ-ባይ አረፋን በከፍተኛው Chrome UI ውስጥ ያንቁ።</translation>
 <translation id="5209320130288484488">ምንም መሣሪያዎች አልተገኙም</translation>
 <translation id="5209513429611499188">የአጠቃቀም ገፅ <ph name="USAGE_PAGE" /> አጠቃቀሞች ያላቸው የኤችአይዲ መሣሪያዎች</translation>
 <translation id="5210365745912300556">ትር ዝጋ</translation>
@@ -6324,7 +6319,6 @@
 <translation id="6561726789132298588">ያስገቡ</translation>
 <translation id="6562117348069327379">የስርዓት ምዝግብ ማስታወሻዎችን ወደ የውርዶች ማውጫ ያከማቹ።</translation>
 <translation id="656293578423618167">የፋይል ዱካው ወይም ስሙ በጣም ረጅም ነው። እባክዎ ባጠረ ስም ወይም ሌላ ቦታ ላይ ያስቀምጡ።</translation>
-<translation id="6568283005472142698">የትር ፍለጋ</translation>
 <translation id="6570622975915850879">የተለየ መሣሪያ ተጠቀም</translation>
 <translation id="65711204837946324">ለማውረድ ፈቃድ ያስፈልገዋል</translation>
 <translation id="6571533309669248172">የጽሑፍ ቅርጸት በመስራት ላይ</translation>
@@ -7667,7 +7661,6 @@
 <translation id="7737948071472253612">ካሜራዎን ለመጠቀም አልተፈቀደም</translation>
 <translation id="77381465218432215">የአነጋገር ምልክቶች እና ልዩ ቁምፊዎችን አሳይ</translation>
 <translation id="7740996059027112821">መደበኛ</translation>
-<translation id="7741307896921365578">የእርስዎን የንባብ ዝርዝር እና ዕልባቶች ጠቃሚ እና ቀጣይነት ባለው መንገድ ለመድረስ የአሳሽ ደረጃ የጎን ፓነልን ያነቃል።</translation>
 <translation id="7742558784808143689">ለ<ph name="SITE_NAME" />፣ በእሱ ስር ላሉት ሁሉም ጣቢያዎች እና ለተጫኑ መተግበሪያዎች የጣቢያ ውሂብ እና ፈቃዶች ይጽዱ?</translation>
 <translation id="7742706086992565332">በተወሰኑ ድር ጣቢያዎች ላይ ምን ያህል እንደሚያጎሉ ወይም እንደሚያሳንሱ ማቀናበር ይችላሉ</translation>
 <translation id="7742879569460013116">አገናኝ ያጋሩ ለ</translation>
@@ -7868,7 +7861,6 @@
 <translation id="7909986151924474987">ይህን መገለጫ ዳግም መጫን ላይችሉ ይችላሉ</translation>
 <translation id="7910768399700579500">&amp;አዲስ አቃፊ</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">የሚዲያ ትሮች ክፍል በትር ፍለጋ ውስጥ</translation>
 <translation id="7912080627461681647">የእርስዎ የይለፍ ቃል በአገልጋዩ ላይ ተቀይሯል። እባክዎ ዘግተው ይውጡና እንደገና ይግቡ።</translation>
 <translation id="7912974581251770345">ትርጉም</translation>
 <translation id="7915457674565721553">የወላጅ መቆጣጠሪያዎችን ለማቀናበር ወደ በይነመረብ ያገናኙ</translation>
@@ -8655,7 +8647,6 @@
 <translation id="8599681327221583254">አንድ ወይም ከዚያ በላይ መመሪያዎች በትክክል አልተዋቀሩም። እባክዎ አስተዳዳሪዎን ያነጋግሩ</translation>
 <translation id="8599864823732014237">የድርጅት ምዝገባ ይዘለል?</translation>
 <translation id="8601206103050338563">TLS WWW የተገልጋይ ማረጋገጫ</translation>
-<translation id="8601611099293226919">ማያ ገጽዎን በGoogle ሌንስ ይፈልጉ</translation>
 <translation id="8602674530529411098">መተግበሪያዎች (ቅድመ ይሁንታ)</translation>
 <translation id="8602851771975208551">በኮምፒውተርዎ ላይ ያለ ሌላ ፕሮግራም Chrome የሚሰራበት መንገድ ሊቀይር የሚችል አንድ መተግበሪያ አክሏል።</translation>
 <translation id="8605428685123651449">የSQLite ማህደረ ትውስታ</translation>
diff --git a/chrome/app/resources/generated_resources_ar.xtb b/chrome/app/resources/generated_resources_ar.xtb
index a8f02ea..e9f48dbb 100644
--- a/chrome/app/resources/generated_resources_ar.xtb
+++ b/chrome/app/resources/generated_resources_ar.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">سيتم قفل الجهاز بعد قليل</translation>
 <translation id="1062407476771304334">استبدال</translation>
 <translation id="1062628064301375934">مساعدتنا في تصميم تجربة تصفُّح أكثر خصوصية</translation>
+<translation id="1066964438793906105">فحص الملف بحثًا عن البرامج الضارة</translation>
 <translation id="1067048845568873861">تم الإنشاء</translation>
 <translation id="1067661089446014701">‏لتوفير مزيد من الأمان، يمكنك تشفير كلمات المرور على جهازك قبل حفظها في حسابك على Google.</translation>
 <translation id="1067922213147265141">‏خدمات Google الأخرى</translation>
@@ -142,6 +143,7 @@
 <translation id="1116639326869298217">تعذُّر إثبات هويتك</translation>
 <translation id="1116694919640316211">لمحة</translation>
 <translation id="1116779635164066733">تم فرض هذا الإعداد بواسطة الإضافة "<ph name="NAME" />".</translation>
+<translation id="1118428905044642028">كلمات المرور وميزة "الملء التلقائي"</translation>
 <translation id="1118738876271697201">تعذَّر على النظام تحديد طراز الجهاز أو رقمه التسلسلي.</translation>
 <translation id="1119447706177454957">خطأ داخلي</translation>
 <translation id="1122068467107743258">العمل</translation>
@@ -402,7 +404,6 @@
 <translation id="1341871421050612057">يتعذّر تفعيل المزامنة باستخدام <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">‏يمنح Linux أذونات التطبيق للوصول إلى أجهزة USB. لن يتذكر Linux جهاز USB بعد إزالته.</translation>
 <translation id="1343920184519992513">المتابعة من حيث توقفت وفتح مجموعة مُحدَّدة من الصفحات</translation>
-<translation id="134589511016534552">تظهر علامات تبويب الوسائط أيضًا في القسم "علامات التبويب المفتوحة".</translation>
 <translation id="1346630054604077329">التأكيد وإعادة التشغيل</translation>
 <translation id="1346748346194534595">يمين</translation>
 <translation id="1347256498747320987">‏يمكنك تثبيت التحديثات والتطبيقات. وبالمتابعة، أنت توافق على تنزيل هذا الجهاز للتحديثات والتطبيقات وتثبيتها تلقائيًا من Google ومشغِّل شبكة الجوَّال والشركة المصنِّعة للجهاز، وأنّ ذلك قد يتم باستخدام بيانات شبكة الجوَّال. وقد توفّر بعض هذه التطبيقات ميزة الشراء داخل التطبيق. <ph name="BEGIN_LINK1" />مزيد من المعلومات<ph name="END_LINK1" /></translation>
@@ -1296,6 +1297,7 @@
       <ph name="BEGIN_BOLD" />ملاحظة:<ph name="END_BOLD" /> ستتم إعادة تشغيل النظام أثناء تنفيذ العملية.</translation>
 <translation id="2095774564753225041">أنواع الملفات المتوافقة</translation>
 <translation id="2097616539631531348">عندما كانت علامة التبويب هذه غير نشطة، نجحت ميزة "توفير الذاكرة" في تفريغ مساحة من الذاكرة لتنفيذ مهام أخرى.</translation>
+<translation id="2097950021134740304">إلغاء إزالة الاشتراك</translation>
 <translation id="2098805196501063469">التحقُّق من كلمات المرور المتبقية</translation>
 <translation id="2099686503067610784">هل تريد حذف شهادة الخادم "<ph name="CERTIFICATE_NAME" />"؟</translation>
 <translation id="2100273922101894616">تسجيل الدخول تلقائيًا</translation>
@@ -2056,7 +2058,6 @@
 <translation id="2739191690716947896">تصحيح الأخطاء</translation>
 <translation id="2739240477418971307">تغيير إعدادات إمكانية الوصول</translation>
 <translation id="274029851662193272">منخفضة</translation>
-<translation id="2740363334137520315">تتيح لك إضافة قسم جديد في ميزة "البحث في علامات التبويب" للعثور بسهولة على علامات التبويب التي تشغِّل محتوى صوتيًا أو فيديوهات. يمكن الوصول إلى هذه الميزة بالضغط على الزر أعلى يسار نافذة المتصفِّح.</translation>
 <translation id="2740531572673183784">حسنًا</translation>
 <translation id="2740876196999178364">‏يتم حفظ مفاتيح المرور هذه على هذا الجهاز فقط. ولا يتم حفظها في حسابك على Google.</translation>
 <translation id="2741713322780029189">فتح الوحدة الطرفية للاسترداد</translation>
@@ -2324,7 +2325,6 @@
 <translation id="2967926928600500959">‏سيتم فرض فتح عناوين URL المتوافقة مع هذه القواعد في متصفِّح محدّد.</translation>
 <translation id="2972581237482394796">إعا&amp;دة</translation>
 <translation id="2973324205039581528">كتم صوت الموقع الإلكتروني</translation>
-<translation id="2973537811036309675">اللوحة الجانبية</translation>
 <translation id="2975761176769946178">‏عنوان URL مطلوب.</translation>
 <translation id="2976557544729462544">تتطلّب بعض الأجهزة الملحقة إيقاف ميزة الحماية من الوصول إلى البيانات لكي تعمل بشكل صحيح أو تمنحك الأداء الأمثل.</translation>
 <translation id="2976756276046118477">فلتر للّونين الأحمر والأخضر (ضَعف إبصار الأخضر، غَمَشُ الأخضر)</translation>
@@ -2765,7 +2765,6 @@
 <translation id="3393554941209044235">Chrome Document Analysis</translation>
 <translation id="3393582007140394275">يتعذّر بثّ الشاشة.</translation>
 <translation id="3394850431319394743">المواقع الإلكترونية التي يُسمح لها باستخدام معرّفات لتشغيل المحتوى المحمي</translation>
-<translation id="3396744558790608201">‏انقر بزر الماوس الأيمن ثم اختَر "البحث عن الصور باستخدام عدسة Google" للبحث عن مزيد من المعلومات عن أي محتوى مرئي يظهر لك في أي صفحة من الموقع الإلكتروني أثناء التصفّح والتسوّق على الإنترنت.</translation>
 <translation id="3396800784455899911">‏بالنقر على الزر "قبول ومتابعة"، فأنت توافق على المعالجة الموضّحة أعلاه لخدمات Google هذه.</translation>
 <translation id="339722927132407568">يتوقف</translation>
 <translation id="3399432415385675819">سيتم إيقاف الإشعارات</translation>
@@ -2879,6 +2878,7 @@
 <translation id="3484869148456018791">الحصول على شهادة جديدة</translation>
 <translation id="3486950712960783074">رحلتك</translation>
 <translation id="3487007233252413104">وظيفة مجهولة</translation>
+<translation id="3487649228420469005">اكتمل الفحص.</translation>
 <translation id="3490695139702884919">جارٍ التنزيل… <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">‏لم يتم إعداد أدوات الرقابة الأبوية لحساب طفلك في تطبيق Family Link. يمكنك إضافة أدوات الرقابة الأبوية بعد الانتهاء من الإعداد. يمكنك العثور على معلومات حول أدوات الرقابة الأبوية في تطبيق "استكشاف".</translation>
 <translation id="3491678231052507920">تستخدم المواقع الإلكترونية عادةً أجهزة الواقع الافتراضي وبياناتها للسماح لك بالدخول إلى جلسات الواقع الافتراضي.</translation>
@@ -3435,6 +3435,7 @@
 <translation id="3957844511978444971">‏انقر على "قبول" لتأكيد اختيارك لهذه الإعدادات في خدمات Google.</translation>
 <translation id="3958088479270651626">استيراد الإشارات المرجعية والإعدادات</translation>
 <translation id="3958110062351175311">مسموح للإضافة بعرض الطلبات في شريط الأدوات</translation>
+<translation id="3959747296451923142">تأكيد إزالة الاشتراك</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">مزيد من الإجراءات لـ "<ph name="IBAN_DESCRIPTION" />"</translation>
 <translation id="3962119236270174787">يوفّر لك هذا الخيار حماية عادية من الإضافات وعمليات التنزيل والمواقع الإلكترونية الضارة.</translation>
@@ -3920,6 +3921,7 @@
 <translation id="4408599188496843485">م&amp;ساعدة</translation>
 <translation id="4409271659088619928">محرّك البحث المستخدَم لديك هو <ph name="DSE" />. يمكنك الاطّلاع على تعليمات محرّك البحث الذي تستخدمه بشأن حذف سجلّ البحث إذا كان يوفّر هذه الميزة.</translation>
 <translation id="4409697491990005945">الهوامش</translation>
+<translation id="4409779593816003679">كلمات المرور وميزة "الملء التلقائي"</translation>
 <translation id="4410545552906060960">‏يمكنك استخدام رقم تعريف شخصي (PIN) بدلاً من كلمة مرور لفتح قفل الجهاز. لضبط رقم تعريفك الشخصي لاحقًا، انتقل إلى "الإعدادات".</translation>
 <translation id="4411578466613447185">موقّع الشفرة</translation>
 <translation id="4411719918614785832">‏يتم حفظ مفاتيح المرور هذه في Windows Hello على هذا الكمبيوتر. ولا يتم حفظها في حسابك على Google.</translation>
@@ -4187,6 +4189,7 @@
 <translation id="4647090755847581616">إغلاق &amp;علامة التبويب</translation>
 <translation id="4647283074445570750">الخطوة <ph name="CURRENT_STEP" /> من أصل <ph name="TOTAL_STEPS" /></translation>
 <translation id="4648491805942548247">أذونات غير كافية</translation>
+<translation id="4650037136970677721">تم حفظ هذه الذكرى.</translation>
 <translation id="4650591383426000695">إلغاء ربط الهاتف من الجهاز <ph name="DEVICE_TYPE" /></translation>
 <translation id="4651484272688821107">تعذَّر تحميل المكوِّن على الإنترنت باستخدام موارد الوضع التجريبي.</translation>
 <translation id="4651921906638302153">لا يمكن تسجيل الدخول باستخدام هذا الحساب</translation>
@@ -4257,6 +4260,7 @@
 <translation id="470644585772471629">قلب الألوان</translation>
 <translation id="4707337002099455863">تفعيل الإضافة دائمًا على جميع المواقع الإلكترونية</translation>
 <translation id="4708849949179781599">إنهاء <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">السماح أيضًا بمشاركة صوت علامة التبويب</translation>
 <translation id="4711638718396952945">استعادة الإعدادات</translation>
 <translation id="4713409221649555176">حذف البيانات عند إغلاق جميع النوافذ</translation>
 <translation id="4715631922189108923">تعديل اسم المستخدم</translation>
@@ -4284,6 +4288,7 @@
 <translation id="4735506354605317060">وضع دائرة حول مؤشر الماوس أثناء تحرّكه</translation>
 <translation id="4735793370946506039">تعرَّف على مزيد من المعلومات حول ميزة "الحماية المحسّنة للتصفّح الآمن".</translation>
 <translation id="4735803855089279419">تعذَّر على النظام تحديد معرِّفات هذا الجهاز.</translation>
+<translation id="4735846817388402006">انقر للسماح بوصول الإضافة "<ph name="EXTENSIONS_REQUESTING_ACCESS" />" إلى الموقع الإلكتروني <ph name="ORIGIN" />.</translation>
 <translation id="473775607612524610">تحديث</translation>
 <translation id="473936925429402449">تم الاختيار، المحتوى الإضافي <ph name="CURRENT_ELEMENT" /> من أصل <ph name="TOTAL_ELEMENTS" />.</translation>
 <translation id="4739639199548674512">التذاكر</translation>
@@ -4419,6 +4424,7 @@
 <translation id="4863702650881330715">توسيع نطاق التوافق</translation>
 <translation id="4863769717153320198">‏تبدو كـ <ph name="WIDTH" /> x <ph name="HEIGHT" /> (تلقائية)</translation>
 <translation id="4864805589453749318">اختَر أحد الوالدَين الذي يمنح الإذن لإضافة حساب مؤسسة تعليمية.</translation>
+<translation id="486505726797718946">تم حفظ هذه الذكرى</translation>
 <translation id="486635084936119914">فتح أنواع معينة من الملفات تلقائيًا بعد التنزيل</translation>
 <translation id="4868281708609571334">‏تدريب "مساعد Google" للتعرّف على صوت <ph name="SUPERVISED_USER_NAME" /></translation>
 <translation id="4868284252360267853">‏مربّع الحوار هذا ليس محل التركيز حاليًا. اضغط على Command+Shift+A لجعل مربّع الحوار هذا محل التركيز.</translation>
@@ -4787,7 +4793,6 @@
 <translation id="520840839826327499">‏تريد خدمة <ph name="SERVICE_NAME" /> التحقق من أنّك تستخدم جهازًا مؤهَّلاً يعمل بنظام التشغيل Chrome.</translation>
 <translation id="5208926629108082192">معلومات شبكة الجوّال على الجهاز</translation>
 <translation id="5208988882104884956">نصف العرض</translation>
-<translation id="520902706163766447">‏يمكنك فتح نافذة منبثقة في أعلى واجهة مستخدم Chrome للبحث عن علامات التبويب المفتوحة حاليًا.</translation>
 <translation id="5209320130288484488">لم يتم العثور على أي أجهزة</translation>
 <translation id="5209513429611499188">‏أجهزة HID لها الاستخدامات المحدّدة في صفحة الاستخدام <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">إغلاق علامة التبويب</translation>
@@ -5277,6 +5282,7 @@
 <translation id="5648166631817621825">آخر 7 أيام</translation>
 <translation id="5651308944918885595">قابلية اكتشاف الجهاز الذي يستخدم ميزة "المشاركة عن قرب"</translation>
 <translation id="5653154844073528838">يتوفّر لديك <ph name="PRINTER_COUNT" /> طابعة محفوظة.</translation>
+<translation id="565515993087783098">في حال حذف هذه الشبكة، ستتم أيضًا إزالة الاشتراك في "نقطة مرور" والشبكات المرتبطة بها.</translation>
 <translation id="5655296450510165335">تسجيل الجهاز</translation>
 <translation id="5656845498778518563">‏إرسال تعليقات إلى Google</translation>
 <translation id="5657156137487675418">السماح بملفّات تعريف الارتباط كلّها</translation>
@@ -6076,6 +6082,7 @@
 <translation id="6378392501584240055">‏الفتح في شبكات Wi-Fi</translation>
 <translation id="6380143666419481200">القبول والمواصلة</translation>
 <translation id="6382958439467370461">ما مِن اختصارات غير نشطة.</translation>
+<translation id="6383382161803538830">وضع القراءة غير متاح على هذه الصفحة</translation>
 <translation id="638418309848716977">الروابط المتوافقة</translation>
 <translation id="6384275966486438344">تغيير إعدادات البحث لـ: <ph name="SEARCH_HOST" /></translation>
 <translation id="63849924261838903">{NUM_TABS,plural, =1{مجموعة لم تتم تسميتها تحتوي على علامة تبويب واحدة}zero{مجموعة لم تتم تسميتها تحتوي على # علامة تبويب}two{مجموعة لم تتم تسميتها تحتوي على علامتَي تبويب}few{مجموعة لم تتم تسميتها تحتوي على # علامات تبويب}many{مجموعة لم تتم تسميتها تحتوي على # علامة تبويب}other{مجموعة لم تتم تسميتها تحتوي على # علامة تبويب}}</translation>
@@ -6284,7 +6291,6 @@
 <translation id="6561726789132298588">إدخال</translation>
 <translation id="6562117348069327379">يمكنك تخزين سجلّات النظام في دليل "عمليات التنزيل".</translation>
 <translation id="656293578423618167">اسم الملف أو مساره طويل جدًا. يُرجى الحفظ باستخدام اسم أقصر أو في مكان آخر.</translation>
-<translation id="6568283005472142698">البحث عن علامات تبويب</translation>
 <translation id="6570622975915850879">استخدام جهاز مختلف</translation>
 <translation id="65711204837946324">يجب الحصول على إذن لإجراء عملية التنزيل.</translation>
 <translation id="6571533309669248172">تنسيق النص</translation>
@@ -6299,6 +6305,7 @@
 <translation id="657866106756413002">‏نبذة عن Network Health</translation>
 <translation id="6579369886355986318">عرض جميع &amp;عناصر التحكُّم</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - تمت مشاركة محتوى سطح المكتب</translation>
+<translation id="6580060371127789208">اكتملت العملية بنسبة %<ph name="PERCENTAGE_COMPLETE" />.</translation>
 <translation id="6580203076670148210">سرعة الفحص</translation>
 <translation id="6582080224869403177">إعادة ضبط <ph name="DEVICE_TYPE" /> لترقية الأمان</translation>
 <translation id="6582274660680936615">أنت الآن تتصفّح في وضع الضيف</translation>
@@ -6481,6 +6488,7 @@
 <translation id="6729192290958770680">أدخِل اسم المستخدم.</translation>
 <translation id="6731320427842222405">قد يستغرق ذلك بضع دقائق</translation>
 <translation id="6733620523445262364">تم إنشاء الإشارة المرجعية "<ph name="BOOKMARK_TITLE" />".</translation>
+<translation id="6734178081670810314">‫<ph name="EXTENSION_OR_APP_NAME" /> (رقم التعريف: <ph name="EXTENSION_OR_APP_ID" />)</translation>
 <translation id="6735304988756581115">عرض ملفات تعريف الارتباط وبيانات الموقع الأخرى...</translation>
 <translation id="6736243959894955139">العنوان</translation>
 <translation id="6737393581255281855">هل تريد محو البيانات المُدرَجة؟</translation>
@@ -6521,6 +6529,7 @@
 <translation id="6776589734354015877">احصل الآن على ميزات إضافية.</translation>
 <translation id="6776729248872343918">تفعيل ميزة "الإقران السريع"</translation>
 <translation id="6777817260680419853">تم حظر إعادة التوجيه</translation>
+<translation id="6777845730143344223">مزيد من المعلومات حول اشتراكات "نقطة مرور"</translation>
 <translation id="6779092717724412415">لإنشاء تمييز كهذا، حدِّد أي نص وانقر عليه بزر الماوس الأيمن.</translation>
 <translation id="6779447100905857289">سلات التسوّق الخاصة بك</translation>
 <translation id="677965093459947883">صغير جدًا</translation>
@@ -6927,6 +6936,7 @@
 <translation id="7114054701490058191">كلمات المرور غير متطابقة</translation>
 <translation id="7114648273807173152">‏لاستخدام Smart Lock لتسجيل الدخول إلى حسابك على Google، يمكنك الانتقال إلى "الإعدادات" &gt; "الأجهزة المتصلة" &gt; "هاتفك" &gt; Smart Lock.</translation>
 <translation id="7115361495406486998">ما من جهات اتصال يمكن الوصول إليها</translation>
+<translation id="7116554090938189816">‏انتهت صلاحية شهادة طبقة المقابس الآمنة (SSL) للطابعة. يُرجى إعادة تشغيل الطابعة والمحاولة مرة أخرى.</translation>
 <translation id="7117228822971127758">يُرجى إعادة المحاولة لاحقًا</translation>
 <translation id="711840821796638741">عرض الإشارات المرجعية المدارة</translation>
 <translation id="711985611146095797">‏تتيح لك هذه الصفحة إدارة حساباتك على Google التي تم تسجيل الدخول إليها. <ph name="LINK_BEGIN" />مزيد من المعلومات<ph name="LINK_END" /></translation>
@@ -7199,6 +7209,7 @@
 <translation id="7380622428988553498">يحتوي اسم الجهاز على أحرف غير صالحة.</translation>
 <translation id="7380768571499464492">آخر تحديث: <ph name="PRINTER_NAME" /></translation>
 <translation id="7382085868019811559">‏تسمح ميزة "الوصول إلى المتصفحات القديمة (LBS)" بفتح أنماط عناوين URL محدّدة في متصفحات بديلة متوافقة مع الميزات القديمة المطلوبة لتشغيل هذه المواقع الإلكترونية على نحو صحيح.</translation>
+<translation id="7382980704744807223">الملف مريب</translation>
 <translation id="738322632977123193">‏يتعذّر تحميل الملف. يجب استخدام صورة بأحد التنسيقات التالية: ‎.‎jpg أو ‎.gif أو ‎.png أو ‎.bmp أو ‎.tif أو ‎.webp.</translation>
 <translation id="73843634555824551">أساليب الإدخال ولوحات المفاتيح</translation>
 <translation id="7384687527486377545">التكرار التلقائي على لوحة المفاتيح</translation>
@@ -7455,6 +7466,7 @@
 <translation id="7607002721634913082">تعليق التحميل</translation>
 <translation id="7608810328871051088">‏إعدادات Android المفضّلة</translation>
 <translation id="7609148976235050828">يُرجى الاتصال بالإنترنت وإعادة المحاولة.</translation>
+<translation id="7611713099524036757">‏مفتاح Meta</translation>
 <translation id="7612401678989660900">السماح بوصول التطبيقات والمواقع الإلكترونية إلى الميكروفون من خلال منحها إذن استخدام الميكروفون</translation>
 <translation id="7612655942094160088">تفعيل ميزات الهاتف المرتبطة</translation>
 <translation id="7612989789287281429">جارٍ تسجيل الدخول…</translation>
@@ -7622,7 +7634,6 @@
 <translation id="7737948071472253612">المواقع الإلكترونية التي لا يُسمح لها باستخدام الكاميرا</translation>
 <translation id="77381465218432215">عرض علامات التشكيل والرموز الخاصة</translation>
 <translation id="7740996059027112821">عادي</translation>
-<translation id="7741307896921365578">يتم تفعيل لوحة جانبية على مستوى المتصفِّح للحصول على طريقة مفيدة ودائمة للوصول إلى "قائمة القراءة" و"الإشارات المرجعية".</translation>
 <translation id="7742558784808143689">هل تريد محو البيانات والأذونات الخاصة بالموقع الإلكتروني <ph name="SITE_NAME" />، وأي مواقع إلكترونية ضمن النطاق، والتطبيقات المثبَّتة؟</translation>
 <translation id="7742706086992565332">يمكنك ضبط مستوى التكبير أو التصغير على بعض المواقع الإلكترونية.</translation>
 <translation id="7742879569460013116">مشاركة الرابط الذي يؤدي إلى</translation>
@@ -7823,7 +7834,6 @@
 <translation id="7909986151924474987">قد لا تتمكّن من إعادة تثبيت هذا الملف التعريفي.</translation>
 <translation id="7910768399700579500">م&amp;جلّد جديد</translation>
 <translation id="7911118814695487383">‏نظام التشغيل Linux</translation>
-<translation id="79113168483292735">"قسم علامات تبويب الوسائط" ضمن "البحث في علامات التبويب"</translation>
 <translation id="7912080627461681647">تم تغيير كلمة المرور على الخادم. يُرجى الخروج ثم تسجيل الدخول مجددًا.</translation>
 <translation id="7912974581251770345">الترجمة</translation>
 <translation id="7915457674565721553">الاتصال بالإنترنت لإعداد أدوات الرقابة الأبوية</translation>
@@ -8597,7 +8607,6 @@
 <translation id="8599681327221583254">لم يتم ضبط سياسة واحدة أو أكثر بشكل صحيح. يُرجى التواصل مع المشرف.</translation>
 <translation id="8599864823732014237">هل تريد تخطي التسجيل في المؤسسة؟</translation>
 <translation id="8601206103050338563">‏مصادقة TLS (بروتوكول أمان طبقة النقل) لشبكة الإنترنت العالمية (WWW)</translation>
-<translation id="8601611099293226919">‏البحث عن محتوى شاشتك باستخدام "عدسة Google"</translation>
 <translation id="8602674530529411098">التطبيقات (إصدار تجريبي)</translation>
 <translation id="8602851771975208551">‏أضاف برنامج آخر بجهاز الكمبيوتر تطبيقًا قد يؤدي إلى تغيير طريقة عمل Chrome.</translation>
 <translation id="8605428685123651449">‏ذاكرة SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_as.xtb b/chrome/app/resources/generated_resources_as.xtb
index 2ecf1be2..b465326 100644
--- a/chrome/app/resources/generated_resources_as.xtb
+++ b/chrome/app/resources/generated_resources_as.xtb
@@ -401,7 +401,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" />ৰ সৈতে ছিংক কৰিব নোৱাৰি</translation>
 <translation id="1343865611738742294">Linux এপক ইউএছবি ডিভাইচ এক্সেছ কৰিবলৈ অনুমতি দিয়ক। কোনো ইউএছবি ডিভাইচ আঁতৰোৱাৰ পাছত Linuxএ সেইটো মনত নাৰাখিব।</translation>
 <translation id="1343920184519992513">আপুনি য’ত এৰিছিল তাৰ পৰা অব্যাহত ৰাখক আৰু পৃষ্ঠাৰ এটা নিৰ্দিষ্ট ছেট খোলক</translation>
-<translation id="134589511016534552">খোলা টেবৰ শাখাতো মিডিয়াৰ টেবসমূহ দেখুওৱা</translation>
 <translation id="1346630054604077329">নিশ্চিত কৰি ৰিছেট কৰক</translation>
 <translation id="1346748346194534595">সোঁ</translation>
 <translation id="1347256498747320987">আপডে’ট আৰু এপ্ ইনষ্টল কৰক। এয়া অব্যাহত ৰাখি আপুনি সন্মতি দিয়ে যে এই ডিভাইচটোৱেও স্বয়ংক্ৰিয়ভাৱে Google, আপোনাৰ বাহক আৰু আপোনাৰ ডিভাইচৰ নির্মাতাৰ পৰা আপডে’ট আৰু এপ্ ডাউনল’ড তথা ইনষ্টল কৰিব পাৰে। এই কার্যৰ বাবে চেলুলাৰ ডেটা ব্যৱহাৰ কৰা হ’ব পাৰে। এই এপ্‌সমূহৰ কিছুমানত এপৰ ভিতৰত ক্ৰয়ৰ সুবিধা থাকিব পাৰে। <ph name="BEGIN_LINK1" />অধিক জানক<ph name="END_LINK1" /></translation>
@@ -2064,7 +2063,6 @@
 <translation id="2739191690716947896">ডিবাগ</translation>
 <translation id="2739240477418971307">আপোনাৰ সাধ্য সুবিধাৰ ছেটিং সলনি কৰক</translation>
 <translation id="274029851662193272">পোটোকা পৰা</translation>
-<translation id="2740363334137520315">অডিঅ’ অথবা ভিডিঅ’ প্লে’ কৰি থকা আপোনাৰ টেবসমূহ সহজে বিচাৰিবলৈ ’টেব সন্ধান কৰক’ত এটা নতুন শাখা যোগ দিয়ে। আপোনাৰ ব্ৰাউজাৰৰ একেবাৰে ওপৰৰ চুকটোত থকা বুটামটোৰ জৰিয়তে এক্সেছ কৰক।</translation>
 <translation id="2740531572673183784">ঠিক আছে</translation>
 <translation id="2740876196999178364">এই পাছকীসমূহ কেৱল এই ডিভাইচটোত ছেভ কৰা হয়। সেইসমূহ আপোনাৰ Google একাউণ্টত ছেভ কৰা নহয়।</translation>
 <translation id="2741713322780029189">পুনৰুদ্ধাৰৰ টাৰ্মিনেল খোলক</translation>
@@ -2332,7 +2330,6 @@
 <translation id="2967926928600500959">এই নিয়মসমূহৰ সৈতে মিলা URLসমূহক এটা নিৰ্দিষ্ট ব্ৰাউজাৰত খুলিবলৈ জোৰ কৰা হ’ব।</translation>
 <translation id="2972581237482394796">&amp;ৰিডু কৰক</translation>
 <translation id="2973324205039581528">ছাইট মিউট কৰক</translation>
-<translation id="2973537811036309675">ছাইডৰ পেনেল</translation>
 <translation id="2975761176769946178">এটা URLৰ প্ৰয়োজন</translation>
 <translation id="2976557544729462544">সঠিককৈ অথবা পূৰ্ণ কাৰ্যক্ষমতাৰে কাম কৰিবলৈ কিছুমান ডিভাইচৰ বাবে আপুনি ডেটা এক্সেছৰ সুৰক্ষা অক্ষম কৰাৰ প্ৰয়োজন।</translation>
 <translation id="2976756276046118477">ৰঙা-সেউজীয়া ফিল্টাৰ (সেউজীয়া দুৰ্বল, ডিউটাৰএন’মেলী)</translation>
@@ -2773,7 +2770,6 @@
 <translation id="3393554941209044235">Chromeৰ নথি বিশ্লেষণ</translation>
 <translation id="3393582007140394275">স্ক্ৰীন কাষ্ট কৰিব পৰা নগ’ল।</translation>
 <translation id="3394850431319394743">সুৰক্ষিত সমল প্লে’ কৰিবলৈ চিনাক্তকাৰী ব্যৱহাৰ কৰাৰ অনুমতি আছে</translation>
-<translation id="3396744558790608201">আপুনি ৱেবত ব্ৰাউজ আৰু ক্ৰয় কৰোঁতে দেখা পোৱা দৃশ্যমান সমলৰ বিষয়ে অধিক জানিবৰ বাবে ছাইটটোৰ যিকোনো অঞ্চলত সন্ধান কৰিবৰ বাবে ৰাইট-ক্লিক কৰক আৰু “Google Lensৰ সহায়ত প্ৰতিচ্ছবি সন্ধান কৰক” বাছনি কৰক।</translation>
 <translation id="3396800784455899911">“মই সন্মত আৰু অব্যাহত ৰাখক” বুটামত ক্লিক কৰি আপুনি ওপৰত বৰ্ণনা কৰাৰ এই Google সেৱাসমূহৰ প্ৰক্ৰিয়াত সন্মতি দিছে।</translation>
 <translation id="339722927132407568">স্থিৰ হৈ যায়</translation>
 <translation id="3399432415385675819">জাননী অক্ষম কৰা হ’ব</translation>
@@ -4799,7 +4795,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" />এ আপুনি যোগ্য ChromeOS ডিভাইচ ব্যৱহাৰ কৰি আছেনে সেয়া পৰীক্ষা কৰিবলৈ বিচাৰে।</translation>
 <translation id="5208926629108082192">ডিভাইচৰ ম’বাইল নেটৱৰ্কৰ তথ্য</translation>
 <translation id="5208988882104884956">আধা প্ৰস্থৰ</translation>
-<translation id="520902706163766447">বৰ্তমান খোলা থকা টেবসমূহত সন্ধান কৰিবলৈ Chrome UIৰ একেবাৰে ওপৰত ভাঁহি উঠা এটা পপআপ সক্ষম কৰক।</translation>
 <translation id="5209320130288484488">কোনো ডিভাইচ বিচাৰি পোৱা নগ’ল</translation>
 <translation id="5209513429611499188">ব্যৱহাৰ সংক্ৰান্তীয় পৃষ্ঠা <ph name="USAGE_PAGE" />ৰ পৰা HID ডিভাইচ</translation>
 <translation id="5210365745912300556">টেব বন্ধ কৰক</translation>
@@ -6297,7 +6292,6 @@
 <translation id="6561726789132298588">দিয়ক</translation>
 <translation id="6562117348069327379">ছিষ্টেম লগসমূহ ডাউনল’ডৰ ডাইৰেক্টৰীত ষ্ট’ৰ কৰক।</translation>
 <translation id="656293578423618167">ফাইল পাথ বা নামটো অতি দীঘল।  অনুগ্ৰহ কৰি এটা চুটি নামৰ সৈতে বা অন্য ঠাইত ছেভ কৰক।</translation>
-<translation id="6568283005472142698">টেব সন্ধান</translation>
 <translation id="6570622975915850879">অন্য এটা ডিভাইচ ব্যৱহাৰ কৰক</translation>
 <translation id="65711204837946324">ডাউনল’ড কৰিবলৈ অনুমতি লাগে</translation>
 <translation id="6571533309669248172">পাঠৰ ফৰ্মেটিং</translation>
@@ -7630,7 +7624,6 @@
 <translation id="7737948071472253612">আপোনাৰ কেমেৰা ব্যৱহাৰ কৰাৰ অনুমতি নাই</translation>
 <translation id="77381465218432215">উচ্চাৰণ চিহ্ন আৰু বিশেষ বৰ্ণ দেখুৱাওক</translation>
 <translation id="7740996059027112821">মান্য</translation>
-<translation id="7741307896921365578">আপোনাৰ পঢ়াৰ সূচী আৰু বুকমাৰ্কসমূহ এক্সেছ কৰাৰ এটা উপযোগী আৰু অবিৰত উপায়ৰ বাবে ব্ৰাউজাৰ স্তৰৰ ছাইডৰ পেনেল সক্ষম কৰে।</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> আৰু ইয়াৰ অন্তৰ্গত আটাইবোৰ ছাইটৰ আৰু ইনষ্টল কৰি থোৱা এপ্‌সমূহৰ বাবে ছাইটৰ ডেটা আৰু অনুমতিসমূহ মচিবনে?</translation>
 <translation id="7742706086992565332">আপুনি কিছুমান নিৰ্দিষ্ট ৱেবছাইটত কিমান জুম ইন অথবা আউট কৰে সেয়া ছেট কৰিব পাৰে</translation>
 <translation id="7742879569460013116">ইয়াৰ এটাৰ সৈতে লিংক শ্বেয়াৰ কৰক</translation>
@@ -7831,7 +7824,6 @@
 <translation id="7909986151924474987">আপুনি এই প্ৰ'ফাইলটো পুনৰ ইনষ্টল কৰিব নোৱাৰিব পাৰে</translation>
 <translation id="7910768399700579500">&amp;নতুন ফ’ল্ডাৰ</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">টেবত কৰা সন্ধানত মিডিয়া টেব শাখা</translation>
 <translation id="7912080627461681647">আপোনাৰ পাছৱৰ্ডটো ছাৰ্ভাৰত সলনি কৰা হৈছে। অনুগ্ৰহ কৰি ছাইন আউট কৰি পুনৰ ছাইন ইন কৰক।</translation>
 <translation id="7912974581251770345">অনুবাদ</translation>
 <translation id="7915457674565721553">অভিভাৱকীয় নিয়ন্ত্ৰণসমূহ ছেট আপ কৰিবলৈ ইণ্টাৰনেটৰ সৈতে সংযোগ কৰক</translation>
@@ -8603,7 +8595,6 @@
 <translation id="8599681327221583254">এক অথবা একাধিক নীতি সঠিকভাৱে কনফিগাৰ কৰা হোৱা নাই। অনুগ্ৰহ কৰি আপোনাৰ প্ৰশাসকৰ সৈতে যোগাযোগ কৰক</translation>
 <translation id="8599864823732014237">এণ্টাৰপ্ৰাইজৰ পঞ্জীয়ন এৰি যাবনে?</translation>
 <translation id="8601206103050338563">TLS WWW ক্লাইণ্টৰ বিশ্বাসযোগ্যতাৰ প্ৰমাণীকৰণ</translation>
-<translation id="8601611099293226919">Google Lensৰ জৰিয়তে আপোনাৰ স্ক্ৰীনত সন্ধান কৰক</translation>
 <translation id="8602674530529411098">এপ্ (বিটা)</translation>
 <translation id="8602851771975208551">আপোনাৰ কম্পিউটাৰৰ অন্য কোনো প্ৰ’গ্ৰেমে এটা এপ্‌ যোগ কৰিছে যিয়ে Chromeৰ কার্যপ্ৰণালী সলনি কৰিব পাৰে।</translation>
 <translation id="8605428685123651449">SQLite মেম'ৰী</translation>
diff --git a/chrome/app/resources/generated_resources_az.xtb b/chrome/app/resources/generated_resources_az.xtb
index 0cc2390..ec37ef5 100644
--- a/chrome/app/resources/generated_resources_az.xtb
+++ b/chrome/app/resources/generated_resources_az.xtb
@@ -214,6 +214,7 @@
 <translation id="1176471985365269981">Cihazınızdakı faylları və ya qovluqları redaktə etmək icazəsi verilməyib</translation>
 <translation id="1177863135347784049">İxtiyari</translation>
 <translation id="1178581264944972037">Durdurun</translation>
+<translation id="1178601482396475810">Cihaz sinxronlaşdırmasını idarə edin</translation>
 <translation id="117916940443676133">Təhlükəsizlik açarınız PIN ilə qorunmur. Giriş datasını idarə etmək üçün əvvəlcə PIN yaradın.</translation>
 <translation id="1181037720776840403">Silin</translation>
 <translation id="1181366777303791449"><ph name="MAIN_FRAME_ETLD_PLUS_ONE" /> domenində</translation>
@@ -350,6 +351,7 @@
 <translation id="130097046531636712">Arxa fon fəaliyyətini və rahat sürüşdürmə kimi vizual effektləri məhdudlaşdırmaqla batareya enerjisini artırır.</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> aşağıdakı faylları redaktə edə bilər</translation>
 <translation id="1302227299132585524">Apple Tədbirlərindən JavaScript'ə icazə verin</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> qrupu - <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Əlfəcinlər HTML faylı</translation>
 <translation id="1303671224831497365">Bluetooth cihazı tapılmadı</translation>
 <translation id="130491383855577612">Linux tətbiq və faylları əvəzlənib</translation>
@@ -396,7 +398,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> ilə sinxronizasiya mümkün deyil</translation>
 <translation id="1343865611738742294">USB cihazlarına daxil olmaq üçün Linux tətbiqlərinə giriş icazəsi verin. Linux USB cihazı silindikdən sonra onu yadda saxlamayacaq.</translation>
 <translation id="1343920184519992513">Qaldığınız yerdən davam edin və xüsusi səhifələr dəstini açın</translation>
-<translation id="134589511016534552">Media tabları Açıq Tablar bölməsində də göstərilir</translation>
 <translation id="1346630054604077329">Təsdiqləyin və yenidən başladın</translation>
 <translation id="1346748346194534595">Sağ</translation>
 <translation id="1347256498747320987">Güncəlləmə və tətbiqləri quraşdırın. Davam etməklə razılaşırsınız ki, bu cihaz Google, operator və cihaz istehsalçınızın güncəlləmə və tətbiqlərini mobil data istifadə etməklə avtomatik endirə və quraşdıra bilər. Bu tətbiqlərdən bəzisi tətbiqdaxili alışlar təklif edə bilər. <ph name="BEGIN_LINK1" />Ətraflı Məlumat<ph name="END_LINK1" /></translation>
@@ -1036,6 +1037,7 @@
 <translation id="1877520246462554164">Doğrulama açarı əldə etmək alınmadı. Yenidən cəhd etmək üçün hesabdan çıxın və təkar daxil olun.</translation>
 <translation id="1877860345998737529">Əməliyyat təyinatını dəyişin</translation>
 <translation id="1878155070920054810">Görünür, güncəlləmə tamamlanana kimi Chromebook'un enerjisi bitəcək. Fasilə olmaması üçün onun düzgün şarj edildiyinə əmin olun.</translation>
+<translation id="1878477879455105085">Açılıb</translation>
 <translation id="1878885068166344708">Fokusu hərəkət etdirdikdə element vurğulanır. Fokusu dəyişmək üçün tabı basın və ya element seçin.</translation>
 <translation id="1879000426787380528">Belə daxil olun</translation>
 <translation id="18802377548000045">Tabların ölçüsü böyük enə keçirilir</translation>
@@ -1420,6 +1422,7 @@
 <translation id="2204034823255629767">Oxuyun və yazdığınız istənilən şeyi dəyişin</translation>
 <translation id="2204387456724731099">Bu seçimi tərcümə etmək mümkün olmadı</translation>
 <translation id="2210462644007531147">Quraşdırmanı tamamlamaq alınmadı</translation>
+<translation id="2211245494465528624">Sinxronlaşdırma seçimlərini idarə edin</translation>
 <translation id="2212565012507486665">Kukilərə icazə verin</translation>
 <translation id="2214018885812055163">Paylaşılmış qovluqlar</translation>
 <translation id="2214884991347062907">Yanlış parol. Yenidən cəhd edin</translation>
@@ -1518,6 +1521,7 @@
 <translation id="2296218178174497398">Cihaz Kəşfi</translation>
 <translation id="2297705863329999812">Printerləri axtarın</translation>
 <translation id="2297822946037605517">Bu səhifəni paylaşın</translation>
+<translation id="229871422646860597">Alətlər panelinə bərkitməyin</translation>
 <translation id="2299734369537008228">Sürüngəc: <ph name="MIN_LABEL" /> və <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Bütün debugd ilə toplanan loq fayllarını ayrı arxivə daxil edin.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2050,7 +2054,6 @@
 <translation id="2739191690716947896">Debaq</translation>
 <translation id="2739240477418971307">Əlçatımlıq ayarlarını dəyişin</translation>
 <translation id="274029851662193272">Kədərli</translation>
-<translation id="2740363334137520315">Audio və ya video oxudulan tablarınızı asanlıqla tapmaq üçün "Axtarış Tabları"na yeni bölmə əlavə edir. Brauzerinizin yuxarı küncündəki düymə ilə giriş edin.</translation>
 <translation id="2740531572673183784">Ok</translation>
 <translation id="2740876196999178364">Bu giriş açarları yalnız bu cihazda yadda saxlanılır. Onlar Google Hesabınızda saxlanmır.</translation>
 <translation id="2741713322780029189">Bərpa terminalını açın</translation>
@@ -2147,6 +2150,7 @@
 <translation id="2811205483104563968">Hesablar</translation>
 <translation id="2811564570599779918">Spam və dələduzluğun azaldılması</translation>
 <translation id="2812049959647166806">Thunderbolt dəstəklənmir</translation>
+<translation id="2812171980080389735">Dərhal qoşulmaq üçün şəbəkə və parollar yadda saxlandı</translation>
 <translation id="2813094189969465044">Valideyn nəzarətləri</translation>
 <translation id="281390819046738856">Sorğuya giriş etmək mümkün olmadı.</translation>
 <translation id="2814489978934728345">Bu səhifəni yükləməyi dayandırın</translation>
@@ -2186,6 +2190,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">PİN kodunuz əlavə edilib</translation>
 <translation id="2849936225196189499">Kritik</translation>
+<translation id="285033512555869047">Bağlıdır</translation>
 <translation id="2850541429955027218">Tema əlavə edin</translation>
 <translation id="2850672011315104382">Durğu İşarələri Üslubu</translation>
 <translation id="2852385257476173980">Vebdə axtarış etdiyiniz zaman ziyarət etdiyiniz saytların siyahısı burada görünə bilər</translation>
@@ -2229,6 +2234,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> və digər <ph name="NUMBER_OF_DEVICES" /> cihaz</translation>
 <translation id="2889043468805635730">Problem tapılmadı</translation>
 <translation id="2889064240420137087">Linki bununla açın:</translation>
+<translation id="2890206081124517553">Desktop arxa fonu cihazlarda yadda saxlanır</translation>
 <translation id="2891566119238851894">Yan paneldə axtarışı açın. Axtarış yan paneldə açıq deyil.</translation>
 <translation id="2891922230654533301"><ph name="APP_NAME" /> tətbiqinə daxil olmaq üçün cihazınız istifadə edilsin?</translation>
 <translation id="2893013536106749396">Sizin üçün vacib olanlar haqqında sizi xəbərdar edən kartları seçin</translation>
@@ -2250,6 +2256,7 @@
 <translation id="2907619724991574506">Başlatma linkləri</translation>
 <translation id="2907798539022650680">'<ph name="NAME" />' qoşulmaq uğursuz oldu: <ph name="DETAILS" />
     Server mesajı: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Siqnalları paylaşın</translation>
 <translation id="2908162660801918428">Direktoriya üzrə Media Qalereyası əlavə edin</translation>
 <translation id="2908358077082926882">Təyinatı ləğv etmək və <ph name="RESPONSE" /> üçün yenidən "<ph name="CURRENTKEY" />" düyməsinə basın</translation>
 <translation id="2909506265808101667">Google xidmətlərinə qoşulmaq mümkün olmadı. Şəbəkə bağlantınızı yoxlayıb yenidən cəhd edin. Xəta kodu: <ph name="ERROR_CODE" />.</translation>
@@ -2318,7 +2325,6 @@
 <translation id="2967926928600500959">Bu qaydalara uyğun gələn URL-lər xüsusi brauzerdə məcburi açılacaq.</translation>
 <translation id="2972581237482394796">&amp;Yenidən edin</translation>
 <translation id="2973324205039581528">Saytı səssiz edin</translation>
-<translation id="2973537811036309675">Yan panel</translation>
 <translation id="2975761176769946178">Keçid tələb olunur</translation>
 <translation id="2976557544729462544">Bəzi cihazlar düzgün və ya tam performans ilə işləmək üçün data giriş qorumasını deaktiv etməyinizi tələb edir.</translation>
 <translation id="2976756276046118477">Qırmızı-yaşıl filtr (yaşıl zəifdir, deyteranomaliya)</translation>
@@ -2354,6 +2360,7 @@
 <translation id="3003828226041301643">Cihaz domenə qoşulmadı. Cihaz əlavə etmək imtiyazınızın olduğunu yoxlamaq üçün hesabınızı yoxlayın.</translation>
 <translation id="3003967365858406397"><ph name="PHONE_NAME" /> şəxsi Wi-Fi bağlantısı yaradacaq.</translation>
 <translation id="3004385386820284928">Klaviatura düymələrini fərdiləşdirin</translation>
+<translation id="3005376701115952939">Sistem Ayarlarında tətbiq sinxronlaşdırması ayarlanıb</translation>
 <translation id="3005574332301273731">Göstərməyin</translation>
 <translation id="3006881078666935414">Data istifadəsi yoxdur</translation>
 <translation id="3007410324195400631">Bu səhifə haqqında qeydlər əlavə edin</translation>
@@ -2735,6 +2742,7 @@
 <translation id="3369624026883419694">Host həll olunur...</translation>
 <translation id="3370260763947406229">Avto-korreksiya</translation>
 <translation id="3371140690572404006">USB-C cihazı (ön sağ port)</translation>
+<translation id="3371351218553893534">Sətir çox uzundur: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Tətbiqlərdə açdığınız qovluqlar haqqında oxuyun</translation>
 <translation id="3373059063088819384">Oxu Rejimində açın</translation>
 <translation id="3373701465337594448">Aktiv olduqda, maraqlarınızı təxmin edən ziyarət etdiyiniz saytların siyahısı burada görünür</translation>
@@ -2759,7 +2767,6 @@
 <translation id="3393554941209044235">Chrome Sənəd Təhlili</translation>
 <translation id="3393582007140394275">Ekranı yayımlamaq olmur.</translation>
 <translation id="3394850431319394743">Qorunan məzmunu oxutmaq üçün identifikatorlardan istifadə etməyə icazə verilib</translation>
-<translation id="3396744558790608201">Vebə axtarış və alış-veriş edərkən gördüyünüz vizual məzmun haqqında ətraflı məlumat əldə etmək üçün saytın istənilən bölgəsində axtarış etmək üçün sağ düymə ilə toxunun və "Google Linza ilə şəkilləri axtarın" seçin.</translation>
 <translation id="3396800784455899911">"Qəbul edin və davam edin" düyməsinə klikləməklə bu Google xidmətləri üçün yuxarıda təsvir edilən proseslərə razılıq verirsiniz.</translation>
 <translation id="339722927132407568">Donur</translation>
 <translation id="3399432415385675819">Bildirişlər deaktiv ediləcək</translation>
@@ -2805,6 +2812,9 @@
 <translation id="3434272557872943250">Uşağınız üçün əlavə Veb və Tətbiq Fəaliyyəti ayarı aktiv edilərsə, bu data onun Google Hesabında yadda saxlanıla bilər. families.google.com ünvanında bu ayarlar və onları tənzimləmək haqqında ətraflı məlumat əldə edin.</translation>
 <translation id="3434475275396485144">Bu ayar telefonunuzun administratoru tərəfindən idarə olunur</translation>
 <translation id="3434512374684753970">Audio və Video</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Növbəti ekranda Google Hesabı ilə daxil olun.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Bu, Gmail, YouTube, Chrome və digər Google xidmətləri üçün istifadə etdiyiniz hesabla eynidir. Fərdi təcrübə və bütün məlumatlara asan giriş üçün hesabdan istifadə edin.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Google Hesabınız yoxdursa, növbəti ekranda yarada bilərsiniz.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">"<ph name="EXTENSION_NAME" />" <ph name="CODE_TYPE" /> tələb edir</translation>
 <translation id="3435738964857648380">Təhlükəsizlik</translation>
 <translation id="343578350365773421">Kağız bitdi</translation>
@@ -2851,6 +2861,7 @@
 <translation id="346546413339447252"><ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> və digərləri üçün endirim əldə edin</translation>
 <translation id="3468298837301810372">Etiket</translation>
 <translation id="3468999815377931311">Android telefonu</translation>
+<translation id="3469345458390352459">Aktiv edilərsə, Google Hesabı ilə daxil olduqda tətbiqlər istənilən ChromeOS cihazında əlçatan olacaq.  Digər brauzer sinxronlaşdırma funksiyaları deaktiv olsa da, veb-tətbiqlər Chrome vasitəsilə sinxronlaşdırılacaq.</translation>
 <translation id="3469583217479686109">Seçim Aləti</translation>
 <translation id="3470392222765168737">Saytı izləyin</translation>
 <translation id="3471876058939596279">HDMI və C növlü USB portları video üçün eyni vaxtda işlədilə bilməz. Fərqli video port istifadə edin.</translation>
@@ -3311,6 +3322,7 @@
 <translation id="3855441664322950881">Paket artırması</translation>
 <translation id="3855676282923585394">Əlfəcinləri və ayarları import edin</translation>
 <translation id="3856096718352044181">Bunun etibarlı təminatçı olduğunu doğrulayın, ya da daha sonra təkrar cəhd edin</translation>
+<translation id="3856470183388031602">Google Hesabını <ph name="DEVICE_TYPE" /> cihazında istifadə edin</translation>
 <translation id="3856800405688283469">Vaxt zonası seçin</translation>
 <translation id="3857807444929313943">Qaldırın və təkrar toxunun</translation>
 <translation id="3858860766373142691">Ad</translation>
@@ -3350,6 +3362,7 @@
 <translation id="3894123633473837029">Sherlog ilə ən son Assistent tarixçəsini daxil edin. Bura kimlik, məkan və sazlama məlumatı aiddir. <ph name="BEGIN_LINK" />Ətraflı məlumat<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Qovluq əlavə edin</translation>
 <translation id="3894770151966614831">Google Hesabına köçürülsün?</translation>
+<translation id="3894983081771074056">Klaviatura və maus funksiyası, dil tərcihləri və s.</translation>
 <translation id="3895076768659607631">&amp;Axtarış Sistemlərini İdarə Edin...</translation>
 <translation id="3895090224522145010">Kerberos istifadəçi adı</translation>
 <translation id="389521680295183045">Saytlar cihazınızdan nə zaman aktiv şəkildə istifadə etdiyinizi bilmək üçün icazə istəyə bilər</translation>
@@ -3485,6 +3498,7 @@
 <translation id="3994878504415702912">&amp;Zoom</translation>
 <translation id="3995138139523574647">USB-C cihazı (arxa sağ port)</translation>
 <translation id="3995963973192100066">Animasiyanı oxudun</translation>
+<translation id="399788104667917863">Alətlər panelinə bərkidin</translation>
 <translation id="4001540981461989979">Hərəkət edərkən maus kursoru vurğulansın</translation>
 <translation id="4002440992267487163">Pin ayarlanması</translation>
 <translation id="4005817994523282006">Saat qurşağının aşkarlanması üsulu</translation>
@@ -3641,12 +3655,16 @@
 <translation id="4147911968024186208">Yenidən cəhd edin. Xəta hələ də qalarsa, yardım xidməti ilə əlaqə saxlayın.</translation>
 <translation id="4150201353443180367">Ekran</translation>
 <translation id="4150569944729499860">Ekran konteksti</translation>
+<translation id="4151843924968445052">Cihaz siqnalları paylaşılsın?</translation>
 <translation id="4152011295694446843">Əlfəcinləri burada tapa bilərsiniz</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 panel}other{# panel}}</translation>
 <translation id="4154664944169082762">Barmaq izi</translation>
 <translation id="4157869833395312646">Microsoft Server Gated Cryptography</translation>
 <translation id="4158315983204257156">Veb saytın mətn ölçüsü və şrifti</translation>
 <translation id="4158364720893025815">Keçdiniz</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />ChromeOS cihazından hesabat göndərilməsini avtomatikləşdirmək ChromeOS düzəliş və təkmilləşmələrini prioritetləşdirməyə kömək edir. Bu hesabatlarda ChromeOS-un çökmə vaxtı, istifadə edilən funksiyalar, yaddaş istifadəsi, habelə Android tətbiqinin diaqnostika və istifadə datası kimi məlumatlar ola bilər. Data məcmusunun bir qismi Google tətbiqləri və Android tərtibatçıları kimi partnyorlara yardım üçün işlənəcək. Tətbiq sinxronlaşdırması aktiv olarsa, Android və veb-tətbiqlər daxil olmaqla digər tətbiq diaqnostika və istifadə datası əldə ediləcək.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />ChromeOS cihazı ayarlarında bu hesabatlara icazə verə və ya onları dayandıra bilərsiniz. Domen administratorusunuzsa, bu ayarı admin konsolunda dəyişə bilərsiniz.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Veb və Tətbiq fəaliyyəti ayarı Google Hesabı üçün aktiv edilərsə, Android datası Google Hesabında yadda saxlana bilər. account.google.com ünvanında dataya baxa, onu silə və hesab ayarlarını dəyişə bilərsiniz.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Google Parol Meneceri</translation>
 <translation id="4163560723127662357">Naməlum klaviatura</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> etibarlı bir təşkilata aid deyil. Admin ilə əlaqə saxlayın. Administratorsunuzsa bu ünvanda təşkilatınızı ayarlaya bilərsiniz: g.co/ChromeEnterpriseAccount</translation>
@@ -3970,6 +3988,9 @@
 <translation id="4452898361839215358">və ya PPD seçin. <ph name="LINK_BEGIN" />Ətraflı məlumat<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Klaviaturanızın yuxarı sağ küncündə olan barmaq izi sensoruna toxunun. Barmaq izi datanız təhlükəsiz şəkildə saxlanılır və heç vaxt <ph name="DEVICE_TYPE" /> cihazınızdan kənara ötürülmür.</translation>
 <translation id="4453946976636652378"><ph name="SEARCH_ENGINE_NAME" /> üzrə axtarış edin və ya link yazın</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />ChromeOS cihazından hesabat göndərilməsini avtomatikləşdirmək ChromeOS düzəliş və təkmilləşmələrini prioritetləşdirməyə kömək edir. Bu hesabatlarda ChromeOS-un çökmə vaxtı, istifadə edilən funksiyalar, yaddaş istifadəsi, habelə Android tətbiqinin diaqnostika və istifadə datası kimi məlumatlar ola bilər. Data məcmusunun bir qismi Google tətbiqləri və Android tərtibatçıları kimi partnyorlara yardım üçün işlənəcək. Tətbiq sinxronlaşdırması aktiv olarsa, Android və veb-tətbiqlər daxil olmaqla digər tətbiq diaqnostika və istifadə datası əldə ediləcək.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Uşağın ChromeOS cihazı ayarlarında bu hesabatlara icazə verə və ya onları dayandıra bilərsiniz. Domen administratorusunuzsa, bu ayarı admin konsolunda dəyişə bilərsiniz.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Veb və Tətbiq fəaliyyəti ayarı uşağın Google Hesabı üçün aktiv edilərsə, uşağın datası Google Hesabında yadda saxlana bilər. families.google.com ünvanında bu ayarlar və tənzimləmə haqqında ətraflı məlumat əldə edin.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Cari səs seçin:</translation>
 <translation id="4459169140545916303"><ph name="DEVICE_LAST_ACTIVATED_TIME" /> gün əvvəl aktiv olub</translation>
 <translation id="4460014764210899310">Qruplaşdırma olmasın</translation>
@@ -4348,6 +4369,7 @@
 <translation id="4806457879608775995">Bu şərtləri nəzərdən keçirin və datanıza nəzarət edin</translation>
 <translation id="4807098396393229769">Kart Adı</translation>
 <translation id="4808667324955055115">Popaplar blok edildi:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Chrome Veb Dükanından silinən <ph name="BEGIN_BOLD" />1 artırmaya<ph name="END_BOLD" /> nəzər salın}other{Chrome Veb Dükanından silinən <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} artırmaya<ph name="END_BOLD" /> nəzər salın}}</translation>
 <translation id="4809079943450490359">Cihaz adminindən təlimatlar:</translation>
 <translation id="4809447465126035330">Silin</translation>
 <translation id="480990236307250886">Əsas səhifəni açın</translation>
@@ -4671,6 +4693,7 @@
 <translation id="5101839224773798795">Kursor dayandıqda avtomatik klikləyin</translation>
 <translation id="5106350808162641062">Silin</translation>
 <translation id="510695978163689362"><ph name="USER_EMAIL" /> Family Link tərəfindən idarə edilir. Valideyn nəzarəti ilə məktəb resurslarına giriş üçün məktəb hesabları əlavə edə bilərsiniz.</translation>
+<translation id="5107093668001980925"><ph name="MODULE_NAME" /> heç vaxt göstərilməsin</translation>
 <translation id="5107443654503185812">Təhlükəsiz Baxış artırma tərəfindən deaktiv edilib</translation>
 <translation id="5108967062857032718">Ayarlar - Android tətbiqlərini silin</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4681,6 +4704,7 @@
 <translation id="5111794652433847656">Bu cihazda <ph name="APP_NAME" /> üçün parol yoxdur</translation>
 <translation id="5112577000029535889">&amp;Developer Alətləri</translation>
 <translation id="511313294362309725">Sürətli Birləşdirməni aktiv edin</translation>
+<translation id="5113384440341086023">Play Marketdən quraşdırılan tətbiqlər və Chrome brauzerindəki veb-tətbiqlər</translation>
 <translation id="51143538739122961">Güvənlik açarını daxil edib toxunun</translation>
 <translation id="5115309401544567011"><ph name="DEVICE_TYPE" /> cihazını enerji mənbəyinə qoşun.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4726,6 +4750,7 @@
 <translation id="5154702632169343078">Mövzu</translation>
 <translation id="5155327081870541046">Ünvan panelinə axtarmaq istədiyiniz saytın qısayolunu daxil edin (məsələn: "@əlfəcinlər"). Sonra, istədiyiniz klaviatura qısayolunu basın və axtarış sözünü daxil edin.</translation>
 <translation id="5156638757840305347">Kursor göründükdə və ya hərəkət etdikdə vurğulanır</translation>
+<translation id="5157250307065481244">Sayt detallarına baxın</translation>
 <translation id="5157635116769074044">Ekrana başlamaq üçün bu səhifəyə sancın...</translation>
 <translation id="5158206172605340248">Vurğu işarələri menyusu qapadılıb.</translation>
 <translation id="5159094275429367735">Crostini'ni ayarlayın</translation>
@@ -4783,7 +4808,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> uyğun ChromeOS cihazı istifadə edib-etmədiyinizi yoxlamaq istəyir.</translation>
 <translation id="5208926629108082192">Cihazın mobil şəbəkə məlumatı</translation>
 <translation id="5208988882104884956">Yarım-en</translation>
-<translation id="520902706163766447">Hazırda açıq olan tablar üzərində axtarış aparmaq üçün Top Chrome UI'də popap qabarcığını aktivləşdirin.</translation>
 <translation id="5209320130288484488">Heç bir cihaz tapılmadı</translation>
 <translation id="5209513429611499188"><ph name="USAGE_PAGE" /> istifadə səhifəsindən icazələri olan HID cihazları</translation>
 <translation id="5210365745912300556">Paneli qapadın</translation>
@@ -5783,6 +5807,7 @@
 <translation id="6104068876731806426">Google Hesabları</translation>
 <translation id="6104311680260824317">Cihaz domenə qoşula bilmədi. Server Kerberos şifrələmə mövünü dəstəkləmir. Şifrləmə ayarları üçün "Daha çox seçimi" sınayın.</translation>
 <translation id="6104796831253957966">Printerdə növbə dolub</translation>
+<translation id="6106167152849320869">Diaqnostika və istifadə datasını göndərməyi seçmisinizsə, bu data quraşdırılmış tətbiqlər üçün toplanacaq.</translation>
 <translation id="6111972606040028426">Google Assistenti aktiv edin</translation>
 <translation id="6112294629795967147">Ölçüsünü dəyişmək üçün klikləyin</translation>
 <translation id="6112727384379533756">Bilet əlavə edin</translation>
@@ -5913,6 +5938,7 @@
 <translation id="6226777517901268232">Xüsusi açar faylı (istəyə bağlı)</translation>
 <translation id="6227002569366039565">Bu qabarcığı fokuslamaq üçün |<ph name="ACCELERATOR" />| düyməsini basın, sonra onun yönəldiyi elementi fokuslamaq üçün yenidən basın.</translation>
 <translation id="6227280783235722609">artırma</translation>
+<translation id="6229062790325126537">Sıfırlayın: ApnMigrator</translation>
 <translation id="6229849828796482487">Wi‑Fi şəbəkəsini ayırın</translation>
 <translation id="6231782223312638214">Təklif edilən</translation>
 <translation id="6231881193380278751">Səhifəni avtomatik yeniləmək üçün URL-də sorğu parametri əlavə edin: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6190,6 +6216,7 @@
 <translation id="6478248366783946499">Təhlükəli fayllar saxlanılsın?</translation>
 <translation id="6479881432656947268">Chrome Veb Dükanına daxil olun</translation>
 <translation id="6480327114083866287"><ph name="MANAGER" /> tərəfindən idarə edilir</translation>
+<translation id="6481978993812487794">Aktiv edilərsə, Google Hesabı ilə daxil olduqda tətbiqlər istənilən ChromeOS cihazında əlçatan olacaq. Digər brauzer sinxronlaşdırma funksiyaları deaktiv olsa da, veb-tətbiqlər Chrome vasitəsilə sinxronlaşdırılacaq.</translation>
 <translation id="6482559668224714696">Tam ekran böyüdücüsü</translation>
 <translation id="6483485061007832714">Endirilən faylı açın</translation>
 <translation id="6483805311199035658"><ph name="FILE" /> açılır...</translation>
@@ -6204,6 +6231,7 @@
 <translation id="6497784818439587832">Ekranınızdakı elementləri kiçiltmək və ya böyütmək üçün ekran ölçüsünü dəyişdirin</translation>
 <translation id="6497789971060331894">Siçanın geri sürüşdürməsi</translation>
 <translation id="6498249116389603658">&amp;Bütün dilləriniz</translation>
+<translation id="6498583202177273322">Bu səhifədə əlavə faydalı məlumat əldə edin</translation>
 <translation id="6499143127267478107">Proksi skriptdə host həll olunur...</translation>
 <translation id="6499764981457476645">Yaxınlıqda heç bir cihaz tapılmadı</translation>
 <translation id="6501957628055559556">Bütün konteynerlər</translation>
@@ -6279,7 +6307,6 @@
 <translation id="6561726789132298588">girin</translation>
 <translation id="6562117348069327379">Sistem loqlarını Endirmələr kataloqunda saxlayın.</translation>
 <translation id="656293578423618167">Fayl yolu və ya adı çox uzundur. Qısa ad ilə və ya başqa yerə saxlayın.</translation>
-<translation id="6568283005472142698">Tab Axtarışı</translation>
 <translation id="6570622975915850879">Başqa cihaz istifadə edin</translation>
 <translation id="65711204837946324">Endirmək üçün icazə tələb edir</translation>
 <translation id="6571533309669248172">Mətn formatı</translation>
@@ -6650,6 +6677,7 @@
 <translation id="688312408602122936">Steam vasitəsilə quraşdırılmış bütün oyunlar və tətbiqlər də bu cihazdan silinəcək</translation>
 <translation id="6883319974225028188">Ups! Sistem cihaz konfiqurasiyasını yadda saxlaya bimədi.</translation>
 <translation id="6884474387073389421">Seçilmiş giriş datasını silmək istədiyinizə əminsiniz?</translation>
+<translation id="6885122019363983153">Desktop arxa fonları cihazlara uyğundur</translation>
 <translation id="6885771755599377173">Sistem Məlumatı Önizləməsi</translation>
 <translation id="6886380424988777998">Linux'u təkmilləşdirmək mümkün olmadı</translation>
 <translation id="6886871292305414135">Linki yeni paneldə açın</translation>
@@ -6721,6 +6749,7 @@
 <translation id="6949434160682548041">Parol (istəyə görə)</translation>
 <translation id="6950627417367801484">Tətbiqləri bərpa edin</translation>
 <translation id="6952242901357037157">Həmçinin <ph name="BEGIN_LINK" />Google Hesabınızdakı<ph name="END_LINK" /> parolları göstərə bilərsiniz</translation>
+<translation id="6954910832698269894">Əvvəlki Chromebook-dan tətbiq, ayar, Wi-Fi şəbəkələrini və divar kağızını bərpa etmək üçün cihazda sinxronlaşdırmanı aktiv edin. Ayarlar &gt; Hesablar bölməsində dəyişə bilərsiniz.</translation>
 <translation id="6954936693361896459">Əvəzinə bu tabı yayımlayın</translation>
 <translation id="6955446738988643816">Popap göstərin</translation>
 <translation id="6955535239952325894">Bu ayar idarə edilən brauzerlərdə deaktiv edilib</translation>
@@ -6879,6 +6908,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 RSA Şifrələmə ilə</translation>
 <translation id="7075625805486468288">HTTPS/SSL sertifikatları və ayarlarınızı idarə edin</translation>
 <translation id="7076875098323397992">Təkmilləşdirməyə başlamaq mümkün deyil</translation>
+<translation id="7077751457066325012">Klaviatura qısayollarına baxıb, fərdiləşdirin</translation>
 <translation id="7077829361966535409">Hesaba giriş səhifəsi cari proksi ayarlarını istifadə edərək yüklənə bilmədi. <ph name="GAIA_RELOAD_LINK_START" />Yenidən hesaba girin<ph name="GAIA_RELOAD_LINK_END" />, və ya fərqli <ph name="PROXY_SETTINGS_LINK_START" />proksi ayarları<ph name="PROXY_SETTINGS_LINK_END" /> istifadə edin.</translation>
 <translation id="7078120482318506217">Bütün şəbəkələr</translation>
 <translation id="708060913198414444">Audio ünvanını kopyalayın</translation>
@@ -6908,6 +6938,7 @@
 <translation id="7108933416628942903">İndi kilidləyin</translation>
 <translation id="7109543803214225826">Qısayol silindi</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Qrupa Tab Əlavə Edin}other{Qrupa Tablar Əlavə Edin}}</translation>
+<translation id="7110684627876015299">Adsız qrup - <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Bu pəncərəyə ad verin</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> element</translation>
 <translation id="7113502843173351041">E-poçt ünvanınızı bilin</translation>
@@ -7122,6 +7153,7 @@
 <translation id="7328867076235380839">Yanlış kombinasiya</translation>
 <translation id="7329154610228416156">Qeydiyyat-in uğursuz qeyri-təhlükəsiz URL istifadə üçün yapılandırılmış çünki ( <ph name="BLOCKED_URL" /> ). Administratora müraciət edin.</translation>
 <translation id="7332053360324989309">Xüsusi İşçi: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Tətbiq və ayarların yedəklənməsi, bərpası</translation>
 <translation id="7335974957018254119">Bu dillər üçün orfoqrafik yoxlanışdan istifadə edin:</translation>
 <translation id="7336799713063880535">Bildirişlər blok edilib.</translation>
 <translation id="7338630283264858612">Cihazın seriya nömrəsi yanlışdır.</translation>
@@ -7144,6 +7176,7 @@
 <translation id="7348093485538360975">Ekran klaviaturası</translation>
 <translation id="7349010927677336670">Video Axıcılığı</translation>
 <translation id="7352651011704765696">Xəta oldu</translation>
+<translation id="7352664183151911163">Tətbiqlər və Chrome brauzerində</translation>
 <translation id="7353261921908507769">Kontaktlarınız yaxın olduqda sizinlə paylaşa bilər. Siz qəbul etmədən köçürmələr başlamayacaq.</translation>
 <translation id="735361434055555355">Linux quraşdırılır...</translation>
 <translation id="7354120289251608189">Artıq istənilən vaxt brauzerə yeni görünüş tətbiq edə bilərsiniz.</translation>
@@ -7283,6 +7316,8 @@
 <translation id="7458168200501453431">Google, axtarışda istifadə edilən orfoqrafiya yoxlanışının eynisindən istifadə edir. Brauzerdə yazdığınız mətn Google'a göndərilir.</translation>
 <translation id="7458715171471938198">Tətbiqlər bərpa edilsin?</translation>
 <translation id="7458933488302148148">Təhlükəsizliyi gücləndirmək və onlayn olarkən təhlükəsiz qalmaq üçün saxlanmış parolları yoxlayın</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />ChromeOS cihazından hesabat göndərilməsini avtomatikləşdirmək ChromeOS düzəliş və təkmilləşmələrini prioritetləşdirməyə kömək edir. Bu hesabatlarda ChromeOS-un çökmə vaxtı, istifadə edilən funksiyalar və yaddaş istifadəsi kimi məlumatlar ola bilər. Tətbiq sinxronlaşdırması aktiv olarsa, Android və veb-tətbiqlər daxil olmaqla digər tətbiq diaqnostika və istifadə datası əldə ediləcək.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Chrome cihazı ayarlarında bu hesabatlara icazə verə və ya onları dayandıra bilərsiniz. Domen administratorusunuzsa, bu ayarı admin konsolunda dəyişə bilərsiniz.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Quraşdırdığınız hazırki tema</translation>
 <translation id="7461924472993315131">Pin</translation>
 <translation id="746216226901520237">Növbəti dəfə telefon <ph name="DEVICE_TYPE" /> cihazını kiliddən çıxaracaq. Ayarlardan Smart Lock'u deaktiv edə bilərsiniz.</translation>
@@ -7516,6 +7551,7 @@
 <translation id="7663719505383602579">Alıcı: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Klaviatura qısayolu əlçatandır</translation>
 <translation id="7663859337051362114">eSIM profili əlavə edin</translation>
+<translation id="76641554187607347">Klaviatura qoşulmayıb</translation>
 <translation id="7665082356120621510">Rezerv ölçüsü</translation>
 <translation id="7665369617277396874">Hesab əlavə edin</translation>
 <translation id="766560638707011986">Domenləri göstərin</translation>
@@ -7563,6 +7599,7 @@
 <translation id="769824636077131955">Bu sənəd güvənlik yoxlanışı üçün çox böyükdür. 50 MB ölçüyə qədər sənədləri çap edə bilərsiniz.</translation>
 <translation id="7698507637739331665">Bəzi elementlər bloklanıb</translation>
 <translation id="7701040980221191251">Heç biri</translation>
+<translation id="7701265686005869308">Profili bağlayın</translation>
 <translation id="7701869757853594372">USER tutacaqları</translation>
 <translation id="7702574632857388784"><ph name="FILE_NAME" /> faylını siyahıdan silin</translation>
 <translation id="7702907602086592255">Domen</translation>
@@ -7610,7 +7647,6 @@
 <translation id="7737948071472253612">Kameranızdan istifadəyə icazə verilməyib</translation>
 <translation id="77381465218432215">Vurğu işarələrini və xüsusi simvolları göstərin</translation>
 <translation id="7740996059027112821">Standart</translation>
-<translation id="7741307896921365578">Oxu siyahısı və Əlfəcinlərinizə faydalı və davamlı giriş yolu üçün brauzer səviyyəsində yan paneli aktiv edir.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> və ona bağlı bütün saytlar və quraşdırılmış tətbiqlər üçün sayt datası və icazələr silinsin?</translation>
 <translation id="7742706086992565332">Müəyyən veb-saytlarda yaxınlaşdırma və uzaqlaşdırma dərəcəsini təyin edə bilərsiniz</translation>
 <translation id="7742879569460013116">Keçidi burada paylaşın:</translation>
@@ -7811,7 +7847,6 @@
 <translation id="7909986151924474987">Bu profili yenidən quraşdırmanız mümkün olmaya bilər</translation>
 <translation id="7910768399700579500">&amp;Yeni qovluq</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Tab Axtarışında Media Tabları Bölməsi</translation>
 <translation id="7912080627461681647">Parolunuz serverdə dəyişdirilib. Hesabdan çıxın və təkrar daxil olun.</translation>
 <translation id="7912974581251770345">Tərcümə</translation>
 <translation id="7915457674565721553">Valideyn nəzarətləri quraşdırmaq üçün internetə qoşulun</translation>
@@ -7983,6 +8018,7 @@
 <translation id="8050191834453426339">Yenidən doğrulayın</translation>
 <translation id="8051193500142930381">Kamera tələb edən xüsusiyyətlər işləmir</translation>
 <translation id="8051390370038326517"><ph name="HOST" /> üçün MIDI cihazları üzərində tam nəzarətə həmişə icazə verin</translation>
+<translation id="8052218774860457016">Brauzer sinxronlaşdırmasını idarə edin</translation>
 <translation id="8053278772142718589">PKCS #12 Fayl</translation>
 <translation id="8053390638574070785">Bu səhifəni yenidən yükləyin</translation>
 <translation id="8054517699425078995">Bu fayl növü cihazınızı zədələyə bilər. <ph name="FILE_NAME" /> faylını yenə də saxlamaq istəyirsiniz?</translation>
@@ -8352,6 +8388,7 @@
 <translation id="8376137163494131156">Google Yayım ilə baş verənləri bizə deyin.</translation>
 <translation id="8376384591331888629">Bu saytdakı üçüncü tərəf kukilər daxil olmaqla</translation>
 <translation id="8376451933628734023">Bu veb tətbiq fərqli bir tətbiq olduğunu düşünmənizə çalışırsa, onu ləğv edin.</translation>
+<translation id="8376752431516546391">Google Axtarış yan paneli</translation>
 <translation id="8377625247046155446">Bu giriş açarı yalnız bu cihazda yadda saxlanılacaq. Bütün Anonim pəncərələri bağladıqdan sonra o, bu cihazda qalacaq.</translation>
 <translation id="8378714024927312812">Təşkilatınız tərəfindən idarə olunur</translation>
 <translation id="8379878387931047019">Bu cihazda veb sayt tərəfindən tələb edilən təhlükəsizlik açarının növü dəstəklənmir</translation>
@@ -8419,6 +8456,11 @@
 <translation id="8428628598981198790">Təhlükəsizlik açarından bu saytda istifadə edə bilməzsiniz</translation>
 <translation id="84297032718407999"><ph name="LOGOUT_TIME_LEFT" /> ərzində çıxış edəcəksiniz</translation>
 <translation id="8431190899827883166">Vizual reaksiya</translation>
+<translation id="8431496281632382473">Bu profil <ph name="DOMAIN" /> tərəfindən idarə olunur. Bu idarə edilən profildən istifadəyə davam etmək üçün təşkilat cihaz siqnallarını paylaşmağınızı tələb edir.
+
+Cihaz siqnallarına brauzer, OS, cihaz, quraşdırılmış proqram təminatı və fayllar haqqında məlumat daxil ola bilər.
+
+Siqnalları paylaşmasanız, bu profil bağlanacaq.</translation>
 <translation id="8434480141477525001">NaCl Debaq Portu</translation>
 <translation id="8437209419043462667">ABŞ</translation>
 <translation id="8438328416656800239">Ağıllı brauzerə keçin</translation>
@@ -8503,6 +8545,8 @@
 <translation id="851263357009351303"><ph name="HOST" /> şəkilləri göstərməyə hər zaman icazə verin</translation>
 <translation id="8513108775083588393">Avtodönüş</translation>
 <translation id="8513357934662532537"><ph name="USER_EMAIL" /> üçün parolları <ph name="BRAND" /> bölməsinə import etmək məqsədilə CSV faylı seçin.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />ChromeOS cihazından hesabat göndərilməsini avtomatikləşdirmək ChromeOS düzəliş və təkmilləşmələrini prioritetləşdirməyə kömək edir. Bu hesabatlarda ChromeOS-un çökmə vaxtı, istifadə edilən funksiyalar və yaddaş istifadəsi kimi məlumatlar ola bilər. Tətbiq sinxronlaşdırması aktiv olarsa, Android və veb-tətbiqlər daxil olmaqla digər tətbiq diaqnostika və istifadə datası əldə ediləcək.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Uşağın ChromeOS cihazı ayarlarında bu hesabatlara icazə verə və ya onları dayandıra bilərsiniz. Domen administratorusunuzsa, bu ayarı admin konsolunda dəyişə bilərsiniz.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Başqa təhlükəsizlik açarından istifadə edin</translation>
 <translation id="8514955299594277296">Saytlara cihazınızda məlumat saxlamağa icazə verməyin (tövsiyə edilmir)</translation>
 <translation id="8517759303731677493">Redaktə edin…</translation>
@@ -8583,7 +8627,6 @@
 <translation id="8599681327221583254">Bir və ya daha çox siyasət düzgün konfiqurasiya edilməyib. Administratorunuz ilə əlaqə saxlayın</translation>
 <translation id="8599864823732014237">Müəssisənin qeydiyyatı keçilsin?</translation>
 <translation id="8601206103050338563">TLS WWW Klient Doğrulaması</translation>
-<translation id="8601611099293226919">Ekranınızı Google Linza ilə axtarın</translation>
 <translation id="8602674530529411098">Tətbiqlər (Beta)</translation>
 <translation id="8602851771975208551">Kompüterinizdə başqa bir proqram Chrome'un necə işlədiyini dəyişdirən tətbiq əlavə etdi.</translation>
 <translation id="8605428685123651449">SQLite Yaddaş</translation>
@@ -8861,6 +8904,7 @@
 <translation id="883062543841130884">Əvəzetmələr</translation>
 <translation id="8830779999439981481">Güncəlləmələri tətbiq etmək üçün yenidən başladılır</translation>
 <translation id="8830796635868321089">Yeni güncəllənməni axtarmaq olmur. <ph name="PROXY_SETTINGS_LINK_START" />Proksi ayarlarını<ph name="PROXY_SETTINGS_LINK_END" /> tənzimləyin.</translation>
+<translation id="8830863983385452402">Saytın bu tab kontentinə girişi olacaq</translation>
 <translation id="8831769650322069887"><ph name="FILE_NAME" /> açın</translation>
 <translation id="8832781841902333794">Profilləriniz</translation>
 <translation id="8834039744648160717">Şəbəkə konfiqurasiyası <ph name="USER_EMAIL" /> tərəfindən idarə olunur.</translation>
@@ -8992,6 +9036,7 @@
 <translation id="8946359700442089734">Debaq funksiyaları bu <ph name="IDS_SHORT_PRODUCT_NAME" /> cihazında yarımçıq aktiv edilib.</translation>
 <translation id="894763922177556086">Yaxşı</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> güvənlik açarınızın marka və modelinə baxmaq istəyir</translation>
+<translation id="8949304443659090542">Chrome brauzer sinxronlaşdırmasını idarə edin</translation>
 <translation id="895054485242522631">Saytlar hərəkət sensorlarından istifadə edə bilər</translation>
 <translation id="8951256747718668828">Xəta baş verdiyinə görə bərpa tamamlanmadı</translation>
 <translation id="8951465597020890363">İstənilən halda qonaq rejimindən çıxılsın?</translation>
@@ -9097,6 +9142,7 @@
 <translation id="9032097289595078011">Sürətli Birləşdirməni deaktiv edin</translation>
 <translation id="9033765790910064284">Yenə də davam edin</translation>
 <translation id="9033857511263905942">&amp;Yerləşdirin</translation>
+<translation id="9034408118624208974">Chromebook-da yenisiniz? Tərcihlərin yedəklənməsi üçün sinxronlaşdırmanı aktiv edin.</translation>
 <translation id="903480517321259405">PİN kodu yenidən yazın</translation>
 <translation id="9037054491984310631"><ph name="DEVICE" /> adlı Bluetooth cihazına qoşulub</translation>
 <translation id="9037640663275993951">Cihaza icazə verilmir</translation>
@@ -9140,6 +9186,7 @@
 <translation id="9068298336633421551">Məkan icazəsi olan Android tətbiqləri və xidmətlərinə cihaz məkanından istifadə icazəsi verin. Google müntəzəm olaraq məkan datasını toplaya və bu datanı məkan dəqiqliyi və məkanla bağlı xidmətləri təkmilləşdirmək üçün istifadə edə bilər.</translation>
 <translation id="9068598199622656904">Klaviatura qısayolları üçün düymələri eyni vaxtda basıb saxlamaq əvəzinə bir düyməyə basın</translation>
 <translation id="9068878141610261315">Dəstəklənməyən fayl növü</translation>
+<translation id="9069665781180028115">Seçilmiş elementlər bu Chromebook-da əlçatan olacaq. Chromebook-da yenisinizsə, tərcihlərin yedəklənməsi üçün bütün elementləri sinxronlaşdırın. Ayarlar &gt; Hesablar bölməsində dəyişə bilərsiniz.</translation>
 <translation id="9070342919388027491">Tab sola köçürüldü</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB mausu qoşuldu</translation>
@@ -9313,6 +9360,7 @@
 <translation id="930268624053534560">Detallı Zaman Damğaları</translation>
 <translation id="930551443325541578">Təkrar düymə və vurğu işarələri</translation>
 <translation id="930893132043726269">Hazırda rouminqdədir</translation>
+<translation id="930991362911221750"><ph name="APP_NAME" /> tətbiqinə bu taba giriş icazəsi verilsin?</translation>
 <translation id="93140074055951850">Android tətbiqləri dayandırılıb</translation>
 <translation id="932327136139879170">Ev</translation>
 <translation id="932508678520956232">Çapa başlamaq alınmadı.</translation>
diff --git a/chrome/app/resources/generated_resources_be.xtb b/chrome/app/resources/generated_resources_be.xtb
index 85d8ad4..24640f5 100644
--- a/chrome/app/resources/generated_resources_be.xtb
+++ b/chrome/app/resources/generated_resources_be.xtb
@@ -344,6 +344,7 @@
 <translation id="1288300545283011870">Параметры маўлення</translation>
 <translation id="1289619947962767206">Гэты варыянт больш не падтрымліваецца. Для прэзентацыі ўкладак выкарыстоўвайце <ph name="GOOGLE_MEET" />.</translation>
 <translation id="1291119821938122630">Умовы выкарыстання <ph name="MANAGER" /></translation>
+<translation id="1291421198328146277">Скінуць клавішы</translation>
 <translation id="1292849930724124745">Каб прадухіліць выхад з уліковага запісу, устаўце разумную картку</translation>
 <translation id="1293264513303784526">Прылада USB-C (левы порт)</translation>
 <translation id="1293556467332435079">Файлы</translation>
@@ -400,7 +401,6 @@
 <translation id="1341871421050612057">Ва ўліковым запісе <ph name="USERNAME" /> выкарыстоўваць сінхранізацыю нельга</translation>
 <translation id="1343865611738742294">Даць праграмам Linux доступ да прылад USB. Linux будзе забываць выдаленыя прылады USB.</translation>
 <translation id="1343920184519992513">Працягваць з месца, на якім вы спыніліся, і адкрываць пэўны набор старонак</translation>
-<translation id="134589511016534552">Укладкі мультымедыя таксама паказваюцца ў раздзеле "Адкрытыя ўкладкі"</translation>
 <translation id="1346630054604077329">Пацвердзіць і перазапусціць</translation>
 <translation id="1346748346194534595">Справа</translation>
 <translation id="1347256498747320987">Усталёўка абнаўленняў і праграм. Працягваючы, вы дазваляеце гэтай прыладзе аўтаматычна спампоўваць і ўсталёўваць абнаўленні і праграмы ад Google, вашага аператара і вытворцы прылады, у тым ліку праз сотавую перадачу даных. Некаторыя з гэтых праграм могуць прапаноўваць платнае змесціва. <ph name="BEGIN_LINK1" />Даведацца больш<ph name="END_LINK1" /></translation>
@@ -566,6 +566,7 @@
 <translation id="1493892686965953381">Чакаецца <ph name="LOAD_STATE_PARAMETER" />...</translation>
 <translation id="1494349716233667318">Сайты могуць запытваць дазвол на выкарыстанне шрыфтоў, усталяваных на прыладзе</translation>
 <translation id="1494429729245089920">Віртуальная машына "<ph name="VM_NAME" />" існуе, але яе тып не адпавядае патрэбнаму (<ph name="APP_NAME" />). Звярніцеся да адміністратара.</translation>
+<translation id="1495201326198374770">Выкарыстоўвайце функцыянальныя клавішы ў якасці клавіш верхняга радка Chromebook</translation>
 <translation id="1495677929897281669">Вярнуцца на ўкладку</translation>
 <translation id="1498498210836053409">Выключаць рэжым заліпання клавіш пры рэдагаванні тэксту (разумны рэжым заліпання клавіш)</translation>
 <translation id="1500297251995790841">Невядомая прылада [<ph name="VENDOR_ID" />:<ph name="PRODUCT_ID" />]</translation>
@@ -1304,6 +1305,7 @@
 <translation id="2105809836724866556">Схавана: <ph name="MODULE_TITLE" /></translation>
 <translation id="2108349519800154983">{COUNT,plural, =1{Нумар тэлефона}one{# нумар тэлефона}few{# нумары тэлефонаў}many{# нумароў тэлефонаў}other{# нумара тэлефона}}</translation>
 <translation id="2110941575868943054">Дазволена шукаць прылады з Bluetooth</translation>
+<translation id="2111238878637848860">Утрымлівайце клавішу запуску, каб пераключацца паміж функцыянальнымі клавішамі</translation>
 <translation id="211144231511833662">Скасаваць выбар тыпаў прылад</translation>
 <translation id="2111670510994270194">Новая ўкладка справа</translation>
 <translation id="2112554630428445878">Вітаем, <ph name="USERNAME" /></translation>
@@ -2051,7 +2053,6 @@
 <translation id="2739191690716947896">Адладзіць</translation>
 <translation id="2739240477418971307">Змяніць налады спецыяльных магчымасцей</translation>
 <translation id="274029851662193272">Уціснуты</translation>
-<translation id="2740363334137520315">Дадае новы раздзел у "Пошуку ўкладак", каб можна было з лёгкасцю знаходзіць укладкі, у якіх прайграецца аўдыя або відэа. Для доступу трэба націснуць кнопку ў верхнім вугле браўзера.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Ключы доступу захоўваюцца толькі на гэтай прыладзе, а не ва Уліковым запісе Google.</translation>
 <translation id="2741713322780029189">Адкрыць тэрмінал аднаўлення</translation>
@@ -2319,7 +2320,6 @@
 <translation id="2967926928600500959">URL-адрасы, якія адпавядаюць гэтым правілам, будуць прымусова адкрывацца ў канкрэтным браўзеры.</translation>
 <translation id="2972581237482394796">&amp;Узнавіць</translation>
 <translation id="2973324205039581528">Выключыць гук на сайце</translation>
-<translation id="2973537811036309675">Бакавая панэль</translation>
 <translation id="2975761176769946178">Неабходна ўказаць URL-адрас</translation>
 <translation id="2976557544729462544">Для паўнацэннай работы некаторых прылад неабходна адключыць абмежаванне доступу да даных.</translation>
 <translation id="2976756276046118477">Чырвона-зялёны фільтр (парушанае ўспрыманне зялёнага, дэйтаранамалія)</translation>
@@ -2348,11 +2348,13 @@
 <translation id="3000378525979847272">Дазволена: <ph name="PERMISSION_1" />, <ph name="PERMISSION_2" /></translation>
 <translation id="3000461861112256445">Монафанія</translation>
 <translation id="3001144475369593262">Уліковыя запісы дзіцяці</translation>
+<translation id="3001614333383288217">{COUNT,plural, =0{Няма наладжаных клавіш}=1{1 наладжаная клавіша}one{{COUNT} наладжаная клавіша}few{{COUNT} наладжаных клавіш}many{{COUNT} наладжаных клавіш}other{{COUNT} наладжанай клавішы}}</translation>
 <translation id="3001835006423291524">Дакраніцеся да сканера адбіткаў пальцаў у правым ніжнім вугле клавіятуры. Даныя адбіткаў пальцаў надзейна захоўваюцца на прыладзе <ph name="DEVICE_TYPE" /> і нікуды не перадаюцца.</translation>
 <translation id="3003144360685731741">Прыярытэтныя сеткі</translation>
 <translation id="3003623123441819449">Кэш CSS</translation>
 <translation id="3003828226041301643">Не ўдалося далучыць прыладу да дамена. Праверце, ці мае ваш уліковы запіс паўнамоцтвы дадаваць прылады.</translation>
 <translation id="3003967365858406397">Ваш тэлефон <ph name="PHONE_NAME" /> створыць прыватнае падключэнне Wi-Fi.</translation>
+<translation id="3004385386820284928">Наладжванне клавіш клавіятуры</translation>
 <translation id="3005574332301273731">Не паказваць</translation>
 <translation id="3006881078666935414">Няма даных аб выкарыстанні</translation>
 <translation id="3007410324195400631">Дадайце нататкі пра гэту старонку</translation>
@@ -2758,7 +2760,6 @@
 <translation id="3393554941209044235">Аналіз дакументаў у Chrome</translation>
 <translation id="3393582007140394275">Не ўдаецца трансліраваць экран.</translation>
 <translation id="3394850431319394743">Сайты, якім дазволена выкарыстоўваць ідэнтыфікатары для прайгравання абароненага змесціва</translation>
-<translation id="3396744558790608201">Калі, робячы куплю або проста праглядаючы старонкі ў інтэрнэце, вы захочаце даведацца больш пра візуальнае змесціва пэўнай старонкі, вы можаце выканаць пошук па любой яе частцы. Для гэтага націсніце на старонцы правай кнопкай мышы і выберыце "Пошук відарысаў з дапамогай Google Аб'ектыва".</translation>
 <translation id="3396800784455899911">Націскаючы на кнопку "Прыняць і працягнуць", вы згаджаецеся з апісанымі вышэй умовамі гэтых сэрвісаў Google.</translation>
 <translation id="339722927132407568">Ёсць завісанні</translation>
 <translation id="3399432415385675819">Апавяшчэнні будуць выключаны</translation>
@@ -3359,6 +3360,7 @@
 <translation id="389901847090970821">Выбар клавіятуры</translation>
 <translation id="3900966090527141178">Экспарт пароляў</translation>
 <translation id="3902789559055749153">Выберыце, на якой прыладзе трэба стварыць ключ доступу для <ph name="APP_NAME" /></translation>
+<translation id="3903158219409898205">Выкарыстоўвайце клавішу запуску, каб змяніць паводзіны клавіш верхняга радка Chromebook</translation>
 <translation id="3903187154317825986">Убудаваная клавіятура</translation>
 <translation id="3904326018476041253">Службы геалакацыі</translation>
 <translation id="3905761538810670789">Выправіць праграму</translation>
@@ -3768,6 +3770,7 @@
 <translation id="4279129444466079448">Максімальная колькасць профіляў eSIM-карт, якія можна ўсталяваць на гэтай прыладзе, – <ph name="PROFILE_LIMIT" />. Каб дадаць яшчэ адзін, выдаліце існуючы профіль.</translation>
 <translation id="4280325816108262082">Прылада адключыцца аўтаматычна, калі яе выключаць або перастануць выкарыстоўваць</translation>
 <translation id="4281844954008187215">Умовы выкарыстання</translation>
+<translation id="428200245206114206">Функцыянальныя клавішы цяпер будуць працаваць як клавішы верхняга радка Chromebook.</translation>
 <translation id="4282196459431406533">Уключаны Smart Lock</translation>
 <translation id="4284903252249997120">Праграма чытання з экрана ChromeVox і функцыя чытання ўголас</translation>
 <translation id="4285418559658561636">Абнавіць пароль</translation>
@@ -4553,6 +4556,7 @@
 <translation id="4991420928586866460">Выкарыстоўваць клавішы верхняга рада як функцыянальныя клавішы</translation>
 <translation id="4992458225095111526">Пацвердзіць скід з дапамогай Powerwash</translation>
 <translation id="4992473555164495036">Ваш адміністратар абмежаваў даступныя метады ўводу.</translation>
+<translation id="4994426888044765950">Калі ўтрымліваць клавішу, адпаведны сімвал будзе ўводзіцца паўторна</translation>
 <translation id="4994754230098574403">Ідзе наладжванне</translation>
 <translation id="4995293419989417004">Даведацца больш пра тэмы рэкламы</translation>
 <translation id="4996851818599058005">{NUM_VMS,plural, =0{Віртуальныя машыны <ph name="VM_TYPE" /> не знойдзены}=1{Знойдзена 1 віртуальная машына <ph name="VM_TYPE" />: <ph name="VM_NAME_LIST" />}one{Знойдзена {NUM_VMS} віртуальная машына <ph name="VM_TYPE" />: <ph name="VM_NAME_LIST" />}few{Знойдзена {NUM_VMS} віртуальныя машыны <ph name="VM_TYPE" />: <ph name="VM_NAME_LIST" />}many{Знойдзена {NUM_VMS} віртуальных машын <ph name="VM_TYPE" />: <ph name="VM_NAME_LIST" />}other{Знойдзена {NUM_VMS} віртуальнай машыны <ph name="VM_TYPE" />: <ph name="VM_NAME_LIST" />}}</translation>
@@ -4779,7 +4783,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> запытвае дазвол праверыць, ці выкарыстоўваеце вы прыдатную прыладу Chrome OS.</translation>
 <translation id="5208926629108082192">Інфармацыя аб мабільнай сетцы прылады</translation>
 <translation id="5208988882104884956">Палавінная шырыня</translation>
-<translation id="520902706163766447">Каб выконваць пошук па адкрытых укладках, уключыце паказ усплывальнага апавяшчэння ў верхняй частцы інтэрфейсу браўзера Chrome.</translation>
 <translation id="5209320130288484488">Прылады не знойдзены</translation>
 <translation id="5209513429611499188">Прылады HID з тыпамі выкарыстання са старонкі <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Закрыць укладку</translation>
@@ -6102,6 +6105,7 @@
 <translation id="6410328738210026208">Змяніць версію і прымяніць Powerwash</translation>
 <translation id="6410390304316730527">Функцыя "Бяспечны прагляд" абараняе ад зламыснікаў, якія могуць падмануць вас і прымусіць да небяспечных дзеянняў – напрыклад, усталяваць шкоднае праграмнае забеспячэнне або выдаць асабістую інфармацыю (паролі, нумары тэлефонаў або даныя крэдытных картак і падобнае). Калі вы выключыце гэту функцыю, будзьце асабліва ўважлівымі пры наведванні незнаёмых сайтаў і сайтаў з няпэўнай рэпутацыяй.</translation>
 <translation id="6410668567036790476">Дадаванне пошукавай сістэмы</translation>
+<translation id="6411135999030237579">Націсніце і ўтрымлівайце клавішу, каб аўтаматычна паўтарыць сімвал</translation>
 <translation id="641469293210305670">Усталяванне абнаўленняў і праграм</translation>
 <translation id="6414878884710400018">Адкрыць налады сістэмы</translation>
 <translation id="6415816101512323589">Уключыць лакальнае аднаўленне, каб абараніць вашы даныя?</translation>
@@ -6276,7 +6280,6 @@
 <translation id="6561726789132298588">Enter</translation>
 <translation id="6562117348069327379">Захоўванне сістэмных журналаў у каталозе "Спампоўкі".</translation>
 <translation id="656293578423618167">Шлях да файла або яго назва занадта доўгія.  Зрабіце назву карацейшай або ўкажыце іншае месцазнаходжанне.</translation>
-<translation id="6568283005472142698">Пошук па ўкладках</translation>
 <translation id="6570622975915850879">Выкарыстаць іншую прыладу</translation>
 <translation id="65711204837946324">Для спампоўвання гэтага элемента патрабуецца дазвол</translation>
 <translation id="6571533309669248172">Фармаціраванне тэксту</translation>
@@ -7613,7 +7616,6 @@
 <translation id="7737948071472253612">Не дазволена выкарыстоўваць камеру</translation>
 <translation id="77381465218432215">Паказваць дыякрытычныя знакі і спецыяльныя сімвалы</translation>
 <translation id="7740996059027112821">Стандартны</translation>
-<translation id="7741307896921365578">Уключае бакавую панэль на ўзроўні браўзера для пастаяннага зручнага доступу да спіса на прагляд і закладак.</translation>
 <translation id="7742558784808143689">Выдаліць дазволы і даныя сайта <ph name="SITE_NAME" /> і ўсіх сайтаў ніжэйшых узроўняў, а таксама ўсталяваныя праграмы?</translation>
 <translation id="7742706086992565332">Вы можаце задаць свой маштаб для пэўных вэб-сайтаў</translation>
 <translation id="7742879569460013116">Абагуліць спасылку на:</translation>
@@ -7814,7 +7816,6 @@
 <translation id="7909986151924474987">Магчыма, вы не зможаце пераўсталяваць гэты профіль</translation>
 <translation id="7910768399700579500">&amp;Новая папка</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Раздзел укладак мультымедыя ў пошуку па ўкладках</translation>
 <translation id="7912080627461681647">Ваш пароль зменены на серверы. Выйдзіце і зноў увайдзіце ва ўліковы запіс.</translation>
 <translation id="7912974581251770345">Пераклад</translation>
 <translation id="7915457674565721553">Каб наладзіць бацькоўскі кантроль, падключыцеся да інтэрнэту</translation>
@@ -8586,7 +8587,6 @@
 <translation id="8599681327221583254">Адна або некалькі палітык наладжаны няправільна. Звярніцеся да адміністратара</translation>
 <translation id="8599864823732014237">Прапусціць рэгістрацыю для арганізацый?</translation>
 <translation id="8601206103050338563">Аўтэнтыфікацыя кліента TLS WWW</translation>
-<translation id="8601611099293226919">Шукаць змесціва экрана з дапамогай Google Аб'ектыва</translation>
 <translation id="8602674530529411098">Праграмы (бэта-версія)</translation>
 <translation id="8602851771975208551">Іншая праграма на камп'ютары дадала праграму, якая можа змяніць працу Chrome.</translation>
 <translation id="8605428685123651449">Памяць SQLite</translation>
@@ -8781,6 +8781,7 @@
 
           &lt;p&gt;Аднак вы па-ранейшаму можаце наладжваць проксі-сервер праз камандны радок.  Падрабязней пра параметры і пераменныя асяроддзя глядзіце &lt;code&gt;man <ph name="PRODUCT_BINARY_NAME" />&lt;/code&gt;.&lt;/p&gt;</translation>
 <translation id="8755175579224030324">Выкананне для вашай арганізацыі заданняў, звязаных з бяспекай, напрыклад, кіраванне сертыфікатамі і ключамі, якія захоўваюцца на прыладзе</translation>
+<translation id="875532100880844232">Для прылады <ph name="DEVICE_NAME" /> выберыце дзеянне для кожнай клавішы</translation>
 <translation id="8755376271068075440">&amp;Павялічыць</translation>
 <translation id="8755584192133371929">Выберыце ўкладку для абагульвання</translation>
 <translation id="875604634276263540">Няправільны URL-адрас відарыса</translation>
@@ -9306,6 +9307,7 @@
 <translation id="9218430445555521422">Зрабіць стандартным</translation>
 <translation id="9218842937876577955"><ph name="APP_NAME" /> (праграма не падтрымліваецца)</translation>
 <translation id="9219582468404818260">Дапамажыце нам рабіць інтэрнэт лепшым</translation>
+<translation id="9219741625496141320">Даныя прагляду аўтаматычна выдалены</translation>
 <translation id="9220525904950070496">Выдаліць уліковы запіс</translation>
 <translation id="9220723036554088545">запампуйце файл</translation>
 <translation id="9220820413868316583">Адніміце палец і паўтарыце спробу.</translation>
diff --git a/chrome/app/resources/generated_resources_bg.xtb b/chrome/app/resources/generated_resources_bg.xtb
index cb61441e..239d4bb 100644
--- a/chrome/app/resources/generated_resources_bg.xtb
+++ b/chrome/app/resources/generated_resources_bg.xtb
@@ -400,7 +400,6 @@
 <translation id="1341871421050612057">Синхронизирането с(ъс) <ph name="USERNAME" /> не е възможно</translation>
 <translation id="1343865611738742294">Разрешаване на приложенията за Linux да осъществяват достъп до USB устройства. Linux няма да запомни дадено USB устройство, след като бъде премахнато.</translation>
 <translation id="1343920184519992513">Продължаване оттам, откъдето сте прекъснали, и отваряне на определен набор от страници</translation>
-<translation id="134589511016534552">Разделите с мултимедия също се показват в секцията с отворени раздели</translation>
 <translation id="1346630054604077329">Потвърждаване и рестартиране</translation>
 <translation id="1346748346194534595">Надясно</translation>
 <translation id="1347256498747320987">Инсталиране на актуализации и приложения. С продължаването си приемате, че това устройство може също автоматично да изтегля и инсталира актуализации и приложения от Google, оператора ви и производителя си, при което е възможно да използва мобилни данни. В някои от тези приложения може да се предлагат покупки. <ph name="BEGIN_LINK1" />Научете повече<ph name="END_LINK1" /></translation>
@@ -2062,7 +2061,6 @@
 <translation id="2739191690716947896">Отстраняване на грешки</translation>
 <translation id="2739240477418971307">Промяна на настройките ви за достъпност</translation>
 <translation id="274029851662193272">Снижена</translation>
-<translation id="2740363334137520315">Добавя нова секция в „Търсене на раздели“, така че лесно да намирате разделите, в които се възпроизвежда аудио- или видеосъдържание. Осъществявайте достъп до нея посредством бутона в горния ъгъл на браузъра.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Тези кодове за достъп се запазват само на това устройство. Те не се запазват в профила ви в Google.</translation>
 <translation id="2741713322780029189">Отваряне на терминален прозорец за възстановяване</translation>
@@ -2330,7 +2328,6 @@
 <translation id="2967926928600500959">URL адресите, съответстващи на тези правила, задължително ще се отварят в конкретен браузър.</translation>
 <translation id="2972581237482394796">&amp;Възстановяване</translation>
 <translation id="2973324205039581528">Спиране на звука на сайта</translation>
-<translation id="2973537811036309675">Страничен панел</translation>
 <translation id="2975761176769946178">Изисква се URL адрес</translation>
 <translation id="2976557544729462544">Някои устройства изискват да деактивирате защитата на достъпа до данните, в противен случай не работят нормално или с пълна скорост.</translation>
 <translation id="2976756276046118477">Червено-зелен филтър (нарушено възприемане на зелено, деутераномалия)</translation>
@@ -2771,7 +2768,6 @@
 <translation id="3393554941209044235">Анализ на документа в Chrome</translation>
 <translation id="3393582007140394275">Предаването на екрана не е възможно.</translation>
 <translation id="3394850431319394743">Разрешено е използването на идентификатори с цел възпроизвеждане на защитено съдържание</translation>
-<translation id="3396744558790608201">Кликнете с десния бутон на мишката и изберете опцията за търсене на изображения с Google Обектив, за да търсите в която и да е област на сайта и така да научите повече за визуалното съдържание, което виждате, докато сърфирате и пазарувате в мрежата.</translation>
 <translation id="3396800784455899911">С кликването си върху бутона „Приемам и продължавам“ приемате описаното по-горе обработване за тези услуги на Google.</translation>
 <translation id="339722927132407568">Блокира</translation>
 <translation id="3399432415385675819">Известията ще бъдат деактивирани</translation>
@@ -4799,7 +4795,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> иска да провери дали използвате отговарящо на условията устройство с Chrome OS.</translation>
 <translation id="5208926629108082192">Информация за мобилната мрежа на устройството</translation>
 <translation id="5208988882104884956">С половин ширина</translation>
-<translation id="520902706163766447">Активиране на изскачащо балонче за търсене на отворени в момента раздели в горната част на потребителския интерфейс на Chrome.</translation>
 <translation id="5209320130288484488">Няма намерени устройства</translation>
 <translation id="5209513429611499188">HID устройство с предназначение от страница <ph name="USAGE_PAGE" /> с предназначения</translation>
 <translation id="5210365745912300556">Затваряне на раздела</translation>
@@ -6298,7 +6293,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Запазване на системните регистрационни файлове в директорията „Изтегляния“.</translation>
 <translation id="656293578423618167">Пътят или името на файла са твърде дълги.  Моля, запазете файла с по-кратко име или на друго място.</translation>
-<translation id="6568283005472142698">Търсене на раздели</translation>
 <translation id="6570622975915850879">Използване на друго устройство</translation>
 <translation id="65711204837946324">Необходимо е разрешение за изтегляне</translation>
 <translation id="6571533309669248172">Форматиране на текста</translation>
@@ -7631,7 +7625,6 @@
 <translation id="7737948071472253612">Сайтове без разрешение за използване на камерата ви</translation>
 <translation id="77381465218432215">Показване на ударения и специални знаци</translation>
 <translation id="7740996059027112821">Стандартна</translation>
-<translation id="7741307896921365578">Активира полезен страничен панел на ниво браузър, чрез който винаги имате достъп до списъка за четене и отметките си.</translation>
 <translation id="7742558784808143689">Да се изчистят ли данните за сайтовете и разрешенията за <ph name="SITE_NAME" />, всички сайтове под него и инсталираните приложения?</translation>
 <translation id="7742706086992565332">Можете да зададете колко да се увеличава или намалява мащабът за определени уебсайтове</translation>
 <translation id="7742879569460013116">Споделяне на връзката към</translation>
@@ -7832,7 +7825,6 @@
 <translation id="7909986151924474987">Възможно е да не можете да инсталирате повторно този потребителски профил</translation>
 <translation id="7910768399700579500">&amp;Нова папка</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Секция за разделите с мултимедия във функцията за търсене на раздели</translation>
 <translation id="7912080627461681647">Паролата ви е променена в сървъра. Моля, излезте от профила си и влезте отново в него.</translation>
 <translation id="7912974581251770345">Превод</translation>
 <translation id="7915457674565721553">Свържете се с интернет, за да настроите родителските контроли</translation>
@@ -8605,7 +8597,6 @@
 <translation id="8599681327221583254">Едно или повече правила не са конфигурирани правилно. Моля, обърнете се към администратора си</translation>
 <translation id="8599864823732014237">Искате ли да пропуснете корпоративното регистриране?</translation>
 <translation id="8601206103050338563">Удостоверяване на TLS WWW клиент</translation>
-<translation id="8601611099293226919">Търсете в екрана си с Google Обектив</translation>
 <translation id="8602674530529411098">Приложения (бета)</translation>
 <translation id="8602851771975208551">Друга програма на компютъра ви добави приложение, което може да промени начина на работа на Chrome.</translation>
 <translation id="8605428685123651449">Памет за SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_bn.xtb b/chrome/app/resources/generated_resources_bn.xtb
index 510d250..20ec2387 100644
--- a/chrome/app/resources/generated_resources_bn.xtb
+++ b/chrome/app/resources/generated_resources_bn.xtb
@@ -401,7 +401,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> ব্যবহার করে সিঙ্ক করা যাচ্ছে না</translation>
 <translation id="1343865611738742294">ইউএসবি ডিভাইস অ্যাক্সেস করার জন্য Linux অ্যাপকে অনুমতি দিন। ইউএসবি ডিভাইস সরিয়ে নিলে, Linux সেটির তথ্য সেভ করে রাখবে না।</translation>
 <translation id="1343920184519992513">আপনি যেখানে ছেড়ে গিয়েছিলেন সেখান থেকেই আবার শুরু করুন এবং পৃষ্ঠার একটি নির্দিষ্ট সেট খুলুন</translation>
-<translation id="134589511016534552">ওপেন ট্যাব বিভাগে মিডিয়া ট্যাবগুলিও দেখানো হয়েছে</translation>
 <translation id="1346630054604077329">কনফার্ম করে রিস্টার্ট করুন</translation>
 <translation id="1346748346194534595">ডানে</translation>
 <translation id="1347256498747320987">আপডেট ও অ্যাপ ইনস্টল করুন। চালিয়ে যাওয়ার মানে হল এই ডিভাইসটি নিজে থেকেই Google, আপনার পরিষেবা প্রদানকারী এবং আপনার ডিভাইসের প্রস্তুতকারকের ওয়েবসাইট থেকে হয়ত মোবাইল ডেটা ব্যবহার করে অ্যাপ এবং আপডেট ডাউনলোড করে ইনস্টল করতে পারে। এদের মধ্যে কয়েকটি অ্যাপে অ্যাপ-মধ্যস্থ কেনাকাটার সুবিধা থাকতে পারে। <ph name="BEGIN_LINK1" />আরও জানুন<ph name="END_LINK1" /></translation>
@@ -2067,7 +2066,6 @@
 <translation id="2739191690716947896">ডিবাগ</translation>
 <translation id="2739240477418971307">আপনার ব্যবহারযোগ্যতার সেটিংস পরিবর্তন করুন</translation>
 <translation id="274029851662193272">ভিতরের দিকে চাপা</translation>
-<translation id="2740363334137520315">অডিও বা ভিডিও প্লে করা আপনার ট্যাবগুলি সহজেই খুঁজে পেতে 'সার্চ ট্যাব' বিকল্পে একটি নতুন বিভাগ যোগ করে। আপনার ব্রাউজারের উপরের কোণায় থাকা বোতামের মাধ্যমে অ্যাক্সেস করুন।</translation>
 <translation id="2740531572673183784">ঠিক আছে</translation>
 <translation id="2740876196999178364">এই ''পাসকী' শুধুমাত্র এই ডিভাইসে সেভ করা আছে। এগুলি আপনার Google অ্যাকাউন্টে সেভ করা হয়নি।</translation>
 <translation id="2741713322780029189">রিকভারি টার্মিনাল খুলুন</translation>
@@ -2335,7 +2333,6 @@
 <translation id="2967926928600500959">এই নিয়মগুলির সাথে মিলে যাওয়া URLগুলি একটি নির্দিষ্ট ব্রাউজারে খুলবে।</translation>
 <translation id="2972581237482394796">&amp;পুনরায় করুন</translation>
 <translation id="2973324205039581528">সাইটটি মিউট করুন</translation>
-<translation id="2973537811036309675">সাইড প্যানেল</translation>
 <translation id="2975761176769946178">URL দিতে হবে</translation>
 <translation id="2976557544729462544">কিছু ডিভাইস সঠিকভাবে বা সম্পূর্ণরূপে পারফর্ম করার জন্য 'ডেটা অ্যাক্সেস সুরক্ষা' বন্ধ রাখতে হবে।</translation>
 <translation id="2976756276046118477">লালচে-সবুজ ফিল্টার (সবুজ রঙ দেখতে সমস্যা হয়, ডয়টেরানোমালি)</translation>
@@ -2776,7 +2773,6 @@
 <translation id="3393554941209044235">Chrome ডকুমেন্টের বিশ্লেষণ</translation>
 <translation id="3393582007140394275">স্ক্রিন কাস্ট করা যায়নি।</translation>
 <translation id="3394850431319394743">সুরক্ষিত কন্টেন্ট চালানোর জন্য শনাক্তকারী ব্যবহারের অনুমতি দেওয়া হয়েছে</translation>
-<translation id="3396744558790608201">আপনি ওয়েবে ব্রাউজ এবং কেনাকাটা করার সময় যে ভিজ্যুয়াল কন্টেন্ট দেখেন সেই সম্পর্কে আরও জানার জন্য সাইটের যেকোনও অংশে সার্চ করতে, ডানদিকের বোতামে ক্লিক করে "Google Lens ব্যবহার করে ছবি সার্চ করুন" বিকল্প বেছে নিন।</translation>
 <translation id="3396800784455899911">'স্বীকার করে চালিয়ে যান' বোতামে ক্লিক করার অর্থ এই Google পরিষেবাগুলির জন্য উপরোক্ত বর্ণিত প্রক্রিয়াগুলিতে আপনি সম্মতি দেন।</translation>
 <translation id="339722927132407568">আটকে যায়</translation>
 <translation id="3399432415385675819">বিজ্ঞপ্তি অক্ষম করা হবে</translation>
@@ -4804,7 +4800,6 @@
 <translation id="520840839826327499">আপনি একটি উপযুক্ত ChromeOS ডিভাইস ব্যবহার করছেন কিনা তা <ph name="SERVICE_NAME" /> দেখতে চায়।</translation>
 <translation id="5208926629108082192">ডিভাইস মোবাইল নেটওয়ার্ক তথ্য</translation>
 <translation id="5208988882104884956">অর্ধচওড়া</translation>
-<translation id="520902706163766447">বর্তমানে কোন ট্যাব খোলা আছে তা খুঁজে দেখতে উপরের Chrome UI-তে পপ-আপ বাবল চালু করুন।</translation>
 <translation id="5209320130288484488">কোনো ডিভাইস খুঁজে পাওয়া যায়নি</translation>
 <translation id="5209513429611499188">ব্যবহার সংক্রান্ত পৃষ্ঠা <ph name="USAGE_PAGE" /> অনুযায়ী HID ডিভাইস ব্যবহারের পরিমাণ</translation>
 <translation id="5210365745912300556">ট্যাব বন্ধ করুন</translation>
@@ -6304,7 +6299,6 @@
 <translation id="6561726789132298588">লিখুন</translation>
 <translation id="6562117348069327379">ডাউনলোড ডিরেক্টরিতে সিস্টেম লগ সেভ করুন।</translation>
 <translation id="656293578423618167">ফাইল পাথ অথবা নাম অত্যন্ত বড়৷ অনুগ্রহ করে একটি সংক্ষিপ্ত নামে বা অন্য কোনো স্থানে সেভণ করুন৷</translation>
-<translation id="6568283005472142698">ট্যাব সার্চ করা</translation>
 <translation id="6570622975915850879">আলাদা ডিভাইস ব্যবহার করুন</translation>
 <translation id="65711204837946324">ডাউনলোড করার জন্য অনুমতি প্রয়োজন</translation>
 <translation id="6571533309669248172">টেক্সট ফর্ম্যাট করা</translation>
@@ -7637,7 +7631,6 @@
 <translation id="7737948071472253612">আপনার ক্যামেরা ব্যবহার করার অনুমতি দেওয়া হয়নি</translation>
 <translation id="77381465218432215">অ্যাকসেন্ট চিহ্ন ও বিশেষ অক্ষর দেখুন</translation>
 <translation id="7740996059027112821">মানক</translation>
-<translation id="7741307896921365578">আপনার পড়ার তালিকা এবং বুকমার্ক অ্যাক্সেস করার উপযোগী এবং সবসময় উপলভ্য ও ব্যবহার করা যাবে এমন একটি উপায়ের জন্য ব্রাউজার-লেভেলের সাইড প্যানেল চালু করুন।</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" />, এটির অধীনে সব সাইট ও ইনস্টল করা অ্যাপের জন্য সাইট ডেটা এবং অনুমতি মুছে দিতে চান?</translation>
 <translation id="7742706086992565332">কিছু ওয়েবসাইট কতটা বড় অথবা ছোট করে দেখা যাবে তা আপনি সেট করতে পারবেন</translation>
 <translation id="7742879569460013116">এখানে লিঙ্ক শেয়ার করুন</translation>
@@ -7837,7 +7830,6 @@
 <translation id="7909986151924474987">আপনি হয়ত এই প্রোফাইল আবার ইনস্টল করতে পারবেন না</translation>
 <translation id="7910768399700579500">&amp;নতুন ফোল্ডার</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ট্যাব সার্চ করার বিকল্পে মিডিয়া ট্যাব বিভাগ</translation>
 <translation id="7912080627461681647">সার্ভারে আপনার পাসওয়ার্ড পাল্টানো হয়েছে। অনুগ্রহ করে সাইন-আউট করে আবার সাইন-ইন করুন।</translation>
 <translation id="7912974581251770345">অনুবাদ করুন</translation>
 <translation id="7915457674565721553">অভিভাবকীয় নিয়ন্ত্রণ সেট-আপ করতে ইন্টারনেটে কানেক্ট করুন</translation>
@@ -8610,7 +8602,6 @@
 <translation id="8599681327221583254">এক বা একাধিক নীতি ঠিকভাবে কনফিগার করা হয়নি। অ্যাডমিনিস্ট্রেটরের সাথে যোগাযোগ করুন</translation>
 <translation id="8599864823732014237">এন্টারপ্রাইজে নথিভুক্ত করার প্রক্রিয়া এড়িয়ে যাবেন?</translation>
 <translation id="8601206103050338563">TLS WWW ক্লায়েন্ট  যাচাইকরণ</translation>
-<translation id="8601611099293226919">Google Lens ব্যবহার করে স্ক্রিনে যা দেখছেন তা সার্চ করুন</translation>
 <translation id="8602674530529411098">অ্যাপ (বিটা)</translation>
 <translation id="8602851771975208551">আপনার কম্পিউটারের অন্য একটি প্রোগ্রাম একটি অ্যাপ্লিকেশন জুড়েছে যা Chrome এর কাজ করার পদ্ধতিকে পাল্টে দিতে পারে৷</translation>
 <translation id="8605428685123651449">SQLite মেমোরি</translation>
diff --git a/chrome/app/resources/generated_resources_bs.xtb b/chrome/app/resources/generated_resources_bs.xtb
index 42d1913..207ec7e 100644
--- a/chrome/app/resources/generated_resources_bs.xtb
+++ b/chrome/app/resources/generated_resources_bs.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">Uskoro će vrijeme za odmor</translation>
 <translation id="1062407476771304334">Zamijeni</translation>
 <translation id="1062628064301375934">Pomozite nam da izgradimo privatniji web</translation>
+<translation id="1066964438793906105">Traži zlonamjerni softver</translation>
 <translation id="1067048845568873861">Kreirano</translation>
 <translation id="1067661089446014701">Radi dodatne sigurnosti, možete šifrirati lozinke na svom uređaju prije nego što se sačuvaju na vašem Google računu</translation>
 <translation id="1067922213147265141">Ostale Googleove usluge</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">Vaš identitet nije potvrđen</translation>
 <translation id="1116694919640316211">O usluzi</translation>
 <translation id="1116779635164066733">Ovu postavku primjenjuje ekstenzija "<ph name="NAME" />".</translation>
+<translation id="1118428905044642028">Zaporke i &amp;automatsko popunjavanje</translation>
 <translation id="1118738876271697201">Sistem nije uspio odrediti model ili serijski broj uređaja.</translation>
 <translation id="1119447706177454957">Interna greška</translation>
 <translation id="1122068467107743258">Posao</translation>
@@ -218,6 +220,7 @@
 <translation id="1176471985365269981">Nije dozvoljeno uređivanje fajlova ili foldera na vašem uređaju</translation>
 <translation id="1177863135347784049">Prilagođeno</translation>
 <translation id="1178581264944972037">Pauziraj</translation>
+<translation id="1178601482396475810">Upravljanje sinkronizacijom uređaja</translation>
 <translation id="117916940443676133">Vaš sigurnosni ključ nije zaštićen PIN-om. Za upravljanje podacima za prijavu, najprije kreirajte PIN.</translation>
 <translation id="1181037720776840403">Ukloni</translation>
 <translation id="1181366777303791449">na stranici <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -356,6 +359,7 @@
 <translation id="130097046531636712">Ovo produžava napajanje baterijom tako što ograničava pozadinske aktivnosti i vizuelne efekte kao što je glatko klizanje</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> može uređivati sljedeće fajlove</translation>
 <translation id="1302227299132585524">Dozvoli JavaScript iz Appleovih događaja</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> grupa – <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Označava HTML fajl</translation>
 <translation id="1303671224831497365">Nije pronađen nijedan Bluetooth uređaj</translation>
 <translation id="130491383855577612">Linux aplikacije i fajlovi su uspješno zamijenjeni</translation>
@@ -402,7 +406,6 @@
 <translation id="1341871421050612057">Nije moguće sinhronizirati s računom <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Pruža Linux aplikacijama odobrenje za pristup USB uređajima. Linux neće zapamtiti USB uređaj nakon što ga uklonite.</translation>
 <translation id="1343920184519992513">Nastavite gdje ste stali i otvorite poseban skup stranica</translation>
-<translation id="134589511016534552">Kartice medija se prikazuju i u odjeljku otvorenih kartica</translation>
 <translation id="1346630054604077329">Potvrdi i ponovo pokreni</translation>
 <translation id="1346748346194534595">Desno</translation>
 <translation id="1347256498747320987">Instaliranje ažuriranja i aplikacija. Ako nastavite, pristajete da ovaj uređaj također može s vremena na vrijeme automatski preuzimati i instalirati ažuriranja i aplikacije s Googlea, od vašeg mobilnog operatera i proizvođača vašeg uređaja, uz mogući prijenos podataka na mobilnoj mreži. Neke od tih aplikacija mogu također nuditi kupovinu unutar aplikacija. <ph name="BEGIN_LINK1" />Saznajte više<ph name="END_LINK1" /></translation>
@@ -1051,6 +1054,7 @@
 <translation id="1877520246462554164">Preuzimanje tokena za autentifikaciju nije uspjelo. Prijavite se, pa se odjavite da pokušate ponovo.</translation>
 <translation id="1877860345998737529">Dodjela prekidača radnjama</translation>
 <translation id="1878155070920054810">Izgleda da će se baterija Chromebooka istrošiti prije završetka ažuriranja. Provjerite puni li se ispravno da izbjegnete prekide.</translation>
+<translation id="1878477879455105085">Otvoreno</translation>
 <translation id="1878885068166344708">Stavka se istakne kada pomjerite fokus. Da promijenite fokus, pritisnite tipku tab ili odaberite stavku.</translation>
 <translation id="1879000426787380528">Prijavi se kao</translation>
 <translation id="18802377548000045">Kartice će se smanjiti na veliku širinu</translation>
@@ -1303,6 +1307,7 @@
       <ph name="BEGIN_BOLD" />Napomena:<ph name="END_BOLD" />  sistem će se ponovo pokrenuti za vrijeme ovog postupka.</translation>
 <translation id="2095774564753225041">Podržane vrste fajlova</translation>
 <translation id="2097616539631531348">Dok je ova kartica bila neaktivna, Ušteda memorije je oslobodila memoriju za druge zadatke.</translation>
+<translation id="2097950021134740304">Otkaži zaboravljanje pretplate</translation>
 <translation id="2098805196501063469">Provjerite preostale lozinke</translation>
 <translation id="2099686503067610784">Izbrisati potvrdu servera "<ph name="CERTIFICATE_NAME" />"?</translation>
 <translation id="2100273922101894616">Automatsko prijavljivanje</translation>
@@ -1435,6 +1440,7 @@
 <translation id="2204034823255629767">ČItanje i mijenjanje svega što unesete</translation>
 <translation id="2204387456724731099">Prijevod odabira nije uspio</translation>
 <translation id="2210462644007531147">Završavanje instalacije nije uspjelo</translation>
+<translation id="2211245494465528624">Upravljajte opcijama sinkronizacije</translation>
 <translation id="2212565012507486665">Dozvoli kolačiće</translation>
 <translation id="2214018885812055163">Dijeljeni folderi</translation>
 <translation id="2214884991347062907">Lozinka je neispravna. Pokušajte ponovo</translation>
@@ -1533,6 +1539,7 @@
 <translation id="2296218178174497398">Otkrivanje uređaja</translation>
 <translation id="2297705863329999812">Pretražite štampače</translation>
 <translation id="2297822946037605517">Dijeli ovu stranicu</translation>
+<translation id="229871422646860597">Otkvačite s alatne trake</translation>
 <translation id="2299734369537008228">Klizač: od <ph name="MIN_LABEL" /> do <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Uključi sve fajlove zapisnika koje je prikupio debugd kao odvojenu arhivu.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2065,7 +2072,6 @@
 <translation id="2739191690716947896">Otklanjanje grešaka</translation>
 <translation id="2739240477418971307">Promijeniti postavke pristupačnosti</translation>
 <translation id="274029851662193272">Utisnuto</translation>
-<translation id="2740363334137520315">Dodaje se novi odjeljak u "Pretraživanje kartica" da lakše pronađete kartice za reprodukciju audio ili videozapisa. Pristup putem dugmeta u gornjem uglu preglednika.</translation>
 <translation id="2740531572673183784">Uredu</translation>
 <translation id="2740876196999178364">Ovi pristupni ključevi su sačuvani samo na ovom uređaju. Nisu sačuvani na vašem Google računu.</translation>
 <translation id="2741713322780029189">Otvorite terminal za oporavak</translation>
@@ -2162,6 +2168,7 @@
 <translation id="2811205483104563968">Računi</translation>
 <translation id="2811564570599779918">Smanjivanje neželjenog sadržaja i prevara</translation>
 <translation id="2812049959647166806">Thunderbolt nije podržan</translation>
+<translation id="2812171980080389735">Mreže i zaporke se spremaju kako biste se odmah povezali</translation>
 <translation id="2813094189969465044">Roditeljski nadzor</translation>
 <translation id="281390819046738856">Zahtjev nije potpisan.</translation>
 <translation id="2814489978934728345">Zaustavi učitavanje ove stranice</translation>
@@ -2201,6 +2208,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">PIN je dodan</translation>
 <translation id="2849936225196189499">Kritična</translation>
+<translation id="285033512555869047">Zatvoreno</translation>
 <translation id="2850541429955027218">Dodaj temu</translation>
 <translation id="2850672011315104382">Stil interpunkcije</translation>
 <translation id="2852385257476173980">Lista lokacija koje posjećujete se može pojaviti ovdje dok pregledate web</translation>
@@ -2244,6 +2252,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> i još <ph name="NUMBER_OF_DEVICES" /></translation>
 <translation id="2889043468805635730">Nije pronađen nijedan problem</translation>
 <translation id="2889064240420137087">Otvori link koristeći…</translation>
+<translation id="2890206081124517553">Zapamtite pozadinu radne površine na svim uređajima</translation>
 <translation id="2891566119238851894">Otvaranje pretraživanja na bočnoj ploči. Pretraživanje nije otvoreno na bočnoj ploči.</translation>
 <translation id="2891922230654533301">Želite li se svojim uređajem prijaviti u aplikaciju <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Odaberite kartice koje vas informišu o vama značajnim stvarima</translation>
@@ -2265,6 +2274,7 @@
 <translation id="2907619724991574506">URL-ovi za pokretanje</translation>
 <translation id="2907798539022650680">Povezivanje s mrežom "<ph name="NAME" />" nije uspjelo: <ph name="DETAILS" />
     Poruka servera: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Dijeli signal</translation>
 <translation id="2908162660801918428">Dodavanje galerije s medijima prema direktoriju</translation>
 <translation id="2908358077082926882">Ponovo pritisnite tipku "<ph name="CURRENTKEY" />" da uklonite dodjeljivanje i da <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">Povezivanje s Googleovim uslugama nije uspjelo. Provjerite mrežnu vezu i pokušajte ponovo. Kȏd greške: <ph name="ERROR_CODE" />.</translation>
@@ -2333,7 +2343,6 @@
 <translation id="2967926928600500959">URL-ovi koji se podudaraju s ovim pravilima će se prisilno otvarati u određenom pregledniku.</translation>
 <translation id="2972581237482394796">&amp;Ponovi</translation>
 <translation id="2973324205039581528">Isključi zvuk web lokacije</translation>
-<translation id="2973537811036309675">Bočna ploča</translation>
 <translation id="2975761176769946178">URL je obavezan</translation>
 <translation id="2976557544729462544">Da određeni uređaji funkcioniraju ispravno ili optimalno, morate onemogućiti zaštitu pristupa podacima.</translation>
 <translation id="2976756276046118477">Crveno-zeleni filter (poremećaj prepoznavanja zelene boje, deuteranomalija)</translation>
@@ -2369,6 +2378,7 @@
 <translation id="3003828226041301643">Nije moguće pridružiti uređaj domeni. Provjerite račun da budete sigurni da imate privilegije za dodavanje uređaja.</translation>
 <translation id="3003967365858406397"><ph name="PHONE_NAME" /> će kreirati privatnu WiFi vezu.</translation>
 <translation id="3004385386820284928">Prilagodite tipke tastature</translation>
+<translation id="3005376701115952939">Sinkronizacija aplikacija postavlja se u postavkama sustava</translation>
 <translation id="3005574332301273731">Ne prikazuj</translation>
 <translation id="3006881078666935414">Nema podataka o korištenju</translation>
 <translation id="3007410324195400631">Dodajte bilješke o ovoj stranici</translation>
@@ -2750,6 +2760,7 @@
 <translation id="3369624026883419694">Rješavanje problema s host računarom...</translation>
 <translation id="3370260763947406229">Automatsko ispravljanje</translation>
 <translation id="3371140690572404006">USB-C uređaj (prednji priključak na desnoj strani)</translation>
+<translation id="3371351218553893534">Redak je predug: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Čitanje foldera koje otvorite u aplikaciji</translation>
 <translation id="3373059063088819384">Otvori u načinu rada za čitanje</translation>
 <translation id="3373701465337594448">Kada je postavka uključena, lista web lokacija koje posjećujete, a koje pogađaju vaša interesovanja, prikazuje se ovdje.</translation>
@@ -2774,7 +2785,6 @@
 <translation id="3393554941209044235">Chromeova analiza dokumenta</translation>
 <translation id="3393582007140394275">Nije moguće emitirati ekran.</translation>
 <translation id="3394850431319394743">Dozvoljeno je korištenje identifikatora radi reproduciranja zaštićenog sadržaja</translation>
-<translation id="3396744558790608201">Kliknite desnim klikom i odaberite "Pretraži slike pomoću Google Objektiva" da pretražite bilo koji dio web lokacije da saznate više o vizuelnom sadržaju koji se prikazuje dok pregledate i kupujete na webu.</translation>
 <translation id="3396800784455899911">Klikom na dugme "Prihvati i nastavi", prihvatate obradu opisanu iznad za ove Googleove usluge.</translation>
 <translation id="339722927132407568">Zamrzava</translation>
 <translation id="3399432415385675819">Obavještenja će biti onemogućena</translation>
@@ -2820,6 +2830,9 @@
 <translation id="3434272557872943250">Ako je za vaše dijete uključena postavka za dodatnu Aktivnost na webu i u aplikacijama, ovi podaci mogu biti sačuvani na Google računu djeteta. Na stranici families.google.com saznajte više o ovim postavkama i kako ih prilagoditi.</translation>
 <translation id="3434475275396485144">Ovom postavkom upravlja administrator vašeg telefona</translation>
 <translation id="3434512374684753970">Zvuk i videozapis</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Na sljedećem zaslonu prijavite se sa svojim Google računom.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />To je isti račun koji upotrebljavate za Gmail, YouTube, Chrome i ostale Googleove usluge. Upotrijebite svoj račun radi personaliziranog doživljaja i jednostavnog pristupa svim svojim podacima.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Ako nemate Google račun, moći ćete ga izraditi na sljedećem zaslonu.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">"<ph name="EXTENSION_NAME" />" traži vaš <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Sigurnost</translation>
 <translation id="343578350365773421">Nema papira</translation>
@@ -2866,6 +2879,7 @@
 <translation id="346546413339447252">Primajte popuste za trgovine <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> i još mnoge druge</translation>
 <translation id="3468298837301810372">Oznaka</translation>
 <translation id="3468999815377931311">Android telefon</translation>
+<translation id="3469345458390352459">Kad uključite tu postavku, vaše će aplikacije biti dostupne na svim ChromeOS uređajima nakon što se prijavite Google računom.  Web-aplikacije sinkronizirat će se putem Chromea, čak i ako su druge značajke sinkronizacije preglednika isključene.</translation>
 <translation id="3469583217479686109">Alat za odabir</translation>
 <translation id="3470392222765168737">Pratite web lokaciju</translation>
 <translation id="3471876058939596279">Za videozapise nije moguće istovremeno koristiti priključak HDMI i USB tip C. Koristite drugi priključak za videozapis.</translation>
@@ -2888,6 +2902,7 @@
 <translation id="3484869148456018791">Preuzmi novu potvrdu</translation>
 <translation id="3486950712960783074">Vaše putovanje</translation>
 <translation id="3487007233252413104">anonimna funkcija</translation>
+<translation id="3487649228420469005">Traženje je dovršeno</translation>
 <translation id="3490695139702884919">Preuzimanje… <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">Račun vašeg djeteta nije postavljen za roditeljski nadzor Family Linka. Možete dodati roditeljski nadzor kada završite postavljanje. Informacije o roditeljskom nadzoru možete pronaći u aplikaciji Istražite.</translation>
 <translation id="3491678231052507920">Web lokacije obično koriste vaše uređaje i podatke virtuelne realnosti da vam omoguće pristup VR sesijama</translation>
@@ -3326,6 +3341,7 @@
 <translation id="3855441664322950881">Zapakiraj ekstenziju</translation>
 <translation id="3855676282923585394">Uvezite oznake i postavke…</translation>
 <translation id="3856096718352044181">Potvrdite da je ovo važeći pružalac usluga ili pokušajte ponovo kasnije</translation>
+<translation id="3856470183388031602">Upotrijebite Google račun na uređaju <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Izbor vremenske zone</translation>
 <translation id="3857807444929313943">Podignite prst i ponovo dodirnite senzor</translation>
 <translation id="3858860766373142691">Naziv</translation>
@@ -3365,6 +3381,7 @@
 <translation id="3894123633473837029">Uključi nedavnu historiju Asistenta preko Sherloga. To može uključivati vaš identitet, lokaciju i informacije o ispravci grešaka. <ph name="BEGIN_LINK" />Saznajte više<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Dodaj folder</translation>
 <translation id="3894770151966614831">Premjestiti na Google račun?</translation>
+<translation id="3894983081771074056">Ponašanje tipkovnice i miša, preferencije jezika i druge postavke</translation>
 <translation id="3895076768659607631">&amp;Upravljajte pretraživačima...</translation>
 <translation id="3895090224522145010">Kerberos korisničko ime</translation>
 <translation id="389521680295183045">Web lokacije mogu tražiti da znaju kada aktivno koristite uređaj</translation>
@@ -3446,6 +3463,7 @@
 <translation id="3957844511978444971">Dodirnite „Prihvatam“ da potvrdite svoj odabir ovih postavki za Googleove usluge.</translation>
 <translation id="3958088479270651626">Uvezite oznake i postavke</translation>
 <translation id="3958110062351175311">Dozvoljeno je prikazivanje zahtjeva u alatnoj traci</translation>
+<translation id="3959747296451923142">Potvrdite uklanjanje pretplate</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">Više radnji za oznaku <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">Standardna zaštita od web lokacija, preuzimanja i ekstenzija za koje se zna da su opasne</translation>
@@ -3500,6 +3518,7 @@
 <translation id="3994878504415702912">&amp;Zumiranje</translation>
 <translation id="3995138139523574647">USB-C uređaj (stražnji desni priključak)</translation>
 <translation id="3995963973192100066">Reproduciranje animacije</translation>
+<translation id="399788104667917863">Prikvačite na alatnu traku</translation>
 <translation id="4001540981461989979">Isticanje kursora miša prilikom pomicanja</translation>
 <translation id="4002440992267487163">Postavi PIN</translation>
 <translation id="4005817994523282006">Način prepoznavanja vremenske zone</translation>
@@ -3658,12 +3677,16 @@
 <translation id="4147911968024186208">Pokušajte ponovo. Ako ponovo vidite ovu grešku, obratite se predstavniku za podršku.</translation>
 <translation id="4150201353443180367">Ekran</translation>
 <translation id="4150569944729499860">Kontekst ekrana</translation>
+<translation id="4151843924968445052">Želite li dijeliti signale uređaja?</translation>
 <translation id="4152011295694446843">Oznake ćete pronaći ovdje</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 kartica}one{# kartica}few{# kartice}other{# kartica}}</translation>
 <translation id="4154664944169082762">Digitalni otisci</translation>
 <translation id="4157869833395312646">Microsoft Server Gated Cryptography</translation>
 <translation id="4158315983204257156">Veličina teksta i font web lokacije</translation>
 <translation id="4158364720893025815">Uspješno</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Ako dopustite svojim ChromeOS uređajima da nam šalju automatska izvješća, lakše ćemo odrediti prioritete za ispravljanje pogrešaka i poboljšavanje ChromeOS-a. Ta izvješća mogu uključivati, primjerice, informacije o situacijama u kojima se ChromeOS ruši, o tome kojim se značajkama koristite, koliko memorije obično upotrebljavate te podatke o upotrebi i dijagnostici Android aplikacija. Neki skupni podaci pomoći će i Googleovim aplikacijama i partnerima, na primjer razvojnim programerima za Android. Drugi podaci o dijagnostici i upotrebi aplikacije, uključujući podatke za Android i web-aplikacije, prikupljat će se ako je uključena i sinkronizacija aplikacija.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta izvješća možete uključiti ili isključiti kad god želite u postavkama ChromeOS uređaja. Ako ste administrator domene, tu postavku možete promijeniti na administratorskoj konzoli.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Ako je za vaš Google račun uključena postavka Aktivnost na webu i u aplikacijama, vaši podaci s Androida mogu se spremati na vaš Google račun. Na stranici account.google.com možete pogledati svoje podatke, izbrisati ih ili promijeniti postavke računa.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Google upravitelj lozinki</translation>
 <translation id="4163560723127662357">Nepoznata tastatura</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> ne pripada važećoj organizaciji. Kontaktirajte administratora. Ako ste administrator, možete postaviti organizaciju ako posjetite: g.co/ChromeEnterpriseAccount</translation>
@@ -3931,6 +3954,7 @@
 <translation id="4408599188496843485">P&amp;omoć</translation>
 <translation id="4409271659088619928">Vaš pretraživač je <ph name="DSE" />. Ako je primjenjivo, pogledajte uputstva pretraživača da saznate kako izbrisati historiju pretraživanja.</translation>
 <translation id="4409697491990005945">Margine</translation>
+<translation id="4409779593816003679">Zaporke i &amp;automatsko popunjavanje</translation>
 <translation id="4410545552906060960">Koristite broj (PIN) umjesto lozinke da otključate uređaj. Idite u Postavke da postavite PIN kasnije.</translation>
 <translation id="4411578466613447185">Potpisnik koda</translation>
 <translation id="4411719918614785832">Ovi pristupni ključevi su sačuvani u Windows Hellou na ovom računaru. Nisu sačuvani na vašem Google računu.</translation>
@@ -3987,6 +4011,9 @@
 <translation id="4452898361839215358">ili odaberite PPD. <ph name="LINK_BEGIN" />Saznajte više<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Dodirnite senzor za otisak prsta u gornjem desnom uglu tastature. Vaši podaci otiska prsta se sigurno pohranjuju i nikada ne napuštaju uređaj <ph name="DEVICE_TYPE" />.</translation>
 <translation id="4453946976636652378">Pretražite <ph name="SEARCH_ENGINE_NAME" /> ili unesite URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Ako dopustite ChromeOS uređajima da nam šalju automatska izvješća, lakše ćemo odrediti prioritete za ispravljanje pogrešaka i poboljšavanje ChromeOS-a. Ta izvješća mogu uključivati situacije u kojima se ChromeOS ruši, koje su značajke korištene, koliko je memorije obično korišteno te dijagnostičke podatke i podatke o upotrebi Android aplikacija. Neki skupni podaci pomoći će i Googleovim aplikacijama i partnerima, na primjer razvojnim programerima za Android. Drugi podaci o dijagnostici i upotrebi aplikacije, uključujući podatke za Android i web-aplikacije, prikupljat će se ako je uključena i sinkronizacija aplikacija.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta izvješća možete uključiti ili isključiti kad god želite u postavkama djetetovog ChromeOS uređaja. Ako ste administrator domene, tu postavku možete promijeniti na administratorskoj konzoli.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Ako je za Google račun vašeg djeteta uključena postavka Aktivnost na webu i u aplikacijama, podaci vašeg djeteta mogu se spremati na njegov Google račun. Više o tim postavkama i načinu na koji ih možete prilagoditi saznajte na families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Odaberite trenutni glas:</translation>
 <translation id="4459169140545916303">Aktivan prije <ph name="DEVICE_LAST_ACTIVATED_TIME" /> dana</translation>
 <translation id="4460014764210899310">Razgrupiši</translation>
@@ -4270,6 +4297,7 @@
 <translation id="470644585772471629">Inverzija boja</translation>
 <translation id="4707337002099455863">Uvijek na svim web lokacijama</translation>
 <translation id="4708849949179781599">Napusti preglednik <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">Dopusti i zvuk kartice</translation>
 <translation id="4711638718396952945">Vrati postavke</translation>
 <translation id="4713409221649555176">Izbriši prilikom zatvaranja svih prozora</translation>
 <translation id="4715631922189108923">Uredite korisničko ime</translation>
@@ -4297,6 +4325,7 @@
 <translation id="4735506354605317060">Zaokruži pokazivač</translation>
 <translation id="4735793370946506039">Saznajte više o poboljšanom Sigurnom pregledanju</translation>
 <translation id="4735803855089279419">Sistem nije uspio odrediti identifikatore uređaja za ovaj uređaj.</translation>
+<translation id="4735846817388402006">Kliknite da biste dopustili <ph name="EXTENSIONS_REQUESTING_ACCESS" /> na web-lokaciji <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">Ažuriraj</translation>
 <translation id="473936925429402449">Odabrani dodatni sadržaj. <ph name="CURRENT_ELEMENT" />. element od ukupno <ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">Tiketi</translation>
@@ -4366,6 +4395,7 @@
 <translation id="4806457879608775995">Pregledajte ove uslove i kontrolirajte podatke</translation>
 <translation id="4807098396393229769">Ime i prezime na kartici</translation>
 <translation id="4808667324955055115">Skočni prozori su blokirani:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Pregledajte <ph name="BEGIN_BOLD" />jedno proširenje<ph name="END_BOLD" /> koje je uklonjeno iz Chrome web-trgovine}one{Pregledajte <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} proširenje<ph name="END_BOLD" /> koje je uklonjeno iz Chrome web-trgovine}few{Pregledajte <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} proširenja<ph name="END_BOLD" /> koja su uklonjena iz Chrome web-trgovine}other{Pregledajte <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} proširenja<ph name="END_BOLD" /> koja su uklonjena iz Chrome web-trgovine}}</translation>
 <translation id="4809079943450490359">Uputstva administratora uređaja:</translation>
 <translation id="4809447465126035330">Izbriši</translation>
 <translation id="480990236307250886">Otvorite početnu stranicu</translation>
@@ -4689,6 +4719,7 @@
 <translation id="5101839224773798795">Automatski klikni kada se kursor zaustavi</translation>
 <translation id="5106350808162641062">Ukloni</translation>
 <translation id="510695978163689362">Family Link upravlja računom <ph name="USER_EMAIL" />. Možeš dodati školske račune da pristupiš školskim izvorima uz roditeljski nadzor.</translation>
+<translation id="5107093668001980925">Nikad nemoj prikazivati <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Ekstenzija je isključila Sigurno pregledanje</translation>
 <translation id="5108967062857032718">Postavke – Uklanjanje Android aplikacija</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4699,6 +4730,7 @@
 <translation id="5111794652433847656">Nema pristupnih ključeva za pozivaoca <ph name="APP_NAME" /> na ovom uređaju</translation>
 <translation id="5112577000029535889">&amp;Alati za programere</translation>
 <translation id="511313294362309725">Uključi Brzo uparivanje</translation>
+<translation id="5113384440341086023">Aplikacije instalirane iz Trgovine Play i web-aplikacije iz preglednika Chrome</translation>
 <translation id="51143538739122961">Umetnite sigurnosni ključ i dodirnite ga</translation>
 <translation id="5115309401544567011">Priključite <ph name="DEVICE_TYPE" /> u izvor napajanja.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4744,6 +4776,7 @@
 <translation id="5154702632169343078">Naslov</translation>
 <translation id="5155327081870541046">Na traci za adresu unesite prečicu za web lokaciju koju želite pretraživati, kao što je "@oznake". Zatim pritisnite željenu prečicu na tastaturi i unesite pojam za pretraživanje.</translation>
 <translation id="5156638757840305347">Kursor se istakne kada se prikaže ili pokrene</translation>
+<translation id="5157250307065481244">Prikaz pojedinosti o web-lokaciji</translation>
 <translation id="5157635116769074044">Zakači ovu stranicu za Početni ekran...</translation>
 <translation id="5158206172605340248">Meni s oznakama akcenata je odbačen.</translation>
 <translation id="5159094275429367735">Postavite Crostini</translation>
@@ -4801,7 +4834,6 @@
 <translation id="520840839826327499">Usluga <ph name="SERVICE_NAME" /> želi provjeriti koristite li ChromeOS uređaj koji ispunjava uslove.</translation>
 <translation id="5208926629108082192">Informacije o mobilnoj mreži uređaja</translation>
 <translation id="5208988882104884956">Poluširina</translation>
-<translation id="520902706163766447">Omogućite skočni oblačić u korisničkom interfejsu Top Chromea da pretražujete u trenutno otvorenim karticama.</translation>
 <translation id="5209320130288484488">Nije pronađen nijedan uređaj</translation>
 <translation id="5209513429611499188">HID uređaji s upotrebom sa stranice <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Zatvorite karticu.</translation>
@@ -5291,6 +5323,7 @@
 <translation id="5648166631817621825">Posljednjih 7 dana</translation>
 <translation id="5651308944918885595">Mogućnost otkrivanja Dijeljenja u blizini</translation>
 <translation id="5653154844073528838">Imate sljedeći broj sačuvanih štampača: <ph name="PRINTER_COUNT" />.</translation>
+<translation id="565515993087783098">Ako se ta mreža zaboravi, uklonit ćete i pretplatu na Passpoint i njezine povezane mreže.</translation>
 <translation id="5655296450510165335">Prijava uređaja</translation>
 <translation id="5656845498778518563">Pošaljite povratne informacije Googleu</translation>
 <translation id="5657156137487675418">Dozvoli sve kolačiće</translation>
@@ -5803,6 +5836,7 @@
 <translation id="6104068876731806426">Google računi</translation>
 <translation id="6104311680260824317">Nije moguće pridružiti uređaj domeni. Server ne podržava određene vrste Kerberos šifriranja. Provjerite "Više opcija" za postavke šifriranja.</translation>
 <translation id="6104796831253957966">Red čekanja štampača je pun</translation>
+<translation id="6106167152849320869">Ako ste u prethodnom koraku odabrali i slanje podataka o dijagnostici i upotrebi, ti će se podaci prikupljati za instalirane aplikacije.</translation>
 <translation id="6111972606040028426">Omogućite Google Asistenta</translation>
 <translation id="6112294629795967147">Dodirnite da promijenite veličinu</translation>
 <translation id="6112727384379533756">Dodaj tiket</translation>
@@ -5933,6 +5967,7 @@
 <translation id="6226777517901268232">Fajl s privatnim ključem (nije obavezno)</translation>
 <translation id="6227002569366039565">Pritisnite |<ph name="ACCELERATOR" />| da fokusirate ovaj oblačić, a zatim ponovo da fokusirate element na koji pokazuje.</translation>
 <translation id="6227280783235722609">ekstenzija</translation>
+<translation id="6229062790325126537">Poništi ApnMigrator</translation>
 <translation id="6229849828796482487">Prekini povezanost s WiFi mrežom</translation>
 <translation id="6231782223312638214">Predloženo</translation>
 <translation id="6231881193380278751">Dodajte parametar upita u URL za automatsko osvježavanje stranice: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6210,6 +6245,7 @@
 <translation id="6478248366783946499">Zadržati opasan fajl?</translation>
 <translation id="6479881432656947268">Posjetite Chrome Web trgovinu</translation>
 <translation id="6480327114083866287">Računom upravlja <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Kad uključite tu postavku, vaše će aplikacije biti dostupne na svim ChromeOS uređajima nakon što se prijavite Google računom. Web-aplikacije sinkronizirat će se putem Chromea, čak i ako su druge značajke sinkronizacije preglednika isključene.</translation>
 <translation id="6482559668224714696">Povećalo za cijeli ekran</translation>
 <translation id="6483485061007832714">Otvorite preuzimanje</translation>
 <translation id="6483805311199035658">Otvara se <ph name="FILE" />...</translation>
@@ -6224,6 +6260,7 @@
 <translation id="6497784818439587832">Promijenite veličinu prikaza da smanjite ili povećate stavke na ekranu</translation>
 <translation id="6497789971060331894">Obrnuto klizanje miša</translation>
 <translation id="6498249116389603658">&amp;Svi vaši jezici</translation>
+<translation id="6498583202177273322">Istražite ovu stranicu s dodatnim korisnim informacijama</translation>
 <translation id="6499143127267478107">Razrješavanje host računara u skripti proksi servera…</translation>
 <translation id="6499764981457476645">Nije pronađen nijedan uređaj u blizini</translation>
 <translation id="6501957628055559556">Svi spremnici</translation>
@@ -6299,7 +6336,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Pohranjivanje zapisnika sistema u direktorij Preuzimanja.</translation>
 <translation id="656293578423618167">Putanja ili naziv fajla su predugi.  Sačuvajte fajl s kraćim nazivom ili na drugoj lokaciji.</translation>
-<translation id="6568283005472142698">Pretraživanje kartica</translation>
 <translation id="6570622975915850879">Upotrijebite drugi uređaj</translation>
 <translation id="65711204837946324">Potrebno je odobrenje za preuzimanje</translation>
 <translation id="6571533309669248172">Formatiranje teksta</translation>
@@ -6314,6 +6350,7 @@
 <translation id="657866106756413002">Pregled stanja mreže</translation>
 <translation id="6579369886355986318">Prikaži sve &amp;kontrole</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - dijeli se sadržaj radne površine</translation>
+<translation id="6580060371127789208">Dovršeno <ph name="PERCENTAGE_COMPLETE" />%</translation>
 <translation id="6580203076670148210">Brzina skeniranja</translation>
 <translation id="6582080224869403177">Vratite <ph name="DEVICE_TYPE" /> na zadane postavke zbog nadogradnje sigurnosti.</translation>
 <translation id="6582274660680936615">Pregledate kao gost</translation>
@@ -6533,6 +6570,7 @@
 <translation id="6776589734354015877">Nabavite dodatne funkcije</translation>
 <translation id="6776729248872343918">Omogući Brzo uparivanje</translation>
 <translation id="6777817260680419853">Preusmjeravanje je blokirano</translation>
+<translation id="6777845730143344223">Saznajte više o pretplatama na Passpointu</translation>
 <translation id="6779092717724412415">Da kreirate istaknuti tekst poput ovog, odaberite bilo koji tekst i kliknite desnim klikom.</translation>
 <translation id="6779447100905857289">vaša kolica</translation>
 <translation id="677965093459947883">Vrlo mali</translation>
@@ -6674,6 +6712,7 @@
 <translation id="688312408602122936">Sve igre i aplikacije instalirane putem Steama će se također ukloniti s ovog uređaja</translation>
 <translation id="6883319974225028188">Ups!  Sistem nije uspio sačuvati konfiguraciju uređaja.</translation>
 <translation id="6884474387073389421">Jeste li sigurni da želite izbrisati odabrane podatke za prijavu?</translation>
+<translation id="6885122019363983153">Podudaranje pozadina radne površine na svim uređajima</translation>
 <translation id="6885771755599377173">Pregled sistemskih informacija</translation>
 <translation id="6886380424988777998">Nadogradnja Linuxa nije uspjela</translation>
 <translation id="6886871292305414135">Otvori link u novoj &amp;kartici</translation>
@@ -6745,6 +6784,7 @@
 <translation id="6949434160682548041">Lozinka (nije obavezno)</translation>
 <translation id="6950627417367801484">Vrati aplikacije</translation>
 <translation id="6952242901357037157">Također možete prikazati lozinke sa svog <ph name="BEGIN_LINK" />Google računa<ph name="END_LINK" /> ovdje</translation>
+<translation id="6954910832698269894">Uključite sinkronizaciju na uređaju da biste vratili aplikacije, postavke, Wi-Fi mreže i pozadinu s prethodnog Chromebooka. Unesite promjene kad god želite u odjeljku Postavke &gt; Računi.</translation>
 <translation id="6954936693361896459">Umjesto toga, emitiraj s ove kartice</translation>
 <translation id="6955446738988643816">Pregledaj skočni prozor</translation>
 <translation id="6955535239952325894">Ova postavka je onemogućena na upravljanim preglednicima</translation>
@@ -6903,6 +6943,7 @@
 <translation id="7075513071073410194">PKCS br. 1 MD5 sa RSA šifriranjem</translation>
 <translation id="7075625805486468288">Upravljajte HTTPS/SSL potvrdama i postavkama</translation>
 <translation id="7076875098323397992">Nije moguće pokrenuti nadogradnju</translation>
+<translation id="7077751457066325012">Prikaz i prilagodba tipkovnih prečaca</translation>
 <translation id="7077829361966535409">Učitavanje stranice za prijavu nije uspjelo s trenutnim postavkama proksi servera. <ph name="GAIA_RELOAD_LINK_START" />Pokušajte se ponovo prijaviti<ph name="GAIA_RELOAD_LINK_END" /> ili koristite druge <ph name="PROXY_SETTINGS_LINK_START" />postavke za proksi server<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">Sve mreže</translation>
 <translation id="708060913198414444">K&amp;opiraj adresu audiozapisa</translation>
@@ -6932,6 +6973,7 @@
 <translation id="7108933416628942903">Zaključaj odmah</translation>
 <translation id="7109543803214225826">Prečica je uklonjena</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Dodaj karticu u grupu}one{Dodaj kartice u grupu}few{Dodaj kartice u grupu}other{Dodaj kartice u grupu}}</translation>
+<translation id="7110684627876015299">Neimenovana grupa – <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Postavite naziv ovog prozora</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> stavka</translation>
 <translation id="7113502843173351041">Zna vašu adresu e-pošte</translation>
@@ -6939,6 +6981,7 @@
 <translation id="7114054701490058191">Lozinke se ne podudaraju</translation>
 <translation id="7114648273807173152">Da koristite Pametno zaključavanja prilikom prijave na Google račun, idite na Postavke &gt; Povezani uređaji &gt; Vaš telefon &gt; Pametno zaključavanje.</translation>
 <translation id="7115361495406486998">Nema nijednog dostupnog kontakta</translation>
+<translation id="7116554090938189816">SSL certifikat pisača je istekao. Ponovo pokrenite pisač i pokušajte opet.</translation>
 <translation id="7117228822971127758">Pokušajte ponovo kasnije</translation>
 <translation id="711840821796638741">Prikaži upravljane oznake</translation>
 <translation id="711985611146095797">Ova stranica vam omogućava da upravljate Google računima na koje ste prijavljeni. <ph name="LINK_BEGIN" />Saznajte više<ph name="LINK_END" /></translation>
@@ -7146,6 +7189,7 @@
 <translation id="7328867076235380839">Nevažeća kombinacija</translation>
 <translation id="7329154610228416156">Prijava nije uspjela jer je konfigurirana za korištenje nesigurnog URL-a (<ph name="BLOCKED_URL" />). Obratite se svom administratoru.</translation>
 <translation id="7332053360324989309">Namjenski radnik: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Sigurnosno kopiranje i vraćanje aplikacija i postavki</translation>
 <translation id="7335974957018254119">Koristite provjeru pravopisa za</translation>
 <translation id="7336799713063880535">Obavješt. blokirana.</translation>
 <translation id="7338630283264858612">Serijski broj uređaja je nevažeći.</translation>
@@ -7168,6 +7212,7 @@
 <translation id="7348093485538360975">Tastatura na ekranu</translation>
 <translation id="7349010927677336670">Glatkoća prikaza videozapisa</translation>
 <translation id="7352651011704765696">Nešto nije uredu</translation>
+<translation id="7352664183151911163">U aplikacijama i pregledniku Chrome</translation>
 <translation id="7353261921908507769">Vaši kontakti mogu dijeliti sadržaj s vama kada su u blizini. Prijenosi neće započeti dok ne prihvatite.</translation>
 <translation id="735361434055555355">Instaliranje Linuxa...</translation>
 <translation id="7354120289251608189">Sada možete bilo kada osvježiti izgled preglednika.</translation>
@@ -7210,6 +7255,7 @@
 <translation id="7380622428988553498">Naziv uređaja sadrži nevažeće znakove</translation>
 <translation id="7380768571499464492">Ažurirano <ph name="PRINTER_NAME" /></translation>
 <translation id="7382085868019811559">Podrška preglednika za starije web lokacije (Legacy Browser Support, LBS) omogućava da se određeni uzorci URL-a otvaraju u alternativnom pregledniku koji podržava starije funkcije potrebne za odgovarajući rad tih web lokacija.</translation>
+<translation id="7382980704744807223">Sumnjivo</translation>
 <translation id="738322632977123193">Nije moguće otpremiti. Koristite sliku u jednom od ovih formata: .jpg, .gif, .png, .bmp, .tif ili .webp</translation>
 <translation id="73843634555824551">Ulazi i tastature</translation>
 <translation id="7384687527486377545">Automatsko ponavljanje tastature</translation>
@@ -7307,6 +7353,8 @@
 <translation id="7458168200501453431">Koristi isti alat za provjeru pravopisa koji se koristi u Google Pretraživanju. Tekst koji pišete u pregledniku šalje se Googleu.</translation>
 <translation id="7458715171471938198">Vratiti aplikacije?</translation>
 <translation id="7458933488302148148">Provjerite sačuvane lozinke da ojačate sigurnost i budete sigurniji online</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Ako dopustite svojim ChromeOS uređajima da nam šalju automatska izvješća, lakše ćemo odrediti prioritete za ispravljanje pogrešaka i poboljšavanje ChromeOS-a. Ta izvješća mogu uključivati, primjerice, informacije o situacijama u kojima se ChromeOS ruši, o tome kojim se značajkama koristite i koliko memorije obično upotrebljavate. Drugi podaci o dijagnostici i upotrebi aplikacije, uključujući podatke za Android i web-aplikacije, prikupljat će se ako je uključena i sinkronizacija aplikacija.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta izvješća možete uključiti ili isključiti kad god želite u postavkama Chrome uređaja. Ako ste administrator domene, tu postavku možete promijeniti na administratorskoj konzoli.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Trenutna tema koju ste instalirali</translation>
 <translation id="7461924472993315131">PIN</translation>
 <translation id="746216226901520237">Sljedeći put će vaš telefon otključati vaš uređaj <ph name="DEVICE_TYPE" />. Pametno zaključavanje možete isključiti u Postavkama.</translation>
@@ -7467,6 +7515,7 @@
 <translation id="7607002721634913082">Pauzirano</translation>
 <translation id="7608810328871051088">Postavke Androida</translation>
 <translation id="7609148976235050828">Povežite se na internet i pokušajte ponovo</translation>
+<translation id="7611713099524036757">meta</translation>
 <translation id="7612401678989660900">Omogućite pristup za aplikacije i web lokacije koje imaju odobrenje za mikrofon</translation>
 <translation id="7612655942094160088">Omogućavanje funkcija povezanog telefona.</translation>
 <translation id="7612989789287281429">Prijavljivanje…</translation>
@@ -7540,6 +7589,7 @@
 <translation id="7663719505383602579">Primalac: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Dostupna je prečica na tastaturi</translation>
 <translation id="7663859337051362114">Dodaj eSIM profil</translation>
+<translation id="76641554187607347">Nije povezana nijedna tipkovnica</translation>
 <translation id="7665082356120621510">Rezerviraj veličinu</translation>
 <translation id="7665369617277396874">Dodaj račun</translation>
 <translation id="766560638707011986">Prikaži domene</translation>
@@ -7587,6 +7637,7 @@
 <translation id="769824636077131955">Ovaj dokument je prevelik za sigurnosnu provjeru. Možete štampati dokumente do 50 MB.</translation>
 <translation id="7698507637739331665">Neke stavke su blokirane</translation>
 <translation id="7701040980221191251">Nema</translation>
+<translation id="7701265686005869308">Zatvori profil</translation>
 <translation id="7701869757853594372">Obrađuje KORISNIK</translation>
 <translation id="7702574632857388784">Uklanjanje fajla <ph name="FILE_NAME" /> s liste</translation>
 <translation id="7702907602086592255">Domena</translation>
@@ -7634,7 +7685,6 @@
 <translation id="7737948071472253612">Nije dozvoljeno korištenje vaše kamere</translation>
 <translation id="77381465218432215">Prikaži akcente i posebne znakove</translation>
 <translation id="7740996059027112821">Standardno</translation>
-<translation id="7741307896921365578">Omogućava bočnu ploču preglednika za koristan i dosljedan način pristupanja Listi za čitanje i Oznakama.</translation>
 <translation id="7742558784808143689">Obrisati podatke web lokacije i odobrenja za <ph name="SITE_NAME" />, sve web lokacije vezane za nju i instalirane aplikacije?</translation>
 <translation id="7742706086992565332">Možete postaviti koliko želite uvećati ili umanjiti na određenim web lokacijama</translation>
 <translation id="7742879569460013116">Dijelite link na:</translation>
@@ -7835,7 +7885,6 @@
 <translation id="7909986151924474987">Možda nećete moći ponovo instalirati ovaj profil</translation>
 <translation id="7910768399700579500">&amp;Novi folder</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Odjeljak kartica s medijskim sadržajem u Pretraživanju kartica</translation>
 <translation id="7912080627461681647">Vaša lozinka na serveru je promijenjena. Odjavite se pa se ponovo prijavite.</translation>
 <translation id="7912974581251770345">Prijevod</translation>
 <translation id="7915457674565721553">Povežite se na internet da postavite roditeljski nadzor</translation>
@@ -8008,6 +8057,7 @@
 <translation id="8050191834453426339">Potvrdi ponovo</translation>
 <translation id="8051193500142930381">Funkcije za koje je potrebna kamera neće funkcionirati</translation>
 <translation id="8051390370038326517">Uvijek dozvoli punu kontrolu nad MIDI uređajima za web lokaciju <ph name="HOST" /></translation>
+<translation id="8052218774860457016">Upravljanje sinkronizacijom preglednika</translation>
 <translation id="8053278772142718589">PKCS #12 fajlovi</translation>
 <translation id="8053390638574070785">Ponovo učitaj stranicu</translation>
 <translation id="8054517699425078995">Ova vrsta fajla može naštetiti vašem uređaju. Želite li ipak zadržati fajl <ph name="FILE_NAME" />?</translation>
@@ -8377,6 +8427,7 @@
 <translation id="8376137163494131156">Recite nam šta se dešava s Google Cast uređajem.</translation>
 <translation id="8376384591331888629">Uključujući kolačiće treće strane na ovoj web lokaciji</translation>
 <translation id="8376451933628734023">Ako vas ova web aplikacija pokušava prevariti da mislite da je neka druga, deinstalirajte je.</translation>
+<translation id="8376752431516546391">Bočna ploča Google pretraživanja</translation>
 <translation id="8377625247046155446">Ovaj pristupni ključ će se sačuvati samo na ovom uređaju. Ostat će na ovom uređaju nakon što zatvorite sve anonimne prozore.</translation>
 <translation id="8378714024927312812">Ovim upravlja vaša organizacija</translation>
 <translation id="8379878387931047019">Ovaj uređaj ne podržava vrstu sigurnosnog ključa koji je zatražila ova web lokacija</translation>
@@ -8444,6 +8495,11 @@
 <translation id="8428628598981198790">Sigurnosni ključ se ne može koristiti s ovom web lokacijom</translation>
 <translation id="84297032718407999">Bit ćete odjavljeni za <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Prikaži dodire</translation>
+<translation id="8431496281632382473">Ovim profilom upravlja <ph name="DOMAIN" />. Da biste nastavili upotrebljavati taj upravljani profil, vaša organizacija zahtijeva da dijelite signale uređaja.
+
+Signali uređaja mogu uključivati podatke o pregledniku, operativnom sustavu, uređaju, instaliranom softveru i datotekama.
+
+Ako odlučite da nećete dijeliti signale, ovaj će se profil zatvoriti.</translation>
 <translation id="8434480141477525001">NaCl port za otklanjanje grešaka</translation>
 <translation id="8437209419043462667">SAD</translation>
 <translation id="8438328416656800239">Prebacite se na pametni preglednik</translation>
@@ -8528,6 +8584,8 @@
 <translation id="851263357009351303">Uvijek dozvoli da <ph name="HOST" /> prikazuje slike</translation>
 <translation id="8513108775083588393">Aut. rotiranje</translation>
 <translation id="8513357934662532537">Da uvezete lozinke na uslugu <ph name="BRAND" /> za račun <ph name="USER_EMAIL" />, odaberite CSV fajl.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Ako dopustite ChromeOS uređajima da nam šalju automatska izvješća, lakše ćemo odrediti prioritete za ispravljanje pogrešaka i poboljšavanje ChromeOS-a. Ta izvješća mogu uključivati situacije u kojima se ChromeOS ruši, koje su značajke korištene i koliko je memorije obično korišteno. Drugi podaci o dijagnostici i upotrebi aplikacije, uključujući podatke za Android i web-aplikacije, prikupljat će se ako je uključena i sinkronizacija aplikacija.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta izvješća možete uključiti ili isključiti kad god želite u postavkama djetetovog ChromeOS uređaja. Ako ste administrator domene, tu postavku možete promijeniti na administratorskoj konzoli.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Probajte drugi sigurnosni ključ</translation>
 <translation id="8514955299594277296">Nemojte dozvoliti web lokacijama da pohranjuju podatke na vašem uređaju (ne preporučuje se)</translation>
 <translation id="8517759303731677493">Uredite…</translation>
@@ -8608,7 +8666,6 @@
 <translation id="8599681327221583254">Jedno ili više pravila nije ispravno konfigurirano. Kontaktirajte administratora</translation>
 <translation id="8599864823732014237">Preskočiti prijavu preduzeća?</translation>
 <translation id="8601206103050338563">Autentifikacija TLS WWW klijenta</translation>
-<translation id="8601611099293226919">Pretražujte ekran koristeći Google Objektiv</translation>
 <translation id="8602674530529411098">Aplikacije (beta verzije)</translation>
 <translation id="8602851771975208551">Drugi program na vašem računaru je dodao aplikaciju koja može promijeniti način na koji Chrome radi.</translation>
 <translation id="8605428685123651449">SQLite memorija</translation>
@@ -8890,6 +8947,7 @@
 <translation id="883062543841130884">Zamjene</translation>
 <translation id="8830779999439981481">Ponovno pokretanje radi primjene ažuriranja</translation>
 <translation id="8830796635868321089">Provjera ažuriranja nije uspjela koristeći trenutne postavke proksi servera. Podesite <ph name="PROXY_SETTINGS_LINK_START" />postavke proksi servera<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">Web-lokacija će moći vidjeti sadržaj ove kartice</translation>
 <translation id="8831769650322069887">Otvaranje fajla <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Vaši profili</translation>
 <translation id="8834039744648160717">Konfiguraciju mreže kontrolira <ph name="USER_EMAIL" />.</translation>
@@ -9021,6 +9079,7 @@
 <translation id="8946359700442089734">Funkcije za uklanjanje grešaka nisu u potpunosti omogućene na ovom <ph name="IDS_SHORT_PRODUCT_NAME" /> uređaju.</translation>
 <translation id="894763922177556086">Dobra</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> želi vidjeti proizvođača i model vašeg sigurnosnog ključa</translation>
+<translation id="8949304443659090542">Upravljanje sinkronizacijom preglednika Chrome</translation>
 <translation id="895054485242522631">Web lokacije mogu koristiti senzore kretanja</translation>
 <translation id="8951256747718668828">Vraćanje nije uspjelo zbog greške</translation>
 <translation id="8951465597020890363">Ipak napustiti način rada za gosta?</translation>
@@ -9126,6 +9185,7 @@
 <translation id="9032097289595078011">Onemogući Brzo uparivanje</translation>
 <translation id="9033765790910064284">Ipak nastavi</translation>
 <translation id="9033857511263905942">Zalije&amp;pi</translation>
+<translation id="9034408118624208974">Novi ste korisnik Chromebooka? Uključite sinkronizaciju da bi se vaše preferencije sigurnosno kopirale.</translation>
 <translation id="903480517321259405">Ponovo napišite PIN</translation>
 <translation id="9037054491984310631">Povezano s Bluetooth uređajem pod nazivom <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">Uređaj nije dozvoljen</translation>
@@ -9169,6 +9229,7 @@
 <translation id="9068298336633421551">Dozvolite Android aplikacijama i uslugama s odobrenjem za lokaciju da koriste lokaciju ovog uređaja. Google može povremeno prikupljati podatke o lokaciji i koristiti ih anonimno radi poboljšanja preciznosti lokacije i usluga zasnovanih na lokaciji.</translation>
 <translation id="9068598199622656904">Pritišćite jednu po jednu tipku za prečice na tastaturi umesto da istovremeno držite tipke pritisnutim</translation>
 <translation id="9068878141610261315">Nepodržana vrsta fajla</translation>
+<translation id="9069665781180028115">Odabrane stavke bit će dostupne na ovom Chromebooku. Ako ste tek počeli upotrebljavati Chromebook, sinkronizirajte sve stavke kako bi se vaše preferencije sigurnosno kopirale. Unesite promjene kad god želite u odjeljku Postavke &gt; Računi.</translation>
 <translation id="9070342919388027491">Kartica je pomjerena ulijevo</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB miš je povezan</translation>
@@ -9342,6 +9403,7 @@
 <translation id="930268624053534560">Detaljne vremenske oznake</translation>
 <translation id="930551443325541578">Ponavljanje tipki i oznake akcenata</translation>
 <translation id="930893132043726269">Trenutno ste u romingu</translation>
+<translation id="930991362911221750">Želite li dopustiti aplikaciji <ph name="APP_NAME" /> da vidi tu karticu?</translation>
 <translation id="93140074055951850">Android aplikacije su se zaustavile</translation>
 <translation id="932327136139879170">Dom</translation>
 <translation id="932508678520956232">Pokretanje štampanja nije uspjelo.</translation>
diff --git a/chrome/app/resources/generated_resources_ca.xtb b/chrome/app/resources/generated_resources_ca.xtb
index a459ce8..9d1b496 100644
--- a/chrome/app/resources/generated_resources_ca.xtb
+++ b/chrome/app/resources/generated_resources_ca.xtb
@@ -216,6 +216,7 @@
 <translation id="1176471985365269981">Sense permís per editar els fitxers o les carpetes del dispositiu</translation>
 <translation id="1177863135347784049">Personalitzat</translation>
 <translation id="1178581264944972037">Posa en pausa</translation>
+<translation id="1178601482396475810">Gestiona la sincronització de dispositius</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="1181037720776840403">Suprimeix</translation>
 <translation id="1181366777303791449">a <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -352,6 +353,7 @@
 <translation id="130097046531636712">Allarga la durada de la bateria limitant l'activitat en segon pla i els efectes visuals, com ara el desplaçament suau.</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> pot editar els fitxers següents</translation>
 <translation id="1302227299132585524">Permet JavaScript des d'Apple Events</translation>
+<translation id="1302654693270046655">Grup <ph name="GROUP_NAME" /> (<ph name="OPENED_STATE" />)</translation>
 <translation id="1303101771013849280">Fitxer HTML d'adreces d'interès</translation>
 <translation id="1303671224831497365">No s'ha trobat cap dispositiu Bluetooth</translation>
 <translation id="130491383855577612">Els fitxers i les aplicacions de Linux s'han substituït correctament</translation>
@@ -398,7 +400,6 @@
 <translation id="1341871421050612057">No es pot sincronitzar amb <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Concedeix permís a les aplicacions de Linux per accedir als dispositius USB. Linux no recordarà els dispositius USB després d'extreure'ls.</translation>
 <translation id="1343920184519992513">Continua des d'on ho vas deixar i obre un conjunt de pàgines específic</translation>
-<translation id="134589511016534552">Les pestanyes multimèdia també es mostren a la secció Pestanyes obertes</translation>
 <translation id="1346630054604077329">Confirma i reinicia</translation>
 <translation id="1346748346194534595">Dreta</translation>
 <translation id="1347256498747320987">Instal·la actualitzacions i aplicacions. En continuar, acceptes que aquest dispositiu també pugui baixar i instal·lar automàticament actualitzacions i aplicacions de Google, de l'operador de telefonia mòbil i del fabricant del dispositiu, i que és possible que ho faci utilitzant dades mòbils. Pot ser que algunes d'aquestes aplicacions ofereixin compres des de l'aplicació. <ph name="BEGIN_LINK1" />Més informació<ph name="END_LINK1" /></translation>
@@ -1040,6 +1041,7 @@
 <translation id="1877520246462554164">No s'ha pogut obtenir el testimoni d'autenticació. Tanca la sessió i torna-la a iniciar per tornar-ho a provar.</translation>
 <translation id="1877860345998737529">Assignació d'accions a interruptors</translation>
 <translation id="1878155070920054810">Sembla que la bateria del Chromebook s'esgotarà abans de completar-se l'actualització. Comprova que s'estigui carregant correctament per evitar interrupcions.</translation>
+<translation id="1878477879455105085">obert</translation>
 <translation id="1878885068166344708">L'element es marca quan mous el focus. Prem Tab o selecciona un element per canviar el focus.</translation>
 <translation id="1879000426787380528">Inicia la sessió com a</translation>
 <translation id="18802377548000045">Les pestanyes es redueixen a una amplada gran</translation>
@@ -1424,6 +1426,7 @@
 <translation id="2204034823255629767">Llegir i canviar tot el que s'escrigui</translation>
 <translation id="2204387456724731099">Aquesta selecció no s'ha pogut traduir</translation>
 <translation id="2210462644007531147">No s'ha pogut completar la instal·lació</translation>
+<translation id="2211245494465528624">Gestiona les opcions de sincronització</translation>
 <translation id="2212565012507486665">Permet les galetes</translation>
 <translation id="2214018885812055163">Carpetes compartides</translation>
 <translation id="2214884991347062907">La contrasenya no és correcta. Torna-ho a provar.</translation>
@@ -1519,6 +1522,7 @@
 <translation id="2296218178174497398">Detecció de dispositius</translation>
 <translation id="2297705863329999812">Cerca impressores</translation>
 <translation id="2297822946037605517">Comparteix aquesta pàgina</translation>
+<translation id="229871422646860597">Deixa de fixar a la barra d'eines</translation>
 <translation id="2299734369537008228">Control lliscant: de <ph name="MIN_LABEL" /> a <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Inclou tots els fitxers de registre recollits per debugd en un arxiu independent.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2051,7 +2055,6 @@
 <translation id="2739191690716947896">Depura</translation>
 <translation id="2739240477418971307">Canvia la configuració d'accessibilitat</translation>
 <translation id="274029851662193272">Enfonsat</translation>
-<translation id="2740363334137520315">Per trobar fàcilment les pestanyes en què s'està reproduint àudio o vídeo, afegeix una secció nova a Cerca pestanyes. Accedeix a través del botó que hi ha a l'extrem superior del navegador.</translation>
 <translation id="2740531572673183784">D'acord</translation>
 <translation id="2740876196999178364">Aquestes claus d'accés només es desen en aquest dispositiu, i no al teu Compte de Google.</translation>
 <translation id="2741713322780029189">Obre el terminal de recuperació</translation>
@@ -2148,6 +2151,7 @@
 <translation id="2811205483104563968">Comptes</translation>
 <translation id="2811564570599779918">Reducció del frau i del contingut brossa</translation>
 <translation id="2812049959647166806">Els connectors Thunderbolt no s'admeten</translation>
+<translation id="2812171980080389735">Xarxes i contrasenyes desades perquè puguis connectar-te a l'instant</translation>
 <translation id="2813094189969465044">Controls parentals</translation>
 <translation id="281390819046738856">La sol·licitud no s'ha pogut signar.</translation>
 <translation id="2814489978934728345">Atura la càrrega d'aquesta pàgina</translation>
@@ -2187,6 +2191,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">S'ha afegit el teu PIN</translation>
 <translation id="2849936225196189499">Crítica</translation>
+<translation id="285033512555869047">tancat</translation>
 <translation id="2850541429955027218">Afegeix el tema</translation>
 <translation id="2850672011315104382">Estil de puntuació</translation>
 <translation id="2852385257476173980">És possible que aquí aparegui una llista dels llocs web que visites a mesura que naveguis pel web</translation>
@@ -2230,6 +2235,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> i <ph name="NUMBER_OF_DEVICES" /> més</translation>
 <translation id="2889043468805635730">No s'ha trobat cap problema</translation>
 <translation id="2889064240420137087">Obre l'enllaç amb...</translation>
+<translation id="2890206081124517553">Recorda el fons d'escriptori en tots els dispositius</translation>
 <translation id="2891566119238851894">Obre la cerca al tauler lateral. La cerca no està oberta al tauler lateral.</translation>
 <translation id="2891922230654533301">Vols utilitzar el teu dispositiu per iniciar la sessió a <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Tria targetes que et mantinguin al dia de les coses que t'importen</translation>
@@ -2251,6 +2257,7 @@
 <translation id="2907619724991574506">URL d'inici</translation>
 <translation id="2907798539022650680">No s'ha pogut connectar amb "<ph name="NAME" />": <ph name="DETAILS" />
     Missatge del servidor: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Comparteix els senyals</translation>
 <translation id="2908162660801918428">Addició d'una galeria multimèdia per directori</translation>
 <translation id="2908358077082926882">Torna a prémer <ph name="CURRENTKEY" /> per suprimir l'assignació i <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">No s'ha pogut connectar amb els serveis de Google. Comprova la connexió a la xarxa i torna-ho a provar. Codi d'error: <ph name="ERROR_CODE" />.</translation>
@@ -2319,7 +2326,6 @@
 <translation id="2967926928600500959">Es forçarà l'obertura en un navegador específic dels URL que compleixin aquestes regles.</translation>
 <translation id="2972581237482394796">&amp;Refés</translation>
 <translation id="2973324205039581528">Silencia el lloc web</translation>
-<translation id="2973537811036309675">Tauler lateral</translation>
 <translation id="2975761176769946178">Has d'introduir un URL</translation>
 <translation id="2976557544729462544">Alguns dispositius requereixen que desactivis la protecció d'accés a les dades per funcionar correctament o a ple rendiment.</translation>
 <translation id="2976756276046118477">Filtre vermell-verd (percepció dèbil del verd, deuteranomalia)</translation>
@@ -2355,6 +2361,7 @@
 <translation id="3003828226041301643">No es pot connectar el dispositiu al domini. Comprova al compte si tens privilegis per afegir-hi dispositius.</translation>
 <translation id="3003967365858406397">El telèfon <ph name="PHONE_NAME" /> crearà una connexió Wi-Fi privada.</translation>
 <translation id="3004385386820284928">Personalitza les tecles del teclat</translation>
+<translation id="3005376701115952939">La sincronització d'aplicacions s'estableix a la configuració del sistema</translation>
 <translation id="3005574332301273731">No mostris</translation>
 <translation id="3006881078666935414">No hi ha dades d'ús</translation>
 <translation id="3007410324195400631">Afegeix notes sobre aquesta pàgina</translation>
@@ -2736,6 +2743,7 @@
 <translation id="3369624026883419694">Resolent l'amfitrió...</translation>
 <translation id="3370260763947406229">Correcció automàtica</translation>
 <translation id="3371140690572404006">Dispositiu USB-C (port frontal dret)</translation>
+<translation id="3371351218553893534">La línia és massa llarga: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Llegir carpetes que s'obrin a l'aplicació</translation>
 <translation id="3373059063088819384">Obre en mode de lectura</translation>
 <translation id="3373701465337594448">Quan aquesta opció està activada, aquí es mostra una llista dels llocs web que visites i que determinen els teus interessos</translation>
@@ -2760,7 +2768,6 @@
 <translation id="3393554941209044235">Anàlisi de documents a Chrome</translation>
 <translation id="3393582007140394275">No es pot emetre la pantalla.</translation>
 <translation id="3394850431319394743">Es permet que utilitzin identificadors per reproduir contingut protegit</translation>
-<translation id="3396744558790608201">Fes clic amb el botó dret i selecciona Cerca imatges amb Google Lens per fer cerques en alguna zona del lloc web i obtenir més informació sobre el contingut visual que es mostra en navegar i comprar al web.</translation>
 <translation id="3396800784455899911">En fer clic al botó Accepta i continua, acceptes el processament descrit anteriorment per a aquests serveis de Google.</translation>
 <translation id="339722927132407568">Es bloqueja</translation>
 <translation id="3399432415385675819">Les notificacions es desactivaran</translation>
@@ -2806,6 +2813,9 @@
 <translation id="3434272557872943250">Si l'opció Activitat al web i en aplicacions addicional està activada per al teu fill, és possible que aquestes dades es desin al seu Compte de Google. Per obtenir més informació sobre aquestes opcions de configuració i sobre com pots modificar-les, ves a families.google.com.</translation>
 <translation id="3434475275396485144">L'administrador del telèfon gestiona aquesta opció de configuració</translation>
 <translation id="3434512374684753970">Àudio i vídeo</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />A la pantalla següent, inicia la sessió amb el teu Compte de Google.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />És el mateix compte que fas servir per a Gmail, YouTube, Chrome i altres serveis de Google. Utilitza'l per gaudir d'una experiència personalitzada i de fàcil accés a tota la teva informació.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Si no tens un Compte de Google, en podràs crear un a la pantalla següent.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">"<ph name="EXTENSION_NAME" />" sol·licita el teu codi <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Seguretat</translation>
 <translation id="343578350365773421">No queda paper</translation>
@@ -2852,6 +2862,7 @@
 <translation id="346546413339447252">Obtén descomptes per a <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> i més</translation>
 <translation id="3468298837301810372">Etiqueta</translation>
 <translation id="3468999815377931311">Telèfon Android</translation>
+<translation id="3469345458390352459">Un cop activada aquesta opció, les teves aplicacions estaran disponibles en qualsevol dispositiu ChromeOS després d'iniciar la sessió amb el teu Compte de Google.  Les aplicacions web se sincronitzaran mitjançant Chrome encara que altres funcions de sincronització del navegador estiguin desactivades.</translation>
 <translation id="3469583217479686109">Eina de selecció</translation>
 <translation id="3470392222765168737">Segueix el lloc web</translation>
 <translation id="3471876058939596279">Els ports HDMI i USB tipus C no es poden utilitzar per a vídeo simultàniament. Utilitza un altre port de vídeo.</translation>
@@ -3312,6 +3323,7 @@
 <translation id="3855441664322950881">Empaqueta l'extensió</translation>
 <translation id="3855676282923585394">Importa les adreces d'interès i la configuració...</translation>
 <translation id="3856096718352044181">Verifica que aquest és un proveïdor vàlid o torna-ho a provar més tard</translation>
+<translation id="3856470183388031602">Utilitza el teu Compte de Google al <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Selecciona la zona horària</translation>
 <translation id="3857807444929313943">Aixeca el dit i toca de nou</translation>
 <translation id="3858860766373142691">Nom</translation>
@@ -3351,6 +3363,7 @@
 <translation id="3894123633473837029">Inclou l'historial recent de l'Assistent a través de Sherlog. Pot incloure informació sobre la teva identitat, la teva ubicació i dades de depuració. <ph name="BEGIN_LINK" />Més informació<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Afegeix una carpeta</translation>
 <translation id="3894770151966614831">Vols moure la contrasenya al Compte de Google?</translation>
+<translation id="3894983081771074056">Comportament del teclat i del ratolí, preferències d'idioma i més</translation>
 <translation id="3895076768659607631">&amp;Gestiona els motors de cerca...</translation>
 <translation id="3895090224522145010">Nom d'usuari de Kerberos</translation>
 <translation id="389521680295183045">Els llocs web poden demanar permís per saber quan estàs utilitzant el dispositiu de manera activa</translation>
@@ -3485,6 +3498,7 @@
 <translation id="3994878504415702912">&amp;Zoom</translation>
 <translation id="3995138139523574647">Dispositiu USB-C (port posterior dret)</translation>
 <translation id="3995963973192100066">Reprodueix l'animació</translation>
+<translation id="399788104667917863">Fixa a la barra d'eines</translation>
 <translation id="4001540981461989979">Marca el cursor del ratolí quan es mogui</translation>
 <translation id="4002440992267487163">Configuració del PIN</translation>
 <translation id="4005817994523282006">Mètode de detecció de la zona horària</translation>
@@ -3643,12 +3657,16 @@
 <translation id="4147911968024186208">Torna-ho a provar. Si tornes a veure aquest error, contacta amb el representant del servei d'assistència.</translation>
 <translation id="4150201353443180367">Pantalla</translation>
 <translation id="4150569944729499860">Context de la pantalla</translation>
+<translation id="4151843924968445052">Vols compartir els senyals del dispositiu?</translation>
 <translation id="4152011295694446843">Trobaràs les adreces d'interès aquí</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 pestanya}other{# pestanyes}}</translation>
 <translation id="4154664944169082762">Empremtes</translation>
 <translation id="4157869833395312646">Xifratge activat per servidor de Microsoft</translation>
 <translation id="4158315983204257156">Mida i font del text del lloc web</translation>
 <translation id="4158364720893025815">Superat</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Si permets que els dispositius ChromeOS ens enviïn informes automàtics, ens ajudaràs a prioritzar què s'ha de corregir i millorar a ChromeOS. Aquests informes poden incloure dades com ara quan falla ChromeOS, quines funcions fas servir, quanta memòria utilitzes normalment i dades de diagnòstic i d'ús de les aplicacions d'Android. Una part de les dades agregades també serà útil per a les aplicacions i per als partners de Google, com ara els desenvolupadors d'Android. Es recolliran altres dades de diagnòstic i d'ús d'aplicacions, incloses les d'aplicacions web i d'Android, si la sincronització d'aplicacions també està activada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Pots iniciar o aturar l'enviament d'aquests informes en qualsevol moment a la configuració del dispositiu ChromeOS. Si ets l'administrador d'un domini, pots canviar aquesta opció de configuració a la consola d'administració.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Si l'opció de configuració Activitat al web i en aplicacions està activada per al teu Compte de Google, és possible que les teves dades d'Android es desin al teu Compte de Google. Pots veure les teves dades, suprimir-les i modificar la configuració del teu compte a account.google.com.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">Gestor de contrasenyes de Google</translation>
 <translation id="4163560723127662357">Teclat desconegut</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> no pertany a una organització vàlida. Contacta amb l'administrador. Si ets administrador, pots configurar la teva organització a g.co/ChromeEnterpriseAccount.</translation>
@@ -3972,6 +3990,9 @@
 <translation id="4452898361839215358">o selecciona un fitxer PPD. <ph name="LINK_BEGIN" />Més informació<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Toca el sensor d'empremtes digitals que hi ha a l'extrem superior dret del teclat. Les dades de la teva empremta digital s'emmagatzemen de manera segura i no surten mai del <ph name="DEVICE_TYPE" />.</translation>
 <translation id="4453946976636652378">Cerca <ph name="SEARCH_ENGINE_NAME" /> o escriu un URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Si permets que els dispositius ChromeOS ens enviïn informes automàtics, ens ajudaràs a prioritzar què s'ha de corregir i millorar a ChromeOS. Aquests informes poden incloure dades com ara quan es bloqueja ChromeOS, quines funcions s'han utilitzat, quanta memòria s'utilitzava normalment i dades de diagnòstic i d'ús d'aplicacions Android. Una part de les dades agregades també serà útil per a les aplicacions i per als partners de Google, com ara els desenvolupadors d'Android. Es recolliran altres dades de diagnòstic i d'ús d'aplicacions, incloses les d'aplicacions web i d'Android, si la sincronització d'aplicacions també està activada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Pots iniciar o aturar l'enviament d'aquests informes en qualsevol moment a la configuració del dispositiu ChromeOS del teu fill o filla. Si ets l'administrador d'un domini, pots canviar aquesta opció de configuració a la consola d'administració.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Si l'opció de configuració Activitat al web i en aplicacions està activada per al Compte de Google del teu fill o filla, és possible que les seves dades es desin al seu Compte de Google. Per obtenir més informació sobre aquestes opcions de configuració i sobre com pots ajustar-les, ves a families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Selecciona la veu actual:</translation>
 <translation id="4459169140545916303">Actiu fa <ph name="DEVICE_LAST_ACTIVATED_TIME" /> dies</translation>
 <translation id="4460014764210899310">Desagrupa</translation>
@@ -4350,6 +4371,7 @@
 <translation id="4806457879608775995">Revisa aquestes condicions i controla les teves dades</translation>
 <translation id="4807098396393229769">Titular de la targeta</translation>
 <translation id="4808667324955055115">S'han bloquejat les finestres emergents:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Revisa <ph name="BEGIN_BOLD" />1 extensió<ph name="END_BOLD" /> que s'ha retirat de Chrome Web Store}other{Revisa <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} extensions<ph name="END_BOLD" /> que s'han retirat de Chrome Web Store}}</translation>
 <translation id="4809079943450490359">Instruccions de l'administrador del dispositiu:</translation>
 <translation id="4809447465126035330">Suprimeix</translation>
 <translation id="480990236307250886">Obre la pàgina d'inici</translation>
@@ -4673,6 +4695,7 @@
 <translation id="5101839224773798795">Fes clic automàticament quan el cursor s'aturi</translation>
 <translation id="5106350808162641062">Suprimeix</translation>
 <translation id="510695978163689362">El compte <ph name="USER_EMAIL" /> està supervisat per Family Link. Pots afegir comptes de centres educatius per accedir als recursos escolars amb supervisió parental.</translation>
+<translation id="5107093668001980925">No mostris mai <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Una extensió ha desactivat Navegació segura</translation>
 <translation id="5108967062857032718">Configuració: suprimeix les aplicacions per a Android</translation>
 <translation id="5109044022078737958">Atleta</translation>
@@ -4683,6 +4706,7 @@
 <translation id="5111794652433847656">No hi ha cap clau d'accés per a <ph name="APP_NAME" /> en aquest dispositiu</translation>
 <translation id="5112577000029535889">&amp;Eines per a desenvolupadors</translation>
 <translation id="511313294362309725">Activa Vinculació ràpida</translation>
+<translation id="5113384440341086023">Aplicacions instal·lades des de Play Store i aplicacions web del navegador Chrome</translation>
 <translation id="51143538739122961">Insereix la clau de seguretat i toca-la</translation>
 <translation id="5115309401544567011">Endolla el dispositiu <ph name="DEVICE_TYPE" /> a una font d'alimentació.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4728,6 +4752,7 @@
 <translation id="5154702632169343078">Assumpte</translation>
 <translation id="5155327081870541046">A la barra d'adreces, introdueix la drecera del lloc web que vulguis cercar, com ara "@bookmarks". A continuació, prem la tecla de drecera que prefereixis i introdueix el terme de cerca.</translation>
 <translation id="5156638757840305347">El cursor es marca quan apareix o es mou</translation>
+<translation id="5157250307065481244">Mostra els detalls del lloc web</translation>
 <translation id="5157635116769074044">Fixa aquesta pàgina a la pantalla d'inici...</translation>
 <translation id="5158206172605340248">S'ha ignorat el menú de marques d'èmfasi.</translation>
 <translation id="5159094275429367735">Configura Crostini</translation>
@@ -4785,7 +4810,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> vol comprovar si fas servir un dispositiu Chrome OS apte.</translation>
 <translation id="5208926629108082192">Informació de la xarxa mòbil del dispositiu</translation>
 <translation id="5208988882104884956">Amplada mitjana</translation>
-<translation id="520902706163766447">Activa un quadre emergent a la part superior de la interfície d'usuari de Chrome per fer cerques a les pestanyes que estiguin obertes.</translation>
 <translation id="5209320130288484488">No s'ha trobat cap dispositiu</translation>
 <translation id="5209513429611499188">Dispositius d'interfície humana amb usos de la pàgina d'ús <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Tanca la pestanya</translation>
@@ -5786,6 +5810,7 @@
 <translation id="6104068876731806426">Comptes de Google</translation>
 <translation id="6104311680260824317">No es pot connectar el dispositiu al domini. El servidor no admet els tipus d'encriptació de Kerberos especificats. Pots accedir a la configuració d'encriptació des de Més opcions.</translation>
 <translation id="6104796831253957966">La impressora té la cua plena</translation>
+<translation id="6106167152849320869">Si també has decidit enviar dades de diagnòstic i d'ús al pas anterior, es recolliran per a les aplicacions instal·lades.</translation>
 <translation id="6111972606040028426">Activa l'Assistent de Google</translation>
 <translation id="6112294629795967147">Toca la finestra per canviar-ne la mida</translation>
 <translation id="6112727384379533756">Afegeix un tiquet</translation>
@@ -5916,6 +5941,7 @@
 <translation id="6226777517901268232">Fitxer de clau privada (opcional)</translation>
 <translation id="6227002569366039565">Prem |<ph name="ACCELERATOR" />| per posar el focus en aquest quadre d'ajuda i, a continuació, torna a prémer aquesta tecla per posar el focus en l'element a què apunta.</translation>
 <translation id="6227280783235722609">extensió</translation>
+<translation id="6229062790325126537">Restableix ApnMigrator</translation>
 <translation id="6229849828796482487">Desconnecta la xarxa Wi‑Fi</translation>
 <translation id="6231782223312638214">Suggerida</translation>
 <translation id="6231881193380278751">Afegiu un paràmetre de consulta a l'URL per actualitzar la pàgina de manera automàtica: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6193,6 +6219,7 @@
 <translation id="6478248366783946499">Vols desar el fitxer perillós?</translation>
 <translation id="6479881432656947268">Visita Chrome Web Store</translation>
 <translation id="6480327114083866287">Gestionat per <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Un cop activada aquesta opció, les teves aplicacions estaran disponibles en qualsevol dispositiu ChromeOS després d'iniciar la sessió amb el teu Compte de Google. Les aplicacions web se sincronitzaran mitjançant Chrome encara que altres funcions de sincronització del navegador estiguin desactivades.</translation>
 <translation id="6482559668224714696">Lupa de pantalla completa</translation>
 <translation id="6483485061007832714">Obre la baixada</translation>
 <translation id="6483805311199035658">S'està obrint <ph name="FILE" />...</translation>
@@ -6207,6 +6234,7 @@
 <translation id="6497784818439587832">Canvia la mida de visualització per ampliar o reduir els elements de la pantalla</translation>
 <translation id="6497789971060331894">Desplaçament invers del ratolí</translation>
 <translation id="6498249116389603658">&amp;Tots els vostres idiomes</translation>
+<translation id="6498583202177273322">Obtén informació útil addicional mentre explores aquesta pàgina</translation>
 <translation id="6499143127267478107">S'està resolent l'amfitrió de l'script del servidor intermediari...</translation>
 <translation id="6499764981457476645">No s'ha trobat cap dispositiu a prop</translation>
 <translation id="6501957628055559556">Tots els contenidors</translation>
@@ -6282,7 +6310,6 @@
 <translation id="6561726789132298588">retorn</translation>
 <translation id="6562117348069327379">Emmagatzema els registres del sistema al directori Baixades.</translation>
 <translation id="656293578423618167">El camí o el nom del fitxer és massa llarg. Deseu-ho amb un nom més curt o en una altra ubicació.</translation>
-<translation id="6568283005472142698">Cerca de pestanyes</translation>
 <translation id="6570622975915850879">Utilitza un dispositiu diferent</translation>
 <translation id="65711204837946324">Necessita permís per poder baixar-lo</translation>
 <translation id="6571533309669248172">Format de text</translation>
@@ -6653,6 +6680,7 @@
 <translation id="688312408602122936">També s'eliminaran d'aquest dispositiu tots els jocs i les aplicacions instal·lats mitjançant Steam</translation>
 <translation id="6883319974225028188">El sistema no ha pogut desar la configuració del dispositiu.</translation>
 <translation id="6884474387073389421">Confirmes que vols suprimir les dades d'inici de sessió?</translation>
+<translation id="6885122019363983153">Els fons d'escriptori coincideixen en tots els dispositius</translation>
 <translation id="6885771755599377173">Previsualització de la informació del sistema</translation>
 <translation id="6886380424988777998">No s'ha pogut actualitzar Linux</translation>
 <translation id="6886871292305414135">Obre l'enllaç en una pes&amp;tanya nova</translation>
@@ -6724,6 +6752,7 @@
 <translation id="6949434160682548041">Contrasenya (opcional)</translation>
 <translation id="6950627417367801484">Restaura les aplicacions</translation>
 <translation id="6952242901357037157">També pots fer que es mostrin aquí les contrasenyes del teu <ph name="BEGIN_LINK" />Compte de Google<ph name="END_LINK" /></translation>
+<translation id="6954910832698269894">Activa la sincronització del dispositiu per restaurar les aplicacions, la configuració, les xarxes Wi-Fi i el fons de pantalla del teu Chromebook anterior. Fes canvis en qualsevol moment a Configuració &gt; Comptes.</translation>
 <translation id="6954936693361896459">Emet aquesta pestanya</translation>
 <translation id="6955446738988643816">Inspecciona l'element emergent</translation>
 <translation id="6955535239952325894">Aquesta opció de configuració està desactivada als navegadors gestionats</translation>
@@ -6882,6 +6911,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 amb encriptació RSA</translation>
 <translation id="7075625805486468288">Gestiona els certificats i la configuració d'HTTPS/SSL</translation>
 <translation id="7076875098323397992">No es pot iniciar l'actualització</translation>
+<translation id="7077751457066325012">Mostra i personalitza les tecles de drecera</translation>
 <translation id="7077829361966535409">La pàgina d'inici de sessió no s'ha pogut carregar amb la configuració de servidor intermediari actual. <ph name="GAIA_RELOAD_LINK_START" />Proveu de tornar a iniciar la sessió<ph name="GAIA_RELOAD_LINK_END" /> o utilitzeu una <ph name="PROXY_SETTINGS_LINK_START" />configuració de servidor intermediari<ph name="PROXY_SETTINGS_LINK_END" /> diferent.</translation>
 <translation id="7078120482318506217">Totes les xarxes</translation>
 <translation id="708060913198414444">C&amp;opia l'adreça de l'àudio</translation>
@@ -6911,6 +6941,7 @@
 <translation id="7108933416628942903">Bloqueja ara</translation>
 <translation id="7109543803214225826">S'ha suprimit la drecera</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Afegeix una pestanya al grup}other{Afegeix pestanyes al grup}}</translation>
+<translation id="7110684627876015299">Grup sense nom (<ph name="OPENED_STATE" />)</translation>
 <translation id="7111822978084196600">Anomena aquesta finestra</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> element</translation>
 <translation id="7113502843173351041">Saber l'adreça electrònica</translation>
@@ -7125,6 +7156,7 @@
 <translation id="7328867076235380839">La combinació no és vàlida</translation>
 <translation id="7329154610228416156">S'ha produït un problema en iniciar la sessió perquè s'ha configurat per utilitzar un URL no segur (<ph name="BLOCKED_URL" />). Contacteu amb l'administrador.</translation>
 <translation id="7332053360324989309">Dedicated Worker: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Crea una còpia de seguretat i restaura les aplicacions i la configuració</translation>
 <translation id="7335974957018254119">Fes servir el corrector ortogràfic per a</translation>
 <translation id="7336799713063880535">Notificacions bloquejades</translation>
 <translation id="7338630283264858612">El número de sèrie del dispositiu no és vàlid.</translation>
@@ -7147,6 +7179,7 @@
 <translation id="7348093485538360975">Teclat en pantalla</translation>
 <translation id="7349010927677336670">Fluïdesa del vídeo</translation>
 <translation id="7352651011704765696">S'ha produït un error</translation>
+<translation id="7352664183151911163">En totes les aplicacions i al navegador Chrome</translation>
 <translation id="7353261921908507769">Els teus contactes poden compartir contingut amb tu quan siguin a prop. Les transferències no començaran fins que no les acceptis.</translation>
 <translation id="735361434055555355">S'està instal·lant Linux...</translation>
 <translation id="7354120289251608189">Ara pots donar un aspecte nou al navegador en qualsevol moment.</translation>
@@ -7286,6 +7319,8 @@
 <translation id="7458168200501453431">Fa servir el mateix corrector ortogràfic que s'utilitza a la Cerca de Google. El text que introdueixes al navegador s'envia a Google.</translation>
 <translation id="7458715171471938198">Vols restaurar les aplicacions?</translation>
 <translation id="7458933488302148148">Comprova les contrasenyes desades per reforçar la seguretat i protegir-te més en línia</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Si permets que els dispositius ChromeOS ens enviïn informes automàtics, ens ajudaràs a prioritzar què s'ha de corregir i millorar a ChromeOS. Aquests informes poden incloure dades com ara quan falla ChromeOS, quines funcions fas servir i quanta memòria utilitzes normalment. Es recolliran altres dades de diagnòstic i d'ús d'aplicacions, incloses les d'aplicacions web i d'Android, si la sincronització d'aplicacions també està activada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Pots iniciar o aturar l'enviament d'aquests informes en qualsevol moment a la configuració del dispositiu Chrome. Si ets l'administrador d'un domini, pots canviar aquesta opció de configuració a la consola d'administració.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Tema instal·lat actualment</translation>
 <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>
@@ -7451,7 +7486,7 @@
 <translation id="7612989789287281429">S'està iniciant la sessió…</translation>
 <translation id="761530003705945209">Crea 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. Les còpies de seguretat es pengen a Google i s'encripten amb la contrasenya del teu Compte de Google.</translation>
 <translation id="7615365294369022248">S'ha produït un error en afegir un compte</translation>
-<translation id="7615807797520072741">Restablir la versió clàssica de Chrome</translation>
+<translation id="7615807797520072741">Restableix la versió clàssica de Chrome</translation>
 <translation id="7616214729753637086">S'està registrant el dispositiu...</translation>
 <translation id="7617263010641145920">Activa Play Store</translation>
 <translation id="7617648809369507487">Utilitza missatges més discrets</translation>
@@ -7519,6 +7554,7 @@
 <translation id="7663719505383602579">Receptor: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Tecles de drecera disponibles</translation>
 <translation id="7663859337051362114">Afegeix un perfil d'eSIM</translation>
+<translation id="76641554187607347">No hi ha cap teclat connectat</translation>
 <translation id="7665082356120621510">Reserva la mida</translation>
 <translation id="7665369617277396874">Afegeix un compte</translation>
 <translation id="766560638707011986">Mostra els dominis</translation>
@@ -7566,6 +7602,7 @@
 <translation id="769824636077131955">Aquest document és massa gran per fer-hi una comprovació de seguretat. Pots imprimir documents de fins a 50 MB.</translation>
 <translation id="7698507637739331665">Alguns elements estan bloquejats</translation>
 <translation id="7701040980221191251">Cap</translation>
+<translation id="7701265686005869308">Tanca el perfil</translation>
 <translation id="7701869757853594372">Controls d'USUARI</translation>
 <translation id="7702574632857388784">Suprimeix <ph name="FILE_NAME" /> de la llista</translation>
 <translation id="7702907602086592255">Domini</translation>
@@ -7613,7 +7650,6 @@
 <translation id="7737948071472253612">Sense permís per utilitzar la càmera</translation>
 <translation id="77381465218432215">Mostra marques d'èmfasi i caràcters especials</translation>
 <translation id="7740996059027112821">Estàndard</translation>
-<translation id="7741307896921365578">Activa un panell lateral al navegador per tenir una forma útil i permanent d'accedir a la llista de lectura i a les adreces d'interès.</translation>
 <translation id="7742558784808143689">Vols esborrar les dades i els permisos del lloc web <ph name="SITE_NAME" />, tots els llocs web que conté i les aplicacions instal·lades?</translation>
 <translation id="7742706086992565332">Pots definir quant amplies o redueixes determinats llocs web</translation>
 <translation id="7742879569460013116">Comparteix l'enllaç a</translation>
@@ -7814,7 +7850,6 @@
 <translation id="7909986151924474987">És possible que no puguis tornar a instal·lar aquest perfil</translation>
 <translation id="7910768399700579500">Carpeta &amp;nova</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Secció de pestanyes amb contingut multimèdia a la cerca de pestanyes</translation>
 <translation id="7912080627461681647">La contrasenya s'ha canviat al servidor. Tanca la sessió i torna-la a iniciar.</translation>
 <translation id="7912974581251770345">Traducció</translation>
 <translation id="7915457674565721553">Connecta't a Internet per configurar els controls parentals</translation>
@@ -7987,6 +8022,7 @@
 <translation id="8050191834453426339">Torna a verificar</translation>
 <translation id="8051193500142930381">Les funcions que necessiten una càmera no funcionaran</translation>
 <translation id="8051390370038326517">Permet sempre que <ph name="HOST" /> tingui control total dels dispositius MIDI</translation>
+<translation id="8052218774860457016">Gestiona la sincronització del navegador</translation>
 <translation id="8053278772142718589">PKCS #12 fitxers</translation>
 <translation id="8053390638574070785">Torna a carregar aquesta pàgina</translation>
 <translation id="8054517699425078995">Aquest tipus de fitxer pot malmetre el vostre dispositiu. Voleu conservar <ph name="FILE_NAME" /> de totes maneres?</translation>
@@ -8357,6 +8393,7 @@
 <translation id="8376137163494131156">Explica'ns què passa amb Google Cast.</translation>
 <translation id="8376384591331888629">Incloses les galetes de tercers en aquest lloc web</translation>
 <translation id="8376451933628734023">Si aquesta aplicació web està provant d'enganyar-te perquè pensis que és una altra aplicació, desinstal·la-la.</translation>
+<translation id="8376752431516546391">Tauler lateral de la Cerca de Google</translation>
 <translation id="8377625247046155446">Aquesta clau d'accés només es desarà en aquest dispositiu. S'hi conservarà després que tanquis totes les finestres d'incògnit.</translation>
 <translation id="8378714024927312812">Gestionat per la teva organització</translation>
 <translation id="8379878387931047019">Aquest dispositiu no admet el tipus de clau de seguretat sol·licitat per aquest lloc web</translation>
@@ -8424,6 +8461,11 @@
 <translation id="8428628598981198790">La clau de seguretat no es pot fer servir en aquest lloc web</translation>
 <translation id="84297032718407999">Es tancarà la sessió d'aquí a <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Mostra els tocs</translation>
+<translation id="8431496281632382473"><ph name="DOMAIN" /> gestiona aquest perfil. Per continuar utilitzant-lo, la teva organització et requereix que comparteixis els senyals del teu dispositiu.
+
+Poden incloure informació sobre el navegador, el sistema operatiu, el dispositiu, el programari instal·lat i els fitxers.
+
+Si decideixes no compartir els senyals, aquest perfil es tancarà.</translation>
 <translation id="8434480141477525001">Port de depuració NaCI</translation>
 <translation id="8437209419043462667">Nord-americà</translation>
 <translation id="8438328416656800239">Canvia a un navegador intel·ligent</translation>
@@ -8508,6 +8550,8 @@
 <translation id="851263357009351303">Permet sempre que <ph name="HOST" /> mostri imatges</translation>
 <translation id="8513108775083588393">Rotació autom.</translation>
 <translation id="8513357934662532537">Per importar contrasenyes a <ph name="BRAND" /> per a <ph name="USER_EMAIL" />, selecciona un fitxer CSV.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Si permets que els dispositius ChromeOS ens enviïn informes automàtics, ens ajudaràs a prioritzar què s'ha de corregir i millorar a ChromeOS. Aquests informes poden incloure dades com ara quan falla ChromeOS, quines funcions s'han fet servir i quanta memòria s'utilitzava normalment. Es recolliran altres dades de diagnòstic i d'ús d'aplicacions, incloses les d'aplicacions web i d'Android, si la sincronització d'aplicacions també està activada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Pots iniciar o aturar l'enviament d'aquests informes en qualsevol moment a la configuració del dispositiu ChromeOS del teu fill o filla. Si ets l'administrador d'un domini, pots canviar aquesta opció de configuració a la consola d'administració.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Prova una altra clau de seguretat</translation>
 <translation id="8514955299594277296">No permetis que els llocs web desin dades al teu dispositiu (opció no recomanada)</translation>
 <translation id="8517759303731677493">Edita…</translation>
@@ -8588,7 +8632,6 @@
 <translation id="8599681327221583254">Una o diverses polítiques no estan configurades correctament. Contacta amb l'administrador.</translation>
 <translation id="8599864823732014237">Vols ometre la inscripció de l'empresa?</translation>
 <translation id="8601206103050338563">Autenticació de client WWW de TLS</translation>
-<translation id="8601611099293226919">Fes cerques a la pantalla amb Google Lens</translation>
 <translation id="8602674530529411098">Aplicacions (beta)</translation>
 <translation id="8602851771975208551">Un altre programa de l'ordinador ha afegit una aplicació que pot canviar el funcionament de Chrome.</translation>
 <translation id="8605428685123651449">Memòria SQLite</translation>
@@ -8868,6 +8911,7 @@
 <translation id="883062543841130884">Substitucions</translation>
 <translation id="8830779999439981481">S'està reiniciant per aplicar les actualitzacions</translation>
 <translation id="8830796635868321089">No s'ha pogut realitzar la comprovació d'actualitzacions amb la configuració del servidor intermediari actual. Ajusteu la <ph name="PROXY_SETTINGS_LINK_START" />configuració del servidor intermediari<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">El lloc web podrà veure el contingut d'aquesta pestanya</translation>
 <translation id="8831769650322069887">Obre <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Els teus perfils</translation>
 <translation id="8834039744648160717"><ph name="USER_EMAIL" /> controla la configuració de la xarxa.</translation>
@@ -8999,6 +9043,7 @@
 <translation id="8946359700442089734">Les funcions de depuració no s'han activat del tot en aquest dispositiu <ph name="IDS_SHORT_PRODUCT_NAME" />.</translation>
 <translation id="894763922177556086">Bona</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> vol veure la marca i el model de la clau de seguretat</translation>
+<translation id="8949304443659090542">Gestiona la sincronització del navegador Chrome</translation>
 <translation id="895054485242522631">Els llocs web poden utilitzar sensors de moviment</translation>
 <translation id="8951256747718668828">La restauració no s'ha pogut completar a causa d'un error</translation>
 <translation id="8951465597020890363">Vols sortir del mode de convidat de totes maneres?</translation>
@@ -9104,6 +9149,7 @@
 <translation id="9032097289595078011">Desactiva Vinculació ràpida</translation>
 <translation id="9033765790910064284">Continua igualment</translation>
 <translation id="9033857511263905942">&amp;Enganxa</translation>
+<translation id="9034408118624208974">És el teu primer Chromebook? Activa la sincronització perquè es creï una còpia de seguretat de les teves preferències.</translation>
 <translation id="903480517321259405">Torna a escriure el PIN</translation>
 <translation id="9037054491984310631">Connectat a un dispositiu Bluetooth anomenat <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">El dispositiu no està permès</translation>
@@ -9147,6 +9193,7 @@
 <translation id="9068298336633421551">Permet que les aplicacions i els serveis d'Android 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ó.</translation>
 <translation id="9068598199622656904">Prem una tecla a la vegada per a les tecles de drecera en lloc de mantenir-les premudes alhora</translation>
 <translation id="9068878141610261315">Aquest tipus de fitxer no s'admet</translation>
+<translation id="9069665781180028115">Els elements seleccionats estaran disponibles en aquest Chromebook. Si és el teu primer Chromebook, sincronitza tots els elements perquè es creï una còpia de seguretat de les teves preferències. Fes canvis en qualsevol moment a Configuració &gt; Comptes.</translation>
 <translation id="9070342919388027491">La pestanya s'ha mogut cap a l'esquerra</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">Ratolí USB connectat</translation>
@@ -9320,6 +9367,7 @@
 <translation id="930268624053534560">Marques de temps detallades</translation>
 <translation id="930551443325541578">Repetició de tecles i marques d'accentuació</translation>
 <translation id="930893132043726269">Actualment hi ha itinerància</translation>
+<translation id="930991362911221750">Vols permetre que <ph name="APP_NAME" /> vegi aquesta pestanya?</translation>
 <translation id="93140074055951850">Les aplicacions d'Android s'han aturat</translation>
 <translation id="932327136139879170">Inici</translation>
 <translation id="932508678520956232">No s'ha pogut començar a imprimir.</translation>
diff --git a/chrome/app/resources/generated_resources_cs.xtb b/chrome/app/resources/generated_resources_cs.xtb
index b67a4b2b..311a737 100644
--- a/chrome/app/resources/generated_resources_cs.xtb
+++ b/chrome/app/resources/generated_resources_cs.xtb
@@ -400,7 +400,6 @@
 <translation id="1341871421050612057">Účet <ph name="USERNAME" /> nelze synchronizovat</translation>
 <translation id="1343865611738742294">Udělte linuxovým aplikacím oprávnění k používání zařízení USB. Po odebrání si Linux nebude zařízení USB pamatovat.</translation>
 <translation id="1343920184519992513">Pokračujte, kde jste skončili, a otevírejte vybrané stránky</translation>
-<translation id="134589511016534552">V sekci Otevřené karty se zobrazují i mediální karty</translation>
 <translation id="1346630054604077329">Potvrdit a restartovat</translation>
 <translation id="1346748346194534595">Doprava</translation>
 <translation id="1347256498747320987">Instalace aktualizací a aplikací. Pokračováním vyjadřujete souhlas s tím, že toto zařízení může také automaticky stahovat a instalovat aktualizace a aplikace od společnosti Google, operátora a výrobce zařízení, a v případě potřeby k tomu smí používat mobilní datové připojení. Některé z těchto aplikací mohou nabízet nákupy v aplikaci. <ph name="BEGIN_LINK1" />Další informace<ph name="END_LINK1" /></translation>
@@ -2053,7 +2052,6 @@
 <translation id="2739191690716947896">Ladit</translation>
 <translation id="2739240477418971307">Změnit nastavení přístupnosti</translation>
 <translation id="274029851662193272">Ryté</translation>
-<translation id="2740363334137520315">Do Vyhledávání v kartách přidává novou sekci, která umožňuje snadno najít karty, kde se přehrává zvuk nebo video. K přístupu použijte tlačítko v horním rohu prohlížeče.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Tyto přístupové klíče jsou uloženy pouze do tohoto zařízení. Neukládají se do vašeho účtu Google.</translation>
 <translation id="2741713322780029189">Otevřít terminál pro obnovení</translation>
@@ -2321,7 +2319,6 @@
 <translation id="2967926928600500959">Adresy URL odpovídající těmto pravidlům bude nutné otevřít v konkrétním prohlížeči.</translation>
 <translation id="2972581237482394796">&amp;Opakovat</translation>
 <translation id="2973324205039581528">Ztlumit web</translation>
-<translation id="2973537811036309675">Boční panel</translation>
 <translation id="2975761176769946178">Adresa URL je povinná</translation>
 <translation id="2976557544729462544">Některá zařízení vyžadují deaktivaci ochrany přístupu k datům, aby mohla fungovat správně nebo s plným výkonem.</translation>
 <translation id="2976756276046118477">Červeno-zelený filtr (zelená slabá, deuteranomálie)</translation>
@@ -2762,7 +2759,6 @@
 <translation id="3393554941209044235">Analýza dokumentů Chrome</translation>
 <translation id="3393582007140394275">Obrazovku nelze odeslat.</translation>
 <translation id="3394850431319394743">Povolení používat identifikátory k přehrávání chráněného obsahu</translation>
-<translation id="3396744558790608201">Kliknutím pravým tlačítkem myši a výběrem možnosti Vyhledat obrázky pomocí Google Lens můžete vyhledat libovolnou část webu a získat tak další informace o vizuálním obsahu, který vidíte při procházení a nakupování na webu.</translation>
 <translation id="3396800784455899911">Kliknutím na tlačítko Přijmout a pokračovat vyjadřujete souhlas se zpracováním popsaným výše pro tyto služby Google.</translation>
 <translation id="339722927132407568">Zamrzá</translation>
 <translation id="3399432415385675819">Oznámení budou zakázána</translation>
@@ -4787,7 +4783,6 @@
 <translation id="520840839826327499">Služba <ph name="SERVICE_NAME" /> chce ověřit, zda používáte vhodné zařízení se systémem ChromeOS.</translation>
 <translation id="5208926629108082192">Informace o mobilní síti zařízení</translation>
 <translation id="5208988882104884956">Poloviční šířka</translation>
-<translation id="520902706163766447">Povolit vyskakovací bublinu na svrchním uživatelském rozhraní Chromu k vyhledávání na aktuálně otevřených kartách.</translation>
 <translation id="5209320130288484488">Nebyla nalezena žádná zařízení</translation>
 <translation id="5209513429611499188">Zařízení HID s využitím ze stránky využití <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Zavřít kartu</translation>
@@ -6282,7 +6277,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Ukládat systémové protokoly do složky Stažené soubory.</translation>
 <translation id="656293578423618167">Cesta nebo název souboru jsou příliš dlouhé. Použijte kratší název nebo vyberte jiné umístění.</translation>
-<translation id="6568283005472142698">Vyhledávání v kartách</translation>
 <translation id="6570622975915850879">Použít jiné zařízení</translation>
 <translation id="65711204837946324">Ke stažení je potřeba oprávnění</translation>
 <translation id="6571533309669248172">Formátování textu</translation>
@@ -7616,7 +7610,6 @@
 <translation id="7737948071472253612">Zákaz používat kameru</translation>
 <translation id="77381465218432215">Zobrazit diakritiku a speciální znaky</translation>
 <translation id="7740996059027112821">Standardně</translation>
-<translation id="7741307896921365578">Aktivuje boční panel prohlížeče, který umožňuje snadný a trvalý přístup k seznamu četby a záložkám.</translation>
 <translation id="7742558784808143689">Vymazat data a oprávnění webu <ph name="SITE_NAME" />, všech jeho podřízených webů a nainstalovaných aplikací?</translation>
 <translation id="7742706086992565332">Můžete nastavit míru přiblížení nebo oddálení konkrétních webů</translation>
 <translation id="7742879569460013116">Sdílet odkaz do</translation>
@@ -7817,7 +7810,6 @@
 <translation id="7909986151924474987">Je možné, že tento profil již nebudete moci nainstalovat znovu</translation>
 <translation id="7910768399700579500">Nová složka</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Sekce Karty médií ve Vyhledávání v kartách</translation>
 <translation id="7912080627461681647">Vaše heslo bylo na serveru změněno. Odhlaste se a poté se znovu přihlaste.</translation>
 <translation id="7912974581251770345">Překlad</translation>
 <translation id="7915457674565721553">Chcete-li nastavit rodičovskou kontrolu, připojte se k internetu</translation>
@@ -8590,7 +8582,6 @@
 <translation id="8599681327221583254">Nejméně jedna zásada není nakonfigurována správně. Obraťte se na administrátora.</translation>
 <translation id="8599864823732014237">Přeskočit podnikovou registraci?</translation>
 <translation id="8601206103050338563">Ověření TLS webového klienta</translation>
-<translation id="8601611099293226919">Vyhledávat na obrazovce pomocí Google Lens</translation>
 <translation id="8602674530529411098">Aplikace (beta)</translation>
 <translation id="8602851771975208551">Jiný program ve vašem počítači nainstaloval aplikaci, která může měnit funkce Chromu.</translation>
 <translation id="8605428685123651449">Paměť SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_cy.xtb b/chrome/app/resources/generated_resources_cy.xtb
index aac94cea..d1c8905 100644
--- a/chrome/app/resources/generated_resources_cy.xtb
+++ b/chrome/app/resources/generated_resources_cy.xtb
@@ -218,6 +218,7 @@
 <translation id="1176471985365269981">Ni chaniateir golygu ffeiliau na ffolderi ar eich dyfais</translation>
 <translation id="1177863135347784049">Personol</translation>
 <translation id="1178581264944972037">Seibio</translation>
+<translation id="1178601482396475810">Rheoli cysoni dyfais</translation>
 <translation id="117916940443676133">Nid yw eich allwedd ddiogelwch yn cael ei amddiffyn gan PIN. I reoli data mewngofnodi, crëwch PIN yn gyntaf.</translation>
 <translation id="1181037720776840403">Dileu</translation>
 <translation id="1181366777303791449">ar <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -358,6 +359,7 @@
 <translation id="130097046531636712">Mae hyn yn ymestyn pŵer batri drwy gyfyngu ar weithgarwch cefndir ac effeithiau gweledol megis sgrolio llyfn</translation>
 <translation id="1301135395320604080">Gall <ph name="ORIGIN" /> olygu'r ffeiliau canlynol</translation>
 <translation id="1302227299132585524">Caniatáu JavaScript gan Apple Events</translation>
+<translation id="1302654693270046655">Grŵp <ph name="GROUP_NAME" /> - <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Ffeil HTML Nodau Tudalen</translation>
 <translation id="1303671224831497365">Ni chanfuwyd unrhyw ddyfeisiau Bluetooth</translation>
 <translation id="130491383855577612">Mae apiau a ffeiliau Linux wedi cael eu disodli'n llwyddiannus</translation>
@@ -404,7 +406,6 @@
 <translation id="1341871421050612057">Methu â chysoni â <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Rhowch ganiatâd i apiau Linux gael mynediad at ddyfeisiau USB. Ni fydd Linux yn cofio dyfais USB ar ôl ei dynnu.</translation>
 <translation id="1343920184519992513">Parhau lle y gwnaethoch adael ac agor set penodol o dudalennau</translation>
-<translation id="134589511016534552">Mae tabiau cyfryngau hefyd yn cael eu dangos yn yr adran Tabiau Agored</translation>
 <translation id="1346630054604077329">Cadarnhau ac ailgychwyn</translation>
 <translation id="1346748346194534595">De</translation>
 <translation id="1347256498747320987">Gosod diweddariadau ac apiau. Drwy barhau, rydych yn cytuno y gall y ddyfais hon hefyd lawrlwytho a gosod diweddariadau ac apiau yn awtomatig gan Google, eich cludwr, a gwneuthurwr eich dyfais, gan ddefnyddio data symudol o bosib. Mae'n bosib y bydd rhai o'r apiau hyn yn cynnig pryniannau o fewn yr ap. <ph name="BEGIN_LINK1" />Dysgu rhagor<ph name="END_LINK1" /></translation>
@@ -1055,6 +1056,7 @@
 <translation id="1877520246462554164">Wedi methu â chael tocyn dilysu. Allgofnodwch a mewngofnodwch eto i roi cynnig arall arni.</translation>
 <translation id="1877860345998737529">Newid aseiniad gweithredu</translation>
 <translation id="1878155070920054810">Mae'n ymddangos y bydd eich Chromebook yn rhedeg allan o bŵer cyn i'r diweddariad gael ei gwblhau. Gwnewch yn siŵr ei fod yn gwefru'n gywir er mwyn osgoi ymyrraeth.</translation>
+<translation id="1878477879455105085">Agorwyd</translation>
 <translation id="1878885068166344708">Mae'r eitem yn cael ei hamlygu pan fyddwch yn symud ffocws. Pwyswch Tab neu dewiswch eitem i newid ffocws.</translation>
 <translation id="1879000426787380528">Mewngofnodi fel</translation>
 <translation id="18802377548000045">Mae tabiau yn crebachu i led fawr</translation>
@@ -1439,6 +1441,7 @@
 <translation id="2204034823255629767">Darllen a newid unrhyw beth rydych yn ei deipio</translation>
 <translation id="2204387456724731099">Nid oedd modd cyfieithu'r detholiad hwn</translation>
 <translation id="2210462644007531147">Methu â chwblhau gosod</translation>
+<translation id="2211245494465528624">Rheoli opsiynau cysoni</translation>
 <translation id="2212565012507486665">Caniatáu cwcis</translation>
 <translation id="2214018885812055163">Ffolderi sydd wedi'u rhannu</translation>
 <translation id="2214884991347062907">Cyfrinair anghywir, rhowch gynnig arall arni</translation>
@@ -1537,6 +1540,7 @@
 <translation id="2296218178174497398">Darganfod Dyfeisiau</translation>
 <translation id="2297705863329999812">Chwilio argraffwyr</translation>
 <translation id="2297822946037605517">Rhannu'r dudalen hon</translation>
+<translation id="229871422646860597">Dad-binio o'r bar offer</translation>
 <translation id="2299734369537008228">Llithrydd: <ph name="MIN_LABEL" /> i <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Dylech gynnwys yr holl ffeiliau log a gasglwyd a dadfygiwyd fel archif ar wahân.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2069,7 +2073,6 @@
 <translation id="2739191690716947896">Dadfygio</translation>
 <translation id="2739240477418971307">Newid eich gosodiadau hygyrchedd</translation>
 <translation id="274029851662193272">Wedi'i ddirwasgu</translation>
-<translation id="2740363334137520315">Yn ychwanegu adran newydd yn 'Tabiau Chwilio' i ddod o hyd i'ch tabiau sy'n chwarae sain neu fideo yn hawdd. Gallwch ei gyrchu drwy'r botwm ar gornel uchaf eich porwr.</translation>
 <translation id="2740531572673183784">Iawn</translation>
 <translation id="2740876196999178364">Mae'r codau pas hyn yn cael eu cadw ar y ddyfais hon yn unig. Nid ydynt yn cael eu cadw i'ch Cyfrif Google.</translation>
 <translation id="2741713322780029189">Agor terfynell adfer</translation>
@@ -2166,6 +2169,7 @@
 <translation id="2811205483104563968">Cyfrifon</translation>
 <translation id="2811564570599779918">Lleihau sothach a thwyll</translation>
 <translation id="2812049959647166806">Ni chefnogir Thunderbolt</translation>
+<translation id="2812171980080389735">Cadw rhwydweithiau a chyfrineiriau fel y gallwch gysylltu ar unwaith</translation>
 <translation id="2813094189969465044">Rheolaethau rhieni</translation>
 <translation id="281390819046738856">Ni ellid llofnodi'r cais.</translation>
 <translation id="2814489978934728345">Stopio llwytho'r dudalen hon</translation>
@@ -2205,6 +2209,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">Mae'ch PIN wedi'i ychwanegu</translation>
 <translation id="2849936225196189499">Critigol</translation>
+<translation id="285033512555869047">Wedi cau</translation>
 <translation id="2850541429955027218">Ychwanegu thema</translation>
 <translation id="2850672011315104382">Arddull Atalnodi</translation>
 <translation id="2852385257476173980">Mae'n bosib y bydd rhestr o'r gwefannau rydych yn ymweld â nhw yn ymddangos yma wrth i chi bori'r we</translation>
@@ -2248,6 +2253,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> a <ph name="NUMBER_OF_DEVICES" /> eraill</translation>
 <translation id="2889043468805635730">Ni chanfuwyd unrhyw broblemau</translation>
 <translation id="2889064240420137087">Agor y ddolen gyda...</translation>
+<translation id="2890206081124517553">Cofio eich cefndir bwrdd gwaith ar draws dyfeisiau</translation>
 <translation id="2891566119238851894">Agor chwilio yn y panel ochr. Nid yw chwilio ar agor yn y panel ochr.</translation>
 <translation id="2891922230654533301">Defnyddio eich dyfais i fewngofnodi i <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Dewiswch gardiau sy'n rhoi'r diweddaraf i chi ar bethau sy'n bwysig i chi</translation>
@@ -2269,6 +2275,7 @@
 <translation id="2907619724991574506">Cyfeiriadau URL cychwyn</translation>
 <translation id="2907798539022650680">Wedi methu â chysylltu â '<ph name="NAME" />': <ph name="DETAILS" />
     Neges gweinydd: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Rhannu signalau</translation>
 <translation id="2908162660801918428">Ychwanegu Oriel Cyfryngau yn ôl Cyfeiriadur</translation>
 <translation id="2908358077082926882">Pwyswch “<ph name="CURRENTKEY" />” eto i dynnu'r aseiniad a <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">Methu â chysylltu â gwasanaethau Google. Gwiriwch eich cysylltiad rhwydwaith a rhowch gynnig arall arni. Cod gwall: <ph name="ERROR_CODE" />.</translation>
@@ -2337,7 +2344,6 @@
 <translation id="2967926928600500959">Bydd cyfeiriadau URL sy'n cyfateb i'r rheolau hyn yn cael eu gorfodi i agor mewn porwr penodol.</translation>
 <translation id="2972581237482394796">&amp;Ailwneud</translation>
 <translation id="2973324205039581528">Distewi Gwefan</translation>
-<translation id="2973537811036309675">Panel Ochr</translation>
 <translation id="2975761176769946178">Mae angen URL</translation>
 <translation id="2976557544729462544">Mae rhai dyfeisiau'n gofyn i chi analluogi diogelwch mynediad data i weithio'n iawn neu ar berfformiad llawn.</translation>
 <translation id="2976756276046118477">Hidlydd coch-gwyrdd (gwyrdd gwan, deuteranomaledd)</translation>
@@ -2373,6 +2379,7 @@
 <translation id="3003828226041301643">Methu ag ymuno'r ddyfais i'r parth. Gwiriwch eich cyfrif i sicrhau bod gennych y breintiau i ychwanegu dyfeisiau.</translation>
 <translation id="3003967365858406397">Bydd eich <ph name="PHONE_NAME" /> yn creu cysylltiad Wi-Fi preifat.</translation>
 <translation id="3004385386820284928">Addasu bysellau bysellfwrdd</translation>
+<translation id="3005376701115952939">Mae cysoni apiau wedi'i osod yng Ngosodiadau'r system</translation>
 <translation id="3005574332301273731">Peidio â dangos</translation>
 <translation id="3006881078666935414">Dim data defnydd</translation>
 <translation id="3007410324195400631">Ychwanegu Nodiadau Ynglŷn â'r Dudalen Hon</translation>
@@ -2754,6 +2761,7 @@
 <translation id="3369624026883419694">Wrthi'n datrys y gwesteiwr...</translation>
 <translation id="3370260763947406229">Cywiro'n awtomatig</translation>
 <translation id="3371140690572404006">Dyfais USB-C (porth de ar y blaen)</translation>
+<translation id="3371351218553893534">Mae'r llinell yn rhy hir: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Darllen ffolderi rydych yn eu hagor yn yr ap</translation>
 <translation id="3373059063088819384">Agor yn y Modd Darllen</translation>
 <translation id="3373701465337594448">Pan fydd ymlaen, bydd rhestr o wefannau rydych wedi ymweld â nhw sy'n dyfalu eich diddordebau yn ymddangos yma</translation>
@@ -2778,7 +2786,6 @@
 <translation id="3393554941209044235">Dadansoddi Dogfennau Chrome</translation>
 <translation id="3393582007140394275">Methu â chastio'r sgrîn.</translation>
 <translation id="3394850431319394743">Caniateir i ddefnyddio dynodwyr i chwarae cynnwys gwarchodedig</translation>
-<translation id="3396744558790608201">De-gliciwch a dewiswch "Chwilio lluniau gyda Google Lens" i chwilio unrhyw ardal o'r wefan i ddysgu rhagor am y cynnwys gweladwy a welwch wrth i chi bori a siopa ar y we.</translation>
 <translation id="3396800784455899911">Drwy glicio ar y botwm "Derbyn a pharhau", rydych yn cytuno i'r prosesu a ddisgrifir uchod ar gyfer y gwasanaethau Google hyn.</translation>
 <translation id="339722927132407568">Rhewi</translation>
 <translation id="3399432415385675819">Bydd hysbysiadau'n cael eu diffodd</translation>
@@ -2824,6 +2831,9 @@
 <translation id="3434272557872943250">Os yw'r gosodiad Gweithgarwch ar y We ac Apiau ychwanegol wedi'i droi ymlaen ar gyfer eich plentyn, gellir cadw'r data hyn i'w Gyfrif Google. Dysgu rhagor am y gosodiadau hyn a sut i'w haddasu yn family.google.com.</translation>
 <translation id="3434475275396485144">Mae'r gosodiad hwn yn cael ei reoli gan weinyddwr eich ffôn</translation>
 <translation id="3434512374684753970">Sain a Fideo</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Ar y sgrîn nesaf, mewngofnodwch gyda'ch Cyfrif Google.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Dyma'r un cyfrif rydych yn ei ddefnyddio ar gyfer Gmail, YouTube, Chrome a gwasanaethau Google eraill. Defnyddiwch eich cyfrif i gael profiad personol a mynediad hawdd i'ch holl wybodaeth.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Os nad oes gennych Gyfrif Google, byddwch yn gallu creu un ar y sgrîn nesaf.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">Mae "<ph name="EXTENSION_NAME" />" yn gofyn am eich <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Diogelwch</translation>
 <translation id="343578350365773421">Allan o bapur</translation>
@@ -2870,6 +2880,7 @@
 <translation id="346546413339447252">Cael gostyngiadau ar gyfer <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> a rhagor</translation>
 <translation id="3468298837301810372">Label</translation>
 <translation id="3468999815377931311">Ffôn Android</translation>
+<translation id="3469345458390352459">Ar ôl eu troi ymlaen, bydd eich apiau ar gael ar unrhyw ddyfeisiau ChromeOS ar ôl i chi fewngofnodi gyda'ch Cyfrif Google.  Bydd apiau gwe yn cael eu cysoni trwy Chrome hyd yn oed os yw nodweddion cysoni porwr eraill wedi'u diffodd.</translation>
 <translation id="3469583217479686109">Offeryn Dewis</translation>
 <translation id="3470392222765168737">Dilyn gwefan</translation>
 <translation id="3471876058939596279">Ni ellir defnyddio pyrth HDMI na USB Type-C ar gyfer fideo ar yr un pryd. Defnyddiwch borth fideo gwahanol.</translation>
@@ -3330,6 +3341,7 @@
 <translation id="3855441664322950881">Pacio estyniad</translation>
 <translation id="3855676282923585394">Mewnforio Nodau Tudalen a Gosodiadau...</translation>
 <translation id="3856096718352044181">Cadarnhewch fod hwn yn ddarparwr dilys neu rhowch gynnig arall arni yn nes ymlaen</translation>
+<translation id="3856470183388031602">Defnyddio eich Cyfrif Google ar eich <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Dewis cylchfa amser</translation>
 <translation id="3857807444929313943">Codwch, yna cyffyrddwch eto</translation>
 <translation id="3858860766373142691">Enw</translation>
@@ -3369,6 +3381,7 @@
 <translation id="3894123633473837029">Cynnwys hanes diweddar Assistant drwy Sherlog. Mae'n bosib y bydd hwn yn cynnwys eich hunaniaeth, lleoliad a gwybodaeth dadfygio. <ph name="BEGIN_LINK" />Dysgu rhagor<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Ychwanegu ffolder</translation>
 <translation id="3894770151966614831">Symud i gyfrif Google?</translation>
+<translation id="3894983081771074056">Ymddygiad bysellfwrdd a llygoden, dewisiadau iaith a rhagor</translation>
 <translation id="3895076768659607631">&amp;Rheoli Peiriannau Chwilio…</translation>
 <translation id="3895090224522145010">Enw defnyddiwr Kerberos</translation>
 <translation id="389521680295183045">Gall gwefannau ofyn am wybod pan fyddwch wrthi'n defnyddio'ch dyfais</translation>
@@ -3504,6 +3517,7 @@
 <translation id="3994878504415702912">&amp;Chwyddo</translation>
 <translation id="3995138139523574647">Dyfais USB-C (porth de ar y cefn)</translation>
 <translation id="3995963973192100066">Chwarae'r animeiddiad</translation>
+<translation id="399788104667917863">Pinio i'r bar offer</translation>
 <translation id="4001540981461989979">Amlygu cyrchwr y llygoden wrth symud</translation>
 <translation id="4002440992267487163">Gosod PIN</translation>
 <translation id="4005817994523282006">Dull canfod cylchfa amser</translation>
@@ -3662,12 +3676,16 @@
 <translation id="4147911968024186208">Rhowch gynnig arall arni. Os gwelwch y gwall hwn eto, cysylltwch â'ch cynrychiolydd cymorth.</translation>
 <translation id="4150201353443180367">Sgrîn</translation>
 <translation id="4150569944729499860">Cyd-destun sgrîn</translation>
+<translation id="4151843924968445052">Rhannu signalau dyfais?</translation>
 <translation id="4152011295694446843">Cewch hyd i'ch nodau tudalen yma</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 tab}zero{# tab}two{# dab}few{# thab}many{# thab}other{# tab}}</translation>
 <translation id="4154664944169082762">Olion bysedd</translation>
 <translation id="4157869833395312646">Microsoft Server Gated Cryptography</translation>
 <translation id="4158315983204257156">Maint testun a ffont y wefan</translation>
 <translation id="4158364720893025815">Tocyn</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Mae caniatáu i'ch dyfeisiau ChromeOS anfon adroddiadau awtomatig yn ein helpu i flaenoriaethu beth i'w drwsio a'i wella yn ChromeOS. Gall yr adroddiadau hyn gynnwys pethau megis pan fyddai ChromeOS yn torri, pa nodweddion rydych yn eu defnyddio, faint o gof rydych yn ei ddefnyddio, a data diagnostig a defnydd apiau Android. Bydd rhywfaint o ddata cyfanredol hefyd yn helpu apiau a phartneriaid Google, megis datblygwyr Android. Bydd data diagnostig a defnydd apiau eraill gan gynnwys ar gyfer Android ac apiau gwe, yn cael eu casglu os yw cysoni apiau hefyd wedi'i droi ymlaen.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Gallwch ddechrau neu stopio caniatáu'r adroddiadau hyn unrhyw amser yn eich gosodiadau dyfais ChromeOS. Os ydych yn weinyddwr parth, gallwch newid y gosodiad hwn yn y consol gweinyddwr.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Os yw'r gosodiad Gweithgarwch ar y We ac Apiau wedi'i droi ymlaen ar gyfer eich Cyfrif Google, gellir cadw eich data Android i'ch Cyfrif Google. Gallwch weld eich data, eu dileu, a newid gosodiadau eich cyfrif yn account.google.com.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Rheolwr Cyfrineiriau Google</translation>
 <translation id="4163560723127662357">Bysellfwrdd anhysbys</translation>
 <translation id="4165942112764990069">Nid yw <ph name="USER_EMAIL" /> yn perthyn i sefydliad dilys. Cysylltwch â'ch gweinyddwr. Os ydych yn weinyddwr, gallwch osod eich sefydliad drwy fynd i: g.co/ChromeEnterpriseAccount</translation>
@@ -3991,6 +4009,9 @@
 <translation id="4452898361839215358">neu dewiswch PPD. <ph name="LINK_BEGIN" />Dysgu rhagor<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Cyffyrddwch â'r synhwyrydd olion bysedd ar gornel dde uchaf eich bysellfwrdd. Mae eich data ôl bys wedi'u storio yn ddiogel a byth yn gadael eich <ph name="DEVICE_TYPE" />.</translation>
 <translation id="4453946976636652378">Chwiliwch <ph name="SEARCH_ENGINE_NAME" /> neu teipiwch URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Mae caniatáu i ddyfeisiau ChromeOS anfon adroddiadau awtomatig yn ein helpu i flaenoriaethu beth i'w drwsio a'i wella yn ChromeOS. Gall yr adroddiadau hyn gynnwys pethau megis pan fydd ChromeOS yn torri, pa nodweddion a ddefnyddiwyd, faint o gof a ddefnyddiwyd yn nodweddiadol, a data diagnostig a defnydd apiau Android. Bydd rhywfaint o ddata cyfanredol hefyd yn helpu apiau a phartneriaid Google, megis datblygwyr Android. Bydd data diagnostig a defnydd apiau eraill gan gynnwys ar gyfer Android ac apiau gwe, yn cael eu casglu os yw cysoni apiau hefyd wedi'i droi ymlaen.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Gallwch ddechrau neu stopio caniatáu'r adroddiadau hyn unrhyw bryd yng ngosodiadau dyfais ChromeOS eich plentyn. Os ydych yn weinyddwr parth, gallwch newid y gosodiad hwn yn y consol gweinyddwr.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Os yw'r gosodiad Gweithgarwch ar y We ac Apiau wedi'i droi ymlaen ar gyfer Cyfrif Google eich plentyn, gellir cadw data eich plentyn i'w Gyfrif Google. Gellir dysgu rhagor am y gosodiadau hyn a sut i'w haddasu yn family.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Dewis y llais presennol:</translation>
 <translation id="4459169140545916303">Yma <ph name="DEVICE_LAST_ACTIVATED_TIME" /> o ddiwrnodau yn ôl</translation>
 <translation id="4460014764210899310">Dadgrwpio</translation>
@@ -4370,6 +4391,7 @@
 <translation id="4806457879608775995">Darllen y telerau hyn a rheoli eich data</translation>
 <translation id="4807098396393229769">Enw ar y cerdyn</translation>
 <translation id="4808667324955055115">Ffenestri naid sydd wedi'u rhwystro:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Adolygwch <ph name="BEGIN_BOLD" />1 estyniad<ph name="END_BOLD" /> a dynnwyd o'r Chrome Web Store}zero{Adolygwch <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} estyniad<ph name="END_BOLD" /> a dynnwyd o'r Chrome Web Store}two{Adolygwch <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} estyniad<ph name="END_BOLD" /> a dynnwyd o'r Chrome Web Store}few{Adolygwch <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} estyniad<ph name="END_BOLD" /> a dynnwyd o'r Chrome Web Store}many{Adolygwch <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} estyniad<ph name="END_BOLD" /> a dynnwyd o'r Chrome Web Store}other{Adolygwch <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} estyniad<ph name="END_BOLD" /> a dynnwyd o'r Chrome Web Store}}</translation>
 <translation id="4809079943450490359">Cyfarwyddiadau gan weinyddwr eich dyfais:</translation>
 <translation id="4809447465126035330">Dileu</translation>
 <translation id="480990236307250886">Agor y dudalen hafan</translation>
@@ -4693,6 +4715,7 @@
 <translation id="5101839224773798795">Clicio'n awtomatig pan fydd y cyrchwr yn stopio</translation>
 <translation id="5106350808162641062">Tynnu</translation>
 <translation id="510695978163689362">Mae <ph name="USER_EMAIL" /> yn cael ei oruchwylio gan Family Link. Gallwch ychwanegu cyfrifon ysgol i gael mynediad at adnoddau ysgol gyda goruchwyliaeth rhiant.</translation>
+<translation id="5107093668001980925">Peidio byth â dangos <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Mae estyniad wedi diffodd Pori'n Ddiogel</translation>
 <translation id="5108967062857032718">Gosodiadau - Tynnu apiau Android</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4703,6 +4726,7 @@
 <translation id="5111794652433847656">Does dim codau pas ar gyfer <ph name="APP_NAME" /> ar y ddyfais hon</translation>
 <translation id="5112577000029535889">&amp;Offer Datblygwyr</translation>
 <translation id="511313294362309725">Troi Paru Cyflym ymlaen?</translation>
+<translation id="5113384440341086023">Apiau sydd wedi'u gosod o'r Play Store ac apiau gwe o borwr Chrome</translation>
 <translation id="51143538739122961">Rhowch eich allwedd ddiogelwch i mewn a'i chyffwrdd</translation>
 <translation id="5115309401544567011">Rhowch eich <ph name="DEVICE_TYPE" /> i mewn i gyflenwad pŵer.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4748,6 +4772,7 @@
 <translation id="5154702632169343078">Pwnc</translation>
 <translation id="5155327081870541046">Yn y bar cyfeiriad, defnyddiwch y llwybr byr ar gyfer y wefan rydych am ei chwilio, megis "@bookmarks". Yna, pwyswch eich llwybr byr bysellffwrdd a ffefrir, a rhowch eich term chwilio.</translation>
 <translation id="5156638757840305347">Amlygir cyrchwr pan fydd yn ymddangos neu'n symud</translation>
+<translation id="5157250307065481244">Gweld manylion y wefan</translation>
 <translation id="5157635116769074044">Pinio'r Dudalen Hon i'r Sgrîn Dechrau…</translation>
 <translation id="5158206172605340248">Gwrthodwyd y ddewislen nodau acen.</translation>
 <translation id="5159094275429367735">Gosod Crostini</translation>
@@ -4805,7 +4830,6 @@
 <translation id="520840839826327499">Mae <ph name="SERVICE_NAME" /> eisiau gwirio a ydych yn defnyddio dyfais ChromeOS cymwys.</translation>
 <translation id="5208926629108082192">Gwybodaeth rhwydwaith symudol dyfais</translation>
 <translation id="5208988882104884956">Hanner lled</translation>
-<translation id="520902706163766447">Galluogwch ffenestr naid yn UI Top Chrome i chwilio dros dabiau sydd ar agor ar hyn o bryd.</translation>
 <translation id="5209320130288484488">Ni chanfuwyd dyfeisiau</translation>
 <translation id="5209513429611499188">Dyfeisiau HID gyda defnyddiau o dudalen defnydd <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Cau'r tab</translation>
@@ -5807,6 +5831,7 @@
 <translation id="6104068876731806426">Cyfrifon Google</translation>
 <translation id="6104311680260824317">Methu ag ymuno'r ddyfais i'r parth. Nid yw'r gweinydd yn cefnogi mathau amgryptio Kerberos a nodwyd. Gwiriwch "Rhagor o ddewisiadau" ar gyfer gosodiadau amgryptio.</translation>
 <translation id="6104796831253957966">Mae ciw yr argraffydd yn llawn</translation>
+<translation id="6106167152849320869">Os dewisoch chi hefyd i anfon data diagnostig a data defnydd yn y cam blaenorol, bydd y data hyn yn cael eu casglu ar gyfer apiau sydd wedi'u gosod.</translation>
 <translation id="6111972606040028426">Galluogi Google Assistant</translation>
 <translation id="6112294629795967147">Cyffyrddwch i newid maint</translation>
 <translation id="6112727384379533756">Ychwanegu tocyn</translation>
@@ -5937,6 +5962,7 @@
 <translation id="6226777517901268232">Ffeil allwedd breifat (dewisol)</translation>
 <translation id="6227002569366039565">Pwyswch |<ph name="ACCELERATOR" />| i ffocysu'r swigen hon a phwyswch eto i ffocysu'r elfen y mae'n pwyntio ati.</translation>
 <translation id="6227280783235722609">estyniad</translation>
+<translation id="6229062790325126537">Ailosod ApnMigrator</translation>
 <translation id="6229849828796482487">Datgysylltu rhwydwaith Wi-Fi</translation>
 <translation id="6231782223312638214">Awgrymir</translation>
 <translation id="6231881193380278751">Ychwanegu paramedr ymholiad yn yr URL i ail-lwytho'r dudalen yn awtomatig: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6214,6 +6240,7 @@
 <translation id="6478248366783946499">Cadw'r ffeil beryglus?</translation>
 <translation id="6479881432656947268">Ewch i Chrome Web Store</translation>
 <translation id="6480327114083866287">Rheolir gan <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Ar ôl eu troi ymlaen, bydd eich apiau ar gael ar unrhyw ddyfeisiau ChromeOS ar ôl i chi fewngofnodi gyda'ch Cyfrif Google. Bydd apiau gwe yn cael eu cysoni trwy Chrome hyd yn oed os yw nodweddion cysoni porwr eraill wedi'u diffodd.</translation>
 <translation id="6482559668224714696">Chwyddwr sgrîn lawn</translation>
 <translation id="6483485061007832714">Agor lawrlwythiad</translation>
 <translation id="6483805311199035658">Wrthi'n agor <ph name="FILE" />...</translation>
@@ -6228,6 +6255,7 @@
 <translation id="6497784818439587832">Newidiwch y maint dangos i wneud eitemau ar eich sgrîn yn llai neu'n fwy</translation>
 <translation id="6497789971060331894">Sgrolio tuag yn ôl gyda'r llygoden</translation>
 <translation id="6498249116389603658">&amp;Eich holl ieithoedd</translation>
+<translation id="6498583202177273322">Cewch wybodaeth ddefnyddiol ychwanegol wrth i chi archwilio'r dudalen hon</translation>
 <translation id="6499143127267478107">Wrthi'n datrys y gwesteiwr mewn sgript ddirprwyol...</translation>
 <translation id="6499764981457476645">Ni chanfuwyd unrhyw ddyfeisiau gerllaw</translation>
 <translation id="6501957628055559556">Pob cynhwysydd</translation>
@@ -6303,7 +6331,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Storio logiau system i'r cyfeiriadur Lawrlwythiadau.</translation>
 <translation id="656293578423618167">Mae llwybr neu enw'r ffeil yn rhy hir.  Cadwch gydag enw byrrach neu i leoliad arall.</translation>
-<translation id="6568283005472142698">Chwilio Tab</translation>
 <translation id="6570622975915850879">Defnyddio dyfais wahanol</translation>
 <translation id="65711204837946324">Mae angen caniatâd i lawrlwytho</translation>
 <translation id="6571533309669248172">Fformatio testun</translation>
@@ -6682,6 +6709,7 @@
 <translation id="688312408602122936">Bydd unrhyw gemau ac apiau sydd wedi'u gosod drwy Steam yn cael eu tynnu o'r ddyfais hon</translation>
 <translation id="6883319974225028188">Wps!  Gwnaeth y system fethu â chadw ffufrweddiad dyfais.</translation>
 <translation id="6884474387073389421">Ydych chi'n siŵr eich bod am ddileu'r data mewngofnodi a ddewiswyd?</translation>
+<translation id="6885122019363983153">Mae cefndiroedd bwrdd gwaith yn cyfateb ar draws dyfeisiau</translation>
 <translation id="6885771755599377173">Rhagolwg o Wybodaeth System</translation>
 <translation id="6886380424988777998">Methu ag uwchraddio Linux</translation>
 <translation id="6886871292305414135">Agor dolen mewn tab &amp;newydd</translation>
@@ -6753,6 +6781,7 @@
 <translation id="6949434160682548041">Cyfrinair (dewisol)</translation>
 <translation id="6950627417367801484">Adfer apiau</translation>
 <translation id="6952242901357037157">Gallwch hefyd ddangos cyfrineiriau o'ch <ph name="BEGIN_LINK" />Cyfrif Google<ph name="END_LINK" /> yma</translation>
+<translation id="6954910832698269894">Trowch gysoni dyfais ymlaen i adfer eich apiau, gosodiadau, rhwydweithiau Wi-Fi, a phapur wal o'ch Chromebook blaenorol. Gwnewch newidiadau unrhyw bryd yn y Gosodiadau &gt; Cyfrifon.</translation>
 <translation id="6954936693361896459">Castio'r tab hwn yn lle</translation>
 <translation id="6955446738988643816">Archwilio Ffenestr Naid</translation>
 <translation id="6955535239952325894">Mae'r gosodiad hwn wedi'i analluogi ar borwyr a reolir</translation>
@@ -6911,6 +6940,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 Gydag Amgryptio RSA</translation>
 <translation id="7075625805486468288">Rheoli tystysgrifau a gosodiadau HTTPS/SSL</translation>
 <translation id="7076875098323397992">Methu â dechrau uwchraddio</translation>
+<translation id="7077751457066325012">Gweld ac addasu llwybrau byr bysellfwrdd</translation>
 <translation id="7077829361966535409">Gwnaeth y dudalen mewngofnodi fethu â llwytho gan ddefnyddio'r gosodiadau dirprwyol presennol. <ph name="GAIA_RELOAD_LINK_START" />Rhowch gynnig arall ar fewngofnodi<ph name="GAIA_RELOAD_LINK_END" />, neu defnyddiwch <ph name="PROXY_SETTINGS_LINK_START" />gosodiadau dirprwyol<ph name="PROXY_SETTINGS_LINK_END" /> gwahanol.</translation>
 <translation id="7078120482318506217">Pob rhwydwaith</translation>
 <translation id="708060913198414444">C&amp;opïo cyfeiriad sain</translation>
@@ -6940,6 +6970,7 @@
 <translation id="7108933416628942903">Cloi nawr</translation>
 <translation id="7109543803214225826">Tynnwyd llwybr byr</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Ychwanegu Tab at Grŵp}zero{Ychwanegu Tabiau at Grŵp}two{Ychwanegu Tabiau at Grŵp}few{Ychwanegu Tabiau at Grŵp}many{Ychwanegu Tabiau at Grŵp}other{Ychwanegu Tabiau at Grŵp}}</translation>
+<translation id="7110684627876015299">Grŵp dienw - <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Enwch y ffenestr hon</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> eitem</translation>
 <translation id="7113502843173351041">Gwybod eich cyfeiriad e-bost</translation>
@@ -7154,6 +7185,7 @@
 <translation id="7328867076235380839">Cyfuniad annilys</translation>
 <translation id="7329154610228416156">Wedi methu â mewngofnodi oherwydd ei fod wedi'i ffurfweddu i ddefnyddio URL nad yw'n ddiogel (<ph name="BLOCKED_URL" />). Cysylltwch â'ch gweinyddwr.</translation>
 <translation id="7332053360324989309">Gweithiwr Un Pwrpas: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Gwneud copïau wrth gefn ac adfer eich apiau a'ch gosodiadau</translation>
 <translation id="7335974957018254119">Defnyddio'r nodwedd gwirio sillafu ar gyfer</translation>
 <translation id="7336799713063880535">Rhwystrwyd hysbysiadau.</translation>
 <translation id="7338630283264858612">Mae rhif cyfresol y ddyfais yn annilys.</translation>
@@ -7176,6 +7208,7 @@
 <translation id="7348093485538360975">Bysellfwrdd ar y sgrîn</translation>
 <translation id="7349010927677336670">Llyfnder Fideo</translation>
 <translation id="7352651011704765696">Aeth rhywbeth o'i le</translation>
+<translation id="7352664183151911163">Ar draws eich apiau a phorwr Chrome</translation>
 <translation id="7353261921908507769">Gall eich cysylltiadau rannu â chi pan fyddant gerllaw. Ni fydd trosglwyddiadau yn dechrau nes i chi dderbyn.</translation>
 <translation id="735361434055555355">Wrthi'n gosod Linux…</translation>
 <translation id="7354120289251608189">Gallwch nawr roi gwedd newydd i'ch porwr ar unrhyw bryd.</translation>
@@ -7315,6 +7348,8 @@
 <translation id="7458168200501453431">Yn defnyddio'r un gwiriwr sillafu ag a ddefnyddir yn Google Search. Anfonir testun rydych yn ei deipio yn y porwr at Google.</translation>
 <translation id="7458715171471938198">Adfer apiau?</translation>
 <translation id="7458933488302148148">Gwiriwch eich cyfrineiriau sydd wedi'u cadw i gryfhau eich diogelwch ac i aros yn fwy diogel ar-lein</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Mae caniatáu i'ch dyfeisiau ChromeOS anfon adroddiadau awtomatig yn ein helpu i flaenoriaethu beth i'w drwsio a'i wella yn ChromeOS. Gall yr adroddiadau hyn gynnwys pethau megis pan fyddai ChromeOS yn torri, pa nodweddion rydych yn eu defnyddio a faint o gof rydych yn ei ddefnyddio yn nodweddiadol. Bydd data diagnostig a defnydd apiau eraill gan gynnwys ar gyfer Android ac apiau gwe, yn cael eu casglu os yw cysoni apiau hefyd wedi'i droi ymlaen.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Gallwch ddechrau neu stopio caniatáu'r adroddiadau hyn unrhyw amser yn eich gosodiadau dyfais Chrome. Os ydych yn weinyddwr parth, gallwch newid y gosodiad hwn yn y consol gweinyddwr.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Thema bresennol rydych wedi'i gosod</translation>
 <translation id="7461924472993315131">Pinio</translation>
 <translation id="746216226901520237">Y tro nesaf, bydd eich ffôn yn datgloi eich <ph name="DEVICE_TYPE" />. Gallwch ddiffodd Smart Lock yn y gosodiadau.</translation>
@@ -7548,6 +7583,7 @@
 <translation id="7663719505383602579">Derbynnydd: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Mae llwybr byr bysellfwrdd ar gael</translation>
 <translation id="7663859337051362114">Ychwanegu proffil eSIM</translation>
+<translation id="76641554187607347">Dim bysellfwrdd wedi'i gysylltu</translation>
 <translation id="7665082356120621510">Ailwneud newid maint</translation>
 <translation id="7665369617277396874">Ychwanegu cyfrif</translation>
 <translation id="766560638707011986">Dangos parthau</translation>
@@ -7595,6 +7631,7 @@
 <translation id="769824636077131955">Mae'r ddogfen hon yn rhy fawr ar gyfer gwiriad diogelwch. Gallwch argraffu dogfennau o hyd at 50 MB.</translation>
 <translation id="7698507637739331665">Mae rhai eitemau wedi'u rhwystro</translation>
 <translation id="7701040980221191251">Dim</translation>
+<translation id="7701265686005869308">Cau'r proffil</translation>
 <translation id="7701869757853594372">Enwau defnyddwyr DEFNYDDWYR</translation>
 <translation id="7702574632857388784">Tynnu <ph name="FILE_NAME" /> o'r rhestr</translation>
 <translation id="7702907602086592255">Parth</translation>
@@ -7642,7 +7679,6 @@
 <translation id="7737948071472253612">Dim caniatâd i ddefnyddio'ch camera</translation>
 <translation id="77381465218432215">Dangos acenion a nodau arbennig</translation>
 <translation id="7740996059027112821">Safonol</translation>
-<translation id="7741307896921365578">Yn galluogi panel ochr ar lefel porwr am ffordd ddefnyddiol a pharhaus i gael mynediad at eich Rhestr Ddarllen a Nodau Tudalen.</translation>
 <translation id="7742558784808143689">Clirio data a chaniatadau ar gyfer <ph name="SITE_NAME" /> a'r holl wefannau oddi tani ac apiau sydd wedi'u gosod?</translation>
 <translation id="7742706086992565332">Gallwch osod faint rydych yn chwyddo neu bellhau ar wefannau penodol</translation>
 <translation id="7742879569460013116">Rhannu'r ddolen â</translation>
@@ -7843,7 +7879,6 @@
 <translation id="7909986151924474987">Mae'n bosib na fyddwch yn gallu ailosod y proffil hwn</translation>
 <translation id="7910768399700579500">&amp;Ffolder newydd</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Adran Tabiau Cyfryngau yn Chwilio Tabiau</translation>
 <translation id="7912080627461681647">Mae eich cyfrinair wedi'i newid ar y gweinydd. Allgofnodwch a mewngofnodwch eto.</translation>
 <translation id="7912974581251770345">Cyfieithiad</translation>
 <translation id="7915457674565721553">Cysylltu â'r rhyngrwyd i osod rheolaethau rhieni</translation>
@@ -8015,6 +8050,7 @@
 <translation id="8050191834453426339">Dilysu eto</translation>
 <translation id="8051193500142930381">Ni fydd nodweddion sydd angen camera yn gweithio</translation>
 <translation id="8051390370038326517">Caniatáu i <ph name="HOST" /> gael rheolaeth lawn ar ddyfeisiau MIDI bob amser</translation>
+<translation id="8052218774860457016">Rheoli cysoni porwr</translation>
 <translation id="8053278772142718589">Ffeiliau PKCS #12</translation>
 <translation id="8053390638574070785">Ail-lwytho'r Dudalen hon</translation>
 <translation id="8054517699425078995">Gall y math hwn o ffeil niweidio eich dyfais. Ydych chi am gadw <ph name="FILE_NAME" /> beth bynnag?</translation>
@@ -8384,6 +8420,7 @@
 <translation id="8376137163494131156">Dywedwch wrthym beth sy'n digwydd gyda Google Cast.</translation>
 <translation id="8376384591331888629">Gan gynnwys cwcis trydydd parti ar y wefan hon</translation>
 <translation id="8376451933628734023">Os mae'r ap gwe yn ceisio eich twyllo i feddwl ei fod yn ap gwahanol, dadosodwch ef.</translation>
+<translation id="8376752431516546391">Panel ochr Google Search</translation>
 <translation id="8377625247046155446">Bydd y cod pas hwn yn cael ei gadw ar y ddyfais hon yn unig. Bydd yn aros ar y ddyfais hon ar ôl i chi gau pob ffenestr Anhysbys.</translation>
 <translation id="8378714024927312812">Rheolir gan eich sefydliad</translation>
 <translation id="8379878387931047019">Nid yw'r ddyfais hon yn cefnogi'r math o allwedd ddiogelwch y mae'r wefan hon yn gofyn amdani</translation>
@@ -8451,6 +8488,11 @@
 <translation id="8428628598981198790">Ni allwch ddefnyddio'ch allwedd ddiogelwch gyda'r wefan hon</translation>
 <translation id="84297032718407999">Byddwch yn cael eich allgofnodi mewn <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Dangos tapiau</translation>
+<translation id="8431496281632382473">Rheolir y proffil hwn gan <ph name="DOMAIN" />. Er mwyn parhau i ddefnyddio'r proffil a reolir hwn, mae eich sefydliad yn gofyn i chi rannu signalau eich dyfais.
+
+Gall signalau dyfais gynnwys gwybodaeth am eich porwr, OS, dyfais, meddalwedd sydd wedi'i gosod, a ffeiliau.
+
+Os byddwch yn dewis peidio â rhannu signalau, bydd y proffil hwn yn cael ei gau.</translation>
 <translation id="8434480141477525001">Porth Dadfygio NaCl</translation>
 <translation id="8437209419043462667">UDA</translation>
 <translation id="8438328416656800239">Newid i borwr craff</translation>
@@ -8535,6 +8577,8 @@
 <translation id="851263357009351303">Caniatáu i <ph name="HOST" /> ddangos lluniau bob amser</translation>
 <translation id="8513108775083588393">Awtogylchdroi</translation>
 <translation id="8513357934662532537">I fewnforio cyfrineiriau i <ph name="BRAND" /> ar gyfer <ph name="USER_EMAIL" />, dewiswch ffeil CSV.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Mae caniatáu i ddyfeisiau ChromeOS anfon adroddiadau awtomatig yn ein helpu i flaenoriaethu beth i'w drwsio a'i wella yn ChromeOS. Gall yr adroddiadau hyn gynnwys pethau megis pan fyddai ChromeOS yn torri, pa nodweddion a ddefnyddiwyd, a faint o gof a ddefnyddiwyd yn nodweddiadol. Bydd data diagnostig a defnydd apiau eraill gan gynnwys ar gyfer Android ac apiau gwe, yn cael eu casglu os yw cysoni apiau hefyd wedi'i droi ymlaen.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Gallwch ddechrau neu stopio caniatáu'r adroddiadau hyn unrhyw bryd yng ngosodiadau dyfais ChromeOS eich plentyn. Os ydych yn weinyddwr parth, gallwch newid y gosodiad hwn yn y consol gweinyddwr.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Rhowch gynnig ar allwedd ddiogelwch wahanol</translation>
 <translation id="8514955299594277296">Peidio â chaniatáu i wefannau gadw data ar eich dyfais (nid argymhellir)</translation>
 <translation id="8517759303731677493">Golygu…</translation>
@@ -8615,7 +8659,6 @@
 <translation id="8599681327221583254">Nid yw un neu fwy o bolisïau wedi'u ffurfweddu'n gywir. Cysylltwch â'ch gweinyddwr</translation>
 <translation id="8599864823732014237">Hepgor cofrestru Enterprise?</translation>
 <translation id="8601206103050338563">Dilysu Cleient TLS WWW</translation>
-<translation id="8601611099293226919">Chwiliwch eich sgrîn â Google Lens</translation>
 <translation id="8602674530529411098">Apiau (Beta)</translation>
 <translation id="8602851771975208551">Ychwanegodd rhaglen arall ar eich cyfrifiadur ap a allai newid y ffordd y mae Chrome yn gweithio.</translation>
 <translation id="8605428685123651449">Cof SQLite</translation>
@@ -8899,6 +8942,7 @@
 <translation id="883062543841130884">Amnewidiadau</translation>
 <translation id="8830779999439981481">Wrthi'n ailgychwyn i gymhwyso diweddariadau</translation>
 <translation id="8830796635868321089">Wedi methu â gwirio am ddiweddariadau gan ddefnyddio'r gosodiadau dirprwyol presennol. Addaswch eich <ph name="PROXY_SETTINGS_LINK_START" />gosodiadau dirprwyol<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">Bydd y wefan yn gallu gweld cynnwys y tab hwn</translation>
 <translation id="8831769650322069887">Agor <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Eich proffiliau</translation>
 <translation id="8834039744648160717">Rheolir ffurfweddiad y rhwydwaith gan <ph name="USER_EMAIL" />.</translation>
@@ -9030,6 +9074,7 @@
 <translation id="8946359700442089734">Ni alluogwyd nodweddion dadfygio'n llwyr ar y ddyfais <ph name="IDS_SHORT_PRODUCT_NAME" /> hon.</translation>
 <translation id="894763922177556086">Da</translation>
 <translation id="8948939328578167195">Mae <ph name="WEBSITE" /> eisiau gweld gwneuthuriad a model eich allwedd ddiogelwch</translation>
+<translation id="8949304443659090542">Rheoli cysoni porwr Chrome</translation>
 <translation id="895054485242522631">Gall gwefannau ddefnyddio synwyryddion symud</translation>
 <translation id="8951256747718668828">Ni ellid cwblhau adfer oherwydd gwall</translation>
 <translation id="8951465597020890363">Gadael y modd gwestai beth bynnag?</translation>
@@ -9135,6 +9180,7 @@
 <translation id="9032097289595078011">Analluogi Paru Cyflym</translation>
 <translation id="9033765790910064284">Parhau beth bynnag</translation>
 <translation id="9033857511263905942">&amp;Gludo</translation>
+<translation id="9034408118624208974">Newydd i Chromebook? Trowch cysoni ymlaen fel y bydd eich dewisiadau yn cael eu cadw wrth gefn.</translation>
 <translation id="903480517321259405">Teipiwch y PIN eto</translation>
 <translation id="9037054491984310631">Wedi'i gysylltu â dyfais Bluetooth a enwir <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">Ni chaniateir y ddyfais</translation>
@@ -9178,6 +9224,7 @@
 <translation id="9068298336633421551">Caniatáu i apiau Android a gwasanaethau sydd â chaniatâd lleoliad ddefnyddio lleoliad y ddyfais hon. Mae'n bosib y bydd Google yn casglu data lleoliad o bryd i'w gilydd ac yn defnyddio'r data hyn mewn ffordd anhysbys i wella cywirdeb lleoliad a gwasanaethau sy'n seiliedig ar leoliad.</translation>
 <translation id="9068598199622656904">Pwyswch un fysell ar y tro ar gyfer llwybrau byr bysellfwrdd yn lle dal bysellau i lawr ar yr un pryd</translation>
 <translation id="9068878141610261315">Math o ffeil na chefnogir</translation>
+<translation id="9069665781180028115">Bydd yr eitemau a ddewiswyd ar gael ar y Chromebook hwn. Os ydych yn newydd i Chromebook, cysonwch bob eitem fel y bydd eich dewisiadau yn cael eu cadw wrth gefn. Gwnewch newidiadau unrhyw bryd yn y Gosodiadau &gt; Cyfrifon.</translation>
 <translation id="9070342919388027491">Mae tab wedi'i symud i'r chwith</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">Mae llygoden USB wedi'i chysylltu</translation>
@@ -9351,6 +9398,7 @@
 <translation id="930268624053534560">Stampiau Amser Manwl</translation>
 <translation id="930551443325541578">Bysellau ailadrodd ac acenion</translation>
 <translation id="930893132043726269">Yn trawsrwydweithio ar hyn o bryd</translation>
+<translation id="930991362911221750">Caniatáu i <ph name="APP_NAME" /> weld y tab hwn?</translation>
 <translation id="93140074055951850">Cafodd apiau Android eu stopio</translation>
 <translation id="932327136139879170">Cartref</translation>
 <translation id="932508678520956232">Ni ellid dechrau'r dasg argraffu.</translation>
diff --git a/chrome/app/resources/generated_resources_da.xtb b/chrome/app/resources/generated_resources_da.xtb
index ac6a24c8..43be8390 100644
--- a/chrome/app/resources/generated_resources_da.xtb
+++ b/chrome/app/resources/generated_resources_da.xtb
@@ -403,7 +403,6 @@
 <translation id="1341871421050612057">Synkroniseringen med <ph name="USERNAME" /> mislykkedes</translation>
 <translation id="1343865611738742294">Giv Linux-apps adgang til USB-enheder. Linux husker ikke en USB-enhed, når den er fjernet.</translation>
 <translation id="1343920184519992513">Fortsæt, hvor du slap, og åbn en bestemt række sider</translation>
-<translation id="134589511016534552">Mediefaner vises også i sektionen Åbne faner</translation>
 <translation id="1346630054604077329">Bekræft og genstart</translation>
 <translation id="1346748346194534595">Højre</translation>
 <translation id="1347256498747320987">Installer opdateringer og apps. Hvis du fortsætter, accepterer du, at denne enhed også kan downloade og installere opdateringer og apps automatisk fra Google, dit mobilselskab og producenten af din enhed. Dette kan ske ved hjælp af mobildata. Nogle af disse apps tilbyder muligvis køb i appen. <ph name="BEGIN_LINK1" />Få flere oplysninger<ph name="END_LINK1" /></translation>
@@ -2072,7 +2071,6 @@
 <translation id="2739191690716947896">Fejlretning</translation>
 <translation id="2739240477418971307">Skift dine tilgængelighedsindstillinger</translation>
 <translation id="274029851662193272">Sænket</translation>
-<translation id="2740363334137520315">Tilføjer en ny sektion i "Søg i faner" for let at finde de faner, hvor lyd eller video kan afspilles. Få adgang via knappen øverst i hjørnet i din browser.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Disse adgangsnøgler gemmes kun på denne enhed. De gemmes ikke på din Google-konto.</translation>
 <translation id="2741713322780029189">Åbn terminal til gendannelse</translation>
@@ -2344,7 +2342,6 @@
 <translation id="2967926928600500959">De webadresser, der matcher disse regler, tvinges til at åbne i en bestemt browser.</translation>
 <translation id="2972581237482394796">&amp;Annuller fortryd</translation>
 <translation id="2973324205039581528">Slå lyden fra på dette website</translation>
-<translation id="2973537811036309675">Sidepanel</translation>
 <translation id="2975761176769946178">En webadresse er påkrævet</translation>
 <translation id="2976557544729462544">For at fungere korrekt og optimalt kræver nogle enheder, at du deaktiverer indstillingen for beskyttelse af dataadgang.</translation>
 <translation id="2976756276046118477">Rød-grønt filter (grøn svag, deuteranomali)</translation>
@@ -2787,7 +2784,6 @@
 <translation id="3393554941209044235">Chrome Document Analysis</translation>
 <translation id="3393582007140394275">Skærmen kan ikke castes.</translation>
 <translation id="3394850431319394743">Har tilladelse til at bruge id'er til at afspille beskyttet indhold</translation>
-<translation id="3396744558790608201">Højreklik, og vælg "Søg på billeder med Google Lens" for at søge ethvert sted på websitet, så du kan få mere at vide om det visuelle indhold, du ser, mens du browser og shopper på nettet.</translation>
 <translation id="3396800784455899911">Når du klikker på knappen "Acceptér og fortsæt", accepterer du den behandling, der er beskrevet ovenfor, for disse Google-tjenester.</translation>
 <translation id="339722927132407568">Fryser</translation>
 <translation id="3399432415385675819">Notifikationer deaktiveres</translation>
@@ -4832,7 +4828,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> vil gerne tjekke, om du bruger en kvalificeret ChromeOS-enhed.</translation>
 <translation id="5208926629108082192">Oplysninger om enhedens mobilnetværk</translation>
 <translation id="5208988882104884956">Halv bredde</translation>
-<translation id="520902706163766447">Aktivér en pop op-boble i den øverste Chrome-brugerflade for at søge oven på de åbne faner.</translation>
 <translation id="5209320130288484488">Der blev ikke fundet nogen enheder</translation>
 <translation id="5209513429611499188">HID-enheder med anvendelser fra brugssiden <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Luk fanen</translation>
@@ -6334,7 +6329,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Gem systemlogs i mappen Downloads.</translation>
 <translation id="656293578423618167">Filstien eller -navnet er for langt. Gem med et kortere navn eller på en anden placering.</translation>
-<translation id="6568283005472142698">Fanesøgning</translation>
 <translation id="6570622975915850879">Brug en anden enhed</translation>
 <translation id="65711204837946324">Kræver tilladelse til at downloade</translation>
 <translation id="6571533309669248172">Tekstformatering</translation>
@@ -7677,7 +7671,6 @@
 <translation id="7737948071472253612">Har ikke tilladelse til at bruge dit kamera</translation>
 <translation id="77381465218432215">Vis accenttegn og specialtegn</translation>
 <translation id="7740996059027112821">Standard</translation>
-<translation id="7741307896921365578">Viser et sidepanel i browseren, så du altid nemt kan finde din læseliste og dine bogmærker.</translation>
 <translation id="7742558784808143689">Vil du rydde websitedata og tilladelser for <ph name="SITE_NAME" />, alle websites under det samt installerede apps?</translation>
 <translation id="7742706086992565332">Du kan angive, hvor meget der skal zoomes ind eller ud på bestemte websites</translation>
 <translation id="7742879569460013116">Del link med</translation>
@@ -7877,7 +7870,6 @@
 <translation id="7909986151924474987">Du kan muligvis ikke geninstallere denne profil</translation>
 <translation id="7910768399700579500">&amp;Ny mappe</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Sektion med mediefaner i Fanesøgning</translation>
 <translation id="7912080627461681647">Din adgangskode er blevet ændret på serveren. Log ud, og log derefter ind igen.</translation>
 <translation id="7912974581251770345">Oversættelse</translation>
 <translation id="7915457674565721553">Opret forbindelse til internettet for at konfigurere børnesikring</translation>
@@ -8659,7 +8651,6 @@
 <translation id="8599681327221583254">En eller flere politikker er ikke konfigureret korrekt. Kontakt din administrator</translation>
 <translation id="8599864823732014237">Vil du springe virksomhedstilmeldingen over?</translation>
 <translation id="8601206103050338563">TLS WWW-klientgodkendelse</translation>
-<translation id="8601611099293226919">Søg på din skærm med Google Lens</translation>
 <translation id="8602674530529411098">Apps (beta)</translation>
 <translation id="8602851771975208551">Et andet program på din computer tilføjede en app, der kan ændre den måde, hvorpå Chrome fungerer.</translation>
 <translation id="8605428685123651449">SQLite-hukommelse</translation>
diff --git a/chrome/app/resources/generated_resources_de.xtb b/chrome/app/resources/generated_resources_de.xtb
index 472e645..51e0853 100644
--- a/chrome/app/resources/generated_resources_de.xtb
+++ b/chrome/app/resources/generated_resources_de.xtb
@@ -398,7 +398,6 @@
 <translation id="1341871421050612057">Synchronisierung mit <ph name="USERNAME" /> nicht möglich</translation>
 <translation id="1343865611738742294">Linux-Apps erlauben, auf USB-Geräte zuzugreifen. Linux merkt sich keine USB-Geräte, nachdem diese entfernt wurden.</translation>
 <translation id="1343920184519992513">Da weitermachen, wo du aufgehört hast, und bestimmte Seiten öffnen</translation>
-<translation id="134589511016534552">Medien-Tabs werden auch im Bereich „Geöffnete Tabs“ angezeigt</translation>
 <translation id="1346630054604077329">Bestätigen und neu starten</translation>
 <translation id="1346748346194534595">Rechts</translation>
 <translation id="1347256498747320987">Updates und Apps installieren. Wenn du fortfährst, stimmst du zu, dass dieses Gerät automatisch Updates und Apps von Google, deinem Mobilfunkanbieter und dem Hersteller deines Geräts herunterladen und installieren darf, möglicherweise über eine mobile Datenverbindung. Einige dieser Apps bieten eventuell In-App-Käufe an. <ph name="BEGIN_LINK1" />Weitere Informationen<ph name="END_LINK1" /></translation>
@@ -2048,7 +2047,6 @@
 <translation id="2739191690716947896">Fehlerbehebung</translation>
 <translation id="2739240477418971307">Einstellungen für Bedienungshilfen ändern</translation>
 <translation id="274029851662193272">Vertieft</translation>
-<translation id="2740363334137520315">Dadurch wird ein neuer Bereich zu „Tabs suchen“ hinzugefügt, damit du Tabs, auf denen Audio oder Video abgespielt wird, ganz einfach finden kannst. Du kannst über die Schaltfläche in der oberen Ecke des Browsers darauf zugreifen.</translation>
 <translation id="2740531572673183784">Ok</translation>
 <translation id="2740876196999178364">Diese Passkeys sind nur auf diesem Gerät gespeichert. Sie sind nicht in deinem Google-Konto gespeichert.</translation>
 <translation id="2741713322780029189">Terminal zur Wiederherstellung öffnen</translation>
@@ -2316,7 +2314,6 @@
 <translation id="2967926928600500959">Für URLs, die mit diesen Regeln übereinstimmen, wird beim Öffnen ein bestimmter Browser erzwungen.</translation>
 <translation id="2972581237482394796">&amp;Wiederholen</translation>
 <translation id="2973324205039581528">Website stummschalten</translation>
-<translation id="2973537811036309675">Seitenleiste</translation>
 <translation id="2975761176769946178">Es ist eine URL erforderlich</translation>
 <translation id="2976557544729462544">Bei einigen Geräten musst du den Schutz vor Datenzugriff deaktivieren, damit sie problemlos und mit voller Leistung funktionieren.</translation>
 <translation id="2976756276046118477">Rot-Grün-Filter (Grün-Sehschwäche, Deuteranomalie)</translation>
@@ -2757,7 +2754,6 @@
 <translation id="3393554941209044235">Chrome-Dokumentenanalyse</translation>
 <translation id="3393582007140394275">Bildschirm kann nicht gestreamt werden.</translation>
 <translation id="3394850431319394743">Darf Kennungen verwenden, um geschützte Inhalte wiederzugeben</translation>
-<translation id="3396744558790608201">Klicke mit der rechten Maustaste und wähle „Bilder an Google Lens senden“ aus, um in einem beliebigen Bereich der Website zu suchen und mehr über die visuellen Inhalte zu erfahren, die du beim Surfen und Einkaufen im Internet siehst.</translation>
 <translation id="3396800784455899911">Wenn du auf die Schaltfläche „Akzeptieren und fortfahren“ klickst, willigst du damit in die oben für diese Google-Dienste beschriebene Verarbeitung deiner Daten ein.</translation>
 <translation id="339722927132407568">Hängenbleiben</translation>
 <translation id="3399432415385675819">Benachrichtigungen werden deaktiviert</translation>
@@ -4783,7 +4779,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> möchte überprüfen, ob du ein unterstütztes Chrome OS-Gerät verwendest.</translation>
 <translation id="5208926629108082192">Informationen zum Mobilfunknetz des Geräts</translation>
 <translation id="5208988882104884956">Halbe Breite</translation>
-<translation id="520902706163766447">Hiermit kann ein Pop-up-Infofeld zum Suchen in offenen Tabs auf der oberen Leiste der Chrome-Benutzeroberfläche aktiviert werden.</translation>
 <translation id="5209320130288484488">Keine Geräte gefunden</translation>
 <translation id="5209513429611499188">HID-Geräte mit Nutzungen von der Nutzungsseite „<ph name="USAGE_PAGE" />“</translation>
 <translation id="5210365745912300556">Schließen</translation>
@@ -6278,7 +6273,6 @@
 <translation id="6561726789132298588">Eingabe</translation>
 <translation id="6562117348069327379">Systemprotokolle im Downloadverzeichnis speichern.</translation>
 <translation id="656293578423618167">Der Dateipfad oder Dateiname ist zu lang. Verwende bitte einen kürzeren Namen oder einen anderen Speicherort.</translation>
-<translation id="6568283005472142698">Tab-Suche</translation>
 <translation id="6570622975915850879">Anderes Gerät verwenden</translation>
 <translation id="65711204837946324">Du musst die Berechtigung haben, die Datei herunterzuladen</translation>
 <translation id="6571533309669248172">Textformatierung</translation>
@@ -7609,7 +7603,6 @@
 <translation id="7737948071472253612">Dürfen meine Kamera nicht verwenden</translation>
 <translation id="77381465218432215">Akzente und Sonderzeichen anzeigen</translation>
 <translation id="7740996059027112821">Standard</translation>
-<translation id="7741307896921365578">Blendet eine Seitenleiste auf Browserebene ein, über die du jederzeit bequem auf deine Leseliste und Lesezeichen zugreifen kannst.</translation>
 <translation id="7742558784808143689">Websitedaten und Berechtigungen für <ph name="SITE_NAME" />, alle ihr untergeordneten Websites und auf ihr installierten Apps löschen?</translation>
 <translation id="7742706086992565332">Du kannst bei bestimmten Websites die maximale oder minimale Vergrößerungsstufe für die Websitedarstellung festlegen</translation>
 <translation id="7742879569460013116">Link teilen über</translation>
@@ -7810,7 +7803,6 @@
 <translation id="7909986151924474987">Du kannst dieses Profil möglicherweise nicht neu installieren</translation>
 <translation id="7910768399700579500">&amp;Neuer Ordner</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Abschnitt „Medien-Tabs“ in der Tab-Suche</translation>
 <translation id="7912080627461681647">Dein Passwort wurde auf dem Server geändert. Bitte melde dich ab und dann wieder an.</translation>
 <translation id="7912974581251770345">Übersetzung</translation>
 <translation id="7915457674565721553">Es ist eine Internetverbindung notwendig, um Jugendschutzeinstellungen einzurichten</translation>
@@ -8583,7 +8575,6 @@
 <translation id="8599681327221583254">Mindestens eine Richtlinie wurde nicht korrekt konfiguriert. Bitte wende dich an deinen Administrator.</translation>
 <translation id="8599864823732014237">Unternehmensregistrierung überspringen?</translation>
 <translation id="8601206103050338563">TLS-WWW-Client-Authentifizierung</translation>
-<translation id="8601611099293226919">Mit Google Lens auf dem Bildschirm suchen</translation>
 <translation id="8602674530529411098">Apps (Beta)</translation>
 <translation id="8602851771975208551">Ein anderes Programm auf deinem Computer hat eine App hinzugefügt, die sich möglicherweise auf die Funktionsweise von Chrome auswirkt.</translation>
 <translation id="8605428685123651449">SQLite-Speicher</translation>
diff --git a/chrome/app/resources/generated_resources_el.xtb b/chrome/app/resources/generated_resources_el.xtb
index 03de04f..e2902cf 100644
--- a/chrome/app/resources/generated_resources_el.xtb
+++ b/chrome/app/resources/generated_resources_el.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">Πλησιάζει η ώρα για διάλειμμα</translation>
 <translation id="1062407476771304334">Αντικατάσταση</translation>
 <translation id="1062628064301375934">Βοηθήστε μας να ενισχύσουμε το απόρρητο στον ιστό</translation>
+<translation id="1066964438793906105">Σάρωση για κακόβουλο λογισμικό</translation>
 <translation id="1067048845568873861">Δημιουργήθηκε</translation>
 <translation id="1067661089446014701">Για επιπλέον ασφάλεια, μπορείτε να κρυπτογραφήσετε τους κωδικούς πρόσβασης στη συσκευή σας προτού αποθηκευτούν στον Λογαριασμό σας Google.</translation>
 <translation id="1067922213147265141">Άλλες υπηρεσίες Google</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">Δεν ήταν δυνατή η επαλήθευση της ταυτότητάς σας</translation>
 <translation id="1116694919640316211">Σχετικά με</translation>
 <translation id="1116779635164066733">Αυτή η ρύθμιση εφαρμόζεται από την επέκταση "<ph name="NAME" />".</translation>
+<translation id="1118428905044642028">Κωδικοί πρόσβασης και αυτόματη συμπλήρωση</translation>
 <translation id="1118738876271697201">Το σύστημα δεν κατάφερε να προσδιορίσει το μοντέλο ή τον σειριακό αριθμό της συσκευής.</translation>
 <translation id="1119447706177454957">Εσωτερικό σφάλμα</translation>
 <translation id="1122068467107743258">Εργασία</translation>
@@ -402,7 +404,6 @@
 <translation id="1341871421050612057">Δεν είναι δυνατός ο συγχρονισμός με τον χρήστη <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Εκχωρήστε στις εφαρμογές Linux άδεια πρόσβασης σε συσκευές USB. Το Linux δεν θα θυμάται μια συσκευή USB μετά την αφαίρεσή της.</translation>
 <translation id="1343920184519992513">Συνεχίστε από το σημείο που σταματήσατε και ανοίξτε ένα συγκεκριμένο σύνολο σελίδων</translation>
-<translation id="134589511016534552">Οι καρτέλες μέσων εμφανίζονται επίσης στην ενότητα Ανοικτές καρτέλες</translation>
 <translation id="1346630054604077329">Επιβεβαίωση και επανεκκίνηση</translation>
 <translation id="1346748346194534595">Δεξιά</translation>
 <translation id="1347256498747320987">Εγκατάσταση ενημερώσεων και εφαρμογών. Εάν συνεχίσετε, αποδέχεστε ότι αυτή η συσκευή ενδέχεται επίσης να κατεβάζει και να εγκαθιστά αυτόματα ενημερώσεις και εφαρμογές από την Google, την εταιρεία κινητής τηλεφωνίας και τον κατασκευαστή της συσκευής, πιθανόν με τη χρήση δεδομένων κινητής τηλεφωνίας. Ορισμένες από αυτές τις εφαρμογές μπορεί να προσφέρουν αγορές εντός εφαρμογής. <ph name="BEGIN_LINK1" />Μάθετε περισσότερα<ph name="END_LINK1" /></translation>
@@ -1307,6 +1308,7 @@
       <ph name="BEGIN_BOLD" />Σημείωση:<ph name="END_BOLD" /> Θα γίνει επανεκκίνηση του συστήματος κατά τη διάρκεια της διαδικασίας.</translation>
 <translation id="2095774564753225041">Υποστηριζόμενοι τύποι αρχείων</translation>
 <translation id="2097616539631531348">Ενώ αυτή η καρτέλα ήταν ανενεργή, η Εξοικονόμηση μνήμης αποδέσμευσε μνήμη για άλλες εργασίες.</translation>
+<translation id="2097950021134740304">Ακύρωση κατάργησης απομνημόνευσης συνδρομής</translation>
 <translation id="2098805196501063469">Έλεγχος κωδικών πρόσβασης που απομένουν</translation>
 <translation id="2099686503067610784">Να διαγραφεί το πιστοποιητικό διακομιστή "<ph name="CERTIFICATE_NAME" />";</translation>
 <translation id="2100273922101894616">Αυτόματη σύνδεση</translation>
@@ -2071,7 +2073,6 @@
 <translation id="2739191690716947896">Εντοπισμός σφαλμάτων</translation>
 <translation id="2739240477418971307">Αλλαγή των ρυθμίσεων προσβασιμότητας</translation>
 <translation id="274029851662193272">Συμπτυγμένο</translation>
-<translation id="2740363334137520315">Προσθέτει μια νέα ενότητα στην Αναζήτηση καρτελών για την εύκολη εύρεση των καρτελών που κάνουν αναπαραγωγή ήχου ή βίντεο. Πρόσβαση μέσω του κουμπιού στην επάνω γωνία του προγράμματος περιήγησής σας.</translation>
 <translation id="2740531572673183784">ΟK</translation>
 <translation id="2740876196999178364">Αυτά τα κλειδιά πρόσβασης αποθηκεύονται μόνο σε αυτήν τη συσκευή. Δεν αποθηκεύονται στον Λογαριασμό σας Google.</translation>
 <translation id="2741713322780029189">Άνοιγμα τερματικού ανάκτησης</translation>
@@ -2343,7 +2344,6 @@
 <translation id="2967926928600500959">Τα URL που αντιστοιχούν σε αυτούς τους κανόνες θα ανοίγουν αναγκαστικά σε συγκεκριμένο πρόγραμμα περιήγησης.</translation>
 <translation id="2972581237482394796">&amp;Επανάληψη ενέργειας</translation>
 <translation id="2973324205039581528">Σίγαση Ιστοτόπου</translation>
-<translation id="2973537811036309675">Πλαϊνό πλαίσιο</translation>
 <translation id="2975761176769946178">Απαιτείται URL</translation>
 <translation id="2976557544729462544">Ορισμένες συσκευές απαιτούν την απενεργοποίηση της προστασίας πρόσβασης δεδομένων προκειμένου να λειτουργούν σωστά ή στο μέγιστο των δυνατοτήτων τους.</translation>
 <translation id="2976756276046118477">Κόκκινο-πράσινο φίλτρο (αδυναμία αντίληψης πράσινου, δευτερανοπία)</translation>
@@ -2786,7 +2786,6 @@
 <translation id="3393554941209044235">Ανάλυση εγγράφων Chrome</translation>
 <translation id="3393582007140394275">Δεν είναι δυνατή η μετάδοση της οθόνης.</translation>
 <translation id="3394850431319394743">Επιτρέπεται να χρησιμοποιούν αναγνωριστικά για την αναπαραγωγή προστατευμένου περιεχομένου</translation>
-<translation id="3396744558790608201">Κάντε δεξί κλικ και επιλέξτε "Αναζήτηση εικόνων με το Google Lens" για να αναζητήσετε οποιοδήποτε τμήμα του ιστοτόπου και να μάθετε περισσότερα σχετικά με το οπτικό περιεχόμενο που βλέπετε καθώς περιηγείστε και κάνετε αγορές στον ιστό.</translation>
 <translation id="3396800784455899911">Εάν κάνετε κλικ στο κουμπί "Αποδοχή και συνέχεια", αποδέχεστε την επεξεργασία που περιγράφεται παραπάνω για αυτές τις υπηρεσίες Google.</translation>
 <translation id="339722927132407568">Παγώνει</translation>
 <translation id="3399432415385675819">Οι ειδοποιήσεις θα απενεργοποιηθούν</translation>
@@ -2904,6 +2903,7 @@
 <translation id="3484869148456018791">Λήψη νέου πιστοποιητικού</translation>
 <translation id="3486950712960783074">Το δρομολόγιό σας</translation>
 <translation id="3487007233252413104">ανώνυμη λειτουργία</translation>
+<translation id="3487649228420469005">Η σάρωση ολοκληρώθηκε</translation>
 <translation id="3490695139702884919">Λήψη… <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">Ο λογαριασμός του παιδιού σας δεν έχει ρυθμιστεί για τους γονικούς ελέγχους του Family Link. Μπορείτε να προσθέσετε γονικούς ελέγχους όταν ολοκληρώσετε τη ρύθμιση. Μπορείτε να βρείτε πληροφορίες για τους γονικούς ελέγχους στην εφαρμογή Εξερεύνηση.</translation>
 <translation id="3491678231052507920">Οι ιστότοποι χρησιμοποιούν συνήθως τις συσκευές και τα δεδομένα εικονικής πραγματικότητας για να σας παρέχουν τη δυνατότητα συμμετοχής σε περιόδους σύνδεσης VR.</translation>
@@ -3464,6 +3464,7 @@
 <translation id="3957844511978444971">Πατήστε "Αποδοχή" για να επιβεβαιώσετε την επιλογή αυτών των ρυθμίσεων υπηρεσιών Google.</translation>
 <translation id="3958088479270651626">Εισαγωγή σελιδοδεικτών και ρυθμίσεων</translation>
 <translation id="3958110062351175311">Επιτρέπεται η εμφάνιση αιτημάτων στη γραμμή εργαλείων</translation>
+<translation id="3959747296451923142">Επιβεβαίωση κατάργησης συνδρομής</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">Περισσότερες ενέργειες για <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">Βασική προστασία από ιστοτόπους, λήψεις και επεκτάσεις που είναι γνωστό ότι είναι επικίνδυνα</translation>
@@ -3954,6 +3955,7 @@
 <translation id="4408599188496843485">Β&amp;οήθεια</translation>
 <translation id="4409271659088619928">Χρησιμοποιείτε τη μηχανή αναζήτησης <ph name="DSE" />. Ανατρέξτε στις οδηγίες για διαγραφή του ιστορικού αναζήτησής σας, εφόσον υπάρχουν.</translation>
 <translation id="4409697491990005945">Περιθώρια</translation>
+<translation id="4409779593816003679">Κωδικοί πρόσβασης και αυτόματη συμπλήρωση</translation>
 <translation id="4410545552906060960">Χρησιμοποιήστε έναν αριθμό (PIN) αντί για κάποιον κωδικό πρόσβασης, για το ξεκλείδωμα της συσκευής σας. Για να ορίσετε το PIN αργότερα, μεταβείτε στις Ρυθμίσεις.</translation>
 <translation id="4411578466613447185">Υπηρεσία υπογραφής κώδικα</translation>
 <translation id="4411719918614785832">Αυτά τα κλειδιά πρόσβασης αποθηκεύονται στο Windows Hello σε αυτόν τον υπολογιστή. Δεν αποθηκεύονται στον Λογαριασμό σας Google.</translation>
@@ -4296,6 +4298,7 @@
 <translation id="470644585772471629">Αντιστροφή χρωμάτων</translation>
 <translation id="4707337002099455863">Πάντα σε όλους τους ιστοτόπους</translation>
 <translation id="4708849949179781599">Έξοδος από το <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">Να επιτρέπεται επίσης ο ήχος της καρτέλας</translation>
 <translation id="4711638718396952945">Επαναφορά ρυθμίσεων</translation>
 <translation id="4713409221649555176">Διαγραφή όταν κλείνετε όλα τα παράθυρα</translation>
 <translation id="4715631922189108923">Επεξεργασία ονόματος χρήστη</translation>
@@ -4323,6 +4326,7 @@
 <translation id="4735506354605317060">Επισήμανση δείκτη με κύκλο</translation>
 <translation id="4735793370946506039">Μάθετε περισσότερα σχετικά με τη Βελτιωμένη Ασφαλή περιήγηση.</translation>
 <translation id="4735803855089279419">Το σύστημα δεν κατάφερε να προσδιορίσει αναγνωριστικά συσκευής για αυτήν τη συσκευή.</translation>
+<translation id="4735846817388402006">Κάντε κλικ για να επιτρέψετε την επέκταση <ph name="EXTENSIONS_REQUESTING_ACCESS" /> στο <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">Ενημέρωση</translation>
 <translation id="473936925429402449">Επιλεγμένο, επιπλέον περιεχόμενο <ph name="CURRENT_ELEMENT" /> από <ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">Εισιτήρια</translation>
@@ -4831,7 +4835,6 @@
 <translation id="520840839826327499">Η υπηρεσία <ph name="SERVICE_NAME" /> θέλει να ελέγξει εάν χρησιμοποιείτε μια κατάλληλη συσκευή Chrome OS.</translation>
 <translation id="5208926629108082192">Πληροφορίες δικτύου κινητής τηλεφωνίας συσκευής</translation>
 <translation id="5208988882104884956">Μισού πλάτους</translation>
-<translation id="520902706163766447">Ενεργοποιήστε ένα αναδυόμενο συννεφάκι στη διεπαφή χρήστη στο επάνω μέρος του Chrome για αναζήτηση στις τρέχουσες ανοικτές καρτέλες.</translation>
 <translation id="5209320130288484488">Δεν βρέθηκαν συσκευές</translation>
 <translation id="5209513429611499188">Συσκευές HID με χρήσεις από τη σελίδα χρήσης <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Κλείσιμο καρτέλας</translation>
@@ -5322,6 +5325,7 @@
 <translation id="5648166631817621825">Τελευταίες 7 ημέρες</translation>
 <translation id="5651308944918885595">Δυνατότητα ανακάλυψης Κοινοποίησης κοντά</translation>
 <translation id="5653154844073528838">Έχετε <ph name="PRINTER_COUNT" /> αποθηκευμένους εκτυπωτές.</translation>
+<translation id="565515993087783098">Με την κατάργηση απομνημόνευσης αυτού του δικτύου, θα καταργήσετε επίσης τη συνδρομή Passpoint και τα συσχετισμένα δίκτυά της.</translation>
 <translation id="5655296450510165335">Εγγραφή συσκευής</translation>
 <translation id="5656845498778518563">Αποστολή σχολίων στην Google</translation>
 <translation id="5657156137487675418">Επιτρέπονται όλα τα cookie</translation>
@@ -6334,7 +6338,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Αποθήκευση αρχείων καταγραφής συστήματος στον κατάλογο Λήψεις.</translation>
 <translation id="656293578423618167">Η διαδρομή ή το όνομα είναι πάρα πολύ μεγάλο. Αποθηκεύστε το με μικρότερο όνομα ή σε κάποια άλλη τοποθεσία.</translation>
-<translation id="6568283005472142698">Αναζήτηση καρτελών</translation>
 <translation id="6570622975915850879">Χρήση διαφορετικής συσκευής</translation>
 <translation id="65711204837946324">Απαιτείται άδεια για λήψη</translation>
 <translation id="6571533309669248172">Μορφοποίηση κειμένου</translation>
@@ -6349,6 +6352,7 @@
 <translation id="657866106756413002">Σύνοψη κατάστασης δικτύου</translation>
 <translation id="6579369886355986318">Εμφάνιση όλων των &amp;στοιχείων ελέγχου</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - Κοινόχρηστο περιεχόμενο επιφάνειας εργασίας</translation>
+<translation id="6580060371127789208">Ολοκλήρωση κατά <ph name="PERCENTAGE_COMPLETE" />%</translation>
 <translation id="6580203076670148210">Ταχύτητα σάρωσης</translation>
 <translation id="6582080224869403177">Επαναφέρετε τη συσκευή <ph name="DEVICE_TYPE" /> για να αναβαθμίσετε την ασφάλειά σας.</translation>
 <translation id="6582274660680936615">Περιηγείστε ως Επισκέπτης</translation>
@@ -6564,6 +6568,7 @@
 <translation id="6776589734354015877">Αποκτήστε πρόσθετες λειτουργίες</translation>
 <translation id="6776729248872343918">Ενεργοποίηση Γρήγορης σύζευξης</translation>
 <translation id="6777817260680419853">Η ανακατεύθυνση αποκλείστηκε</translation>
+<translation id="6777845730143344223">Μάθετε περισσότερα σχετικά με τις συνδρομές Passpoint</translation>
 <translation id="6779092717724412415">Για τη δημιουργία μιας επισήμανσης όπως αυτής που βλέπετε εδώ, επιλέξτε οποιοδήποτε κείμενο και κάντε δεξί κλικ.</translation>
 <translation id="6779447100905857289">τα καλάθια σας</translation>
 <translation id="677965093459947883">Πολύ μικρό</translation>
@@ -6974,6 +6979,7 @@
 <translation id="7114054701490058191">Οι κωδικοί πρόσβασης δεν ταιριάζουν</translation>
 <translation id="7114648273807173152">Για να χρησιμοποιήσετε το Smart Lock για σύνδεση στον Λογαριασμό σας Google, μεταβείτε στις Ρυθμίσεις &gt; Συνδεδεμένες συσκευές &gt; Το τηλέφωνό σας &gt; Smart Lock.</translation>
 <translation id="7115361495406486998">Δεν υπάρχουν επαφές με τις οποίες μπορείτε να επικοινωνήσετε</translation>
+<translation id="7116554090938189816">Το πιστοποιητικό SSL του εκτυπωτή έχει λήξει. Επανεκκινήστε τον εκτυπωτή και δοκιμάστε ξανά.</translation>
 <translation id="7117228822971127758">Δοκιμάστε ξανά αργότερα</translation>
 <translation id="711840821796638741">Εμφάνιση διαχειριζόμενων σελιδοδεικτών</translation>
 <translation id="711985611146095797">Αυτή η σελίδα σάς επιτρέπει να διαχειρίζεστε τους συνδεδεμένους Λογαριασμούς σας Google. <ph name="LINK_BEGIN" />Μάθετε περισσότερα<ph name="LINK_END" /></translation>
@@ -7247,6 +7253,7 @@
 <translation id="7380622428988553498">Το όνομα της συσκευής περιέχει μη έγκυρους χαρακτήρες.</translation>
 <translation id="7380768571499464492">Ενημερώθηκε <ph name="PRINTER_NAME" /></translation>
 <translation id="7382085868019811559">Η Υποστήριξη προγράμματος περιήγησης παλαιού τύπου (LBS) επιτρέπει σε συγκεκριμένους τύπους URL να ανοίγουν σε κάποιο εναλλακτικό πρόγραμμα περιήγησης το οποίο υποστηρίζει λειτουργίες παλαιού τύπου που απαιτούνται για τη σωστή λειτουργία αυτών των ιστοτόπων.</translation>
+<translation id="7382980704744807223">Ύποπτο</translation>
 <translation id="738322632977123193">Δεν είναι δυνατή η μεταφόρτωση. Χρησιμοποιήστε μια εικόνα σε κάποια από τις εξής μορφές: .jpg, .gif, .png, .bmp, .tif ή .webp</translation>
 <translation id="73843634555824551">Εισαγωγές και πληκτρολόγια</translation>
 <translation id="7384687527486377545">Αυτόματη επανάληψη πληκτρολογίου</translation>
@@ -7506,6 +7513,7 @@
 <translation id="7607002721634913082">Έγινε παύση</translation>
 <translation id="7608810328871051088">Προτιμήσεις Android</translation>
 <translation id="7609148976235050828">Συνδεθείτε στο διαδίκτυο και δοκιμάστε ξανά.</translation>
+<translation id="7611713099524036757">meta</translation>
 <translation id="7612401678989660900">Να επιτρέπεται η πρόσβαση για εφαρμογές και ιστοτόπους με άδεια μικροφώνου</translation>
 <translation id="7612655942094160088">Ενεργοποίηση λειτουργιών συνδεδεμένου τηλεφώνου.</translation>
 <translation id="7612989789287281429">Γίνεται σύνδεση…</translation>
@@ -7675,7 +7683,6 @@
 <translation id="7737948071472253612">Δεν επιτρέπεται να χρησιμοποιούν την κάμερά σας</translation>
 <translation id="77381465218432215">Εμφάνιση τόνων και ειδικών χαρακτήρων</translation>
 <translation id="7740996059027112821">Τυπική</translation>
-<translation id="7741307896921365578">Ενεργοποιεί ένα πλαϊνό πλαίσιο σε επίπεδο προγράμματος περιήγησης για έναν χρήσιμο και σταθερό τρόπο πρόσβασης στη Λίστα ανάγνωσης και τους Σελιδοδείκτες σας.</translation>
 <translation id="7742558784808143689">Διαγραφή δεδομένων ιστοτόπου και αδειών για τον ιστότοπο <ph name="SITE_NAME" />, όλους τους ιστοτόπους που περιλαμβάνονται σε αυτόν και τις εγκατεστημένες εφαρμογές;</translation>
 <translation id="7742706086992565332">Μπορείτε να ρυθμίσετε το επίπεδο εστίασης σε συγκεκριμένους ιστοτόπους.</translation>
 <translation id="7742879569460013116">Κοινοποίηση συνδέσμου σε</translation>
@@ -7876,7 +7883,6 @@
 <translation id="7909986151924474987">Ενδέχεται να μην μπορείτε να επανεγκαταστήσετε αυτό το προφίλ</translation>
 <translation id="7910768399700579500">Νέος &amp;φάκελος</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Ενότητα καρτελών μέσων στην Αναζήτηση καρτελών</translation>
 <translation id="7912080627461681647">Ο κωδικός πρόσβασής σας έχει αλλάξει στον διακομιστή. Αποσυνδεθείτε και συνδεθείτε ξανά.</translation>
 <translation id="7912974581251770345">Μετάφραση</translation>
 <translation id="7915457674565721553">Συνδεθείτε στο διαδίκτυο για να ρυθμίσετε τους γονικούς ελέγχους</translation>
@@ -8658,7 +8664,6 @@
 <translation id="8599681327221583254">Μία ή περισσότερες πολιτικές δεν έχουν διαμορφωθεί σωστά. Επικοινωνήστε με τον διαχειριστή.</translation>
 <translation id="8599864823732014237">Παράβλεψη εγγραφής επιχείρησης;</translation>
 <translation id="8601206103050338563">Έλεγχος ταυτότητας πελάτη TLS WWW</translation>
-<translation id="8601611099293226919">Αναζήτηση στην οθόνη σας με το Google Lens</translation>
 <translation id="8602674530529411098">Εφαρμογές (Beta)</translation>
 <translation id="8602851771975208551">Κάποιο άλλο πρόγραμμα στον υπολογιστή σας πρόσθεσε μια εφαρμογή, η οποία ενδέχεται να αλλάξει τον τρόπο λειτουργίας του Chrome.</translation>
 <translation id="8605428685123651449">Μνήμη SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_en-GB.xtb b/chrome/app/resources/generated_resources_en-GB.xtb
index 517d472..c200841 100644
--- a/chrome/app/resources/generated_resources_en-GB.xtb
+++ b/chrome/app/resources/generated_resources_en-GB.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">Almost time for a break</translation>
 <translation id="1062407476771304334">Replace</translation>
 <translation id="1062628064301375934">Help us build a more private web</translation>
+<translation id="1066964438793906105">Scan for malware</translation>
 <translation id="1067048845568873861">Created</translation>
 <translation id="1067661089446014701">For added safety, you can encrypt passwords on your device before they're saved to your Google Account</translation>
 <translation id="1067922213147265141">Other Google services</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">Your identity couldn't be verified</translation>
 <translation id="1116694919640316211">About</translation>
 <translation id="1116779635164066733">This setting is enforced by the '<ph name="NAME" />' extension.</translation>
+<translation id="1118428905044642028">Passwords and Autofill</translation>
 <translation id="1118738876271697201">The system failed to determine device model or serial number.</translation>
 <translation id="1119447706177454957">Internal error</translation>
 <translation id="1122068467107743258">Work</translation>
@@ -218,6 +220,7 @@
 <translation id="1176471985365269981">Not allowed to edit files or folders on your device</translation>
 <translation id="1177863135347784049">Customised</translation>
 <translation id="1178581264944972037">Pause</translation>
+<translation id="1178601482396475810">Manage device sync</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="1181037720776840403">Remove</translation>
 <translation id="1181366777303791449">on <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -354,6 +357,7 @@
 <translation id="130097046531636712">This extends battery power by limiting background activity and visual effects like smooth scrolling</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> can edit the following files</translation>
 <translation id="1302227299132585524">Allow JavaScript from Apple Events</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> group - <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Bookmarks HTML File</translation>
 <translation id="1303671224831497365">No Bluetooth devices found</translation>
 <translation id="130491383855577612">Linux apps &amp; files have been successfully replaced</translation>
@@ -400,7 +404,6 @@
 <translation id="1341871421050612057">Can't sync with <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Give Linux apps permission to access USB devices. Linux won't remember a USB device after it's removed.</translation>
 <translation id="1343920184519992513">Continue from where you left off and open a specific set of pages</translation>
-<translation id="134589511016534552">Media tabs also shown in Open tabs section</translation>
 <translation id="1346630054604077329">Confirm and restart</translation>
 <translation id="1346748346194534595">Right</translation>
 <translation id="1347256498747320987">Install updates &amp; apps. By continuing, you agree that this device may also automatically download and install updates and apps from Google, your operator and your device's manufacturer, possibly using mobile data. Some of these apps may offer in-app purchases. <ph name="BEGIN_LINK1" />Learn More<ph name="END_LINK1" /></translation>
@@ -1052,6 +1055,7 @@
 <translation id="1877520246462554164">Failed to get authentication token. Please sign out then sign in again to try again.</translation>
 <translation id="1877860345998737529">Switch action assignment</translation>
 <translation id="1878155070920054810">Looks like your Chromebook will run out of power before the update is complete. Make sure that it's charging correctly to avoid interruption.</translation>
+<translation id="1878477879455105085">Opened</translation>
 <translation id="1878885068166344708">Item is highlighted when you move focus. Press tab or select an item to change focus.</translation>
 <translation id="1879000426787380528">Sign in as</translation>
 <translation id="18802377548000045">Tabs shrink to a large width</translation>
@@ -1304,6 +1308,7 @@
       <ph name="BEGIN_BOLD" />Note:<ph name="END_BOLD" /> The system will reboot during the process.</translation>
 <translation id="2095774564753225041">Supported file types</translation>
 <translation id="2097616539631531348">While this tab was inactive, Memory Saver freed up memory for other tasks.</translation>
+<translation id="2097950021134740304">Cancel forgetting subscription</translation>
 <translation id="2098805196501063469">Check remaining passwords</translation>
 <translation id="2099686503067610784">Delete server certificate "<ph name="CERTIFICATE_NAME" />"?</translation>
 <translation id="2100273922101894616">Auto Sign-in</translation>
@@ -1436,6 +1441,7 @@
 <translation id="2204034823255629767">Read and change anything that you type</translation>
 <translation id="2204387456724731099">This selection couldn't be translated</translation>
 <translation id="2210462644007531147">Couldn’t complete installation</translation>
+<translation id="2211245494465528624">Manage sync options</translation>
 <translation id="2212565012507486665">Allow cookies</translation>
 <translation id="2214018885812055163">Shared folders</translation>
 <translation id="2214884991347062907">Wrong password. Try again</translation>
@@ -1534,6 +1540,7 @@
 <translation id="2296218178174497398">Device Discovery</translation>
 <translation id="2297705863329999812">Search printers</translation>
 <translation id="2297822946037605517">Share this page</translation>
+<translation id="229871422646860597">Unpin from toolbar</translation>
 <translation id="2299734369537008228">Slider: <ph name="MIN_LABEL" /> to <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Include all log files collected by debugd as a separate archive.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2066,7 +2073,6 @@
 <translation id="2739191690716947896">Debug</translation>
 <translation id="2739240477418971307">Change your accessibility settings</translation>
 <translation id="274029851662193272">Depressed</translation>
-<translation id="2740363334137520315">Adds a new section in 'Search tabs' to easily find your tabs playing audio or video. Access through the button on the top corner of your browser.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">These passkeys are only saved on this device. They aren't saved to your Google Account.</translation>
 <translation id="2741713322780029189">Open recovery terminal</translation>
@@ -2163,6 +2169,7 @@
 <translation id="2811205483104563968">Accounts</translation>
 <translation id="2811564570599779918">Spam and fraud reduction</translation>
 <translation id="2812049959647166806">Thunderbolt is not supported</translation>
+<translation id="2812171980080389735">Saved networks and passwords so that you can connect instantly</translation>
 <translation id="2813094189969465044">Parental controls</translation>
 <translation id="281390819046738856">Request could not be signed.</translation>
 <translation id="2814489978934728345">Stop loading this page</translation>
@@ -2202,6 +2209,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">Your PIN has been added</translation>
 <translation id="2849936225196189499">Critical</translation>
+<translation id="285033512555869047">Closed</translation>
 <translation id="2850541429955027218">Add theme</translation>
 <translation id="2850672011315104382">Punctuation style</translation>
 <translation id="2852385257476173980">A list of sites that you visit may appear here as you browse the web</translation>
@@ -2245,6 +2253,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> and <ph name="NUMBER_OF_DEVICES" /> others</translation>
 <translation id="2889043468805635730">No problems found</translation>
 <translation id="2889064240420137087">Open link with...</translation>
+<translation id="2890206081124517553">Remember your desktop background across devices</translation>
 <translation id="2891566119238851894">Open search in side panel. Search is not open in the side panel.</translation>
 <translation id="2891922230654533301">Use your device to sign in to <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Pick cards that keep you updated on things that matter to you</translation>
@@ -2266,6 +2275,7 @@
 <translation id="2907619724991574506">Startup URLs</translation>
 <translation id="2907798539022650680">Failed to connect to '<ph name="NAME" />': <ph name="DETAILS" />
     Server message: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Share signals</translation>
 <translation id="2908162660801918428">Add Media Gallery by Directory</translation>
 <translation id="2908358077082926882">Press '<ph name="CURRENTKEY" />' again to remove assignment and <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">Couldn't connect with Google services. Check your network connection and try again. Error code: <ph name="ERROR_CODE" />.</translation>
@@ -2334,7 +2344,6 @@
 <translation id="2967926928600500959">URLs matching these rules will be forced to open in a specific browser.</translation>
 <translation id="2972581237482394796">&amp;Redo</translation>
 <translation id="2973324205039581528">Mute site</translation>
-<translation id="2973537811036309675">Side panel</translation>
 <translation id="2975761176769946178">A URL is required</translation>
 <translation id="2976557544729462544">Some devices require you to disable data access protection to work properly or at full performance.</translation>
 <translation id="2976756276046118477">Red-green filter (green-weak, deuteranomaly)</translation>
@@ -2370,6 +2379,7 @@
 <translation id="3003828226041301643">Can't join the device to the domain. Check your account to make sure that you have privileges to add devices.</translation>
 <translation id="3003967365858406397">Your <ph name="PHONE_NAME" /> will create a private Wi-Fi connection.</translation>
 <translation id="3004385386820284928">Customise keyboard keys</translation>
+<translation id="3005376701115952939">Apps sync is set in system Settings</translation>
 <translation id="3005574332301273731">Don't show</translation>
 <translation id="3006881078666935414">No usage data</translation>
 <translation id="3007410324195400631">Add notes about this page</translation>
@@ -2751,6 +2761,7 @@
 <translation id="3369624026883419694">Resolving host...</translation>
 <translation id="3370260763947406229">Auto-correction</translation>
 <translation id="3371140690572404006">USB-C device (right-hand-side front port)</translation>
+<translation id="3371351218553893534">Line is too long: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Read folders that you open in the application</translation>
 <translation id="3373059063088819384">Open in Reading mode</translation>
 <translation id="3373701465337594448">When on, a list of sites that you visit that guess your interests appears here</translation>
@@ -2775,7 +2786,6 @@
 <translation id="3393554941209044235">Chrome document analysis</translation>
 <translation id="3393582007140394275">Unable to cast screen.</translation>
 <translation id="3394850431319394743">Allowed to use identifiers to play protected content</translation>
-<translation id="3396744558790608201">Right-click and select 'Search images with Google Lens' to search any region of the site to learn more about the visual content that you see while you browse and shop on the web.</translation>
 <translation id="3396800784455899911">By clicking the 'Accept and continue' button, you agree to the processing described above for these Google services.</translation>
 <translation id="339722927132407568">Freezes</translation>
 <translation id="3399432415385675819">Notifications will be disabled</translation>
@@ -2821,6 +2831,9 @@
 <translation id="3434272557872943250">If additional Web &amp; App Activity setting is turned on for your child, this data may be saved to their Google Account. Find out more about these settings and how to adjust them at families.google.com.</translation>
 <translation id="3434475275396485144">This setting is managed by your phone's administrator</translation>
 <translation id="3434512374684753970">Audio and video</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />On the next screen, sign in with your Google Account.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />This is the same account you use for Gmail, YouTube, Chrome and other Google services. Use your account for a personalised experience and easy access to all of your information.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />If you don't have a Google Account, you'll be able to create one on the next screen.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">"<ph name="EXTENSION_NAME" />" is requesting your <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Security</translation>
 <translation id="343578350365773421">Out of paper</translation>
@@ -2867,6 +2880,7 @@
 <translation id="346546413339447252">Get discounts for <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> and more</translation>
 <translation id="3468298837301810372">Label</translation>
 <translation id="3468999815377931311">Android phone</translation>
+<translation id="3469345458390352459">Once turned on, your apps will be available on any ChromeOS devices after you sign in with your Google Account.  Web apps will be synced through Chrome even if other browser sync features are turned off.</translation>
 <translation id="3469583217479686109">Selection tool</translation>
 <translation id="3470392222765168737">Follow site</translation>
 <translation id="3471876058939596279">HDMI and USB Type-C ports can't be used for video at the same time. Use a different video port.</translation>
@@ -2889,6 +2903,7 @@
 <translation id="3484869148456018791">Get new certificate</translation>
 <translation id="3486950712960783074">Your trip</translation>
 <translation id="3487007233252413104">anonymous function</translation>
+<translation id="3487649228420469005">Scan is done</translation>
 <translation id="3490695139702884919">Downloading… <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">You child's account isn't set up for Family Link parental controls. You can add parental controls once you finish setup. You'll find information on parental controls in the Explore app.</translation>
 <translation id="3491678231052507920">Sites usually use your virtual reality devices and data to let you enter VR sessions</translation>
@@ -3327,6 +3342,7 @@
 <translation id="3855441664322950881">Pack extension</translation>
 <translation id="3855676282923585394">Import Bookmarks and Settings...</translation>
 <translation id="3856096718352044181">Please verify that this is a valid provider or try again later</translation>
+<translation id="3856470183388031602">Use your Google Account on your <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Select Time Zone</translation>
 <translation id="3857807444929313943">Lift, then touch again</translation>
 <translation id="3858860766373142691">Name</translation>
@@ -3366,6 +3382,7 @@
 <translation id="3894123633473837029">Include recent Assistant history via Sherlog. This may include your identity, location and debug info. <ph name="BEGIN_LINK" />Learn more<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Add folder</translation>
 <translation id="3894770151966614831">Move to Google Account?</translation>
+<translation id="3894983081771074056">Keyboard and mouse behaviour, language preferences and more</translation>
 <translation id="3895076768659607631">&amp;Manage Search Engines…</translation>
 <translation id="3895090224522145010">Kerberos username</translation>
 <translation id="389521680295183045">Sites can ask to know when you're actively using your device</translation>
@@ -3447,6 +3464,7 @@
 <translation id="3957844511978444971">Tap 'Accept' to confirm your selection of these Google services settings.</translation>
 <translation id="3958088479270651626">Import bookmarks and settings</translation>
 <translation id="3958110062351175311">Allowed to show requests in the toolbar</translation>
+<translation id="3959747296451923142">Confirm subscription removal</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">More actions for <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">Standard protection against websites, downloads and extensions that are known to be dangerous</translation>
@@ -3501,6 +3519,7 @@
 <translation id="3994878504415702912">&amp;Zoom</translation>
 <translation id="3995138139523574647">USB-C device (right-hand-side back port)</translation>
 <translation id="3995963973192100066">Play animation</translation>
+<translation id="399788104667917863">Pin to toolbar</translation>
 <translation id="4001540981461989979">Highlight mouse cursor when moving</translation>
 <translation id="4002440992267487163">Pin setup</translation>
 <translation id="4005817994523282006">Time zone detection method</translation>
@@ -3659,12 +3678,16 @@
 <translation id="4147911968024186208">Please retry. If you see this error again, please contact your support representative.</translation>
 <translation id="4150201353443180367">Display</translation>
 <translation id="4150569944729499860">Screen context</translation>
+<translation id="4151843924968445052">Share device signals?</translation>
 <translation id="4152011295694446843">You'll find your bookmarks here</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 tab}other{# tabs}}</translation>
 <translation id="4154664944169082762">Fingerprints</translation>
 <translation id="4157869833395312646">Microsoft Server Gated Cryptography</translation>
 <translation id="4158315983204257156">Website text size and font</translation>
 <translation id="4158364720893025815">Pass</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Allowing your ChromeOS devices to send automatic reports helps us prioritise what to fix and improve in ChromeOS. These reports can include things like when ChromeOS crashes, which features you use, how much memory you typically use and Android app diagnostic and usage data. Some aggregate data will also help Google apps and partners, such as Android developers. Other app diagnostic and usage data, including for Android and web apps, will be collected if apps sync is also turned on.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />You can start or stop allowing these reports at any time in your Chrome OS device settings. If you’re a domain administrator, you can change this setting in the Admin console.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />If the Web and App Activity setting is turned on for your Google Account, your Android data may be saved to your Google Account. You can see your data, delete it and change your account settings at account.google.com.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">Google Password Manager</translation>
 <translation id="4163560723127662357">Unknown keyboard</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> does not belong to a valid organization. Contact your administrator. If you are an administrator, you can set up your organisation by visiting: g.co/ChromeEnterpriseAccount</translation>
@@ -3932,6 +3955,7 @@
 <translation id="4408599188496843485">H&amp;elp</translation>
 <translation id="4409271659088619928">Your search engine is <ph name="DSE" />. See their instructions for deleting your search history, if applicable.</translation>
 <translation id="4409697491990005945">Margins</translation>
+<translation id="4409779593816003679">Passwords and autofill</translation>
 <translation id="4410545552906060960">Use a number (PIN) instead of a password to unlock your device. To set your PIN later, go to Settings.</translation>
 <translation id="4411578466613447185">Code Signer</translation>
 <translation id="4411719918614785832">These passkeys are saved to Windows Hello on this computer. They aren't saved to your Google Account.</translation>
@@ -3988,6 +4012,9 @@
 <translation id="4452898361839215358">or select PPD. <ph name="LINK_BEGIN" />Learn more<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Touch the fingerprint sensor at the top right corner of your keyboard. Your fingerprint data is stored securely and never leaves your <ph name="DEVICE_TYPE" />.</translation>
 <translation id="4453946976636652378">Search <ph name="SEARCH_ENGINE_NAME" /> or type a URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Allowing ChromeOS devices to send automatic reports helps us prioritise what to fix and improve in ChromeOS. These reports can include things like when ChromeOS crashes, which features were used, how much memory was typically used and Android app diagnostic and usage data. Some aggregate data will also help Google apps and partners, such as Android developers. Other app diagnostic and usage data, including for Android and web apps, will be collected if apps sync is also turned on.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />You can start or stop allowing these reports at any time in your child's ChromeOS device settings. If you're a domain administrator, you can change this setting in the Admin console.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />If the Web and App Activity setting is turned on for your child's Google Account, your child's data may be saved to their Google Account. Learn more about these settings and how to adjust them at families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Select current voice:</translation>
 <translation id="4459169140545916303">Active <ph name="DEVICE_LAST_ACTIVATED_TIME" /> days ago</translation>
 <translation id="4460014764210899310">Ungroup</translation>
@@ -4271,6 +4298,7 @@
 <translation id="470644585772471629">Colour inversion</translation>
 <translation id="4707337002099455863">Always on All Sites</translation>
 <translation id="4708849949179781599">Quit <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">Also allow tab audio</translation>
 <translation id="4711638718396952945">Restore settings</translation>
 <translation id="4713409221649555176">Delete when you close all windows</translation>
 <translation id="4715631922189108923">Edit username</translation>
@@ -4298,6 +4326,7 @@
 <translation id="4735506354605317060">Circle pointer</translation>
 <translation id="4735793370946506039">Learn more about Enhanced Safe Browsing.</translation>
 <translation id="4735803855089279419">The system failed to determine device identifiers for this device.</translation>
+<translation id="4735846817388402006">Click to allow '<ph name="EXTENSIONS_REQUESTING_ACCESS" />' on <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">Update</translation>
 <translation id="473936925429402449">Selected; extra content <ph name="CURRENT_ELEMENT" /> out of <ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">Tickets</translation>
@@ -4367,6 +4396,7 @@
 <translation id="4806457879608775995">Review these terms and control your data</translation>
 <translation id="4807098396393229769">Name on card</translation>
 <translation id="4808667324955055115">Pop-ups blocked:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Review <ph name="BEGIN_BOLD" />1 extension<ph name="END_BOLD" /> that was taken down from the Chrome Web Store}other{Review <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} extensions<ph name="END_BOLD" /> that were taken down from the Chrome Web Store}}</translation>
 <translation id="4809079943450490359">Instructions from your device administrator:</translation>
 <translation id="4809447465126035330">Delete</translation>
 <translation id="480990236307250886">Open the homepage</translation>
@@ -4690,6 +4720,7 @@
 <translation id="5101839224773798795">Automatically click when the cursor stops</translation>
 <translation id="5106350808162641062">Remove</translation>
 <translation id="510695978163689362"><ph name="USER_EMAIL" /> is supervised by Family Link. You can add school accounts to access school resources with parental supervision.</translation>
+<translation id="5107093668001980925">Never show <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">An extension has turned off Safe Browsing</translation>
 <translation id="5108967062857032718">Settings – Remove Android apps</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4700,6 +4731,7 @@
 <translation id="5111794652433847656">There aren't any passkeys for <ph name="APP_NAME" /> on this device</translation>
 <translation id="5112577000029535889">&amp;Developer Tools</translation>
 <translation id="511313294362309725">Turn on Fast Pair</translation>
+<translation id="5113384440341086023">Apps installed from the Play Store and web apps from Chrome browser</translation>
 <translation id="51143538739122961">Insert your security key and touch it</translation>
 <translation id="5115309401544567011">Please plug your <ph name="DEVICE_TYPE" /> into a power source.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4745,6 +4777,7 @@
 <translation id="5154702632169343078">Subject</translation>
 <translation id="5155327081870541046">In the address bar, enter the shortcut for the site that you want to search, such as '@bookmarks'. Then, press your preferred keyboard shortcut, and enter your search term.</translation>
 <translation id="5156638757840305347">Cursor is highlighted when it appears or moves</translation>
+<translation id="5157250307065481244">View site details</translation>
 <translation id="5157635116769074044">Pin this Page to Start Screen...</translation>
 <translation id="5158206172605340248">Accent marks menu dismissed.</translation>
 <translation id="5159094275429367735">Set up Crostini</translation>
@@ -4802,7 +4835,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> wants to check if you are using an eligible Chrome OS device.</translation>
 <translation id="5208926629108082192">Device mobile network info</translation>
 <translation id="5208988882104884956">Halfwidth</translation>
-<translation id="520902706163766447">Enable a pop-up bubble in Top Chrome UI to search over currently open tabs.</translation>
 <translation id="5209320130288484488">No devices found</translation>
 <translation id="5209513429611499188">HID devices with usages from usage page <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Close tab</translation>
@@ -5292,6 +5324,7 @@
 <translation id="5648166631817621825">Last 7 days</translation>
 <translation id="5651308944918885595">Nearby Share discoverability</translation>
 <translation id="5653154844073528838">You have <ph name="PRINTER_COUNT" /> saved printers.</translation>
+<translation id="565515993087783098">By forgetting this network, you will also remove the Passpoint subscription and its associated networks.</translation>
 <translation id="5655296450510165335">Device enrolment</translation>
 <translation id="5656845498778518563">Send Feedback to Google</translation>
 <translation id="5657156137487675418">Allow all cookies</translation>
@@ -5804,6 +5837,7 @@
 <translation id="6104068876731806426">Google Accounts</translation>
 <translation id="6104311680260824317">Can't join the device to the domain. The server does not support specified Kerberos encryption types. Check 'More options' for encryption settings.</translation>
 <translation id="6104796831253957966">Printer queue is full</translation>
+<translation id="6106167152849320869">If you also chose to send diagnostic and usage data in the previous step, this data will be collected for installed apps.</translation>
 <translation id="6111972606040028426">Enable Google Assistant</translation>
 <translation id="6112294629795967147">Touch to resize</translation>
 <translation id="6112727384379533756">Add a ticket</translation>
@@ -5934,6 +5968,7 @@
 <translation id="6226777517901268232">Private key file (optional)</translation>
 <translation id="6227002569366039565">Press |<ph name="ACCELERATOR" />| to focus this bubble, then again to focus the element that it is pointing to.</translation>
 <translation id="6227280783235722609">extension</translation>
+<translation id="6229062790325126537">Reset ApnMigrator</translation>
 <translation id="6229849828796482487">Disconnect Wi-Fi network</translation>
 <translation id="6231782223312638214">Suggested</translation>
 <translation id="6231881193380278751">Add a QueryParam in URL to auto-refresh the page: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6211,6 +6246,7 @@
 <translation id="6478248366783946499">Keep dangerous file?</translation>
 <translation id="6479881432656947268">Visit Chrome Web Store</translation>
 <translation id="6480327114083866287">Managed by <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Once turned on, your apps will be available on any ChromeOS devices after you sign in with your Google Account. Web apps will be synced through Chrome even if other browser sync features are turned off.</translation>
 <translation id="6482559668224714696">Full-screen magnifier</translation>
 <translation id="6483485061007832714">Open download</translation>
 <translation id="6483805311199035658">Opening <ph name="FILE" />...</translation>
@@ -6225,6 +6261,7 @@
 <translation id="6497784818439587832">Change display size to make items on your screen smaller or larger</translation>
 <translation id="6497789971060331894">Mouse reverse scrolling</translation>
 <translation id="6498249116389603658">&amp;All your languages</translation>
+<translation id="6498583202177273322">Get additional useful info as you explore this page</translation>
 <translation id="6499143127267478107">Resolving host in proxy script...</translation>
 <translation id="6499764981457476645">No devices found nearby</translation>
 <translation id="6501957628055559556">All containers</translation>
@@ -6300,7 +6337,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Store system logs to the downloads directory.</translation>
 <translation id="656293578423618167">The file path or name is too long.  Please save with a shorter name or to another location.</translation>
-<translation id="6568283005472142698">Tab search</translation>
 <translation id="6570622975915850879">Use a different device</translation>
 <translation id="65711204837946324">Needs permission to download</translation>
 <translation id="6571533309669248172">Text formatting</translation>
@@ -6530,6 +6566,7 @@
 <translation id="6776589734354015877">Get additional features</translation>
 <translation id="6776729248872343918">Enable Fast Pair</translation>
 <translation id="6777817260680419853">Redirect blocked</translation>
+<translation id="6777845730143344223">Learn more about Passpoint subscriptions</translation>
 <translation id="6779092717724412415">To create a highlight like this one, select any text and right-click.</translation>
 <translation id="6779447100905857289">your baskets</translation>
 <translation id="677965093459947883">Very small</translation>
@@ -6671,6 +6708,7 @@
 <translation id="688312408602122936">Any games and apps installed via Steam will also be removed from this device</translation>
 <translation id="6883319974225028188">Oops!  The system failed to save device configuration.</translation>
 <translation id="6884474387073389421">Are you sure that you want to delete the selected sign-in data?</translation>
+<translation id="6885122019363983153">Desktop backgrounds match across devices</translation>
 <translation id="6885771755599377173">System information preview</translation>
 <translation id="6886380424988777998">Couldn't upgrade Linux</translation>
 <translation id="6886871292305414135">Open link in new &amp;tab</translation>
@@ -6742,6 +6780,7 @@
 <translation id="6949434160682548041">Password (optional)</translation>
 <translation id="6950627417367801484">Restore apps</translation>
 <translation id="6952242901357037157">You can also show passwords from your <ph name="BEGIN_LINK" />Google Account<ph name="END_LINK" /> here</translation>
+<translation id="6954910832698269894">Turn on device sync to restore your apps, settings, Wi-Fi networks and wallpaper from your previous Chromebook. Make changes at any time in Settings &gt; Accounts.</translation>
 <translation id="6954936693361896459">Cast this tab instead</translation>
 <translation id="6955446738988643816">Inspect Pop-up</translation>
 <translation id="6955535239952325894">This setting is disabled on managed browsers</translation>
@@ -6900,6 +6939,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 With RSA Encryption</translation>
 <translation id="7075625805486468288">Manage HTTPS/SSL certificates and settings</translation>
 <translation id="7076875098323397992">Can't start upgrade</translation>
+<translation id="7077751457066325012">View and customise keyboard shortcuts</translation>
 <translation id="7077829361966535409">The sign-in page failed to load using the current proxy settings. Please <ph name="GAIA_RELOAD_LINK_START" />try to sign in again<ph name="GAIA_RELOAD_LINK_END" /> or use different <ph name="PROXY_SETTINGS_LINK_START" />proxy settings<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">All networks</translation>
 <translation id="708060913198414444">C&amp;opy audio address</translation>
@@ -6929,6 +6969,7 @@
 <translation id="7108933416628942903">Lock now</translation>
 <translation id="7109543803214225826">Shortcut removed</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Add tab to group}other{Add tabs to group}}</translation>
+<translation id="7110684627876015299">Unnamed group – <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Name this window</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> item</translation>
 <translation id="7113502843173351041">Know your email address</translation>
@@ -7143,6 +7184,7 @@
 <translation id="7328867076235380839">Invalid combination</translation>
 <translation id="7329154610228416156">Sign-in failed because it was configured to use a non-secure URL (<ph name="BLOCKED_URL" />). Please contact your administrator.</translation>
 <translation id="7332053360324989309">Dedicated worker: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Back up and restore your apps and settings</translation>
 <translation id="7335974957018254119">Use spell check for</translation>
 <translation id="7336799713063880535">Notifications blocked.</translation>
 <translation id="7338630283264858612">Device serial number is invalid.</translation>
@@ -7165,6 +7207,7 @@
 <translation id="7348093485538360975">On-Screen Keyboard</translation>
 <translation id="7349010927677336670">Video smoothness</translation>
 <translation id="7352651011704765696">Something went wrong</translation>
+<translation id="7352664183151911163">Across your apps and Chrome browser</translation>
 <translation id="7353261921908507769">Your contacts can share with you when they are nearby. Transfers won't start until you accept.</translation>
 <translation id="735361434055555355">Installing Linux...</translation>
 <translation id="7354120289251608189">You can now give your browser a new look at any time.</translation>
@@ -7207,6 +7250,7 @@
 <translation id="7380622428988553498">Device name contains invalid characters</translation>
 <translation id="7380768571499464492">Updated <ph name="PRINTER_NAME" /></translation>
 <translation id="7382085868019811559">Legacy Browser Support (LBS) allows specific URL patterns to be opened in an alternative browser that supports legacy features required to properly run those sites.</translation>
+<translation id="7382980704744807223">Suspicious</translation>
 <translation id="738322632977123193">Can't upload. Use an image in one of these formats: .jpg, .gif, .png, .bmp, .tif or .webp</translation>
 <translation id="73843634555824551">Inputs and keyboards</translation>
 <translation id="7384687527486377545">Keyboard auto-repeat</translation>
@@ -7304,6 +7348,8 @@
 <translation id="7458168200501453431">Uses the same spell checker that’s used in Google search. Text that you type in the browser is sent to Google.</translation>
 <translation id="7458715171471938198">Restore apps?</translation>
 <translation id="7458933488302148148">Check your saved passwords to strengthen your security and stay safer online</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Allowing your ChromeOS devices to send automatic reports helps us prioritise what to fix and improve in ChromeOS. These reports can include things like when ChromeOS crashes, which features you use and how much memory you typically use. Other app diagnostic and usage data, including for Android and web apps, will be collected if apps sync is also turned on.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />You can start or stop allowing these reports at any time in your Chrome device settings. If you’re a domain administrator, you can change this setting in the Admin console.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Current theme that you have installed</translation>
 <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>
@@ -7464,6 +7510,7 @@
 <translation id="7607002721634913082">Paused</translation>
 <translation id="7608810328871051088">Android preferences</translation>
 <translation id="7609148976235050828">Please connect to the Internet and try again.</translation>
+<translation id="7611713099524036757">meta</translation>
 <translation id="7612401678989660900">Allow access for apps and websites with the microphone permission</translation>
 <translation id="7612655942094160088">Connected phone features enable.</translation>
 <translation id="7612989789287281429">Signing you in…</translation>
@@ -7537,6 +7584,7 @@
 <translation id="7663719505383602579">Receiver: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Keyboard shortcut available</translation>
 <translation id="7663859337051362114">Add eSIM profile</translation>
+<translation id="76641554187607347">No keyboard connected</translation>
 <translation id="7665082356120621510">Reserve size</translation>
 <translation id="7665369617277396874">Add account</translation>
 <translation id="766560638707011986">Show domains</translation>
@@ -7584,6 +7632,7 @@
 <translation id="769824636077131955">This document is too big for a security check. You can print documents of up to 50 MB.</translation>
 <translation id="7698507637739331665">Some items are blocked</translation>
 <translation id="7701040980221191251">None</translation>
+<translation id="7701265686005869308">Close profile</translation>
 <translation id="7701869757853594372">USER Handles</translation>
 <translation id="7702574632857388784">Remove <ph name="FILE_NAME" /> from list</translation>
 <translation id="7702907602086592255">Domain</translation>
@@ -7631,7 +7680,6 @@
 <translation id="7737948071472253612">Not allowed to use your camera</translation>
 <translation id="77381465218432215">Show accent marks and special characters</translation>
 <translation id="7740996059027112821">Standard</translation>
-<translation id="7741307896921365578">Enables a browser-level side panel for a useful and persistent way to access your reading list and bookmarks.</translation>
 <translation id="7742558784808143689">Clear site data and permissions for <ph name="SITE_NAME" />, all sites under it, and installed apps?</translation>
 <translation id="7742706086992565332">You can set how much you zoom in or out on certain websites</translation>
 <translation id="7742879569460013116">Share link to</translation>
@@ -7832,7 +7880,6 @@
 <translation id="7909986151924474987">You may not be able to reinstall this profile</translation>
 <translation id="7910768399700579500">&amp;New folder</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Media tabs section in tab search</translation>
 <translation id="7912080627461681647">Your password has been changed on the server. Please sign out then sign in again.</translation>
 <translation id="7912974581251770345">Translation</translation>
 <translation id="7915457674565721553">Connect to the Internet to set up parental controls</translation>
@@ -8005,6 +8052,7 @@
 <translation id="8050191834453426339">Verify again</translation>
 <translation id="8051193500142930381">Features that need a camera won't work</translation>
 <translation id="8051390370038326517">Always allow <ph name="HOST" /> to have full control of MIDI devices</translation>
+<translation id="8052218774860457016">Manage browser sync</translation>
 <translation id="8053278772142718589">PKCS No.12 Files</translation>
 <translation id="8053390638574070785">Reload This Page</translation>
 <translation id="8054517699425078995">This type of file can harm your device. Do you want to keep <ph name="FILE_NAME" /> anyway?</translation>
@@ -8374,6 +8422,7 @@
 <translation id="8376137163494131156">Tell us what's happening with Google Cast.</translation>
 <translation id="8376384591331888629">Including third-party cookies on this site</translation>
 <translation id="8376451933628734023">If this web app is trying to trick you into thinking it's a different app, uninstall it.</translation>
+<translation id="8376752431516546391">Google Search side panel</translation>
 <translation id="8377625247046155446">This passkey will only be saved on this device. It will remain on this device after you close all incognito windows.</translation>
 <translation id="8378714024927312812">Managed by your organisation</translation>
 <translation id="8379878387931047019">This device doesn't support the type of security key requested by this website</translation>
@@ -8441,6 +8490,11 @@
 <translation id="8428628598981198790">Your security key can't be used with this site</translation>
 <translation id="84297032718407999">You'll be signed out in <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Show taps</translation>
+<translation id="8431496281632382473">This profile is managed by <ph name="DOMAIN" />. To continue using this managed profile, your organisation requires you to share your device signals.
+
+Device signals can include information about your browser, OS, device, installed software and files.
+
+If you choose not to share signals, this profile will be closed.</translation>
 <translation id="8434480141477525001">NaCl Debug Port</translation>
 <translation id="8437209419043462667">US</translation>
 <translation id="8438328416656800239">Switch to a smart browser</translation>
@@ -8525,6 +8579,8 @@
 <translation id="851263357009351303">Always allow <ph name="HOST" /> to show images</translation>
 <translation id="8513108775083588393">Auto-rotate</translation>
 <translation id="8513357934662532537">To import passwords to <ph name="BRAND" /> for <ph name="USER_EMAIL" />, select a CSV file.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Allowing ChromeOS devices to send automatic reports helps us prioritise what to fix and improve in ChromeOS. These reports can include things like when ChromeOS crashes, which features were used and how much memory was typically used. Other app diagnostic and usage data, including for Android and web apps, will be collected if apps sync is also turned on.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />You can start or stop allowing these reports at any time in your child's ChromeOS device settings. If you're a domain administrator, you can change this setting in the Admin console.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Try a different security key</translation>
 <translation id="8514955299594277296">Don't allow sites to save data on your device (not recommended)</translation>
 <translation id="8517759303731677493">Edit…</translation>
@@ -8605,7 +8661,6 @@
 <translation id="8599681327221583254">One or more policies are not configured correctly. Please contact your administrator</translation>
 <translation id="8599864823732014237">Skip enterprise enrolment?</translation>
 <translation id="8601206103050338563">TLS WWW Client Authentication</translation>
-<translation id="8601611099293226919">Search your screen with Google Lens</translation>
 <translation id="8602674530529411098">Apps (Beta)</translation>
 <translation id="8602851771975208551">Another program on your computer added an app that may change the way Chrome works.</translation>
 <translation id="8605428685123651449">SQLite memory</translation>
@@ -8885,6 +8940,7 @@
 <translation id="883062543841130884">Substitutions</translation>
 <translation id="8830779999439981481">Restarting to apply updates</translation>
 <translation id="8830796635868321089">The update check failed using the current proxy settings. Please adjust your <ph name="PROXY_SETTINGS_LINK_START" />proxy settings<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">The site will be able to see the contents of this tab</translation>
 <translation id="8831769650322069887">Open <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Your profiles</translation>
 <translation id="8834039744648160717">Network configuration is controlled by <ph name="USER_EMAIL" />.</translation>
@@ -9016,6 +9072,7 @@
 <translation id="8946359700442089734">Debugging features were not completely enabled on this <ph name="IDS_SHORT_PRODUCT_NAME" /> device.</translation>
 <translation id="894763922177556086">Good</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> wants to see the make and model of your security key</translation>
+<translation id="8949304443659090542">Manage Chrome browser sync</translation>
 <translation id="895054485242522631">Sites can use motion sensors</translation>
 <translation id="8951256747718668828">Restoring couldn't be completed due to an error</translation>
 <translation id="8951465597020890363">Exit guest mode anyway?</translation>
@@ -9121,6 +9178,7 @@
 <translation id="9032097289595078011">Disable Fast Pair</translation>
 <translation id="9033765790910064284">Continue anyway</translation>
 <translation id="9033857511263905942">&amp;Paste</translation>
+<translation id="9034408118624208974">New to Chromebook? Turn on sync so that your preferences will be backed up.</translation>
 <translation id="903480517321259405">Type the PIN again</translation>
 <translation id="9037054491984310631">Connected to Bluetooth device named <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">Device is not allowed</translation>
@@ -9164,6 +9222,7 @@
 <translation id="9068298336633421551">Allow Android 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.</translation>
 <translation id="9068598199622656904">Press one key at a time for keyboard shortcuts instead of holding keys down at the same time</translation>
 <translation id="9068878141610261315">Unsupported file type</translation>
+<translation id="9069665781180028115">Selected items will be available on this Chromebook. If you're new to Chromebook, sync all items so that your preferences will be backed up. Make changes at any time in Settings &gt; Accounts.</translation>
 <translation id="9070342919388027491">Tab moved left</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB mouse connected</translation>
@@ -9337,6 +9396,7 @@
 <translation id="930268624053534560">Detailed Timestamps</translation>
 <translation id="930551443325541578">Repeat keys and accent marks</translation>
 <translation id="930893132043726269">Currently roaming</translation>
+<translation id="930991362911221750">Allow <ph name="APP_NAME" /> to see this tab?</translation>
 <translation id="93140074055951850">Android apps were stopped</translation>
 <translation id="932327136139879170">Home</translation>
 <translation id="932508678520956232">Could not initiate printing.</translation>
diff --git a/chrome/app/resources/generated_resources_es-419.xtb b/chrome/app/resources/generated_resources_es-419.xtb
index ab8f60d..a576e7a 100644
--- a/chrome/app/resources/generated_resources_es-419.xtb
+++ b/chrome/app/resources/generated_resources_es-419.xtb
@@ -306,7 +306,7 @@
 <translation id="1254593899333212300">Conexión directa a Internet</translation>
 <translation id="1257336506558170607">Exportar el certificado seleccionado</translation>
 <translation id="1258491128795710625">Novedades</translation>
-<translation id="1259152067760398571">Ayer se ejecutó la verificación de seguridad</translation>
+<translation id="1259152067760398571">Ayer se ejecutó la Verificación de seguridad</translation>
 <translation id="1260451001046713751">Siempre permitir ventanas emergentes y redireccionamientos de <ph name="HOST" /></translation>
 <translation id="1260810365552581339">Es posible que Linux no tenga suficiente espacio en el disco. Puedes aumentar el espacio del disco de Linux y volver a intentar restablecer la copia de seguridad en <ph name="LINK_START" />Configuración<ph name="LINK_END" />.</translation>
 <translation id="1261380933454402672">Moderada</translation>
@@ -398,7 +398,6 @@
 <translation id="1341871421050612057">No se puede sincronizar con <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Concédeles a las apps de Linux acceso a dispositivos USB. Linux no recuerda los dispositivos USB después de quitarlos.</translation>
 <translation id="1343920184519992513">Continuar la sesión desde donde la dejaste y abrir un conjunto específico de páginas</translation>
-<translation id="134589511016534552">Las pestañas con contenido multimedia también aparecen en la sección Pestañas abiertas</translation>
 <translation id="1346630054604077329">Confirmar y reiniciar</translation>
 <translation id="1346748346194534595">Derecha</translation>
 <translation id="1347256498747320987">Instala actualizaciones y apps. Al continuar, aceptas que este dispositivo también descargue e instale automáticamente actualizaciones y apps de Google, tu administrador y el fabricante del dispositivo, posiblemente a través de datos móviles. Es posible que algunas de estas apps ofrezcan compras directas desde la aplicación. <ph name="BEGIN_LINK1" />Más información<ph name="END_LINK1" /></translation>
@@ -826,7 +825,7 @@
 <translation id="1703666494654169921">No permitir que los sitios usen datos ni dispositivos de realidad virtual</translation>
 <translation id="1704097193565924901">Usar mayúsculas</translation>
 <translation id="1704230497453185209">No permitir que los sitios reproduzcan sonido</translation>
-<translation id="1704970325597567340">El <ph name="DATE" />, se ejecutó la verificación de seguridad</translation>
+<translation id="1704970325597567340">El <ph name="DATE" />, se ejecutó la Verificación de seguridad</translation>
 <translation id="1706586824377653884">Agregado por el administrador</translation>
 <translation id="170658918174941828">Se enviará la versión de Chrome y del sistema operativo, la configuración de Cast, las estadísticas de rendimiento de la duplicación y los registros de diagnóstico de canales de comunicación, así como la información que elijas incluir arriba. Estos comentarios se usan para diagnosticar problemas y mejorar la función. La información personal que envíes de forma explícita o accidental se protegerá de acuerdo con nuestras políticas de privacidad. Si envías estos comentarios, aceptas que Google pueda usarlos para mejorar sus productos o servicios.</translation>
 <translation id="1708291623166985230">Hotspot inhabilitado</translation>
@@ -1088,7 +1087,7 @@
 <translation id="192494336144674234">Abrir con</translation>
 <translation id="1925017091976104802">Presiona <ph name="MODIFIER_KEY_DESCRIPTION" /> para copiar</translation>
 <translation id="1925021887439448749">Ingresa una dirección web personalizada</translation>
-<translation id="1925124445985510535">A las <ph name="TIME" />, se ejecutó la verificación de seguridad</translation>
+<translation id="1925124445985510535">A las <ph name="TIME" />, se ejecutó la Verificación de seguridad</translation>
 <translation id="192564025059434655">Las versiones anteriores de las Apps de Chrome dejarán de funcionar en dispositivos con Windows después de diciembre de 2022. Puedes comprobar si hay una nueva versión disponible.</translation>
 <translation id="1926339101652878330">Esta configuración se controla por medio de una política de la empresa. Ponte en contacto con tu administrador para obtener más información.</translation>
 <translation id="1927632033341042996">Dedo <ph name="NEW_FINGER_NUMBER" /></translation>
@@ -1360,7 +1359,7 @@
 <translation id="2154484045852737596">Editar tarjeta</translation>
 <translation id="2155772377859296191">Resolución: <ph name="WIDTH" /> × <ph name="HEIGHT" /></translation>
 <translation id="2156294658807918600">Service Worker: <ph name="SCRIPT_URL" /></translation>
-<translation id="2156877321344104010">Volver a ejecutar la verificación de seguridad</translation>
+<translation id="2156877321344104010">Volver a ejecutar la Verificación de seguridad</translation>
 <translation id="2157474325782140681">Para obtener más funciones, usa una estación de conexión Dell diseñada para funcionar con esta Chromebook.</translation>
 <translation id="215753907730220065">Salir de pantalla completa</translation>
 <translation id="2157875535253991059">Esta página está en modo de pantalla completa.</translation>
@@ -2048,7 +2047,6 @@
 <translation id="2739191690716947896">Depurar</translation>
 <translation id="2739240477418971307">Cambiar la configuración de accesibilidad</translation>
 <translation id="274029851662193272">Disminuida</translation>
-<translation id="2740363334137520315">Agrega una sección nueva en "Buscar pestañas" para encontrar las pestañas que reproducen audio o video fácilmente. Accede con el botón que se encuentra en la esquina superior del navegador.</translation>
 <translation id="2740531572673183784">Aceptar</translation>
 <translation id="2740876196999178364">Estas llaves de acceso solo se guardan en este dispositivo. No se guardan en tu Cuenta de Google.</translation>
 <translation id="2741713322780029189">Abrir terminal de recuperación</translation>
@@ -2231,7 +2229,7 @@
 <translation id="2891922230654533301">¿Quieres usar tu dispositivo para acceder a <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Elige las tarjetas que te mantienen al tanto de lo que te importa.</translation>
 <translation id="2893168226686371498">Navegador predeterminado</translation>
-<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="2893180576842394309">Es posible que Google use tu historial para personalizar la Búsqueda y otros servicios de Google.</translation>
 <translation id="2894757982205307093">Nueva pestaña en el grupo</translation>
 <translation id="289695669188700754">ID de clave: <ph name="KEY_ID" /></translation>
 <translation id="2897713966423243833">Se quitará esta configuración personalizada cuando cierres todas las ventanas de incógnito</translation>
@@ -2316,7 +2314,6 @@
 <translation id="2967926928600500959">Se forzará la apertura de las URLs que coincidan con estas reglas en un navegador específico.</translation>
 <translation id="2972581237482394796">&amp;Rehacer</translation>
 <translation id="2973324205039581528">Silenciar sitio</translation>
-<translation id="2973537811036309675">Panel lateral</translation>
 <translation id="2975761176769946178">Debes proporcionar una URL</translation>
 <translation id="2976557544729462544">En algunos dispositivos, debes inhabilitar la protección de acceso a los datos para que funcionen correctamente o con el máximo rendimiento.</translation>
 <translation id="2976756276046118477">Filtro rojo-verde (verde débil, deuteranomalía)</translation>
@@ -2512,7 +2509,7 @@
 <translation id="3143754809889689516">Reproducir desde el principio</translation>
 <translation id="3144647712221361880">Abrir vínculo como</translation>
 <translation id="3149510190863420837">Aplicaciones de Chrome</translation>
-<translation id="3150693969729403281">Ejecuta la verificación de seguridad ahora</translation>
+<translation id="3150693969729403281">Ejecuta la Verificación de seguridad ahora</translation>
 <translation id="3150927491400159470">Volver a cargar de manera forzada</translation>
 <translation id="315116470104423982">Datos móviles</translation>
 <translation id="3151539355209957474">Hora de inicio</translation>
@@ -2619,7 +2616,7 @@
 <translation id="3265032511221679826">¿Quieres activar el acceso a la ubicación precisa?</translation>
 <translation id="3265459715026181080">Cerrar ventana</translation>
 <translation id="3266022278425892773">Entorno de desarrollo de Linux</translation>
-<translation id="3266274118485960573">Se está ejecutando la verificación de seguridad.</translation>
+<translation id="3266274118485960573">Se está ejecutando la Verificación de seguridad.</translation>
 <translation id="3267726687589094446">Seguir permitiendo las descargas automáticas de varios archivos</translation>
 <translation id="3268451620468152448">Pestañas abiertas</translation>
 <translation id="3269093882174072735">Cargar imagen</translation>
@@ -2707,7 +2704,7 @@
 <translation id="3341703758641437857">Permitir el acceso a las URL del archivo</translation>
 <translation id="3342361181740736773">"<ph name="TRIGGERING_EXTENSION_NAME" />" desea quitar esta extensión.</translation>
 <translation id="3343046414300263892">Aumentar el tamaño de la fuente</translation>
-<translation id="3345634917232014253">Hace un momento, se ejecutó la verificación de seguridad</translation>
+<translation id="3345634917232014253">Hace un momento, se ejecutó la Verificación de seguridad</translation>
 <translation id="3345886924813989455">No se ha encontrado el navegador compatible</translation>
 <translation id="3347086966102161372">Copiar dirección de la imagen</translation>
 <translation id="3348038390189153836">Se detectó un dispositivo removible.</translation>
@@ -2757,7 +2754,6 @@
 <translation id="3393554941209044235">Análisis de documentos de Chrome</translation>
 <translation id="3393582007140394275">No es posible transmitir la pantalla.</translation>
 <translation id="3394850431319394743">Puede usar identificadores para reproducir contenido protegido.</translation>
-<translation id="3396744558790608201">Haz clic con el botón derecho y selecciona "Buscar imágenes con Google Lens" para buscar cualquier parte del sitio y obtener más información sobre el contenido visual que ves mientras navegas y realizas compras en la Web.</translation>
 <translation id="3396800784455899911">Al hacer clic en el botón "Aceptar y continuar", confirmas el procesamiento descrito anteriormente para estos servicios de Google.</translation>
 <translation id="339722927132407568">Intermitente</translation>
 <translation id="3399432415385675819">Se inhabilitarán las notificaciones</translation>
@@ -4783,7 +4779,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> quiere comprobar si estás usando un dispositivo apto para Chrome OS.</translation>
 <translation id="5208926629108082192">Información sobre la red móvil del dispositivo</translation>
 <translation id="5208988882104884956">Ancho medio</translation>
-<translation id="520902706163766447">Habilita un cuadro emergente en la parte superior de la IU de Chrome para realizar búsquedas en las pestañas abiertas actualmente.</translation>
 <translation id="5209320130288484488">No se encontraron dispositivos.</translation>
 <translation id="5209513429611499188">Dispositivos HID con usos de la página de uso <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Cerrar pestaña</translation>
@@ -5105,7 +5100,7 @@
 <translation id="5499476581866658341">Ahora puedes ver las fotos y el contenido multimedia recientes de tu teléfono</translation>
 <translation id="549957179819296104">Ícono nuevo</translation>
 <translation id="5500168250243071806">Es posible que el <ph name="BEGIN_LINK_SEARCH" />historial de búsqueda<ph name="END_LINK_SEARCH" /> y <ph name="BEGIN_LINK_GOOGLE" />otras formas de actividad<ph name="END_LINK_GOOGLE" /> se guarden en tu Cuenta de Google cuando accedes. Podrás borrarlas en cualquier momento.</translation>
-<translation id="5500709606820808700">Hoy se ejecutó la verificación de seguridad</translation>
+<translation id="5500709606820808700">Hoy se ejecutó la Verificación de seguridad</translation>
 <translation id="5501322521654567960">Panel lateral alineado a la izquierda</translation>
 <translation id="5501809658163361512">{COUNT,plural, =1{No fue posible recibir <ph name="ATTACHMENTS" /> de <ph name="DEVICE_NAME" />}other{No fue posible recibir <ph name="ATTACHMENTS" /> de <ph name="DEVICE_NAME" />}}</translation>
 <translation id="5502500733115278303">Importado desde Firefox</translation>
@@ -6008,7 +6003,7 @@
 <translation id="6309510305002439352">Se apagó el micrófono</translation>
 <translation id="6310141306111263820">No fue posible instalar el perfil de eSIM. Para obtener ayuda, comunícate con el proveedor.</translation>
 <translation id="6311220991371174222">No se puede iniciar Chrome porque se produjo un error al abrir tu perfil. Intenta reiniciar Chrome.</translation>
-<translation id="6312567056350025599">{NUM_DAYS,plural, =1{Se ejecutó hace 1 día la verificación de seguridad}other{Se ejecutó hace {NUM_DAYS} días la verificación de seguridad}}</translation>
+<translation id="6312567056350025599">{NUM_DAYS,plural, =1{Se ejecutó hace 1 día la Verificación de seguridad}other{Se ejecutó hace {NUM_DAYS} días la Verificación de seguridad}}</translation>
 <translation id="6312638141433622592">Ofrece mostrar artículos en el modo de lectura, cuando sea compatible</translation>
 <translation id="6313641880021325787">SALIR DE RV</translation>
 <translation id="6313950457058510656">Desactivar la Conexión instantánea mediante dispositivo móvil</translation>
@@ -6281,7 +6276,6 @@
 <translation id="6561726789132298588">ingresar</translation>
 <translation id="6562117348069327379">Almacena los registros del sistema en el directorio Descargas.</translation>
 <translation id="656293578423618167">La ruta de acceso o el nombre del archivo es demasiado largo. Guarda con un nombre más corto o en otra ubicación.</translation>
-<translation id="6568283005472142698">Búsqueda de pestañas</translation>
 <translation id="6570622975915850879">Usar otro dispositivo</translation>
 <translation id="65711204837946324">Se necesita permiso para continuar con la descarga.</translation>
 <translation id="6571533309669248172">Formato de texto</translation>
@@ -6307,7 +6301,7 @@
 <translation id="6586451623538375658">Cambiar el botón principal del mouse</translation>
 <translation id="6588043302623806746">Usar DNS seguro</translation>
 <translation id="6588047202935130957">Es posible que aparezca una lista de intereses aquí mientras navegas en la Web.</translation>
-<translation id="659005207229852190">Se completó la verificación de seguridad.</translation>
+<translation id="659005207229852190">Se completó la Verificación de seguridad.</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 dactilar</translation>
@@ -6859,7 +6853,7 @@
 <translation id="7055451306017383754">No se puede dejar de compartir esta carpeta porque una app la está usando. Dejará de compartirse la próxima vez que se cierre Parallels Desktop.</translation>
 <translation id="7056418393177503237">{0,plural, =1{Incógnito}other{# ventanas de incógnito abierta}}</translation>
 <translation id="7056526158851679338">&amp;Inspeccionar dispositivos</translation>
-<translation id="7057184853669165321">{NUM_MINS,plural, =1{La verificación de seguridad se ejecutó hace 1 minuto}other{La verificación de seguridad se ejecutó hace {NUM_MINS} minutos}}</translation>
+<translation id="7057184853669165321">{NUM_MINS,plural, =1{La Verificación de seguridad se ejecutó hace 1 minuto}other{La Verificación de seguridad se ejecutó hace {NUM_MINS} minutos}}</translation>
 <translation id="7057767408836081338">No se pudieron obtener los datos de la app. Se intenta ejecutar la app de todos modos…</translation>
 <translation id="7058024590501568315">Red oculta</translation>
 <translation id="7059858479264779982">Permitir inicio automático</translation>
@@ -7212,7 +7206,7 @@
 <translation id="7402198013420237102">¿Quieres mover las contraseñas guardadas a tu Cuenta de Google?</translation>
 <translation id="7403642243184989645">Descarga de recursos</translation>
 <translation id="7404065585741198296">Tu teléfono con un cable USB</translation>
-<translation id="7405938989981604410">{NUM_HOURS,plural, =1{Se ejecutó hace 1 hora la verificación de seguridad}other{Se ejecutó hace {NUM_HOURS} horas la verificación de seguridad}}</translation>
+<translation id="7405938989981604410">{NUM_HOURS,plural, =1{Se ejecutó hace 1 hora la Verificación de seguridad}other{Se ejecutó hace {NUM_HOURS} horas la Verificación de seguridad}}</translation>
 <translation id="7406113532070524618">Esta configuración no necesita identificarte ni permitir que los sitios vean tu historial de navegación. No obstante, los sitios pueden compartir una pequeña cantidad de información como parte de la verificación.</translation>
 <translation id="740624631517654988">Ventana emergente (pop-up) bloqueada</translation>
 <translation id="7406912950279255498">Modo de inversión de colores</translation>
@@ -7612,7 +7606,6 @@
 <translation id="7737948071472253612">No puede usar la cámara</translation>
 <translation id="77381465218432215">Mostrar tildes y caracteres especiales</translation>
 <translation id="7740996059027112821">Estándar</translation>
-<translation id="7741307896921365578">Habilita un panel lateral en el navegador para tener un acceso útil y siempre disponible a tu Lista de lectura y Favoritos.</translation>
 <translation id="7742558784808143689">¿Deseas borrar los datos y permisos de <ph name="SITE_NAME" />, de todos sus sitios secundarios y de las apps instaladas?</translation>
 <translation id="7742706086992565332">Puedes establecer el nivel del zoom en sitios web determinados.</translation>
 <translation id="7742879569460013116">Compartir vínculo con</translation>
@@ -7813,7 +7806,6 @@
 <translation id="7909986151924474987">Es posible que no puedas volver a instalar este perfil</translation>
 <translation id="7910768399700579500">&amp;Nueva carpeta</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Sección de pestañas multimedia en la Búsqueda de pestañas</translation>
 <translation id="7912080627461681647">Se cambió la contraseña en el servidor. Sal de la cuenta y vuelve a acceder.</translation>
 <translation id="7912974581251770345">Traducción</translation>
 <translation id="7915457674565721553">Conéctate a Internet para configurar los controles parentales</translation>
@@ -8586,7 +8578,6 @@
 <translation id="8599681327221583254">Hay una o más políticas que no se configuraron correctamente. Comunícate con tu administrador</translation>
 <translation id="8599864823732014237">¿Deseas omitir la inscripción empresarial?</translation>
 <translation id="8601206103050338563">Autenticación de cliente TLS WWW</translation>
-<translation id="8601611099293226919">Hacer búsquedas en la pantalla con Google Lens</translation>
 <translation id="8602674530529411098">Apps (beta)</translation>
 <translation id="8602851771975208551">Otro programa en tu computadora agregó una app que puede cambiar el funcionamiento de Chrome.</translation>
 <translation id="8605428685123651449">Memoria SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_es.xtb b/chrome/app/resources/generated_resources_es.xtb
index e6bcfca..8ae15f12 100644
--- a/chrome/app/resources/generated_resources_es.xtb
+++ b/chrome/app/resources/generated_resources_es.xtb
@@ -398,7 +398,6 @@
 <translation id="1341871421050612057">No se puede sincronizar con <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Da permiso a las aplicaciones de Linux para acceder a los dispositivos USB. Linux no recordará el dispositivo USB después de retirarlo.</translation>
 <translation id="1343920184519992513">Seguir por donde lo dejaste y abrir un conjunto concreto de páginas</translation>
-<translation id="134589511016534552">Las pestañas multimedia también se muestran en la sección Pestañas abiertas</translation>
 <translation id="1346630054604077329">Confirmar y reiniciar</translation>
 <translation id="1346748346194534595">Derecha</translation>
 <translation id="1347256498747320987">Instalar actualizaciones y aplicaciones. Si continúas, aceptas que este dispositivo pueda descargar e instalar actualizaciones y aplicaciones de Google, de tu operador y del fabricante de forma automática, y que pueda usar datos móviles para ello. Es posible que algunas de estas aplicaciones ofrezcan compras en la aplicación. <ph name="BEGIN_LINK1" />Más información<ph name="END_LINK1" /></translation>
@@ -2052,7 +2051,6 @@
 <translation id="2739191690716947896">Depurar</translation>
 <translation id="2739240477418971307">Cambiar tu configuración de accesibilidad</translation>
 <translation id="274029851662193272">Hundida</translation>
-<translation id="2740363334137520315">Añade una nueva sección en Buscar pestañas para encontrar fácilmente las pestañas que estén reproduciendo audio o vídeo. Accede mediante el botón que está en la esquina superior de tu navegador.</translation>
 <translation id="2740531572673183784">Aceptar</translation>
 <translation id="2740876196999178364">Estas llaves de acceso solo se guardan en este dispositivo. No se guardan en tu cuenta de Google.</translation>
 <translation id="2741713322780029189">Abrir terminal en modo de recuperación</translation>
@@ -2320,7 +2318,6 @@
 <translation id="2967926928600500959">Las URLs que se correspondan con estas reglas serán forzadas a abrirse en un navegador concreto.</translation>
 <translation id="2972581237482394796">&amp;Rehacer</translation>
 <translation id="2973324205039581528">Silenciar sitio</translation>
-<translation id="2973537811036309675">Panel lateral</translation>
 <translation id="2975761176769946178">Debes introducir una URL</translation>
 <translation id="2976557544729462544">Algunos dispositivos necesitan que inhabilites la protección de acceso a datos para funcionar adecuadamente o al máximo rendimiento.</translation>
 <translation id="2976756276046118477">Filtro rojo‑verde (verde débil, deuteranomalía)</translation>
@@ -2761,7 +2758,6 @@
 <translation id="3393554941209044235">Análisis de documentos de Chrome</translation>
 <translation id="3393582007140394275">No se puede enviar la pantalla.</translation>
 <translation id="3394850431319394743">Sitios que pueden usar identificadores para reproducir contenido protegido</translation>
-<translation id="3396744558790608201">Haz clic con el botón derecho y selecciona "Buscar imágenes con Google Lens" para buscar cualquier parte del sitio y consultar más información sobre el contenido visual que ves mientras navegas y compras en la Web.</translation>
 <translation id="3396800784455899911">Al hacer clic en el botón "Aceptar y continuar", declaras que estás conforme con el proceso descrito anteriormente de estos servicios de Google.</translation>
 <translation id="339722927132407568">Se bloquea</translation>
 <translation id="3399432415385675819">Se inhabilitarán las notificaciones</translation>
@@ -4786,7 +4782,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> quiere comprobar si estás utilizando un dispositivo ChromeOS apto.</translation>
 <translation id="5208926629108082192">Información de redes móviles del dispositivo</translation>
 <translation id="5208988882104884956">Ancho medio</translation>
-<translation id="520902706163766447">Habilita un cuadro emergente en la interfaz de Chrome para realizar búsquedas en pestañas abiertas.</translation>
 <translation id="5209320130288484488">No se ha encontrado ningún dispositivo.</translation>
 <translation id="5209513429611499188">Los dispositivos HID con usos de la página de uso <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Cerrar pestaña</translation>
@@ -6284,7 +6279,6 @@
 <translation id="6561726789132298588">intro</translation>
 <translation id="6562117348069327379">Almacena registros del sistema en el directorio Descargas.</translation>
 <translation id="656293578423618167">La ruta o el nombre del archivo es demasiado largo. Especifica un nombre más corto o guarda el archivo en otra ubicación.</translation>
-<translation id="6568283005472142698">Búsqueda en pestañas</translation>
 <translation id="6570622975915850879">Usar otro dispositivo</translation>
 <translation id="65711204837946324">Necesita permiso para descargarse</translation>
 <translation id="6571533309669248172">Formato del texto</translation>
@@ -7615,7 +7609,6 @@
 <translation id="7737948071472253612">No puede usar tu cámara</translation>
 <translation id="77381465218432215">Mostrar tildes y caracteres especiales</translation>
 <translation id="7740996059027112821">Estándar</translation>
-<translation id="7741307896921365578">Habilita un panel lateral en el navegador para acceder a tu lista de lectura y a tus marcadores fácilmente siempre que quieras.</translation>
 <translation id="7742558784808143689">¿Borrar datos del sitio y permisos de <ph name="SITE_NAME" />, todos los sitios que incluya y sus aplicaciones instaladas?</translation>
 <translation id="7742706086992565332">Puedes configurar cuánto quieres ampliar o reducir determinados sitios web.</translation>
 <translation id="7742879569460013116">Compartir enlace con</translation>
@@ -7816,7 +7809,6 @@
 <translation id="7909986151924474987">Es posible que no puedas reinstalar este perfil.</translation>
 <translation id="7910768399700579500">&amp;Nueva carpeta</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Sección de pestañas multimedia en la búsqueda en pestañas</translation>
 <translation id="7912080627461681647">Tu contraseña se ha cambiado en el servidor. Cierra la sesión y vuelve a iniciarla.</translation>
 <translation id="7912974581251770345">Traducción</translation>
 <translation id="7915457674565721553">Conéctate a Internet para configurar el control parental</translation>
@@ -8589,7 +8581,6 @@
 <translation id="8599681327221583254">Una o más políticas no se han configurado correctamente. Ponte en contacto con tu administrador.</translation>
 <translation id="8599864823732014237">¿Saltar registro de empresa?</translation>
 <translation id="8601206103050338563">Autenticación de cliente WWW TLS</translation>
-<translation id="8601611099293226919">Hacer búsquedas en la pantalla con Google Lens</translation>
 <translation id="8602674530529411098">Aplicaciones (beta)</translation>
 <translation id="8602851771975208551">Otro programa de tu ordenador ha añadido una aplicación que puede cambiar el funcionamiento de Chrome.</translation>
 <translation id="8605428685123651449">Memoria SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_et.xtb b/chrome/app/resources/generated_resources_et.xtb
index bfecf87..d8c31357 100644
--- a/chrome/app/resources/generated_resources_et.xtb
+++ b/chrome/app/resources/generated_resources_et.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">Pausiaeg on peagi käes</translation>
 <translation id="1062407476771304334">Asenda</translation>
 <translation id="1062628064301375934">Aidake meil luua privaatsem veeb</translation>
+<translation id="1066964438793906105">Otsige pahavara</translation>
 <translation id="1067048845568873861">Loodud</translation>
 <translation id="1067661089446014701">Turvalisuse suurendamiseks võite oma seadmes paroolid krüpteerida enne, kui need teie Google'i kontole salvestatakse</translation>
 <translation id="1067922213147265141">Muud Google'i teenused</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">Teie identiteeti ei õnnestunud kinnitada</translation>
 <translation id="1116694919640316211">Teave</translation>
 <translation id="1116779635164066733">Selle seade jõustab laiendus „<ph name="NAME" />”.</translation>
+<translation id="1118428905044642028">Paroolid ja &amp;automaattäide</translation>
 <translation id="1118738876271697201">Süsteemil ei õnnestunud seadme mudelit või seerianumbrit tuvastada.</translation>
 <translation id="1119447706177454957">Sisemine viga</translation>
 <translation id="1122068467107743258">Töö</translation>
@@ -218,6 +220,7 @@
 <translation id="1176471985365269981">Pole lubatud muuta teie seadmes olevaid faile ega kaustu</translation>
 <translation id="1177863135347784049">Kohandatud</translation>
 <translation id="1178581264944972037">Peata</translation>
+<translation id="1178601482396475810">Seadme sünkroonimise haldamine</translation>
 <translation id="117916940443676133">Teie turvavõti pole PIN-koodiga kaitstud. Sisselogimisandmete haldamiseks looge esmalt PIN-kood.</translation>
 <translation id="1181037720776840403">Eemalda</translation>
 <translation id="1181366777303791449"><ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -354,6 +357,7 @@
 <translation id="130097046531636712">See pikendab aku tööiga, piirates taustal toimuvaid tegevusi ja visuaalseid efekte, nagu sujuv kerimine</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> saab muuta järgmisi faile</translation>
 <translation id="1302227299132585524">Luba JavaScript Apple'i sündmustest</translation>
+<translation id="1302654693270046655">Grupp <ph name="GROUP_NAME" /> – <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Järjehoidjate HTML-fail</translation>
 <translation id="1303671224831497365">Bluetooth-seadmeid ei leitud</translation>
 <translation id="130491383855577612">Linuxi rakenduste ja failide asendamine õnnestus</translation>
@@ -400,7 +404,6 @@
 <translation id="1341871421050612057">Ei saa kasutajaga <ph name="USERNAME" /> sünkroonida</translation>
 <translation id="1343865611738742294">Andke Linuxi rakendustele luba USB-seadmetele juurde pääseda. Linux ei mäleta USB-seadet pärast selle eemaldamist.</translation>
 <translation id="1343920184519992513">Jätka sealt, kus pooleli jäin, ja ava konkreetne lehtede kogum</translation>
-<translation id="134589511016534552">Meedia vahelehed kuvatakse ka jaotises Avatud vahelehed</translation>
 <translation id="1346630054604077329">Kinnita ja taaskäivita</translation>
 <translation id="1346748346194534595">Paremale</translation>
 <translation id="1347256498747320987">Installige rakendusi ja värskendusi. Jätkamisel nõustute, et see seade võib Google'i, teie operaatori ja seadme tootja värskendusi ning rakendusi automaatselt alla laadida ja installida, kasutades selleks võib-olla teie mobiilset andmesidet. Mõned rakendused võivad pakkuda rakendusesiseseid oste. <ph name="BEGIN_LINK1" />Lisateave<ph name="END_LINK1" /></translation>
@@ -1043,6 +1046,7 @@
 <translation id="1877520246462554164">Autentimismärgi hankimine ebaõnnestus. Uuesti proovimiseks logige välja ja seejärel uuesti sisse.</translation>
 <translation id="1877860345998737529">Lüliti toimingu määramine</translation>
 <translation id="1878155070920054810">Paistab, et teie Chromebooki aku saab tühjaks enne, kui värskendamine lõpetatakse. Veenduge, et seda laetakse korralikult, et vältida katkestust.</translation>
+<translation id="1878477879455105085">Avatud</translation>
 <translation id="1878885068166344708">Üksus tõstetakse esile, kui fookust teisaldate. Fookuse muutmiseks vajutage tabulaatorit või valige üksus.</translation>
 <translation id="1879000426787380528">Logi sisse kasutajanimega</translation>
 <translation id="18802377548000045">Vahelehed kahanevad laiaks üksuseks</translation>
@@ -1295,6 +1299,7 @@
       <ph name="BEGIN_BOLD" />Märkus.<ph name="END_BOLD" /> Protsessi käigus süsteem taaskäivitatakse.</translation>
 <translation id="2095774564753225041">Toetatud failitüübid</translation>
 <translation id="2097616539631531348">Ajal, mil see vaheleht oli inaktiivne, vabastas mälusäästja mälu muude toimingute jaoks.</translation>
+<translation id="2097950021134740304">Tühista tellimuse unustamine</translation>
 <translation id="2098805196501063469">Ülejäänud paroolide kontrollimine</translation>
 <translation id="2099686503067610784">Kustutada serveri sertifikaat „<ph name="CERTIFICATE_NAME" />”</translation>
 <translation id="2100273922101894616">Automaatne sisselogimine</translation>
@@ -1427,6 +1432,7 @@
 <translation id="2204034823255629767">Sisestatava teksti lugemine ja muutmine</translation>
 <translation id="2204387456724731099">Seda valikut ei õnnestunud tõlkida</translation>
 <translation id="2210462644007531147">Installimise lõpetamine ei õnnestunud</translation>
+<translation id="2211245494465528624">Halda sünkroonimisvalikuid</translation>
 <translation id="2212565012507486665">Luba küpsisefailid</translation>
 <translation id="2214018885812055163">Jagatud kaustad</translation>
 <translation id="2214884991347062907">Vale parool, proovige uuesti</translation>
@@ -1525,6 +1531,7 @@
 <translation id="2296218178174497398">Seadme tuvastamine</translation>
 <translation id="2297705863329999812">Printerite otsimine</translation>
 <translation id="2297822946037605517">Jaga seda lehte</translation>
+<translation id="229871422646860597">Vabasta tööriistaribalt</translation>
 <translation id="2299734369537008228">Liugur: <ph name="MIN_LABEL" /> kuni <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Kõik logifailid, mille debugd kogus, kaasatakse eraldi arhiivina.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2057,7 +2064,6 @@
 <translation id="2739191690716947896">Silu</translation>
 <translation id="2739240477418971307">Juurdepääsetavuse seadete muutmine</translation>
 <translation id="274029851662193272">Lohkus</translation>
-<translation id="2740363334137520315">Lisab jaotisesse Otsing vahelehtedelt uue alajaotise, mis võimaldab teil hõlpsasti leida vahelehti, millel esitatakse heli või videot. Pääsete sellele juurde brauseri ülemises nurgas oleva nupu kaudu.</translation>
 <translation id="2740531572673183784">Ok</translation>
 <translation id="2740876196999178364">Need pääsukoodid salvestatakse ainult sellesse seadmesse. Neid ei salvestata teie Google'i kontole.</translation>
 <translation id="2741713322780029189">Ava taasteterminal</translation>
@@ -2154,6 +2160,7 @@
 <translation id="2811205483104563968">Kontod</translation>
 <translation id="2811564570599779918">Rämpssisu ja pettuste vähendamine</translation>
 <translation id="2812049959647166806">Thunderbolti ei toetata</translation>
+<translation id="2812171980080389735">Võrkude ja paroolide salvestamine, et saaksite kiiresti ühenduse luua</translation>
 <translation id="2813094189969465044">Vanemlik järelevalve</translation>
 <translation id="281390819046738856">Taotlust ei saanud allkirjastada.</translation>
 <translation id="2814489978934728345">Peata selle lehekülje laadimine</translation>
@@ -2193,6 +2200,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">Teie PIN-kood lisati</translation>
 <translation id="2849936225196189499">Kriitiline</translation>
+<translation id="285033512555869047">Suletud</translation>
 <translation id="2850541429955027218">Lisa teema</translation>
 <translation id="2850672011315104382">Kirjavahemärkide stiil</translation>
 <translation id="2852385257476173980">Siin võidakse kuvada loend saitidest, mida veebi sirvides külastate</translation>
@@ -2236,6 +2244,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> ja veel <ph name="NUMBER_OF_DEVICES" /></translation>
 <translation id="2889043468805635730">Probleeme ei leitud</translation>
 <translation id="2889064240420137087">Lingi avamine rakendusega ...</translation>
+<translation id="2890206081124517553">Töölaua tausta meeldejätmine seadmetes</translation>
 <translation id="2891566119238851894">Avage külgpaneelil otsing. Otsing ei ole külgpaneelil avatud.</translation>
 <translation id="2891922230654533301">Kas soovite rakendusse <ph name="APP_NAME" /> sisselogimiseks kasutada oma seadet?</translation>
 <translation id="2893013536106749396">Valige kaardid, mis hoiavad teid teie jaoks olulisega kursis</translation>
@@ -2257,6 +2266,7 @@
 <translation id="2907619724991574506">Käivitus-URL-id</translation>
 <translation id="2907798539022650680">Võrguga „<ph name="NAME" />” ühenduse loomine ebaõnnestus: <ph name="DETAILS" />
         Serveri teade: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Jaga signaale</translation>
 <translation id="2908162660801918428">Meediagalerii lisamine kataloogiga</translation>
 <translation id="2908358077082926882">Selleks, et määratud toiming kinnitada ja <ph name="RESPONSE" />, vajutage uuesti klahvi <ph name="CURRENTKEY" />.</translation>
 <translation id="2909506265808101667">Google'i teenustega ei õnnestunud ühendust luua. Kontrollige võrguühendust ja proovige uuesti. Veakood: <ph name="ERROR_CODE" />.</translation>
@@ -2325,7 +2335,6 @@
 <translation id="2967926928600500959">Nendele reeglitele vastavad URL-id sundavatakse kindlas brauseris.</translation>
 <translation id="2972581237482394796">&amp;Tee uuesti</translation>
 <translation id="2973324205039581528">Vaigista sait</translation>
-<translation id="2973537811036309675">Külgpaneel</translation>
 <translation id="2975761176769946178">URL on nõutav</translation>
 <translation id="2976557544729462544">Mõni seade nõuab õigesti töötamiseks või maksimaalse jõudluse pakkumiseks, et keelaksite andmetele juurdepääsu kaitse.</translation>
 <translation id="2976756276046118477">Puna-roheline filter (roheline nõrk, deuteranomaalia)</translation>
@@ -2361,6 +2370,7 @@
 <translation id="3003828226041301643">Seadet ei saa domeeniga liita. Kontrollige oma kontot ja veenduge, et teil oleks õigus seadmeid lisada.</translation>
 <translation id="3003967365858406397">Teie telefon <ph name="PHONE_NAME" /> loob privaatse WiFi-ühenduse.</translation>
 <translation id="3004385386820284928">Klaviatuuriklahvide kohandamine</translation>
+<translation id="3005376701115952939">Süsteemi seadetes määratakse rakenduste sünkroonimine</translation>
 <translation id="3005574332301273731">Ära kuva</translation>
 <translation id="3006881078666935414">Kasutusandmed puuduvad</translation>
 <translation id="3007410324195400631">Selle lehe kohta märgete lisamine</translation>
@@ -2742,6 +2752,7 @@
 <translation id="3369624026883419694">Hosti lahendamine...</translation>
 <translation id="3370260763947406229">Automaatparandus</translation>
 <translation id="3371140690572404006">C-tüüpi USB-seade (eesmine parempoolne port)</translation>
+<translation id="3371351218553893534">Rida on liiga pikk: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Lugege kaustu, mille rakenduses avate</translation>
 <translation id="3373059063088819384">Ava lugemisrežiimis</translation>
 <translation id="3373701465337594448">Kui see on sisse lülitatud, kuvatakse siin need külastatavad saidid, mis prognoosivad teie huvisid.</translation>
@@ -2766,7 +2777,6 @@
 <translation id="3393554941209044235">Chrome'i dokumendi analüüs</translation>
 <translation id="3393582007140394275">Ekraanikuva ei õnnestu üle kanda.</translation>
 <translation id="3394850431319394743">Lubatud identifikaatorite alusel kaitstud sisu esitada</translation>
-<translation id="3396744558790608201">Tehke paremklikk ning valige käsk „Otsi Google Lensiga pilte“, et otsida saidi konkreetset piirkonda ja saada lisateavet visuaalse sisu kohta, mida sirvimisel ja veebis osteldes näete.</translation>
 <translation id="3396800784455899911">Kui klõpsate nupul „Nõustu ja jätka”, nõustute nende Google'i teenuste puhul andmete ülalkirjeldatud töötlemisega.</translation>
 <translation id="339722927132407568">Hangub</translation>
 <translation id="3399432415385675819">Märguanded keelatakse</translation>
@@ -2812,6 +2822,9 @@
 <translation id="3434272557872943250">Kui täiendavad veebi- ja rakendustegevused on teie lapse jaoks sisse lülitatud, võidakse need andmed salvestada tema Google'i kontole. Seadete ja nende kohandamise kohta leiate lisateavet saidilt families.google.com.</translation>
 <translation id="3434475275396485144">Seda seadet haldab teie telefoni administraator</translation>
 <translation id="3434512374684753970">Heli ja video</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Logige järgmisel kuval sisse oma Google’i kontoga.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />See on sama konto, mida kasutate Gmaili, YouTube’i, Chrome’i ja muude Google’i teenuste jaoks. Kasutage oma kontot, et saada isikupärastatud kasutuskogemus ja pääseda hõlpsalt juurde kogu oma teabele.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Kui teil Google’i kontot pole, saate selle luua järgmisel kuval.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">„<ph name="EXTENSION_NAME" />” taotleb koodi <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Turvalisus</translation>
 <translation id="343578350365773421">Paber on otsas</translation>
@@ -2858,6 +2871,7 @@
 <translation id="346546413339447252">Hankige kaupmeeste <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> ja teiste juures allahindlusi</translation>
 <translation id="3468298837301810372">Silt</translation>
 <translation id="3468999815377931311">Android-telefon</translation>
+<translation id="3469345458390352459">Kui see on sisse lülitatud, on teie rakendused Google’i kontoga sisselogimise korral saadaval mis tahes ChromeOS-i seadmes.  Veebirakendused sünkroonitakse Chrome’i kaudu ka siis, kui muud brauseri sünkroonimisfunktsioonid on välja lülitatud.</translation>
 <translation id="3469583217479686109">Valikutööriist</translation>
 <translation id="3470392222765168737">Jälgi saiti</translation>
 <translation id="3471876058939596279">HDMI- ja C-tüüpi USB-porte ei saa video jaoks samaaegselt kasutada. Kasutage mõnda teist videoporti.</translation>
@@ -2880,6 +2894,7 @@
 <translation id="3484869148456018791">Hangi uus sertifikaat</translation>
 <translation id="3486950712960783074">Teie reis</translation>
 <translation id="3487007233252413104">anonüümne funktsioon</translation>
+<translation id="3487649228420469005">Kontroll on tehtud</translation>
 <translation id="3490695139702884919">Allalaadimine … <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">Teie lapse kontol pole Family Linki vanemlikku järelevalvet seadistatud. Saate vanemliku järelevalve lisada pärast seadistuse lõpuleviimist. Teavet vanemliku järelevalve kohta leiate rakendusest Avastamine.</translation>
 <translation id="3491678231052507920">Saidid kasutavad teie VR-seadmeid ja -andmeid tavaliselt VR-seansi käivitamiseks</translation>
@@ -3318,6 +3333,7 @@
 <translation id="3855441664322950881">Paki laiendus</translation>
 <translation id="3855676282923585394">Impordi järjehoidjad ja seaded...</translation>
 <translation id="3856096718352044181">Veenduge, et tegemist oleks kehtiva teenusepakkujaga, või proovige hiljem uuesti</translation>
+<translation id="3856470183388031602">Google’i konto kasutamine seadmes <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Ajavööndi valimine</translation>
 <translation id="3857807444929313943">Tõstke sõrm andurilt ja seejärel puudutage uuesti</translation>
 <translation id="3858860766373142691">Nimi</translation>
@@ -3357,6 +3373,7 @@
 <translation id="3894123633473837029">Assistendi hiljutise ajaloo kaasamine Sherlogi kaudu. See võib hõlmata teie identiteeti, asukohta ja silumisteavet. <ph name="BEGIN_LINK" />Lisateave<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Kausta lisamine</translation>
 <translation id="3894770151966614831">Kas teisaldada Google'i kontole?</translation>
+<translation id="3894983081771074056">Klaviatuuri ja hiire käitumine, keele-eelistused ja muu</translation>
 <translation id="3895076768659607631">&amp;Otsingumootorite haldamine …</translation>
 <translation id="3895090224522145010">Kerberose kasutajanimi</translation>
 <translation id="389521680295183045">Saidid võivad küsida luba selle teadmiseks, millal seadet aktiivselt kasutate</translation>
@@ -3438,6 +3455,7 @@
 <translation id="3957844511978444971">Puudutage valikut „Nõustun”, et kinnitada Google'i teenuste jaoks valitud seaded.</translation>
 <translation id="3958088479270651626">Järjehoidjate ja seadete importimine</translation>
 <translation id="3958110062351175311">Lubatud tööriistaribal taotlusi kuvada</translation>
+<translation id="3959747296451923142">Kinnita tellimuse eemaldamine</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">Rohkem toiminguid: <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">Standardne kaitse teadaolevalt ohtlike veebisaitide, allalaadimiste ja laienduste vastu</translation>
@@ -3492,6 +3510,7 @@
 <translation id="3994878504415702912">&amp;Suumi</translation>
 <translation id="3995138139523574647">C-tüüpi USB-seade (tagumine parempoolne port)</translation>
 <translation id="3995963973192100066">Esita animatsioon</translation>
+<translation id="399788104667917863">Kinnita tööriistaribale</translation>
 <translation id="4001540981461989979">Hiirekursori esiletõstmine liigutamisel</translation>
 <translation id="4002440992267487163">PIN-koodi seadistamine</translation>
 <translation id="4005817994523282006">Ajavööndi tuvastamismeetod</translation>
@@ -3650,12 +3669,16 @@
 <translation id="4147911968024186208">Proovige uuesti. Kui viga ilmub siiski, võtke ühendust tugiteenuse esindajaga.</translation>
 <translation id="4150201353443180367">Kuva</translation>
 <translation id="4150569944729499860">Ekraanikuva kontekst</translation>
+<translation id="4151843924968445052">Kas soovite seadme signaale jagada?</translation>
 <translation id="4152011295694446843">Oma järjehoidjad leiate siit</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 vaheleht}other{# vahelehte}}</translation>
 <translation id="4154664944169082762">Sõrmejäljed</translation>
 <translation id="4157869833395312646">Microsofti Server Gated Cryptography</translation>
 <translation id="4158315983204257156">Veebisaitide teksti suurus ja font</translation>
 <translation id="4158364720893025815">Õnnestus</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Kui lubate oma Chrome OS-i seadmetel meile saata automaatseid aruandeid, aitab see meil prioriseerida, mida Chrome OS-is parandada ja täiustada. Need aruanded hõlmavad näiteks teavet selle kohta, millal Chrome OS kokku jookseb, milliseid funktsioone ja kui palju mälumahtu te tavaliselt kasutate, ning Androidi rakenduste diagnostika- ja kasutusandmeid. Teatud koondandmed on abiks ka Google'i rakendustele ja partneritele, näiteks Androidi arendajatele. Kui rakenduste sünkroonimine on samuti sisse lülitatud, kogutakse muid rakenduste diagnostika- ja kasutusandmeid, sealhulgas Androidi ja veebirakenduste kohta.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Need aruanded saate Chrome OS-i seadme seadetes igal ajal lubada või keelata. Kui olete domeeni administraator, saate seda seadet muuta administraatorikonsoolil.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Kui veebi- ja rakendustegevused on teie Google’i kontol sisse lülitatud, võidakse teie Androidi andmed salvestada teie Google’i kontole. Saidil account.google.com saate oma andmeid vaadata, neid kustutada ja konto seadeid muuta.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">Google'i paroolihaldur</translation>
 <translation id="4163560723127662357">Tundmatu klaviatuur</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> ei kuulu kehtivale organisatsioonile. Võtke ühendust administraatoriga. Kui olete administraator, saate oma organisatsiooni seadistada, kui külastate saiti g.co/ChromeEnterpriseAccount</translation>
@@ -3923,6 +3946,7 @@
 <translation id="4408599188496843485">A&amp;bi</translation>
 <translation id="4409271659088619928">Teie otsingumootor on <ph name="DSE" />. Vaadake selle juhiseid otsinguajaloo kustutamise kohta, kui see on asjakohane.</translation>
 <translation id="4409697491990005945">Veerised</translation>
+<translation id="4409779593816003679">Paroolid ja &amp;automaattäide</translation>
 <translation id="4410545552906060960">Kasutage seadme avamiseks parooli asemel numbrit (PIN-kood). Hiljem PIN-koodi seadistamiseks avage jaotis Seaded.</translation>
 <translation id="4411578466613447185">Koodi allkirjastaja</translation>
 <translation id="4411719918614785832">Need pääsukoodid salvestatakse selles arvutis rakendusse Windows Hello. Neid ei salvestata teie Google'i kontole.</translation>
@@ -3979,6 +4003,9 @@
 <translation id="4452898361839215358">või valige PPD. <ph name="LINK_BEGIN" />Lisateave<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Puudutage klaviatuuri paremas ülanurgas olevat sõrmejäljeandurit. Teie sõrmejäljeandmed talletatakse turvaliselt ja neid ei edastata seadmest <ph name="DEVICE_TYPE" /> väljapoole.</translation>
 <translation id="4453946976636652378">Otsige teenusega <ph name="SEARCH_ENGINE_NAME" /> või sisestage URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Kui lubate Chrome OS-i seadmetel meile saata automaatseid aruandeid, aitab see meil prioriseerida, mida Chrome OS-is parandada ja täiustada. Need aruanded hõlmavad näiteks teavet selle kohta, millal Chrome OS kokku jookseb, milliseid funktsioone kasutati ja kui palju mälumahtu tavaliselt kasutati, ning Androidi rakenduste diagnostika- ja kasutusandmeid. Teatud koondandmed on abiks ka Google'i rakendustele ja partneritele, näiteks Androidi arendajatele. Kui rakenduste sünkroonimine on samuti sisse lülitatud, kogutakse muid rakenduste diagnostika- ja kasutusandmeid, sealhulgas Androidi ja veebirakenduste kohta.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Võite oma lapse Chrome OS-i seadme seadetes need aruanded igal ajal lubada või keelata. Kui olete domeeni administraator, saate seda seadet muuta administraatorikonsoolil.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Kui teie lapse Google'i kontol on veebi- ja rakendustegevuste seade sisse lülitatud, võidakse teie lapse andmed salvestada tema Google'i kontole. Seadete ja nende kohandamise kohta leiate lisateavet saidilt families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Valige praegune hääl:</translation>
 <translation id="4459169140545916303">Aktiivne <ph name="DEVICE_LAST_ACTIVATED_TIME" /> päeva tagasi</translation>
 <translation id="4460014764210899310">Tühista grupeerimine</translation>
@@ -4261,6 +4288,7 @@
 <translation id="470644585772471629">Värvide ümberpööramine</translation>
 <translation id="4707337002099455863">Alati kõigil saitidel</translation>
 <translation id="4708849949179781599">Välju rakendusest <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">Luba ka vahelehe heli</translation>
 <translation id="4711638718396952945">Taasta seaded</translation>
 <translation id="4713409221649555176">Kustutatakse, kui kõik aknad sulgete</translation>
 <translation id="4715631922189108923">Kasutajanime muutmine</translation>
@@ -4288,6 +4316,7 @@
 <translation id="4735506354605317060">Hiirekursori rõngas</translation>
 <translation id="4735793370946506039">Vaadake lisateavet täiustatud ohutu sirvimise kohta.</translation>
 <translation id="4735803855089279419">Süsteemil ei õnnestunud määrata sellele seadmele seadme tuvastajaid.</translation>
+<translation id="4735846817388402006">Klõpsake laienduse „<ph name="EXTENSIONS_REQUESTING_ACCESS" />“ saidil <ph name="ORIGIN" /> lubamiseks</translation>
 <translation id="473775607612524610">Värskenda</translation>
 <translation id="473936925429402449">Valitud, lisasisu üksus <ph name="CURRENT_ELEMENT" /> <ph name="TOTAL_ELEMENTS" />-st</translation>
 <translation id="4739639199548674512">Piletid</translation>
@@ -4357,6 +4386,7 @@
 <translation id="4806457879608775995">Vaadake need tingimused üle ja juhtige oma andmeid</translation>
 <translation id="4807098396393229769">Kaardil olev nimi</translation>
 <translation id="4808667324955055115">Hüpikaknad on blokeeritud</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Vaadake üle <ph name="BEGIN_BOLD" />1 laiendus<ph name="END_BOLD" />, mis eemaldati Chrome’i veebipoest.}other{Vaadake üle <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} laiendust<ph name="END_BOLD" />, mis eemaldati Chrome’i veebipoest.}}</translation>
 <translation id="4809079943450490359">Juhised seadme administraatorilt:</translation>
 <translation id="4809447465126035330">Kustuta</translation>
 <translation id="480990236307250886">Ava avaleht</translation>
@@ -4680,6 +4710,7 @@
 <translation id="5101839224773798795">Automaatne klõpsamine kursori peatumisel</translation>
 <translation id="5106350808162641062">Eemalda</translation>
 <translation id="510695978163689362"><ph name="USER_EMAIL" /> on Family Linki järelevalve all. Vanemliku järelevalve all saad lisada kooli kontosid, et pääseda juurde kooli ressurssidele.</translation>
+<translation id="5107093668001980925">Ära kunagi näita kaupmeest <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Laiendus lülitas Google'i ohutu sirvimise välja</translation>
 <translation id="5108967062857032718">Seaded – Androidi rakenduste eemaldamine</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4690,6 +4721,7 @@
 <translation id="5111794652433847656">Selles seadmes pole saidi <ph name="APP_NAME" /> jaoks ühtegi pääsuvõtit</translation>
 <translation id="5112577000029535889">Arenda&amp;ja tööriistad</translation>
 <translation id="511313294362309725">Lülita kiirsidumine sisse</translation>
+<translation id="5113384440341086023">Play poest installitud rakendused ja veebirakendused Chrome’i brauserist</translation>
 <translation id="51143538739122961">Sisestage oma turvavõti ja puudutage seda</translation>
 <translation id="5115309401544567011">Ühendage seade <ph name="DEVICE_TYPE" /> toiteallikaga.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4735,6 +4767,7 @@
 <translation id="5154702632169343078">Teema</translation>
 <translation id="5155327081870541046">Sisestage aadressiribale selle saidi otsetee, millel soovite otsida, näiteks „@järjehoidjad“. Seejärel vajutage valitud klaviatuuriotseteed ja sisestage otsingutermin.</translation>
 <translation id="5156638757840305347">Kursor tõstetakse esile, kui see kuvatakse või seda liigutatakse</translation>
+<translation id="5157250307065481244">Kuva saidi üksikasjad</translation>
 <translation id="5157635116769074044">Kinnita leht avakuvale ...</translation>
 <translation id="5158206172605340248">Rõhumärkide menüü suleti.</translation>
 <translation id="5159094275429367735">Crostini seadistamine</translation>
@@ -4792,7 +4825,6 @@
 <translation id="520840839826327499">Teenus <ph name="SERVICE_NAME" /> soovib kontrollida, kas kasutate sobilikku Chrome OS-i seadet.</translation>
 <translation id="5208926629108082192">Seadme mobiilsidevõrgu teave</translation>
 <translation id="5208988882104884956">Poolaius</translation>
-<translation id="520902706163766447">Praegu avatud vahelehtedelt otsimiseks lubage Chrome'i ülemises kasutajaliideses hüpikakna mull.</translation>
 <translation id="5209320130288484488">Seadmeid ei leitud</translation>
 <translation id="5209513429611499188">HID-seadmed kasutustega kasutuse lehelt <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Sule vaheleht</translation>
@@ -5282,6 +5314,7 @@
 <translation id="5648166631817621825">Viimased seitse päeva</translation>
 <translation id="5651308944918885595">Läheduses jagamine – leitavus</translation>
 <translation id="5653154844073528838">Teil on <ph name="PRINTER_COUNT" /> salvestatud printerit.</translation>
+<translation id="565515993087783098">Selle võrgu unustamisel eemaldate ka Passpointi tellimuse ja sellega seotud võrgud.</translation>
 <translation id="5655296450510165335">Seadme registreerimine</translation>
 <translation id="5656845498778518563">Google’ile tagasiside saatmine</translation>
 <translation id="5657156137487675418">Luba kõik küpsised</translation>
@@ -5794,6 +5827,7 @@
 <translation id="6104068876731806426">Google'i kontod</translation>
 <translation id="6104311680260824317">Seadet ei saa domeeniga ühendada. Server ei toeta määratud Kerberose krüpteerimistüüpe. Krüpteerimisseaded leiate jaotisest „Rohkem valikuid”.</translation>
 <translation id="6104796831253957966">Printeri järjekord on täis</translation>
+<translation id="6106167152849320869">Kui valisite eelmise sammu käigus diagnostika- ja kasutusandmete saatmise, kogutakse installitud rakenduste puhul neid andmeid.</translation>
 <translation id="6111972606040028426">Google'i assistendi lubamine</translation>
 <translation id="6112294629795967147">Puudutage suuruse muutmiseks</translation>
 <translation id="6112727384379533756">Lisa pilet</translation>
@@ -5924,6 +5958,7 @@
 <translation id="6226777517901268232">Privaatvõtme fail (valikuline)</translation>
 <translation id="6227002569366039565">Vajutage selle mulli esiletõstmiseks klahvi |<ph name="ACCELERATOR" />|, seejärel vajutage seda uuesti, et esile tõsta element, millele see viitab.</translation>
 <translation id="6227280783235722609">laiendus</translation>
+<translation id="6229062790325126537">Lähtesta ApnMigrator</translation>
 <translation id="6229849828796482487">WiFi-võrgu ühenduse katkestamine</translation>
 <translation id="6231782223312638214">Soovitatud</translation>
 <translation id="6231881193380278751">Lehe automaatseks värskendamiseks lisage päringu parameeter URL-i: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6201,6 +6236,7 @@
 <translation id="6478248366783946499">Kas soovite ohtliku faili säilitada?</translation>
 <translation id="6479881432656947268">Chrome'i veebipoodi külastamine</translation>
 <translation id="6480327114083866287">Haldab <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Kui see on sisse lülitatud, on teie rakendused Google’i kontoga sisselogimise korral saadaval mis tahes ChromeOS-i seadmes. Veebirakendused sünkroonitakse Chrome’i kaudu ka siis, kui muud brauseri sünkroonimisfunktsioonid on välja lülitatud.</translation>
 <translation id="6482559668224714696">Täisekraani luup</translation>
 <translation id="6483485061007832714">Allalaadimise avamine</translation>
 <translation id="6483805311199035658">Avatakse <ph name="FILE" />...</translation>
@@ -6215,6 +6251,7 @@
 <translation id="6497784818439587832">Muutke kuvamissuurust, et ekraanil kuvatud üksused väiksemaks või suuremaks teha</translation>
 <translation id="6497789971060331894">Hiirega tagurpidi kerimine</translation>
 <translation id="6498249116389603658">&amp;Kõik teie keeled</translation>
+<translation id="6498583202177273322">Tutvuge selle lehega ja hankige kasulikku lisateavet</translation>
 <translation id="6499143127267478107">Hosti lahendamine puhverserveri skriptis ...</translation>
 <translation id="6499764981457476645">Lähedusest ei leitud seadmeid</translation>
 <translation id="6501957628055559556">Kõik konteinerid</translation>
@@ -6290,7 +6327,6 @@
 <translation id="6561726789132298588">sisestusklahv</translation>
 <translation id="6562117348069327379">Süsteemilogid salvestatakse kataloogi Allalaadimised.</translation>
 <translation id="656293578423618167">Faili tee või nimi on liiga pikk. Salvestage lühema nimega või muusse asukohta.</translation>
-<translation id="6568283005472142698">Otsing vahelehtedelt</translation>
 <translation id="6570622975915850879">Kasuta teist seadet</translation>
 <translation id="65711204837946324">Allalaadimiseks on vaja luba</translation>
 <translation id="6571533309669248172">Teksti vormindamine</translation>
@@ -6520,6 +6556,7 @@
 <translation id="6776589734354015877">Hankige lisafunktsioonid</translation>
 <translation id="6776729248872343918">Luba kiirsidumine</translation>
 <translation id="6777817260680419853">Ümbersuunamine blokeeriti</translation>
+<translation id="6777845730143344223">Lisateave Passpointi tellimuste kohta</translation>
 <translation id="6779092717724412415">Sellega sarnase esiletõstu loomiseks valige mis tahes tekst ja tehke paremklikk.</translation>
 <translation id="6779447100905857289">teie ostukorvid</translation>
 <translation id="677965093459947883">Väga väike</translation>
@@ -6661,6 +6698,7 @@
 <translation id="688312408602122936">Seadmest eemaldatakse ka Steami kaudu installitud mängud ja rakendused</translation>
 <translation id="6883319974225028188">Vabandust! Süsteemil ei õnnestunud seadme seadistust salvestada.</translation>
 <translation id="6884474387073389421">Kas olete kindel, et soovite valitud sisselogimisandmed kustutada?</translation>
+<translation id="6885122019363983153">Töölaua taustad on seadmetes ühesugused</translation>
 <translation id="6885771755599377173">Süsteemiteabe eelvaade</translation>
 <translation id="6886380424988777998">Linuxi versiooni ei õnnestunud uuendada</translation>
 <translation id="6886871292305414135">Ava link uuel &amp;vahelehel</translation>
@@ -6732,6 +6770,7 @@
 <translation id="6949434160682548041">Parool (valikuline)</translation>
 <translation id="6950627417367801484">Rakenduste taastamine</translation>
 <translation id="6952242901357037157">Saate siin kuvada ka oma <ph name="BEGIN_LINK" />Google'i kontol<ph name="END_LINK" /> olevad paroolid</translation>
+<translation id="6954910832698269894">Lülitage sisse seadme sünkroonimine, et taastada eelmisest Chromebookist oma rakendused, seaded, WiFi-võrgud ja taustapilt. Muudatusi saate igal ajal teha menüüs Seaded &gt; Kontod.</translation>
 <translation id="6954936693361896459">Kanna üle hoopis seda vahelehte</translation>
 <translation id="6955446738988643816">Uuri hüpikut</translation>
 <translation id="6955535239952325894">See seade on hallatud brauserites keelatud</translation>
@@ -6890,6 +6929,7 @@
 <translation id="7075513071073410194">PKCS 1 MD5 koos RSA krüpteerimisega</translation>
 <translation id="7075625805486468288">HTTPS-/SSL-sertifikaatide ja seadete haldamine</translation>
 <translation id="7076875098323397992">Ei saa versiooniuuendust alustada</translation>
+<translation id="7077751457066325012">Klaviatuuri otseteede kuvamine ja kohandamine</translation>
 <translation id="7077829361966535409">Sisselogimislehte ei saanud praeguste puhverserveri seadetega laadida. <ph name="GAIA_RELOAD_LINK_START" />Proovige uuesti sisse logida<ph name="GAIA_RELOAD_LINK_END" /> või kasutage teisi <ph name="PROXY_SETTINGS_LINK_START" />puhverserveri seadeid<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">Kõik võrgud</translation>
 <translation id="708060913198414444">K&amp;opeeri heli aadress</translation>
@@ -6919,6 +6959,7 @@
 <translation id="7108933416628942903">Lukusta kohe</translation>
 <translation id="7109543803214225826">Otsetee on eemaldatud</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Vahelehe lisamine gruppi}other{Vahelehtede lisamine gruppi}}</translation>
+<translation id="7110684627876015299">Nimetu grupp – <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Määrake aknale nimi</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> üksus</translation>
 <translation id="7113502843173351041">Teave teie e-posti aadressi kohta</translation>
@@ -7133,6 +7174,7 @@
 <translation id="7328867076235380839">Sobimatu kombinatsioon</translation>
 <translation id="7329154610228416156">Sisselogimine ebaõnnestus, sest see oli konfigureeritud kasutama ebaturvalist URL-i (<ph name="BLOCKED_URL" />). Võtke ühendust administraatoriga.</translation>
 <translation id="7332053360324989309">Spetsiaalne töötaja: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Rakenduste ja seadete varundamine ja taastamine</translation>
 <translation id="7335974957018254119">Kasuta õigekirjakontrolli:</translation>
 <translation id="7336799713063880535">Märguanded on blokeeritud.</translation>
 <translation id="7338630283264858612">Seadme seerianumber on kehtetu.</translation>
@@ -7155,6 +7197,7 @@
 <translation id="7348093485538360975">Ekraanil kuvatav klaviatuur</translation>
 <translation id="7349010927677336670">Video sujuvus</translation>
 <translation id="7352651011704765696">Midagi läks valesti</translation>
+<translation id="7352664183151911163">Kõigis rakendustes ja Chrome’i brauseris</translation>
 <translation id="7353261921908507769">Teie kontaktid saavad läheduses olles teiega jagada. Ülekandeid ei alustata enne, kui nõusoleku annate.</translation>
 <translation id="735361434055555355">Linuxi installimine …</translation>
 <translation id="7354120289251608189">Saate nüüd igal ajal oma brauseri väljanägemist muuta.</translation>
@@ -7197,6 +7240,7 @@
 <translation id="7380622428988553498">Seadme nimi sisaldab sobimatuid tähemärke</translation>
 <translation id="7380768571499464492">Printerit <ph name="PRINTER_NAME" /> värskendati</translation>
 <translation id="7382085868019811559">Pärandbrauserite tugi (LBS) võimaldab teatud URL-ide mustreid avada alternatiivses brauseris, mis toetab nende saitide õigeks käitamiseks vajalikke pärandfunktsioone.</translation>
+<translation id="7382980704744807223">Kahtlane</translation>
 <translation id="738322632977123193">Seda faili ei saa üles laadida. Kasutage ühes järgmises vormingus pilti: .jpg, .gif, .png, .bmp, .tif või .webp.</translation>
 <translation id="73843634555824551">Sisendid ja klaviatuurid</translation>
 <translation id="7384687527486377545">Klaviatuuri automaatne kordus</translation>
@@ -7294,6 +7338,8 @@
 <translation id="7458168200501453431">Kasutab sama õigekirjakontrolli, mida kasutatakse Google'i otsingus. Brauseris sisestatav tekst saadetakse Google'ile.</translation>
 <translation id="7458715171471938198">Kas taastada rakendused?</translation>
 <translation id="7458933488302148148">Turvalisuse ja veebiohutuse suurendamiseks kontrollige oma salvestatud paroole</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Kui lubate oma Chrome OS-i seadmetel meile saata automaatseid aruandeid, aitab see meil prioriseerida, mida Chrome OS-is parandada ja täiustada. Need aruanded hõlmavad näiteks teavet selle kohta, millal Chrome OS kokku jookseb ning milliseid funktsioone ja kui palju mälumahtu te tavaliselt kasutate. Kui rakenduste sünkroonimine on samuti sisse lülitatud, kogutakse muid rakenduste diagnostika- ja kasutusandmeid, sealhulgas Androidi ja veebirakenduste kohta.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Need aruanded saate Chrome'i seadme seadetes igal ajal lubada või keelata. Kui olete domeeni administraator, saate seda seadet muuta administraatorikonsoolil.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Teie installitud praegune teema</translation>
 <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>
@@ -7454,6 +7500,7 @@
 <translation id="7607002721634913082">Peatatud</translation>
 <translation id="7608810328871051088">Androidi eelistused</translation>
 <translation id="7609148976235050828">Ühendage Internetiga ja proovige uuesti.</translation>
+<translation id="7611713099524036757">meta</translation>
 <translation id="7612401678989660900">Luba juurdepääs mikrofonile rakenduste ja veebisaitide puhul, millel on mikrofonile juurdepääsemise luba</translation>
 <translation id="7612655942094160088">Ühendatud telefoni funktsioonide lubamine.</translation>
 <translation id="7612989789287281429">Sisselogimine …</translation>
@@ -7527,6 +7574,7 @@
 <translation id="7663719505383602579">Saaja: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Saadaval on klaviatuuri otsetee</translation>
 <translation id="7663859337051362114">eSIM-i profiili lisamine</translation>
+<translation id="76641554187607347">Klaviatuur pole ühendatud</translation>
 <translation id="7665082356120621510">Säilita maht</translation>
 <translation id="7665369617277396874">Konto lisamine</translation>
 <translation id="766560638707011986">Domeenide kuvamine</translation>
@@ -7574,6 +7622,7 @@
 <translation id="769824636077131955">See dokument on turvakontrolli jaoks liiga suur. Saate printida kuni 50 MB dokumente.</translation>
 <translation id="7698507637739331665">Mõned üksused on blokeeritud</translation>
 <translation id="7701040980221191251">Pole</translation>
+<translation id="7701265686005869308">Profiili sulgemine</translation>
 <translation id="7701869757853594372">KASUTAJA pidemed</translation>
 <translation id="7702574632857388784">Eemalda <ph name="FILE_NAME" /> loendist</translation>
 <translation id="7702907602086592255">Domeen</translation>
@@ -7621,7 +7670,6 @@
 <translation id="7737948071472253612">Pole lubatud kasutada teie kaamerat</translation>
 <translation id="77381465218432215">Kuva rõhu- ja erimärgid</translation>
 <translation id="7740996059027112821">Tavapärane</translation>
-<translation id="7741307896921365578">Lubab brauseri tasemel külgpaneeli, mis pakub kasuliku ja püsiva juurdepääsu teie lugemisloendile ning järjehoidjatele.</translation>
 <translation id="7742558784808143689">Kas kustutada saidi <ph name="SITE_NAME" />, kõigi selle alamsaitide ning installitud rakenduste andmed ja load?</translation>
 <translation id="7742706086992565332">Saate määrata, kui palju soovite teatud veebisaitidel sisse või välja suumida</translation>
 <translation id="7742879569460013116">Jaga linki:</translation>
@@ -7822,7 +7870,6 @@
 <translation id="7909986151924474987">Selle profiili uuesti installimine ei pruugi olla võimalik</translation>
 <translation id="7910768399700579500">&amp;Uus kaust</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Meedia vahelehtede jaotis otsingus vahelehelt</translation>
 <translation id="7912080627461681647">Teie parool serveris on muutunud. Logige välja ja seejärel uuesti sisse.</translation>
 <translation id="7912974581251770345">Tõlge</translation>
 <translation id="7915457674565721553">Vanemliku järelevalve seadistamiseks looge Interneti-ühendus</translation>
@@ -7995,6 +8042,7 @@
 <translation id="8050191834453426339">Kinnitage uuesti</translation>
 <translation id="8051193500142930381">Kaamerat vajavad funktsioonid ei tööta</translation>
 <translation id="8051390370038326517">Luba hosti <ph name="HOST" /> jaoks alati MIDI-seadmete täielik juhtimine</translation>
+<translation id="8052218774860457016">Brauseri sünkroonimise haldamine</translation>
 <translation id="8053278772142718589">PKCS #12 failid</translation>
 <translation id="8053390638574070785">Laadi see leht uuesti</translation>
 <translation id="8054517699425078995">Seda tüüpi fail võib teie seadet kahjustada. Kas soovite faili <ph name="FILE_NAME" /> siiski alles jätta?</translation>
@@ -8364,6 +8412,7 @@
 <translation id="8376137163494131156">Andke meile teada, mis Google Castiga toimub.</translation>
 <translation id="8376384591331888629">Sh sellel saidil olevad kolmanda osapoole küpsisefailid</translation>
 <translation id="8376451933628734023">Kui see veebirakendus üritab jätta muljet, et tegemist on teise rakendusega, desinstallige see.</translation>
+<translation id="8376752431516546391">Google’i otsingu külgpaneel</translation>
 <translation id="8377625247046155446">See pääsuvõti salvestatakse ainult sellesse seadmesse. Pärast kõigi inkognito akende sulgemist jääb see sellesse seadmesse.</translation>
 <translation id="8378714024927312812">Haldab teie organisatsioon</translation>
 <translation id="8379878387931047019">See seade ei toeta seda tüüpi turvavõtit, mida see veebisait nõuab</translation>
@@ -8431,6 +8480,11 @@
 <translation id="8428628598981198790">Teie turvavõtit ei saa sellel saidil kasutada</translation>
 <translation id="84297032718407999">Teid logitakse välja <ph name="LOGOUT_TIME_LEFT" /> pärast</translation>
 <translation id="8431190899827883166">Puudutuste kuvamine</translation>
+<translation id="8431496281632382473">Seda profiili haldab <ph name="DOMAIN" />. Selle hallatud profiili kasutamise jätkamiseks nõuab teie organisatsioon teilt seadme signaalide jagamist.
+
+Seadme signaalid võivad sisaldada teavet teie brauseri, OS-i, seadme, installitud tarkvara ja failide kohta.
+
+Kui otsustate signaale mitte jagada, see profiil suletakse.</translation>
 <translation id="8434480141477525001">NaCl silumisport</translation>
 <translation id="8437209419043462667">USA</translation>
 <translation id="8438328416656800239">Minge üle nutikale brauserile</translation>
@@ -8515,6 +8569,8 @@
 <translation id="851263357009351303">Luba alati saidil <ph name="HOST" /> pilte kuvada</translation>
 <translation id="8513108775083588393">Aut. pööramine</translation>
 <translation id="8513357934662532537">Paroolide importimiseks teenusesse <ph name="BRAND" /> kasutaja <ph name="USER_EMAIL" /> jaoks valige CSV-fail.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Kui lubate Chrome OS-i seadmetel meile saata automaatseid aruandeid, aitab see meil prioriseerida, mida Chrome OS-is parandada ja täiustada. Need aruanded sisaldavad näiteks Chrome OS-i kokkujooksmiste, kasutatud funktsioonide ja seadme mälukasutuse andmeid. Kui rakenduste sünkroonimine on samuti sisse lülitatud, kogutakse muid rakenduste diagnostika- ja kasutusandmeid, sealhulgas Androidi ja veebirakenduste kohta.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Võite oma lapse Chrome OS-i seadme seadetes need aruanded igal ajal lubada või keelata. Kui olete domeeni administraator, saate seda seadet muuta administraatorikonsoolil.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Proovige muud turvavõtit</translation>
 <translation id="8514955299594277296">Saitidel ei lubata teie seadmesse andmeid salvestada (pole soovitatav)</translation>
 <translation id="8517759303731677493">Muuda …</translation>
@@ -8595,7 +8651,6 @@
 <translation id="8599681327221583254">Vähemalt üks reegel pole õigesti seadistatud. Võtke ühendust administraatoriga.</translation>
 <translation id="8599864823732014237">Kas jätta ettevõtte registreerimine vahele?</translation>
 <translation id="8601206103050338563">TLS WWW kliendi autentimine</translation>
-<translation id="8601611099293226919">Otsige Google Lensi abil ekraanikuvalt</translation>
 <translation id="8602674530529411098">Rakendused (beetaversioon)</translation>
 <translation id="8602851771975208551">Teine programm teie arvutis lisas rakenduse, mis võib muuta Chrome'i toimimist.</translation>
 <translation id="8605428685123651449">SQLite'i mälu</translation>
@@ -8875,6 +8930,7 @@
 <translation id="883062543841130884">Asendused</translation>
 <translation id="8830779999439981481">Taaskäivitatakse värskenduste rakendamiseks</translation>
 <translation id="8830796635868321089">Värskenduste kontrollimine puhverserveri praeguste seadetega ebaõnnestus. Korrigeerige <ph name="PROXY_SETTINGS_LINK_START" />puhverserveri seadeid<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">Sait näeb selle vahelehe sisu</translation>
 <translation id="8831769650322069887">Ava <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Teie profiilid</translation>
 <translation id="8834039744648160717">Võrguseadistust juhib <ph name="USER_EMAIL" />.</translation>
@@ -9006,6 +9062,7 @@
 <translation id="8946359700442089734">Silumisfunktsioone ei lubatud täielikult selles toote <ph name="IDS_SHORT_PRODUCT_NAME" /> seadmes.</translation>
 <translation id="894763922177556086">Hea</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> soovib näha teie turvavõtme tootjat ja mudelit</translation>
+<translation id="8949304443659090542">Chrome’i brauseri sünkroonimise haldamine</translation>
 <translation id="895054485242522631">Saidid saavad kasutada liikumisandureid</translation>
 <translation id="8951256747718668828">Taastamist ei saanud vea tõttu lõpule viia</translation>
 <translation id="8951465597020890363">Kas väljuda siiski külalisrežiimist?</translation>
@@ -9111,6 +9168,7 @@
 <translation id="9032097289595078011">Keela kiirsidumine</translation>
 <translation id="9033765790910064284">Jätka ikkagi</translation>
 <translation id="9033857511263905942">&amp;Kleebi</translation>
+<translation id="9034408118624208974">Kas olete uus Chromebooki kasutaja? Lülitage sünkroonimine sisse, et teie eelistused varundataks.</translation>
 <translation id="903480517321259405">Sisestage PIN-kood uuesti</translation>
 <translation id="9037054491984310631">Ühendatud Bluetooth-seadmega <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">Seade ei ole lubatud</translation>
@@ -9154,6 +9212,7 @@
 <translation id="9068298336633421551">Lubage asukohale juurdepääsu loaga Androidi rakendustel ja teenustel kasutada selle seadme asukohta. Google võib aeg-ajalt koguda asukohaandmeid ja kasutada neid anonüümselt asukohatäpsuse ning asukohapõhiste teenuste parendamiseks.</translation>
 <translation id="9068598199622656904">Vajutage klaviatuuri otseteede jaoks korraga ühte klahvi, mitte mitut klahvi</translation>
 <translation id="9068878141610261315">Toetamata failitüüp</translation>
+<translation id="9069665781180028115">Valitud üksused on selles Chromebookis saadaval. Kui olete uus Chromebooki kasutaja, sünkroonige kõik üksused, et teie eelistused varundataks. Muudatusi saate igal ajal teha menüüs Seaded &gt; Kontod.</translation>
 <translation id="9070342919388027491">Vaheleht teisaldati vasakule</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB-hiir on ühendatud</translation>
@@ -9327,6 +9386,7 @@
 <translation id="930268624053534560">Üksikasjalikud ajatemplid</translation>
 <translation id="930551443325541578">Klahvikordus ja rõhumärgid</translation>
 <translation id="930893132043726269">Praegu toimub rändlus</translation>
+<translation id="930991362911221750">Kas lubate rakendusel <ph name="APP_NAME" /> seda vahelehte näha?</translation>
 <translation id="93140074055951850">Androidi rakendused peatati</translation>
 <translation id="932327136139879170">Kodu</translation>
 <translation id="932508678520956232">Printimist ei saanud alustada.</translation>
diff --git a/chrome/app/resources/generated_resources_eu.xtb b/chrome/app/resources/generated_resources_eu.xtb
index d4a89a3..169398d 100644
--- a/chrome/app/resources/generated_resources_eu.xtb
+++ b/chrome/app/resources/generated_resources_eu.xtb
@@ -398,7 +398,6 @@
 <translation id="1341871421050612057">Ezin da sinkronizatu <ph name="USERNAME" /> kontuarekin</translation>
 <translation id="1343865611738742294">Eman USB bidezko gailua erabiltzeko baimena Linux-eko aplikazioei. USB bidezko gailu bat kendu ondoren, Linux-ek ez du gogoratuko.</translation>
 <translation id="1343920184519992513">Jarraitu utzi zenuen tokitik eta ireki orri sorta jakin bat</translation>
-<translation id="134589511016534552">Multimedia-edukiaren fitxak Irekitako fitxak atalean ere ikus daitezke</translation>
 <translation id="1346630054604077329">Berretsi eta berrezarri</translation>
 <translation id="1346748346194534595">Eskuinera</translation>
 <translation id="1347256498747320987">Instalatu eguneratzeak eta aplikazioak. Aurrera eginez gero, onartu egingo duzu agian gailuak automatikoki deskargatu eta instalatuko dituela Google-ren, operadorearen edo fabrikatzailearen eguneratzeak eta aplikazioak ere, beharbada datu-konexioa erabilita. Baliteke aplikazio horietako batzuetan erosketak egin ahal izatea. <ph name="BEGIN_LINK1" />Lortu informazio gehiago<ph name="END_LINK1" /></translation>
@@ -2051,7 +2050,6 @@
 <translation id="2739191690716947896">Araztu</translation>
 <translation id="2739240477418971307">Aldatu erabilerraztasun-ezarpenak</translation>
 <translation id="274029851662193272">Beheratua</translation>
-<translation id="2740363334137520315">Beste atal bat gehitzen du Fitxa-bilaketa atalean, audioa edo bideoa erreproduzitzen dituzten fitxak erraz bilatzeko. Arakatzaileko goiko izkinan dagoen botoiaren bidez atzitzen da.</translation>
 <translation id="2740531572673183784">Ados</translation>
 <translation id="2740876196999178364">Pasakode hauek gailu honetan soilik gordetzen dira. Ez daude Google-ko kontuan gordeta.</translation>
 <translation id="2741713322780029189">Ireki berreskuratzeko terminala</translation>
@@ -2319,7 +2317,6 @@
 <translation id="2967926928600500959">Arau hauekin bat datozen URLak arakatzaile jakin batean irekitzera behartuko dira.</translation>
 <translation id="2972581237482394796">&amp;Berregin</translation>
 <translation id="2973324205039581528">Desaktibatu webguneko audioa</translation>
-<translation id="2973537811036309675">Alboko panela</translation>
 <translation id="2975761176769946178">URL bat behar da</translation>
 <translation id="2976557544729462544">Zenbait gailuk datuetarako sarbidearen babesa desgaitzeko eskatzen dute, behar bezala edo ahalik eta errendimendu handienarekin funtzionatu ahal izateko.</translation>
 <translation id="2976756276046118477">Iragazki gorri-berdea (berdea gaizki ikusten da, deuteranomalia)</translation>
@@ -2760,7 +2757,6 @@
 <translation id="3393554941209044235">Chrome-ko dokumentuen analisia</translation>
 <translation id="3393582007140394275">Ezin da igorri pantaila.</translation>
 <translation id="3394850431319394743">Identifikatzaileak erabiltzeko baimena eman zaie eduki babestua erreproduzi dezaten</translation>
-<translation id="3396744558790608201">Webguneko edozein eremutan bilatzeko nabigatu bitartean ikusten duzun ikusizko edukiari buruzko informazio gehiago lortze aldera, egin klik eskuineko botoiarekin eta hautatu "Bilatu irudiak Google Lens-ekin".</translation>
 <translation id="3396800784455899911">"Onartu eta egin aurrera" botoia sakatuta, onartu egingo duzu Google-ren zerbitzuok prozesatzeko modua, arestian aipatu bezala.</translation>
 <translation id="339722927132407568">Gelditu egiten da</translation>
 <translation id="3399432415385675819">Desgaitu egingo dira jakinarazpenak</translation>
@@ -4786,7 +4782,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> zerbitzuak Chrome OS-ko gailu egoki bat erabiltzen ari zarela egiaztatu nahi du.</translation>
 <translation id="5208926629108082192">Gailuaren sare mugikorraren informazioa</translation>
 <translation id="5208988882104884956">Zabalera erdiko karaktere-bihurketa</translation>
-<translation id="520902706163766447">Gaitu Chrome-ren goiko erabiltzaile-interfazean burbuila gainerakor bat agertzeko aukera, irekita dauden fitxen gainean bilaketak egin ahal izateko.</translation>
 <translation id="5209320130288484488">Ez da aurkitu gailurik</translation>
 <translation id="5209513429611499188"><ph name="USAGE_PAGE" /> erabilera-orriko erabilerak dituzten HID bidezko gailuak</translation>
 <translation id="5210365745912300556">Itxi fitxa</translation>
@@ -6281,7 +6276,6 @@
 <translation id="6561726789132298588">sartu</translation>
 <translation id="6562117348069327379">Gorde sistemaren erregistroak Deskargak direktorioan.</translation>
 <translation id="656293578423618167">Fitxategi-bidea edo -izena luzeegia da. Gorde izen laburrago batekin edo beste kokapen batean.</translation>
-<translation id="6568283005472142698">Fitxa-bilaketa</translation>
 <translation id="6570622975915850879">Erabili beste gailu bat</translation>
 <translation id="65711204837946324">Deskargatzeko baimena behar da</translation>
 <translation id="6571533309669248172">Testuaren formatua</translation>
@@ -7611,7 +7605,6 @@
 <translation id="7737948071472253612">Ezin dute erabili kamera</translation>
 <translation id="77381465218432215">Erakutsi azentu-markak eta karaktere bereziak</translation>
 <translation id="7740996059027112821">Estandarra</translation>
-<translation id="7741307896921365578">Alboko panel bat gaitzen du arakatzailean, irakurketa-zerrenda eta laster-markak eskura izan ditzazun beti.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> webguneko, haren mende dauden webgune guztietako eta harekin erlazionatuta instalatu dituzun aplikazioetako datuak eta baimenak garbitu nahi dituzu?</translation>
 <translation id="7742706086992565332">Webgune jakin batzuetan webgunea zenbat handitzen edo txikitzen duzun ezartzeko aukera duzu</translation>
 <translation id="7742879569460013116">Partekatu esteka honekin:</translation>
@@ -7812,7 +7805,6 @@
 <translation id="7909986151924474987">Baliteke profila berriro instalatu ezin izatea</translation>
 <translation id="7910768399700579500">&amp;Karpeta berria</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Multimedia-edukiaren fitxak atala fitxa-bilaketan</translation>
 <translation id="7912080627461681647">Pasahitza aldatu egin da zerbitzarian. Amaitu saioa eta has ezazu berriro.</translation>
 <translation id="7912974581251770345">Itzulpena</translation>
 <translation id="7915457674565721553">Konektatu Internetera guraso-murriztapenak konfiguratzeko</translation>
@@ -8584,7 +8576,6 @@
 <translation id="8599681327221583254">Gidalerro bat edo gehiago ez dira behar bezala konfiguratu. Jarri administratzailearekin harremanetan.</translation>
 <translation id="8599864823732014237">Enpresen erregistratze-prozesua saltatu nahi duzu?</translation>
 <translation id="8601206103050338563">TLS WWW bezero-autentifikazioa</translation>
-<translation id="8601611099293226919">Bilatu pantailako edukia Google Lens bidez</translation>
 <translation id="8602674530529411098">Aplikazioak (beta-bertsioa)</translation>
 <translation id="8602851771975208551">Ordenagailuko beste programa batek Chrome-ren funtzionamenduari eragin diezaiokeen aplikazio bat gehitu du.</translation>
 <translation id="8605428685123651449">SQLite memoria</translation>
diff --git a/chrome/app/resources/generated_resources_fa.xtb b/chrome/app/resources/generated_resources_fa.xtb
index 12de29f..cdf52312 100644
--- a/chrome/app/resources/generated_resources_fa.xtb
+++ b/chrome/app/resources/generated_resources_fa.xtb
@@ -403,7 +403,6 @@
 <translation id="1341871421050612057">نمی‌توان با <ph name="USERNAME" /> همگام‌سازی کرد</translation>
 <translation id="1343865611738742294">‏ارائه مجوز به برنامه‌های Linux برای دسترسی به دستگاه‌های USB. Linux بعد از برداشتن دستگاه USB، آن را به خاطر نمی‌سپارد.</translation>
 <translation id="1343920184519992513">کار را از همان‌جایی که رها کردید ادامه دهید و مجموعه صفحات خاصی را باز کنید</translation>
-<translation id="134589511016534552">برگه‌های رسانه در بخش «برگه‌های باز» هم نشان داده می‌شود</translation>
 <translation id="1346630054604077329">تأیید و بازراه‌اندازی</translation>
 <translation id="1346748346194534595">راست</translation>
 <translation id="1347256498747320987">‏نصب به‌روزرسانی‌ها و برنامه‌ها. با ادامه دادن، موافقت می‌کنید که این دستگاه نیز بتواند به‌طور خودکار به‌روزرسانی‌ها و برنامه‌ها را از Google، شرکت مخابراتی و سازنده دستگاه (احتمالاً با استفاده از داده شبکه تلفن همراه) بارگیری و نصب کند. بعضی از این برنامه‌ها ممکن است خریدهای درون‌برنامه پیشنهاد دهند. <ph name="BEGIN_LINK1" />بیشتر بدانید<ph name="END_LINK1" /></translation>
@@ -2068,7 +2067,6 @@
 <translation id="2739191690716947896">رفع اشکال</translation>
 <translation id="2739240477418971307">تغییر تنظیمات دسترس‌پذیریتان</translation>
 <translation id="274029851662193272">فرورفته</translation>
-<translation id="2740363334137520315">بخش جدیدی به «جستجوی برگه‌ها» اضافه می‌کند تا برگه‌هایی را که صدا و ویدیو پخش می‌کنند به‌راحتی پیدا کنید. می‌توانید ازطریق دکمه موجود در بالا گوشه مرورگر به آن دسترسی پیدا کنید.</translation>
 <translation id="2740531572673183784">تأیید</translation>
 <translation id="2740876196999178364">‏این گذرکلیدها فقط در این دستگاه ذخیره می‌شود. این گذرکلیدها در «حساب Google» شما ذخیره نمی‌شود.</translation>
 <translation id="2741713322780029189">باز کردن پایانه بازیابی</translation>
@@ -2340,7 +2338,6 @@
 <translation id="2967926928600500959">نشانی‌های وبی که با این قوانین مطابقت دارند به‌اجبار در مرورگر مشخص‌شده باز می‌شوند.</translation>
 <translation id="2972581237482394796">انجام مجدد</translation>
 <translation id="2973324205039581528">بی‌صدا کردن سایت</translation>
-<translation id="2973537811036309675">پانل کناری</translation>
 <translation id="2975761176769946178">نشانی وب الزامی است</translation>
 <translation id="2976557544729462544">برخی از دستگاه‌ها شما را ملزم می‌کنند محافظت از دسترسی به داده را غیرفعال کنید تا درست یا با بالاترین سطح عملکرد کار کنند.</translation>
 <translation id="2976756276046118477">فیلتر قرمز- سبز (ضعف در سبز، سبزدشواربینی)</translation>
@@ -2783,7 +2780,6 @@
 <translation id="3393554941209044235">‏تجزیه‌وتحلیل اسناد Chrome</translation>
 <translation id="3393582007140394275">محتوای صفحه ارسال نشد.</translation>
 <translation id="3394850431319394743">سایت‌هایی که مجاز هستند از شناسه‌ها برای پخش محتوای محافظت‌شده استفاده کنند</translation>
-<translation id="3396744558790608201">‏برای جستجوی هر بخشی از سایت و دریافت اطلاعات بیشتر درباره محتوای بصری که هنگام مرور و خرید در وب می‌بینید، کلیک راست کنید و «جستجوی تصاویر با «لنز Google»» را انتخاب کنید.</translation>
 <translation id="3396800784455899911">‏با کلیک کردن روی دکمه «پذیرفتن و ادامه دادن»، با پردازش مربوط به این سرویس‌های Google که در بالا توضیح داده شد موافقت می‌کنید.</translation>
 <translation id="339722927132407568">ثابت می‌ماند</translation>
 <translation id="3399432415385675819">اعلان‌ها غیرفعال خواهند شد</translation>
@@ -4828,7 +4824,6 @@
 <translation id="520840839826327499">‏<ph name="SERVICE_NAME" /> می‌خواهد بررسی کند شما از دستگاه ChromeOS واجدشرایط استفاده می‌کنید یا نه.</translation>
 <translation id="5208926629108082192">اطلاعات شبکه تلفن همراه دستگاه</translation>
 <translation id="5208988882104884956">نیم‌عرض</translation>
-<translation id="520902706163766447">‏حبابک بالاپری در واسط کاربر بالای Chrome فعال می‌شود تا بتوانید در برگه‌هایی که اکنون باز هستند جستجو کنید.</translation>
 <translation id="5209320130288484488">دستگاهی یافت نشد</translation>
 <translation id="5209513429611499188">‏دستگاه‌های HID با چند بار استفاده از مجموع <ph name="USAGE_PAGE" /> استفاده از صفحه</translation>
 <translation id="5210365745912300556">بستن برگه</translation>
@@ -6330,7 +6325,6 @@
 <translation id="6561726789132298588">Enter</translation>
 <translation id="6562117348069327379">گزارش‌های سیستم را در فهرست راهنمای «بارگیری‌ها» ذخیره کنید.</translation>
 <translation id="656293578423618167">مسیر یا نام فایل خیلی طولانی است. لطفاً با یک نام کوتاه‌تر یا در محل دیگری ذخیره کنید.</translation>
-<translation id="6568283005472142698">جستجوی برگه</translation>
 <translation id="6570622975915850879">استفاده از دستگاهی دیگر</translation>
 <translation id="65711204837946324">برای بارگیری نیاز به اجازه دارد</translation>
 <translation id="6571533309669248172">قالب‌بندی نوشتار</translation>
@@ -6345,6 +6339,7 @@
 <translation id="657866106756413002">عکس آنی از وضعیت شبکه</translation>
 <translation id="6579369886355986318">نمایش همه &amp;کنترل‌ها</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - محتوای میز کار هم‌رسانی می‌شود</translation>
+<translation id="6580060371127789208"><ph name="PERCENTAGE_COMPLETE" /> درصد تکمیل شده است</translation>
 <translation id="6580203076670148210">سرعت اسکن</translation>
 <translation id="6582080224869403177">برای ارتقای امنیت‌تان، <ph name="DEVICE_TYPE" /> را بازنشانی کنید.</translation>
 <translation id="6582274660680936615">به عنوان «مهمان» مرور می‌کنید</translation>
@@ -6972,6 +6967,7 @@
 <translation id="7114054701490058191">گذرواژه‌ها مطابقت ندارند</translation>
 <translation id="7114648273807173152">‏برای استفاده از Smart Lock برای ورود به سیستم حساب Google، به «تنظیمات &gt; دستگاه‌های متصل &gt; Smart Lock» بروید.</translation>
 <translation id="7115361495406486998">مخاطبی دردسترس نیست</translation>
+<translation id="7116554090938189816">‏گواهینامه SSL چاپگر منقضی شده است. چاپگر را بازراه‌اندازی کنید و دوباره امتحان کنید.</translation>
 <translation id="7117228822971127758">لطفاً بعداً دوباره امتحان کنید</translation>
 <translation id="711840821796638741">نمایش نشانک‌های مدیریت شده</translation>
 <translation id="711985611146095797">‏در این صفحه می‌توانید «حساب‌های Google» خودتان را که به سیستم آن‌ها وارد شده‌اید مدیریت کنید. <ph name="LINK_BEGIN" />بیشتر بدانید<ph name="LINK_END" /></translation>
@@ -7673,7 +7669,6 @@
 <translation id="7737948071472253612">اجازه ندارد از دوربین استفاده کند</translation>
 <translation id="77381465218432215">نمایش نشانه‌های تکیه (اِعراب) و نویسه‌های خاص</translation>
 <translation id="7740996059027112821">استاندارد</translation>
-<translation id="7741307896921365578">پانل کناری را در مرورگر فعال می‌کند تا دسترسی مفید و پایداری به «فهرست خواندن» و «نشانک‌ها» داشته باشید.</translation>
 <translation id="7742558784808143689">داده‌ها و اجازه‌های سایت <ph name="SITE_NAME" />، همه سایت‌های تحت آن، و برنامه‌های نصب‌شده پاک شود؟</translation>
 <translation id="7742706086992565332">می‌توانید میزان بزرگ‌نمایی یا کوچک‌نمایی را در برخی وب‌سایت‌ها تنظیم کنید.</translation>
 <translation id="7742879569460013116">هم‌رسانی پیوند در</translation>
@@ -7873,7 +7868,6 @@
 <translation id="7909986151924474987">شاید نتوانید این نمایه را بازنصب کنید</translation>
 <translation id="7910768399700579500">پوشه &amp;جدید</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">بخش «برگه‌های رسانه» در «جستجوی برگه»</translation>
 <translation id="7912080627461681647">گذرواژه‌تان در سرور تغییر کرده است. لطفاً از سیستم خارج شوید و سپس دوباره به سیستم وارد شوید.</translation>
 <translation id="7912974581251770345">ترجمه</translation>
 <translation id="7915457674565721553">برای راه‌اندازی کنترل‌های والدین، به اینترنت متصل شوید</translation>
@@ -8655,7 +8649,6 @@
 <translation id="8599681327221583254">یک یا چند خط‌مشی به‌درستی پیکربندی نشده‌اند. لطفاً با سرپرستتان تماس بگیرید</translation>
 <translation id="8599864823732014237">ثبت‌نام در ویژگی‌های سازمانی رد شود؟</translation>
 <translation id="8601206103050338563">‏راستی‌آزمایی سرویس گیرنده TLS WWW</translation>
-<translation id="8601611099293226919">‏جستجوی صفحه با «لنز Google»</translation>
 <translation id="8602674530529411098">برنامه‌ها (بتا)</translation>
 <translation id="8602851771975208551">‏برنامه‌ای دیگر بر روی رایانه شما یک برنامه را اضافه کرده است که ممکن است نحوه کارکرد Chrome را تغییر دهد.</translation>
 <translation id="8605428685123651449">‏حافظه SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_fi.xtb b/chrome/app/resources/generated_resources_fi.xtb
index 46739f9..b17411be 100644
--- a/chrome/app/resources/generated_resources_fi.xtb
+++ b/chrome/app/resources/generated_resources_fi.xtb
@@ -400,7 +400,6 @@
 <translation id="1341871421050612057">Synkronointi ei onnistu: <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Anna Linux-sovelluksille USB-laitteiden käyttöoikeus. Linux ei muista USB-laitetta, kun se on poistettu.</translation>
 <translation id="1343920184519992513">Jatka siitä, mihin jäit, ja avaa tietyt sivut</translation>
-<translation id="134589511016534552">Mediavälilehdet näkyvät myös Avoimet välilehdet ‑kohdassa</translation>
 <translation id="1346630054604077329">Vahvista ja käynnistä uudelleen</translation>
 <translation id="1346748346194534595">Oikealla</translation>
 <translation id="1347256498747320987">Asenna päivityksiä ja sovelluksia. Jatkamalla hyväksyt, että laite voi automaattisesti ladata ja asentaa Googlen, operaattorisi tai laitevalmistajan päivityksiä ja sovelluksia, mahdollisesti mobiilidatayhteyden välityksellä. Osa näistä sovelluksista voi tarjota sovelluksen sisäisiä ostoksia. <ph name="BEGIN_LINK1" />Lue lisää<ph name="END_LINK1" /></translation>
@@ -2065,7 +2064,6 @@
 <translation id="2739191690716947896">Vianetsintä</translation>
 <translation id="2739240477418971307">Muokata esteettömyysasetuksia</translation>
 <translation id="274029851662193272">Laskettu</translation>
-<translation id="2740363334137520315">Lisää välilehtihakuun uuden osion, jonka kautta voit helposti löytää välilehtiä, joilla toistetaan audiota tai videota. Pääset siihen selaimen yläkulmassa olevalla painikkeella.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Avainkoodit tallennetaan vain tälle laitteelle. Niitä ei tallenneta Google-tilillesi.</translation>
 <translation id="2741713322780029189">Avaa palautusterminaali</translation>
@@ -2333,7 +2331,6 @@
 <translation id="2967926928600500959">Näitä sääntöjä vastaavat URL-osoitteet pakotetaan avautumaan tietyssä selaimessa.</translation>
 <translation id="2972581237482394796">&amp;Tee uudelleen</translation>
 <translation id="2973324205039581528">Mykistä sivusto</translation>
-<translation id="2973537811036309675">Sivupaneeli</translation>
 <translation id="2975761176769946178">URL-osoite vaaditaan</translation>
 <translation id="2976557544729462544">Jotkin laitteet edellyttävät datan käyttösuojan poistamista käytöstä, jotta ne toimivat oikein tai täydellä teholla.</translation>
 <translation id="2976756276046118477">Punavihreä suodatin (heikko vihreä, deuteranomalia)</translation>
@@ -2774,7 +2771,6 @@
 <translation id="3393554941209044235">Chromen dokumenttianalyysi</translation>
 <translation id="3393582007140394275">Näyttöä ei voi striimata.</translation>
 <translation id="3394850431319394743">Tunnisteiden käyttö on sallittua suojatun sisällön toistamisessa</translation>
-<translation id="3396744558790608201">Hae miltä tahansa sivuston alueelta klikkaamalla kakkospainikkeella ja valitsemalla "Hae kuvia Google Lensilla". Näin saat lisätietoja kuvasisällöstä, jota näet selatessasi ja shoppaillessasi internetissä.</translation>
 <translation id="3396800784455899911">Kun valitset Hyväksy ja jatka, hyväksyt käsittelyn näissä Google-palveluissa edellä kuvatuilla tavoilla.</translation>
 <translation id="339722927132407568">Jumiutuu</translation>
 <translation id="3399432415385675819">Ilmoitukset poistetaan käytöstä.</translation>
@@ -4798,7 +4794,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> haluaa tarkistaa, että käytät yhteensopivaa Chrome-käyttöjärjestelmää käyttävää laitetta.</translation>
 <translation id="5208926629108082192">Laitteen mobiiliverkon tiedot</translation>
 <translation id="5208988882104884956">Kapea</translation>
-<translation id="520902706163766447">Ota ponnahdusikkunakupla käyttöön Chrome-käyttöliittymän yläosassa ja hae avoinna olevista välilehdistä.</translation>
 <translation id="5209320130288484488">Laitteita ei löytynyt</translation>
 <translation id="5209513429611499188">HID-laitteet, joilla on käyttöä sivulta <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Sulje välilehti</translation>
@@ -6296,7 +6291,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Tallenna järjestelmälokit Lataukset-hakemistoon.</translation>
 <translation id="656293578423618167">Tiedostonimi tai -polku on liian pitkä. Lyhennä nimeä tai tallenna muuhun sijaintiin.</translation>
-<translation id="6568283005472142698">Välilehtihaku</translation>
 <translation id="6570622975915850879">Käytä toista laitetta</translation>
 <translation id="65711204837946324">Tarvitsee luvan lataukseen</translation>
 <translation id="6571533309669248172">Tekstin muotoilu</translation>
@@ -7627,7 +7621,6 @@
 <translation id="7737948071472253612">Kameran käyttö kielletty</translation>
 <translation id="77381465218432215">Näytä aksenttimerkit ja erikoismerkit</translation>
 <translation id="7740996059027112821">Vakio</translation>
-<translation id="7741307896921365578">Sallii selaintason sivupaneelille pääsyn lukulistallesi ja kirjanmerkkeihisi hyödyllisellä ja pysyvällä tavalla.</translation>
 <translation id="7742558784808143689">Tyhjennetäänkö sivuston <ph name="SITE_NAME" />, kaikkien sen alla olevien sivustojen ja asennettujen sovellusten sivustodata ja luvat?</translation>
 <translation id="7742706086992565332">Voit valita, paljonko lähennät tai loitonnat näkymää tietyillä sivustoilla</translation>
 <translation id="7742879569460013116">Jaa linkki:</translation>
@@ -7827,7 +7820,6 @@
 <translation id="7909986151924474987">Et välttämättä voi asentaa profiilia uudelleen</translation>
 <translation id="7910768399700579500">&amp;Uusi kansio</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Välilehtihaun Mediavälilehdet-osio</translation>
 <translation id="7912080627461681647">Salasana vaihdettiin palvelimella. Kirjaudu ulos ja sitten uudelleen sisään.</translation>
 <translation id="7912974581251770345">Käännös</translation>
 <translation id="7915457674565721553">Muodosta yhteys internetiin, niin voit määrittää lapsilukon</translation>
@@ -8600,7 +8592,6 @@
 <translation id="8599681327221583254">Ainakin yksi käytäntö on määritetty väärin. Ota yhteyttä järjestelmänvalvojaasi.</translation>
 <translation id="8599864823732014237">Ohitetaanko yritysrekisteröinti?</translation>
 <translation id="8601206103050338563">TLS WWW -palvelimen todennus</translation>
-<translation id="8601611099293226919">Hae näytöltä Google Lensilla</translation>
 <translation id="8602674530529411098">Sovellukset (beta)</translation>
 <translation id="8602851771975208551">Toinen tietokoneellasi oleva ohjelma lisäsi sovelluksen, joka voi muuttaa Chromen toimintaa.</translation>
 <translation id="8605428685123651449">SQLiten käyttämä muisti</translation>
diff --git a/chrome/app/resources/generated_resources_fil.xtb b/chrome/app/resources/generated_resources_fil.xtb
index a0a48c3..a59a074 100644
--- a/chrome/app/resources/generated_resources_fil.xtb
+++ b/chrome/app/resources/generated_resources_fil.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">Halos oras na para magpahinga</translation>
 <translation id="1062407476771304334">Palitan</translation>
 <translation id="1062628064301375934">Tulungan kaming bumuo ng mas pribadong web</translation>
+<translation id="1066964438793906105">I-scan kung may malware</translation>
 <translation id="1067048845568873861">Ginawa</translation>
 <translation id="1067661089446014701">Para sa karagdagang kaligtasan, puwede mong i-encrypt ang mga password sa iyong device bago i-save ang mga ito sa Google Account mo</translation>
 <translation id="1067922213147265141">Iba pang serbisyo ng Google</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">Hindi ma-verify ang iyong pagkakakilanlan</translation>
 <translation id="1116694919640316211">Tungkol sa</translation>
 <translation id="1116779635164066733">Ipinapatupad ng extension na "<ph name="NAME" />" ang setting na ito.</translation>
+<translation id="1118428905044642028">Mga Password at &amp;Autofill</translation>
 <translation id="1118738876271697201">Hindi natukoy ng system ang modelo o serial number ng device.</translation>
 <translation id="1119447706177454957">Panloob na error</translation>
 <translation id="1122068467107743258">Trabaho</translation>
@@ -218,6 +220,7 @@
 <translation id="1176471985365269981">Hindi pinapayagang mag-edit ng mga file o folder sa iyong device</translation>
 <translation id="1177863135347784049">Custom</translation>
 <translation id="1178581264944972037">I-pause</translation>
+<translation id="1178601482396475810">Pamahalaan ang pag-sync ng device</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="1181037720776840403">Alisin</translation>
 <translation id="1181366777303791449">sa <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -355,6 +358,7 @@
 <translation id="130097046531636712">Pinapatagal nito ang baterya sa pamamagitan ng paglilimita sa aktibidad sa background at mga visual effect tulad ng maayos na pag-scroll</translation>
 <translation id="1301135395320604080">Puwedeng i-edit ng <ph name="ORIGIN" /> ang mga sumusunod na file</translation>
 <translation id="1302227299132585524">Payagan ang JavaScript mula sa Apple Events</translation>
+<translation id="1302654693270046655">Grupong <ph name="GROUP_NAME" /> - <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">HTML File ng Mga Bookmark</translation>
 <translation id="1303671224831497365">Walang nakitang Bluetooth device</translation>
 <translation id="130491383855577612">Matagumpay na napalitan ang mga app at file ng Linux</translation>
@@ -401,7 +405,6 @@
 <translation id="1341871421050612057">Hindi makapag-sync sa <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Bugyan ang mga Linux app ng pahintulot na i-access ang mga USB device. Hindi maaalala ng Linux ang isang USB device pagkatapos itong alisin.</translation>
 <translation id="1343920184519992513">Magpatuloy kung saan ka huminto at magbukas ng partikular na hanay ng mga page</translation>
-<translation id="134589511016534552">Ipinapakita rin ang mga tab ng media sa saksyong Mga Bukas na Tab</translation>
 <translation id="1346630054604077329">Kumpirmahin at i-restart</translation>
 <translation id="1346748346194534595">Kanan</translation>
 <translation id="1347256498747320987">Mag-install ng mga update at app. Sa pamamagitan ng pagpapatuloy, sumasang-ayon kang maaari ding awtomatikong mag-download at mag-install ang device na ito ng mga update at app mula sa Google, iyong carrier, at manufacturer ng device mo, na posibleng gumamit ng cellular data. Maaaring nag-aalok ang ilan sa mga app na ito ng mga in-app na pagbili. <ph name="BEGIN_LINK1" />Matuto Pa<ph name="END_LINK1" /></translation>
@@ -1053,6 +1056,7 @@
 <translation id="1877520246462554164">Hindi nakuha ang token sa pag-authenticate. Mag-sign out at muling mag-sign in upang subukan ulit.</translation>
 <translation id="1877860345998737529">Pagtatakda ng switch sa pagkilos</translation>
 <translation id="1878155070920054810">Mukhang mauubusan na ng power ang iyong Chromebook bago pa matapos ang pag-update. Tiyaking nagcha-charge ito nang tama para maiwasan ang pagkaantala.</translation>
+<translation id="1878477879455105085">Nabuksan na</translation>
 <translation id="1878885068166344708">Iha-highlight ang item kapag ginalaw mo ang focus. Pindutin ang tab o pumili ng item para baguhin ang focus.</translation>
 <translation id="1879000426787380528">Mag-sign in bilang</translation>
 <translation id="18802377548000045">Paliitin ang mga tab sa malaking lapad</translation>
@@ -1305,6 +1309,7 @@
       <ph name="BEGIN_BOLD" />Tandaan:<ph name="END_BOLD" />  Mare-reboot ang system sa panahon ng proseso.</translation>
 <translation id="2095774564753225041">Mga sinusuportahang uri ng file</translation>
 <translation id="2097616539631531348">Habang hindi aktibo ang tab na ito, nagbakante ang Memory Saver ng memory para sa iba pang gawain.</translation>
+<translation id="2097950021134740304">Kanselahin ang pagkalimot sa subscription</translation>
 <translation id="2098805196501063469">Suriin ang mga natitirang password</translation>
 <translation id="2099686503067610784">Tanggalin ang certificate ng server na "<ph name="CERTIFICATE_NAME" />"?</translation>
 <translation id="2100273922101894616">Awtomatikong Mag-sign in</translation>
@@ -1437,6 +1442,7 @@
 <translation id="2204034823255629767">Basahin at baguhin ang anumang tina-type mo</translation>
 <translation id="2204387456724731099">Hindi maisasalin ang piniling ito</translation>
 <translation id="2210462644007531147">Hindi matapos ang pag-install</translation>
+<translation id="2211245494465528624">Pamahalaan ang mga opsyon sa pag-sync</translation>
 <translation id="2212565012507486665">Payagan ang cookies</translation>
 <translation id="2214018885812055163">Mga nakabahaging folder</translation>
 <translation id="2214884991347062907">Maling password, subukan ulit</translation>
@@ -1535,6 +1541,7 @@
 <translation id="2296218178174497398">Pagtuklas ng Device</translation>
 <translation id="2297705863329999812">Maghanap ng mga printer</translation>
 <translation id="2297822946037605517">Ibahagi ang pahinang ito</translation>
+<translation id="229871422646860597">I-unpin sa toolbar</translation>
 <translation id="2299734369537008228">Slider: <ph name="MIN_LABEL" /> hanggang <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Isama ang lahat ng nakolektang log file ng debugd bilang hiwalay na archive.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2067,7 +2074,6 @@
 <translation id="2739191690716947896">I-debug</translation>
 <translation id="2739240477418971307">Baguhin ang iyong mga setting ng accessibility</translation>
 <translation id="274029851662193272">Depressed</translation>
-<translation id="2740363334137520315">Nagdaragdag ng bagong seksyon sa 'Maghanap sa Mga Tab' para mahanap ang iyong mga tab na nagpe-play ng audio o video nang walang kahirap-hirap. Access sa pamamagitan ng button sa kanang sulok sa itaas ng iyong browser.</translation>
 <translation id="2740531572673183784">Ok</translation>
 <translation id="2740876196999178364">Naka-save lang ang mga passkey na ito sa device na ito. Hindi naka-save ang mga ito sa iyong Google Account.</translation>
 <translation id="2741713322780029189">Buksan ang terminal sa pag-recover</translation>
@@ -2164,6 +2170,7 @@
 <translation id="2811205483104563968">Mga Account</translation>
 <translation id="2811564570599779918">Pagbabawas ng spam at panloloko</translation>
 <translation id="2812049959647166806">Hindi sinusuportahan ang thunderbolt</translation>
+<translation id="2812171980080389735">Sine-save ang mga network at password para makakonekta ka kaagad</translation>
 <translation id="2813094189969465044">Mga kontrol ng magulang</translation>
 <translation id="281390819046738856">Hindi malagdaan ang kahilingan.</translation>
 <translation id="2814489978934728345">Ihinto ang pagkarga sa pahinang ito</translation>
@@ -2203,6 +2210,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">Naidagdag na ang iyong PIN</translation>
 <translation id="2849936225196189499">Kritikal</translation>
+<translation id="285033512555869047">Sarado</translation>
 <translation id="2850541429955027218">Magdagdag ng tema</translation>
 <translation id="2850672011315104382">Istilo ng Bantas</translation>
 <translation id="2852385257476173980">Posibleng may lumabas dito na listahan ng mga site na iyong binibisita habang nagba-browse ka sa web</translation>
@@ -2246,6 +2254,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> at <ph name="NUMBER_OF_DEVICES" /> pa</translation>
 <translation id="2889043468805635730">Walang nakitang problema</translation>
 <translation id="2889064240420137087">Buksan ang link gamit ang...</translation>
+<translation id="2890206081124517553">Tandaan ang background ng iyong desktop sa lahat ng device</translation>
 <translation id="2891566119238851894">Buksan ang paghahanap sa panel sa gilid. Hindi nakabukas ang paghahanap sa panel sa gilid.</translation>
 <translation id="2891922230654533301">Gamitin ang iyong device para mag-sign in sa <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Pumili ng mga card na nagpapanatili sa iyong updated sa mga bagay na mahalaga sa iyo</translation>
@@ -2267,6 +2276,7 @@
 <translation id="2907619724991574506">Mga URL sa Pag-startup</translation>
 <translation id="2907798539022650680">Hindi nakakonekta sa '<ph name="NAME" />': <ph name="DETAILS" />
     Mensahe mula sa server: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">I-share ang mga signal</translation>
 <translation id="2908162660801918428">Magdagdag ng Media Gallery ayon sa Direktoryo</translation>
 <translation id="2908358077082926882">Pindutin ulit ang "<ph name="CURRENTKEY" />" para alisin ang pagtatalaga at <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">Hindi makakonekta sa mga serbisyo ng Google. Tingnan ang iyong koneksyon ng network at subukan ulit. Code ng error: <ph name="ERROR_CODE" />.</translation>
@@ -2335,7 +2345,6 @@
 <translation id="2967926928600500959">Mapipilitang magbukas sa partikular na browser ang mga URL na tumutugma sa mga panuntunang ito.</translation>
 <translation id="2972581237482394796">&amp;I-redo</translation>
 <translation id="2973324205039581528">I-mute ang Site</translation>
-<translation id="2973537811036309675">Panel sa Gilid</translation>
 <translation id="2975761176769946178">Kinakailangan ng URL</translation>
 <translation id="2976557544729462544">Kinakailangan sa ilang device na i-disable mo ang proteksyon sa pag-access ng data para gumana ang mga ito nang maayos o para sa ganap na performance ng mga ito.</translation>
 <translation id="2976756276046118477">Pula-berdeng filter (hirap makakita ng berde, deuteranomaly)</translation>
@@ -2371,6 +2380,7 @@
 <translation id="3003828226041301643">Hindi maisama ang device sa domain. Suriin ang iyong account para matiyak na mayroon kang mga pribilehiyong magdagdag ng mga device.</translation>
 <translation id="3003967365858406397">Gagawa ang iyong <ph name="PHONE_NAME" /> ng pribadong koneksyon sa Wi-Fi.</translation>
 <translation id="3004385386820284928">I-customize ang mga keyboard key</translation>
+<translation id="3005376701115952939">Nakatakda ang pag-sync ng mga app sa Mga Setting ng system</translation>
 <translation id="3005574332301273731">Huwag ipakita</translation>
 <translation id="3006881078666935414">Walang data ng paggamit</translation>
 <translation id="3007410324195400631">Magdagdag ng Mga Tala Tungkol sa Page na Ito</translation>
@@ -2752,6 +2762,7 @@
 <translation id="3369624026883419694">Nilulutas ang host...</translation>
 <translation id="3370260763947406229">Awtomatikong pagwawasto</translation>
 <translation id="3371140690572404006">USB-C device (port sa kanang bahagi sa harap)</translation>
+<translation id="3371351218553893534">Masyadong mahaba ang linya: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Mag-read ng mga folder na iyong bubuksan sa application</translation>
 <translation id="3373059063088819384">Buksan sa Reading Mode</translation>
 <translation id="3373701465337594448">Kapag naka-on, lalabas dito ang listahan ng mga binibisita mong site na humuhula ng iyong mga interes</translation>
@@ -2776,7 +2787,6 @@
 <translation id="3393554941209044235">Pagsusuri ng Chrome sa Dokumento</translation>
 <translation id="3393582007140394275">Hindi ma-cast ang screen.</translation>
 <translation id="3394850431319394743">Pinapayagang gumamit ng mga identifier para mag-play ng pinoprotektahang content</translation>
-<translation id="3396744558790608201">Mag-right click at piliin ang “Maghanap ng mga larawan gamit ang Google Lens” para hanapin ang anumang bahagi ng site at matuto pa tungkol sa visual na content na nakikita mo habang nagba-browse at namimili ka sa web.</translation>
 <translation id="3396800784455899911">Sa pamamagitan ng pag-click sa button na "Tanggapin at magpatuloy," sumasang-ayon ka sa pagpoproseso na inilarawan sa itaas para sa mga serbisyong ito ng Google.</translation>
 <translation id="339722927132407568">Nagfi-freeze</translation>
 <translation id="3399432415385675819">Madi-disable ang mga notification</translation>
@@ -2822,6 +2832,9 @@
 <translation id="3434272557872943250">Kung naka-on ang karagdagang setting ng Aktibidad sa Web at App para sa iyong anak, posibleng ma-save ang data na ito sa kanyang Google Account. Matuto pa tungkol sa mga setting na ito at kung paano isaayos ang mga ito sa families.google.com.</translation>
 <translation id="3434475275396485144">Pinapamahalaan ng administrator ng iyong telepono ang setting na ito</translation>
 <translation id="3434512374684753970">Audio at Video</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Sa susunod na screen, mag-sign in gamit ang iyong Google Account.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ito rin ang account na ginagamit mo para sa Gmail, YouTube, Chrome, at iba pang serbisyo ng Google. Gamitin ang iyong account para sa naka-personalize na experience at madaling pag-access sa lahat ng impormasyon mo.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Kung wala kang Google Account, makakagawa ka nito sa susunod na screen.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">Hinihiling ng "<ph name="EXTENSION_NAME" />" ang iyong <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Seguridad</translation>
 <translation id="343578350365773421">Wala nang papel</translation>
@@ -2868,6 +2881,7 @@
 <translation id="346546413339447252">Makakuha ng mga diskwento para sa <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> at iba pa</translation>
 <translation id="3468298837301810372">Label</translation>
 <translation id="3468999815377931311">Android phone</translation>
+<translation id="3469345458390352459">Kapag naka-on na, magiging available sa anumang ChromeOS device ang iyong mga app pagkatapos mong mag-sign in gamit ang iyong Google Account.  Masi-sync ang mga web app sa pamamagitan ng Chrome kahit na naka-off ang iba pang feature sa pag-sync ng browser.</translation>
 <translation id="3469583217479686109">Selection Tool</translation>
 <translation id="3470392222765168737">Magsubaybay ng site</translation>
 <translation id="3471876058939596279">Hindi magagamit ang HDMI at USB Type-C port para sa video nang sabay. Gumamit ng ibang port para sa video.</translation>
@@ -2890,6 +2904,7 @@
 <translation id="3484869148456018791">Kumuha ng bagong certificate</translation>
 <translation id="3486950712960783074">Ang iyong biyahe</translation>
 <translation id="3487007233252413104">hindi kilalang function</translation>
+<translation id="3487649228420469005">Tapos na ang pag-scan</translation>
 <translation id="3490695139702884919">Dina-download... <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">Hindi naka-set up ang account ng iyong anak para sa parental controls ng Family Link. Puwede kang magdagdag ng parental controls kapag natapos mo na ang pag-set up. Makikita mo ang impormasyon tungkol sa parental controls sa Explore app.</translation>
 <translation id="3491678231052507920">Karaniwang ginagamit ng mga site ang iyong mga virtual reality device at data para payagan kang pumasok sa mga VR session</translation>
@@ -3328,6 +3343,7 @@
 <translation id="3855441664322950881">Extension ng pack</translation>
 <translation id="3855676282923585394">Mag-import ng Mga Bookmark at Setting...</translation>
 <translation id="3856096718352044181">Paki-verify na valid na provider ito o subukan ulit sa ibang pagkakataon</translation>
+<translation id="3856470183388031602">Gamitin ang iyong Google Account sa <ph name="DEVICE_TYPE" /> mo</translation>
 <translation id="3856800405688283469">Pumili ng timezone</translation>
 <translation id="3857807444929313943">Iangat, pagkatapos ay pindutin muli</translation>
 <translation id="3858860766373142691">Pangalan</translation>
@@ -3367,6 +3383,7 @@
 <translation id="3894123633473837029">Isama ang kamakailang history ng Assistant sa pamamagitan ng Sherlog. Puwedeng kasama rito ang iyong pagkakakilanlan, lokasyon, at impormasyon sa pag-debug. <ph name="BEGIN_LINK" />Matuto pa<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Magdagdag ng folder</translation>
 <translation id="3894770151966614831">Ilipat sa Google Account?</translation>
+<translation id="3894983081771074056">Gawi ng keyboard at mouse, mga preference sa wika, at higit pa</translation>
 <translation id="3895076768659607631">&amp;Pamahalaan ang Mga Search Engine...</translation>
 <translation id="3895090224522145010">Username ng Kerberos</translation>
 <translation id="389521680295183045">Puwedeng hilingin ng mga site na malaman kung aktibo mong ginagamit ang iyong device</translation>
@@ -3448,6 +3465,7 @@
 <translation id="3957844511978444971">I-tap ang “Tanggapin” para kumpirmahin ang iyong pagpili sa mga setting ng mga serbisyo ng Google na ito.</translation>
 <translation id="3958088479270651626">I-import ang mga bookmark at setting</translation>
 <translation id="3958110062351175311">Pinapayagang magpakita ng mga request sa toolbar</translation>
+<translation id="3959747296451923142">Kumpirmahin ang pag-aalis ng subscription</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">Higit pang pagkilos para sa <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">Karaniwang proteksyon laban sa mga website, download, at extension na kilalang mapanganib</translation>
@@ -3502,6 +3520,7 @@
 <translation id="3994878504415702912">&amp;I-zoom</translation>
 <translation id="3995138139523574647">USB-C device (port sa kanang bahagi sa likod)</translation>
 <translation id="3995963973192100066">I-play ang animation</translation>
+<translation id="399788104667917863">I-pin sa toolbar</translation>
 <translation id="4001540981461989979">I-highlight ang cursor ng mouse kapag gumagalaw</translation>
 <translation id="4002440992267487163">I-pin ang pag-set up</translation>
 <translation id="4005817994523282006">Paraan ng pagtukoy ng time zone</translation>
@@ -3660,12 +3679,16 @@
 <translation id="4147911968024186208">Pakisubukang muli. Kung makikita mong muli ang error na ito, makipag-ugnayan sa iyong kinatawan ng suporta.</translation>
 <translation id="4150201353443180367">Display</translation>
 <translation id="4150569944729499860">Konteksto ng screen</translation>
+<translation id="4151843924968445052">I-share ang mga signal ng device?</translation>
 <translation id="4152011295694446843">Makikita mo rito ang iyong mga bookmark</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 tab}one{# tab}other{# na tab}}</translation>
 <translation id="4154664944169082762">Mga fingerprint</translation>
 <translation id="4157869833395312646">Microsoft Server Gated Cryptography</translation>
 <translation id="4158315983204257156">Laki at font ng text sa website</translation>
 <translation id="4158364720893025815">Pumasa</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Kapag pinayagan ang iyong mga ChromeOS device na magpadala ng mga awtomatikong ulat, makakatulong ito sa aming mabigyan ng priyoridad kung ano ang dapat ayusin at pahusayin sa ChromeOS. Puwedeng kasama sa mga ulat na ito ang mga bagay na tulad ng kapag nagka-crash ang ChromeOS, kung aling mga feature ang ginagamit mo, kung gaano kalaking memory ang karaniwang ginagamit mo, at data ng diagnostic at paggamit ng Android app. Makakatulong din ang ilang pinagsama-samang data sa mga Google app at partner ng Google, gaya ng mga developer ng Android. Kokolektahin ang iba pang data ng diagnostic at paggamit ng app, kabilang ang para sa mga Android at web app kung naka-on din ang pag-sync ng mga app.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Puwede mong simulan o ihinto ang pagpapahintulot sa mga ulat na ito sa anumang oras sa mga setting ng iyong ChromeOS device. Kung isa kang administrator ng domain, puwede mong baguhin ang setting na ito sa admin console.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Kung naka-on ang setting ng Aktibidad sa Web at App para sa iyong Google Account, posibleng ma-save sa Google Account mo ang iyong data sa Android. Puwede mong makita ang iyong data, i-delete ito, at baguhin ang mga setting ng account mo sa account.google.com.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Google Password Manager</translation>
 <translation id="4163560723127662357">Hindi kilalang keyboard</translation>
 <translation id="4165942112764990069">Hindi nabibilang sa valid na organisasyon ang <ph name="USER_EMAIL" />. Makipag-uganayan sa iyong administrator. Kung isa kang administrator, puwede mong i-set up ang iyong organisasyon sa pamamagitan ng pagbisita sa: g.co/ChromeEnterpriseAccount</translation>
@@ -3933,6 +3956,7 @@
 <translation id="4408599188496843485">T&amp;ulong</translation>
 <translation id="4409271659088619928"><ph name="DSE" /> ang iyong search engine. Tingnan ang mga tagubilin nito para sa pag-delete sa iyong history ng paghahanap, kung naaangkop.</translation>
 <translation id="4409697491990005945">Mga Margin</translation>
+<translation id="4409779593816003679">Mga Password at &amp;autofill</translation>
 <translation id="4410545552906060960">Gumamit ng numero (PIN) sa halip na password para i-unlock ang iyong device. Para maitakda ang PIN mo sa ibang pagkakataon, pumunta sa Mga Setting.</translation>
 <translation id="4411578466613447185">Code Signer</translation>
 <translation id="4411719918614785832">Naka-save ang mga passkey na ito sa Windows Hello sa computer na ito. Hindi naka-save ang mga ito sa iyong Google Account.</translation>
@@ -3989,6 +4013,9 @@
 <translation id="4452898361839215358">o pumili ng PPD. <ph name="LINK_BEGIN" />Matuto pa<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Pindutin ang sensor para sa fingerprint sa kanang sulok sa itaas ng iyong keyboard. Secure na sino-store ang data ng iyong fingerprint at hindi ito kailanman lalabas sa <ph name="DEVICE_TYPE" /> mo.</translation>
 <translation id="4453946976636652378">Maghanap sa <ph name="SEARCH_ENGINE_NAME" /> o mag-type ng URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Kapag pinayagan ang mga ChromeOS device na magpadala ng mga awtomatikong ulat, makakatulong ito sa aming mabigyan ng priyoridad kung ano ang dapat ayusin at pahusayin sa ChromeOS. Puwedeng kasama sa mga ulat na ito ang mga bagay na tulad ng kapag nagka-crash ang ChromeOS, kung aling mga feature ang ginamit, kung gaano kalaking memory ang karaniwang ginamit, at data ng diagnostic at paggamit ng Android app. Makakatulong din ang ilang pinagsama-samang data sa mga Google app at partner ng Google, gaya ng mga developer ng Android. Kokolektahin ang iba pang data ng diagnostic at paggamit ng app, kabilang ang para sa mga Android at web app kung naka-on din ang pag-sync ng mga app.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Puwede mong simulan o ihinto ang pagpapahintulot sa mga ulat na ito sa anumang oras sa mga setting ng ChromeOS device ng iyong anak. Kung isa kang administrator ng domain, puwede mong baguhin ang setting na ito sa admin console.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Kung naka-on ang setting ng Aktibidad sa Web at App para sa Google Account ng iyong anak, posibleng ma-save ang data ng anak mo sa kanyang Google Account. Matuto pa tungkol sa mga setting na ito at kung paano i-adjust ang mga ito sa families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Piliin ang kasalukuyang boses:</translation>
 <translation id="4459169140545916303">Aktibo <ph name="DEVICE_LAST_ACTIVATED_TIME" /> (na) araw ang nakalipas</translation>
 <translation id="4460014764210899310">I-ungroup</translation>
@@ -4272,6 +4299,7 @@
 <translation id="470644585772471629">Pag-invert ng kulay</translation>
 <translation id="4707337002099455863">Palagi sa Lahat ng Site</translation>
 <translation id="4708849949179781599">Quit <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">Payagan din ang audio ng tab</translation>
 <translation id="4711638718396952945">Ipanumbalik ang mga setting</translation>
 <translation id="4713409221649555176">I-delete kapag isinara mo ang lahat ng window</translation>
 <translation id="4715631922189108923">I-edit ang username</translation>
@@ -4299,6 +4327,7 @@
 <translation id="4735506354605317060">Bilugan ang pointer</translation>
 <translation id="4735793370946506039">Matuto pa tungkol sa Pinahusay na Ligtas na Pag-browse.</translation>
 <translation id="4735803855089279419">Hindi natukoy ng system ang mga pagkakakilanlan ng device para sa device na ito.</translation>
+<translation id="4735846817388402006">I-click para payagan ang "<ph name="EXTENSIONS_REQUESTING_ACCESS" />" sa <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">I-update</translation>
 <translation id="473936925429402449">Pinili, karagdagang content na <ph name="CURRENT_ELEMENT" /> sa <ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">Mga Ticket</translation>
@@ -4368,6 +4397,7 @@
 <translation id="4806457879608775995">Suriin ang mga tuntuning ito at kontrolin ang iyong data</translation>
 <translation id="4807098396393229769">Pangalang makikita sa card</translation>
 <translation id="4808667324955055115">Naka-block ang mga pop-up</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Suriin ang <ph name="BEGIN_BOLD" />1 extension<ph name="END_BOLD" /> na inalis sa Chrome Web Store}one{Suriin ang <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} extension<ph name="END_BOLD" /> na inalis sa Chrome Web Store}other{Suriin ang <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} na extension<ph name="END_BOLD" /> na inalis sa Chrome Web Store}}</translation>
 <translation id="4809079943450490359">Mga tagubilin mula sa administrator ng iyong device:</translation>
 <translation id="4809447465126035330">I-delete</translation>
 <translation id="480990236307250886">Buksan ang home page</translation>
@@ -4691,6 +4721,7 @@
 <translation id="5101839224773798795">Awtomatikong mag-click kapag huminto ang cursor</translation>
 <translation id="5106350808162641062">Alisin</translation>
 <translation id="510695978163689362">Pinapamahalaan ng Family Link ang <ph name="USER_EMAIL" />. Puwede kang magdagdag ng mga pampaaralang account para ma-access ang mga resource ng paaralan nang may patnubay ng magulang.</translation>
+<translation id="5107093668001980925">Huwag kailanman ipakita ang <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Na-off ng isang extension ang Ligtas na Pag-browse</translation>
 <translation id="5108967062857032718">Mga Setting - Alisin ang mga Android app</translation>
 <translation id="5109044022078737958">Elma</translation>
@@ -4701,6 +4732,7 @@
 <translation id="5111794652433847656">Walang anumang passkey para kay <ph name="APP_NAME" /> sa device na ito</translation>
 <translation id="5112577000029535889">&amp;Mga Tool ng Nag-develop</translation>
 <translation id="511313294362309725">I-on ang Mabilis na Pagpares</translation>
+<translation id="5113384440341086023">Mga app na in-install mula sa Play Store at mga web app mula sa Chrome browser</translation>
 <translation id="51143538739122961">Ipasok ang iyong security key at pindutin ito</translation>
 <translation id="5115309401544567011">Isaksak ang iyong <ph name="DEVICE_TYPE" /> sa isang pinagmumulan ng kuryente.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4746,6 +4778,7 @@
 <translation id="5154702632169343078">Paksa</translation>
 <translation id="5155327081870541046">Sa address bar, ilagay ang shortcut para sa site kung saan mo gustong maghanap, gaya ng "@bookmarks." Pagkatapos ay pindutin ang iyong gustong keyboard shortcut, at ilagay ang termino para sa paghahanap mo.</translation>
 <translation id="5156638757840305347">Iha-highlight ang cursor kapag lumabas o gumalaw ito</translation>
+<translation id="5157250307065481244">Tingnan ang mga detalye ng site</translation>
 <translation id="5157635116769074044">I-pin ang Pahinang ito sa Screen ng Simula...</translation>
 <translation id="5158206172605340248">Na-dismiss ang menu ng mga accent mark.</translation>
 <translation id="5159094275429367735">I-set up ang Crostini</translation>
@@ -4803,7 +4836,6 @@
 <translation id="520840839826327499">Gustong suriin ng <ph name="SERVICE_NAME" /> kung gumagamit ka ng kwalipikadong ChromeOS device.</translation>
 <translation id="5208926629108082192">Impormasyon ng mobile network ng device</translation>
 <translation id="5208988882104884956">Halfwidth</translation>
-<translation id="520902706163766447">Mag-enable ng popup na bubble sa Top Chrome UI para maghanap sa mga kasalukuyang nakabukas na tab.</translation>
 <translation id="5209320130288484488">Walang nahanap na mga device</translation>
 <translation id="5209513429611499188">Mga HID device na may mga paggamit mula sa page ng paggamit na <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Isara ang tab</translation>
@@ -5293,6 +5325,7 @@
 <translation id="5648166631817621825">Nakalipas na 7 araw</translation>
 <translation id="5651308944918885595">Pagiging nahahanap sa Nearby Share</translation>
 <translation id="5653154844073528838">May <ph name="PRINTER_COUNT" /> kang naka-save na printer.</translation>
+<translation id="565515993087783098">Kapag kinalimutan mo ang network na ito, maaalis mo rin ang subscription sa Passpoint at ang mga nauugnay na network nito.</translation>
 <translation id="5655296450510165335">Pag-enroll ng device</translation>
 <translation id="5656845498778518563">Magpadala ng Feedback sa Google</translation>
 <translation id="5657156137487675418">Pahintulutan ang lahat ng cookies</translation>
@@ -5805,6 +5838,7 @@
 <translation id="6104068876731806426">Mga Google Account</translation>
 <translation id="6104311680260824317">Hindi maisama ang device sa domain. Hindi sinusuportahan ng server ang mga natukoy na uri ng Kerberos na pag-encrypt. Suriin ang "Higit pang opsyon" para sa mga setting ng pag-encrypt.</translation>
 <translation id="6104796831253957966">Puno ang queue ng printer</translation>
+<translation id="6106167152849320869">Kung pinili mo ring magpadala ng data ng diagnostic at paggamit sa nakaraang hakbang, kokolektahin ang data na ito para sa mga naka-install na app.</translation>
 <translation id="6111972606040028426">I-enable ang Google Assistant</translation>
 <translation id="6112294629795967147">Pindutin para i-resize</translation>
 <translation id="6112727384379533756">Magdagdag ng ticket</translation>
@@ -5935,6 +5969,7 @@
 <translation id="6226777517901268232">Pribadong key file (opsyonal)</translation>
 <translation id="6227002569366039565">Pindutin ang |<ph name="ACCELERATOR" />| para ma-focus ang bubble na ito, at pagkatapos ay pindutin ito ulit para ma-focus ang element na itinuturo nito.</translation>
 <translation id="6227280783235722609">extension</translation>
+<translation id="6229062790325126537">I-reset ang ApnMigrator</translation>
 <translation id="6229849828796482487">Idiskonekta ang Wi-Fi network</translation>
 <translation id="6231782223312638214">Iminungkahi</translation>
 <translation id="6231881193380278751">Magdagdag ng query param sa URL upang awtomatikong i-refresh ang page: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6212,6 +6247,7 @@
 <translation id="6478248366783946499">Gusto mo bang panatilihin ang mapanganib na file?</translation>
 <translation id="6479881432656947268">Bisitahin ang Chrome Web Store</translation>
 <translation id="6480327114083866287">Pinapamahalaan ng <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Kapag naka-on na, magiging available sa anumang ChromeOS device ang iyong mga app pagkatapos mong mag-sign in gamit ang iyong Google Account. Masi-sync ang mga web app sa pamamagitan ng Chrome kahit na naka-off ang iba pang feature sa pag-sync ng browser.</translation>
 <translation id="6482559668224714696">Full-screen magnifier</translation>
 <translation id="6483485061007832714">Buksan ang na-download</translation>
 <translation id="6483805311199035658">Binubuksan ang <ph name="FILE" />...</translation>
@@ -6226,6 +6262,7 @@
 <translation id="6497784818439587832">Baguhin ang laki ng display para paliitin o palakihin ang mga item sa iyong screen</translation>
 <translation id="6497789971060331894">Reverse na pag-scroll gamit ang mouse</translation>
 <translation id="6498249116389603658">&amp;Lahat ng iyong wika</translation>
+<translation id="6498583202177273322">Makakuha ng dagdag na kapaki-pakinabang na impormasyon habang ine-explore mo ang page na ito</translation>
 <translation id="6499143127267478107">Nireresolba ang host sa proxy script...</translation>
 <translation id="6499764981457476645">Walang nakitang device sa malapit</translation>
 <translation id="6501957628055559556">Lahat ng container</translation>
@@ -6301,7 +6338,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Mag-store ng mga log ng system sa directory na Mga Download.</translation>
 <translation id="656293578423618167">Masyadong mahaba ang path o pangalan ng file.  Mangyaring i-save nang may mas maikling pangalan o sa isa pang lokasyon.</translation>
-<translation id="6568283005472142698">Paghahanap sa Tab</translation>
 <translation id="6570622975915850879">Gumamit ng ibang device</translation>
 <translation id="65711204837946324">Kailangan ng pahintulot para i-download</translation>
 <translation id="6571533309669248172">Pag-format ng text</translation>
@@ -6316,6 +6352,7 @@
 <translation id="657866106756413002">Snapshot ng Network sa Kalusugan</translation>
 <translation id="6579369886355986318">Ipakita ang lahat ng &amp;control</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - Ibinabahagi ang content ng desktop</translation>
+<translation id="6580060371127789208"><ph name="PERCENTAGE_COMPLETE" />% na ang natapos</translation>
 <translation id="6580203076670148210">Bilis ng pag-scan</translation>
 <translation id="6582080224869403177">I-reset ang iyong <ph name="DEVICE_TYPE" /> para i-upgrade ang iyong seguridad.</translation>
 <translation id="6582274660680936615">Nagba-browse ka bilang isang Bisita</translation>
@@ -6533,6 +6570,7 @@
 <translation id="6776589734354015877">Makakuha ng mga karagdagang feature</translation>
 <translation id="6776729248872343918">I-enable ang Mabilis na Pagpares</translation>
 <translation id="6777817260680419853">Na-block ang pag-redirect</translation>
+<translation id="6777845730143344223">Matuto pa tungkol sa mga subscription sa Passpoint</translation>
 <translation id="6779092717724412415">Para gumawa ng highlight tulad nito, pumili ng anumang text at i-right-click.</translation>
 <translation id="6779447100905857289">ang iyong mga cart</translation>
 <translation id="677965093459947883">Napakaliit</translation>
@@ -6674,6 +6712,7 @@
 <translation id="688312408602122936">Aalisin din sa device na ito ang anumang laro at app na na-install sa pamamagitan ng Steam</translation>
 <translation id="6883319974225028188">Oops!  Hindi na-save ng system ang configuration ng device.</translation>
 <translation id="6884474387073389421">Sigurado ka bang gusto mong i-delete ang napiling data sa pag-sign in?</translation>
+<translation id="6885122019363983153">Magkakatugma ang mga background ng desktop sa lahat ng device</translation>
 <translation id="6885771755599377173">Preview ng Impormasyon ng System</translation>
 <translation id="6886380424988777998">Hindi ma-upgrade ang Linux</translation>
 <translation id="6886871292305414135">Buksan ang link sa bagong &amp;tab</translation>
@@ -6745,6 +6784,7 @@
 <translation id="6949434160682548041">Password (opsyonal)</translation>
 <translation id="6950627417367801484">I-restore ang mga app</translation>
 <translation id="6952242901357037157">Maipapakita mo rin ang mga password mula sa iyong <ph name="BEGIN_LINK" />Google Account<ph name="END_LINK" /> dito</translation>
+<translation id="6954910832698269894">I-on ang pag-sync ng device para ma-restore ang iyong mga app, mga setting, mga Wi-Fi network, at wallpaper mula sa dati mong Chromebook. Gumawa ng mga pagbabago sa anumang oras sa Mga Setting &gt; Mga Account.</translation>
 <translation id="6954936693361896459">I-cast na lang ang tab na ito</translation>
 <translation id="6955446738988643816">Siyasatin ang Popup</translation>
 <translation id="6955535239952325894">Naka-disable ang setting na ito sa mga pinapamahalaang browser</translation>
@@ -6903,6 +6943,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 na May RSA Encryption</translation>
 <translation id="7075625805486468288">Pamahalaan ang mga certificate at setting ng HTTPS/SSL</translation>
 <translation id="7076875098323397992">Hindi masimulan ang pag-upgrade</translation>
+<translation id="7077751457066325012">Tumingin at mag-customize ng mga keyboard shortcut</translation>
 <translation id="7077829361966535409">Nabigong ma-load ang pahina sa pag-sign in gamit ang mga kasalukuyang setting ng proxy. Mangyaring <ph name="GAIA_RELOAD_LINK_START" />subukang mag-sign in muli<ph name="GAIA_RELOAD_LINK_END" />, o gumamit ng ibang <ph name="PROXY_SETTINGS_LINK_START" />mga setting ng proxy<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">Lahat ng network</translation>
 <translation id="708060913198414444">K&amp;opyahin ang address ng audio</translation>
@@ -6932,6 +6973,7 @@
 <translation id="7108933416628942903">I-lock ngayon</translation>
 <translation id="7109543803214225826">Inalis ang shortcut</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Magdagdag ng Tab sa Grupo}one{Magdagdag ng Mga Tab sa Grupo}other{Magdagdag ng Mga Tab sa Grupo}}</translation>
+<translation id="7110684627876015299">Grupong walang pangalan - <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Pangalanan ang window na ito</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> item</translation>
 <translation id="7113502843173351041">Alamin ang iyong email address</translation>
@@ -6939,6 +6981,7 @@
 <translation id="7114054701490058191">Hindi magkatugma ang mga password</translation>
 <translation id="7114648273807173152">Para gamitin ang Smart Lock para mag-sign in sa iyong Google Account, pumunta sa Mga Setting &gt; Mga nakakonektang device &gt; Iyong telepono &gt; Smart Lock.</translation>
 <translation id="7115361495406486998">Walang maabot na contact</translation>
+<translation id="7116554090938189816">Nag-expire na ang SSL certificate ng printer. I-restart ang printer at subukan ulit.</translation>
 <translation id="7117228822971127758">Pakisubukang muli sa ibang pagkakataon</translation>
 <translation id="711840821796638741">Ipakita ang Mga Pinamamahalaang Bookmark</translation>
 <translation id="711985611146095797">Binibigyang-daan ka ng page na ito na pamahalaan ang iyong mga naka-sign in na Google Account. <ph name="LINK_BEGIN" />Matuto pa<ph name="LINK_END" /></translation>
@@ -7146,6 +7189,7 @@
 <translation id="7328867076235380839">Invalid ang kumbinasyon</translation>
 <translation id="7329154610228416156">Hindi nakapag-sign in dahil naka-configure ito sa paggamit ng isang hindi secure na URL (<ph name="BLOCKED_URL" />). Mangyaring makipag-ugnayan sa iyong administrator.</translation>
 <translation id="7332053360324989309">Nakalaang Worker: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">I-back up at i-restore ang iyong mga app at setting</translation>
 <translation id="7335974957018254119">Gumamit ng pang-check ng pagbabaybay para sa</translation>
 <translation id="7336799713063880535">Naka-block ang notifications.</translation>
 <translation id="7338630283264858612">Invalid ang serial number ng device</translation>
@@ -7168,6 +7212,7 @@
 <translation id="7348093485538360975">Nasa screen na keyboard</translation>
 <translation id="7349010927677336670">Pagka-smooth ng Video</translation>
 <translation id="7352651011704765696">Nagkaroon ng problema</translation>
+<translation id="7352664183151911163">Sa lahat ng iyong app at Chrome browser</translation>
 <translation id="7353261921908507769">Makakapagbahagi sa iyo ang mga contact mo kapag malapit sila. Hindi magsisimula ang mga paglilipat hangga't hindi mo tinatanggap ang mga ito.</translation>
 <translation id="735361434055555355">Ini-install ang Linux...</translation>
 <translation id="7354120289251608189">Puwede mo na ngayong bigyan ng bagong hitsura ang iyong browser anumang oras.</translation>
@@ -7210,6 +7255,7 @@
 <translation id="7380622428988553498">Naglalaman ng mga invalid na character ang pangalan ng device</translation>
 <translation id="7380768571499464492">Na-update ang <ph name="PRINTER_NAME" /></translation>
 <translation id="7382085868019811559">Pinapayagan ng Suporta sa Legacy Browser (Legacy Browser Support o LBS) na mabuksan ang ilang partikular na pattern ng URL sa alternatibong browser na sumusuporta sa mga legacy na feature na kinakailangan para mapatakbo nang maayos ang mga site na iyon.</translation>
+<translation id="7382980704744807223">Kahina-hinala</translation>
 <translation id="738322632977123193">Hindi ma-upload. Gumamit ng larawan na nasa isa sa mga format na ito: .jpg, .gif, .png, .bmp, .tif, o .webp</translation>
 <translation id="73843634555824551">Mga input at keyboard</translation>
 <translation id="7384687527486377545">Awtomatikong pag-uulit ng keyboard</translation>
@@ -7307,6 +7353,8 @@
 <translation id="7458168200501453431">Ginagamit ang parehong spell checker na ginagamit sa paghahanap sa Google. Ipapadala sa Google ang text na tina-type mo.</translation>
 <translation id="7458715171471938198">I-restore ang mga app?</translation>
 <translation id="7458933488302148148">Tingnan ang iyong mga naka-save na password para mapaigting ang seguridad mo at manatiling mas ligtas online</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Kapag pinayagan ang iyong mga ChromeOS device na magpadala ng mga awtomatikong ulat, makakatulong ito sa aming mabigyan ng priyoridad kung ano ang dapat ayusin at pahusayin sa ChromeOS. Puwedeng kasama sa mga ulat na ito ang mga bagay na tulad ng kapag nagka-crash ang ChromeOS, kung aling mga feature ang ginagamit mo, at kung gaano kalaking memory ang karaniwang ginagamit mo. Kokolektahin ang iba pang data ng diagnostic at paggamit ng app, kabilang ang para sa mga Android at web app kung naka-on din ang pag-sync ng mga app.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Puwede mong simulan o ihinto ang pagpapahintulot sa mga ulat na ito sa anumang oras sa mga setting ng iyong Chrome device. Kung isa kang administrator ng domain, puwede mong baguhin ang setting na ito sa admin console.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Kasalukuyang temang na-install mo</translation>
 <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>
@@ -7467,6 +7515,7 @@
 <translation id="7607002721634913082">I-pause</translation>
 <translation id="7608810328871051088">Mga kagustuhan sa Android</translation>
 <translation id="7609148976235050828">Kumonekta sa internet at subukan ulit.</translation>
+<translation id="7611713099524036757">meta</translation>
 <translation id="7612401678989660900">Payagan ang access para sa mga app at website na may pahintulot sa mikropono</translation>
 <translation id="7612655942094160088">Nag-e-enable sa mga feature ng nakakonektang telepono.</translation>
 <translation id="7612989789287281429">Sina-sign in ka…</translation>
@@ -7540,6 +7589,7 @@
 <translation id="7663719505383602579">Tatanggap: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">May available na keyboard shortcut</translation>
 <translation id="7663859337051362114">Idagdag ang profile ng eSIM</translation>
+<translation id="76641554187607347">Walang nakakonektang keyboard</translation>
 <translation id="7665082356120621510">Magreserba ng espasyo</translation>
 <translation id="7665369617277396874">Magdagdag ng account</translation>
 <translation id="766560638707011986">Ipakita ang mga domain</translation>
@@ -7587,6 +7637,7 @@
 <translation id="769824636077131955">Masyadong malaki ang dokumentong ito para sa pagsusuri sa seguridad. Puwede kang mag-print ng mga dokumentong hanggang 50 MB.</translation>
 <translation id="7698507637739331665">Naka-block ang ilang item</translation>
 <translation id="7701040980221191251">Wala</translation>
+<translation id="7701265686005869308">Isara ang profile</translation>
 <translation id="7701869757853594372">Mga USER Handle</translation>
 <translation id="7702574632857388784">Alisin ang <ph name="FILE_NAME" /> sa listahan</translation>
 <translation id="7702907602086592255">Domain</translation>
@@ -7634,7 +7685,6 @@
 <translation id="7737948071472253612">Hindi pinapayagang gamitin ang iyong camera</translation>
 <translation id="77381465218432215">Ipakita ang mga accent mark at special character</translation>
 <translation id="7740996059027112821">Karaniwan</translation>
-<translation id="7741307896921365578">Nag-e-enable ng panel sa gilid sa antas ng browser para sa kapaki-pakinabang at tuloy-tuloy na paraan para ma-access ang iyong Listahan ng Babasahin at Mga Bookmark.</translation>
 <translation id="7742558784808143689">I-clear ang data ng site at mga pahintulot para sa <ph name="SITE_NAME" />, lahat ng site sa ilalim nito, at mga naka-install na app?</translation>
 <translation id="7742706086992565332">Puwede mong itakda kung gaano ka naka-zoom in o naka-zoom out sa mga partikular na website</translation>
 <translation id="7742879569460013116">Ibahagi ang link sa</translation>
@@ -7835,7 +7885,6 @@
 <translation id="7909986151924474987">Posibleng hindi mo ma-install ulit ang profile na ito</translation>
 <translation id="7910768399700579500">&amp;Bagong folder</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Seksyong Mga Tab ng Media sa Paghahanap sa Tab</translation>
 <translation id="7912080627461681647">Napalitan na ang iyong password sa server. Mag-sign out at muling mag-sign in.</translation>
 <translation id="7912974581251770345">Pagsasalin</translation>
 <translation id="7915457674565721553">Kumonekta sa internet para i-set up ang mga kontrol ng magulang</translation>
@@ -8008,6 +8057,7 @@
 <translation id="8050191834453426339">I-verify ulit</translation>
 <translation id="8051193500142930381">Hindi gagana ang mga feature na nangangailangan ng camera</translation>
 <translation id="8051390370038326517">Palaging payagan ang <ph name="HOST" /> na magkaroon ng ganap na kontrol sa mga MIDI device</translation>
+<translation id="8052218774860457016">Pamahalaan ang pag-sync ng browser</translation>
 <translation id="8053278772142718589">Mga PKCS #12 File</translation>
 <translation id="8053390638574070785">Reload This Page</translation>
 <translation id="8054517699425078995">Maaaring mapinsala ng ganitong uri ng file ang iyong device. Gusto mo pa rin bang panatilihin ang <ph name="FILE_NAME" />?</translation>
@@ -8377,6 +8427,7 @@
 <translation id="8376137163494131156">Sabihin sa amin kung ano ang nangyayari sa paggamit ng Google Cast.</translation>
 <translation id="8376384591331888629">Kasama ang third-party na cookies sa site na ito</translation>
 <translation id="8376451933628734023">Kung sinusubukan kang linlangin ng web app na ito para maisip mong ibang app ito, i-uninstall ito.</translation>
+<translation id="8376752431516546391">Panel sa gilid ng Google Search</translation>
 <translation id="8377625247046155446">Mase-save lang ang passkey na ito sa device na ito. Mananatili ito sa device na ito pagkatapos mong isara ang lahat ng Incognito window.</translation>
 <translation id="8378714024927312812">Pinapamahalaan ng iyong organisasyon</translation>
 <translation id="8379878387931047019">Hindi sinusuportahan ng device na ito ang uri ng security key na hiniling ng website na ito</translation>
@@ -8444,6 +8495,11 @@
 <translation id="8428628598981198790">Hindi puwedeng gamitin ang iyong security key sa site na ito</translation>
 <translation id="84297032718407999">Masa-sign out ka sa loob ng <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Ipakita ang mga pag-tap</translation>
+<translation id="8431496281632382473">Pinapamahalaan ng <ph name="DOMAIN" /> ang profile na ito. Para magpatuloy sa paggamit ng pinapamahalaang profile na ito, nire-require ka ng iyong organisasyon na i-share ang mga signal ng device mo.
+
+Puwedeng kasama sa mga signal ng device ang impormasyon tungkol sa iyong browser, OS, device, naka-install na software, at mga file.
+
+Kung pipiliin mong hindi i-share ang mga signal, isasara ang profile na ito.</translation>
 <translation id="8434480141477525001">NaCl Debug Port</translation>
 <translation id="8437209419043462667">US</translation>
 <translation id="8438328416656800239">Lumipat sa isang mahusay na browser</translation>
@@ -8529,6 +8585,8 @@
 <translation id="851263357009351303">Palaging hayaan ang <ph name="HOST" /> na magpakita ng mga larawan</translation>
 <translation id="8513108775083588393">I-auto rotate</translation>
 <translation id="8513357934662532537">Para mag-import ng mga password sa <ph name="BRAND" /> para sa <ph name="USER_EMAIL" />, pumili ng CSV file.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Kapag pinayagan ang mga ChromeOS device na magpadala ng mga awtomatikong ulat, makakatulong ito sa aming mabigyan ng priyoridad kung ano ang dapat ayusin at pahusayin sa ChromeOS. Puwedeng kasama sa mga ulat na ito ang mga bagay na tulad ng kapag nagka-crash ang ChromeOS, kung aling mga feature ang ginamit, at kung gaano kalaking memory ang karaniwang ginamit. Kokolektahin ang iba pang data ng diagnostic at paggamit ng app, kabilang ang para sa mga Android at web app kung naka-on din ang pag-sync ng mga app.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Puwede mong simulan o ihinto ang pagpapahintulot sa mga ulat na ito sa anumang oras sa mga setting ng ChromeOS device ng iyong anak. Kung isa kang administrator ng domain, puwede mong baguhin ang setting na ito sa admin console.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Sumubok ng ibang security key</translation>
 <translation id="8514955299594277296">Huwag payagan ang mga site na mag-save ng data sa iyong device (hindi inirerekomenda)</translation>
 <translation id="8517759303731677493">I-edit…</translation>
@@ -8609,7 +8667,6 @@
 <translation id="8599681327221583254">Isa o higit pang patakaran ang hindi wastong naka-configure. Makipag-ugnayan sa iyong administrator</translation>
 <translation id="8599864823732014237">Laktawan ang pag-enroll sa enterprise?</translation>
 <translation id="8601206103050338563">Pagpapatotoo ng Client sa TLS WWW</translation>
-<translation id="8601611099293226919">Ibahagi ang iyong screen gamit ang Google Lens</translation>
 <translation id="8602674530529411098">Mga App (Beta)</translation>
 <translation id="8602851771975208551">Ang isa pang program sa iyong computer ay nagdagdag ng app na maaaring magpabago sa paraan ng paggana ng Chrome.</translation>
 <translation id="8605428685123651449">Memory ng SQLite</translation>
@@ -8890,6 +8947,7 @@
 <translation id="883062543841130884">Mga Kahalili</translation>
 <translation id="8830779999439981481">Nire-restart para ilapat ang mga update</translation>
 <translation id="8830796635868321089">Nabigo ang pagsusuri sa update gamit ang mga kasalukuyang setting ng proxy. Mangyaring isaayos ang iyong <ph name="PROXY_SETTINGS_LINK_START" />mga setting ng proxy<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">Makikita ng site ang mga content ng tab na ito</translation>
 <translation id="8831769650322069887">Buksan ang <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Iyong mga profile</translation>
 <translation id="8834039744648160717">Ang configuration ng network ay kinokontrol ng <ph name="USER_EMAIL" />.</translation>
@@ -9022,6 +9080,7 @@
 <translation id="8946359700442089734">Ang mga feature para sa pagde-debug ay hindi ganap na na-enable sa <ph name="IDS_SHORT_PRODUCT_NAME" /> device na ito.</translation>
 <translation id="894763922177556086">Malakas</translation>
 <translation id="8948939328578167195">Gusto ng <ph name="WEBSITE" /> na makita ang manufacturer at modelo ng iyong security key</translation>
+<translation id="8949304443659090542">Pamahalaan ang pag-sync sa Chrome browser</translation>
 <translation id="895054485242522631">Puwedeng gumamit ng mga sensor ng paggalaw ang mga site</translation>
 <translation id="8951256747718668828">Hindi makumpleto ang pag-restore dahil sa error</translation>
 <translation id="8951465597020890363">Lumabas pa rin sa guest mode?</translation>
@@ -9127,6 +9186,7 @@
 <translation id="9032097289595078011">I-disable ang Mabilis na Pagpares</translation>
 <translation id="9033765790910064284">Magpatuloy pa rin</translation>
 <translation id="9033857511263905942">I-&amp;paste</translation>
+<translation id="9034408118624208974">Bago ka sa Chromebook? I-on ang pag-sync para ma-back up ang iyong mga preference.</translation>
 <translation id="903480517321259405">I-type ulit ang PIN</translation>
 <translation id="9037054491984310631">Nakakonekta sa Bluetooth device na pinangalanang <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">Hindi pinapayagan ang device</translation>
@@ -9170,6 +9230,7 @@
 <translation id="9068298336633421551">Payagan ang mga Android app at serbisyong may pahintulot sa lokasyon na gamitin ang lokasyon ng device na ito. Posibleng pana-panahong mangolekta ang Google ng data ng lokasyon at gamitin nito ang data na ito nang anonymous para mas maging tumpak ang lokasyon at pahusayin ang mga serbisyong batay sa lokasyon.</translation>
 <translation id="9068598199622656904">Paisa-isang pumindot ng key para sa mga keyboard shortcut sa halip na magkakasabay na pumindot nang matagal ng mga key</translation>
 <translation id="9068878141610261315">Hindi sinusuportahang uri ng file</translation>
+<translation id="9069665781180028115">Magiging available sa Chromebook na ito ang mga napiling item. Kung bago ka sa Chromebook, i-sync ang lahat ng item para ma-back up ang iyong mga preference. Gumawa ng mga pagbabago sa anumang oras sa Mga Setting &gt; Mga Account.</translation>
 <translation id="9070342919388027491">Inilipat sa kaliwa ang Tab</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">Nakakonekta ang USB mouse</translation>
@@ -9343,6 +9404,7 @@
 <translation id="930268624053534560">Mga Detalyadong Timestamp</translation>
 <translation id="930551443325541578">Mga umuulit na key at accent mark</translation>
 <translation id="930893132043726269">Kasalukuyang nagro-roam</translation>
+<translation id="930991362911221750">Payagan ang <ph name="APP_NAME" /> na makita ang tab na ito?</translation>
 <translation id="93140074055951850">Inihinto ang mga Android app</translation>
 <translation id="932327136139879170">Home</translation>
 <translation id="932508678520956232">Hindi masimulan ang pag-print.</translation>
diff --git a/chrome/app/resources/generated_resources_fr-CA.xtb b/chrome/app/resources/generated_resources_fr-CA.xtb
index d2d14014..203e6fd 100644
--- a/chrome/app/resources/generated_resources_fr-CA.xtb
+++ b/chrome/app/resources/generated_resources_fr-CA.xtb
@@ -399,7 +399,6 @@
 <translation id="1341871421050612057">Impossible de synchroniser avec <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Accordez aux applications Linux l'autorisation d'accéder à des appareils USB. Le système Linux ne se souviendra pas d'un appareil USB une fois celui-ci retiré.</translation>
 <translation id="1343920184519992513">Reprenez le cours de vos activités et ouvrez un ensemble défini de pages</translation>
-<translation id="134589511016534552">Les onglets multimédias sont également affichés dans la section Onglets ouverts</translation>
 <translation id="1346630054604077329">Confirmer et redémarrer</translation>
 <translation id="1346748346194534595">À droite</translation>
 <translation id="1347256498747320987">Installer des mises à jour et des applications. En continuant, vous acceptez que cet appareil puisse également télécharger et installer automatiquement des mises à jour et des applications de Google, de votre fournisseur de services sans fil et du fabricant de votre appareil, éventuellement en utilisant les réseaux de données cellulaires. Certaines de ces applications peuvent aussi offrir des achats au moyen de l'application. <ph name="BEGIN_LINK1" />En savoir plus<ph name="END_LINK1" /></translation>
@@ -2053,7 +2052,6 @@
 <translation id="2739191690716947896">Débogage</translation>
 <translation id="2739240477418971307">Modifier vos paramètres d'accessibilité</translation>
 <translation id="274029851662193272">Surbaissé</translation>
-<translation id="2740363334137520315">Ajoute une nouvelle section dans « recherche d'onglets » pour permettre de facilement trouver vos onglets où du contenu audio ou vidéo est en cours de lecture. Accédez-y au moyen du bouton dans le coin supérieur de votre navigateur.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Ces clés d'accès sont enregistrées sur cet appareil uniquement. Elles ne sont pas enregistrées dans votre compte Google.</translation>
 <translation id="2741713322780029189">Ouvrir le terminal de récupération</translation>
@@ -2320,7 +2318,6 @@
 <translation id="2967926928600500959">Les URL correspondant à ces règles s'ouvriront obligatoirement dans un navigateur particulier.</translation>
 <translation id="2972581237482394796">&amp;Rétablir</translation>
 <translation id="2973324205039581528">Désactiver le son sur le site</translation>
-<translation id="2973537811036309675">Panneau latéral</translation>
 <translation id="2975761176769946178">Veuillez entrer une URL</translation>
 <translation id="2976557544729462544">Certains appareils nécessitent la désactivation de la protection d'accès aux données pour fonctionner correctement ou à plein rendement.</translation>
 <translation id="2976756276046118477">Filtre rouge-vert (vert faible, deutéranomalie)</translation>
@@ -2761,7 +2758,6 @@
 <translation id="3393554941209044235">Analyse de document par Chrome</translation>
 <translation id="3393582007140394275">Impossible de diffuser l'écran.</translation>
 <translation id="3394850431319394743">Autorisé à utiliser des identifiants pour faire jouer du contenu protégé</translation>
-<translation id="3396744558790608201">Faites un clic droit et sélectionnez « Rechercher des images au moyen de Lentille Google » pour effectuer une recherche dans n'importe quelle partie du site afin d'en apprendre plus sur le contenu visuel que vous voyez lorsque vous naviguez et magasinez sur le Web.</translation>
 <translation id="3396800784455899911">En cliquant sur le bouton « Accepter et continuer », vous acceptez le traitement décrit ci-dessus pour ces services Google.</translation>
 <translation id="339722927132407568">Fige</translation>
 <translation id="3399432415385675819">Les notifications seront désactivées</translation>
@@ -4787,7 +4783,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> veut vérifier si vous utilisez un appareil Chrome OS admissible.</translation>
 <translation id="5208926629108082192">Informations sur le réseau mobile de l'appareil</translation>
 <translation id="5208988882104884956">Demi-largeur</translation>
-<translation id="520902706163766447">Activer une bulle contextuelle dans le haut de l'IU de Chrome pour faire une recherche dans les onglets actuellement ouverts.</translation>
 <translation id="5209320130288484488">Aucun appareil trouvé</translation>
 <translation id="5209513429611499188">Appareils HID avec des valeurs d'utilisation provenant de la page d'utilisation <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Fermer l'onglet</translation>
@@ -6285,7 +6280,6 @@
 <translation id="6561726789132298588">entrée</translation>
 <translation id="6562117348069327379">Stocker les journaux système dans le répertoire Téléchargements.</translation>
 <translation id="656293578423618167">Le chemin d'accès ou le nom du fichier est trop long. Veuillez raccourcir le nom ou enregistrer le fichier à un autre endroit.</translation>
-<translation id="6568283005472142698">Recherche d'onglet</translation>
 <translation id="6570622975915850879">Utiliser un autre appareil</translation>
 <translation id="65711204837946324">Le téléchargement exige une autorisation</translation>
 <translation id="6571533309669248172">Formatage du texte</translation>
@@ -7618,7 +7612,6 @@
 <translation id="7737948071472253612">Non autorisés à utiliser votre caméra</translation>
 <translation id="77381465218432215">Afficher les accents et les caractères spéciaux</translation>
 <translation id="7740996059027112821">Standard</translation>
-<translation id="7741307896921365578">Active un panneau latéral propre au navigateur pour offrir un accès utile et permanent à votre liste de lecture ainsi qu'à vos favoris.</translation>
 <translation id="7742558784808143689">Effacer les données et les autorisations relatives aux sites pour le site <ph name="SITE_NAME" />, tous les sites qui y sont subordonnés ainsi que les applications installées?</translation>
 <translation id="7742706086992565332">Vous pouvez définir le niveau de zoom à appliquer à certains sites Web</translation>
 <translation id="7742879569460013116">Partager le lien vers</translation>
@@ -7819,7 +7812,6 @@
 <translation id="7909986151924474987">Vous ne pourrez peut-être pas réinstaller ce profil</translation>
 <translation id="7910768399700579500">&amp;Nouveau dossier</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Section des onglets multimédias dans la recherche d'onglets</translation>
 <translation id="7912080627461681647">Votre mot de passe a été modifié sur le serveur. Veuillez vous déconnecter, puis vous reconnecter.</translation>
 <translation id="7912974581251770345">Traduction</translation>
 <translation id="7915457674565721553">Connectez-vous à Internet pour configurer les contrôles parentaux</translation>
@@ -8591,7 +8583,6 @@
 <translation id="8599681327221583254">Une ou plusieurs des politiques ne sont pas configurées correctement. Veuillez communiquer avec votre administrateur.</translation>
 <translation id="8599864823732014237">Ignorer l'inscription d'entreprise?</translation>
 <translation id="8601206103050338563">Authentification du client WWW TLS</translation>
-<translation id="8601611099293226919">Effectuez une recherche dans votre écran avec Lentille Google</translation>
 <translation id="8602674530529411098">Applications (bêta)</translation>
 <translation id="8602851771975208551">Un autre programme sur votre ordinateur a ajouté une application qui risque de modifier le fonctionnement de Google Chrome.</translation>
 <translation id="8605428685123651449">Mémoire utilisée par SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_fr.xtb b/chrome/app/resources/generated_resources_fr.xtb
index fdeaa95b..926458e 100644
--- a/chrome/app/resources/generated_resources_fr.xtb
+++ b/chrome/app/resources/generated_resources_fr.xtb
@@ -399,7 +399,6 @@
 <translation id="1341871421050612057">Synchronisation avec <ph name="USERNAME" /> impossible</translation>
 <translation id="1343865611738742294">Autoriser les applications Linux à accéder aux périphériques USB. Dès qu'un périphérique est déconnecté, il est effacé de la mémoire de Linux.</translation>
 <translation id="1343920184519992513">Reprendre là où vous en étiez et ouvrir un ensemble de pages spécifiques</translation>
-<translation id="134589511016534552">Onglets multimédias aussi affichés dans la section "Onglets ouverts"</translation>
 <translation id="1346630054604077329">Confirmer et redémarrer</translation>
 <translation id="1346748346194534595">À droite</translation>
 <translation id="1347256498747320987">Installer des mises à jour et des applications. En continuant, vous acceptez que cet appareil télécharge et installe automatiquement des mises à jour et des applications de Google, de votre opérateur et du fabricant de votre appareil, en utilisant si besoin des données mobiles. Certaines applications peuvent proposer des achats intégrés. <ph name="BEGIN_LINK1" />En savoir plus<ph name="END_LINK1" /></translation>
@@ -2052,7 +2051,6 @@
 <translation id="2739191690716947896">Déboguer</translation>
 <translation id="2739240477418971307">Modifier vos paramètres d'accessibilité</translation>
 <translation id="274029851662193272">Bord en retrait</translation>
-<translation id="2740363334137520315">Ajoutez une section dans "Rechercher dans les onglets" pour trouver facilement les onglets où sont lus des contenus audio ou vidéo. Pour y accéder, utilisez le bouton dans l'angle supérieur de votre navigateur.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Ces clés d'accès ne sont enregistrées que sur cet appareil. Elles ne sont pas enregistrées dans votre compte Google.</translation>
 <translation id="2741713322780029189">Ouvrir le terminal de récupération</translation>
@@ -2320,7 +2318,6 @@
 <translation id="2967926928600500959">Les URL qui suivent ces règles seront ouvertes de force dans un navigateur spécifique.</translation>
 <translation id="2972581237482394796">&amp;Rétablir</translation>
 <translation id="2973324205039581528">Couper le son du site</translation>
-<translation id="2973537811036309675">Panneau latéral</translation>
 <translation id="2975761176769946178">Veuillez saisir une URL</translation>
 <translation id="2976557544729462544">Désactivez la protection de l'accès aux données pour que certains appareils puissent fonctionner correctement ou de manière optimale.</translation>
 <translation id="2976756276046118477">Filtre rouge-vert (vert faible, deutéranomalie)</translation>
@@ -2761,7 +2758,6 @@
 <translation id="3393554941209044235">Analyse de documents Chrome</translation>
 <translation id="3393582007140394275">Impossible de caster l'écran.</translation>
 <translation id="3394850431319394743">Sites autorisés à utiliser des ID pour lire du contenu protégé</translation>
-<translation id="3396744558790608201">Effectuez un clic droit et sélectionnez "Rechercher à l'aide d'images avec Google Lens" pour faire une recherche sur une zone du site afin d'en savoir plus sur le contenu visuel qui s'affiche lorsque vous surfez ou faites des achats sur le Web.</translation>
 <translation id="3396800784455899911">En cliquant sur le bouton "Accepter et continuer", vous acceptez le processus décrit ci-dessus pour ces services Google.</translation>
 <translation id="339722927132407568">Se fige</translation>
 <translation id="3399432415385675819">Les notifications seront désactivées</translation>
@@ -4787,7 +4783,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> veut vérifier si vous utilisez un appareil Chrome OS éligible.</translation>
 <translation id="5208926629108082192">Infos sur le réseau mobile de l'appareil</translation>
 <translation id="5208988882104884956">Demi-largeur</translation>
-<translation id="520902706163766447">Active une bulle pop-up dans la partie supérieure de l'UI de Chrome pour rechercher dans les onglets ouverts.</translation>
 <translation id="5209320130288484488">Aucun appareil trouvé.</translation>
 <translation id="5209513429611499188">Appareils HID associés à des utilisations (sur la page <ph name="USAGE_PAGE" />)</translation>
 <translation id="5210365745912300556">Fermer l'onglet</translation>
@@ -6286,7 +6281,6 @@
 <translation id="6561726789132298588">entrée</translation>
 <translation id="6562117348069327379">Stockez les journaux système dans le répertoire des téléchargements.</translation>
 <translation id="656293578423618167">Le chemin d'accès ou le nom du fichier est trop long. Veuillez le raccourcir ou changer d'emplacement.</translation>
-<translation id="6568283005472142698">Recherche dans les onglets</translation>
 <translation id="6570622975915850879">Utiliser un autre appareil</translation>
 <translation id="65711204837946324">Autorisation de téléchargement nécessaire</translation>
 <translation id="6571533309669248172">Mise en forme du texte</translation>
@@ -7619,7 +7613,6 @@
 <translation id="7737948071472253612">Non autorisé à utiliser votre caméra</translation>
 <translation id="77381465218432215">Afficher les accents et les caractères spéciaux</translation>
 <translation id="7740996059027112821">Standard</translation>
-<translation id="7741307896921365578">Activer un panneau latéral dans le navigateur pour accéder facilement et en permanence à votre liste de lecture et à vos favoris.</translation>
 <translation id="7742558784808143689">Effacer les données et autorisations de "<ph name="SITE_NAME" />", de tous les sites qui en dépendent et des applis installées ?</translation>
 <translation id="7742706086992565332">Vous pouvez définir le niveau de zoom à appliquer à certains sites Web</translation>
 <translation id="7742879569460013116">Partager le lien vers</translation>
@@ -7820,7 +7813,6 @@
 <translation id="7909986151924474987">Vous ne pourrez peut-être pas réinstaller ce profil</translation>
 <translation id="7910768399700579500">&amp;Nouveau dossier</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Section "Onglets multimédias" de la recherche dans les onglets</translation>
 <translation id="7912080627461681647">Votre mot de passe a été modifié sur le serveur. Veuillez vous déconnecter, puis vous reconnecter.</translation>
 <translation id="7912974581251770345">Traduction</translation>
 <translation id="7915457674565721553">Connectez-vous à Internet pour configurer le contrôle parental</translation>
@@ -8593,7 +8585,6 @@
 <translation id="8599681327221583254">Au moins une règle est mal configurée. Veuillez contacter votre administrateur.</translation>
 <translation id="8599864823732014237">Ignorer l'enregistrement auprès de l'entreprise ?</translation>
 <translation id="8601206103050338563">Authentification du client WWW TLS</translation>
-<translation id="8601611099293226919">Rechercher sur l'écran avec Google Lens</translation>
 <translation id="8602674530529411098">Applis (bêta)</translation>
 <translation id="8602851771975208551">Un autre programme sur votre ordinateur a ajouté une application qui risque de modifier le fonctionnement de Google Chrome.</translation>
 <translation id="8605428685123651449">Mémoire SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_gl.xtb b/chrome/app/resources/generated_resources_gl.xtb
index 49f2563..3dbfc93 100644
--- a/chrome/app/resources/generated_resources_gl.xtb
+++ b/chrome/app/resources/generated_resources_gl.xtb
@@ -306,7 +306,7 @@
 <translation id="1254593899333212300">Conexión directa a Internet</translation>
 <translation id="1257336506558170607">Exportar o certificado seleccionado</translation>
 <translation id="1258491128795710625">Novidades</translation>
-<translation id="1259152067760398571">A comprobación de seguranza executouse onte</translation>
+<translation id="1259152067760398571">A Comprobación de seguranza executouse onte</translation>
 <translation id="1260451001046713751">Permitir sempre ventás emerxentes e redireccións desde <ph name="HOST" /></translation>
 <translation id="1260810365552581339">É posible que Linux non teña suficiente espazo no disco. Podes aumentar o espazo e tentar a restauración de novo en <ph name="LINK_START" />Configuración<ph name="LINK_END" />.</translation>
 <translation id="1261380933454402672">Moderada</translation>
@@ -398,7 +398,6 @@
 <translation id="1341871421050612057">Non se puido sincronizar con <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Concédelle permiso ás aplicacións de Linux para acceder a dispositivos USB. Linux non recordará un dispositivo USB unha vez que se quite.</translation>
 <translation id="1343920184519992513">Retomar a actividade onde a deixaches e abrir un conxunto de páxinas específico</translation>
-<translation id="134589511016534552">As pestanas multimedia tamén se mostran na sección Pestanas abertas</translation>
 <translation id="1346630054604077329">Confirmar e reiniciar</translation>
 <translation id="1346748346194534595">Dereita</translation>
 <translation id="1347256498747320987">Instalar actualizacións e aplicacións. Ao continuar, aceptas que este dispositivo tamén poida descargar e instalar automaticamente actualizacións e aplicacións de Google, do teu operador e do fabricante do teu dispositivo, posiblemente mediante datos móbiles. Algunhas destas aplicacións poden ofrecer compras integradas en aplicacións. <ph name="BEGIN_LINK1" />Máis información<ph name="END_LINK1" /></translation>
@@ -828,7 +827,7 @@
 <translation id="1703666494654169921">Non permitir que os sitios utilicen datos nin dispositivos de realidade virtual</translation>
 <translation id="1704097193565924901">Usar maiúsculas</translation>
 <translation id="1704230497453185209">Non permitir que os sitios reproduzan son</translation>
-<translation id="1704970325597567340">A comprobación de seguranza executouse o <ph name="DATE" /></translation>
+<translation id="1704970325597567340">A Comprobación de seguranza executouse o <ph name="DATE" /></translation>
 <translation id="1706586824377653884">Engadido polo administrador</translation>
 <translation id="170658918174941828">Enviaranse a versión de Chrome, a versión do sistema operativo, as opcións de configuración de Cast, as estatísticas de rendemento de proxección e os rexistros de diagnóstico de canles de comunicación, así como a información que seleccionases máis arriba. Estes comentarios utilízanse para diagnosticar problemas e axudar a mellorar a función. A información persoal que envíes, de forma explícita ou ben por erro, protexerase de acordo coas nosas políticas de privacidade. Ao enviar estes comentarios, aceptas que Google poida utilizalos para mellorar os seus produtos ou servizos.</translation>
 <translation id="1708291623166985230">A zona wifi está desactivada</translation>
@@ -1090,7 +1089,7 @@
 <translation id="192494336144674234">Abrir con</translation>
 <translation id="1925017091976104802">Preme <ph name="MODIFIER_KEY_DESCRIPTION" /> para pegar</translation>
 <translation id="1925021887439448749">Introducir enderezo web personalizado</translation>
-<translation id="1925124445985510535">A comprobación de seguranza executouse á seguinte hora: <ph name="TIME" /></translation>
+<translation id="1925124445985510535">A Comprobación de seguranza executouse á seguinte hora: <ph name="TIME" /></translation>
 <translation id="192564025059434655">As versións antigas das aplicacións de Chrome non se poderán abrir nos dispositivos Windows despois de decembro de 2022. Podes comprobar se hai unha nova versión dispoñible.</translation>
 <translation id="1926339101652878330">Estas opcións de configuración están controladas pola política empresarial. Ponte en contacto co administrador para obter máis información.</translation>
 <translation id="1927632033341042996">Dedo <ph name="NEW_FINGER_NUMBER" /></translation>
@@ -1362,7 +1361,7 @@
 <translation id="2154484045852737596">Editar tarxeta</translation>
 <translation id="2155772377859296191">A resolución parece de <ph name="WIDTH" /> x <ph name="HEIGHT" /></translation>
 <translation id="2156294658807918600">Service worker: <ph name="SCRIPT_URL" /></translation>
-<translation id="2156877321344104010">Executar comprobación de seguranza de novo</translation>
+<translation id="2156877321344104010">Executar Comprobación de seguranza de novo</translation>
 <translation id="2157474325782140681">Para gozar de funcións adicionais, utiliza unha base de Dell deseñada para funcionar con este Chromebook.</translation>
 <translation id="215753907730220065">Saír do modo de pantalla completa</translation>
 <translation id="2157875535253991059">Esta páxina está agora en pantalla completa.</translation>
@@ -2050,7 +2049,6 @@
 <translation id="2739191690716947896">Depuración</translation>
 <translation id="2739240477418971307">Cambiar a configuración de accesibilidade</translation>
 <translation id="274029851662193272">Afundida</translation>
-<translation id="2740363334137520315">Engade unha sección nova á función Busca de pestanas para que poidas atopar facilmente as pestanas nas que se reproduce contido de audio ou de vídeo. Para acceder, usa o botón situado na esquina superior do navegador.</translation>
 <translation id="2740531572673183784">Aceptar</translation>
 <translation id="2740876196999178364">Estas claves de acceso só se gardan neste dispositivo. Non se gardan na túa Conta de Google.</translation>
 <translation id="2741713322780029189">Abrir terminal de recuperación</translation>
@@ -2318,7 +2316,6 @@
 <translation id="2967926928600500959">Forzarase a apertura dos URL que coincidan con estas regras nun navegador específico.</translation>
 <translation id="2972581237482394796">&amp;Refacer</translation>
 <translation id="2973324205039581528">Silenciar sitio</translation>
-<translation id="2973537811036309675">Panel lateral</translation>
 <translation id="2975761176769946178">Necesítase un URL</translation>
 <translation id="2976557544729462544">Algúns dispositivos requiren que desactives a protección para periféricos contra o acceso aos datos para funcionar correctamente ou ofrecer o seu máximo rendemento.</translation>
 <translation id="2976756276046118477">Filtro vermello-verde (verde suave, deuteranomalía)</translation>
@@ -2514,7 +2511,7 @@
 <translation id="3143754809889689516">Reproducir desde o principio</translation>
 <translation id="3144647712221361880">Abrir ligazón como</translation>
 <translation id="3149510190863420837">Aplicacións de Chrome</translation>
-<translation id="3150693969729403281">Realizar agora a comprobación de seguranza</translation>
+<translation id="3150693969729403281">Realizar agora a Comprobación de seguranza</translation>
 <translation id="3150927491400159470">Volver cargar de maneira forzada</translation>
 <translation id="315116470104423982">Datos móbiles</translation>
 <translation id="3151539355209957474">Hora de inicio</translation>
@@ -2709,7 +2706,7 @@
 <translation id="3341703758641437857">Permitir acceso aos URL dos ficheiros</translation>
 <translation id="3342361181740736773">Á extensión "<ph name="TRIGGERING_EXTENSION_NAME" />" gustaríalle eliminar esta extensión.</translation>
 <translation id="3343046414300263892">Aumentar o tamaño do tipo de letra</translation>
-<translation id="3345634917232014253">A comprobación de seguranza executouse hai un momento</translation>
+<translation id="3345634917232014253">A Comprobación de seguranza executouse hai un momento</translation>
 <translation id="3345886924813989455">Non se atopou ningún navegador compatible</translation>
 <translation id="3347086966102161372">C&amp;opiar enderezo da imaxe</translation>
 <translation id="3348038390189153836">Dispositivo extraíble detectado</translation>
@@ -2759,7 +2756,6 @@
 <translation id="3393554941209044235">Análise de documentos de Chrome</translation>
 <translation id="3393582007140394275">Non se puido emitir a pantalla.</translation>
 <translation id="3394850431319394743">Sitios aos que se lles permite usar identificadores para reproducir contido protexido</translation>
-<translation id="3396744558790608201">Fai clic co botón dereito e selecciona "Buscar imaxes con Google Lens" se queres buscar calquera zona do sitio para obter máis información sobre o contido visual que ves mentres navegas e compras por Internet.</translation>
 <translation id="3396800784455899911">Ao facer clic no botón Aceptar e continuar, aceptarás o procesamento descrito anteriormente para estes servizos de Google.</translation>
 <translation id="339722927132407568">A imaxe conxélase</translation>
 <translation id="3399432415385675819">Desactivaranse as notificacións</translation>
@@ -4785,7 +4781,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> quere comprobar se usas un dispositivo Chrome OS compatible.</translation>
 <translation id="5208926629108082192">Información da rede de telefonía móbil do dispositivo</translation>
 <translation id="5208988882104884956">Ancho medio</translation>
-<translation id="520902706163766447">Activa unha burbulla emerxente na parte superior da interface de usuario de Chrome para buscar pestanas actualmente abertas.</translation>
 <translation id="5209320130288484488">Non se atopou ningún dispositivo</translation>
 <translation id="5209513429611499188">Dispositivos HID con usos da páxina de uso <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Pechar pestana</translation>
@@ -5107,7 +5102,7 @@
 <translation id="5499476581866658341">Xa podes acceder ao contido multimedia e ás fotos recentes do teu teléfono</translation>
 <translation id="549957179819296104">Icona nova</translation>
 <translation id="5500168250243071806">Cando teñas a sesión iniciada, é posible que se garden na túa Conta de Google o <ph name="BEGIN_LINK_SEARCH" />historial de busca<ph name="END_LINK_SEARCH" /> e <ph name="BEGIN_LINK_GOOGLE" />outros datos da túa actividade<ph name="END_LINK_GOOGLE" />. Podes eliminalos en calquera momento.</translation>
-<translation id="5500709606820808700">A comprobación de seguranza executouse hoxe</translation>
+<translation id="5500709606820808700">A Comprobación de seguranza executouse hoxe</translation>
 <translation id="5501322521654567960">Panel lateral aliñado á esquerda</translation>
 <translation id="5501809658163361512">{COUNT,plural, =1{Produciuse un erro ao recibir <ph name="ATTACHMENTS" /> deste dispositivo: <ph name="DEVICE_NAME" />}other{Produciuse un erro ao recibir <ph name="ATTACHMENTS" /> deste dispositivo: <ph name="DEVICE_NAME" />}}</translation>
 <translation id="5502500733115278303">Importados desde Firefox</translation>
@@ -5721,7 +5716,7 @@
 <translation id="6055392876709372977">PKCS n.º 1 SHA-256 con cifrado RSA</translation>
 <translation id="6055544610007596637">Instala aplicacións para o teu dispositivo (<ph name="DEVICE_TYPE" />) desde Google Play Store</translation>
 <translation id="6056710589053485679">Recarga normal</translation>
-<translation id="6057312498756061228">Este ficheiro é demasiado grande para realizar unha comprobación de seguranza. Podes abrir ficheiros de ata 50 MB.</translation>
+<translation id="6057312498756061228">Este ficheiro é demasiado grande para realizar unha Comprobación de seguranza. Podes abrir ficheiros de ata 50 MB.</translation>
 <translation id="6057381398996433816">Bloqueouse a posibilidade de que este sitio utilice os sensores de movemento e luz.</translation>
 <translation id="6059276912018042191">Pestanas recentes de Chrome</translation>
 <translation id="6059652578941944813">Xerarquía de certificados</translation>
@@ -6007,7 +6002,7 @@
 <translation id="6309510305002439352">Desactivouse o micrófono</translation>
 <translation id="6310141306111263820">Non se puido instalar o perfil de eSIM. Para obter axuda, ponte en contacto co teu operador.</translation>
 <translation id="6311220991371174222">Non se pode iniciar Chrome porque se produciu un erro ao abrir o perfil. Proba a reiniciar Chrome.</translation>
-<translation id="6312567056350025599">{NUM_DAYS,plural, =1{A comprobación de seguranza executouse hai 1 día}other{A comprobación de seguranza executouse hai {NUM_DAYS} días}}</translation>
+<translation id="6312567056350025599">{NUM_DAYS,plural, =1{A Comprobación de seguranza executouse hai 1 día}other{A Comprobación de seguranza executouse hai {NUM_DAYS} días}}</translation>
 <translation id="6312638141433622592">Ofrece a opción de mostrar os artigos no modo de lector sempre que sexa posible</translation>
 <translation id="6313641880021325787">SAÍR DA RV</translation>
 <translation id="6313950457058510656">Desactivar Conexión compartida instantánea</translation>
@@ -6280,7 +6275,6 @@
 <translation id="6561726789132298588">intro</translation>
 <translation id="6562117348069327379">Almacena os rexistros do sistema no directorio Descargas.</translation>
 <translation id="656293578423618167">A ruta ou o nome do ficheiro é demasiado longo. Gárdao con outro nome máis curto ou noutra localización.</translation>
-<translation id="6568283005472142698">Busca de pestanas</translation>
 <translation id="6570622975915850879">Usar outro dispositivo</translation>
 <translation id="65711204837946324">Requírese permiso para descargar o ficheiro</translation>
 <translation id="6571533309669248172">Formato do texto</translation>
@@ -6858,7 +6852,7 @@
 <translation id="7055451306017383754">Non se puido deixar de compartir este cartafol porque había unha aplicación usándoo. O cartafol deixará de compartirse cando Parallels Desktop se apague.</translation>
 <translation id="7056418393177503237">{0,plural, =1{Incógnito}other{# ventás do modo de incógnito abertas}}</translation>
 <translation id="7056526158851679338">&amp;Inspeccionar dispositivos</translation>
-<translation id="7057184853669165321">{NUM_MINS,plural, =1{A comprobación de seguranza executouse hai 1 minuto}other{A comprobación de seguranza executouse hai {NUM_MINS} minutos}}</translation>
+<translation id="7057184853669165321">{NUM_MINS,plural, =1{A Comprobación de seguranza executouse hai 1 minuto}other{A Comprobación de seguranza executouse hai {NUM_MINS} minutos}}</translation>
 <translation id="7057767408836081338">Produciuse un erro ao obter os datos da aplicación, pero estase tentando executar a aplicación de todas formas…</translation>
 <translation id="7058024590501568315">Rede oculta</translation>
 <translation id="7059858479264779982">Establecer en inicio automático</translation>
@@ -7211,7 +7205,7 @@
 <translation id="7402198013420237102">Queres transferir os contrasinais gardados á túa Conta de Google?</translation>
 <translation id="7403642243184989645">Descargando recursos</translation>
 <translation id="7404065585741198296">O teu teléfono cun cable USB</translation>
-<translation id="7405938989981604410">{NUM_HOURS,plural, =1{A comprobación de seguranza executouse hai 1 hora}other{A comprobación de seguranza executouse hai {NUM_HOURS} horas}}</translation>
+<translation id="7405938989981604410">{NUM_HOURS,plural, =1{A Comprobación de seguranza executouse hai 1 hora}other{A Comprobación de seguranza executouse hai {NUM_HOURS} horas}}</translation>
 <translation id="7406113532070524618">Esta opción de configuración non te identifica nin permite que os sitios vexan o teu historial de navegación. Aínda así, os sitios poden compartir certa información mínima como parte da verificación</translation>
 <translation id="740624631517654988">Ventá emerxente bloqueada</translation>
 <translation id="7406912950279255498">Modo de inversión da cor</translation>
@@ -7561,7 +7555,7 @@
 <translation id="7691698019618282776">Actualización de Crostini</translation>
 <translation id="7694246789328885917">Ferramenta de marcador</translation>
 <translation id="7696063401938172191">No teu teléfono <ph name="PHONE_NAME" />:</translation>
-<translation id="769824636077131955">Este documento é demasiado grande para realizar unha comprobación de seguranza. Podes imprimir documentos de ata 50 MB.</translation>
+<translation id="769824636077131955">Este documento é demasiado grande para realizar unha Comprobación de seguranza. Podes imprimir documentos de ata 50 MB.</translation>
 <translation id="7698507637739331665">Algúns elementos están bloqueados</translation>
 <translation id="7701040980221191251">Ningunha</translation>
 <translation id="7701869757853594372">Controladores de USUARIO</translation>
@@ -7611,7 +7605,6 @@
 <translation id="7737948071472253612">Sitios que non poden usar a cámara</translation>
 <translation id="77381465218432215">Mostrar acentos e caracteres especiais</translation>
 <translation id="7740996059027112821">Estándar</translation>
-<translation id="7741307896921365578">Activa un útil panel lateral que che permite ter sempre á man a túa lista de lectura e os marcadores.</translation>
 <translation id="7742558784808143689">Queres borrar os datos dos sitios e os permisos de <ph name="SITE_NAME" />, todos os sitios que inclúa e tamén as aplicacións que ten instaladas?</translation>
 <translation id="7742706086992565332">Podes definir o nivel de zoom para determinados sitios web</translation>
 <translation id="7742879569460013116">Compartir ligazón con</translation>
@@ -7812,7 +7805,6 @@
 <translation id="7909986151924474987">Non poderás volver instalar este perfil</translation>
 <translation id="7910768399700579500">&amp;Novo cartafol</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Sección Pestanas multimedia da función Busca de pestanas</translation>
 <translation id="7912080627461681647">O teu contrasinal cambiouse no servidor. Pecha sesión e volve iniciala.</translation>
 <translation id="7912974581251770345">Tradución</translation>
 <translation id="7915457674565721553">Conéctate a Internet para configurar a función Controis parentais</translation>
@@ -8584,7 +8576,6 @@
 <translation id="8599681327221583254">Hai unha ou máis políticas que non están configuradas correctamente. Ponte en contacto co teu administrador</translation>
 <translation id="8599864823732014237">Queres omitir a inscrición corporativa?</translation>
 <translation id="8601206103050338563">Autenticación do cliente TLS WWW</translation>
-<translation id="8601611099293226919">Buscar contido da pantalla con Google Lens</translation>
 <translation id="8602674530529411098">Aplicacións (beta)</translation>
 <translation id="8602851771975208551">Outro programa do teu ordenador engadiu unha aplicación que pode cambiar o funcionamento de Chrome.</translation>
 <translation id="8605428685123651449">Memoria SQLite</translation>
@@ -8595,7 +8586,7 @@
 <translation id="8611682088849615761">Continuar permitindo que este sitio teña control total dos dispositivos MIDI</translation>
 <translation id="8613164732773110792">Só caracteres en minúscula, díxitos, guións baixos ou trazos</translation>
 <translation id="8613645710357126807">Sitios nos que non se permite o uso de extensións</translation>
-<translation id="8613786722548417558"><ph name="FILE_NAME" /> é demasiado grande para realizar unha comprobación de seguranza. Podes abrir ficheiros de ata 50 MB.</translation>
+<translation id="8613786722548417558"><ph name="FILE_NAME" /> é demasiado grande para realizar unha Comprobación de seguranza. Podes abrir ficheiros de ata 50 MB.</translation>
 <translation id="8615618338313291042">Aplicación de incógnito: <ph name="APP_NAME" /></translation>
 <translation id="8616441548384109662">Engadir <ph name="CONTACT_NAME" /> aos teus contactos</translation>
 <translation id="8617748779076050570">Código de conexión segura: <ph name="CONNECTION_ID" /></translation>
@@ -8804,7 +8795,7 @@
 <translation id="8775653927968399786">{0,plural, =1{O teu dispositivo (<ph name="DEVICE_TYPE" />) bloquearase automaticamente en # segundo.
 <ph name="DOMAIN" /> require que manteñas a tarxeta intelixente inserida.}other{O teu dispositivo (<ph name="DEVICE_TYPE" />) bloquearase automaticamente en # segundos.
 <ph name="DOMAIN" /> require que manteñas a tarxeta intelixente inserida.}}</translation>
-<translation id="8776294611668764629">A túa organización bloqueou este ficheiro porque é demasiado grande para realizar unha comprobación de seguranza. Podes abrir ficheiros de ata 50 MB.</translation>
+<translation id="8776294611668764629">A túa organización bloqueou este ficheiro porque é demasiado grande para realizar unha Comprobación de seguranza. Podes abrir ficheiros de ata 50 MB.</translation>
 <translation id="8777628254805677039">contrasinal raíz</translation>
 <translation id="8778393144535275552">Borrar datos mostrados</translation>
 <translation id="8779944680596936487">Os distintos sitios só poden utilizar as cookies para consultar a actividade de navegación que levaches a cabo no seu propio sitio</translation>
@@ -9319,7 +9310,7 @@
 <translation id="93140074055951850">Detivéronse as aplicacións para Android</translation>
 <translation id="932327136139879170">Inicio</translation>
 <translation id="932508678520956232">Non se puido empezar a imprimir.</translation>
-<translation id="933427034780221291">{NUM_FILES,plural, =1{Este ficheiro é demasiado grande para realizar unha comprobación de seguranza. Podes cargar ficheiros de ata 50 MB.}other{Algúns destes ficheiros son demasiado grandes para realizar unha comprobación de seguranza. Podes cargar ficheiros de ata 50 MB.}}</translation>
+<translation id="933427034780221291">{NUM_FILES,plural, =1{Este ficheiro é demasiado grande para realizar unha Comprobación de seguranza. Podes cargar ficheiros de ata 50 MB.}other{Algúns destes ficheiros son demasiado grandes para realizar unha Comprobación de seguranza. Podes cargar ficheiros de ata 50 MB.}}</translation>
 <translation id="93343527085570547">Accede á <ph name="BEGIN_LINK1" />páxina de axuda legal<ph name="END_LINK1" /> para solicitar cambios de contido por motivos legais. Enviarase a Google información da conta e do sistema. Utilizaremos os datos que nos indiques para axudarche a solucionar problemas técnicos e mellorar os nosos servizos, de conformidade coa nosa <ph name="BEGIN_LINK2" />Política de privacidade<ph name="END_LINK2" /> e coas <ph name="BEGIN_LINK3" />Condicións de servizo<ph name="END_LINK3" />.</translation>
 <translation id="93393615658292258">Só contrasinal</translation>
 <translation id="934244546219308557">Ponlle un nome a este grupo</translation>
diff --git a/chrome/app/resources/generated_resources_gu.xtb b/chrome/app/resources/generated_resources_gu.xtb
index fb36495..f500eb8c 100644
--- a/chrome/app/resources/generated_resources_gu.xtb
+++ b/chrome/app/resources/generated_resources_gu.xtb
@@ -399,7 +399,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> સાથે સિંક કરી શકાતું નથી</translation>
 <translation id="1343865611738742294">Linux ઍપ પરવાનગીને USB ડિવાઇસ ઍક્સેસ કરવાની પરવાનગી આપો. USB ડિવાઇસ કાઢી નાખવામાં આવે પછી Linux તેને યાદ રાખશે નહીં.</translation>
 <translation id="1343920184519992513">તમે જ્યાંથી છોડ્યું હોય, ત્યાંથી ફરી શરૂ કરો અને કોઈ ચોક્કસ પેજ ખોલો</translation>
-<translation id="134589511016534552">મીડિયા ટૅબ, ખુલ્લી ટૅબના વિભાગમાં પણ બતાવવામાં આવે છે</translation>
 <translation id="1346630054604077329">કન્ફર્મ કરો અને ફરી ચાલુ કરો</translation>
 <translation id="1346748346194534595">જમણે</translation>
 <translation id="1347256498747320987">અપડેટ અને ઍપ ઇન્સ્ટૉલ કરો. આગળ વધીને, તમે સંમત થાઓ છો કે આ ડિવાઇસ સંભવતઃ મોબાઇલ ડેટાનો ઉપયોગ કરીને Google, તમારા કૅરિઅર અને તમારા ડિવાઇસના નિર્માતાના અપડેટ અને ઍપ ઑટોમૅટિક રીતે ડાઉનલોડ અને ઇન્સ્ટૉલ પણ કરી શકે છે. આમાંની અમુક ઍપ ઍપમાંથી ખરીદીની ઑફર કરી શકે છે. <ph name="BEGIN_LINK1" />વધુ જાણો<ph name="END_LINK1" /></translation>
@@ -2049,7 +2048,6 @@
 <translation id="2739191690716947896">ડીબગ કરો</translation>
 <translation id="2739240477418971307">તમારા ઍક્સેસિબિલિટી સેટિંગ બદલો</translation>
 <translation id="274029851662193272">દબાવેલા</translation>
-<translation id="2740363334137520315">ઑડિયો વગાડતી અથવા વીડિયો ચલાવતી તમારી ટૅબને સરળતાથી શોધવા માટે 'ટૅબ શોધો'માં નવો વિભાગ ઉમેરે છે. તેને તમારા બ્રાઉઝરના સૌથી ઉપરના ખૂણા પર દેખાતા બટન મારફતે ઍક્સેસ કરો.</translation>
 <translation id="2740531572673183784">બરાબર, સમજાઇ ગયું</translation>
 <translation id="2740876196999178364">આ પાસકીને માત્ર આ ડિવાઇસ પર સાચવવામાં આવે છે. તે તમારા Google એકાઉન્ટમાં સાચવવામાં આવતી નથી.</translation>
 <translation id="2741713322780029189">પુનઃપ્રાપ્તિ માટેનું ટર્મિનલ ખોલો</translation>
@@ -2317,7 +2315,6 @@
 <translation id="2967926928600500959">આ નિયમો સાથે મેળ ખાતા URLsને કોઈ ચોક્કસ બ્રાઉઝરમાં જ ખોલવામાં આવશે.</translation>
 <translation id="2972581237482394796">&amp;ફરી કરો</translation>
 <translation id="2973324205039581528">સાઇટને મ્યૂટ કરો</translation>
-<translation id="2973537811036309675">બાજુની પૅનલ</translation>
 <translation id="2975761176769946178">URL જરૂરી છે</translation>
 <translation id="2976557544729462544">અમુક ડિવાઇસ યોગ્ય રીતે કે સંપૂર્ણ કાર્યક્ષમતાએ કામ કરે તે માટે તમારે ડેટા ઍક્સેસની સુરક્ષા બંધ કરવાની જરૂર છે.</translation>
 <translation id="2976756276046118477">લાલ-લીલા રંગનું ફિલ્ટર (લીલો રંગ બરાબર ન દેખાવાની સમસ્યા, ડ્યૂટેરેનોમલી)</translation>
@@ -2758,7 +2755,6 @@
 <translation id="3393554941209044235">Chromeના દસ્તાવેજનું વિશ્લેષણ</translation>
 <translation id="3393582007140394275">સ્ક્રીનને કાસ્ટ કરી શકતા નથી.</translation>
 <translation id="3394850431319394743">સંરક્ષિત કન્ટેન્ટ ચલાવવા માટે, ઓળખકર્તાઓનો ઉપયોગ કરવાની મંજૂરી છે</translation>
-<translation id="3396744558790608201">તમે જ્યારે વેબ બ્રાઉઝ કરો કે ખરીદી કરો, ત્યારે તમને દેખાઈ રહેલા વિઝ્યુઅલ કન્ટેન્ટ વિશે વધુ જાણવા સાઇટના કોઈપણ વિભાગમાં શોધવા માટે, રાઇટ ક્લિક કરીને “Google Lens વડે છબીઓ શોધો” પસંદ કરો.</translation>
 <translation id="3396800784455899911">"સ્વીકારો અને ચાલુ રાખો" બટન પર ક્લિક કરીને, તમે આ Google સેવાઓ માટે ઉપર વર્ણવેલી પ્રક્રિયા સાથે સંમત થાઓ છો.</translation>
 <translation id="339722927132407568">થોભી જતો</translation>
 <translation id="3399432415385675819">સૂચનાઓ અક્ષમ કરવામાં આવશે</translation>
@@ -4784,7 +4780,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> ખાતરી કરવા માગે છે કે તમે યોગ્ય ChromeOS ડિવાઇસનો ઉપયોગ કરી રહ્યાં છો કે નહીં.</translation>
 <translation id="5208926629108082192">ડિવાઇસના મોબાઇલ નેટવર્કની માહિતી</translation>
 <translation id="5208988882104884956">અર્ધપહોળાઈ</translation>
-<translation id="520902706163766447">હાલમાં ખોલેલા ટૅબ પર શોધવા માટે, Chrome UIની ટોચમાં પૉપઅપ બબલને ચાલુ કરો.</translation>
 <translation id="5209320130288484488">કોઈ ઉપકરણો મળ્યાં નથી</translation>
 <translation id="5209513429611499188">વપરાશના પેજ <ph name="USAGE_PAGE" /> પરથી વપરાશ ધરાવતા HID ડિવાઇસ</translation>
 <translation id="5210365745912300556">ટૅબ બંધ કરો</translation>
@@ -6284,7 +6279,6 @@
 <translation id="6561726789132298588">Enter</translation>
 <translation id="6562117348069327379">સિસ્ટમના લૉગને ડાઉનલોડ ડિરેક્ટરીમાં સ્ટોર કરો.</translation>
 <translation id="656293578423618167">ફાઇલ પાથ અથવા નામ ખૂબ લાંબા છે. કૃપા કરીને ટૂંકા નામથી બીજી જગ્યાએ સાચવો.</translation>
-<translation id="6568283005472142698">ટૅબની શોધ</translation>
 <translation id="6570622975915850879">કોઈ અલગ ડિવાઇસનો ઉપયોગ કરો</translation>
 <translation id="65711204837946324">ડાઉનલોડ કરવા માટે પરવાનગીની જરૂર છે</translation>
 <translation id="6571533309669248172">ટેક્સ્ટ ફૉર્મેટિંગ</translation>
@@ -7617,7 +7611,6 @@
 <translation id="7737948071472253612">તમારા કૅમેરાનો ઉપયોગ કરવાની મંજૂરી નથી</translation>
 <translation id="77381465218432215">ઉચ્ચારણના ચિહ્નો અને વિશેષ વર્ણો બતાવો</translation>
 <translation id="7740996059027112821">માનક</translation>
-<translation id="7741307896921365578">તમારી વાંચન સૂચિ અને બુકમાર્ક સરળતાથી તેમજ ઉપયોગી અને સતત ઉપલબ્ધ રહી શકે એ માટે, બ્રાઉઝરમાં બાજુની પૅનલની સુવિધા ચાલુ કરે છે.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" />, તેની હેઠળ આવતી બધી સાઇટ અને ઇન્સ્ટૉલ કરેલી તમામ સાઇટ માટે સાઇટનો ડેટા તેમજ પરવાનગીઓ સાફ કરીએ?</translation>
 <translation id="7742706086992565332">તમે કેટલીક ચોક્કસ વેબસાઇટ પર કેટલું મોટું કે નાનું કરવા માગો છો તે સેટ કરી શકો છો</translation>
 <translation id="7742879569460013116">આની સાથે લિંક શેર કરો</translation>
@@ -7817,7 +7810,6 @@
 <translation id="7909986151924474987">તમે કદાચ આ પ્રોફાઇલ ફરી ઇન્સ્ટૉલ કરી શકશો નહીં</translation>
 <translation id="7910768399700579500">&amp;નવું ફોલ્ડર</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ટૅબની શોધમાં મીડિયા ટૅબ વિભાગ</translation>
 <translation id="7912080627461681647">સર્વર પર તમારો પાસવર્ડ બદલાઈ ગયો છે. કૃપા કરી સાઇન આઉટ કરો પછી ફરીથી સાઇન ઇન કરો.</translation>
 <translation id="7912974581251770345">અનુવાદ</translation>
 <translation id="7915457674565721553">પેરેંટલ કન્ટ્રોલ સેટઅપ કરવા માટે ઇન્ટરનેટ સાથે કનેક્ટ કરો</translation>
@@ -8585,7 +8577,6 @@
 <translation id="8599681327221583254">એક અથવા તેથી વધુ પૉલિસીઓની ગોઠવણી યોગ્ય રીતે કરવામાં આવી નથી. કૃપા કરીને તમારા વ્યવસ્થાપકનો સંપર્ક કરો</translation>
 <translation id="8599864823732014237">શું છૂટક એન્ટરપ્રાઇઝની નોંધણી છોડી દઈએ?</translation>
 <translation id="8601206103050338563">TLS WWW ક્લાયંટ પ્રમાણીકરણ</translation>
-<translation id="8601611099293226919">Google Lens વડે તમારી સ્ક્રીન શોધો</translation>
 <translation id="8602674530529411098">Apps (બીટા)</translation>
 <translation id="8602851771975208551">તમારા કમ્પ્યુટર પરના બીજા પ્રોગ્રામે એક ઍપ્લિકેશન ઉમેરી જે Chrome કાર્ય કરે છે તે રીતને બદલી શકે છે.</translation>
 <translation id="8605428685123651449">SQLite મેમરી</translation>
diff --git a/chrome/app/resources/generated_resources_hi.xtb b/chrome/app/resources/generated_resources_hi.xtb
index 186c136..5419cff 100644
--- a/chrome/app/resources/generated_resources_hi.xtb
+++ b/chrome/app/resources/generated_resources_hi.xtb
@@ -401,7 +401,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> के साथ सिंक नहीं किया जा सकता</translation>
 <translation id="1343865611738742294">Linux के ऐप्लिकेशन को यूएसबी डिवाइस ऐक्सेस करने की अनुमति दें. यूएसबी डिवाइस को हटाने के बाद Linux उसे याद नहीं रखेगा.</translation>
 <translation id="1343920184519992513">जहां आपने छोड़ा था वहीं से जारी रखें और पेजों के एक खास सेट को खोलें</translation>
-<translation id="134589511016534552">मीडिया टैब, खुले हुए टैब सेक्शन में भी दिखते हैं</translation>
 <translation id="1346630054604077329">पुष्टि करें और रीस्टार्ट करें</translation>
 <translation id="1346748346194534595">दाएं</translation>
 <translation id="1347256498747320987">अपडेट और ऐप्लिकेशन इंस्टॉल करें. जारी रखकर, आप सहमति देते हैं कि यह डिवाइस Google, आपको मोबाइल और इंटरनेट सेवा देने वाली कंपनी और आपके डिवाइस के निर्माता से अपडेट और ऐप्लिकेशन अपने आप डाउनलोड और इंस्टॉल भी कर सकता है. इसके लिए मोबाइल डेटा का इस्तेमाल किया जा सकता है. इनमें से कुछ ऐप्लिकेशन इन-ऐप्लिकेशन खरीदारियों की सुविधा दे सकते हैं. <ph name="BEGIN_LINK1" />ज़्यादा जानें<ph name="END_LINK1" /></translation>
@@ -2067,7 +2066,6 @@
 <translation id="2739191690716947896">डीबग</translation>
 <translation id="2739240477418971307">अपनी सुलभता सेटिंग बदलें</translation>
 <translation id="274029851662193272">छोटे आकार में</translation>
-<translation id="2740363334137520315">ऐसे टैब को आसानी से खोजने के लिए 'टैब खोजें' में नया सेक्शन जोड़ा जाता है जिनमें ऑडियो या वीडियो चल रहा है. इसे, ब्राउज़र में सबसे ऊपर दाएं कोने में मौजूद बटन से ऐक्सेस करें.</translation>
 <translation id="2740531572673183784">ठीक है</translation>
 <translation id="2740876196999178364">ये पासकी सिर्फ़ इस डिवाइस पर सेव की गई हैं. इन्हें आपके Google खाते में सेव नहीं किया गया है.</translation>
 <translation id="2741713322780029189">वापस पाने वाला टर्मिनल खोलें</translation>
@@ -2335,7 +2333,6 @@
 <translation id="2967926928600500959">इन नियमों से मेल खाने वाले यूआरएल, एक खास ब्राउज़र में ही खुलेंगे.</translation>
 <translation id="2972581237482394796">&amp;फिर से करें</translation>
 <translation id="2973324205039581528">साइट म्यूट करें</translation>
-<translation id="2973537811036309675">साइड पैनल</translation>
 <translation id="2975761176769946178">यूआरएल ज़रूरी है</translation>
 <translation id="2976557544729462544">कुछ सहायक डिवाइसों के लिए, डेटा ऐक्सेस का सुरक्षा सिस्टम बंद करना ज़रूरी होता है, ताकि वे बेहतर तरीके से और पूरी तरह काम कर पाएं.</translation>
 <translation id="2976756276046118477">लाल-हरे रंग का फ़िल्टर (ऐसी समस्या जिसमें हरा रंग लाल दिखता है)</translation>
@@ -2776,7 +2773,6 @@
 <translation id="3393554941209044235">Chrome के दस्तावेज़ का विश्लेषण</translation>
 <translation id="3393582007140394275">स्क्रीन कास्ट नहीं की जा सकी.</translation>
 <translation id="3394850431319394743">सुरक्षित कॉन्टेंट दिखाने के लिए, पहचानकर्ताओं का इस्तेमाल किया जा सकता है</translation>
-<translation id="3396744558790608201">साइट के किसी भी हिस्से में खोजने के लिए, दायां क्लिक करें और “Google Lens की मदद से, इमेजों को खोजें” को चुनें. इससे आपको वेब पर खरीदारी और ब्राउज़ करते समय दिखने वाले विज़ुअल कॉन्टेंट के बारे में ज़्यादा जानने में मदद मिलेगी.</translation>
 <translation id="3396800784455899911">"स्वीकार करें और जारी रखें" बटन पर क्लिक करके, आप पुष्टि करते हैं कि इन Google सेवाओं के लिए ऊपर बताई गई प्रोसेसिंग से आप सहमत हैं.</translation>
 <translation id="339722927132407568">रुक जाना/हैंग हो जाना</translation>
 <translation id="3399432415385675819">नोटिफ़िकेशन अक्षम हो जाएंगे</translation>
@@ -4802,7 +4798,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> यह देखना चाहता है कि क्या उपयोगकर्ता मंज़ूरी दिए गए किसी ChromeOS डिवाइस का इस्तेमाल कर रहे हैं.</translation>
 <translation id="5208926629108082192">डिवाइस के मोबाइल नेटवर्क की जानकारी</translation>
 <translation id="5208988882104884956">आधी-चौड़ाई</translation>
-<translation id="520902706163766447">Chrome पर खुले मौजूदा टैब में खोजने के लिए, Chrome के यूज़र इंटरफ़ेस (यूआई) पर सबसे ऊपर एक पॉप-अप बबल को चालू करें.</translation>
 <translation id="5209320130288484488">कोई डिवाइस नहीं मि‍ला</translation>
 <translation id="5209513429611499188">इस्तेमाल की जानकारी वाले पेज <ph name="USAGE_PAGE" /> के मुताबिक एचआईडी डिवाइस और उनका इस्तेमाल</translation>
 <translation id="5210365745912300556">टैब बंद करें</translation>
@@ -6300,7 +6295,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">सिस्टम लॉग, डाउनलोड डायरेक्ट्री में सेव करें.</translation>
 <translation id="656293578423618167">फ़ाइल पाथ या नाम बहुत बड़ा है.  कृपया छोटे नाम के साथ या किसी दूसरी जगह पर सेव करें.</translation>
-<translation id="6568283005472142698">टैब सर्च</translation>
 <translation id="6570622975915850879">दूसरे डिवाइस का इस्तेमाल करें</translation>
 <translation id="65711204837946324">डाउनलोड करने के लिए अनुमति चाहिए</translation>
 <translation id="6571533309669248172">टेक्स्ट का फ़ॉर्मैट</translation>
@@ -6315,6 +6309,7 @@
 <translation id="657866106756413002">नेटवर्क हेल्थ स्नैपशॉट</translation>
 <translation id="6579369886355986318">सारे कंट्रोल कमांड दिखाएं</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - डेस्कटॉप की सामग्री शेयर की गई</translation>
+<translation id="6580060371127789208"><ph name="PERCENTAGE_COMPLETE" />% पूरा हो गया है</translation>
 <translation id="6580203076670148210">स्कैन करने की रफ़्तार</translation>
 <translation id="6582080224869403177">अपनी सुरक्षा बेहतर बनाने के लिए अपना <ph name="DEVICE_TYPE" /> रीसेट करें.</translation>
 <translation id="6582274660680936615">आप मेहमान मोड में ब्राउज़ कर रहे हैं</translation>
@@ -6938,6 +6933,7 @@
 <translation id="7114054701490058191">पासवर्ड मेल नहीं खाते</translation>
 <translation id="7114648273807173152">Smart Lock का इस्तेमाल करके अपने Google खाते में साइन इन करने के लिए, सेटिंग &gt; कनेक्ट किए हुए डिवाइस &gt; आपका फ़ोन &gt; Smart Lock पर जाएं.</translation>
 <translation id="7115361495406486998">Google खाते वाला कोई भी संपर्क नहीं है</translation>
+<translation id="7116554090938189816">प्रिंटर के एसएसएल सर्टिफ़िकेट की समयसीमा खत्म हो गई है. प्रिंटर को रीस्टार्ट करें और फिर से कोशिश करें.</translation>
 <translation id="7117228822971127758">कृपया बाद में फिर से कोशिश करें</translation>
 <translation id="711840821796638741">प्रबंधित बुकमार्क दिखाएं</translation>
 <translation id="711985611146095797">इस पेज पर, आप अपने साइन इन किए गए Google खाते मैनेज कर सकते हैं. <ph name="LINK_BEGIN" />ज़्यादा जानें<ph name="LINK_END" /></translation>
@@ -7632,7 +7628,6 @@
 <translation id="7737948071472253612">कैमरा इस्तेमाल करने की अनुमति नहीं है</translation>
 <translation id="77381465218432215">उच्चारण के चिह्न और विशेष वर्ण दिखाएं</translation>
 <translation id="7740996059027112821">मानक</translation>
-<translation id="7741307896921365578">अपनी रीडिंग लिस्ट और Bookmarks को ऐक्सेस करने के उपयोगी और स्थायी तरीके के लिए, ब्राउज़र-लेवल के साइड पैनल को चालू करें.</translation>
 <translation id="7742558784808143689">क्या आप <ph name="SITE_NAME" />, इसके तहत आने वाली सभी साइटों, और इंस्टॉल किए गए ऐप्लिकेशन के लिए, साइट डेटा और अनुमतियां मिटाना चाहते हैं?</translation>
 <translation id="7742706086992565332">आप तय कर सकते हैं कि कुछ वेबसाइटों पर आप कितना ज़ूम इन या ज़ूम आउट करेंगे</translation>
 <translation id="7742879569460013116">लिंक शेयर करें</translation>
@@ -7832,7 +7827,6 @@
 <translation id="7909986151924474987">हो सकता है कि आप इस प्रोफ़ाइल को फिर से इंस्टॉल न कर पाएं</translation>
 <translation id="7910768399700579500">&amp;नया फ़ोल्डर</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">'टैब सर्च' में मीडिया टैब सेक्शन</translation>
 <translation id="7912080627461681647">सर्वर पर आपका पासवर्ड बदल दिया गया है. कृपया साइन आउट करके फिर से साइन इन करें.</translation>
 <translation id="7912974581251770345">अनुवाद करें</translation>
 <translation id="7915457674565721553">'माता-पिता के नियंत्रण में' सुविधा सेट करने के लिए इंटरनेट से कनेक्ट करें</translation>
@@ -8605,7 +8599,6 @@
 <translation id="8599681327221583254">एक या ज़्यादा नीतियों को सही तरीके से कॉन्फ़िगर नहीं किया गया. कृपया अपने एडमिन से संपर्क करें</translation>
 <translation id="8599864823732014237">क्या आपको एंटरप्राइज़ के लिए अभी रजिस्टर नहीं करना है?</translation>
 <translation id="8601206103050338563">TLS WWW क्लाइंट प्रमाणीकरण</translation>
-<translation id="8601611099293226919">Google Lens से अपनी स्क्रीन खोजें</translation>
 <translation id="8602674530529411098">ऐप्लिकेशन (बीटा)</translation>
 <translation id="8602851771975208551">आपके कंप्यूटर पर किसी दूसरे प्रोग्राम ने कोई ऐप्लिकेशन जोड़ा है जो Chrome के काम करने के तरीके को बदल सकता है.</translation>
 <translation id="8605428685123651449">SQLite मेमोरी</translation>
diff --git a/chrome/app/resources/generated_resources_hr.xtb b/chrome/app/resources/generated_resources_hr.xtb
index 9cbcd7b..c8d123c4 100644
--- a/chrome/app/resources/generated_resources_hr.xtb
+++ b/chrome/app/resources/generated_resources_hr.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">Ubrzo je vrijeme za pauzu</translation>
 <translation id="1062407476771304334">Zamijeni</translation>
 <translation id="1062628064301375934">Pomozite nam stvoriti web s više privatnosti</translation>
+<translation id="1066964438793906105">Traži zlonamjerni softver</translation>
 <translation id="1067048845568873861">Izrađeno</translation>
 <translation id="1067661089446014701">Radi dodatne sigurnosti možete šifrirati zaporke na uređaju prije spremanja na Google račun</translation>
 <translation id="1067922213147265141">Ostale Googleove usluge</translation>
@@ -142,6 +143,7 @@
 <translation id="1116639326869298217">Vaš identitet nije potvrđen</translation>
 <translation id="1116694919640316211">O opcijama</translation>
 <translation id="1116779635164066733">Tom postavkom upravlja proširenje "<ph name="NAME" />".</translation>
+<translation id="1118428905044642028">Zaporke i &amp;automatsko popunjavanje</translation>
 <translation id="1118738876271697201">Sustav nije uspio utvrditi model uređaja ili serijski broj.</translation>
 <translation id="1119447706177454957">Interna pogreška</translation>
 <translation id="1122068467107743258">Posao</translation>
@@ -216,6 +218,7 @@
 <translation id="1176471985365269981">Nije dopušteno uređivanje datoteka ili mapa na uređaju</translation>
 <translation id="1177863135347784049">Prilagođeno</translation>
 <translation id="1178581264944972037">Pauziraj</translation>
+<translation id="1178601482396475810">Upravljanje sinkronizacijom uređaja</translation>
 <translation id="117916940443676133">Vaš sigurnosni ključ nije zaštićen PIN-om. Za upravljanje podacima za prijavu prvo izradite PIN.</translation>
 <translation id="1181037720776840403">Ukloni</translation>
 <translation id="1181366777303791449"><ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -354,6 +357,7 @@
 <translation id="130097046531636712">To produljuje trajanje baterije ograničavajući pozadinsku aktivnost i vizualne efekte kao što je glatko pomicanje</translation>
 <translation id="1301135395320604080">Web-lokacija <ph name="ORIGIN" /> može uređivati sljedeće datoteke</translation>
 <translation id="1302227299132585524">Dopusti JavaScript iz Appleovih događaja</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> grupa – <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">HTML datoteka oznaka</translation>
 <translation id="1303671224831497365">Nije pronađen nijedan Bluetooth uređaj</translation>
 <translation id="130491383855577612">Linux aplikacije i datoteke uspješno su zamijenjene</translation>
@@ -400,7 +404,6 @@
 <translation id="1341871421050612057">Nije moguće sinkronizirati s računom <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Dajte Linux aplikacijama dopuštenje za pristup USB uređajima. Linux neće zapamtiti USB uređaj nakon njegovog uklanjanja.</translation>
 <translation id="1343920184519992513">Nastavite tamo gdje ste stali i otvorite određeni skup stranica</translation>
-<translation id="134589511016534552">Medijske kartice koje se prikazuju i u odjeljku Otvorene kartice</translation>
 <translation id="1346630054604077329">Potvrdi i ponovo pokreni</translation>
 <translation id="1346748346194534595">Udesno</translation>
 <translation id="1347256498747320987">Instalirajte ažuriranja i aplikacije. Ako nastavite, pristajete na to da ovaj uređaj također može, između ostalog i mobilnim podatkovnim prijenosom, automatski preuzimati i instalirati ažuriranja i aplikacije koje šalje Google, vaš mobilni operater i proizvođač uređaja. Neke od tih aplikacija mogu nuditi kupnje putem aplikacije. <ph name="BEGIN_LINK1" />Saznajte više<ph name="END_LINK1" /></translation>
@@ -1042,6 +1045,7 @@
 <translation id="1877520246462554164">Dohvaćanje oznake za autentifikaciju nije uspjelo. Odjavite se pa se opet prijavite da biste pokušali ponovo.</translation>
 <translation id="1877860345998737529">Dodjela prekidača radnjama</translation>
 <translation id="1878155070920054810">Čini se da će se baterija vašeg Chromebooka isprazniti prije dovršetka ažuriranja. Provjerite puni li se ispravno da biste izbjegli prekid.</translation>
+<translation id="1878477879455105085">Otvoreno</translation>
 <translation id="1878885068166344708">Stavka je istaknuta kada premjestite fokus. Pritisnite karticu ili odaberite stavku da biste promijenili fokus.</translation>
 <translation id="1879000426787380528">Prijavite se kao</translation>
 <translation id="18802377548000045">Kartice se smanjuju na najveću širinu</translation>
@@ -1294,6 +1298,7 @@
     <ph name="BEGIN_BOLD" />Napomena<ph name="END_BOLD" />: sustav će se ponovo pokrenuti tijekom postupka.</translation>
 <translation id="2095774564753225041">Podržane vrste datoteka</translation>
 <translation id="2097616539631531348">Dok je ova kartica bila neaktivna, štednja memorije oslobodila je memoriju za druge zadatke.</translation>
+<translation id="2097950021134740304">Otkaži zaboravljanje pretplate</translation>
 <translation id="2098805196501063469">Provjeri preostale zaporke</translation>
 <translation id="2099686503067610784">Izbrisati certifikat poslužitelja "<ph name="CERTIFICATE_NAME" />"?</translation>
 <translation id="2100273922101894616">Automatska prijava</translation>
@@ -1426,6 +1431,7 @@
 <translation id="2204034823255629767">čitati i mijenjati sve što pišete</translation>
 <translation id="2204387456724731099">Odabir nije preveden</translation>
 <translation id="2210462644007531147">Instaliranje nije uspjelo</translation>
+<translation id="2211245494465528624">Upravljajte opcijama sinkronizacije</translation>
 <translation id="2212565012507486665">Dopusti kolačiće</translation>
 <translation id="2214018885812055163">Dijeljene mape</translation>
 <translation id="2214884991347062907">Pogrešna zaporka. Pokušajte ponovo.</translation>
@@ -1522,6 +1528,7 @@
 <translation id="2296218178174497398">Otkrivanje uređaja</translation>
 <translation id="2297705863329999812">Pretražite pisače</translation>
 <translation id="2297822946037605517">Dijeli ovu stranicu</translation>
+<translation id="229871422646860597">Otkvačite s alatne trake</translation>
 <translation id="2299734369537008228">Klizač: od <ph name="MIN_LABEL" /> do <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Sve datoteke zapisnika prikupljene u otklanjanju pogrešaka uključi kao zasebnu arhivu.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2054,7 +2061,6 @@
 <translation id="2739191690716947896">Otkloni pogrešku</translation>
 <translation id="2739240477418971307">promijeniti postavke pristupačnosti</translation>
 <translation id="274029851662193272">Utisnuto</translation>
-<translation id="2740363334137520315">Dodaje novi odjeljak pretraživanju kartica da biste lako pronašli kartice na kojima se reproducira zvuk ili videozapis. Pristupa se pomoću gumba u gornjem kutu preglednika.</translation>
 <translation id="2740531572673183784">U redu</translation>
 <translation id="2740876196999178364">Ti pristupni ključevi spremaju se samo na ovom uređaju. Ne spremaju se na vaš Google račun.</translation>
 <translation id="2741713322780029189">Otvorite terminal za oporavak</translation>
@@ -2151,6 +2157,7 @@
 <translation id="2811205483104563968">Računi</translation>
 <translation id="2811564570599779918">Smanjenje količine neželjenog sadržaja i prijevara</translation>
 <translation id="2812049959647166806">Thunderbolt nije podržan</translation>
+<translation id="2812171980080389735">Mreže i zaporke se spremaju kako biste se odmah povezali</translation>
 <translation id="2813094189969465044">Roditeljski nadzor</translation>
 <translation id="281390819046738856">Zahtjev nije bilo moguće potpisati.</translation>
 <translation id="2814489978934728345">Prekini učitavanje ove stranice</translation>
@@ -2190,6 +2197,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">PIN je dodan</translation>
 <translation id="2849936225196189499">Kritično</translation>
+<translation id="285033512555869047">Zatvoreno</translation>
 <translation id="2850541429955027218">Dodaj temu</translation>
 <translation id="2850672011315104382">Stil interpunkcije</translation>
 <translation id="2852385257476173980">Popis web-lokacija koje posjetite može se pojaviti ovdje kad budete pregledavali na webu.</translation>
@@ -2233,6 +2241,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> i još <ph name="NUMBER_OF_DEVICES" /></translation>
 <translation id="2889043468805635730">Nisu pronađeni problemi</translation>
 <translation id="2889064240420137087">Otvori vezu sa...</translation>
+<translation id="2890206081124517553">Zapamtite pozadinu radne površine na svim uređajima</translation>
 <translation id="2891566119238851894">Otvorite pretraživanje na bočnoj ploči. Pretraživanje nije otvoreno na bočnoj ploči.</translation>
 <translation id="2891922230654533301">Upotrijebiti uređaj za prijavljivanje na <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Odaberite kartice koje će vas informirati o onom što vam je najvažnije</translation>
@@ -2254,6 +2263,7 @@
 <translation id="2907619724991574506">URL-ovi za pokretanje</translation>
 <translation id="2907798539022650680">Povezivanje s mrežom "<ph name="NAME" />" nije uspjelo: <ph name="DETAILS" />
     Poruka poslužitelja: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Dijeli signal</translation>
 <translation id="2908162660801918428">Dodavanje galerije medija po direktoriju</translation>
 <translation id="2908358077082926882">Ponovno pritisnite tipku <ph name="CURRENTKEY" /> da biste uklonili dodjelu i <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">Povezivanje s Googleovim uslugama nije uspjelo. Provjerite mrežnu vezu i pokušajte ponovo. Kôd pogreške: <ph name="ERROR_CODE" />.</translation>
@@ -2322,7 +2332,6 @@
 <translation id="2967926928600500959">URL-ovima koji se podudaraju s tim pravilima nametnut će se otvaranje u određenom pregledniku.</translation>
 <translation id="2972581237482394796">&amp;Vrati poništeno</translation>
 <translation id="2973324205039581528">Isključi zvuk na web-lokaciji</translation>
-<translation id="2973537811036309675">Bočna ploča</translation>
 <translation id="2975761176769946178">Potreban je URL</translation>
 <translation id="2976557544729462544">Neki uređaji zahtijevaju da onemogućite zaštitu pristupa podacima kako bi radili pravilno ili potpuno funkcionalno.</translation>
 <translation id="2976756276046118477">Crveno-zeleni filtar (oslabljen osjet zelene boje, deuteranomalija)</translation>
@@ -2358,6 +2367,7 @@
 <translation id="3003828226041301643">Uređaj nije moguće pridružiti domeni. Na računu provjerite imate li ovlasti za dodavanje uređaja.</translation>
 <translation id="3003967365858406397"><ph name="PHONE_NAME" /> izradit će privatnu Wi-Fi vezu.</translation>
 <translation id="3004385386820284928">Prilagodba tipki tipkovnice</translation>
+<translation id="3005376701115952939">Sinkronizacija aplikacija postavlja se u postavkama sustava</translation>
 <translation id="3005574332301273731">Ne prikazuj</translation>
 <translation id="3006881078666935414">Nema podataka o potrošnji</translation>
 <translation id="3007410324195400631">Dodajte napomene o ovoj stranici</translation>
@@ -2739,6 +2749,7 @@
 <translation id="3369624026883419694">Traženje domaćina...</translation>
 <translation id="3370260763947406229">Automatsko ispravljanje</translation>
 <translation id="3371140690572404006">USB-C uređaj (prednji desni priključak)</translation>
+<translation id="3371351218553893534">Redak je predug: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">čitati mape otvorene u aplikaciji</translation>
 <translation id="3373059063088819384">Otvori u načinu čitanja</translation>
 <translation id="3373701465337594448">Kad je ta postavka uključena, ovdje se prikazuje popis web-lokacija koje posjećujete, a koje pogađaju vaše interese</translation>
@@ -2763,7 +2774,6 @@
 <translation id="3393554941209044235">Chromeova analiza dokumenata</translation>
 <translation id="3393582007140394275">Emitiranje zaslona nije uspjelo.</translation>
 <translation id="3394850431319394743">Dopuštena je upotreba identifikatora za reprodukciju zaštićenog sadržaja</translation>
-<translation id="3396744558790608201">Kliknite desnom tipkom i odaberite opciju Pretraži slike pomoću Google objektiva da biste pretražili bilo koju regiju web-lokacije i saznali više o vizualnom sadržaju koji vam se prikazuje prilikom pregledavanja i kupnje na webu.</translation>
 <translation id="3396800784455899911">Klikom na gumb "Prihvati i nastavi" prihvaćate prethodno opisanu obradu za ove Googleove usluge.</translation>
 <translation id="339722927132407568">Zamrzavanje</translation>
 <translation id="3399432415385675819">Obavijesti će se onemogućiti</translation>
@@ -2809,6 +2819,9 @@
 <translation id="3434272557872943250">Ako je za vaše dijete uključena dodatna aktivnost na webu i u aplikacijama, ti se podaci mogu spremati na djetetov Google račun. Više o tim postavkama i načinu na koji ih možete prilagoditi saznajte na families.google.com.</translation>
 <translation id="3434475275396485144">Administrator vašeg telefona upravlja ovom postavkom</translation>
 <translation id="3434512374684753970">Slika i zvuk</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Na sljedećem zaslonu prijavite se sa svojim Google računom.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />To je isti račun koji upotrebljavate za Gmail, YouTube, Chrome i ostale Googleove usluge. Upotrijebite svoj račun radi personaliziranog doživljaja i jednostavnog pristupa svim svojim podacima.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Ako nemate Google račun, moći ćete ga izraditi na sljedećem zaslonu.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">"<ph name="EXTENSION_NAME" />" zahtijeva vaš <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Sigurnost</translation>
 <translation id="343578350365773421">Nema papira</translation>
@@ -2855,6 +2868,7 @@
 <translation id="346546413339447252">Traži popuste za trgovine <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> i druge trgovine.</translation>
 <translation id="3468298837301810372">Oznaka</translation>
 <translation id="3468999815377931311">Android telefon</translation>
+<translation id="3469345458390352459">Kad uključite tu postavku, vaše će aplikacije biti dostupne na svim ChromeOS uređajima nakon što se prijavite Google računom.  Web-aplikacije sinkronizirat će se putem Chromea, čak i ako su druge značajke sinkronizacije preglednika isključene.</translation>
 <translation id="3469583217479686109">Alat za odabir</translation>
 <translation id="3470392222765168737">Prati web-lokaciju</translation>
 <translation id="3471876058939596279">HDMI priključci i USB priključci vrste C ne mogu se istovremeno upotrebljavati za videozapise. Koristite drugi videopriključak.</translation>
@@ -2877,6 +2891,7 @@
 <translation id="3484869148456018791">Preuzmi novi certifikat</translation>
 <translation id="3486950712960783074">Vaše putovanje</translation>
 <translation id="3487007233252413104">anonimna funkcija</translation>
+<translation id="3487649228420469005">Traženje je dovršeno</translation>
 <translation id="3490695139702884919">Preuzimanje... <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">Račun vašeg djeteta nije postavljen za roditeljski nadzor Family Linka. Roditeljski nadzor možete dodati kad dovršite postavljanje. Informacije o roditeljskom nadzoru možete pronaći u aplikaciji Istražite.</translation>
 <translation id="3491678231052507920">Web-lokacije obično upotrebljavaju uređaje i podatke virtualne stvarnosti da bi vam omogućile pristup VR sesijama</translation>
@@ -3315,6 +3330,7 @@
 <translation id="3855441664322950881">Zapakiraj proširenje</translation>
 <translation id="3855676282923585394">Uvoz oznaka i postavki...</translation>
 <translation id="3856096718352044181">Potvrdite da je to valjani davatelj ili pokušajte ponovo kasnije</translation>
+<translation id="3856470183388031602">Upotrijebite Google račun na uređaju <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Odaberite vremensku zonu</translation>
 <translation id="3857807444929313943">Podignite i ponovo dodirnite</translation>
 <translation id="3858860766373142691">Naziv</translation>
@@ -3354,6 +3370,7 @@
 <translation id="3894123633473837029">Uključite nedavnu povijest Asistenta putem Sherloga. To može uključivati vaš identitet, lokaciju i informacije o otklanjanju pogrešaka. <ph name="BEGIN_LINK" />Saznajte više<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Dodavanje mape</translation>
 <translation id="3894770151966614831">Premjestiti na Google račun?</translation>
+<translation id="3894983081771074056">Ponašanje tipkovnice i miša, preferencije jezika i druge postavke</translation>
 <translation id="3895076768659607631">&amp;Upravljanje tražilicama...</translation>
 <translation id="3895090224522145010">Korisničko ime za Kerberos</translation>
 <translation id="389521680295183045">Web-lokacije mogu pitati kad aktivno koristite uređaj</translation>
@@ -3435,6 +3452,7 @@
 <translation id="3957844511978444971">Dodirnite "Prihvaćam" da biste potvrdili svoj odabir postavki Googleovih usluga.</translation>
 <translation id="3958088479270651626">Uvoz oznaka i postavki</translation>
 <translation id="3958110062351175311">Dopušteno je prikazivanje zahtjeva na alatnoj traci</translation>
+<translation id="3959747296451923142">Potvrdite uklanjanje pretplate</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">Više radnji za <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">Standardna zaštita od web-lokacija, preuzimanja i proširenja za koje je poznato da su opasni</translation>
@@ -3489,6 +3507,7 @@
 <translation id="3994878504415702912">&amp;Zum</translation>
 <translation id="3995138139523574647">USB-C uređaj (stražnji desni priključak)</translation>
 <translation id="3995963973192100066">Reproduciraj animaciju</translation>
+<translation id="399788104667917863">Prikvačite na alatnu traku</translation>
 <translation id="4001540981461989979">Isticanje pokazivača miša prilikom kretanja</translation>
 <translation id="4002440992267487163">Postavi PIN</translation>
 <translation id="4005817994523282006">Način otkrivanja vremenske zone</translation>
@@ -3647,12 +3666,16 @@
 <translation id="4147911968024186208">Pokušajte ponovo. Ako se pogreška ponovi, obratite se predstavniku podrške.</translation>
 <translation id="4150201353443180367">Zaslon</translation>
 <translation id="4150569944729499860">Kontekst na zaslonu</translation>
+<translation id="4151843924968445052">Želite li dijeliti signale uređaja?</translation>
 <translation id="4152011295694446843">Ovdje ćete pronaći svoje oznake</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 kartica}one{# kartica}few{# kartice}other{# kartica}}</translation>
 <translation id="4154664944169082762">Otisci prstiju</translation>
 <translation id="4157869833395312646">Microsoft Server Gated Cryptography</translation>
 <translation id="4158315983204257156">Veličina i font teksta web-lokacije</translation>
 <translation id="4158364720893025815">Prolaz</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Ako dopustite svojim ChromeOS uređajima da nam šalju automatska izvješća, lakše ćemo odrediti prioritete za ispravljanje pogrešaka i poboljšavanje ChromeOS-a. Ta izvješća mogu uključivati, primjerice, informacije o situacijama u kojima se ChromeOS ruši, o tome kojim se značajkama koristite, koliko memorije obično upotrebljavate te podatke o upotrebi i dijagnostici Android aplikacija. Neki skupni podaci pomoći će i Googleovim aplikacijama i partnerima, na primjer razvojnim programerima za Android. Drugi podaci o dijagnostici i upotrebi aplikacije, uključujući podatke za Android i web-aplikacije, prikupljat će se ako je uključena i sinkronizacija aplikacija.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta izvješća možete uključiti ili isključiti kad god želite u postavkama ChromeOS uređaja. Ako ste administrator domene, tu postavku možete promijeniti na administratorskoj konzoli.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Ako je za vaš Google račun uključena postavka Aktivnost na webu i u aplikacijama, vaši podaci s Androida mogu se spremati na vaš Google račun. Na stranici account.google.com možete pogledati svoje podatke, izbrisati ih ili promijeniti postavke računa.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Google upravitelj zaporki</translation>
 <translation id="4163560723127662357">Nepoznata tipkovnica</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> ne pripada važećoj organizaciji. Obratite se administratoru. Ako ste administrator, možete postaviti organizaciju tako da posjetite: g.co/ChromeEnterpriseAccount</translation>
@@ -3920,6 +3943,7 @@
 <translation id="4408599188496843485">P&amp;omoć</translation>
 <translation id="4409271659088619928">Vaša je tražilica <ph name="DSE" />. Potražite njezine upute da biste saznali kako izbrisati svoju povijest pretraživanja, ako je primjenjivo.</translation>
 <translation id="4409697491990005945">Margine</translation>
+<translation id="4409779593816003679">Zaporke i &amp;automatsko popunjavanje</translation>
 <translation id="4410545552906060960">Umjesto zaporkom, uređaj možete otključavati brojem (PIN-om). PIN možete postaviti kasnije u Postavkama.</translation>
 <translation id="4411578466613447185">Potpisnik koda</translation>
 <translation id="4411719918614785832">Ti pristupni ključevi spremaju se u Windows Hello na ovom računalu. Ne spremaju se na vaš Google račun.</translation>
@@ -3976,6 +4000,9 @@
 <translation id="4452898361839215358">ili odaberite PPD. <ph name="LINK_BEGIN" />Saznajte više<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Dodirnite senzor otiska prsta u gornjem desnom kutu tipkovnice. Podaci o otisku prsta sigurno se pohranjuju i nikamo se ne šalju s uređaja <ph name="DEVICE_TYPE" />.</translation>
 <translation id="4453946976636652378">Pretraži <ph name="SEARCH_ENGINE_NAME" /> ili unesi URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Ako dopustite ChromeOS uređajima da nam šalju automatska izvješća, lakše ćemo odrediti prioritete za ispravljanje pogrešaka i poboljšavanje ChromeOS-a. Ta izvješća mogu uključivati situacije u kojima se ChromeOS ruši, koje su značajke korištene, koliko je memorije obično korišteno te dijagnostičke podatke i podatke o upotrebi Android aplikacija. Neki skupni podaci pomoći će i Googleovim aplikacijama i partnerima, na primjer razvojnim programerima za Android. Drugi podaci o dijagnostici i upotrebi aplikacije, uključujući podatke za Android i web-aplikacije, prikupljat će se ako je uključena i sinkronizacija aplikacija.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta izvješća možete uključiti ili isključiti kad god želite u postavkama djetetovog ChromeOS uređaja. Ako ste administrator domene, tu postavku možete promijeniti na administratorskoj konzoli.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Ako je za Google račun vašeg djeteta uključena postavka Aktivnost na webu i u aplikacijama, podaci vašeg djeteta mogu se spremati na njegov Google račun. Više o tim postavkama i načinu na koji ih možete prilagoditi saznajte na families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Odaberite trenutačni glas:</translation>
 <translation id="4459169140545916303">Aktivan prije <ph name="DEVICE_LAST_ACTIVATED_TIME" /> dana</translation>
 <translation id="4460014764210899310">Pojedinačno</translation>
@@ -4258,6 +4285,7 @@
 <translation id="470644585772471629">Inverzija boja</translation>
 <translation id="4707337002099455863">Uvijek na svim web-lokacijama</translation>
 <translation id="4708849949179781599">Izađi iz programa <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">Dopusti i zvuk kartice</translation>
 <translation id="4711638718396952945">Vrati postavke</translation>
 <translation id="4713409221649555176">Izbriši nakon zatvaranja svih prozora</translation>
 <translation id="4715631922189108923">Uredite korisničko ime</translation>
@@ -4285,6 +4313,7 @@
 <translation id="4735506354605317060">Kružni pokazivač</translation>
 <translation id="4735793370946506039">Saznajte više o poboljšanom sigurnom pregledavanju.</translation>
 <translation id="4735803855089279419">Sustav nije uspio utvrditi identifikatore ovog uređaja.</translation>
+<translation id="4735846817388402006">Kliknite da biste dopustili <ph name="EXTENSIONS_REQUESTING_ACCESS" /> na web-lokaciji <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">Ažuriraj</translation>
 <translation id="473936925429402449">Odabrano, dodatni sadržaj <ph name="CURRENT_ELEMENT" /> od <ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">Tiketi</translation>
@@ -4354,6 +4383,7 @@
 <translation id="4806457879608775995">Pregledajte ove uvjete i upravljajte svojim podacima</translation>
 <translation id="4807098396393229769">Ime na kartici</translation>
 <translation id="4808667324955055115">Skočni su prozori blokirani:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Pregledajte <ph name="BEGIN_BOLD" />jedno proširenje<ph name="END_BOLD" /> koje je uklonjeno iz Chrome web-trgovine}one{Pregledajte <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} proširenje<ph name="END_BOLD" /> koje je uklonjeno iz Chrome web-trgovine}few{Pregledajte <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} proširenja<ph name="END_BOLD" /> koja su uklonjena iz Chrome web-trgovine}other{Pregledajte <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} proširenja<ph name="END_BOLD" /> koja su uklonjena iz Chrome web-trgovine}}</translation>
 <translation id="4809079943450490359">Upute administratora uređaja:</translation>
 <translation id="4809447465126035330">Izbriši</translation>
 <translation id="480990236307250886">Otvori početnu stranicu</translation>
@@ -4677,6 +4707,7 @@
 <translation id="5101839224773798795">Automatski klikni kada se pokazivač zaustavi</translation>
 <translation id="5106350808162641062">Ukloni</translation>
 <translation id="510695978163689362">Račun <ph name="USER_EMAIL" /> pod nadzorom je Family Linka. Možeš dodati školske račune ako želiš pristupati školskim resursima uz roditeljski nadzor.</translation>
+<translation id="5107093668001980925">Nikad nemoj prikazivati <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Proširenje je isključilo Sigurno pregledavanje</translation>
 <translation id="5108967062857032718">Postavke – uklanjanje Android aplikacija</translation>
 <translation id="5109044022078737958">Blanka</translation>
@@ -4687,6 +4718,7 @@
 <translation id="5111794652433847656">Na ovom uređaju nema nijednog pristupnog ključa za aplikaciju <ph name="APP_NAME" /></translation>
 <translation id="5112577000029535889">&amp;Alati za razvojne programere</translation>
 <translation id="511313294362309725">Isključi Brzo uparivanje</translation>
+<translation id="5113384440341086023">Aplikacije instalirane iz Trgovine Play i web-aplikacije iz preglednika Chrome</translation>
 <translation id="51143538739122961">Umetnite sigurnosni ključ i dodirnite ga</translation>
 <translation id="5115309401544567011">Priključite uređaj <ph name="DEVICE_TYPE" /> u izvor napajanja.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4732,6 +4764,7 @@
 <translation id="5154702632169343078">Naslov</translation>
 <translation id="5155327081870541046">U adresnu traku unesite prečac za web-lokaciju koju želite pretražiti, na primjer @bookmarks. Zatim pritisnite svoj preferirani tipkovni prečac i unesite pojam za pretraživanje.</translation>
 <translation id="5156638757840305347">Pokazivač je istaknut kada se prikaže ili pomakne</translation>
+<translation id="5157250307065481244">Prikaz pojedinosti o web-lokaciji</translation>
 <translation id="5157635116769074044">Prikvači ovu stranicu na početni zaslon...</translation>
 <translation id="5158206172605340248">Odbačen je izbornik naglasnih oznaka.</translation>
 <translation id="5159094275429367735">Postavljanje Crostinija</translation>
@@ -4789,7 +4822,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> želi provjeriti upotrebljavate li uređaj s Chrome OS-om koji ispunjava kriterije.</translation>
 <translation id="5208926629108082192">Informacije o mobilnoj mreži uređaja</translation>
 <translation id="5208988882104884956">Usko</translation>
-<translation id="520902706163766447">Omogućite skočni oblačić na korisničkom sučelju Top Chromea da biste pretraživali u trenutačno otvorenim karticama.</translation>
 <translation id="5209320130288484488">Nije pronađen nijedan uređaj</translation>
 <translation id="5209513429611499188">HID uređaji s upotrebama od stranice upotrebe <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Zatvori karticu</translation>
@@ -5277,6 +5309,7 @@
 <translation id="5648166631817621825">Posljednjih 7 dana</translation>
 <translation id="5651308944918885595">Vidljivost uređaja za dijeljenje u blizini</translation>
 <translation id="5653154844073528838">Imate još spremljenih pisača: <ph name="PRINTER_COUNT" />.</translation>
+<translation id="565515993087783098">Ako se ta mreža zaboravi, uklonit ćete i pretplatu na Passpoint i njezine povezane mreže.</translation>
 <translation id="5655296450510165335">Registracija uređaja</translation>
 <translation id="5656845498778518563">Pošaljite Googleu povratne informacije</translation>
 <translation id="5657156137487675418">Dopusti sve kolačiće</translation>
@@ -5788,6 +5821,7 @@
 <translation id="6104068876731806426">Google računi</translation>
 <translation id="6104311680260824317">Uređaj nije moguće pridružiti domeni. Poslužitelj ne podržava navedene vrste enkripcije Kerberos. Postavke enkripcije potražite u odjeljku "Više opcija".</translation>
 <translation id="6104796831253957966">Red za pisač je pun</translation>
+<translation id="6106167152849320869">Ako ste u prethodnom koraku odabrali i slanje podataka o dijagnostici i upotrebi, ti će se podaci prikupljati za instalirane aplikacije.</translation>
 <translation id="6111972606040028426">Omogućivanje Google asistenta</translation>
 <translation id="6112294629795967147">Dodirnite za promjenu veličine</translation>
 <translation id="6112727384379533756">Dodajte tiket</translation>
@@ -5918,6 +5952,7 @@
 <translation id="6226777517901268232">Datoteka privatnog ključa (neobavezno)</translation>
 <translation id="6227002569366039565">Pritisnite |<ph name="ACCELERATOR" />| da biste fokusirali ovaj oblačić, a zatim to ponovite da biste fokusirali element na koji se taj oblačić odnosi.</translation>
 <translation id="6227280783235722609">proširenje</translation>
+<translation id="6229062790325126537">Poništi ApnMigrator</translation>
 <translation id="6229849828796482487">Prekidanje veze s Wi-Fi mrežom</translation>
 <translation id="6231782223312638214">Predloženo</translation>
 <translation id="6231881193380278751">Dodajte parametar upita u URL da biste automatski osvježili stranicu: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6195,6 +6230,7 @@
 <translation id="6478248366783946499">Želite li zadržati opasnu datoteku?</translation>
 <translation id="6479881432656947268">Posjetite Chrome web-trgovinu</translation>
 <translation id="6480327114083866287">Upravlja <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Kad uključite tu postavku, vaše će aplikacije biti dostupne na svim ChromeOS uređajima nakon što se prijavite Google računom. Web-aplikacije sinkronizirat će se putem Chromea, čak i ako su druge značajke sinkronizacije preglednika isključene.</translation>
 <translation id="6482559668224714696">Povećalo za cijeli zaslon</translation>
 <translation id="6483485061007832714">Otvorite preuzimanje</translation>
 <translation id="6483805311199035658">Otvaranje datoteke <ph name="FILE" />...</translation>
@@ -6209,6 +6245,7 @@
 <translation id="6497784818439587832">Promijenite veličinu prikaza kako bi stavke na zaslonu bile manje ili veće</translation>
 <translation id="6497789971060331894">Obrnuto pomicanje pomoću miša</translation>
 <translation id="6498249116389603658">&amp;Svi vaši jezici</translation>
+<translation id="6498583202177273322">Istražite ovu stranicu s dodatnim korisnim informacijama</translation>
 <translation id="6499143127267478107">Rješavanje hosta u proxy skripti...</translation>
 <translation id="6499764981457476645">Nije pronađen nijedan uređaj u blizini</translation>
 <translation id="6501957628055559556">Svi spremnici</translation>
@@ -6284,7 +6321,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Zapisnici sustava pohranjuju se u direktorij Preuzimanja.</translation>
 <translation id="656293578423618167">Putanja ili naziv datoteke predugački su. Spremite datoteku pod kraćim nazivom ili na neku drugu lokaciju.</translation>
-<translation id="6568283005472142698">Pretraživanje kartica</translation>
 <translation id="6570622975915850879">Upotrijebite drugi uređaj</translation>
 <translation id="65711204837946324">Za preuzimanje je potrebno dopuštenje</translation>
 <translation id="6571533309669248172">Oblikovanje teksta</translation>
@@ -6299,6 +6335,7 @@
 <translation id="657866106756413002">Pregled stanja mreže</translation>
 <translation id="6579369886355986318">Prikaži sve kontrole</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> – dijeli se sadržaj radne površine</translation>
+<translation id="6580060371127789208">Dovršeno <ph name="PERCENTAGE_COMPLETE" />%</translation>
 <translation id="6580203076670148210">Brzina traženja</translation>
 <translation id="6582080224869403177">Vratite uređaj <ph name="DEVICE_TYPE" /> na zadano radi sigurnosne nadogradnje.</translation>
 <translation id="6582274660680936615">Pregledavate kao gost</translation>
@@ -6518,6 +6555,7 @@
 <translation id="6776589734354015877">Preuzmite dodatne značajke</translation>
 <translation id="6776729248872343918">Omogući Brzo uparivanje</translation>
 <translation id="6777817260680419853">Preusmjeravanje je blokirano</translation>
+<translation id="6777845730143344223">Saznajte više o pretplatama na Passpointu</translation>
 <translation id="6779092717724412415">Da biste izradili isticanje poput ovog, odaberite bilo koji tekst i kliknite desnom tipkom.</translation>
 <translation id="6779447100905857289">vaše košarice</translation>
 <translation id="677965093459947883">Vrlo mali</translation>
@@ -6659,6 +6697,7 @@
 <translation id="688312408602122936">S uređaja će se ukloniti i sve igre i aplikacije instalirane putem Steama.</translation>
 <translation id="6883319974225028188">Ups! Sustav nije uspio spremiti konfiguraciju uređaja.</translation>
 <translation id="6884474387073389421">Jeste li sigurni da želite izbrisati odabrane podatke za prijavu?</translation>
+<translation id="6885122019363983153">Podudaranje pozadina radne površine na svim uređajima</translation>
 <translation id="6885771755599377173">Pregled informacija o sustavu</translation>
 <translation id="6886380424988777998">Nadogradnja Linuxa nije moguća</translation>
 <translation id="6886871292305414135">Otvori vezu u novoj &amp;kartici</translation>
@@ -6730,6 +6769,7 @@
 <translation id="6949434160682548041">Zaporka (nije obavezna)</translation>
 <translation id="6950627417367801484">Vrati aplikacije</translation>
 <translation id="6952242901357037157">Zaporke s <ph name="BEGIN_LINK" />Google računa<ph name="END_LINK" /> možete prikazati i ovdje</translation>
+<translation id="6954910832698269894">Uključite sinkronizaciju na uređaju da biste vratili aplikacije, postavke, Wi-Fi mreže i pozadinu s prethodnog Chromebooka. Unesite promjene kad god želite u odjeljku Postavke &gt; Računi.</translation>
 <translation id="6954936693361896459">Umjesto toga emitirajte ovu karticu</translation>
 <translation id="6955446738988643816">Provjeri skočni prozor</translation>
 <translation id="6955535239952325894">Ta je postavka onemogućena na upravljanim preglednicima</translation>
@@ -6888,6 +6928,7 @@
 <translation id="7075513071073410194">PKCS br. 1 MD5 s RSA enkripcijom</translation>
 <translation id="7075625805486468288">Upravljanje HTTPS/SSL certifikatima i postavkama</translation>
 <translation id="7076875098323397992">Nije moguće započeti nadogradnju</translation>
+<translation id="7077751457066325012">Prikaz i prilagodba tipkovnih prečaca</translation>
 <translation id="7077829361966535409">Nije uspjelo učitavanje stranice za prijavu pomoću trenutačnih postavki proxy poslužitelja. <ph name="GAIA_RELOAD_LINK_START" />Pokušajte se ponovo prijaviti<ph name="GAIA_RELOAD_LINK_END" /> ili upotrijebite druge <ph name="PROXY_SETTINGS_LINK_START" />postavke proxy poslužitelja<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">Sve mreže</translation>
 <translation id="708060913198414444">K&amp;opiraj adresu audiozapisa</translation>
@@ -6917,6 +6958,7 @@
 <translation id="7108933416628942903">Zaključaj odmah</translation>
 <translation id="7109543803214225826">Prečac je uklonjen</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Dodaj karticu grupi}one{Dodaj kartice grupi}few{Dodaj kartice grupi}other{Dodaj kartice grupi}}</translation>
+<translation id="7110684627876015299">Neimenovana grupa – <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Dodijelite ovom prozoru naziv</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> stavka</translation>
 <translation id="7113502843173351041">znati vašu e-adrese</translation>
@@ -6924,6 +6966,7 @@
 <translation id="7114054701490058191">Zaporke se ne podudaraju</translation>
 <translation id="7114648273807173152">Da biste upotrebljavali Smart Lock za prijavu na Google račun, idite na Postavke &gt; Povezani uređaji &gt; Vaš telefon &gt; Smart Lock.</translation>
 <translation id="7115361495406486998">Nema dostupnih kontakata</translation>
+<translation id="7116554090938189816">SSL certifikat pisača je istekao. Ponovo pokrenite pisač i pokušajte opet.</translation>
 <translation id="7117228822971127758">Pokušajte ponovo kasnije</translation>
 <translation id="711840821796638741">Prikaži upravljane oznake</translation>
 <translation id="711985611146095797">Na ovoj stranici možete upravljati Google računima na koje ste prijavljeni. <ph name="LINK_BEGIN" />Saznajte više<ph name="LINK_END" /></translation>
@@ -7131,6 +7174,7 @@
 <translation id="7328867076235380839">Nevažeća kombinacija</translation>
 <translation id="7329154610228416156">Prijava nije uspjela jer je konfigurirana za upotrebu nesigurnog URL-a (<ph name="BLOCKED_URL" />). Obratite se administratoru.</translation>
 <translation id="7332053360324989309">Dodijeljeni radnik: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Sigurnosno kopiranje i vraćanje aplikacija i postavki</translation>
 <translation id="7335974957018254119">Upotreba provjere pravopisa za</translation>
 <translation id="7336799713063880535">Obav. su blokirane.</translation>
 <translation id="7338630283264858612">Serijski broj uređaja nije važeći.</translation>
@@ -7153,6 +7197,7 @@
 <translation id="7348093485538360975">Zaslonska tipkovnica</translation>
 <translation id="7349010927677336670">Ujednačenost videoreprodukcije</translation>
 <translation id="7352651011704765696">Nešto nije u redu</translation>
+<translation id="7352664183151911163">U aplikacijama i pregledniku Chrome</translation>
 <translation id="7353261921908507769">Vaši kontakti mogu dijeliti s vama kad su u blizini. Prijenosi neće početi prije nego što ih prihvatite.</translation>
 <translation id="735361434055555355">Instaliranje Linuxa...</translation>
 <translation id="7354120289251608189">Sada svojem pregledniku možete dati novi izgled kad god poželite.</translation>
@@ -7195,6 +7240,7 @@
 <translation id="7380622428988553498">Naziv uređaja sadrži nevažeće znakove</translation>
 <translation id="7380768571499464492">Ažurirano: <ph name="PRINTER_NAME" /></translation>
 <translation id="7382085868019811559">Podrška za stare preglednike omogućuje da se određeni uzorci URL-ova otvaraju u drugom pregledniku koji podržava stare značajke potrebne za pravilno izvođenje tih web-lokacija.</translation>
+<translation id="7382980704744807223">Sumnjivo</translation>
 <translation id="738322632977123193">Prijenos nije moguć. Upotrijebite sliku u jednom od sljedećih formata: .jpg, .gif, .png, .bmp, .tif ili .webp</translation>
 <translation id="73843634555824551">Unosi i tipkovnice</translation>
 <translation id="7384687527486377545">Automatsko ponavljanje na tipkovnici</translation>
@@ -7292,6 +7338,8 @@
 <translation id="7458168200501453431">Upotrebljava istu provjeru pravopisa koja se upotrebljava na Google pretraživanju. Tekst koji unesete u preglednik šalje se Googleu.</translation>
 <translation id="7458715171471938198">Vratiti aplikacije?</translation>
 <translation id="7458933488302148148">Provjerite svoje spremljene zaporke da biste se bolje zaštitili i da biste bili sigurniji online</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Ako dopustite svojim ChromeOS uređajima da nam šalju automatska izvješća, lakše ćemo odrediti prioritete za ispravljanje pogrešaka i poboljšavanje ChromeOS-a. Ta izvješća mogu uključivati, primjerice, informacije o situacijama u kojima se ChromeOS ruši, o tome kojim se značajkama koristite i koliko memorije obično upotrebljavate. Drugi podaci o dijagnostici i upotrebi aplikacije, uključujući podatke za Android i web-aplikacije, prikupljat će se ako je uključena i sinkronizacija aplikacija.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta izvješća možete uključiti ili isključiti kad god želite u postavkama Chrome uređaja. Ako ste administrator domene, tu postavku možete promijeniti na administratorskoj konzoli.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Trenutačna instalirana tema</translation>
 <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>
@@ -7452,6 +7500,7 @@
 <translation id="7607002721634913082">Pauzirano</translation>
 <translation id="7608810328871051088">Postavke Androida</translation>
 <translation id="7609148976235050828">Povežite se s internetom i pokušajte ponovo.</translation>
+<translation id="7611713099524036757">meta</translation>
 <translation id="7612401678989660900">Dopustite pristup za aplikacije i web-lokacije s dopuštenjem za mikrofon</translation>
 <translation id="7612655942094160088">Omogućivanje značajki povezanog telefona.</translation>
 <translation id="7612989789287281429">Prijavljivanje…</translation>
@@ -7525,6 +7574,7 @@
 <translation id="7663719505383602579">Prijemnik: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Dostupan je tipkovni prečac</translation>
 <translation id="7663859337051362114">Dodajte eSIM profil</translation>
+<translation id="76641554187607347">Nije povezana nijedna tipkovnica</translation>
 <translation id="7665082356120621510">Rezerviraj veličinu</translation>
 <translation id="7665369617277396874">Dodaj račun</translation>
 <translation id="766560638707011986">Prikaz domena</translation>
@@ -7572,6 +7622,7 @@
 <translation id="769824636077131955">Dokument je prevelik za sigurnosnu provjeru. Možete ispisivati dokumente do 50 MB.</translation>
 <translation id="7698507637739331665">Neke su stavke blokirane</translation>
 <translation id="7701040980221191251">Nema ih</translation>
+<translation id="7701265686005869308">Zatvori profil</translation>
 <translation id="7701869757853594372">Rukuje KORISNIK</translation>
 <translation id="7702574632857388784">Ukloni <ph name="FILE_NAME" /> s popisa</translation>
 <translation id="7702907602086592255">Domena</translation>
@@ -7619,7 +7670,6 @@
 <translation id="7737948071472253612">Nije dopuštena upotreba kamere</translation>
 <translation id="77381465218432215">Prikaz naglasaka i posebnih znakova</translation>
 <translation id="7740996059027112821">Standardno</translation>
-<translation id="7741307896921365578">Omogućuje bočnu ploču na razini preglednika za koristan i stalno dostupan način pristupa popisu za čitanje i oznakama.</translation>
 <translation id="7742558784808143689">Želite li izbrisati podatke web-lokacije i dopuštenja za web-lokaciju <ph name="SITE_NAME" />, sve njoj podređene web-lokacije i instalirane aplikacije?</translation>
 <translation id="7742706086992565332">Na određenim web-lokacijama možete postaviti razinu zumiranja</translation>
 <translation id="7742879569460013116">Podijelite vezu na</translation>
@@ -7820,7 +7870,6 @@
 <translation id="7909986151924474987">Možda nećete moći ponovo instalirati taj profil</translation>
 <translation id="7910768399700579500">&amp;Nova mapa</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Odjeljak medijskih kartica u pretraživanju kartica</translation>
 <translation id="7912080627461681647">Zaporka se promijenila na poslužitelju. Odjavite se pa se ponovo prijavite.</translation>
 <translation id="7912974581251770345">Prijevod</translation>
 <translation id="7915457674565721553">Povežite se s internetom da biste postavili Roditeljski nadzor</translation>
@@ -7993,6 +8042,7 @@
 <translation id="8050191834453426339">Ponovno potvrdite</translation>
 <translation id="8051193500142930381">Značajke kojima je potrebna kamera neće raditi</translation>
 <translation id="8051390370038326517">Uvijek dopustite hostu <ph name="HOST" /> potpunu kontrolu nad MIDI uređajima</translation>
+<translation id="8052218774860457016">Upravljanje sinkronizacijom preglednika</translation>
 <translation id="8053278772142718589">Datoteke PKCS #12</translation>
 <translation id="8053390638574070785">Ponovo učitaj ovu stranicu</translation>
 <translation id="8054517699425078995">Ta vrsta datoteke može nauditi vašem uređaju. Želite li svejedno zadržati datoteku <ph name="FILE_NAME" />?</translation>
@@ -8362,6 +8412,7 @@
 <translation id="8376137163494131156">Recite nam što se događa s Google Castom.</translation>
 <translation id="8376384591331888629">Uključujući kolačiće treće strane na ovoj web-lokaciji</translation>
 <translation id="8376451933628734023">Ako vas ova web-aplikacija pokušava prevariti kako biste pomislili da je neka druga aplikacija, deinstalirajte je.</translation>
+<translation id="8376752431516546391">Bočna ploča Google pretraživanja</translation>
 <translation id="8377625247046155446">Ovaj će se pristupni ključ spremiti samo na ovom uređaju. Ostat će na ovom uređaju nakon što zatvorite sve anonimne prozore.</translation>
 <translation id="8378714024927312812">Pod upravljanjem vaše organizacije</translation>
 <translation id="8379878387931047019">Ovaj uređaj ne podržava vrstu sigurnosnog ključa koju zahtijeva ta web-lokacija</translation>
@@ -8429,6 +8480,11 @@
 <translation id="8428628598981198790">Vaš sigurnosni ključ ne može se upotrebljavati s tom web-lokacijom</translation>
 <translation id="84297032718407999">Odjavit ćete se za <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Prikaži dodire</translation>
+<translation id="8431496281632382473">Ovim profilom upravlja <ph name="DOMAIN" />. Da biste nastavili upotrebljavati taj upravljani profil, vaša organizacija zahtijeva da dijelite signale uređaja.
+
+Signali uređaja mogu uključivati podatke o pregledniku, operativnom sustavu, uređaju, instaliranom softveru i datotekama.
+
+Ako odlučite da nećete dijeliti signale, ovaj će se profil zatvoriti.</translation>
 <translation id="8434480141477525001">Priključak za otklanjanje pogrešaka lokalnog klijenta</translation>
 <translation id="8437209419043462667">američka</translation>
 <translation id="8438328416656800239">Prijeđite na pametan preglednik</translation>
@@ -8513,6 +8569,8 @@
 <translation id="851263357009351303">Uvijek dopusti da web-lokacija <ph name="HOST" /> prikazuje slike</translation>
 <translation id="8513108775083588393">Autom. zakret.</translation>
 <translation id="8513357934662532537">Da biste uvezli zaporke na uslugu <ph name="BRAND" /> za <ph name="USER_EMAIL" />, odaberite CSV datoteku.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Ako dopustite ChromeOS uređajima da nam šalju automatska izvješća, lakše ćemo odrediti prioritete za ispravljanje pogrešaka i poboljšavanje ChromeOS-a. Ta izvješća mogu uključivati situacije u kojima se ChromeOS ruši, koje su značajke korištene i koliko je memorije obično korišteno. Drugi podaci o dijagnostici i upotrebi aplikacije, uključujući podatke za Android i web-aplikacije, prikupljat će se ako je uključena i sinkronizacija aplikacija.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta izvješća možete uključiti ili isključiti kad god želite u postavkama djetetovog ChromeOS uređaja. Ako ste administrator domene, tu postavku možete promijeniti na administratorskoj konzoli.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Pokušajte s nekim drugim sigurnosnim ključem</translation>
 <translation id="8514955299594277296">Web-lokacijama nije dopušteno spremati podatke na vaš uređaj (ne preporučuje se)</translation>
 <translation id="8517759303731677493">Uredi…</translation>
@@ -8593,7 +8651,6 @@
 <translation id="8599681327221583254">Najmanje jedno pravilo nije točno konfigurirano. Obratite se administratoru</translation>
 <translation id="8599864823732014237">Želite li preskočiti prijavu poduzeća?</translation>
 <translation id="8601206103050338563">TLS WWW klijentska provjera autentičnosti</translation>
-<translation id="8601611099293226919">Pretraži zaslon pomoću Google objektiva</translation>
 <translation id="8602674530529411098">Aplikacije (Beta)</translation>
 <translation id="8602851771975208551">Drugi program na vašem računalu dodao je aplikaciju koja može promijeniti način na koji radi Chrome.</translation>
 <translation id="8605428685123651449">SQLite memorija</translation>
@@ -8875,6 +8932,7 @@
 <translation id="883062543841130884">Zamjene</translation>
 <translation id="8830779999439981481">Ponovno pokretanje radi primjene ažuriranja</translation>
 <translation id="8830796635868321089">Provjera ažuriranja pomoću trenutačnih postavki proxyja nije uspjela. Prilagodite <ph name="PROXY_SETTINGS_LINK_START" />postavke proxyja<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">Web-lokacija će moći vidjeti sadržaj ove kartice</translation>
 <translation id="8831769650322069887">Otvori aplikaciju <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Vaši profili</translation>
 <translation id="8834039744648160717">Konfiguracijom mreže upravlja <ph name="USER_EMAIL" />.</translation>
@@ -9006,6 +9064,7 @@
 <translation id="8946359700442089734">Značajke uklanjanja pogrešaka nisu posve omogućene na ovom uređaju <ph name="IDS_SHORT_PRODUCT_NAME" />.</translation>
 <translation id="894763922177556086">Dobra</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> želi vidjeti marku i model vašeg sigurnosnog ključa</translation>
+<translation id="8949304443659090542">Upravljanje sinkronizacijom preglednika Chrome</translation>
 <translation id="895054485242522631">Web-lokacije mogu upotrebljavati senzore kretanja</translation>
 <translation id="8951256747718668828">Vraćanje se ne može dovršiti zbog pogreške.</translation>
 <translation id="8951465597020890363">Svejedno želite zatvoriti način rada za goste?</translation>
@@ -9111,6 +9170,7 @@
 <translation id="9032097289595078011">Onemogući Brzo uparivanje</translation>
 <translation id="9033765790910064284">Ipak nastavi</translation>
 <translation id="9033857511263905942">&amp;Zalijepi</translation>
+<translation id="9034408118624208974">Novi ste korisnik Chromebooka? Uključite sinkronizaciju da bi se vaše preferencije sigurnosno kopirale.</translation>
 <translation id="903480517321259405">Ponovo unesite PIN</translation>
 <translation id="9037054491984310631">Povezano s Bluetooth uređajem <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">Uređaj nije dopušten</translation>
@@ -9154,6 +9214,7 @@
 <translation id="9068298336633421551">Android 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.</translation>
 <translation id="9068598199622656904">Istodobno pritisnite jednu tipku za tipkovne prečace umjesto da držite tipke istovremeno</translation>
 <translation id="9068878141610261315">Vrsta datoteke nije podržana</translation>
+<translation id="9069665781180028115">Odabrane stavke bit će dostupne na ovom Chromebooku. Ako ste tek počeli upotrebljavati Chromebook, sinkronizirajte sve stavke kako bi se vaše preferencije sigurnosno kopirale. Unesite promjene kad god želite u odjeljku Postavke &gt; Računi.</translation>
 <translation id="9070342919388027491">Kartica je premještena ulijevo</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB miš povezan</translation>
@@ -9327,6 +9388,7 @@
 <translation id="930268624053534560">Detaljne vremenske oznake</translation>
 <translation id="930551443325541578">Ponovi tipke i dijakritičke znakove</translation>
 <translation id="930893132043726269">Trenutačno u roamingu</translation>
+<translation id="930991362911221750">Želite li dopustiti aplikaciji <ph name="APP_NAME" /> da vidi tu karticu?</translation>
 <translation id="93140074055951850">Android aplikacije su zaustavljene</translation>
 <translation id="932327136139879170">Početna stranica</translation>
 <translation id="932508678520956232">Nije bilo moguće pokrenuti ispis.</translation>
diff --git a/chrome/app/resources/generated_resources_hu.xtb b/chrome/app/resources/generated_resources_hu.xtb
index 4d6167c..59f154c 100644
--- a/chrome/app/resources/generated_resources_hu.xtb
+++ b/chrome/app/resources/generated_resources_hu.xtb
@@ -218,6 +218,7 @@
 <translation id="1176471985365269981">Nem szerkeszthetik az Ön eszközén található fájlokat és mappákat</translation>
 <translation id="1177863135347784049">Egyéni</translation>
 <translation id="1178581264944972037">Szünet</translation>
+<translation id="1178601482396475810">Eszközszinkronizálás kezelése</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="1181037720776840403">Eltávolítás</translation>
 <translation id="1181366777303791449">itt: <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -354,6 +355,7 @@
 <translation id="130097046531636712">A művelettel növelheti az akkumulátor energiaszintjét azáltal, hogy korlátozza a háttértevékenységeket és a vizuális effekteket (például a finomgörgetést)</translation>
 <translation id="1301135395320604080">A(z) <ph name="ORIGIN" /> szerkesztheti a következő fájlokat:</translation>
 <translation id="1302227299132585524">A JavaScript engedélyezése Apple-eseményekből</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> csoport – <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Könyvjelzők HTML-fájlja</translation>
 <translation id="1303671224831497365">Nem található Bluetooth-eszköz</translation>
 <translation id="130491383855577612">A rendszer sikeresen lecserélte a Linux-alkalmazásokat és -fájlokat.</translation>
@@ -400,7 +402,6 @@
 <translation id="1341871421050612057">Nem lehet szinkronizálni a következővel: <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Engedély megadása a Linux-alkalmazásoknak az USB-eszközökhöz való hozzáférésre. A Linux nem jegyzi meg az USB-eszközt az eszköz eltávolítása után.</translation>
 <translation id="1343920184519992513">Ott folytathatja, ahol abbahagyta, és megnyithatja az oldalak egy adott készletét.</translation>
-<translation id="134589511016534552">A médiatartalmat lejátszó lapok a Megnyitott lapok szakaszban is láthatók</translation>
 <translation id="1346630054604077329">Megerősítés és újraindítás</translation>
 <translation id="1346748346194534595">Jobbra</translation>
 <translation id="1347256498747320987">Alkalmazások és frissítések telepítése. Ha továbblép, azzal elfogadja, hogy az eszköz automatikusan letölthet és telepíthet frissítéseket és alkalmazásokat a Google-tól, az Ön szolgáltatójától és az eszköz gyártójától, akár mobiladat-kapcsolaton keresztül is. Egyes alkalmazások alkalmazáson belüli vásárlásokat kínálhatnak. <ph name="BEGIN_LINK1" />További információ<ph name="END_LINK1" />.</translation>
@@ -1051,6 +1052,7 @@
 <translation id="1877520246462554164">Nem sikerült lekérni a hitelesítési tokent. Jelentkezzen ki, majd jelentkezzen be újra.</translation>
 <translation id="1877860345998737529">Művelet hozzárendelése kapcsolóhoz</translation>
 <translation id="1878155070920054810">Úgy tűnik, lemerül a Chromebook a frissítés befejezése előtt. A megszakítás elkerülése érdekében gondoskodjon a megfelelő töltésről.</translation>
+<translation id="1878477879455105085">Megnyitva</translation>
 <translation id="1878885068166344708">Az elemek kiemelve jelennek meg, amikor rájuk helyezi a fókuszt. Nyomja meg a Tab billentyűt, vagy válassza ki valamelyik elemet a fókusz módosításához.</translation>
 <translation id="1879000426787380528">Bejelentkezés mint</translation>
 <translation id="18802377548000045">A lapok nagy szélességre zsugorodnak</translation>
@@ -1435,6 +1437,7 @@
 <translation id="2204034823255629767">Bárminek az olvasása és módosítása, amit Ön begépel</translation>
 <translation id="2204387456724731099">Ezt a kijelölt szöveget nem sikerült lefordítani</translation>
 <translation id="2210462644007531147">Nem sikerült befejezni a telepítést</translation>
+<translation id="2211245494465528624">Szinkronizálási beállítások kezelése</translation>
 <translation id="2212565012507486665">Cookie-k engedélyezése</translation>
 <translation id="2214018885812055163">Megosztott mappák</translation>
 <translation id="2214884991347062907">Téves jelszó; próbálja újra</translation>
@@ -1533,6 +1536,7 @@
 <translation id="2296218178174497398">Eszközfelfedezés</translation>
 <translation id="2297705863329999812">Nyomtatók keresése</translation>
 <translation id="2297822946037605517">Az oldal megosztása</translation>
+<translation id="229871422646860597">Rögzítés feloldása az eszköztáron</translation>
 <translation id="2299734369537008228">Csúszka: <ph name="MIN_LABEL" /> és <ph name="MAX_LABEL" /> között</translation>
 <translation id="2299941608784654630">A debugd által begyűjtött minden naplófájl mellékelése külön archívumban.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2065,7 +2069,6 @@
 <translation id="2739191690716947896">Hibakeresés</translation>
 <translation id="2739240477418971307">Kisegítő beállítások módosítása</translation>
 <translation id="274029851662193272">Süllyesztett</translation>
-<translation id="2740363334137520315">Hozzáad egy új szakaszt a „Keresés a lapok között” funkcióhoz, így Ön könnyebben megtalálja a hangot vagy videót lejátszó lapokat. A böngésző felső sarkában lévő gombra kattintva érheti el ezt a funkciót.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Ezeket az azonosítókulcsokat csak erre az eszközre menti a rendszer. Az Ön Google-fiókjába nem kerülnek mentésre.</translation>
 <translation id="2741713322780029189">Visszaállítási terminál megnyitása</translation>
@@ -2162,6 +2165,7 @@
 <translation id="2811205483104563968">Fiókok</translation>
 <translation id="2811564570599779918">A spamek és a csalás visszaszorítása</translation>
 <translation id="2812049959647166806">A Thunderbolt nem támogatott</translation>
+<translation id="2812171980080389735">Mentett hálózatokkal és jelszavakkal azonnal csatlakozhat</translation>
 <translation id="2813094189969465044">Szülői felügyelet</translation>
 <translation id="281390819046738856">A kérést nem lehetett aláírni.</translation>
 <translation id="2814489978934728345">Oldal betöltésének leállítása</translation>
@@ -2201,6 +2205,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">PIN-kód hozzáadva</translation>
 <translation id="2849936225196189499">Fontos</translation>
+<translation id="285033512555869047">Zárva</translation>
 <translation id="2850541429955027218">Téma hozzáadása</translation>
 <translation id="2850672011315104382">Központozási stílus</translation>
 <translation id="2852385257476173980">A felkeresett webhelyeket tartalmazó lista itt jelenhet meg az interneten való böngészés folyományaként</translation>
@@ -2244,6 +2249,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> és további <ph name="NUMBER_OF_DEVICES" /></translation>
 <translation id="2889043468805635730">Nem találtunk problémát</translation>
 <translation id="2889064240420137087">Link megnyitása...</translation>
+<translation id="2890206081124517553">Az asztali háttérkép megjegyzése a különféle eszközökön</translation>
 <translation id="2891566119238851894">Oldalsó paneli keresés megnyitása Nincs megnyitva a keresés az oldalsó panelen.</translation>
 <translation id="2891922230654533301">Szeretne az eszközével bejelentkezni a(z) <ph name="APP_NAME" /> alkalmazásba?</translation>
 <translation id="2893013536106749396">Kártyák kiválasztásával folyamatosan követheti az Ön számára fontos dolgokat</translation>
@@ -2265,6 +2271,7 @@
 <translation id="2907619724991574506">Kezdési URL-ek</translation>
 <translation id="2907798539022650680">Nem sikerült a csatlakozás a következőhöz: „<ph name="NAME" />” – <ph name="DETAILS" />
     Szerverüzenet: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Jelek megosztása</translation>
 <translation id="2908162660801918428">Médiagaléria hozzáadása könyvtár szerint</translation>
 <translation id="2908358077082926882">Nyomja le újra a(z) „<ph name="CURRENTKEY" />” billentyűt a hozzárendelés megszüntetéséhez és <ph name="RESPONSE" />.</translation>
 <translation id="2909506265808101667">Nem sikerült csatlakozni a Google-szolgáltatásokhoz. Ellenőrizze a hálózati kapcsolatot, és próbálja újra. Hibakód: <ph name="ERROR_CODE" />.</translation>
@@ -2333,7 +2340,6 @@
 <translation id="2967926928600500959">Az ezeknek a szabályoknak megfelelő URL-eket a megadott böngészőben kényszeríti megnyitásra a rendszer.</translation>
 <translation id="2972581237482394796">&amp;Újra</translation>
 <translation id="2973324205039581528">Webhely némítása</translation>
-<translation id="2973537811036309675">Oldalsó panel</translation>
 <translation id="2975761176769946178">Egy URL-cím megadása kötelező</translation>
 <translation id="2976557544729462544">Egyes eszközöknél szükség van az adathozzáférési védelem letiltására a megfelelő működéshez vagy a maximális teljesítmény biztosításához.</translation>
 <translation id="2976756276046118477">Vörös-zöld szűrő (zöld gyenge, deuteranomália)</translation>
@@ -2369,6 +2375,7 @@
 <translation id="3003828226041301643">Nem sikerült csatlakoztatni az eszközt a domainhez. Ellenőrizze eszközét: győződjön meg róla, hogy rendelkezik az eszközök hozzáadásához szükséges jogosultságokkal.</translation>
 <translation id="3003967365858406397">Telefonja (<ph name="PHONE_NAME" />) privát Wi-Fi-kapcsolatot hoz létre.</translation>
 <translation id="3004385386820284928">A billentyűzet billentyűinek személyre szabása</translation>
+<translation id="3005376701115952939">Az alkalmazások közötti szinkronizálást a rendszerbeállításokban állíthatja be</translation>
 <translation id="3005574332301273731">Ne jelenjen meg</translation>
 <translation id="3006881078666935414">Nincsenek használati adatok</translation>
 <translation id="3007410324195400631">Jegyzetek hozzáadása ezzel az oldallal kapcsolatban</translation>
@@ -2750,6 +2757,7 @@
 <translation id="3369624026883419694">Szerver azonosítása folyamatban...</translation>
 <translation id="3370260763947406229">Automatikus javítás</translation>
 <translation id="3371140690572404006">C típusú USB-vel kompatibilis eszköz (jobb első port)</translation>
+<translation id="3371351218553893534">A sor túl hosszú: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Az alkalmazásban megnyitott mappák olvasása</translation>
 <translation id="3373059063088819384">Megnyitás olvasási módban</translation>
 <translation id="3373701465337594448">Ha be van kapcsolva ez a beállítás, itt jelenik meg azoknak a webhelyeknek a listája, amelyeket Ön felkeresett, és amelyek kitalálhatják az Ön érdeklődési köreit.</translation>
@@ -2774,7 +2782,6 @@
 <translation id="3393554941209044235">A Chrome dokumentumelemzése</translation>
 <translation id="3393582007140394275">Nem sikerült átküldeni a képernyő tartalmát.</translation>
 <translation id="3394850431319394743">Használhatnak azonosítókat védett tartalmak lejátszása érdekében</translation>
-<translation id="3396744558790608201">Kattintson jobb egérgombbal, majd a „Képek keresése a Google Lens segítségével” beállítás kiválasztásával kereshet a webhely bármely részén. Ennek révén tájékozódhat az internetes böngészés és vásárlás közben megjelenő vizuális tartalmakról.</translation>
 <translation id="3396800784455899911">Az „Elfogadás és folytatás” gombra kattintva elfogadja az ezen Google-szolgáltatásokkal kapcsolatos, fent részletezett feldolgozási folyamatot.</translation>
 <translation id="339722927132407568">Lefagy</translation>
 <translation id="3399432415385675819">Az értesítések le lesznek tiltva</translation>
@@ -2820,6 +2827,9 @@
 <translation id="3434272557872943250">Ha az Internetes és alkalmazástevékenységek beállítás is be van kapcsolva a gyermekénél, akkor a rendszer ezeket az adatokat mentheti a gyermek Google-fiókjába. Ezekről a funkciókról és beállításuk módjáról a families.google.com oldalon találhat további információt.</translation>
 <translation id="3434475275396485144">Ezt a beállítást a telefon rendszergazdája kezeli</translation>
 <translation id="3434512374684753970">Hang és videó</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />A következő képernyőn jelentkezzen be a Google-fiókjával.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ez ugyanaz a fiók, mint amelyet a Gmail, a YouTube, a Chrome és más Google-szolgáltatások esetében használ. Fiókjával személyre szabott élményt biztosíthat, és könnyen hozzáférhet az összes adatához.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Ha még nincs Google-fiókja, a következő képernyőn létrehozhat egyet.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">A(z) „<ph name="EXTENSION_NAME" />” bővítmény kéri a <ph name="CODE_TYPE" />-kódját</translation>
 <translation id="3435738964857648380">Biztonság</translation>
 <translation id="343578350365773421">Elfogyott a papír</translation>
@@ -2866,6 +2876,7 @@
 <translation id="346546413339447252">Kedvezményeket kaphat a következőknél: <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> stb.</translation>
 <translation id="3468298837301810372">Címke</translation>
 <translation id="3468999815377931311">Androidos telefon</translation>
+<translation id="3469345458390352459">A bekapcsolást követően az alkalmazások rendelkezésre állnak majd minden ChromeOS-eszközön, miután bejelentkezett Google-fiókjával.  Az internetes alkalmazások akkor is szinkronizálódnak majd a Chrome-mal, ha a böngésző egyéb szinkronizálási funkciói ki vannak kapcsolva.</translation>
 <translation id="3469583217479686109">Kijelölés eszköz</translation>
 <translation id="3470392222765168737">Webhely követése</translation>
 <translation id="3471876058939596279">A HDMI- és a C típusú USB-csatlakozók nem használhatók egyidejűleg videokimenetként. Használjon másik videocsatlakozót.</translation>
@@ -3326,6 +3337,7 @@
 <translation id="3855441664322950881">Bővítmény becsomagolása</translation>
 <translation id="3855676282923585394">Könyvjelzők és beállítások importálása...</translation>
 <translation id="3856096718352044181">Ellenőrizze a szolgáltató érvényességét, vagy próbálkozzon újra.</translation>
+<translation id="3856470183388031602">A Google-fiók használata a(z) <ph name="DEVICE_TYPE" /> eszközön</translation>
 <translation id="3856800405688283469">Időzóna kiválasztása</translation>
 <translation id="3857807444929313943">Emelje fel, majd érintse újra</translation>
 <translation id="3858860766373142691">Név</translation>
@@ -3365,6 +3377,7 @@
 <translation id="3894123633473837029">Friss Segéd-előzmények felvétele a Sherlogon keresztül. Szerepelhetnek közöttük hibakeresési információk, valamint adatok az Ön személyazonosságáról és tartózkodási helyéről. <ph name="BEGIN_LINK" />További információ<ph name="END_LINK" />.</translation>
 <translation id="3894427358181296146">Mappa hozzáadása</translation>
 <translation id="3894770151966614831">Áthelyezi a Google-fiókba?</translation>
+<translation id="3894983081771074056">A billentyűzet és az egér viselkedése, nyelvi beállítások és egyebek</translation>
 <translation id="3895076768659607631">&amp;Keresők beállítása…</translation>
 <translation id="3895090224522145010">Kerberos-felhasználónév</translation>
 <translation id="389521680295183045">A webhelyek engedélyt kérhetnek arra, hogy észleljék, hogy Ön mikor használja aktívan az eszközt</translation>
@@ -3499,6 +3512,7 @@
 <translation id="3994878504415702912">&amp;Szöveg mérete</translation>
 <translation id="3995138139523574647">C típusú USB-vel kompatibilis eszköz (jobb hátsó port)</translation>
 <translation id="3995963973192100066">Animáció lejátszása</translation>
+<translation id="399788104667917863">Rögzítés az eszköztárra</translation>
 <translation id="4001540981461989979">Egérkurzor kiemelése mozgatáskor</translation>
 <translation id="4002440992267487163">PIN-kód beállítása</translation>
 <translation id="4005817994523282006">Időzóna-észlelési módszer</translation>
@@ -3657,12 +3671,16 @@
 <translation id="4147911968024186208">Próbálja újra. Ha ismét ezt a hibaüzenetet látja, forduljon helyi ügyfélszolgálati képviselőjéhez.</translation>
 <translation id="4150201353443180367">Megjelenítés</translation>
 <translation id="4150569944729499860">Képernyőkontextus</translation>
+<translation id="4151843924968445052">Megosztja az eszközjeleket?</translation>
 <translation id="4152011295694446843">Itt láthatja majd a könyvjelzőit</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 lap}other{# lap}}</translation>
 <translation id="4154664944169082762">Ujjlenyomatok</translation>
 <translation id="4157869833395312646">Microsoft - szerver által kezdeményezett erős titkosítás (SGC)</translation>
 <translation id="4158315983204257156">Webhelyek szövegének mérete és betűtípusa</translation>
 <translation id="4158364720893025815">Sikeres ellenőrzés</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Ha engedélyezi a ChromeOS-t futtató eszközöknek az automatikus jelentésküldést, azzal segít nekünk a ChromeOS hibajavításaival és fejlesztéseivel kapcsolatos prioritások meghatározásában. Ezek a jelentések tartalmazhatják például, hogy mikor omlik össze a Chrome OS, Ön milyen funkciókat, illetve jellemzően mennyi memóriát használ, valamint az Android-alkalmazás diagnosztikai és használati adatait. Bizonyos összesített adatok a Google-alkalmazásoknak és -partnereknek, például az Android-fejlesztőknek is segítenek. Ha az alkalmazások szinkronizálása is engedélyezve van, a rendszer egyéb alkalmazásdiagnosztikai és -használati adatokat is gyűjt, az Android- és az internetes alkalmazások esetén is.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Bármikor engedélyezheti és letilthatja ezeket a jelentéseket a Chrome OS-t futtató eszköz beállításaiban. Ha Ön domainrendszergazda, akkor ezt a beállítást módosíthatja a Felügyeleti konzolban.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Ha az Internetes és alkalmazástevékenységek beállítás be van kapcsolva Google-fiókjában, akkor a rendszer mentheti az Android-adatokat a Google-fiókjába. Az account.google.com oldalon megtekintheti az adatait, törölheti őket, továbbá módosíthatja a fiókbeállításokat.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Google Jelszókezelő</translation>
 <translation id="4163560723127662357">Ismeretlen billentyűzet</translation>
 <translation id="4165942112764990069">A(z) <ph name="USER_EMAIL" /> nem tartozik érvényes szervezethez. Forduljon a rendszergazdához. Ha Ön a rendszergazda, beállíthatja a szervezetét a következő oldalon: g.co/ChromeEnterpriseAccount.</translation>
@@ -3986,6 +4004,9 @@
 <translation id="4452898361839215358">vagy PPD kiválasztása. <ph name="LINK_BEGIN" />További információ<ph name="LINK_END" />.</translation>
 <translation id="4453430595102511050">Érintse meg a billentyűzet jobb felső sarkában található ujjlenyomat-érzékelőt. Az ujjlenyomatadatokat a(z) <ph name="DEVICE_TYPE" /> biztonságosan tárolja, és soha nem kerülnek ki az eszközről.</translation>
 <translation id="4453946976636652378">Keressen a(z) <ph name="SEARCH_ENGINE_NAME" /> segítségével, vagy írja be az URL-t</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Ha engedélyezi a ChromeOS-t futtató eszközöknek az automatikus jelentésküldést, azzal segít nekünk a ChromeOS hibajavításaival és fejlesztéseivel kapcsolatos prioritások meghatározásában. Ezek a jelentések tartalmazhatják például, hogy mikor omlik össze a ChromeOS, milyen funkciókat használt, jellemzően mennyi memóriát használ, valamint tartalmazhatják az Android-alkalmazások diagnosztikai és használati adatait is. Bizonyos összesített adatok a Google-alkalmazásoknak és -partnereknek, például az Android-fejlesztőknek is segítenek. Ha az alkalmazások szinkronizálása is engedélyezve van, a rendszer egyéb alkalmazásdiagnosztikai és -használati adatokat is gyűjt, az Android- és az internetes alkalmazások esetén is.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ezeket a jelentéseket bármikor engedélyezheti és letilthatja gyermeke ChromeOS-t futtató eszközének beállításai között. Ha Ön domainrendszergazda, akkor ezt a beállítást módosíthatja a Felügyeleti konzolban.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Ha az Internetes és alkalmazástevékenységek beállítás be van kapcsolva gyermeke Google-fiókjában, akkor a rendszer elmentheti gyermeke adatait az ő Google-fiókjába. Ezekről a funkciókról és beállításuk módjáról a families.google.com oldalon találhat további információt.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Az aktuális hang kiválasztása:</translation>
 <translation id="4459169140545916303"><ph name="DEVICE_LAST_ACTIVATED_TIME" /> napja volt aktív</translation>
 <translation id="4460014764210899310">Csoportosítás megszüntetése</translation>
@@ -4365,6 +4386,7 @@
 <translation id="4806457879608775995">Feltételek áttekintése és az adatok felügyelete</translation>
 <translation id="4807098396393229769">A kártyán feltüntetett név</translation>
 <translation id="4808667324955055115">Előugró ablakok letiltva:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Tekintse meg a Chrome Webáruházból eltávolított <ph name="BEGIN_BOLD" />1 bővítményt<ph name="END_BOLD" />}other{Tekintse meg a Chrome Webáruházból eltávolított <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} bővítményt<ph name="END_BOLD" />}}</translation>
 <translation id="4809079943450490359">Utasítások az eszköz rendszergazdájától:</translation>
 <translation id="4809447465126035330">Törlés</translation>
 <translation id="480990236307250886">A kezdőoldal megnyitása</translation>
@@ -4688,6 +4710,7 @@
 <translation id="5101839224773798795">Automatikus kattintás, amikor a kurzor megáll</translation>
 <translation id="5106350808162641062">Eltávolítás</translation>
 <translation id="510695978163689362">A(z) <ph name="USER_EMAIL" /> fiók a Family Link felügyelete alatt áll. Hozzáadhat iskolai fiókokat, amelyek szülői felügyelet mellett férhetnek hozzá az iskolai erőforrásokhoz.</translation>
+<translation id="5107093668001980925">Soha ne jelenjen meg a következő: <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Az egyik bővítmény kikapcsolta a Biztonságos Böngészést</translation>
 <translation id="5108967062857032718">Beállítások – Android-alkalmazások eltávolítása</translation>
 <translation id="5109044022078737958">Sport</translation>
@@ -4698,6 +4721,7 @@
 <translation id="5111794652433847656">Nincsenek a következőhöz társított azonosítókulcsok az eszközön: <ph name="APP_NAME" /></translation>
 <translation id="5112577000029535889">Fejlesz&amp;tői eszközök</translation>
 <translation id="511313294362309725">Gyors párosítás bekapcsolása</translation>
+<translation id="5113384440341086023">A Play Áruházból telepített alkalmazások és a Chrome böngészőből származó internetes alkalmazások</translation>
 <translation id="51143538739122961">Helyezze be a biztonsági hardverkulcsot, majd érintse meg</translation>
 <translation id="5115309401544567011">Csatlakoztassa <ph name="DEVICE_TYPE" /> eszközét áramforráshoz.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4743,6 +4767,7 @@
 <translation id="5154702632169343078">Tárgy</translation>
 <translation id="5155327081870541046">Adja meg a címsávban annak a webhelynek a gyorsparancsát, amelyen keresni szeretne (például „@bookmarks“). Ezt követően nyomja le a preferált billentyűparancsot, és írja be a keresési kifejezést.</translation>
 <translation id="5156638757840305347">A kurzor kiemelve látható a megjelenésekor vagy mozgatáskor.</translation>
+<translation id="5157250307065481244">Webhely adatainak megtekintése</translation>
 <translation id="5157635116769074044">Az oldal rögzítése a kezdőképernyőn...</translation>
 <translation id="5158206172605340248">Ékezetmenü bezárva.</translation>
 <translation id="5159094275429367735">A Crostini beállítása</translation>
@@ -4800,7 +4825,6 @@
 <translation id="520840839826327499">A(z) <ph name="SERVICE_NAME" /> ellenőrizni szeretné, hogy Ön megfelelő ChromeOS-eszközt használ-e.</translation>
 <translation id="5208926629108082192">Az eszköz mobilhálózatára vonatkozó információ</translation>
 <translation id="5208988882104884956">Fél szélesség</translation>
-<translation id="520902706163766447">Előugró buborék engedélyezése a Chrome legfelső kezelőfelületén, melynek használatával az aktuálisan megnyitott lapokon kereshet.</translation>
 <translation id="5209320130288484488">Nem találhatók eszközök</translation>
 <translation id="5209513429611499188">HID-eszközök tárhelyhasználatokkal a következő használati oldalról: <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Lap bezárása</translation>
@@ -5804,6 +5828,7 @@
 <translation id="6104068876731806426">Google-fiók</translation>
 <translation id="6104311680260824317">Nem sikerült csatlakoztatni az eszközt a domainre. A szerver nem támogatja a megadott Kerberos-titkosítástípusokat. A titkosítási beállításokat a „További lehetőségek” részben találja.</translation>
 <translation id="6104796831253957966">A nyomtató várólistája megtelt</translation>
+<translation id="6106167152849320869">Ha az előző lépésben elküldte a diagnosztikai és használati adatokat, akkor a rendszer gyűjti majd ezeket az adatokat a telepített alkalmazások esetében.</translation>
 <translation id="6111972606040028426">A Google Segéd aktiválása</translation>
 <translation id="6112294629795967147">Érintse meg az átméretezéshez</translation>
 <translation id="6112727384379533756">Jegy felvétele</translation>
@@ -5934,6 +5959,7 @@
 <translation id="6226777517901268232">Privátkulcs-fájl (nem kötelező)</translation>
 <translation id="6227002569366039565">Nyomja le a következő gombot, ha erre a buborékra szeretne fókuszálni, majd nyomja meg újra, hogy arra az elemre fókuszáljon, amelyre mutat: |<ph name="ACCELERATOR" />|.</translation>
 <translation id="6227280783235722609">bővítményt</translation>
+<translation id="6229062790325126537">ApnMigrator visszaállítása</translation>
 <translation id="6229849828796482487">Lecsatlakozás a Wi-Fi-hálózatról</translation>
 <translation id="6231782223312638214">Javasolt</translation>
 <translation id="6231881193380278751">Adjon meg egy lekérdezési paramétert az URL-ben az oldal automatikus frissítéséhez: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6211,6 +6237,7 @@
 <translation id="6478248366783946499">Megtartja a veszélyes fájlt?</translation>
 <translation id="6479881432656947268">Keresse fel a Chrome Webáruházat.</translation>
 <translation id="6480327114083866287">Kezelő: <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">A bekapcsolást követően az alkalmazások rendelkezésre állnak majd minden ChromeOS-eszközön, miután bejelentkezett Google-fiókjával. Az internetes alkalmazások akkor is szinkronizálódnak majd a Chrome-mal, ha a böngésző egyéb szinkronizálási funkciói ki vannak kapcsolva.</translation>
 <translation id="6482559668224714696">Teljes képernyős nagyító</translation>
 <translation id="6483485061007832714">Letöltés megnyitása</translation>
 <translation id="6483805311199035658"><ph name="FILE" /> megnyitása...</translation>
@@ -6225,6 +6252,7 @@
 <translation id="6497784818439587832">Módosíthatja a megjelenítési méretet, ha azt szeretné, hogy kisebbek vagy nagyobbak legyenek a képernyőn megjelenő elemek.</translation>
 <translation id="6497789971060331894">Fordított görgetés az egérrel</translation>
 <translation id="6498249116389603658">&amp;Minden kiválasztott nyelv</translation>
+<translation id="6498583202177273322">További hasznos információkat kaphat az oldal felfedezése során</translation>
 <translation id="6499143127267478107">A proxyszkriptben lévő gazdagép feloldása...</translation>
 <translation id="6499764981457476645">Nem találhatók eszközök a közelben</translation>
 <translation id="6501957628055559556">Összes tároló</translation>
@@ -6300,7 +6328,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Rendszernaplók mentése a Letöltések mappába.</translation>
 <translation id="656293578423618167">A fájl elérési útja vagy neve túl hosszú. Kérjük, mentse rövidebb névvel, illetve másik helyre.</translation>
-<translation id="6568283005472142698">Keresés a lapokon</translation>
 <translation id="6570622975915850879">Másik eszköz használata</translation>
 <translation id="65711204837946324">Jogosultság szükséges a letöltéshez</translation>
 <translation id="6571533309669248172">Szövegformázás</translation>
@@ -6671,6 +6698,7 @@
 <translation id="688312408602122936">A Steamen keresztül telepített összes játék és alkalmazás is el lesz távolítva erről az eszközről.</translation>
 <translation id="6883319974225028188">Hoppá! A rendszer nem tudta menteni az eszközkonfigurációt.</translation>
 <translation id="6884474387073389421">Biztosan törli a kijelölt bejelentkezési adatokat?</translation>
+<translation id="6885122019363983153">Az asztali háttérképek megegyeznek a különböző eszközökön</translation>
 <translation id="6885771755599377173">Rendszer-információk előnézete</translation>
 <translation id="6886380424988777998">Nem sikerült frissíteni a Linuxot</translation>
 <translation id="6886871292305414135">Link megnyitása új &amp;lapon</translation>
@@ -6742,6 +6770,7 @@
 <translation id="6949434160682548041">Jelszó (nem kötelező)</translation>
 <translation id="6950627417367801484">Alkalmazások visszaállítása</translation>
 <translation id="6952242901357037157">A <ph name="BEGIN_LINK" />Google-fiókjából<ph name="END_LINK" /> is megjeleníthet itt jelszavakat</translation>
+<translation id="6954910832698269894">Az eszközszinkronizálás bekapcsolásával visszaállíthatja az alkalmazásokat, a beállításokat, a Wi-Fi-hálózatokat és a háttérképet az előző Chromebookról. A Beállítások &gt; Fiókok menüben bármikor módosíthatja a beállításokat.</translation>
 <translation id="6954936693361896459">Inkább ennek a lapnak az átküldése</translation>
 <translation id="6955446738988643816">Pop-up vizsgálata</translation>
 <translation id="6955535239952325894">Ez a beállítás a felügyelt böngészőkben le van tiltva.</translation>
@@ -6900,6 +6929,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 RSA titkosítással</translation>
 <translation id="7075625805486468288">HTTPS/SSL-tanúsítványok és -beállítások kezelése</translation>
 <translation id="7076875098323397992">Nem sikerült elindítani a frissítést</translation>
+<translation id="7077751457066325012">Billentyűparancsok megtekintése és személyre szabása</translation>
 <translation id="7077829361966535409">A bejelentkezési oldalt a jelenlegi proxybeállítások mellett nem lehetett betölteni. Kérjük, <ph name="GAIA_RELOAD_LINK_START" />próbáljon újra bejelentkezni<ph name="GAIA_RELOAD_LINK_END" />, vagy használjon más <ph name="PROXY_SETTINGS_LINK_START" />proxybeállításokat<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">Minden hálózat</translation>
 <translation id="708060913198414444">Audi&amp;ocím másolása</translation>
@@ -6929,6 +6959,7 @@
 <translation id="7108933416628942903">Zárolás most</translation>
 <translation id="7109543803214225826">Billentyűparancs eltávolítva</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Lap hozzáadása csoporthoz}other{Lapok hozzáadása csoporthoz}}</translation>
+<translation id="7110684627876015299">Név nélküli csoport – <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Nevezze el ezt az ablakot</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> elem</translation>
 <translation id="7113502843173351041">Megismerheti az Ön e-mail-címét</translation>
@@ -7143,6 +7174,7 @@
 <translation id="7328867076235380839">Érvénytelen kombináció</translation>
 <translation id="7329154610228416156">A bejelentkezés nem sikerült, mert azt egy nem biztonságos URL használatára állították be (<ph name="BLOCKED_URL" />). Kérjük, forduljon rendszergazdájához.</translation>
 <translation id="7332053360324989309">Dedicated worker: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Alkalmazások és beállítások biztonsági mentése és visszaállítása</translation>
 <translation id="7335974957018254119">Helyesírás-ellenőrzés használata a következő nyelveknél:</translation>
 <translation id="7336799713063880535">Értesítések letiltva.</translation>
 <translation id="7338630283264858612">Az eszköz sorozatszáma érvénytelen.</translation>
@@ -7165,6 +7197,7 @@
 <translation id="7348093485538360975">Képernyő-billentyűzet</translation>
 <translation id="7349010927677336670">Videó folyamatossága</translation>
 <translation id="7352651011704765696">Valami nem működik</translation>
+<translation id="7352664183151911163">Az alkalmazásokban és a Chrome böngészőben</translation>
 <translation id="7353261921908507769">A névjegyek közötti személyek megoszthatnak Önnel tartalmakat, ha a közelében vannak. Az elfogadásig nem kezdődik meg az átküldés.</translation>
 <translation id="735361434055555355">A Linux telepítése…</translation>
 <translation id="7354120289251608189">Mostantól bármikor új megjelenést adhat a böngészőjének.</translation>
@@ -7303,6 +7336,8 @@
 <translation id="7458168200501453431">A Google Kereső által használttal megegyező helyesírás-ellenőrzést használ. A begépelt szöveget a böngésző elküldi a Google-nak.</translation>
 <translation id="7458715171471938198">Visszaállítja az alkalmazásokat?</translation>
 <translation id="7458933488302148148">A védelmi megoldások erősítése és az online biztonság növelése érdekében ellenőrizze mentett jelszavait.</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Ha engedélyezi a ChromeOS-t futtató eszközöknek az automatikus jelentésküldést, azzal segít nekünk a ChromeOS hibajavításaival és fejlesztéseivel kapcsolatos prioritások meghatározásában. A jelentések tartalmazhatják például, hogy mikor omlik össze a ChromeOS, valamint hogy Ön milyen funkciókat, illetve jellemzően mennyi memóriát használ. Ha az alkalmazások szinkronizálása is engedélyezve van, a rendszer egyéb alkalmazásdiagnosztikai és -használati adatokat is gyűjt, az Android- és az internetes alkalmazások esetén is.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Bármikor engedélyezheti és letilthatja ezeket a jelentéseket a Chrome-eszköz beállításaiban. Ha Ön domainrendszergazda, akkor ezt a beállítást módosíthatja a Felügyeleti konzolban.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Jelenleg telepített téma</translation>
 <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>
@@ -7536,6 +7571,7 @@
 <translation id="7663719505383602579">Fogadó fél: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Billentyűparancs használható</translation>
 <translation id="7663859337051362114">eSIM-profil hozzáadása</translation>
+<translation id="76641554187607347">Nincs csatlakoztatva billentyűzet</translation>
 <translation id="7665082356120621510">Méret lefoglalása</translation>
 <translation id="7665369617277396874">Fiók hozzáadása</translation>
 <translation id="766560638707011986">Domainek megjelenítése</translation>
@@ -7583,6 +7619,7 @@
 <translation id="769824636077131955">Ez a dokumentum túl nagy ahhoz, hogy biztonsági ellenőrzést lehessen végrehajtani rajta. Legfeljebb 50 MB méretű dokumentumokat nyomtathat.</translation>
 <translation id="7698507637739331665">Egyes elemek le vannak tiltva</translation>
 <translation id="7701040980221191251">Nincs</translation>
+<translation id="7701265686005869308">Profil bezárása</translation>
 <translation id="7701869757853594372">FELHASZNÁLÓI azonosítók</translation>
 <translation id="7702574632857388784">A(z) <ph name="FILE_NAME" /> eltávolítása a listából</translation>
 <translation id="7702907602086592255">Domain</translation>
@@ -7630,7 +7667,6 @@
 <translation id="7737948071472253612">Nem használhatják a kamerát</translation>
 <translation id="77381465218432215">Ékezetek és speciális karakterek megjelenítése</translation>
 <translation id="7740996059027112821">Szokásos</translation>
-<translation id="7741307896921365578">Bekapcsolja a böngészőszintű oldalsó panelt, így hasznos és állandó lehetőséget biztosít az Olvasólistához és a Könyvjelzőkhöz való hozzáféréshez.</translation>
 <translation id="7742558784808143689">Törli a(z) <ph name="SITE_NAME" /> webhelyre, az alá tartozó valamennyi webhelyre, valamint a telepített alkalmazásokra vonatkozó webhelyadatokat és -engedélyeket?</translation>
 <translation id="7742706086992565332">Beállíthatja az egyes webhelyek nagyításának/kicsinyítésének mértékét</translation>
 <translation id="7742879569460013116">Link megosztása itt:</translation>
@@ -7831,7 +7867,6 @@
 <translation id="7909986151924474987">Előfordulhat, hogy nem tudja újból beállítani ezt a profilt.</translation>
 <translation id="7910768399700579500">&amp;Új mappa</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Médialapok szakasz a Keresés a lapok között funkcióban</translation>
 <translation id="7912080627461681647">A jelszó megváltozott a szerveren. Jelentkezzen ki, majd jelentkezzen be újra.</translation>
 <translation id="7912974581251770345">Fordítás</translation>
 <translation id="7915457674565721553">A Szülői felügyelet beállításához csatlakozzon az internethez</translation>
@@ -8004,6 +8039,7 @@
 <translation id="8050191834453426339">Igazolás újra</translation>
 <translation id="8051193500142930381">A kamerát igénylő funkciók nem működnek majd</translation>
 <translation id="8051390370038326517">A(z) <ph name="HOST" /> mindig teljes körűen hozzáférhet a MIDI-eszközökhöz</translation>
+<translation id="8052218774860457016">Böngészőszinkronizálás kezelése</translation>
 <translation id="8053278772142718589">PKCS #12 fájlok</translation>
 <translation id="8053390638574070785">Az oldal újratöltése</translation>
 <translation id="8054517699425078995">Az ilyen típusú fájlok kárt okozhatnak eszközében. Mindenképp szeretné megtartani a(z) <ph name="FILE_NAME" /> fájlt?</translation>
@@ -8373,6 +8409,7 @@
 <translation id="8376137163494131156">Mondja el, mi történik a Google Casttal.</translation>
 <translation id="8376384591331888629">Az ezen a webhelyen található, harmadik felektől származó cookie-k is</translation>
 <translation id="8376451933628734023">Ha ez az internetes alkalmazás azt próbálja elhitetni Önnel, hogy egy másik alkalmazás, akkor távolítsa el.</translation>
+<translation id="8376752431516546391">A Google Kereső oldalsó panelje</translation>
 <translation id="8377625247046155446">Ez az azonosítókulcs csak ezen az eszközön lesz mentve. Az azonosítókulcs ezen az eszközön marad az összes inkognitó ablak bezárása után.</translation>
 <translation id="8378714024927312812">Az Ön szervezete kezeli</translation>
 <translation id="8379878387931047019">Az eszköz nem támogatja a webhely által kért biztonsági hardverkulcstípust</translation>
@@ -8440,6 +8477,11 @@
 <translation id="8428628598981198790">Biztonsági hardverkulcsa nem használható ezzel a webhellyel</translation>
 <translation id="84297032718407999"><ph name="LOGOUT_TIME_LEFT" /> múlva kijelentkezteti a rendszer</translation>
 <translation id="8431190899827883166">Koppintások megjelenítése</translation>
+<translation id="8431496281632382473">A profilt a következő kezeli: <ph name="DOMAIN" />. Ha továbbra is használni szeretné ezt a felügyelt profilt, szervezete előírja az eszközjelek megosztását.
+
+Az eszközjelek közé tartozhatnak a böngészővel, az operációs rendszerrel, az eszközzel, a telepített szoftverekkel és a fájlokkal kapcsolatos információk.
+
+Ha úgy dönt, hogy nem osztja meg a jeleket, akkor ezt a profilt lezárjuk.</translation>
 <translation id="8434480141477525001">NaCl hibakeresési port</translation>
 <translation id="8437209419043462667">USA</translation>
 <translation id="8438328416656800239">Váltás intelligens böngészőre</translation>
@@ -8524,6 +8566,8 @@
 <translation id="851263357009351303"><ph name="HOST" /> mindig mutathasson képeket</translation>
 <translation id="8513108775083588393">Autom.forgatás</translation>
 <translation id="8513357934662532537">Ha jelszavakat szeretne importálni a <ph name="BRAND" /> szolgáltatásba a(z) <ph name="USER_EMAIL" /> fiók számára, válassza ki a kívánt CSV-fájlt.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Ha engedélyezi a ChromeOS-t futtató eszközöknek az automatikus jelentésküldést, azzal segít nekünk a ChromeOS hibajavításaival és fejlesztéseivel kapcsolatos prioritások meghatározásában. A jelentések tartalmazhatják például, hogy mikor omlik össze a ChromeOS, és hogy Ön milyen funkciókat, illetve jellemzően mennyi memóriát használ. Ha az alkalmazások szinkronizálása is engedélyezve van, a rendszer egyéb alkalmazásdiagnosztikai és -használati adatokat is gyűjt, az Android- és az internetes alkalmazások esetén is.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ezeket a jelentéseket bármikor engedélyezheti és letilthatja gyermeke ChromeOS-t futtató eszközének beállításai között. Ha Ön domainrendszergazda, akkor ezt a beállítást módosíthatja a Felügyeleti konzolban.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Próbálkozzon másik biztonsági hardverkulccsal</translation>
 <translation id="8514955299594277296">A webhelyek nem menthetnek adatokat az eszközre (nem ajánlott)</translation>
 <translation id="8517759303731677493">Szerkesztés…</translation>
@@ -8604,7 +8648,6 @@
 <translation id="8599681327221583254">Legalább egy házirend nem megfelelően van beállítva. Forduljon a rendszergazdához.</translation>
 <translation id="8599864823732014237">Kihagyja a vállalati regisztrációt?</translation>
 <translation id="8601206103050338563">TLS WWW ügyfél hitelesítése</translation>
-<translation id="8601611099293226919">Keresés a képernyőn a Google Lens segítségével</translation>
 <translation id="8602674530529411098">Alkalmazások (béta)</translation>
 <translation id="8602851771975208551">A számítógépen lévő egyik program olyan alkalmazást adott hozzá, amely módosíthatja a Chrome működését.</translation>
 <translation id="8605428685123651449">SQLite-memória</translation>
@@ -8884,6 +8927,7 @@
 <translation id="883062543841130884">Cserék</translation>
 <translation id="8830779999439981481">Újraindítás a frissítések alkalmazásához…</translation>
 <translation id="8830796635868321089">Nem sikerült a frissítés ellenőrzése a jelenlegi proxybeállítások használatával. Kérjük, módosítsa a <ph name="PROXY_SETTINGS_LINK_START" />proxybeállításait<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">A webhely láthatja majd a lapon szereplő tartalmakat</translation>
 <translation id="8831769650322069887">A következő fájl megnyitása: <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Saját profilok</translation>
 <translation id="8834039744648160717">A hálózati konfigurációt a következő szabályozza: <ph name="USER_EMAIL" />.</translation>
@@ -9015,6 +9059,7 @@
 <translation id="8946359700442089734">A hibakereső szolgáltatásokat nem kapcsolták be teljes körűen ezen a(z) <ph name="IDS_SHORT_PRODUCT_NAME" /> eszközön.</translation>
 <translation id="894763922177556086">Jó</translation>
 <translation id="8948939328578167195">A(z) <ph name="WEBSITE" /> szeretné látni a biztonsági hardverkulcs márkáját és típusát.</translation>
+<translation id="8949304443659090542">A Chrome böngésző szinkronizálásának kezelése</translation>
 <translation id="895054485242522631">A webhelyek használhatják a mozgásérzékelőket</translation>
 <translation id="8951256747718668828">Hiba történt, ezért nem lehetett végrehajtani a visszaállítást.</translation>
 <translation id="8951465597020890363">Mindenképp kilép a vendég módból?</translation>
@@ -9120,6 +9165,7 @@
 <translation id="9032097289595078011">A Gyors párosítás letiltása</translation>
 <translation id="9033765790910064284">Ennek ellenére folytatom</translation>
 <translation id="9033857511263905942">&amp;Beillesztés</translation>
+<translation id="9034408118624208974">Még nem ismeri a Chromebookot? Kapcsolja be a szinkronizálást, hogy a rendszer biztonsági mentést készítsen a beállításairól.</translation>
 <translation id="903480517321259405">Adja meg újra a PIN-kódot</translation>
 <translation id="9037054491984310631">Csatlakoztatva van a(z) <ph name="DEVICE" /> nevű Bluetooth-eszközhöz</translation>
 <translation id="9037640663275993951">Nem engedélyezett eszköz</translation>
@@ -9163,6 +9209,7 @@
 <translation id="9068298336633421551">Engedélyezheti a helymeghatározási jogosultsággal rendelkező Android-alkalmazások és -szolgáltatások számára, hogy eszköze helyadatait használják. A Google a pontosság javítása és a helyalapú szolgáltatások továbbfejlesztése érdekében időszakosan gyűjthet és felhasználhat névtelenített helyadatokat.</translation>
 <translation id="9068598199622656904">Egyszerre egy billentyű megnyomása lenyomva tartás helyett a billentyűparancsok beviteléhez.</translation>
 <translation id="9068878141610261315">Nem támogatott fájltípus</translation>
+<translation id="9069665781180028115">A kijelölt elemek rendelkezésre állnak ezen a Chromebookon. Ha még nem ismeri a Chromebookot, szinkronizálja az összes elemet, így a rendszer biztonsági másolatot készít a beállításairól. A Beállítások &gt; Fiókok menüben bármikor módosíthatja a beállításokat.</translation>
 <translation id="9070342919388027491">Lap balra helyezve</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB-egér csatlakoztatva</translation>
@@ -9336,6 +9383,7 @@
 <translation id="930268624053534560">Részletes időbélyegek</translation>
 <translation id="930551443325541578">Ismétlődő billentyűk és ékezetek</translation>
 <translation id="930893132043726269">Jelenleg aktív a roaming</translation>
+<translation id="930991362911221750">Engedélyezi, hogy a(z) <ph name="APP_NAME" /> lássa ezt a lapot?</translation>
 <translation id="93140074055951850">Az Android-alkalmazások leálltak</translation>
 <translation id="932327136139879170">Főoldal</translation>
 <translation id="932508678520956232">Nem sikerült előkészíteni a nyomtatást.</translation>
diff --git a/chrome/app/resources/generated_resources_hy.xtb b/chrome/app/resources/generated_resources_hy.xtb
index 8c889bc9..c45d0ed2 100644
--- a/chrome/app/resources/generated_resources_hy.xtb
+++ b/chrome/app/resources/generated_resources_hy.xtb
@@ -216,6 +216,7 @@
 <translation id="1176471985365269981">Չի թույլատրվում ձեր սարքում խմբագրել ֆայլեր և պանակներ</translation>
 <translation id="1177863135347784049">Անհատականացված</translation>
 <translation id="1178581264944972037">Դադար</translation>
+<translation id="1178601482396475810">Սարքի համաժամացման կառավարում</translation>
 <translation id="117916940443676133">Անվտանգության բանալին պաշտպանված չէ PIN-ով: Մուտքի տվյալները կառավարելու համար նախ ստեղծեք PIN կոդ:</translation>
 <translation id="1181037720776840403">Ջնջել</translation>
 <translation id="1181366777303791449"><ph name="MAIN_FRAME_ETLD_PLUS_ONE" /> էջում</translation>
@@ -354,6 +355,7 @@
 <translation id="130097046531636712">Սա երկարացնում է մարտկոցի աշխատաժամանակը՝ սահմանափակելով աշխատանքը ֆոնային ռեժիմում և վիզուալ էֆեկտները, օրինակ՝ սահուն ոլորումը</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> կայքը կարող է փոփոխել հետևյալ ֆայլերը</translation>
 <translation id="1302227299132585524">Թույլատրել JavaScript-ը Apple-ի միջոցառումներից</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> խումբ – <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Էջանշում է HTML ֆայլը</translation>
 <translation id="1303671224831497365">Bluetooth սարքեր չեն գտնվել</translation>
 <translation id="130491383855577612">Լինուքսի հավելվածներն ու ֆայլերը փոխարինվեցին</translation>
@@ -400,7 +402,6 @@
 <translation id="1341871421050612057">Հնարավոր չէ համաժամացնել <ph name="USERNAME" /> հաշվի հետ</translation>
 <translation id="1343865611738742294">Լինուքսի հավելվածներին հասանելի դարձրեք USB սարքերը: Երբ USB սարքը հեռացվի, Լինուքսը չի պահի այն:</translation>
 <translation id="1343920184519992513">Շարունակել այն պահից, որտեղ կանգ եմ առել, և բացել էջերի որոշակի խումբ</translation>
-<translation id="134589511016534552">Մեդիա բովանդակությամբ ներդիրները ցուցադրվում են նաև «Բաց ներդիրներ» բաժնում</translation>
 <translation id="1346630054604077329">Հաստատել և վերագործարկել</translation>
 <translation id="1346748346194534595">Աջ</translation>
 <translation id="1347256498747320987">Թարմացումների ու հավելվածների տեղադրում։ Շարունակելով՝ դուք համաձայնում եք, որ սարքը կարող է ավտոմատ ներբեռնել և տեղադրել թարմացումներ ու հավելվածներ Google-ից, ձեր օպերատորից և սարքի արտադրողից (հնարավոր է բջջային ինտերնետի միջոցով): Որոշ հավելվածներում կառաջարկվի վճարովի բովանդակություն: <ph name="BEGIN_LINK1" />Իմանալ ավելին<ph name="END_LINK1" /></translation>
@@ -1042,6 +1043,7 @@
 <translation id="1877520246462554164">Չհաջողվեց ստանալ նույնականացման թոքենը։ Դուրս եկեք հաշվից ու նորից մուտք գործեք:</translation>
 <translation id="1877860345998737529">Գործողությունների նշանակման փոխանջատիչ</translation>
 <translation id="1878155070920054810">Ձեր Chromebook-ի մարտկոցի լիցքը կսպառվի մինչ թարմացման ավարտը։ Միացրեք լիցքավորումը՝ ընդհատումից խուսափելու համար։</translation>
+<translation id="1878477879455105085">Բաց է</translation>
 <translation id="1878885068166344708">Տարրն ընդգծվում է, երբ դուք տեղափոխում եք ֆոկուսը։ Սեղմեք ներդիրը կամ ընտրեք տարր՝ ֆոկուսը փոխելու համար։</translation>
 <translation id="1879000426787380528">Մուտք գործել հաշվով</translation>
 <translation id="18802377548000045">Ներդիրները փոքրացվում են երկու անգամ</translation>
@@ -1426,6 +1428,7 @@
 <translation id="2204034823255629767">Կարդալ և փոխել այն ամենն, ինչ դուք մուտքագրում եք</translation>
 <translation id="2204387456724731099">Չհաջողվեց թարգմանել ընտրված տեքստը</translation>
 <translation id="2210462644007531147">Չհաջողվեց ավարտել տեղադրումը</translation>
+<translation id="2211245494465528624">Կառավարել համաժամացման կարգավորումները</translation>
 <translation id="2212565012507486665">Թույլատրել քուքիները</translation>
 <translation id="2214018885812055163">Ընդհանուր պանակներ</translation>
 <translation id="2214884991347062907">Գաղտնաբառը սխալ է։ Նորից փորձեք:</translation>
@@ -1521,6 +1524,7 @@
 <translation id="2296218178174497398">Սարքի հայտնաբերում</translation>
 <translation id="2297705863329999812">Որոնեք տպիչներ</translation>
 <translation id="2297822946037605517">Կիսվել այս էջով</translation>
+<translation id="229871422646860597">Ապամրացնել գործիքագոտուց</translation>
 <translation id="2299734369537008228">Սահիչ՝ <ph name="MIN_LABEL" /> – <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Ներառել debugd-ի կողմից հավաքված բոլոր մատյանների ֆայլերը առանձին արխիվի տեսքով։</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2053,7 +2057,6 @@
 <translation id="2739191690716947896">Վրիպազերծել</translation>
 <translation id="2739240477418971307">Փոխել ձեր մատչելիության կարգավորումները</translation>
 <translation id="274029851662193272">Սեղմված</translation>
-<translation id="2740363334137520315">Ավելացնում է նոր բաժին, որը թույլ է տալիս հեշտությամբ գտնել ներդիրները, որտեղ աուդիո կամ վիդեո բովանդակություն է նվագարկվում։ Գործառույթից օգտվելու համար սեղմեք կոճակը՝ դիտարկիչի վերևի անկյունում։</translation>
 <translation id="2740531572673183784">Եղավ</translation>
 <translation id="2740876196999178364">Այս անցաբառերը պահվում են միայն այս սարքում։ Դրանք չեն պահվում ձեր Google հաշվում։</translation>
 <translation id="2741713322780029189">Բացել վերականգնման տերմինալը</translation>
@@ -2150,6 +2153,7 @@
 <translation id="2811205483104563968">Հաշիվներ</translation>
 <translation id="2811564570599779918">Պայքար սպամի և խարդախության դեմ</translation>
 <translation id="2812049959647166806">Thunderbolt-ը չի աջակցվում</translation>
+<translation id="2812171980080389735">Պահված ցանցերն ու գաղտնաբառերը, որպեսզի կարողանաք անմիջապես միանալ</translation>
 <translation id="2813094189969465044">Ծնողական վերահսկողություն</translation>
 <translation id="281390819046738856">Չհաջողվեց ստորագրել հարցումը։</translation>
 <translation id="2814489978934728345">Դադարեցնել այս էջի բեռնումը</translation>
@@ -2189,6 +2193,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">Ձեր PIN կոդն ավելացվեց</translation>
 <translation id="2849936225196189499">Վճռական</translation>
+<translation id="285033512555869047">Փակ է</translation>
 <translation id="2850541429955027218">Ավելացնել թեմա</translation>
 <translation id="2850672011315104382">Կետադրության ոճը</translation>
 <translation id="2852385257476173980">Երբ համացանցում կայքեր այցելեք, դրանց ցանկը կհայտնվի այստեղ</translation>
@@ -2232,6 +2237,7 @@
 <translation id="288734198558082692">«<ph name="DEVICE" />» սարքն ու ևս <ph name="NUMBER_OF_DEVICES" /> սարք</translation>
 <translation id="2889043468805635730">Որևէ խնդիր չի հայտնաբերվել</translation>
 <translation id="2889064240420137087">Բացել հղումը` օգտագործելով…</translation>
+<translation id="2890206081124517553">Օգտագործեք աշխատասեղանի նույն ֆոնը բոլոր սարքերում</translation>
 <translation id="2891566119238851894">Բացել որոնումը կողային վահանակում։ Որոնումը բացված չէ կողային վահանակում։</translation>
 <translation id="2891922230654533301">Օգտագործե՞լ ձեր սարքը՝ <ph name="APP_NAME" /> հավելվածում հաշիվ մտնելու համար</translation>
 <translation id="2893013536106749396">Ընտրեք քարտեր, որոնց օգնությամբ դուք կտեղեկանաք կարևոր նորություններին</translation>
@@ -2253,6 +2259,7 @@
 <translation id="2907619724991574506">Մեկնարկի URL-հասցեներ</translation>
 <translation id="2907798539022650680">Չհաջողվեց միանալ «<ph name="NAME" />»-ին՝ <ph name="DETAILS" />
     Սերվերի հաղորդագրությունը՝ <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Կիսվել ազդանշաններով</translation>
 <translation id="2908162660801918428">Մեդիա սրահի ավելացում գրացուցակից</translation>
 <translation id="2908358077082926882">Նշանակումը չեղարկելու և <ph name="RESPONSE" /> համար նորից սեղմեք «<ph name="CURRENTKEY" />»։</translation>
 <translation id="2909506265808101667">Չհաջողվեց միանալ Google-ի ծառայություններին։ Ստուգեք կապը և նորից փորձեք։ Սխալի կոդը՝ <ph name="ERROR_CODE" />։</translation>
@@ -2321,7 +2328,6 @@
 <translation id="2967926928600500959">Այս կանոններին համապատասխանող URL-ները հարկադրաբար կբացվեն հատուկ դիտարկիչում։</translation>
 <translation id="2972581237482394796">&amp;Վերարկել</translation>
 <translation id="2973324205039581528">Անջատել կայքի ձայնը</translation>
-<translation id="2973537811036309675">Կողային վահանակ</translation>
 <translation id="2975761176769946178">Պահանջվում է նշել URL</translation>
 <translation id="2976557544729462544">Որոշ սարքերի պատշաճ աշխատանքի համար անհրաժեշտ է, որ անջատեք տվյալների հասանելիության պաշտպանությունը։</translation>
 <translation id="2976756276046118477">Կարմիր-կանաչ զտիչ (կանաչի թույլ ընկալում, դեյտերանոմալիա)</translation>
@@ -2357,6 +2363,7 @@
 <translation id="3003828226041301643">Չհաջողվեց միացնել սարքը տիրույթին: Ստուգեք ձեր հաշիվը՝ համոզվելու, որ սարքեր ավելացնելու արտոնություններ ունեք:</translation>
 <translation id="3003967365858406397"><ph name="PHONE_NAME" /> սարքը փակ Wi-Fi կապ կստեղծի։</translation>
 <translation id="3004385386820284928">Անհատականացնել ստեղնաշարի ստեղները</translation>
+<translation id="3005376701115952939">Հավելվածների համաժամացումը կարգավորված է համակարգի կարգավորումներում</translation>
 <translation id="3005574332301273731">Ցույց չտալ</translation>
 <translation id="3006881078666935414">Օգտագործման տվյալներ չկան</translation>
 <translation id="3007410324195400631">Ավելացրեք նշումներ այս էջի մասին</translation>
@@ -2738,6 +2745,7 @@
 <translation id="3369624026883419694">Խնամորդի վերլուծում…</translation>
 <translation id="3370260763947406229">Ավտոմատ շտկում</translation>
 <translation id="3371140690572404006">USB-C սարք (առջևի ձախակողմյան միացք)</translation>
+<translation id="3371351218553893534">Տողը չափազանց երկար է՝ <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Կարդալ հավելվածում բացված պանակները</translation>
 <translation id="3373059063088819384">Բացել ընթերցման ռեժիմում</translation>
 <translation id="3373701465337594448">Եթե գործառույթը միացված է, այստեղ կցուցադրվի ձեզ հետաքրքրող կայքերի ցանկը</translation>
@@ -2762,7 +2770,6 @@
 <translation id="3393554941209044235">Chrome Document Analysis</translation>
 <translation id="3393582007140394275">Էկրանի հեռարձակման խնդիր</translation>
 <translation id="3394850431319394743">Կայքեր, որոնք ունեն նույնացուցիչներ օգտագործելու թույլտվություն՝ պաշտպանված բովանդակություն նվագարկելու համար</translation>
-<translation id="3396744558790608201">Սեղմեք մկնիկի աջ կոճակը և ընտրեք «Որոնել պատկերներ Google Տեսապակու միջոցով», եթե ուզում եք ավելին իմանալ էջի վիզուալ բովանդակության մասին, որը տեսնում եք կայք այցելելիս և գնումներ կատարելիս։</translation>
 <translation id="3396800784455899911">Սեղմելով «Ընդունել և շարունակել» կոճակը՝ դուք ընդունում եք Google-ի վերոնշյալ ծառայությունների մշակման պայմանները։</translation>
 <translation id="339722927132407568">Կախում է</translation>
 <translation id="3399432415385675819">Ծանուցումները կանջատվեն</translation>
@@ -2808,6 +2815,9 @@
 <translation id="3434272557872943250">Եթե Վեբ որոնման և հավելվածների լրացուցիչ պատմությունը միացված է, այս տվյալները կպահվեն երեխայի Google հաշվում։ Այս կարգավորումների մասին ավելին իմանալու և դրանք ըստ ձեր հայեցողության փոփոխելու համար անցեք families.google.com էջ։</translation>
 <translation id="3434475275396485144">Այս կարգավորումը կառավարվում է ձեր հեռախոսի ադմինիստրատորի կողմից</translation>
 <translation id="3434512374684753970">Ձայն և տեսապատկեր</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Հաջորդ էկրանին մուտք գործեք ձեր Google հաշվի միջոցով։<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Սա նույն հաշիվն է, որն օգտագործում եք Gmail-ի, YouTube-ի, Chrome-ի և Google-ի այլ ծառայությունների համար։ Օգտագործեք ձեր հաշիվը՝ որպեսզի ձեր աշխատանքն ավելի անհատականացված լինի, և հեշտությամբ օգտվեք ձեր բոլոր տեղեկություններից։<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Եթե Google հաշիվ չունեք, դուք կկարողանաք այն ստեղծել հաջորդ էկրանին։<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">«<ph name="EXTENSION_NAME" />» ընդլայնումը պահանջում է ձեր <ph name="CODE_TYPE" /> կոդը</translation>
 <translation id="3435738964857648380">Անվտանգություն</translation>
 <translation id="343578350365773421">Թուղթ չկա</translation>
@@ -2854,6 +2864,7 @@
 <translation id="346546413339447252">Ստացեք զեղչեր <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> և այլ խանութներում</translation>
 <translation id="3468298837301810372">Պիտակ</translation>
 <translation id="3468999815377931311">Android հեռախոս</translation>
+<translation id="3469345458390352459">Հենց որ միացնեք, ձեր հավելվածները հասանելի կլինեն բոլոր ChromeOS սարքերում, երբ մուտք գործեք ձեր Google հաշիվ։  Վեբ հավելվածները կհամաժամացվեն Chrome-ի միջոցով, նույնիսկ եթե մյուս դիտարկիչի համաժամացման գործառույթներն անջատված են։</translation>
 <translation id="3469583217479686109">«Ընտրություն» գործիք</translation>
 <translation id="3470392222765168737">Հետևել կայքին</translation>
 <translation id="3471876058939596279">HDMI և USB Type-C միացքները միաժամանակ չեն կարող օգտագործվել տեսապատկերի համար։ Օգտագործեք այլ տեսամիացք։</translation>
@@ -3314,6 +3325,7 @@
 <translation id="3855441664322950881">Փաթեթավորել ընդլայնումը</translation>
 <translation id="3855676282923585394">Ներմուծել էջանիշներն ու կարգավորումները…</translation>
 <translation id="3856096718352044181">Հաստատեք, որ սա վավեր մատակարար է կամ նորից փորձեք</translation>
+<translation id="3856470183388031602">Օգտագործեք ձեր Google հաշիվը ձեր <ph name="DEVICE_TYPE" /> սարքում</translation>
 <translation id="3856800405688283469">Ընտրեք ժամային գոտին</translation>
 <translation id="3857807444929313943">Բարձրացրեք մատը և նորից փորձեք</translation>
 <translation id="3858860766373142691">Անուն</translation>
@@ -3353,6 +3365,7 @@
 <translation id="3894123633473837029">Ներառել Օգնականի վերջին պատմությունը Sherlog-ի միջոցով: Այն կարող է պարունակել ձեր անձնական տեղեկությունները, գտնվելու վայրը, ինչպես նաև տվյալներ վրիպազերծման մասին։ <ph name="BEGIN_LINK" />Իմանալ ավելին<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Պանակի ավելացում</translation>
 <translation id="3894770151966614831">Տեղափոխե՞լ Google հաշիվ</translation>
+<translation id="3894983081771074056">Ստեղնաշարի և մկնիկի վարքագիծը, լեզվի կարգավորումները և ավելին</translation>
 <translation id="3895076768659607631">&amp;Կառավարել որոնողական համակարգերը…</translation>
 <translation id="3895090224522145010">Kerberos-ի օգտանուն</translation>
 <translation id="389521680295183045">Կայքերը կարող են թույլտվություն հայցել՝ տեղեկանալու, երբ դուք ակտիվորեն օգտագործում եք ձեր սարքը</translation>
@@ -3488,6 +3501,7 @@
 <translation id="3994878504415702912">&amp;Խոշորացնել</translation>
 <translation id="3995138139523574647">USB-C սարք (հետևի ձախակողմյան միացք)</translation>
 <translation id="3995963973192100066">Նվագարկել շարժանկարը</translation>
+<translation id="399788104667917863">Ամրացնել գործիքագոտում</translation>
 <translation id="4001540981461989979">Ընդգծել մկնիկի նշորդը, երբ այն շարժվում է</translation>
 <translation id="4002440992267487163">Կարգավորել PIN կոդ</translation>
 <translation id="4005817994523282006">Ժամային գոտու որոշման եղանակ</translation>
@@ -3646,12 +3660,16 @@
 <translation id="4147911968024186208">Խնդրում ենք նորից փորձել։ Եթե խնդիրը չլուծվի, կապվեք աջակցման կենտրոնի մասնագետների հետ:</translation>
 <translation id="4150201353443180367">Էկրան</translation>
 <translation id="4150569944729499860">Էկրանի համատեքստ</translation>
+<translation id="4151843924968445052">Կիսվե՞լ սարքի ազդանշաններով</translation>
 <translation id="4152011295694446843">Ձեր էջանիշները կգտնեք այստեղ</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 ներդիր}one{# ներդիր}other{# ներդիր}}</translation>
 <translation id="4154664944169082762">Մատնահետքեր</translation>
 <translation id="4157869833395312646">Microsoft սերվերի գաղտնագրում</translation>
 <translation id="4158315983204257156">Կայքի տեքստի չափ և տառատեսակ</translation>
 <translation id="4158364720893025815">Ստուգումն անցել է</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Դուք կարող եք թույլ տալ, որ ձեր ChromeOS սարքերն ավտոմատ կերպով հաշվետվություններ ուղարկեն Google-ին։ Դա մեզ կօգնի որոշել, թե ինչն առաջնահերթ բարելավման կարիք ունի։ Նման հաշվետվությունները կարող են պարունակել տեղեկություններ այն մասին, թե ինչ գործառույթներից եք օգտվում, որքան հիշողություն եք սովորաբար սպառում, ինչպես նաև ChromeOS-ի խափանումների և Android-ի հավելվածների օգտագործման և դիագնոստիկ տվյալները։ Հավաքված տվյալների մի մասը օգտակար կլինի մեր գործընկերների (օր.՝ Android-ի մշակողների) համար։ Եթե նաև հավելվածների համաժամացումն է միացված, կհավաքվեն հավելվածների, այդ թվում՝ Android և վեբ հավելվածների օգտագործման և դիագնոստիկ այլ տվյալներ։<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Դուք ցանկացած ժամանակ կարող եք թույլատրել կամ արգելել հաշվետվությունների ուղարկումը ձեր ChromeOS սարքի կարգավորումներում։ Եթե տիրույթի ադմինիստրատոր եք, ապա կարող եք փոխել այս կարգավորումը ադմինիստրատորի վահանակում։<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Եթե Վեբ որոնման և հավելվածների պատմությունը միացված է ձեր Google հաշվում, ապա դրանում կարող են պահվել Android-ի տվյալները։ Դուք կարող եք դիտել և ջնջել ձեր տվյալները, ինչպես նաև փոխել հաշվի կարգավորումները account.google.com էջում։<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Google գաղտնաբառերի կառավարիչ</translation>
 <translation id="4163560723127662357">Անհայտ ստեղնաշար</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> հասցեն չի պատկանում վավեր կազմակերպության։ Դիմեք ձեր ադմինիստրատորին։ Եթե դուք ադմինիստրատոր եք, կարող եք ձեր կազմակերպության հաշիվը կարգավորել այստեղ՝ g.co/ChromeEnterpriseAccount</translation>
@@ -3975,6 +3993,9 @@
 <translation id="4452898361839215358">կամ ընտեք PPD ֆայլ։ <ph name="LINK_BEGIN" />Իմանալ ավելին<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Հպեք մատնահետքերի սկաներին, որը ձեր ստեղնաշարի վերևի աջ անկյունում է։ Մատնահետքի տվյալներն ապահով պահվում են ձեր <ph name="DEVICE_TYPE" /> սարքում և երբեք չեն փոխանցվում այլ անձանց։</translation>
 <translation id="4453946976636652378">Որոնեք <ph name="SEARCH_ENGINE_NAME" />-ում կամ մուտքագրեք URL-ը</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Դուք կարող եք թույլ տալ, որ ChromeOS սարքերն ավտոմատ կերպով հաշվետվություններ ուղարկեն Google-ին։ Դա մեզ կօգնի որոշել, թե ինչը առաջնահերթ բարելավման կարիք ունի։ Այդպիսի հաշվետվությունները կարող են պարունակել տվյալներ ChromeOS-ի խափանումների, օգտագործվող գործառույթների, սովորաբար օգտագործվող հիշողության ծավալի, ինչպես նաև Android-ի հավելվածների օգտագործման և դիագնոստիկ տվյալների մասին։ Հավաքված տվյալների մի մասը օգտակար կլինի մեր գործընկերների (օր.՝ Android-ի մշակողների) համար։ Եթե նաև հավելվածների համաժամացումն է միացված, կհավաքվեն հավելվածների, այդ թվում՝ Android և վեբ հավելվածների օգտագործման և դիագնոստիկ այլ տվյալներ։<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Հաշվետվությունների ուղարկումը ցանկացած ժամանակ կարելի է թույլատրել կամ արգելել ձեր երեխայի ChromeOS սարքի կարգավորումներում։ Եթե դուք տիրույթի ադմինիստրատորն եք, ապա կարող եք փոխել այս կարգավորումը ադմինիստրատորի վահանակում։<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Եթե Վեբ որոնման և հավելվածների պատմությունը ձեր երեխայի Google հաշվի համար միացված է, երեխայի տվյալները կպահվեն իր Google հաշվում։ Այս կարգավորումների մասին ավելին իմանալու և դրանք ըստ ձեր հայեցողության փոփոխելու համար անցեք families.google.com էջ։<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Ընտրեք ընթացիկ ձայնը`</translation>
 <translation id="4459169140545916303">Ակտիվ է եղել <ph name="DEVICE_LAST_ACTIVATED_TIME" /> օր առաջ</translation>
 <translation id="4460014764210899310">Ապախմբավորել</translation>
@@ -4353,6 +4374,7 @@
 <translation id="4806457879608775995">Ծանոթացեք այս պայմաններին և կառավարեք ձեր հաշվի տվյալները</translation>
 <translation id="4807098396393229769">Քարտապանի անունը</translation>
 <translation id="4808667324955055115">Ելնող պատուհաններն արգելափակված են՝</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Ստուգեք Chrome Web Store-ից հեռացված <ph name="BEGIN_BOLD" />1 ընդլայնում<ph name="END_BOLD" />}one{Ստուգեք Chrome Web Store-ից հեռացված <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} ընդլայնում<ph name="END_BOLD" />}other{Ստուգեք Chrome Web Store-ից հեռացված <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} ընդլայնում<ph name="END_BOLD" />}}</translation>
 <translation id="4809079943450490359">Հրահանգներ ձեր սարքի ադմինիստրատորի կողմից՝</translation>
 <translation id="4809447465126035330">Ջնջել</translation>
 <translation id="480990236307250886">Բացել գլխավոր էջը</translation>
@@ -4677,6 +4699,7 @@
 <translation id="5101839224773798795">Ավտոմատ սեղմել, երբ մկնիկի նշորդը կանգնում է</translation>
 <translation id="5106350808162641062">Հեռացնել</translation>
 <translation id="510695978163689362"><ph name="USER_EMAIL" /> հաշիվը վերահսկվում է Family Link-ի կողմից։ Դուք կարող եք ուսումնական հաշիվներ ավելացնել՝ դպրոցական նյութերը ծնողական վերահսկողության ներքո օգտագործելու համար։</translation>
+<translation id="5107093668001980925">Երբեք ցույց չտալ <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Անվտանգ դիտարկումն անջատվել է ընդլայնման կողմից</translation>
 <translation id="5108967062857032718">Կարգավորումներ – Android հավելվածների հեռացում</translation>
 <translation id="5109044022078737958">Միա</translation>
@@ -4687,6 +4710,7 @@
 <translation id="5111794652433847656">Այս սարքում <ph name="APP_NAME" />-ի համար անցաբառեր չկան</translation>
 <translation id="5112577000029535889">&amp;Մշակողի գործիքներ</translation>
 <translation id="511313294362309725">Միացնել արագ զուգակցումը</translation>
+<translation id="5113384440341086023">Play Խանութից տեղադրված հավելվածները և Chrome դիտարկիչի վեբ հավելվածները</translation>
 <translation id="51143538739122961">Տեղադրեք անվտանգության բանալին և հպեք դրան</translation>
 <translation id="5115309401544567011">Միացրեք <ph name="DEVICE_TYPE" /> սարքը հոսանքին:</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4732,6 +4756,7 @@
 <translation id="5154702632169343078">Սուբյեկտ</translation>
 <translation id="5155327081870541046">Հասցեագոտում մուտքագրեք այն կայքի դյուրանցումը, որում ուզում եք որոնում կատարել, օրինակ՝ @bookmarks։ Այնուհետև սեղմեք նախընտրած ստեղնային դյուրանցումը և մուտքագրեք հիմնաբառը։</translation>
 <translation id="5156638757840305347">Նշորդն ընդգծված է, երբ այն հայտնվում կամ շարժվում է</translation>
+<translation id="5157250307065481244">Դիտել կայքի մանրամասները</translation>
 <translation id="5157635116769074044">Ամրացնել այս էջը մեկնարկի էկրանին…</translation>
 <translation id="5158206172605340248">Շեշտի նշանների ընտրացանկը փակվեց։</translation>
 <translation id="5159094275429367735">Կարգավորել Crostini-ն</translation>
@@ -4789,7 +4814,6 @@
 <translation id="520840839826327499">«<ph name="SERVICE_NAME" />» ծառայությունը ցանկանում է տեղեկություններ ստանալ ChromeOS սարքի մասին։</translation>
 <translation id="5208926629108082192">Տեղեկություններ սարքի բջջային ցանցի մասին</translation>
 <translation id="5208988882104884956">Կիսալայնք</translation>
-<translation id="520902706163766447">Միացրեք ելնող ամպիկը Chrome-ի վերին միջերեսում՝ բացված հավելվածների վրայից որոնելու համար։</translation>
 <translation id="5209320130288484488">Սարքեր չեն գտնվել</translation>
 <translation id="5209513429611499188">HID սարքեր՝ <ph name="USAGE_PAGE" /> էջում օգտագործմամբ</translation>
 <translation id="5210365745912300556">Փակել ներդիրը</translation>
@@ -5790,6 +5814,7 @@
 <translation id="6104068876731806426">Google Հաշիվներ</translation>
 <translation id="6104311680260824317">Չհաջողվեց միացնել սարքը տիրույթին: Սերվերը չի աջակցում Kerberos գաղտնագրման նշված տեսակները։ Գաղտնագրման կարգավորումների համար ընտրեք «Այլ տարբերակներ»։</translation>
 <translation id="6104796831253957966">Տպիչի հերթացանկը լցված է</translation>
+<translation id="6106167152849320869">Եթե նախորդ քայլում նաև որոշեք ուղարկել դիագնոստիկ և օգտագործման տվյալներ, ապա կհավաքվեն տեղադրված հավելվածների այս տվյալները։</translation>
 <translation id="6111972606040028426">Միացնել Google Օգնականը</translation>
 <translation id="6112294629795967147">Հպեք՝ չափը փոխելու համար</translation>
 <translation id="6112727384379533756">Ավելացնել տոմս</translation>
@@ -5920,6 +5945,7 @@
 <translation id="6226777517901268232">Գաղտնի բանալու ֆայլը (պարտադիր չէ)</translation>
 <translation id="6227002569366039565">Սեղմեք |<ph name="ACCELERATOR" />|՝ ֆոկուսն այս ամպիկի վրա տեղափոխելու համար, ու ևս մեկ անգամ՝ ֆոկուսը տեղափոխելու այն տարրի վրա, որը նշված է ամպիկի կողմից։</translation>
 <translation id="6227280783235722609">ընդլայնում</translation>
+<translation id="6229062790325126537">Վերակայել ApnMigrator-ը</translation>
 <translation id="6229849828796482487">Անջատել Wi-Fi ցանցը</translation>
 <translation id="6231782223312638214">Առաջարկվում է</translation>
 <translation id="6231881193380278751">URL-ում ավելացրեք հարցման հարաչափը՝ էջը ինքնաթարմացնելու համար՝ chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6197,6 +6223,7 @@
 <translation id="6478248366783946499">Պահե՞լ վտանգավոր ֆայլը:</translation>
 <translation id="6479881432656947268">Անցնել Chrome Web Store</translation>
 <translation id="6480327114083866287">Ադմինիստրատոր՝ <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Հենց որ միացնեք, ձեր հավելվածները հասանելի կլինեն բոլոր ChromeOS սարքերում, երբ մուտք գործեք ձեր Google հաշիվ։ Վեբ հավելվածները կհամաժամացվեն Chrome-ի միջոցով, նույնիսկ եթե մյուս դիտարկիչի համաժամացման գործառույթներն անջատված են։</translation>
 <translation id="6482559668224714696">Լիաէկրան խոշորացույց</translation>
 <translation id="6483485061007832714">Բացեք ներբեռնումը</translation>
 <translation id="6483805311199035658"><ph name="FILE" /> ֆայլը բացվում է…</translation>
@@ -6211,6 +6238,7 @@
 <translation id="6497784818439587832">Փոխեք էկրանի չափը՝ տարրերը ավելի մեծ կամ ավելի փոքր դարձնելու համար</translation>
 <translation id="6497789971060331894">Մկնիկով հետադարձ ոլորում</translation>
 <translation id="6498249116389603658">&amp;Ձեր բոլոր լեզուները</translation>
+<translation id="6498583202177273322">Ստացեք լրացուցիչ օգտակար տեղեկություններ այս էջում</translation>
 <translation id="6499143127267478107">Խնամորդի լուծում պրոքսի-սերվերի սկրիպտում…</translation>
 <translation id="6499764981457476645">Մոտակայքում սարքեր չկան</translation>
 <translation id="6501957628055559556">Բոլոր կոնտեյներները</translation>
@@ -6286,7 +6314,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Պահել համակարգի մատյանները «Ներբեռնումներ» գրացուցակում։</translation>
 <translation id="656293578423618167">Ֆայլի ուղին կամ անունը չափազանց երկար է: Տվեք ավելի կարճ անուն կամ պահեք այլ տեղում:</translation>
-<translation id="6568283005472142698">Որոնում ներդիրներում</translation>
 <translation id="6570622975915850879">Օգտագործել այլ սարք</translation>
 <translation id="65711204837946324">Ներբեռնելու համար պահանջվում է թույլտվություն</translation>
 <translation id="6571533309669248172">Տեքստի ձևաչափում</translation>
@@ -6301,6 +6328,7 @@
 <translation id="657866106756413002">Ցանցի կարգավիճակի ճեպապատկեր</translation>
 <translation id="6579369886355986318">Ցուցադրել &amp;կառավարման բոլոր տարրերը</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> – Էկրանի բովանդակությունը հրապարակվում է</translation>
+<translation id="6580060371127789208">Կատարված է <ph name="PERCENTAGE_COMPLETE" />%</translation>
 <translation id="6580203076670148210">Սկանավորման արագությունը</translation>
 <translation id="6582080224869403177">Անվտանգության համակարգը թարմացնելու համար վերակայեք ձեր <ph name="DEVICE_TYPE" /> սարքը:</translation>
 <translation id="6582274660680936615">Դուք օգտագործում եք հյուրի ռեժիմը</translation>
@@ -6659,6 +6687,7 @@
 <translation id="688312408602122936">Steam-ի միջոցով տեղադրված խաղերն ու հավելվածները ևս կհեռացվեն այս սարքից</translation>
 <translation id="6883319974225028188">Համակարգը չպահեց սարքի կարգավորումները:</translation>
 <translation id="6884474387073389421">Ջնջե՞լ մուտքի ընտրված տվյալները</translation>
+<translation id="6885122019363983153">Աշխատասեղանի ֆոները բոլոր սարքերում համապատասխանեցվում են</translation>
 <translation id="6885771755599377173">Համակարգի մասին տեղեկությունների դիտում</translation>
 <translation id="6886380424988777998">Չհաջողվեց նորացնել Լինուքսը</translation>
 <translation id="6886871292305414135">Բացել հղումը նոր &amp;ներդիրով</translation>
@@ -6730,6 +6759,7 @@
 <translation id="6949434160682548041">Գաղտնաբառ (պարտադիր չէ)</translation>
 <translation id="6950627417367801484">Վերականգնել հավելվածները</translation>
 <translation id="6952242901357037157">Դուք կարող եք ձեր <ph name="BEGIN_LINK" />Google հաշվում<ph name="END_LINK" /> պահվող գաղտնաբառերը նաև այստեղ ցուցադրել</translation>
+<translation id="6954910832698269894">Միացրեք սարքի համաժամացումը՝ հավելվածները, կարգավորումները, Wi-Fi ցանցերը և պաստառները ձեր նախորդ Chromebook-ից վերականգնելու համար։ Ցանկացած ժամանակ կարող եք փոփոխություններ անել՝ անցնելով Կարգավորումներ &gt; Հաշիվներ։</translation>
 <translation id="6954936693361896459">Փոխարենը հեռարձակել այս ներդիրը</translation>
 <translation id="6955446738988643816">Հետազոտել ելնող պատուհանը</translation>
 <translation id="6955535239952325894">Այս կարգավորումը ցուցադրվում է կառավարվող դիտարկիչներում</translation>
@@ -6888,6 +6918,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5` RSA գաղտնագրումով</translation>
 <translation id="7075625805486468288">HTTPS կամ SSL հավաստագրերի և կարգավորումների կառավարում</translation>
 <translation id="7076875098323397992">Չհաջողվեց սկսել նորացումը</translation>
+<translation id="7077751457066325012">Դիտել և հարմարեցնել ստեղնային դյուրանցումները</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>
@@ -6917,6 +6948,7 @@
 <translation id="7108933416628942903">Կողպել հիմա</translation>
 <translation id="7109543803214225826">Դյուրանցումը հեռացվեց</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Ավելացնել ներդիր խմբում}one{Ավելացնել ներդիրներ խմբում}other{Ավելացնել ներդիրներ խմբում}}</translation>
+<translation id="7110684627876015299">Անանուն խումբ – <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Անվանեք այս պատուհանը</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> տարր</translation>
 <translation id="7113502843173351041">Տեսնել ձեր էլ․ հասցեն</translation>
@@ -6924,6 +6956,7 @@
 <translation id="7114054701490058191">Գաղտնաբառերը չեն համընկնում</translation>
 <translation id="7114648273807173152">Smart Lock-ն օգտագործելու համար մտեք ձեր Google հաշիվ, անցեք Կարգավորումներ &gt; Միացված սարքեր &gt; Ձեր հեռախոսը &gt; Smart Lock:</translation>
 <translation id="7115361495406486998">Հասանելի կոնտակտներ չկան</translation>
+<translation id="7116554090938189816">Տպիչի SSL հավաստագրի ժամկետը լրացել է։ Վերագործարկեք տպիչը և նորից փորձեք։</translation>
 <translation id="7117228822971127758">Փորձեք ավելի ուշ</translation>
 <translation id="711840821796638741">Ցուցադրել կառավարվող էջանիշները</translation>
 <translation id="711985611146095797">Այս էջում կարող եք կառավարել ձեր Google հաշիվները, որոնցում մուտք եք գործել։ <ph name="LINK_BEGIN" />Իմանալ ավելին<ph name="LINK_END" /></translation>
@@ -7131,6 +7164,7 @@
 <translation id="7328867076235380839">Սխալ համադրություն</translation>
 <translation id="7329154610228416156">Մուտքը չհաջողվեց, քանի որ դրա կազմաձևումը թույլ է տալիս օգտագործել ոչ ապահով URL (<ph name="BLOCKED_URL" />): Կապվեք ձեր ադմինիստրատորի հետ:</translation>
 <translation id="7332053360324989309">Dedicated Worker` <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Պահուստավորեք և վերականգնեք ձեր հավելվածներն ու կարգավորումները</translation>
 <translation id="7335974957018254119">Օգտագործել ուղղագրության ստուգումը հետևյալ լեզուների համար՝</translation>
 <translation id="7336799713063880535">Ծանուցումներն արգելափակված են։</translation>
 <translation id="7338630283264858612">Սարքի սերիական համարը սխալ է։</translation>
@@ -7153,6 +7187,7 @@
 <translation id="7348093485538360975">Էկրանի ստեղնաշար</translation>
 <translation id="7349010927677336670">Տեսանյութի հստակությունը</translation>
 <translation id="7352651011704765696">Ինչ-որ սխալ տեղի ունեցավ</translation>
+<translation id="7352664183151911163">Ձեր հավելվածներում և Chrome դիտարկիչում</translation>
 <translation id="7353261921908507769">Ձեր կոնտակտները կարող են տվյալներով կիսվել ձեզ հետ, երբ մոտակայքում են։ Տվյալների փոխանցումը չի սկսվի, մինչև դուք չհաստատեք։</translation>
 <translation id="735361434055555355">Linux-ը տեղադրվում է...</translation>
 <translation id="7354120289251608189">Այժմ դուք ցանկացած ժամանակ կարող եք փոխել դիտարկիչի տեսքը</translation>
@@ -7292,6 +7327,8 @@
 <translation id="7458168200501453431">Օգտագործում է ուղղագրության նույն ստուգիչը, որն օգտագործվում է Google Որոնման մեջ: Դիտարկիչում մուտքագրած ձեր տեքստերն ուղարկվում են Google-ին:</translation>
 <translation id="7458715171471938198">Վերականգնե՞լ հավելվածները</translation>
 <translation id="7458933488302148148">Ստուգեք պահված գաղտնաբառերը՝ համացանցում ձեր պաշտպանությունն ուժեղացնելու համար</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Դուք կարող եք թույլ տալ, որ ձեր ChromeOS սարքերն ավտոմատ կերպով հաշվետվություններ ուղարկեն Google-ին։ Դա մեզ կօգնի որոշել, թե ինչն առաջնահերթ բարելավման կարիք ունի։ Նման հաշվետվությունները կարող են պարունակել տեղեկություններ այն մասին, թե ինչ գործառույթներից եք օգտվում, որքան հիշողություն եք սովորաբար սպառում, ինչպես նաև տվյալներ ChromeOS-ի խափանումների մասին։ Եթե նաև հավելվածների համաժամացումն է միացված, կհավաքվեն հավելվածների, այդ թվում՝ Android և վեբ հավելվածների օգտագործման և դիագնոստիկ այլ տվյալներ։<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Դուք ցանկացած ժամանակ կարող եք թույլատրել կամ արգելել հաշվետվությունների ուղարկումը ձեր Chrome սարքի կարգավորումներում։ Եթե տիրույթի ադմինիստրատոր եք, ապա կարող եք փոխել այս կարգավորումը ադմինիստրատորի վահանակում։<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Ձեր տեղադրած ընթացիկ թեման</translation>
 <translation id="7461924472993315131">Ամրացնել</translation>
 <translation id="746216226901520237">Smart Lock-ը միացնելու համար մուտքագրեք ձեր գաղտնաբառը։ Դրանից հետո ձեր հեռախոսով կարող եք ապակողպել <ph name="DEVICE_TYPE" /> սարքը։ Smart Lock-ը կարող եք անջատել կարգավորումներում։</translation>
@@ -7525,6 +7562,7 @@
 <translation id="7663719505383602579">Ընդունիչ՝ <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Հասանելի է ստեղնային դյուրանցում</translation>
 <translation id="7663859337051362114">Ավելացնել eSIM պրոֆիլ</translation>
+<translation id="76641554187607347">Միացված ստեղնաշար չկա</translation>
 <translation id="7665082356120621510">Պահպանել չափը</translation>
 <translation id="7665369617277396874">Ավելացնել հաշիվ</translation>
 <translation id="766560638707011986">Ցույց տալ տիրույթները</translation>
@@ -7572,6 +7610,7 @@
 <translation id="769824636077131955">Այս փաստաթուղթը չափազանց մեծ է անվտանգության ստուգման համար։ Դուք կարող եք մինչև 50 ՄԲ չափի փաստաթղթեր տպել։</translation>
 <translation id="7698507637739331665">Որոշ տարրեր արգելափակված են</translation>
 <translation id="7701040980221191251">Չկա</translation>
+<translation id="7701265686005869308">Փակել պրոֆիլը</translation>
 <translation id="7701869757853594372">USER նկարագրիչներ</translation>
 <translation id="7702574632857388784">Հեռացնել «<ph name="FILE_NAME" />» ֆայլը ցանկից</translation>
 <translation id="7702907602086592255">Տիրույթ</translation>
@@ -7619,7 +7658,6 @@
 <translation id="7737948071472253612">Չի թույլատրվում օգտագործել ձեր տեսախցիկը</translation>
 <translation id="77381465218432215">Ցույց տալ հնչյունատարբերիչ նիշեր և հատուկ նշաններ</translation>
 <translation id="7740996059027112821">Ստանդարտ</translation>
-<translation id="7741307896921365578">Դիտարկիչում հայտնվում է հարմար կողային վահանակ, որի միջոցով կարելի է արագ բացել ընթերցանության ցանկը և էջանիշները։</translation>
 <translation id="7742558784808143689">Մաքրե՞լ <ph name="SITE_NAME" /> կայքի, դրա ենթադաս բոլոր կայքերի, ինչպես նաև տեղադրված հավելվածների կայքի տվյալներն ու թույլտվությունները</translation>
 <translation id="7742706086992565332">Դուք կարող եք ընտրել մասշտաբը որոշակի կայքերի համար</translation>
 <translation id="7742879569460013116">Կիսվել հղումով…</translation>
@@ -7819,7 +7857,6 @@
 <translation id="7909986151924474987">Հնարավոր է՝ դուք չկարողանաք նորից տեղադրել ձեր պրոֆիլը</translation>
 <translation id="7910768399700579500">&amp;Նոր պանակ</translation>
 <translation id="7911118814695487383">Լինուքս</translation>
-<translation id="79113168483292735">«Մեդիա ներդիրներ» բաժին ներդիրների որոնման մեջ</translation>
 <translation id="7912080627461681647">Ձեր գաղտնաբառը փոխվել է սերվերում։ Դուրս եկեք հաշվից ու նորից մուտք գործեք։</translation>
 <translation id="7912974581251770345">Թարգմանություն</translation>
 <translation id="7915457674565721553">Ծնողական վերահսկողությունը կարգավորելու համար միացեք համացանցին</translation>
@@ -7991,6 +8028,7 @@
 <translation id="8050191834453426339">Նորից հաստատել</translation>
 <translation id="8051193500142930381">Գործառույթները, որոնց համար պահանջվում է տեսախցիկը, չեն աշխատի</translation>
 <translation id="8051390370038326517">Թույլատրել <ph name="HOST" /> կայքին ամբողջությամբ վերահսկել MIDI սարքերը</translation>
+<translation id="8052218774860457016">Դիտարկիչի համաժամացման կառավարում</translation>
 <translation id="8053278772142718589">PKCS #12 ֆայլեր</translation>
 <translation id="8053390638574070785">Reload This Page</translation>
 <translation id="8054517699425078995">Այս ֆայլը կարող է վնասել ձեր համակարգիչը: Ներբեռնե՞լ <ph name="FILE_NAME" />-ը:</translation>
@@ -8360,6 +8398,7 @@
 <translation id="8376137163494131156">Նկարագրեք Google Cast-ի հետ կապված խնդիրը</translation>
 <translation id="8376384591331888629">Ներառել երրորդ կողմի քուքիներն այս կայքում</translation>
 <translation id="8376451933628734023">Եթե այս վեբ հավելվածը փորձում է խաբեությամբ համոզել, որ այն մեկ այլ հավելված է, անմիջապես ապատեղադրեք այն։</translation>
+<translation id="8376752431516546391">Google Որոնման կողային վահանակ</translation>
 <translation id="8377625247046155446">Այս անցաբառը կպահվի միայն այս սարքում։ Երբ փակեք բոլոր ինկոգնիտո պատուհանները, այն կպահպանվի այս սարքում։</translation>
 <translation id="8378714024927312812">Կառավարվում է ձեր կազմակերպության կողմից</translation>
 <translation id="8379878387931047019">Սարքը չի աջակցում այս կայքի պահանջած անվտանգության բանալու տեսակը</translation>
@@ -8427,6 +8466,11 @@
 <translation id="8428628598981198790">Անվտանգության ձեր բանալին չի կարող օգտագործվել այս կայքի հետ</translation>
 <translation id="84297032718407999">Դուք դուրս կգրվեք <ph name="LOGOUT_TIME_LEFT" />ից</translation>
 <translation id="8431190899827883166">Ցույց տալ հպումները</translation>
+<translation id="8431496281632382473">Այս պրոֆիլը կառավարվում է <ph name="DOMAIN" /> տիրույթի կողմից։ Այս կառավարվող պրոֆիլի օգտագործումը շարունակելու համար ձեր կազմակերպությունը պահանջում է, որ դուք կիսվեք ձեր սարքի ազդանշաններով։
+
+Սարքի ազդանշանները կարող են պարունակել տեղեկություններ ձեր դիտարկիչի, օպերացիոն համակարգի, սարքի, տեղադրված ծրագրերի և ֆայլերի մասին։
+
+Եթե որոշեք չկիսվել ազդանշաններով, այս պրոֆիլը կփակվի։</translation>
 <translation id="8434480141477525001">NaCl-ի վրիպազերծման միացք</translation>
 <translation id="8437209419043462667">ԱՄՆ</translation>
 <translation id="8438328416656800239">Ընտրեք խելացի դիտարկիչ</translation>
@@ -8511,6 +8555,8 @@
 <translation id="851263357009351303">Միշտ թույլատրել <ph name="HOST" />-ին ցուցադրել պատկերները</translation>
 <translation id="8513108775083588393">Ինքնապտտում</translation>
 <translation id="8513357934662532537">Ընտրեք CSV ֆայլ, որպեսզի գաղտնաբառերը <ph name="USER_EMAIL" /> հաշվի համար ներմուծեք <ph name="BRAND" />։</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Դուք կարող եք թույլ տալ, որ ChromeOS սարքերն ավտոմատ կերպով հաշվետվություններ ուղարկեն Google-ին։ Դա մեզ կօգնի որոշել, թե ինչը առաջնահերթ բարելավման կարիք ունի։ Այդպիսի հաշվետվությունները կարող են պարունակել տվյալներ ChromeOS-ի խափանումների, օգտագործվող գործառույթների և սովորաբար օգտագործվող հիշողության ծավալի մասին։ Եթե նաև հավելվածների համաժամացումն է միացված, կհավաքվեն հավելվածների, այդ թվում՝ Android և վեբ հավելվածների օգտագործման և դիագնոստիկ այլ տվյալներ։<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Հաշվետվությունների ուղարկումը ցանկացած ժամանակ կարելի է թույլատրել կամ արգելել ձեր երեխայի ChromeOS սարքի կարգավորումներում։ Եթե դուք տիրույթի ադմինիստրատորն եք, ապա կարող եք փոխել այս կարգավորումը ադմինիստրատորի վահանակում։<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Օգտագործեք անվտանգության մեկ այլ բանալի</translation>
 <translation id="8514955299594277296">Չթույլատրել կայքերին տվյալներ պահել ձեր սարքում (խորհուրդ չի տրվում)</translation>
 <translation id="8517759303731677493">Փոփոխել…</translation>
@@ -8591,7 +8637,6 @@
 <translation id="8599681327221583254">Մեկ կամ մի քանի կանոն ճիշտ չեն կարգավորված։ Դիմեք ձեր ադմինիստրատորին։</translation>
 <translation id="8599864823732014237">Բաց թողնե՞լ կազմակերպության գրանցումը</translation>
 <translation id="8601206103050338563">TLS WWW սպասառուի նույնականացում</translation>
-<translation id="8601611099293226919">Որոնել էկրանի բովանդակությունը Google Տեսապակու միջոցով</translation>
 <translation id="8602674530529411098">Հավելվածներ (բետա)</translation>
 <translation id="8602851771975208551">Ձեր համակարգչում վրա մեկ այլ ծրագիր ավելացրել է հավելված, որը կարող է ազդել Chrome-ի աշխատանքի վրա:</translation>
 <translation id="8605428685123651449">SQLite հիշողություն</translation>
@@ -8872,6 +8917,7 @@
 <translation id="883062543841130884">Փոխարինողներ</translation>
 <translation id="8830779999439981481">Սարքը վերագործարկվում է՝ թարմացումների կիրառման համար</translation>
 <translation id="8830796635868321089">Թարմացումների ստուգումը չհաջողվեց: Ստուգեք <ph name="PROXY_SETTINGS_LINK_START" />պրոքսի-սերվերի կարգավորումները<ph name="PROXY_SETTINGS_LINK_END" />:</translation>
+<translation id="8830863983385452402">Կայքը կկարողանա տեսնել այս ներդիրի բովանդակությունը</translation>
 <translation id="8831769650322069887">Բացել <ph name="FILE_NAME" /> ֆայլը</translation>
 <translation id="8832781841902333794">Ձեր պրոֆիլները</translation>
 <translation id="8834039744648160717">Ցանցի կազմաձևումը կառավարվում է <ph name="USER_EMAIL" /> հաշվի կողմից:</translation>
@@ -9003,6 +9049,7 @@
 <translation id="8946359700442089734">Վրիպազերծման գործառույթները լրիվ միացված չեն այս <ph name="IDS_SHORT_PRODUCT_NAME" /> սարքի վրա:</translation>
 <translation id="894763922177556086">Լավ</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> կայքին անհրաժեշտ է տեսնել անվտանգության բանալու արտադրողի և մոդելի անունը:</translation>
+<translation id="8949304443659090542">Կառավարել Chrome դիտարկիչի համաժամացումը</translation>
 <translation id="895054485242522631">Կայքերը կարող են օգտագործել շարժման տվիչները</translation>
 <translation id="8951256747718668828">Չհաջողվեց վերականգնել սխալի պատճառով</translation>
 <translation id="8951465597020890363">Փակե՞լ հյուրի ռեժիմը։</translation>
@@ -9108,6 +9155,7 @@
 <translation id="9032097289595078011">Անջատել արագ զուգակցումը</translation>
 <translation id="9033765790910064284">Շարունակել</translation>
 <translation id="9033857511263905942">&amp;Տեղադրել</translation>
+<translation id="9034408118624208974">Առաջին անգա՞մ եք օգտվում Chromebook-ից։ Միացրեք համաժամացումը, որպեսզի ձեր կարգավորումները պահուստավորվեն։</translation>
 <translation id="903480517321259405">Նորից մուտքագրեք PIN կոդը</translation>
 <translation id="9037054491984310631">Կապ է հաստատվել «<ph name="DEVICE" />» Bluetooth սարքի հետ</translation>
 <translation id="9037640663275993951">Սարքի օգտագործումն արգելված է</translation>
@@ -9151,6 +9199,7 @@
 <translation id="9068298336633421551">Թույլ տվեք Android-ի հավելվածներին ու ծառայություններին օգտագործել սարքի գտնվելու վայրի մասին տվյալները։ Google-ը պարբերաբար հավաքում և անանուն օգտագործում է տեղադրության մասին տվյալները՝ տեղորոշման ճշգրտությունը և տեղորոշում օգտագործող ծառայությունների աշխատանքը բարելավելու համար։</translation>
 <translation id="9068598199622656904">Ստեղնային դյուրանցումների կոճակները սեղմեք հերթով, այլ ոչ թե միաժամանակ</translation>
 <translation id="9068878141610261315">Ֆայլի տեսակը չի աջակցվում</translation>
+<translation id="9069665781180028115">Ընտրված տարրերը հասանելի կլինեն այս Chromebook-ում։ Եթե առաջին անգամ եք օգտվում Chromebook-ից, ապա համաժամացրեք բոլոր տարրերը, որպեսզի ձեր կարգավորումները պահուստավորվեն։ Ցանկացած ժամանակ կարող եք փոփոխություններ անել՝ անցնելով Կարգավորումներ &gt; Հաշիվներ։</translation>
 <translation id="9070342919388027491">Ներդիրը տեղափոխվեց ձախ</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB մկնիկը միացված է</translation>
@@ -9322,6 +9371,7 @@
 <translation id="930268624053534560">Մանրամասն ժամադրոշմներ</translation>
 <translation id="930551443325541578">Մուտքագրման կրկնություն և առոգանության նշաններ</translation>
 <translation id="930893132043726269">Այս պահին ռոումինգում է</translation>
+<translation id="930991362911221750">Թույլատրե՞լ <ph name="APP_NAME" /> հավելվածին տեսնել այս ներդիրը</translation>
 <translation id="93140074055951850">Android-ի համար նախատեսված հավելվածների աշխատանքը դադարեցվել է</translation>
 <translation id="932327136139879170">Գլխավոր էջ</translation>
 <translation id="932508678520956232">Չհաջողվեց սկսել տպումը:</translation>
diff --git a/chrome/app/resources/generated_resources_id.xtb b/chrome/app/resources/generated_resources_id.xtb
index ba06f15..e84e3f7 100644
--- a/chrome/app/resources/generated_resources_id.xtb
+++ b/chrome/app/resources/generated_resources_id.xtb
@@ -400,7 +400,6 @@
 <translation id="1341871421050612057">Sinkronisasi tidak dapat digunakan dengan <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Berikan izin aplikasi ke Linux untuk mengakses perangkat USB. Linux tidak akan mengingat perangkat USB setelah perangkat tersebut dilepas.</translation>
 <translation id="1343920184519992513">Lanjutkan dari halaman terakhir yang dibuka dan buka rangkaian halaman tertentu</translation>
-<translation id="134589511016534552">Tab media juga ditampilkan di bagian Tab Terbuka</translation>
 <translation id="1346630054604077329">Konfirmasi dan mulai ulang</translation>
 <translation id="1346748346194534595">Kanan</translation>
 <translation id="1347256498747320987">Instal update &amp; aplikasi. Dengan melanjutkan, artinya Anda menyetujui bahwa perangkat ini juga dapat mendownload serta menginstal update dan aplikasi secara otomatis dari Google, operator, dan produsen perangkat, yang kemungkinan menggunakan kuota. Sebagian aplikasi ini mungkin menawarkan pembelian dalam aplikasi. <ph name="BEGIN_LINK1" />Pelajari Lebih Lanjut<ph name="END_LINK1" /></translation>
@@ -2066,7 +2065,6 @@
 <translation id="2739191690716947896">Debug</translation>
 <translation id="2739240477418971307">Mengubah setelan aksesibilitas Anda</translation>
 <translation id="274029851662193272">Diturunkan</translation>
-<translation id="2740363334137520315">Menambahkan bagian baru di 'Penelusuran Tab' untuk dengan mudah menemukan tab yang memutar audio atau video. Akses melalui tombol di pojok atas browser Anda.</translation>
 <translation id="2740531572673183784">Oke</translation>
 <translation id="2740876196999178364">Kunci sandi ini hanya disimpan di perangkat ini. Kunci sandi tidak disimpan ke Akun Google Anda.</translation>
 <translation id="2741713322780029189">Buka terminal pemulihan</translation>
@@ -2334,7 +2332,6 @@
 <translation id="2967926928600500959">URL yang sesuai dengan aturan ini akan dipaksa dibuka di browser tertentu.</translation>
 <translation id="2972581237482394796">&amp;Ulang</translation>
 <translation id="2973324205039581528">Bisukan Audio Situs</translation>
-<translation id="2973537811036309675">Panel Samping</translation>
 <translation id="2975761176769946178">URL wajib diisi</translation>
 <translation id="2976557544729462544">Beberapa perangkat mengharuskan Anda menonaktifkan perlindungan akses data agar dapat berfungsi dengan benar atau dalam performa penuh.</translation>
 <translation id="2976756276046118477">Filter merah-hijau (hijau lemah, deuteranomali)</translation>
@@ -2775,7 +2772,6 @@
 <translation id="3393554941209044235">Analisis Dokumen Chrome</translation>
 <translation id="3393582007140394275">Tidak dapat mentransmisikan layar.</translation>
 <translation id="3394850431319394743">Diizinkan menggunakan ID untuk memutar konten yang dilindungi</translation>
-<translation id="3396744558790608201">Klik kanan dan pilih "Telusuri gambar dengan Google Lens" untuk menelusuri bagian mana pun di situs guna mempelajari lebih lanjut konten visual yang Anda lihat saat menjelajahi dan berbelanja di web.</translation>
 <translation id="3396800784455899911">Dengan mengklik tombol "Setuju dan lanjutkan", Anda menyetujui pemrosesan yang dijelaskan di atas terkait layanan Google ini.</translation>
 <translation id="339722927132407568">Berhenti berputar</translation>
 <translation id="3399432415385675819">Notifikasi akan dinonaktifkan</translation>
@@ -4802,7 +4798,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> ingin memeriksa apakah Anda menggunakan perangkat ChromeOS yang memenuhi syarat.</translation>
 <translation id="5208926629108082192">Info jaringan seluler perangkat</translation>
 <translation id="5208988882104884956">Lebar separuh</translation>
-<translation id="520902706163766447">Mengaktifkan balon pop-up di UI Top Chrome untuk menelusuri tab yang sedang terbuka.</translation>
 <translation id="5209320130288484488">Perangkat tidak ditemukan</translation>
 <translation id="5209513429611499188">Perangkat HID dengan penggunaan dari halaman penggunaan <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Tutup tab</translation>
@@ -6300,7 +6295,6 @@
 <translation id="6561726789132298588">masuk</translation>
 <translation id="6562117348069327379">Simpan log sistem ke direktori Download.</translation>
 <translation id="656293578423618167">Jalur atau nama file terlalu panjang. Simpan dengan nama yang lebih pendek atau ke lokasi lain.</translation>
-<translation id="6568283005472142698">Penelusuran Tab</translation>
 <translation id="6570622975915850879">Gunakan perangkat lain</translation>
 <translation id="65711204837946324">Memerlukan izin untuk mendownload</translation>
 <translation id="6571533309669248172">Pemformatan teks</translation>
@@ -7630,7 +7624,6 @@
 <translation id="7737948071472253612">Tidak diizinkan menggunakan kamera Anda</translation>
 <translation id="77381465218432215">Tampilkan tanda aksen dan karakter khusus</translation>
 <translation id="7740996059027112821">Standar</translation>
-<translation id="7741307896921365578">Mengaktifkan panel samping tingkat browser untuk cara akses Daftar Bacaan dan Bookmark yang berguna dan persisten.</translation>
 <translation id="7742558784808143689">Hapus data situs dan izin untuk <ph name="SITE_NAME" />, semua situs di bawahnya, dan aplikasi terinstal?</translation>
 <translation id="7742706086992565332">Fungsi perbesar atau perkecil pada situs tertentu dapat disetel</translation>
 <translation id="7742879569460013116">Bagikan link ke</translation>
@@ -7831,7 +7824,6 @@
 <translation id="7909986151924474987">Anda mungkin tidak dapat menginstal ulang profil ini</translation>
 <translation id="7910768399700579500">&amp;Map baru</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Bagian Tab Media di Penelusuran Tab</translation>
 <translation id="7912080627461681647">Sandi Anda telah diubah di server. Harap logout, lalu login kembali.</translation>
 <translation id="7912974581251770345">Terjemahan</translation>
 <translation id="7915457674565721553">Sambungkan ke internet untuk menyiapkan kontrol orang tua</translation>
@@ -8604,7 +8596,6 @@
 <translation id="8599681327221583254">Satu atau beberapa kebijakan tidak dikonfigurasi dengan benar. Harap hubungi administrator Anda</translation>
 <translation id="8599864823732014237">Lewati pendaftaran perusahaan?</translation>
 <translation id="8601206103050338563">Autentikasi klien TLS WWW</translation>
-<translation id="8601611099293226919">Telusuri layar Anda dengan Google Lens</translation>
 <translation id="8602674530529411098">Aplikasi (Beta)</translation>
 <translation id="8602851771975208551">Program lain di komputer Anda menambahkan aplikasi yang dapat mengubah cara kerja Chrome.</translation>
 <translation id="8605428685123651449">Memori SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_is.xtb b/chrome/app/resources/generated_resources_is.xtb
index 05a8547..d62e620 100644
--- a/chrome/app/resources/generated_resources_is.xtb
+++ b/chrome/app/resources/generated_resources_is.xtb
@@ -401,7 +401,6 @@
 <translation id="1341871421050612057">Ekki er hægt að samstilla við <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Veita Linux-forritum heimild til að opna USB-tæki. Linux man ekki eftir USB-tæki þegar það hefur verið fjarlægt.</translation>
 <translation id="1343920184519992513">Haltu áfram þar sem frá var horfið og opnaðu ákveðinn hóp síðna</translation>
-<translation id="134589511016534552">Efnisflipar birtast einnig í hlutanum „Opnir flipar“</translation>
 <translation id="1346630054604077329">Staðfesta og endurræsa</translation>
 <translation id="1346748346194534595">Réttsælis</translation>
 <translation id="1347256498747320987">Setja upp uppfærslur og forrit. Með því að halda áfram samþykkirðu að þetta tæki geti einnig sjálfkrafa sótt og sett upp uppfærslur og forrit frá Google, símafyrirtækinu þínu og framleiðanda tækisins, mögulega með því að nota farsímagögn. Einhver þessara forrita kunna að bjóða upp á innkaup í forriti. <ph name="BEGIN_LINK1" />Frekari upplýsingar<ph name="END_LINK1" /></translation>
@@ -2067,7 +2066,6 @@
 <translation id="2739191690716947896">Villuleit</translation>
 <translation id="2739240477418971307">Breyta aðgengisstillingum</translation>
 <translation id="274029851662193272">Þrykkt</translation>
-<translation id="2740363334137520315">Bætir við nýjum hluta í „Flipaleit“ svo að auðvelt sé að finna flipa sem spila hljóð og myndskeið. Ýttu á hnappinn efst í horni vafrans til að opna þetta.</translation>
 <translation id="2740531572673183784">Í lagi</translation>
 <translation id="2740876196999178364">Þessir aðgangslyklar eru aðeins vistaðir í þessu tæki. Þeir eru ekki vistaðir á Google-reikningnum þínum.</translation>
 <translation id="2741713322780029189">Opna endurheimtarstöð</translation>
@@ -2335,7 +2333,6 @@
 <translation id="2967926928600500959">Vefslóðir sem passa við þessar reglur verða þvingaðar til að opnast í tilteknum vafra.</translation>
 <translation id="2972581237482394796">Endurge&amp;ra</translation>
 <translation id="2973324205039581528">Slökkva á hljóði svæðis</translation>
-<translation id="2973537811036309675">Hliðargluggi</translation>
 <translation id="2975761176769946178">Vefslóð er áskilin</translation>
 <translation id="2976557544729462544">Í tilteknum tækjum verður að slökkva á gagnaaðgangsvörn til að þau virki sem skyldi eða skili fullum afköstum.</translation>
 <translation id="2976756276046118477">Rauðgræn sía (lítið grænt, deuteranomaly-litblinda)</translation>
@@ -2776,7 +2773,6 @@
 <translation id="3393554941209044235">Skjalagreining Chrome</translation>
 <translation id="3393582007140394275">Ekki er hægt að senda út skjá.</translation>
 <translation id="3394850431319394743">Heimilt að nota auðkenni til að spila varið efni</translation>
-<translation id="3396744558790608201">Hægrismelltu og veldu „Leita í myndum með Google linsu“ til að leita hvar sem er á vefsvæðinu til að fá frekari upplýsingar um myndefnið sem þú sérð á meðan þú vafrar og verslar á netinu.</translation>
 <translation id="3396800784455899911">Með því að smella á hnappinn „Samþykkja og halda áfram“ samþykkir þú þá úrvinnslu sem lýst er hér að ofan fyrir þessa Google þjónustu.</translation>
 <translation id="339722927132407568">Frýs</translation>
 <translation id="3399432415385675819">Tilkynningar verða gerðar óvirkar</translation>
@@ -4803,7 +4799,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> vill kanna hvort þú sért að nota gjaldgengt ChromeOS tæki.</translation>
 <translation id="5208926629108082192">Upplýsingar um farsímakerfi tækis</translation>
 <translation id="5208988882104884956">Hálf breidd</translation>
-<translation id="520902706163766447">Kveikja á sprettiblöðru efst í notandaviðmóti Chrome til að leita yfir opnum flipum.</translation>
 <translation id="5209320130288484488">Engin tæki fundust</translation>
 <translation id="5209513429611499188">HID-tæki með notkun frá notkunarsíðu <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Loka flipa</translation>
@@ -6301,7 +6296,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Vista kerfisannála á niðurhalslista.</translation>
 <translation id="656293578423618167">Slóð eða heiti skráarinnar er of langt. Vistaðu undir styttra heiti eða á öðrum stað.</translation>
-<translation id="6568283005472142698">Flipaleit</translation>
 <translation id="6570622975915850879">Nota annað tæki</translation>
 <translation id="65711204837946324">Þarf heimild til að sækja</translation>
 <translation id="6571533309669248172">Textasnið</translation>
@@ -7634,7 +7628,6 @@
 <translation id="7737948071472253612">Mega ekki nota myndavélina</translation>
 <translation id="77381465218432215">Sýna áherslumerki og sérstafi</translation>
 <translation id="7740996059027112821">Venjulegt</translation>
-<translation id="7741307896921365578">Kveikir á hliðarglugga í vafra svo þú hafir alltaf aðgang að leslistanum þínum og bókamerkjunum.</translation>
 <translation id="7742558784808143689">Hreinsa vefsvæðisgögn og heimildir fyrir <ph name="SITE_NAME" />, allar undirsíður og uppsett forrit?</translation>
 <translation id="7742706086992565332">Þú getur stillt hver aðdrátturinn er á tilteknum vefsvæðum</translation>
 <translation id="7742879569460013116">Deila tengli í</translation>
@@ -7835,7 +7828,6 @@
 <translation id="7909986151924474987">Þú getur e.t.v. ekki sett prófílinn aftur upp</translation>
 <translation id="7910768399700579500">&amp;Ný mappa</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Hluti efnisflipa í flipaleit</translation>
 <translation id="7912080627461681647">Aðgangsorðinu þínu hefur verið breytt á netþjóni. Skráðu þig út og aftur inn.</translation>
 <translation id="7912974581251770345">Þýðing</translation>
 <translation id="7915457674565721553">Tengstu við internetið til að setja upp barnalæsingu</translation>
@@ -8607,7 +8599,6 @@
 <translation id="8599681327221583254">Ein eða fleiri reglur eru rangt stilltar. Hafðu samband við kerfisstjórann</translation>
 <translation id="8599864823732014237">Sleppa fyrirtækjaskráningu?</translation>
 <translation id="8601206103050338563">Auðkenning TLS WWW-biðlara</translation>
-<translation id="8601611099293226919">Leitaðu á skjánum með Google linsu</translation>
 <translation id="8602674530529411098">Forrit (beta)</translation>
 <translation id="8602851771975208551">Annað forrit í tölvunni þinni bætti við forriti sem gæti breytt því hvernig Chrome virkar.</translation>
 <translation id="8605428685123651449">SQLite-minni</translation>
diff --git a/chrome/app/resources/generated_resources_it.xtb b/chrome/app/resources/generated_resources_it.xtb
index cf2d9fb..88ea878 100644
--- a/chrome/app/resources/generated_resources_it.xtb
+++ b/chrome/app/resources/generated_resources_it.xtb
@@ -218,6 +218,7 @@
 <translation id="1176471985365269981">Non autorizzati a modificare file o cartelle sul dispositivo</translation>
 <translation id="1177863135347784049">Personalizzati</translation>
 <translation id="1178581264944972037">Pausa</translation>
+<translation id="1178601482396475810">Gestisci la sincronizzazione dei dispositivi</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="1181037720776840403">Rimuovi</translation>
 <translation id="1181366777303791449">su <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -354,6 +355,7 @@
 <translation id="130097046531636712">Estende la durata della batteria limitando l'attività in background e gli effetti visivi, come lo scorrimento uniforme</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> può modificare i seguenti file</translation>
 <translation id="1302227299132585524">Consenti JavaScript da Apple Events</translation>
+<translation id="1302654693270046655">Gruppo <ph name="GROUP_NAME" /> - <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">File HTML preferiti</translation>
 <translation id="1303671224831497365">Nessun dispositivo Bluetooth trovato</translation>
 <translation id="130491383855577612">App e file Linux sostituiti</translation>
@@ -400,7 +402,6 @@
 <translation id="1341871421050612057">Impossibile sincronizzare con <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Concedi alle app Linux l'autorizzazione ad accedere ai dispositivi USB. Dopo la rimozione di un dispositivo USB, Linux non manterrà memorizzato il dispositivo.</translation>
 <translation id="1343920184519992513">Continua dal punto in cui avevi interrotto e apri un insieme di pagine specifiche</translation>
-<translation id="134589511016534552">Le schede di contenuti multimediali vengono mostrate anche nella sezione Schede aperte</translation>
 <translation id="1346630054604077329">Conferma e riavvia</translation>
 <translation id="1346748346194534595">Destra</translation>
 <translation id="1347256498747320987">Installa aggiornamenti e app. Se continui, accetti che questo dispositivo possa anche scaricare e installare automaticamente aggiornamenti e app di Google, del tuo operatore e del produttore del dispositivo, utilizzando anche la rete dati. Alcune di queste app potrebbero offrire acquisti in-app. <ph name="BEGIN_LINK1" />Ulteriori informazioni<ph name="END_LINK1" /></translation>
@@ -1042,6 +1043,7 @@
 <translation id="1877520246462554164">Recupero del token di autenticazione non riuscito. Esci e accedi nuovamente per riprovare.</translation>
 <translation id="1877860345998737529">Assegnazione di azioni ai sensori</translation>
 <translation id="1878155070920054810">Sembra che il Chromebook stia per scaricarsi del tutto, prima di aver completato l'aggiornamento. Assicurati che si stia ricaricando correttamente per evitare interruzioni.</translation>
+<translation id="1878477879455105085">Aperto</translation>
 <translation id="1878885068166344708">L'elemento viene evidenziato quando sposti lo stato attivo. Premi Tab o seleziona un elemento per cambiare lo stato attivo.</translation>
 <translation id="1879000426787380528">Accesso eseguito come</translation>
 <translation id="18802377548000045">Le schede si riducono a una larghezza ampia</translation>
@@ -1427,6 +1429,7 @@
 <translation id="2204034823255629767">Lettura e modifica del testo digitato</translation>
 <translation id="2204387456724731099">Impossibile tradurre questa selezione</translation>
 <translation id="2210462644007531147">Impossibile completare l'installazione</translation>
+<translation id="2211245494465528624">Gestisci le opzioni di sincronizzazione</translation>
 <translation id="2212565012507486665">Consenti cookie</translation>
 <translation id="2214018885812055163">Cartelle condivise</translation>
 <translation id="2214884991347062907">Password errata, riprova</translation>
@@ -1522,6 +1525,7 @@
 <translation id="2296218178174497398">Rilevamento dispositivi</translation>
 <translation id="2297705863329999812">Cerca stampanti</translation>
 <translation id="2297822946037605517">Condividi questa pagina</translation>
+<translation id="229871422646860597">Sblocca dalla barra degli strumenti</translation>
 <translation id="2299734369537008228">Cursore: da <ph name="MIN_LABEL" /> a <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Includi tutti i file di log raccolti da debugd sotto forma di archivio separato.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2054,7 +2058,6 @@
 <translation id="2739191690716947896">Debug</translation>
 <translation id="2739240477418971307">Modifica delle impostazioni di accesibilità</translation>
 <translation id="274029851662193272">Incassato</translation>
-<translation id="2740363334137520315">Aggiunge in "Cerca tra le schede" una nuova sezione per trovare facilmente le schede in cui vengono riprodotti video o audio. Puoi accedere usando il pulsante nell'angolo in alto del browser.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Queste passkey sono salvate soltanto su questo dispositivo e non nel tuo Account Google.</translation>
 <translation id="2741713322780029189">Apri terminale di ripristino</translation>
@@ -2151,6 +2154,7 @@
 <translation id="2811205483104563968">Account</translation>
 <translation id="2811564570599779918">Riduzione di spam e attività fraudolente</translation>
 <translation id="2812049959647166806">Thunderbolt non è supportato</translation>
+<translation id="2812171980080389735">Reti e password salvate per connetterti istantaneamente</translation>
 <translation id="2813094189969465044">Controllo genitori</translation>
 <translation id="281390819046738856">Impossibile firmare la richiesta.</translation>
 <translation id="2814489978934728345">Interrompi il caricamento della pagina</translation>
@@ -2190,6 +2194,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">Il PIN è stato aggiunto</translation>
 <translation id="2849936225196189499">Critica</translation>
+<translation id="285033512555869047">Chiuso</translation>
 <translation id="2850541429955027218">Aggiungi tema</translation>
 <translation id="2850672011315104382">Stile punteggiatura</translation>
 <translation id="2852385257476173980">Qui potrebbe essere visualizzato un elenco di siti che visiti quando navighi sul web</translation>
@@ -2233,6 +2238,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> e altri <ph name="NUMBER_OF_DEVICES" /></translation>
 <translation id="2889043468805635730">Nessun problema rilevato</translation>
 <translation id="2889064240420137087">Apri link con...</translation>
+<translation id="2890206081124517553">Ricorda lo sfondo del desktop su tutti i dispositivi</translation>
 <translation id="2891566119238851894">Apri la ricerca nel riquadro laterale. Non è aperta in quel riquadro.</translation>
 <translation id="2891922230654533301">Vuoi usare il tuo dispositivo per accedere al sito <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Scegli le schede che ti daranno aggiornamenti sui tuoi interessi</translation>
@@ -2254,6 +2260,7 @@
 <translation id="2907619724991574506">URL di avvio</translation>
 <translation id="2907798539022650680">Connessione a "<ph name="NAME" />" non riuscita: <ph name="DETAILS" />
     Messaggio del server: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Condividi indicatori</translation>
 <translation id="2908162660801918428">Aggiungi Galleria Media per directory</translation>
 <translation id="2908358077082926882">Premi di nuovo "<ph name="CURRENTKEY" />" per rimuovere l'assegnazione e <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">Impossibile connettersi ai servizi Google. Controlla la connessione di rete e riprova. Codice di errore: <ph name="ERROR_CODE" />.</translation>
@@ -2322,7 +2329,6 @@
 <translation id="2967926928600500959">Gli URL corrispondenti a queste regole dovranno essere aperti in un browser specifico.</translation>
 <translation id="2972581237482394796">&amp;Ripeti</translation>
 <translation id="2973324205039581528">Disattiva l'audio del sito</translation>
-<translation id="2973537811036309675">Riquadro laterale</translation>
 <translation id="2975761176769946178">È necessario specificare un URL</translation>
 <translation id="2976557544729462544">Alcuni dispositivi richiedono la disattivazione della protezione dell'accesso ai dati per funzionare correttamente o con le prestazioni ottimali.</translation>
 <translation id="2976756276046118477">Filtro rosso-verde (verde debole, deuteranomalia)</translation>
@@ -2358,6 +2364,7 @@
 <translation id="3003828226041301643">Impossibile aggiungere il dispositivo al dominio. Controlla il tuo account per verificare di disporre dei privilegi per aggiungere dispositivi.</translation>
 <translation id="3003967365858406397">Il dispositivo <ph name="PHONE_NAME" /> creerà una connessione Wi-Fi privata.</translation>
 <translation id="3004385386820284928">Personalizza i tasti della tastiera</translation>
+<translation id="3005376701115952939">La sincronizzazione delle app è configurata nelle Impostazioni di sistema</translation>
 <translation id="3005574332301273731">Non mostrare</translation>
 <translation id="3006881078666935414">Nessun dato sull'utilizzo</translation>
 <translation id="3007410324195400631">Aggiungi note su questa pagina</translation>
@@ -2739,6 +2746,7 @@
 <translation id="3369624026883419694">Risoluzione host in corso...</translation>
 <translation id="3370260763947406229">Correzione automatica</translation>
 <translation id="3371140690572404006">Dispositivo USB-C (porta anteriore destra)</translation>
+<translation id="3371351218553893534">La riga è troppo lunga: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Lettura di cartelle aperte nell'applicazione</translation>
 <translation id="3373059063088819384">Apri in modalità Lettura</translation>
 <translation id="3373701465337594448">Quando l'opzione è attiva, viene visualizzato qui un elenco di siti che ipotizza i tuoi interessi</translation>
@@ -2763,7 +2771,6 @@
 <translation id="3393554941209044235">Chrome Document Analysis</translation>
 <translation id="3393582007140394275">Impossibile trasmettere lo schermo.</translation>
 <translation id="3394850431319394743">Autorizzati a usare identificatori per riprodurre contenuti protetti</translation>
-<translation id="3396744558790608201">Fai clic con il pulsante destro del mouse e seleziona "Cerca le immagini con Google Lens" per eseguire ricerche relative a qualsiasi parte del sito al fine di avere maggiori informazioni sui contenuti che vedi mentre navighi e fai acquisti sul Web.</translation>
 <translation id="3396800784455899911">Se fai clic sul pulsante "Accetta e continua", accetti l'elaborazione descritta in precedenza per questi servizi Google.</translation>
 <translation id="339722927132407568">Si blocca</translation>
 <translation id="3399432415385675819">Le notifiche verranno disattivate</translation>
@@ -2809,6 +2816,9 @@
 <translation id="3434272557872943250">Se l'impostazione Attività web e app aggiuntiva è attiva per tuo figlio, questi dati potrebbero essere salvati nel suo Account Google. Ulteriori informazioni su queste impostazioni e su come configurarle sono disponibili all'indirizzo families.google.com.</translation>
 <translation id="3434475275396485144">Questa impostazione è gestita dall'amministratore del telefono</translation>
 <translation id="3434512374684753970">Audio e video</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Nella schermata successiva, accedi con il tuo Account Google.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Si tratta dello stesso account che utilizzi per Gmail, YouTube, Chrome e altri servizi Google. Usa il tuo account per avere un'esperienza personalizzata e accedere facilmente a tutte le tue informazioni.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Se non hai un Account Google, potrai crearne uno nella prossima schermata.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">"<ph name="EXTENSION_NAME" />" richiede il tuo codice <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Sicurezza</translation>
 <translation id="343578350365773421">Carta esaurita</translation>
@@ -2855,6 +2865,7 @@
 <translation id="346546413339447252">Ricevi sconti per <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> e altri ancora</translation>
 <translation id="3468298837301810372">Etichetta</translation>
 <translation id="3468999815377931311">Telefono Android</translation>
+<translation id="3469345458390352459">Una volta attivata l'impostazione, le tue app saranno disponibili su qualsiasi dispositivo ChromeOS dopo aver eseguito l'accesso con il tuo Account Google.  Le app web verranno sincronizzate tramite Chrome anche se le altre funzionalità di sincronizzazione del browser sono disattivate.</translation>
 <translation id="3469583217479686109">Strumento Selezione</translation>
 <translation id="3470392222765168737">Segui sito</translation>
 <translation id="3471876058939596279">Non è possibile usare contemporaneamente le porte HDMI e USB Type-C per i video. Usa una porta video diversa.</translation>
@@ -3316,6 +3327,7 @@
 <translation id="3855441664322950881">Crea pacchetto estensione</translation>
 <translation id="3855676282923585394">Importa preferiti e impostazioni...</translation>
 <translation id="3856096718352044181">Verifica che questo fornitore sia valido e riprova più tardi</translation>
+<translation id="3856470183388031602">Utilizza il tuo Account Google su <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Seleziona il fuso orario</translation>
 <translation id="3857807444929313943">Solleva, quindi tocca di nuovo</translation>
 <translation id="3858860766373142691">Nome</translation>
@@ -3355,6 +3367,7 @@
 <translation id="3894123633473837029">Includi la cronologia recente dell'assistente tramite Sherlog. La cronologia potrebbe includere informazioni sulla tua identità, sulla posizione e di debug. <ph name="BEGIN_LINK" />Ulteriori informazioni<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Aggiungi cartella</translation>
 <translation id="3894770151966614831">Vuoi spostare nell'Account Google?</translation>
+<translation id="3894983081771074056">Comportamento della tastiera e del mouse, preferenze relative alla lingua e altro ancora</translation>
 <translation id="3895076768659607631">&amp;Gestisci motori di ricerca…</translation>
 <translation id="3895090224522145010">Nome utente di Kerberos</translation>
 <translation id="389521680295183045">I siti possono chiedere di sapere quando stai utilizzando attivamente il tuo dispositivo</translation>
@@ -3491,6 +3504,7 @@
 <translation id="3994878504415702912">&amp;Carattere</translation>
 <translation id="3995138139523574647">Dispositivo USB-C (porta posteriore destra)</translation>
 <translation id="3995963973192100066">Riproduci l'animazione</translation>
+<translation id="399788104667917863">Blocca sulla barra degli strumenti</translation>
 <translation id="4001540981461989979">Evidenzia il puntatore del mouse quando si muove</translation>
 <translation id="4002440992267487163">Configurazione del PIN</translation>
 <translation id="4005817994523282006">Metodo di rilevamento del fuso orario</translation>
@@ -3649,12 +3663,16 @@
 <translation id="4147911968024186208">Riprova. Se ricevi ancora questo messaggio di errore, contatta il tuo rappresentante dell'assistenza.</translation>
 <translation id="4150201353443180367">Display</translation>
 <translation id="4150569944729499860">Contesto dello schermo</translation>
+<translation id="4151843924968445052">Vuoi condividere gli indicatori dei dispositivi?</translation>
 <translation id="4152011295694446843">Qui troverai i tuoi preferiti</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 scheda}other{# schede}}</translation>
 <translation id="4154664944169082762">Impronte digitali</translation>
 <translation id="4157869833395312646">Server Gated Cryptography Microsoft</translation>
 <translation id="4158315983204257156">Dimensioni e carattere del testo del sito web</translation>
 <translation id="4158364720893025815">Controllo superato</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Se consenti ai dispositivi ChromeOS di inviare i report automatici, ci aiuti a capire a quali problemi e miglioramenti dare la priorità in ChromeOS. Questi report possono includere, ad esempio, informazioni su quando ChromeOS ha un arresto anomalo, sulle funzionalità che utilizzi, sulla quantità di memoria che solitamente impieghi o sui dati diagnostici e sull'utilizzo delle app per Android. Alcuni dati aggregati saranno utili anche per app e partner di Google, ad esempio gli sviluppatori Android. Se è attiva anche la sincronizzazione app, verranno raccolti altri dati diagnostici e sull'utilizzo delle app, incluse le app per Android e web.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Puoi attivare o disattivare l'invio di questi report in qualsiasi momento nelle impostazioni del tuo dispositivo Chrome OS. Se sei un amministratore di dominio, puoi modificare questa impostazione nella Console di amministrazione.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Se l'impostazione Attività web e app è attiva per il tuo Account Google, i tuoi dati Android potrebbero essere salvati nell'account. Puoi vedere ed eliminare i tuoi dati, nonché modificare le impostazioni dell'account, all'indirizzo account.google.com.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Gestore delle password di Google</translation>
 <translation id="4163560723127662357">Tastiera sconosciuta</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> non corrisponde a un'organizzazione valida. Contatta l'amministratore. Se sei un amministratore, puoi configurare la tua organizzazione visitando la pagina: g.co/ChromeEnterpriseAccount.</translation>
@@ -3979,6 +3997,9 @@
 <translation id="4452898361839215358">oppure seleziona un file PPD. <ph name="LINK_BEGIN" />Scopri di più<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Tocca il sensore di impronte digitali nell'angolo in alto a destra della tastiera. I dati relativi alla tua impronta vengono memorizzati in modo sicuro e non possono essere trasferiti in alcun modo da <ph name="DEVICE_TYPE" />.</translation>
 <translation id="4453946976636652378">Cerca su <ph name="SEARCH_ENGINE_NAME" /> o digita un URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Se consenti ai dispositivi ChromeOS di inviare i report automatici, ci aiuti a capire a quali problemi e miglioramenti dare la priorità in ChromeOS. Questi report possono includere, ad esempio, informazioni su quando ChromeOS ha un arresto anomalo, sulle funzionalità che sono state utilizzate, sulla quantità di memoria solitamente impiegata o sui dati diagnostici e sull'utilizzo delle app per Android. Alcuni dati aggregati saranno utili anche per app e partner di Google, ad esempio gli sviluppatori Android. Se è attiva anche la sincronizzazione app, verranno raccolti altri dati diagnostici e sull'utilizzo delle app, incluse le app per Android e web.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Puoi attivare o disattivare l'invio di questi report in qualsiasi momento nelle impostazioni del dispositivo ChromeOS di tuo figlio. Se sei un amministratore di dominio, puoi modificare questa impostazione nella Console di amministrazione.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Se l'impostazione Attività web e app è attiva per l'Account Google di tuo figlio, i suoi dati potrebbero essere salvati nel suo account. Scopri di più su queste impostazioni e su come configurarle all'indirizzo families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Seleziona la voce corrente:</translation>
 <translation id="4459169140545916303">Attivo <ph name="DEVICE_LAST_ACTIVATED_TIME" /> giorni fa</translation>
 <translation id="4460014764210899310">Separa</translation>
@@ -4359,6 +4380,7 @@
 <translation id="4806457879608775995">Leggi attentamente questi termini e controlla i tuoi dati</translation>
 <translation id="4807098396393229769">Nome sulla carta di credito</translation>
 <translation id="4808667324955055115">Popup bloccati</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Esamina <ph name="BEGIN_BOLD" />1 estensione<ph name="END_BOLD" /> rimossa dal Chrome Web Store}other{Esamina <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} estensioni<ph name="END_BOLD" /> rimosse dal Chrome Web Store}}</translation>
 <translation id="4809079943450490359">Istruzioni dell'amministratore del tuo dispositivo:</translation>
 <translation id="4809447465126035330">Elimina</translation>
 <translation id="480990236307250886">Apri pagina iniziale</translation>
@@ -4682,6 +4704,7 @@
 <translation id="5101839224773798795">Clic automatico all'arresto del puntatore del cursore</translation>
 <translation id="5106350808162641062">Rimuovi</translation>
 <translation id="510695978163689362">L'account <ph name="USER_EMAIL" /> è supervisionato tramite Family Link. Puoi aggiungere account della scuola per accedere a risorse scolastiche con la supervisione dei genitori.</translation>
+<translation id="5107093668001980925">Non mostrare mai <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Un'estensione ha disattivato Navigazione sicura</translation>
 <translation id="5108967062857032718">Impostazioni - Rimuovi app Android</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4692,6 +4715,7 @@
 <translation id="5111794652433847656">Non sono presenti passkey per <ph name="APP_NAME" /> su questo dispositivo</translation>
 <translation id="5112577000029535889">&amp;Strumenti per sviluppatori</translation>
 <translation id="511313294362309725">Attiva l'Accoppiamento rapido</translation>
+<translation id="5113384440341086023">App installate dal Play Store e app web installate dal browser Chrome</translation>
 <translation id="51143538739122961">Inserisci il token di sicurezza e toccalo</translation>
 <translation id="5115309401544567011">Collega il dispositivo <ph name="DEVICE_TYPE" /> a una fonte di alimentazione.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4737,6 +4761,7 @@
 <translation id="5154702632169343078">Oggetto</translation>
 <translation id="5155327081870541046">Nella barra degli indirizzi, inserisci la scorciatoia relativa al sito in cui vuoi eseguire la ricerca, come "@segnalibri". Successivamente, digita la tua scorciatoia da tastiera preferita e inserisci il termine di ricerca.</translation>
 <translation id="5156638757840305347">Il cursore è evidenziato quando viene visualizzato o spostato</translation>
+<translation id="5157250307065481244">Visualizza i dettagli del sito</translation>
 <translation id="5157635116769074044">Esponi questa pagina nella schermata iniziale...</translation>
 <translation id="5158206172605340248">Menu degli accenti ignorato.</translation>
 <translation id="5159094275429367735">Configura Crostini</translation>
@@ -4794,7 +4819,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> chiede di controllare che tu stia utilizzando un dispositivo ChromeOS idoneo.</translation>
 <translation id="5208926629108082192">Informazioni sulla rete mobile del dispositivo</translation>
 <translation id="5208988882104884956">Metà larghezza</translation>
-<translation id="520902706163766447">Viene attivato un fumetto popup nella parte superiore della UI di Chrome per eseguire ricerche nelle schede aperte.</translation>
 <translation id="5209320130288484488">Nessun dispositivo trovato</translation>
 <translation id="5209513429611499188">Dispositivi HID con utilizzi dalla relativa pagina <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Chiudi scheda</translation>
@@ -5794,6 +5818,7 @@
 <translation id="6104068876731806426">Account Google</translation>
 <translation id="6104311680260824317">Impossibile aggiungere il dispositivo al dominio. Il server non supporta i tipi di crittografia Kerberos specificati. Consulta "Altre opzioni" per le impostazioni di crittografia.</translation>
 <translation id="6104796831253957966">La coda della stampante è piena</translation>
+<translation id="6106167152849320869">Se hai anche scelto di inviare dati diagnostici e sull'utilizzo nel passaggio precedente, questi dati verranno raccolti per le app installate.</translation>
 <translation id="6111972606040028426">Abilitare l'Assistente Google</translation>
 <translation id="6112294629795967147">Tocca per ridimensionare</translation>
 <translation id="6112727384379533756">Aggiungi una richiesta</translation>
@@ -5924,6 +5949,7 @@
 <translation id="6226777517901268232">File chiave privata (facoltativo)</translation>
 <translation id="6227002569366039565">Premi |<ph name="ACCELERATOR" />| per impostare lo stato attivo su questo fumetto, quindi premi di nuovo per impostare lo stato attivo sull'elemento a cui rimanda il fumetto.</translation>
 <translation id="6227280783235722609">estensione</translation>
+<translation id="6229062790325126537">Reimposta ApnMigrator</translation>
 <translation id="6229849828796482487">Disconnetti rete Wi-Fi</translation>
 <translation id="6231782223312638214">Suggerito</translation>
 <translation id="6231881193380278751">Aggiungi un parametro query nell'URL per aggiornare automaticamente la pagina: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6201,6 +6227,7 @@
 <translation id="6478248366783946499">Conservare il file pericoloso?</translation>
 <translation id="6479881432656947268">Visita il Chrome Web Store</translation>
 <translation id="6480327114083866287">Gestito da <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Una volta attivata l'impostazione, le tue app saranno disponibili su qualsiasi dispositivo ChromeOS dopo aver eseguito l'accesso con il tuo Account Google. Le app web verranno sincronizzate tramite Chrome anche se le altre funzionalità di sincronizzazione del browser sono disattivate.</translation>
 <translation id="6482559668224714696">Lente d'ingrandimento a schermo intero</translation>
 <translation id="6483485061007832714">Apri download</translation>
 <translation id="6483805311199035658">Apertura di <ph name="FILE" /> in corso...</translation>
@@ -6215,6 +6242,7 @@
 <translation id="6497784818439587832">Modifica le dimensioni del display per ingrandire o ridurre gli elementi visualizzati sullo schermo</translation>
 <translation id="6497789971060331894">Scorrimento invertito del mouse</translation>
 <translation id="6498249116389603658">&amp;Tutte le tue lingue</translation>
+<translation id="6498583202177273322">Ricevi altre informazioni utili mentre esplori questa pagina</translation>
 <translation id="6499143127267478107">Risoluzione host in script proxy...</translation>
 <translation id="6499764981457476645">Nessun dispositivo nelle vicinanze trovato</translation>
 <translation id="6501957628055559556">Tutti i container</translation>
@@ -6290,7 +6318,6 @@
 <translation id="6561726789132298588">invio</translation>
 <translation id="6562117348069327379">Archivia i log di sistema nella directory Download.</translation>
 <translation id="656293578423618167">Il percorso o il nome del file è troppo lungo. Salva il file con un nome più corto o in un'altra posizione.</translation>
-<translation id="6568283005472142698">Ricerca di schede</translation>
 <translation id="6570622975915850879">Usa un dispositivo diverso</translation>
 <translation id="65711204837946324">Richiede l'autorizzazione al download</translation>
 <translation id="6571533309669248172">Formattazione del testo</translation>
@@ -6662,6 +6689,7 @@
 <translation id="688312408602122936">Eventuali giochi e app installati tramite Steam saranno rimossi anche da questo dispositivo</translation>
 <translation id="6883319974225028188">Spiacenti. Impossibile salvare la configurazione del dispositivo.</translation>
 <translation id="6884474387073389421">Vuoi eliminare i dati di accesso selezionati?</translation>
+<translation id="6885122019363983153">Gli sfondi del desktop corrispondono sui vari dispositivi</translation>
 <translation id="6885771755599377173">Anteprima informazioni di sistema</translation>
 <translation id="6886380424988777998">Impossibile eseguire l'upgrade di Linux</translation>
 <translation id="6886871292305414135">Apri link in un'altra &amp;scheda</translation>
@@ -6733,6 +6761,7 @@
 <translation id="6949434160682548041">Password (facoltativa)</translation>
 <translation id="6950627417367801484">Ripristina le app</translation>
 <translation id="6952242901357037157">Puoi visualizzare le password del tuo <ph name="BEGIN_LINK" />Account Google<ph name="END_LINK" /> anche qui</translation>
+<translation id="6954910832698269894">Attiva la sincronizzazione dei dispositivi per ripristinare app, impostazioni, reti Wi-Fi e sfondo del tuo Chromebook precedente. Puoi apportare modifiche in qualsiasi momento in Impostazioni &gt; Account.</translation>
 <translation id="6954936693361896459">Trasmetti invece questa scheda</translation>
 <translation id="6955446738988643816">Ispeziona popup</translation>
 <translation id="6955535239952325894">Questa impostazione è disattivata sui browser gestiti</translation>
@@ -6891,6 +6920,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 con crittografia RSA</translation>
 <translation id="7075625805486468288">Gestisci certificati e impostazioni HTTPS/SSL</translation>
 <translation id="7076875098323397992">Impossibile avviare l'upgrade</translation>
+<translation id="7077751457066325012">Visualizza e personalizza le scorciatoie da tastiera</translation>
 <translation id="7077829361966535409">Caricamento della pagina di accesso non riuscito utilizzando le impostazioni proxy correnti. <ph name="GAIA_RELOAD_LINK_START" />Prova ad accedere di nuovo<ph name="GAIA_RELOAD_LINK_END" /> o utilizza altre <ph name="PROXY_SETTINGS_LINK_START" />impostazioni proxy<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">Tutte le reti</translation>
 <translation id="708060913198414444">C&amp;opia l'indirizzo dell'audio</translation>
@@ -6920,6 +6950,7 @@
 <translation id="7108933416628942903">Blocca ora</translation>
 <translation id="7109543803214225826">Scorciatoia rimossa</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Aggiungi scheda a gruppo}other{Aggiungi schede a gruppo}}</translation>
+<translation id="7110684627876015299">Gruppo senza nome - <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Assegna un nome a questa finestra</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> elemento</translation>
 <translation id="7113502843173351041">Accedere all'indirizzo email</translation>
@@ -7134,6 +7165,7 @@
 <translation id="7328867076235380839">Combinazione non valida</translation>
 <translation id="7329154610228416156">Accesso non riuscito perché è stato configurato l'utilizzo di un URL non protetto (<ph name="BLOCKED_URL" />). Contatta l'amministratore.</translation>
 <translation id="7332053360324989309">Worker dedicato: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Esegui il backup e ripristina app e impostazioni</translation>
 <translation id="7335974957018254119">Utilizza il controllo ortografico per</translation>
 <translation id="7336799713063880535">Notifiche bloccate.</translation>
 <translation id="7338630283264858612">Il numero di serie del dispositivo non è valido.</translation>
@@ -7156,6 +7188,7 @@
 <translation id="7348093485538360975">Tastiera sullo schermo</translation>
 <translation id="7349010927677336670">Fluidità video</translation>
 <translation id="7352651011704765696">Si è verificato un problema</translation>
+<translation id="7352664183151911163">Nelle app e nel browser Chrome</translation>
 <translation id="7353261921908507769">I tuoi contatti possono condividere dei contenuti con te quando si trovano nelle vicinanze. I trasferimenti non inizieranno finché non accetti.</translation>
 <translation id="735361434055555355">Installazione di Linux...</translation>
 <translation id="7354120289251608189">Ora puoi dare un nuovo look al tuo browser in qualsiasi momento.</translation>
@@ -7296,6 +7329,8 @@
 <translation id="7458168200501453431">Consente di utilizzare lo stesso controllo ortografico utilizzato nella Ricerca Google. Il testo che digiti nel browser viene inviato a Google.</translation>
 <translation id="7458715171471938198">Vuoi ripristinare le app?</translation>
 <translation id="7458933488302148148">Controlla le password salvate per aumentare la tua sicurezza e proteggerti meglio online</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Se consenti ai dispositivi ChromeOS di inviare i report automatici, ci aiuti a capire a quali problemi e miglioramenti dare la priorità in ChromeOS. Questi report possono includere, ad esempio, informazioni su quando ChromeOS ha un arresto anomalo, sulle funzionalità che utilizzi e sulla quantità di memoria solitamente impiegata. Se è attiva anche la sincronizzazione app, verranno raccolti altri dati diagnostici e sull'utilizzo delle app, incluse le app per Android e web.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Puoi attivare o disattivare l'invio di questi report in qualsiasi momento nelle impostazioni del tuo dispositivo ChromeOS. Se sei un amministratore di dominio, puoi modificare questa impostazione nella Console di amministrazione.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Tema installato attualmente</translation>
 <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>
@@ -7530,6 +7565,7 @@
 <translation id="7663719505383602579">Ricevitore: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Scorciatoia da tastiera disponibile</translation>
 <translation id="7663859337051362114">Aggiungi profilo eSIM</translation>
+<translation id="76641554187607347">Nessuna tastiera collegata</translation>
 <translation id="7665082356120621510">Riserva dimensioni</translation>
 <translation id="7665369617277396874">Aggiungi account</translation>
 <translation id="766560638707011986">Mostra domini</translation>
@@ -7577,6 +7613,7 @@
 <translation id="769824636077131955">Il documento è troppo grande per essere sottoposto a un controllo di sicurezza. Puoi stampare documenti di dimensioni massime pari a 50 MB.</translation>
 <translation id="7698507637739331665">Alcuni elementi sono bloccati</translation>
 <translation id="7701040980221191251">Nulla</translation>
+<translation id="7701265686005869308">Chiudi profilo</translation>
 <translation id="7701869757853594372">Handle UTENTE</translation>
 <translation id="7702574632857388784">Rimuovi <ph name="FILE_NAME" /> dall'elenco</translation>
 <translation id="7702907602086592255">Dominio</translation>
@@ -7624,7 +7661,6 @@
 <translation id="7737948071472253612">Non possono utilizzare la videocamera</translation>
 <translation id="77381465218432215">Mostra lettere accentate e caratteri speciali</translation>
 <translation id="7740996059027112821">Standard</translation>
-<translation id="7741307896921365578">Attiva un riquadro laterale a livello di browser che offre un modo utile e comodo di accedere ai contenuti in Elenco di lettura e Segnalibri.</translation>
 <translation id="7742558784808143689">Cancellare le autorizzazioni e i dati dei siti per <ph name="SITE_NAME" />, tutti i siti al di sotto e le app installate?</translation>
 <translation id="7742706086992565332">Puoi decidere di quanto aumentare o diminuire lo zoom in determinati siti web</translation>
 <translation id="7742879569460013116">Condividi link con</translation>
@@ -7825,7 +7861,6 @@
 <translation id="7909986151924474987">Potresti non essere in grado di reinstallare questo profilo</translation>
 <translation id="7910768399700579500">&amp;Nuova cartella</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Sezione Schede contenuti multimediali in Ricerca nelle schede</translation>
 <translation id="7912080627461681647">La password è stata modificata sul server. Esci e accedi nuovamente.</translation>
 <translation id="7912974581251770345">Traduzione</translation>
 <translation id="7915457674565721553">Connettiti a Internet per configurare il Controllo genitori</translation>
@@ -7998,6 +8033,7 @@
 <translation id="8050191834453426339">Verifica di nuovo</translation>
 <translation id="8051193500142930381">Le funzionalità che richiedono una videocamera non funzioneranno</translation>
 <translation id="8051390370038326517">Consenti sempre al sito <ph name="HOST" /> di avere il controllo totale dei dispositivi MIDI</translation>
+<translation id="8052218774860457016">Gestisci la sincronizzazione del browser</translation>
 <translation id="8053278772142718589">File PKCS #12</translation>
 <translation id="8053390638574070785">Ricarica questa pagina</translation>
 <translation id="8054517699425078995">Questo tipo di file può danneggiare il tuo dispositivo. Vuoi conservare comunque <ph name="FILE_NAME" />?</translation>
@@ -8367,6 +8403,7 @@
 <translation id="8376137163494131156">Comunicaci i tuoi commenti su Google Cast.</translation>
 <translation id="8376384591331888629">Inclusi i cookie di terze parti su questo sito</translation>
 <translation id="8376451933628734023">Se questa app web sta cercando di farti credere che si tratta di un'app diversa, disinstallala.</translation>
+<translation id="8376752431516546391">Riquadro laterale della Ricerca Google</translation>
 <translation id="8377625247046155446">La passkey verrà salvata solo su questo dispositivo. Rimarrà su questo dispositivo dopo la chiusura di tutte le finestre di navigazione in incognito.</translation>
 <translation id="8378714024927312812">Gestito dalla tua organizzazione</translation>
 <translation id="8379878387931047019">Questo dispositivo non supporta il tipo di token di sicurezza richiesto da questo sito web</translation>
@@ -8434,6 +8471,11 @@
 <translation id="8428628598981198790">Impossibile utilizzare il tuo token di sicurezza con questo sito</translation>
 <translation id="84297032718407999">Verrai disconnesso tra <ph name="LOGOUT_TIME_LEFT" />.</translation>
 <translation id="8431190899827883166">Mostra tocchi</translation>
+<translation id="8431496281632382473">Questo profilo è gestito da <ph name="DOMAIN" />. Per continuare a utilizzare questo profilo gestito, la tua organizzazione richiede la condivisione degli indicatori del tuo dispositivo.
+
+Gli indicatori dei dispositivi possono includere informazioni su browser, sistema operativo, dispositivo, software installato e file.
+
+Se scegli di non condividere gli indicatori, questo profilo verrà chiuso.</translation>
 <translation id="8434480141477525001">Porta di debug NaCl</translation>
 <translation id="8437209419043462667">USA</translation>
 <translation id="8438328416656800239">Passa a un browser intelligente</translation>
@@ -8518,6 +8560,8 @@
 <translation id="851263357009351303">Consenti sempre la visualizzazione di immagini in <ph name="HOST" /></translation>
 <translation id="8513108775083588393">Rotazione aut.</translation>
 <translation id="8513357934662532537">Seleziona un file CSV per importare password in <ph name="BRAND" /> per <ph name="USER_EMAIL" />.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Se consenti ai dispositivi ChromeOS di inviare i report automatici, ci aiuti a capire a quali problemi e miglioramenti dare la priorità in ChromeOS. Questi report possono includere, ad esempio, informazioni su quando ChromeOS ha un arresto anomalo, sulle funzionalità che sono state utilizzate o sulla quantità di memoria solitamente impiegata. Se è attiva anche la sincronizzazione app, verranno raccolti altri dati diagnostici e sull'utilizzo delle app, incluse le app per Android e web.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Puoi attivare o disattivare l'invio di questi report in qualsiasi momento nelle impostazioni del dispositivo ChromeOS di tuo figlio. Se sei un amministratore di dominio, puoi modificare questa impostazione nella Console di amministrazione.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Prova a usare un altro token di sicurezza</translation>
 <translation id="8514955299594277296">Non consentire ai siti di salvare dati sul dispositivo (opzione non consigliata)</translation>
 <translation id="8517759303731677493">Modifica…</translation>
@@ -8598,7 +8642,6 @@
 <translation id="8599681327221583254">Uno o più criteri non sono configurati correttamente. Contatta l'amministratore.</translation>
 <translation id="8599864823732014237">Vuoi saltare la registrazione aziendale?</translation>
 <translation id="8601206103050338563">Autenticazione TLS client WWW</translation>
-<translation id="8601611099293226919">Cerca sullo schermo con Google Lens</translation>
 <translation id="8602674530529411098">App (beta)</translation>
 <translation id="8602851771975208551">Un altro programma sul computer ha aggiunto un'applicazione che potrebbe modificare il funzionamento di Chrome.</translation>
 <translation id="8605428685123651449">Memoria SQLite</translation>
@@ -8878,6 +8921,7 @@
 <translation id="883062543841130884">Sostituzioni</translation>
 <translation id="8830779999439981481">Riavvio in corso per applicare gli aggiornamenti</translation>
 <translation id="8830796635868321089">Il controllo degli aggiornamenti utilizzando le impostazioni proxy correnti non è riuscito. Regola le tue <ph name="PROXY_SETTINGS_LINK_START" />impostazioni proxy<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">Il sito potrà visualizzare i contenuti di questa scheda</translation>
 <translation id="8831769650322069887">Apri <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">I tuoi profili</translation>
 <translation id="8834039744648160717">Configurazione di rete controllata da <ph name="USER_EMAIL" />.</translation>
@@ -9009,6 +9053,7 @@
 <translation id="8946359700442089734">Le funzioni di debug non sono state attivate completamente su questo dispositivo <ph name="IDS_SHORT_PRODUCT_NAME" />.</translation>
 <translation id="894763922177556086">Buona</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> vuole accedere a marca e modello del token di sicurezza</translation>
+<translation id="8949304443659090542">Gestisci la sincronizzazione del browser Chrome</translation>
 <translation id="895054485242522631">I siti possono usare i sensori di movimento</translation>
 <translation id="8951256747718668828">Impossibile completare il ripristino a causa di un errore.</translation>
 <translation id="8951465597020890363">Vuoi uscire comunque dalla modalità ospite?</translation>
@@ -9114,6 +9159,7 @@
 <translation id="9032097289595078011">Disabilita l'Accoppiamento rapido</translation>
 <translation id="9033765790910064284">Continua comunque</translation>
 <translation id="9033857511263905942">&amp;Incolla</translation>
+<translation id="9034408118624208974">Non hai mai usato Chromebook? Attiva la sincronizzazione per eseguire il backup delle tue preferenze.</translation>
 <translation id="903480517321259405">Digita di nuovo il PIN</translation>
 <translation id="9037054491984310631">Connessione a dispositivo Bluetooth con nome <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">Il dispositivo non è consentito</translation>
@@ -9157,6 +9203,7 @@
 <translation id="9068298336633421551">Consenti ai servizi Android e alle app che dispongono dell'autorizzazione di accesso alla posizione di usare la posizione di questo 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 geografica.</translation>
 <translation id="9068598199622656904">Premi un tasto alla volta per le scorciatoie da tastiera anziché tenere premuti contemporaneamente i tasti</translation>
 <translation id="9068878141610261315">Tipo di file non supportato</translation>
+<translation id="9069665781180028115">Gli elementi selezionati saranno disponibili su questo Chromebook. Se è la prima volta che utilizzi Chromebook, sincronizza tutti gli elementi in modo che venga eseguito il backup delle tue preferenze. Puoi apportare modifiche in qualsiasi momento in Impostazioni &gt; Account.</translation>
 <translation id="9070342919388027491">Scheda spostata a sinistra</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">Mouse USB collegato</translation>
@@ -9330,6 +9377,7 @@
 <translation id="930268624053534560">Timestamp dettagliati</translation>
 <translation id="930551443325541578">Ripeti tasti e accenti</translation>
 <translation id="930893132043726269">Roaming attualmente attivo</translation>
+<translation id="930991362911221750">Vuoi consentire all'app <ph name="APP_NAME" /> di vedere questa scheda?</translation>
 <translation id="93140074055951850">Le app per Android sono state interrotte</translation>
 <translation id="932327136139879170">Home page</translation>
 <translation id="932508678520956232">Impossibile inizializzare la stampa.</translation>
diff --git a/chrome/app/resources/generated_resources_iw.xtb b/chrome/app/resources/generated_resources_iw.xtb
index 34b17de..5ab99276 100644
--- a/chrome/app/resources/generated_resources_iw.xtb
+++ b/chrome/app/resources/generated_resources_iw.xtb
@@ -402,7 +402,6 @@
 <translation id="1341871421050612057">לא ניתן לסנכרן עם <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">‏הענקת הרשאה לאפליקציות Linux לגשת להתקני USB. אחרי שמוציאים התקן USB, הוא לא נשמר בזיכרון של Linux.</translation>
 <translation id="1343920184519992513">להמשיך מהמקום שבו הפסקת ולפתוח קבוצת דפים מסוימת</translation>
-<translation id="134589511016534552">כרטיסיות מדיה שמוצגות גם בקטע 'כרטיסיות פתוחות'</translation>
 <translation id="1346630054604077329">אישור והפעלה מחדש</translation>
 <translation id="1346748346194534595">ימינה</translation>
 <translation id="1347256498747320987">‏התקנת עדכונים ואפליקציות. המשך משמעו שהסכמת לכך שהמכשיר גם יוריד ויתקין באופן אוטומטי עדכונים ואפליקציות מ-Google, מהספק ומיצרן המכשיר. ייתכן שההורדה תיעשה באמצעות חבילת הגלישה. חלק מהאפליקציות האלה עשויות לכלול אפשרות לרכישות מהאפליקציה. <ph name="BEGIN_LINK1" />מידע נוסף<ph name="END_LINK1" /></translation>
@@ -2066,7 +2065,6 @@
 <translation id="2739191690716947896">ניפוי באגים</translation>
 <translation id="2739240477418971307">שינוי הגדרות הנגישות שלך</translation>
 <translation id="274029851662193272">שקוע</translation>
-<translation id="2740363334137520315">הוספת קטע חדש אל 'חיפוש בכרטיסיות' שבו קל יהיה לזהות את הכרטיסיות שהופעלו בהן אודיו או וידאו. ניגשים אליו דרך הלחצן בפינה העליונה של הדפדפן.</translation>
 <translation id="2740531572673183784">אישור</translation>
 <translation id="2740876196999178364">‏מפתחות הגישה האלה נשמרים רק במכשיר הזה. הם לא נשמרים בחשבון Google.</translation>
 <translation id="2741713322780029189">פתיחת טרמינל שחזור</translation>
@@ -2334,7 +2332,6 @@
 <translation id="2967926928600500959">‏כתובות ה‑URL שמתאימות לכללים האלה יאולצו להיפתח בדפדפן מסוים.</translation>
 <translation id="2972581237482394796">&amp;ביצוע חוזר</translation>
 <translation id="2973324205039581528">השתקת האודיו באתר</translation>
-<translation id="2973537811036309675">חלונית צדדית</translation>
 <translation id="2975761176769946178">‏נדרשת כתובת URL</translation>
 <translation id="2976557544729462544">יש מכשירים שיפעלו בצורה נכונה או מיטבית רק אם הגנת הגישה לנתונים תושבת.</translation>
 <translation id="2976756276046118477">פילטר אדום-ירוק (ירוק חלש, דוטרנומליה)</translation>
@@ -2775,7 +2772,6 @@
 <translation id="3393554941209044235">‏ניתוח מסמכים ב-Chrome</translation>
 <translation id="3393582007140394275">‏לא ניתן להעביר (cast) את המסך.</translation>
 <translation id="3394850431319394743">אתרים שמורשים להשתמש במזהים כדי להפעיל תוכן מוגן</translation>
-<translation id="3396744558790608201">‏כדי לחפש באזור כלשהו באתר ולעיין במידע נוסף על התוכן החזותי שרואים כשמעיינים וקונים באינטרנט, צריך ללחוץ לחיצה ימנית ולבחור באפשרות “חיפוש תמונות באמצעות Google Lens”.</translation>
 <translation id="3396800784455899911">‏לחיצה על הלחצן "קבלה והמשך" מבטאת את הסכמתך לעיבוד שתואר קודם לכן לגבי השירותים האלה של Google.</translation>
 <translation id="339722927132407568">קופא</translation>
 <translation id="3399432415385675819">הודעות יושבתו</translation>
@@ -4802,7 +4798,6 @@
 <translation id="520840839826327499">‏<ph name="SERVICE_NAME" /> רוצה לוודא שמכשיר ה-ChromeOS שלך כשיר.</translation>
 <translation id="5208926629108082192">פרטי הרשת הסלולרית של המכשיר</translation>
 <translation id="5208988882104884956">חצי רוחב</translation>
-<translation id="520902706163766447">‏ניתן להתיר הצגה של בועה קופצת בממשק העליון של Chrome כדי לחפש בכרטיסיות הפתוחות.</translation>
 <translation id="5209320130288484488">לא נמצאו מכשירים</translation>
 <translation id="5209513429611499188">‏מכשירי HID עם ערכי שימוש מדף השימוש <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">סגירת כרטיסייה</translation>
@@ -6300,7 +6295,6 @@
 <translation id="6561726789132298588">Enter</translation>
 <translation id="6562117348069327379">אחסון יומני מערכת בספרייה 'הורדות'.</translation>
 <translation id="656293578423618167">הנתיב או שם הקובץ ארוך מדי. יש לשמור אותו בשם קצר יותר או במיקום אחר.</translation>
-<translation id="6568283005472142698">חיפוש בכרטיסיות</translation>
 <translation id="6570622975915850879">שימוש במכשיר אחר</translation>
 <translation id="65711204837946324">נדרשת הרשאה כדי להוריד</translation>
 <translation id="6571533309669248172">עיצוב טקסט</translation>
@@ -7635,7 +7629,6 @@
 <translation id="7737948071472253612">לא מורשים להשתמש במצלמה</translation>
 <translation id="77381465218432215">הצגת סימנים דיאקריטיים ותווים מיוחדים</translation>
 <translation id="7740996059027112821">רגילה</translation>
-<translation id="7741307896921365578">הפעלת חלונית צדדית בדפדפן לצורך גישה נוחה ועקבית לרשימת הקריאה ולסימניות.</translation>
 <translation id="7742558784808143689">לנקות את הנתונים ואת ההרשאות לאתר <ph name="SITE_NAME" />, לכל האתרים שתחתיו ולאפליקציות המותקנות?</translation>
 <translation id="7742706086992565332">ניתן להגדיר את המרחק מהתצוגה באתרים מסוימים</translation>
 <translation id="7742879569460013116">שיתוף הקישור עם</translation>
@@ -7835,7 +7828,6 @@
 <translation id="7909986151924474987">ייתכן שלא ניתן יהיה להתקין מחדש את הפרופיל</translation>
 <translation id="7910768399700579500">&amp;תיקייה חדשה</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">הקטע של כרטיסיות המדיה בחיפוש בכרטיסיות</translation>
 <translation id="7912080627461681647">הסיסמה שלך שונתה בשרת. יש לצאת ולאחר מכן להיכנס מחדש.</translation>
 <translation id="7912974581251770345">תרגום</translation>
 <translation id="7915457674565721553">יש להתחבר לאינטרנט כדי להגדיר בקרת הורים</translation>
@@ -8610,7 +8602,6 @@
 <translation id="8599681327221583254">לפחות מדיניות אחת לא מוגדרת כראוי. יש לפנות למנהל המערכת</translation>
 <translation id="8599864823732014237">לדלג על ההרשמה לארגון?</translation>
 <translation id="8601206103050338563">‏אימות לקוח TLS WWW</translation>
-<translation id="8601611099293226919">‏חיפוש במסך באמצעות Google Lens</translation>
 <translation id="8602674530529411098">אפליקציות (בטא)</translation>
 <translation id="8602851771975208551">‏תוכנית אחרת במחשב שלך הוסיפה אפליקציה שעשויה לשנות את אופן הפעולה של Chrome.</translation>
 <translation id="8605428685123651449">‏זיכרון SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_ja.xtb b/chrome/app/resources/generated_resources_ja.xtb
index a354278..edf86bb 100644
--- a/chrome/app/resources/generated_resources_ja.xtb
+++ b/chrome/app/resources/generated_resources_ja.xtb
@@ -216,6 +216,7 @@
 <translation id="1176471985365269981">デバイスのファイルやフォルダの編集を許可しないサイト</translation>
 <translation id="1177863135347784049">カスタム</translation>
 <translation id="1178581264944972037">一時停止</translation>
+<translation id="1178601482396475810">デバイスの同期を管理</translation>
 <translation id="117916940443676133">セキュリティ キーは PIN で保護されていません。ログインデータを管理するには、まず PIN を作成してください。</translation>
 <translation id="1181037720776840403">削除</translation>
 <translation id="1181366777303791449">ドメイン: <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -352,6 +353,7 @@
 <translation id="130097046531636712">バックグラウンド アクティビティとスムーズ スクロールのような視覚効果を制限することで、バッテリーの駆動時間を延ばします</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> は次のファイルを編集できます</translation>
 <translation id="1302227299132585524">Apple Events からの JavaScript を許可</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> グループ - <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">HTML ファイルをブックマークに登録</translation>
 <translation id="1303671224831497365">Bluetooth デバイスが見つかりませんでした</translation>
 <translation id="130491383855577612">Linux のアプリとファイルが正常に置き換えられました</translation>
@@ -398,7 +400,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> と同期できません</translation>
 <translation id="1343865611738742294">Linux アプリに USB デバイスへのアクセスを許可します。USB デバイスを取り外した後は、Linux にデバイスのデータは残りません。</translation>
 <translation id="1343920184519992513">前回中断したところから再開して、特定のページを開く</translation>
-<translation id="134589511016534552">メディアタブは [開いているタブ] セクションにも表示されます</translation>
 <translation id="1346630054604077329">確定して再起動</translation>
 <translation id="1346748346194534595">右</translation>
 <translation id="1347256498747320987">アップデートとアプリをインストールします。続行すると、このデバイスで Google、携帯通信会社、デバイスの製造元からのアップデートやアプリが自動的にダウンロードおよびインストールされることについても同意したと見なされます(ダウンロードの際にはモバイルデータ通信が使用される可能性もあります)。また、こうしたアプリの一部ではアプリ内購入をすすめられる場合があります。<ph name="BEGIN_LINK1" />詳細<ph name="END_LINK1" /></translation>
@@ -1037,6 +1038,7 @@
 <translation id="1877520246462554164">認証トークンを取得できませんでした。いったんログアウトして再度ログインし、もう一度お試しください。</translation>
 <translation id="1877860345998737529">スイッチの操作割り当て</translation>
 <translation id="1878155070920054810">アップデートが完了する前に Chromebook の電源が切れる可能性があります。処理が中断しないよう、電源に正しく接続されているか確認してください。</translation>
+<translation id="1878477879455105085">開いています</translation>
 <translation id="1878885068166344708">フォーカスを移動すると、項目がハイライト表示されます。フォーカスを変更するには Tab キーを押すか、項目を選択します。</translation>
 <translation id="1879000426787380528">次のアカウントでログイン</translation>
 <translation id="18802377548000045">タブを大サイズまで縮小</translation>
@@ -1421,6 +1423,7 @@
 <translation id="2204034823255629767">すべての入力内容の読み取りと変更</translation>
 <translation id="2204387456724731099">このテキストを翻訳できませんでした</translation>
 <translation id="2210462644007531147">インストールを完了できませんでした</translation>
+<translation id="2211245494465528624">同期オプションを管理</translation>
 <translation id="2212565012507486665">Cookie を許可</translation>
 <translation id="2214018885812055163">共有フォルダ</translation>
 <translation id="2214884991347062907">パスワードが正しくありません。もう一度お試しください</translation>
@@ -1515,6 +1518,7 @@
 <translation id="2296218178174497398">デバイス検出</translation>
 <translation id="2297705863329999812">プリンタを検索</translation>
 <translation id="2297822946037605517">このページを共有</translation>
+<translation id="229871422646860597">ツールバーの固定を解除する</translation>
 <translation id="2299734369537008228">スライダー: <ph name="MIN_LABEL" /> から <ph name="MAX_LABEL" /> まで</translation>
 <translation id="2299941608784654630">debugd で収集したすべてのログファイルを個別のアーカイブとして含める。</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2045,7 +2049,6 @@
 <translation id="2739191690716947896">デバッグ</translation>
 <translation id="2739240477418971307">ユーザー補助設定の変更</translation>
 <translation id="274029851662193272">沈み彫り</translation>
-<translation id="2740363334137520315">[タブを検索] に、音声や動画が再生されているタブを簡単に見つけられる、新しいセクションが追加されました。ブラウザの上部にあるボタンからアクセスできます。</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">これらのパスキーは、このデバイスのみに保存されます。Google アカウントには保存されません。</translation>
 <translation id="2741713322780029189">リカバリ ターミナルを開く</translation>
@@ -2142,6 +2145,7 @@
 <translation id="2811205483104563968">アカウント</translation>
 <translation id="2811564570599779918">スパムや不正行為の低減</translation>
 <translation id="2812049959647166806">Thunderbolt はサポートされていません</translation>
+<translation id="2812171980080389735">すぐに接続できるようにネットワークとパスワードを保存します</translation>
 <translation id="2813094189969465044">保護者による使用制限</translation>
 <translation id="281390819046738856">リクエストに署名できませんでした。</translation>
 <translation id="2814489978934728345">このページの読み込みを停止します</translation>
@@ -2181,6 +2185,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" />(<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">PIN を追加しました</translation>
 <translation id="2849936225196189499">重要</translation>
+<translation id="285033512555869047">閉じています</translation>
 <translation id="2850541429955027218">テーマを追加</translation>
 <translation id="2850672011315104382">句読点</translation>
 <translation id="2852385257476173980">ウェブを閲覧すると、アクセスしたサイトのリストがこちらに表示されます</translation>
@@ -2224,6 +2229,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> とその他 <ph name="NUMBER_OF_DEVICES" /> 個のデバイス</translation>
 <translation id="2889043468805635730">問題は見つかりませんでした</translation>
 <translation id="2889064240420137087">次のプログラムでリンクを開く...</translation>
+<translation id="2890206081124517553">デスクトップの背景をすべてのデバイスに保存する</translation>
 <translation id="2891566119238851894">サイドパネルで検索を開きます。サイドパネルで検索が開いていません。</translation>
 <translation id="2891922230654533301">デバイスを使用して <ph name="APP_NAME" /> にログインしますか?</translation>
 <translation id="2893013536106749396">関心のある事柄についての最新情報を表示するカードを選んでください</translation>
@@ -2245,6 +2251,7 @@
 <translation id="2907619724991574506">起動 URL</translation>
 <translation id="2907798539022650680">「<ph name="NAME" />」に接続できませんでした: <ph name="DETAILS" />
     サーバー メッセージ: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">シグナルを共有</translation>
 <translation id="2908162660801918428">メディア ギャラリーをディレクトリ単位で追加</translation>
 <translation id="2908358077082926882">割り当てを削除して<ph name="RESPONSE" />には、もう一度「<ph name="CURRENTKEY" />」キーを押してください</translation>
 <translation id="2909506265808101667">Google サービスに接続できませんでした。ネットワーク接続を確認してからもう一度お試しください。エラーコード: <ph name="ERROR_CODE" />。</translation>
@@ -2313,7 +2320,6 @@
 <translation id="2967926928600500959">これらのルールに一致する URL は、特定のブラウザで強制的に開かれます。</translation>
 <translation id="2972581237482394796">やり直し(&amp;R)</translation>
 <translation id="2973324205039581528">サイトをミュート</translation>
-<translation id="2973537811036309675">サイドパネル</translation>
 <translation id="2975761176769946178">URL を入力してください</translation>
 <translation id="2976557544729462544">一部のデバイスは、想定どおりまたはパフォーマンスの制限なく使用するため、データアクセスの保護を無効にする必要があります。</translation>
 <translation id="2976756276046118477">赤 - 緑のフィルタ(緑色弱、第二色弱)</translation>
@@ -2349,6 +2355,7 @@
 <translation id="3003828226041301643">デバイスをドメインに追加できません。アカウントにデバイスを追加する権限があるかどうかご確認ください。</translation>
 <translation id="3003967365858406397"><ph name="PHONE_NAME" /> でプライベート Wi-Fi 接続を確立します。</translation>
 <translation id="3004385386820284928">キーボードのキーをカスタマイズ</translation>
+<translation id="3005376701115952939">アプリの同期はシステムの [設定] で設定します</translation>
 <translation id="3005574332301273731">表示しない</translation>
 <translation id="3006881078666935414">使用状況データはありません</translation>
 <translation id="3007410324195400631">このページのメモを追加する</translation>
@@ -2730,6 +2737,7 @@
 <translation id="3369624026883419694">ホストを解決しています...</translation>
 <translation id="3370260763947406229">自動修正</translation>
 <translation id="3371140690572404006">USB-C デバイス(右手前のポート)</translation>
+<translation id="3371351218553893534">行が長すぎます: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">アプリケーションで開いたフォルダに書き込む</translation>
 <translation id="3373059063088819384">読み上げモードで開く</translation>
 <translation id="3373701465337594448">オンにすると、ユーザーの興味 / 関心を推測できるサイトのリストがここに表示されます</translation>
@@ -2754,7 +2762,6 @@
 <translation id="3393554941209044235">Chrome ドキュメント解析</translation>
 <translation id="3393582007140394275">画面をキャストできません。</translation>
 <translation id="3394850431319394743">識別子の使用と保護されたコンテンツの再生を許可するサイト</translation>
-<translation id="3396744558790608201">ブラウジング中やショッピング中にサイトのビジュアル コンテンツを右クリックして、[Google レンズで画像を検索] を選択すると、その詳細を検索して確認できます。</translation>
 <translation id="3396800784455899911">[同意して続行] をクリックすると、これらの Google サービスに関する上記の処理内容に同意したことになります。</translation>
 <translation id="339722927132407568">固まる</translation>
 <translation id="3399432415385675819">通知が無効になります</translation>
@@ -2800,6 +2807,8 @@
 <translation id="3434272557872943250">お子様の [その他のウェブとアプリのアクティビティ] の設定がオンになっている場合、このデータはお子様の Google アカウントに保存されます。これらの設定の詳細と変更方法については、families.google.com をご覧ください。</translation>
 <translation id="3434475275396485144">この設定はスマートフォンの管理者によって管理されています</translation>
 <translation id="3434512374684753970">音声と動画</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />次の画面で、Google アカウントを使ってログインします。<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />このアカウントは、Gmail、YouTube、Chrome、その他の Google サービスで使用しているのと同じアカウントです。アカウントを使用すると、環境をカスタマイズし、すべての情報に簡単にアクセスできます。<ph name="END_PARAGRAPH2" />    <ph name="BEGIN_PARAGRAPH3" />Google アカウントをお持ちでない場合は、次の画面でアカウントを作成できます。<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">「<ph name="EXTENSION_NAME" />」が <ph name="CODE_TYPE" /> をリクエストしています</translation>
 <translation id="3435738964857648380">セキュリティ</translation>
 <translation id="343578350365773421">用紙がありません</translation>
@@ -2846,6 +2855,7 @@
 <translation id="346546413339447252"><ph name="MERCHANT_NAME_1" />、<ph name="MERCHANT_NAME_2" /> などの割引情報を取得しますか?</translation>
 <translation id="3468298837301810372">ラベル</translation>
 <translation id="3468999815377931311">Android スマートフォン</translation>
+<translation id="3469345458390352459">オンにすると、Google アカウントでログインした後、すべての ChromeOS デバイスでアプリを利用できるようになります。他のブラウザ同期機能をオフにしている場合でも、Chrome を介してウェブアプリが同期されます。</translation>
 <translation id="3469583217479686109">選択ツール</translation>
 <translation id="3470392222765168737">サイトをフォロー</translation>
 <translation id="3471876058939596279">HDMI ポートと USB Type-C ポートを同時にビデオ出力に使用することはできません。別のビデオポートを使用してください。</translation>
@@ -3305,6 +3315,7 @@
 <translation id="3855441664322950881">拡張機能をパッケージ化</translation>
 <translation id="3855676282923585394">ブックマークと設定をインポート...</translation>
 <translation id="3856096718352044181">有効なプロバイダであることを確認するか、しばらくしてからもう一度お試しください</translation>
+<translation id="3856470183388031602"><ph name="DEVICE_TYPE" /> で Google アカウントを使用する</translation>
 <translation id="3856800405688283469">タイムゾーンを選択</translation>
 <translation id="3857807444929313943">指を離して、もう一度タッチ</translation>
 <translation id="3858860766373142691">名前</translation>
@@ -3344,6 +3355,7 @@
 <translation id="3894123633473837029">Sherlog から最近のアシスタント履歴を含める。これには、ID、位置情報、デバッグ情報などが含まれる可能性があります。<ph name="BEGIN_LINK" />詳細<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">フォルダの追加</translation>
 <translation id="3894770151966614831">Google アカウントに移動しますか?</translation>
+<translation id="3894983081771074056">キーボードとマウスの動作、言語設定など</translation>
 <translation id="3895076768659607631">検索エンジンを管理(&amp;M)...</translation>
 <translation id="3895090224522145010">Kerberos ユーザー名</translation>
 <translation id="389521680295183045">サイトがデバイスのアクティブ状態の検出を要求できるようにする</translation>
@@ -3479,6 +3491,7 @@
 <translation id="3994878504415702912">ズーム(&amp;Z)</translation>
 <translation id="3995138139523574647">USB-C デバイス(右奥のポート)</translation>
 <translation id="3995963973192100066">アニメーションを再生</translation>
+<translation id="399788104667917863">ツールバーに固定する</translation>
 <translation id="4001540981461989979">移動中のマウスカーソルをハイライト表示する</translation>
 <translation id="4002440992267487163">PIN の設定</translation>
 <translation id="4005817994523282006">タイムゾーンの検出方法</translation>
@@ -3637,12 +3650,16 @@
 <translation id="4147911968024186208">もう一度お試しください。このエラーが再び表示される場合は、サポート担当者にお問い合わせください。</translation>
 <translation id="4150201353443180367">表示</translation>
 <translation id="4150569944729499860">画面のコンテキスト</translation>
+<translation id="4151843924968445052">デバイスのシグナルを共有しますか?</translation>
 <translation id="4152011295694446843">ブックマークはここに表示されます</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 個のタブ}other{# 個のタブ}}</translation>
 <translation id="4154664944169082762">指紋</translation>
 <translation id="4157869833395312646">Microsoft SGC(Server Gated Cryptography)</translation>
 <translation id="4158315983204257156">ウェブサイトのテキストのサイズとフォント</translation>
 <translation id="4158364720893025815">合格</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />ChromeOS デバイスが自動レポートを送信することを許可して、Google が優先度の高い順に ChromeOS を修正および改善する取り組みにご協力ください。自動レポートでは、ChromeOS がクラッシュした時間、使用されている機能、通常のメモリ使用量、Android アプリの診断データと使用状況データなどの情報が送信されます。また、Google のアプリやパートナー(Android デベロッパーなど)も、集計データとしてこの情報を活用します。アプリの同期もオンになっている場合、Android アプリやウェブアプリなどのアプリの診断データと使用状況データが収集されます。<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />これらのレポートの送信は、ChromeOS デバイスの設定でいつでも開始および停止できます。あなたがドメイン管理者である場合は、管理コンソールでこの設定を変更できます。<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />あなたの Google アカウントで [ウェブとアプリのアクティビティ] の設定がオンになっている場合は、Google アカウントにあなたの Android データが保存されることがあります。データの確認と削除、アカウント設定の変更は、account.google.com で行えます。<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">Google パスワード マネージャー(&amp;G)</translation>
 <translation id="4163560723127662357">不明なキーボード</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> は有効な組織に属していません。管理者にお問い合わせください。管理者の方は、g.co/ChromeEnterpriseAccount で組織を設定していただけます。</translation>
@@ -3965,6 +3982,9 @@
 <translation id="4452898361839215358">または、PPD を選択します。<ph name="LINK_BEGIN" />詳細<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">キーボードの右上にある指紋認証センサーをタップしてください。指紋データは <ph name="DEVICE_TYPE" /> にのみ安全に保存されます。</translation>
 <translation id="4453946976636652378"><ph name="SEARCH_ENGINE_NAME" /> で検索するか、URL を入力してください</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />ChromeOS デバイスが自動レポートを送信することを許可して、Google が優先度の高い順に ChromeOS を修正および改善する取り組みにご協力ください。障害レポートでは、ChromeOS がクラッシュした時間や使用された機能、通常のメモリ使用量、Android アプリの診断内容と使用状況が送信されます。また、Google のアプリやパートナー(Android デベロッパーなど)も、集計データとしてこの情報を活用します。アプリの同期もオンになっている場合、Android アプリやウェブアプリなどのアプリの診断データと使用状況データが収集されます。<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />これらのレポートの送信は、お子様の ChromeOS デバイスの設定でいつでも開始および停止できます。あなたがドメイン管理者である場合は、管理コンソールでこの設定を変更できます。<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />お子様の Google アカウントで [ウェブとアプリのアクティビティ] の設定がオンになっている場合は、お子様のデータがお子様の Google アカウントに保存されることがあります。これらの設定の詳細と変更方法については、families.google.com をご覧ください。<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">現在の音声を選択:</translation>
 <translation id="4459169140545916303">最終同期: <ph name="DEVICE_LAST_ACTIVATED_TIME" /> 日前</translation>
 <translation id="4460014764210899310">グループを解除</translation>
@@ -4343,6 +4363,7 @@
 <translation id="4806457879608775995">以下の利用規約を確認してデータをコントロールしてください</translation>
 <translation id="4807098396393229769">カード名義人(半角英文字)</translation>
 <translation id="4808667324955055115">ポップアップがブロックされました:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Chrome ウェブストアから削除された <ph name="BEGIN_BOLD" />1 件の拡張機能<ph name="END_BOLD" />を確認}other{Chrome ウェブストアから削除された <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} 件の拡張機能<ph name="END_BOLD" />を確認}}</translation>
 <translation id="4809079943450490359">デバイス管理者からの指示:</translation>
 <translation id="4809447465126035330">削除</translation>
 <translation id="480990236307250886">ホームページを開く</translation>
@@ -4666,6 +4687,7 @@
 <translation id="5101839224773798795">カーソルの停止時に自動的にクリックする</translation>
 <translation id="5106350808162641062">削除</translation>
 <translation id="510695978163689362"><ph name="USER_EMAIL" /> はファミリー リンクによって管理されています。保護者の管理の下で学校のリソースにアクセスするための学校用アカウントを追加できます。</translation>
+<translation id="5107093668001980925"><ph name="MODULE_NAME" /> を今後表示しない</translation>
 <translation id="5107443654503185812">拡張機能により、セーフ ブラウジングがオフになりました</translation>
 <translation id="5108967062857032718">設定 - Android アプリの削除</translation>
 <translation id="5109044022078737958">ミア</translation>
@@ -4676,6 +4698,7 @@
 <translation id="5111794652433847656">このデバイスに <ph name="APP_NAME" /> のパスキーがありません</translation>
 <translation id="5112577000029535889">デベロッパー ツール(&amp;D)</translation>
 <translation id="511313294362309725">ファスト ペアリングをオンにする</translation>
+<translation id="5113384440341086023">Play ストアからインストールしたアプリと Chrome ブラウザのウェブアプリ</translation>
 <translation id="51143538739122961">セキュリティ キーを挿入し、タップしてください</translation>
 <translation id="5115309401544567011"><ph name="DEVICE_TYPE" /> を電源に接続してください。</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4721,6 +4744,7 @@
 <translation id="5154702632169343078">件名</translation>
 <translation id="5155327081870541046">検索するサイトのショートカット(例: 「@bookmarks」)をアドレスバーに入力します。続けて、設定したキーボード ショートカットを押して、検索語句を入力します。</translation>
 <translation id="5156638757840305347">カーソルが表示されるか移動したときにハイライト表示します</translation>
+<translation id="5157250307065481244">サイトの詳細を表示</translation>
 <translation id="5157635116769074044">このページを起動画面に固定...</translation>
 <translation id="5158206172605340248">アクセント記号のメニューを閉じました。</translation>
 <translation id="5159094275429367735">Crostini のセットアップ</translation>
@@ -4777,7 +4801,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> により、ご使用の Chrome OS デバイスが対象かどうかの確認が行われます。</translation>
 <translation id="5208926629108082192">デバイスのモバイル ネットワーク情報</translation>
 <translation id="5208988882104884956">半角</translation>
-<translation id="520902706163766447">Chrome UI 上部のポップアップ バブルで、現在開いているタブを検索できるようにします。</translation>
 <translation id="5209320130288484488">デバイスが見つかりませんでした</translation>
 <translation id="5209513429611499188">使用状況ページ <ph name="USAGE_PAGE" /> で使用状況が収集されている HID デバイス</translation>
 <translation id="5210365745912300556">タブを閉じる</translation>
@@ -5778,6 +5801,7 @@
 <translation id="6104068876731806426">Google アカウント</translation>
 <translation id="6104311680260824317">デバイスをドメインに追加できません。指定した Kerberos 暗号化タイプがサーバーでサポートされていません。[その他のオプション] で暗号化の設定をご確認ください。</translation>
 <translation id="6104796831253957966">プリンタのキューに空きがありません</translation>
+<translation id="6106167152849320869">前の手順で診断データと使用状況データを送信するよう選択した場合、インストール済みのアプリでこれらのデータが収集されます。</translation>
 <translation id="6111972606040028426">Google アシスタントの有効化</translation>
 <translation id="6112294629795967147">タップしてサイズを変更</translation>
 <translation id="6112727384379533756">チケットを追加</translation>
@@ -5908,6 +5932,7 @@
 <translation id="6226777517901268232">秘密鍵ファイル(省略可能)</translation>
 <translation id="6227002569366039565">このバブルをフォーカスするには |<ph name="ACCELERATOR" />| を押し、バブルが指している要素をフォーカスするにはもう一度押します。</translation>
 <translation id="6227280783235722609">拡張機能</translation>
+<translation id="6229062790325126537">ApnMigrator をリセット</translation>
 <translation id="6229849828796482487">Wi-Fi ネットワークとの接続を切断する</translation>
 <translation id="6231782223312638214">候補</translation>
 <translation id="6231881193380278751">ページを自動更新するには URL にクエリ パラメータを追加します: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6185,6 +6210,7 @@
 <translation id="6478248366783946499">危険なファイルを保存しますか?</translation>
 <translation id="6479881432656947268">Chrome ウェブストアにアクセス</translation>
 <translation id="6480327114083866287"><ph name="MANAGER" /> によって管理されています</translation>
+<translation id="6481978993812487794">オンにすると、Google アカウントでログインした後、すべての ChromeOS デバイスでアプリを利用できるようになります。他のブラウザ同期機能をオフにしている場合でも、Chrome を介してウェブアプリが同期されます。</translation>
 <translation id="6482559668224714696">全画面拡大鏡</translation>
 <translation id="6483485061007832714">ダウンロードしたファイルを開く</translation>
 <translation id="6483805311199035658"><ph name="FILE" /> を開いています...</translation>
@@ -6199,6 +6225,7 @@
 <translation id="6497784818439587832">画面上の項目のサイズを変えるには、表示サイズを変更します</translation>
 <translation id="6497789971060331894">マウスの逆スクロール</translation>
 <translation id="6498249116389603658">選択したすべての言語(&amp;A)</translation>
+<translation id="6498583202177273322">このページでは、さまざまなお役立ち情報を確認できます</translation>
 <translation id="6499143127267478107">プロキシ スクリプト内のホストを解決しています...</translation>
 <translation id="6499764981457476645">付近にデバイスは見つかりませんでした</translation>
 <translation id="6501957628055559556">すべてのコンテナ</translation>
@@ -6273,7 +6300,6 @@
 <translation id="6561726789132298588">Enter</translation>
 <translation id="6562117348069327379">システムログをダウンロード ディレクトリに保存します。</translation>
 <translation id="656293578423618167">ファイルのパスまたは名前が長すぎます。名前を短くするか、別の場所に保存してください。</translation>
-<translation id="6568283005472142698">タブ検索</translation>
 <translation id="6570622975915850879">別のデバイスを使用</translation>
 <translation id="65711204837946324">ダウンロードの権限が必要です</translation>
 <translation id="6571533309669248172">テキストの書式設定</translation>
@@ -6643,6 +6669,7 @@
 <translation id="688312408602122936">Steam 経由でインストールしたゲームやアプリもすべてこのデバイスから削除されます</translation>
 <translation id="6883319974225028188">デバイスの設定を保存できませんでした。</translation>
 <translation id="6884474387073389421">選択したログインデータを削除してもよろしいですか?</translation>
+<translation id="6885122019363983153">すべてのデバイスで同じデスクトップの背景を使用します</translation>
 <translation id="6885771755599377173">システム情報のプレビュー</translation>
 <translation id="6886380424988777998">Linux をアップグレードできませんでした</translation>
 <translation id="6886871292305414135">新しいタブで開く(&amp;T)</translation>
@@ -6714,6 +6741,7 @@
 <translation id="6949434160682548041">パスワード(任意)</translation>
 <translation id="6950627417367801484">アプリを復元</translation>
 <translation id="6952242901357037157"><ph name="BEGIN_LINK" />Google アカウント<ph name="END_LINK" />に保存したパスワードもここに表示できます</translation>
+<translation id="6954910832698269894">デバイスの同期をオンにすると、以前の Chromebook のアプリ、設定、Wi-Fi ネットワーク、壁紙を復元できます。この設定は、[設定] &gt; [アカウント] でいつでも変更できます。</translation>
 <translation id="6954936693361896459">代わりにこのタブをキャスト</translation>
 <translation id="6955446738988643816">ポップアップを検証</translation>
 <translation id="6955535239952325894">この設定は管理対象のブラウザでは無効です</translation>
@@ -6872,6 +6900,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 with RSA 暗号化</translation>
 <translation id="7075625805486468288">HTTPS / SSL の証明書と設定を管理します</translation>
 <translation id="7076875098323397992">アップグレードを開始できません</translation>
+<translation id="7077751457066325012">キーボード ショートカットの表示とカスタマイズ</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">オーディオ アドレスをコピー(&amp;C)</translation>
@@ -6901,6 +6930,7 @@
 <translation id="7108933416628942903">今すぐロック</translation>
 <translation id="7109543803214225826">ショートカットを削除しました</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{タブをグループに追加}other{タブをグループに追加}}</translation>
+<translation id="7110684627876015299">名前のないグループ - <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">このウィンドウに名前を付ける</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> 個のアイテム</translation>
 <translation id="7113502843173351041">メールアドレスの読み取り</translation>
@@ -7114,6 +7144,7 @@
 <translation id="7328867076235380839">無効な組み合わせです</translation>
 <translation id="7329154610228416156">保護されていない URL(<ph name="BLOCKED_URL" />)を使用するよう設定されているため、ログインできませんでした。管理者にお問い合わせください。</translation>
 <translation id="7332053360324989309">専用ワーカー: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">アプリや設定のバックアップと復元</translation>
 <translation id="7335974957018254119">スペルチェックを使用する言語</translation>
 <translation id="7336799713063880535">通知をブロックしました。</translation>
 <translation id="7338630283264858612">デバイスのシリアル番号が無効です。</translation>
@@ -7136,6 +7167,7 @@
 <translation id="7348093485538360975">画面キーボード</translation>
 <translation id="7349010927677336670">動画の滑らかさ</translation>
 <translation id="7352651011704765696">問題が発生しました</translation>
+<translation id="7352664183151911163">アプリと Chrome ブラウザ</translation>
 <translation id="7353261921908507769">近くにいる連絡先から共有を受けられます。許可するまで転送は行われません。</translation>
 <translation id="735361434055555355">Linux をインストールしています...</translation>
 <translation id="7354120289251608189">ブラウザのデザインをいつでも変更できるようになりました。</translation>
@@ -7218,7 +7250,7 @@
 <translation id="7410421966064092098">サイトは、あなたが bot でないことを確認する情報を提供できません。</translation>
 <translation id="7410852728357935715">デバイスにキャスト</translation>
 <translation id="7411614333737930931">デバイスを再起動して、もう一度お試しください</translation>
-<translation id="741204030948306876">有効にする</translation>
+<translation id="741204030948306876">ON にする</translation>
 <translation id="7412226954991670867">GPU メモリ</translation>
 <translation id="7414464185801331860">18 倍</translation>
 <translation id="7415454883318062233">設定完了</translation>
@@ -7275,6 +7307,8 @@
 <translation id="7458168200501453431">Google 検索と同じスペルチェックを使用します。ブラウザに入力したテキストは Google に送信されます。</translation>
 <translation id="7458715171471938198">アプリを復元しますか?</translation>
 <translation id="7458933488302148148">保存したパスワードをチェックしてセキュリティを強化し、ウェブを安全に利用できるようにしましょう</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />ChromeOS デバイスが自動レポートを送信することを許可して、Google が優先度の高い順に ChromeOS を修正および改善する取り組みにご協力ください。自動レポートでは、ChromeOS がクラッシュした時間、使用されている機能、通常のメモリ使用量などの情報が送信されます。アプリの同期もオンになっている場合、Android アプリやウェブアプリなどのアプリの診断データと使用状況データが収集されます。<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />これらのレポートの送信は、ChromeOS デバイスの設定でいつでも開始および停止できます。あなたがドメイン管理者である場合は、管理コンソールでこの設定を変更できます。<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">インストールした現在のテーマ</translation>
 <translation id="7461924472993315131">固定</translation>
 <translation id="746216226901520237">次回から、スマートフォンで <ph name="DEVICE_TYPE" /> のロックを解除できます。Smart Lock を無効にするには [設定] をご利用ください。</translation>
@@ -7508,6 +7542,7 @@
 <translation id="7663719505383602579">レシーバー: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">利用可能なキーボード ショートカット</translation>
 <translation id="7663859337051362114">eSIM プロファイルの追加</translation>
+<translation id="76641554187607347">キーボードが接続されていません</translation>
 <translation id="7665082356120621510">サイズを予約</translation>
 <translation id="7665369617277396874">アカウントを追加</translation>
 <translation id="766560638707011986">ドメインを表示</translation>
@@ -7555,6 +7590,7 @@
 <translation id="769824636077131955">このドキュメントはセキュリティ チェックには大きすぎます。印刷できるドキュメントは 50 MB までです。</translation>
 <translation id="7698507637739331665">一部のアイテムはブロックされています</translation>
 <translation id="7701040980221191251">なし</translation>
+<translation id="7701265686005869308">プロフィールを閉じる</translation>
 <translation id="7701869757853594372">USER の操作</translation>
 <translation id="7702574632857388784"><ph name="FILE_NAME" /> をリストから削除</translation>
 <translation id="7702907602086592255">ドメイン</translation>
@@ -7602,7 +7638,6 @@
 <translation id="7737948071472253612">カメラの使用を許可しないサイト</translation>
 <translation id="77381465218432215">アクセント記号と特殊文字を表示</translation>
 <translation id="7740996059027112821">標準</translation>
-<translation id="7741307896921365578">ブラウザレベルのサイドパネルを有効にすると、リーディング リストやブックマークにいつでもすばやくアクセスできます。</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> とその下にあるすべてのサイトのサイトデータと権限、およびインストール済みのアプリを削除しますか?</translation>
 <translation id="7742706086992565332">特定のウェブサイトをどの程度拡大または縮小して表示するかを設定できます</translation>
 <translation id="7742879569460013116">共有するリンク</translation>
@@ -7802,7 +7837,6 @@
 <translation id="7909986151924474987">このプロファイルを再インストールできなくなる可能性があります</translation>
 <translation id="7910768399700579500">新しいフォルダ(&amp;N)</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">タブ検索のメディアタブ セクション</translation>
 <translation id="7912080627461681647">サーバーでパスワードが変更されました。いったんログアウトして再度ログインしてください。</translation>
 <translation id="7912974581251770345">翻訳</translation>
 <translation id="7915457674565721553">保護者による使用制限を設定するにはインターネットに接続してください</translation>
@@ -7975,6 +8009,7 @@
 <translation id="8050191834453426339">もう一度ご確認ください</translation>
 <translation id="8051193500142930381">カメラを必要とする機能は動作しなくなります</translation>
 <translation id="8051390370038326517"><ph name="HOST" /> による MIDI デバイスのフル コントロールを常に許可する</translation>
+<translation id="8052218774860457016">ブラウザの同期を管理</translation>
 <translation id="8053278772142718589">PKCS #12 ファイル</translation>
 <translation id="8053390638574070785">ページを再読み込み</translation>
 <translation id="8054517699425078995">この種類のファイルはお使いのデバイスに悪影響を与える可能性があります。<ph name="FILE_NAME" />を保存しますか?</translation>
@@ -8344,6 +8379,7 @@
 <translation id="8376137163494131156">Google Cast についてフィードバックをお寄せください。</translation>
 <translation id="8376384591331888629">サイト上のサードパーティ Cookie も対象</translation>
 <translation id="8376451933628734023">このウェブアプリが別のアプリになりすまそうとしている場合は、アンインストールしてください。</translation>
+<translation id="8376752431516546391">Google 検索サイドパネル</translation>
 <translation id="8377625247046155446">このパスキーはこのデバイスにのみ保存されます。すべてのシークレット ウィンドウを閉じた後も、パスキーはこのデバイスには残ります。</translation>
 <translation id="8378714024927312812">組織によって管理されています</translation>
 <translation id="8379878387931047019">このデバイスでは、このウェブサイトからリクエストされているセキュリティ キーのタイプはサポートされていません。</translation>
@@ -8411,6 +8447,11 @@
 <translation id="8428628598981198790">お使いのセキュリティ キーはこのサイトでは使用できません</translation>
 <translation id="84297032718407999">あと <ph name="LOGOUT_TIME_LEFT" />でログアウトします</translation>
 <translation id="8431190899827883166">タップを表示</translation>
+<translation id="8431496281632382473">このプロフィールは <ph name="DOMAIN" /> によって管理されています。この管理対象プロフィールを引き続き使用するには、デバイスのシグナルを共有するよう組織が求めています。
+
+デバイスのシグナルには、ブラウザ、OS、デバイス、インストール済みソフトウェア、ファイルに関する情報が含まれます。
+
+シグナルを共有しない場合、このプロフィールは閉じられます。</translation>
 <translation id="8434480141477525001">NaCl デバッグ ポート</translation>
 <translation id="8437209419043462667">US</translation>
 <translation id="8438328416656800239">スマートなブラウザをぜひご利用ください</translation>
@@ -8495,6 +8536,8 @@
 <translation id="851263357009351303"><ph name="HOST" /> の画像を常に表示する</translation>
 <translation id="8513108775083588393">自動回転</translation>
 <translation id="8513357934662532537"><ph name="BRAND" /> に <ph name="USER_EMAIL" /> のパスワードをインポートするには、CSV ファイルを選択してください。</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />ChromeOS デバイスが自動レポートを送信することを許可して、Google が優先度の高い順に ChromeOS を修正および改善する取り組みにご協力ください。障害レポートでは、ChromeOS がクラッシュした時間や使用された機能、通常のメモリ使用量などが送信されます。アプリの同期もオンになっている場合、Android アプリやウェブアプリなどのアプリの診断データと使用状況データが収集されます。<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />これらのレポートの送信は、お子様の ChromeOS デバイスの設定でいつでも開始および停止できます。あなたがドメイン管理者である場合は、管理コンソールでこの設定を変更できます。<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">別のセキュリティ キーを試す</translation>
 <translation id="8514955299594277296">サイトによるデバイスへのデータの保存を許可しない(非推奨)</translation>
 <translation id="8517759303731677493">編集…</translation>
@@ -8575,7 +8618,6 @@
 <translation id="8599681327221583254">正しく設定されていないポリシーがあります。管理者にお問い合わせください</translation>
 <translation id="8599864823732014237">企業の登録をスキップしますか?</translation>
 <translation id="8601206103050338563">TLS WWW クライアント認証</translation>
-<translation id="8601611099293226919">Google レンズで画面を検索</translation>
 <translation id="8602674530529411098">アプリ(ベータ版)</translation>
 <translation id="8602851771975208551">パソコン上の別のプログラムにより、Chrome の動作方法を変更する可能性のあるアプリが追加されました。</translation>
 <translation id="8605428685123651449">SQLite メモリ</translation>
@@ -8855,6 +8897,7 @@
 <translation id="883062543841130884">置換</translation>
 <translation id="8830779999439981481">更新を適用するため再起動しています</translation>
 <translation id="8830796635868321089">現在のプロキシ設定を使用してアップデートをチェックできませんでした。<ph name="PROXY_SETTINGS_LINK_START" />プロキシ設定<ph name="PROXY_SETTINGS_LINK_END" />を調整してください。</translation>
+<translation id="8830863983385452402">サイトはこのタブの内容を読み取ることができます</translation>
 <translation id="8831769650322069887"><ph name="FILE_NAME" /> を開く</translation>
 <translation id="8832781841902333794">プロフィール</translation>
 <translation id="8834039744648160717">ネットワーク設定は <ph name="USER_EMAIL" /> によって管理されています。</translation>
@@ -8986,6 +9029,7 @@
 <translation id="8946359700442089734">この <ph name="IDS_SHORT_PRODUCT_NAME" /> デバイスでデバッグ機能が完全に有効になっていませんでした。</translation>
 <translation id="894763922177556086">良い</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> から、セキュリティ キーのメーカーとモデルの読み取り許可がリクエストされています</translation>
+<translation id="8949304443659090542">Chrome ブラウザの同期を管理</translation>
 <translation id="895054485242522631">サイトがモーション センサーを使用できるようにする</translation>
 <translation id="8951256747718668828">エラーが発生したため、復元を完了できませんでした</translation>
 <translation id="8951465597020890363">ゲストモードを終了してもよろしいですか?</translation>
@@ -9091,6 +9135,7 @@
 <translation id="9032097289595078011">ファスト ペアリングを無効にする</translation>
 <translation id="9033765790910064284">続行</translation>
 <translation id="9033857511263905942">貼り付け(&amp;P)</translation>
+<translation id="9034408118624208974">Chromebook を初めてお使いですか?同期をオンにすると、設定がバックアップされます。</translation>
 <translation id="903480517321259405">もう一度 PIN を入力してください</translation>
 <translation id="9037054491984310631"><ph name="DEVICE" /> という名前の Bluetooth デバイスに接続しました</translation>
 <translation id="9037640663275993951">デバイスは許可されていません</translation>
@@ -9134,6 +9179,7 @@
 <translation id="9068298336633421551">位置情報の利用権限が設定されている Android アプリやサービスがこのデバイスの位置情報を使用することを許可します。Google は位置情報を定期的に収集し、このデータを匿名の方法で活用して位置情報の精度や位置情報を利用したサービスを改善します。</translation>
 <translation id="9068598199622656904">キーボード ショートカットで複数のキーを同時に押すのではなく、1 つずつ押します</translation>
 <translation id="9068878141610261315">サポートされていないファイル形式です</translation>
+<translation id="9069665781180028115">選択したアイテムはこの Chromebook で使用できるようになります。Chromebook を初めて使用する場合は、すべてのアイテムを同期して設定をバックアップします。この設定は、[設定] &gt; [アカウント] でいつでも変更できます。</translation>
 <translation id="9070342919388027491">タブを左に移動しました</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB マウスが接続されました</translation>
@@ -9307,6 +9353,7 @@
 <translation id="930268624053534560">詳細なタイムスタンプ</translation>
 <translation id="930551443325541578">キーとアクセント記号の繰り返し</translation>
 <translation id="930893132043726269">現在ローミングあり</translation>
+<translation id="930991362911221750">このタブの表示を <ph name="APP_NAME" /> に許可しますか?</translation>
 <translation id="93140074055951850">Android アプリを停止しました</translation>
 <translation id="932327136139879170">ホーム</translation>
 <translation id="932508678520956232">印刷を開始できませんでした。</translation>
diff --git a/chrome/app/resources/generated_resources_ka.xtb b/chrome/app/resources/generated_resources_ka.xtb
index b175151..c103bfd 100644
--- a/chrome/app/resources/generated_resources_ka.xtb
+++ b/chrome/app/resources/generated_resources_ka.xtb
@@ -402,7 +402,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" />-ით სინქრონიზაცია ვერ მოხერხდება</translation>
 <translation id="1343865611738742294">Linux აპებისთვის USB მოწყობილობებზე წვდომის დაშვება. Linux არ დაიმახსოვრებს USB-მოწყობილობას მისი ამოღების შემდეგ.</translation>
 <translation id="1343920184519992513">გააგრძელეთ იქიდან, სადაც შეჩერდით, და გახსენით გვერდების კონკრეტული წყობა</translation>
-<translation id="134589511016534552">გახსნილი ჩანართების სექციაში გამოჩნდება მედიაჩანართებიც</translation>
 <translation id="1346630054604077329">დადასტურება და გადატვირთვა</translation>
 <translation id="1346748346194534595">მარჯვნივ</translation>
 <translation id="1347256498747320987">განახლებებისა და აპების ინსტალაცია. გაგრძელებით თანახმა ხართ, ამ მოწყობილობამ ავტომატურად ჩამოტვირთოს და დააინსტალიროს Google-ის, თქვენი ოპერატორის და მოწყობილობის მწარმოებლის განახლებები/აპები (მათ შორის, მობილური ინტერნეტის მეშვეობით). ზოგიერთი ზემოაღნიშნული აპი შეიძლება გთავაზობდეთ კონტენტის აპიდან შეძენის შესაძლებლობას. <ph name="BEGIN_LINK1" />შეიტყვეთ მეტი<ph name="END_LINK1" /></translation>
@@ -2059,7 +2058,6 @@
 <translation id="2739191690716947896">გამართვა</translation>
 <translation id="2739240477418971307">სპეციალური შესაძლებლობების პარამეტრების შეცვლა</translation>
 <translation id="274029851662193272">ჩაწეული</translation>
-<translation id="2740363334137520315">დაამატებს ახალ სექციას „ჩანართების ძიებაში“, რომ მარტივად იპოვოთ ჩანართები, რომლებიდანაც აუდიო ან ვიდეო იკვრება. წვდომა შესაძლებელია თქვენი ბრაუზერის ზედა კუთხიდან.</translation>
 <translation id="2740531572673183784">კარგი</translation>
 <translation id="2740876196999178364">წვდომის ეს გასაღებები მხოლოდ ამ მოწყობილობაზე ინახება. ისინი არ ინახება თქვენს Google ანგარიშში.</translation>
 <translation id="2741713322780029189">აღდგენის ტერმინალის გახსნა</translation>
@@ -2331,7 +2329,6 @@
 <translation id="2967926928600500959">ამ წესების შესატყვისი URL-ები იძულებით გაიხსნება კონკრეტულ ბრაუზერში.</translation>
 <translation id="2972581237482394796">&amp;გამეორება</translation>
 <translation id="2973324205039581528">საიტის დადუმება</translation>
-<translation id="2973537811036309675">გვერდითი პანელი</translation>
 <translation id="2975761176769946178">URL სავალდებულოა.</translation>
 <translation id="2976557544729462544">ზოგიერთი მოწყობილობის სათანადო ან სრული წარმადობით მუშაობისთვის აუცილებელია მონაცემებზე წვდომის დაცვის გათიშვა.</translation>
 <translation id="2976756276046118477">წითელ-მწვანე ფილტრი (მკრთალი მწვანე, დეიტერანომალია)</translation>
@@ -2774,7 +2771,6 @@
 <translation id="3393554941209044235">Chrome-ის მიერ დოკუმენტების ანალიზი</translation>
 <translation id="3393582007140394275">ეკრანის ტრანსლირება ვერ ხერხდება.</translation>
 <translation id="3394850431319394743">ნებადართულია, გამოიყენოს იდენტიფიკატორები დაცული კონტენტის დასაკრავად</translation>
-<translation id="3396744558790608201">ვების დათვალიერებისას ან მისი მეშვეობით რაიმეს შეძენისას თქვენთვის ხილული ვიზუალური კონტენტი შესახებ დამატებითი ინფორმაცია რომ მიიღოთ, გამოიყენეთ მარჯვენა დაწკაპუნება საიტის ნებისმიერ რეგიონში და აირჩიეთ „სურათების ძიება Google Lens-ით“.</translation>
 <translation id="3396800784455899911">ღილაკზე „დათანხმება და გაგრძელება“ დაწკაპუნებით თქვენ ეთანხმებით მოცემული Google სერვისებისთვის მონაცემების ზემოაღნიშნული წესით დამუშავებას.</translation>
 <translation id="339722927132407568">იჭედება</translation>
 <translation id="3399432415385675819">შეტყობინებები გაითიშება</translation>
@@ -4823,7 +4819,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> ითხოვს იმის შემოწმებას, აკმაყოფილებს თუ არა თქვენი ChromeOS მოწყობილობა შემოთავაზების მოთხოვნებს.</translation>
 <translation id="5208926629108082192">მოწყობილობის მობილური ქსელის ინფორმაცია</translation>
 <translation id="5208988882104884956">ნახევარი სიგანე</translation>
-<translation id="520902706163766447">Chrome-ის ზედა UI-ში ამომხტარი ბუშტის გააქტიურება ამჟამად გახსნილი ჩანართების ზემოდან ძიებისთვის.</translation>
 <translation id="5209320130288484488">მოწყობილობა ნაპოვნი არ არის</translation>
 <translation id="5209513429611499188">HID მოწყობილობები გამოყენებებით გამოყენების გვერდიდან <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">ჩანართის დახურვა</translation>
@@ -6326,7 +6321,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">სისტემის ჟურნალების „ჩამოტვირთვების“ კატალოგში შენახვა.</translation>
 <translation id="656293578423618167">ფაილის მდებარეობა ან სახელი ძალიან გრძელია. გთხოვთ, შეინახოთ იგი უფრო მოკლე სახელით ან სხვა ადგილას.</translation>
-<translation id="6568283005472142698">ჩანართებში ძიება</translation>
 <translation id="6570622975915850879">სხვა მოწყობილობის გამოყენება</translation>
 <translation id="65711204837946324">ჩამოსატვირთად საჭიროა ნებართვა</translation>
 <translation id="6571533309669248172">ტექსტის ფორმატი</translation>
@@ -7669,7 +7663,6 @@
 <translation id="7737948071472253612">თქვენი კამერის გამოყენება დაუშვებელია</translation>
 <translation id="77381465218432215">აქცენტის ნიშნებისა და საგანგებო სიმბოლოების ჩვენება</translation>
 <translation id="7740996059027112821">სტანდარტული</translation>
-<translation id="7741307896921365578">ჩართავს ბრაუზერის დონის გვერდით პანელს, თქვენს საკითხავ სიაზე და სანიშნეებზე სასარგებლო და მუდმივი წვდომის უზრუნველსაყოფად.</translation>
 <translation id="7742558784808143689">გსურთ, გაასუფთავოთ საიტების მონაცემები და ნებართვები როგორც <ph name="SITE_NAME" />-ის, ისე მასთან დაკავშირებული ყველა საიტისთვისა და დაინსტალირებული აპისთვის?</translation>
 <translation id="7742706086992565332">სურვილისამებრ, შეგიძლიათ წინასწარ გაზარდოთ ან შეამციროთ კონკრეტული ვებსაიტების მასშტაბი</translation>
 <translation id="7742879569460013116">ბმულის გაზიარება შემდეგისთვის</translation>
@@ -7870,7 +7863,6 @@
 <translation id="7909986151924474987">ამ პროფილის ხელახლა ინსტალაცია, შესაძლოა, ვერ მოახერხოთ</translation>
 <translation id="7910768399700579500">&amp;ახალი საქაღალდე</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">მედიაჩანართების სექცია ჩანართებში ძიების ფუნქციაში</translation>
 <translation id="7912080627461681647">თქვენი პაროლი შეიცვალა სერვერზე. გთხოვთ, გახვიდეთ და ხელახლა შეხვიდეთ სისტემაში.</translation>
 <translation id="7912974581251770345">თარგმნა</translation>
 <translation id="7915457674565721553">მშობლის მიერ კონტროლის დასაყენებლად დაუკავშირდით ინტერნეტს</translation>
@@ -8651,7 +8643,6 @@
 <translation id="8599681327221583254">ერთი ან მეტი წესი არასწორად არის კონფიგურირებული. მიმართეთ თქვენს ადმინისტრატორს</translation>
 <translation id="8599864823732014237">გსურთ, გამოტოვოთ კორპორაციული რეგისტრაცია?</translation>
 <translation id="8601206103050338563">TLS WWW კლიენტის ავთენტიფიკაცია</translation>
-<translation id="8601611099293226919">თქვენს ეკრანზე ძიება Google Lens-ით</translation>
 <translation id="8602674530529411098">აპები (ბეტა)</translation>
 <translation id="8602851771975208551">სხვა პროგრამამ თქვენს კომპიუტერში დაამატა პროგრამა, რომელმაც შეიძლება შეცვალოს Chrome-ის მუშაობის ფორმა.</translation>
 <translation id="8605428685123651449">SQLite მეხსიერება</translation>
diff --git a/chrome/app/resources/generated_resources_kk.xtb b/chrome/app/resources/generated_resources_kk.xtb
index 43d4c42..cb47a53 100644
--- a/chrome/app/resources/generated_resources_kk.xtb
+++ b/chrome/app/resources/generated_resources_kk.xtb
@@ -216,6 +216,7 @@
 <translation id="1176471985365269981">Құрылғыңыздағы файлдарды немесе қалталарды өзгертуге рұқсаты жоқтар</translation>
 <translation id="1177863135347784049">Реттелетін</translation>
 <translation id="1178581264944972037">Кідірту</translation>
+<translation id="1178601482396475810">Құрылғының синхрондауын басқару</translation>
 <translation id="117916940443676133">Сіздің қауіпсіздік кілтіңіз PIN кодымен қорғалмаған. Кіру деректерін басқару үшін алдымен PIN кодын жасаңыз.</translation>
 <translation id="1181037720776840403">Өшіру</translation>
 <translation id="1181366777303791449">Күні: <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -352,6 +353,7 @@
 <translation id="130097046531636712">Ол фондық әрекеттерді және біркелкі айналдыру сияқты визуалды әсерлерді шектеу арқылы батареяның жұмысын ұзартады.</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> мына файлдарды өңдей алады.</translation>
 <translation id="1302227299132585524">Apple Events арқылы JavaScript сценарийіне рұқсат беру</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> тобы — <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Бетбелгілердің HTML файлы</translation>
 <translation id="1303671224831497365">Ешқандай Bluetooth құрылғысы табылмады</translation>
 <translation id="130491383855577612">Linux қолданбалары мен файлдары ауыстырылды.</translation>
@@ -398,7 +400,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> деген пайдаланушымен синхрондау мүмкін емес</translation>
 <translation id="1343865611738742294">Linux қолданбаларына USB құрылғыларына кіруге рұқсат ету. Linux жүйесі ажыратылған USB құрылғысын есте сақтамайды.</translation>
 <translation id="1343920184519992513">Тоқтаған жерден жалғастыру және арнайы беттер жинағын ашу</translation>
-<translation id="134589511016534552">Мультимедиа қойындылары "Ашылған қойындылар" бөлімінде де көрсетіледі.</translation>
 <translation id="1346630054604077329">Растау және қайта бастау</translation>
 <translation id="1346748346194534595">Оңға</translation>
 <translation id="1347256498747320987">Жаңа нұсқалар мен қолданбаларды орнату. Жалғастыру арқылы бұл құрылғының Google қызметінен, оператордан және құрылғы өндірушісінен жаңа нұсқалар мен қолданбаларды автоматты түрде жүктеп алуына және орнатуына келісім бересіз (ұялы деректер пайдаланылуы мүмкін). Бұл қолданбалардың кейбірінде қолданба арқылы сатып алу ұсынылуы мүмкін. <ph name="BEGIN_LINK1" />Толығырақ<ph name="END_LINK1" /></translation>
@@ -1037,6 +1038,7 @@
 <translation id="1877520246462554164">Аутентификациялау таңбалауышы алынбады. Жүйеден шығыңыз, әрекетті қайталау үшін қайтадан кіріңіз.</translation>
 <translation id="1877860345998737529">Әрекет тағайындауын қосу</translation>
 <translation id="1878155070920054810">Жаңарту аяқталып үлгермей, Chromebook құрылғысының батареясы таусылып қалған сияқты. Үзіліс болмауы үшін, оны дұрыс зарядтау қажет.</translation>
+<translation id="1878477879455105085">Ашылды</translation>
 <translation id="1878885068166344708">Фокусты жылжытқанда, элемент ерекшеленеді. Фокусты өзгерту үшін қойындыны басыңыз немесе элементті таңдаңыз.</translation>
 <translation id="1879000426787380528">Келесі аккаунтқа кіру:</translation>
 <translation id="18802377548000045">қойындылар үлкен ен өлшеміне дейін кішірейеді</translation>
@@ -1421,6 +1423,7 @@
 <translation id="2204034823255629767">Барлық тергендеріңізді оқу және өзгерту</translation>
 <translation id="2204387456724731099">Таңдалған мәтін аударылмады</translation>
 <translation id="2210462644007531147">Орнату аяқталмады.</translation>
+<translation id="2211245494465528624">Синхрондау опцияларын басқару</translation>
 <translation id="2212565012507486665">Cookie файлдарына рұқсат беру</translation>
 <translation id="2214018885812055163">Бөлісілген қалталар</translation>
 <translation id="2214884991347062907">Құпия сөз дұрыс емес. Әрекетті қайталаңыз.</translation>
@@ -1516,6 +1519,7 @@
 <translation id="2296218178174497398">Құрылғыны табу</translation>
 <translation id="2297705863329999812">Принтерлерді іздеу</translation>
 <translation id="2297822946037605517">Осы бетті бөлісу</translation>
+<translation id="229871422646860597">Құралдар тақтасынан босату</translation>
 <translation id="2299734369537008228">Сырғытқы: <ph name="MIN_LABEL" /> – <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">debugd арқылы жиналған барлық журнал файлдарын бөлек мұрағат ретінде қамту.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2048,7 +2052,6 @@
 <translation id="2739191690716947896">Түзету</translation>
 <translation id="2739240477418971307">Арнайы мүмкіндіктер параметрлерін өзгерту</translation>
 <translation id="274029851662193272">Басылыңқы</translation>
-<translation id="2740363334137520315">Аудио немесе бейне ойнату қойындыларын оңай табу үшін жаңа "Қойындыларды іздеу" бөлімін қосады. Браузердің жоғарғы бұрышындағы түймемен кіруге болады.</translation>
 <translation id="2740531572673183784">Жарайды</translation>
 <translation id="2740876196999178364">Бұл кіру кілттері осы құрылғыда ғана сақталады. Олар Google аккаунтыңызға сақталмайды.</translation>
 <translation id="2741713322780029189">Қалпына келтіру терминалын ашу</translation>
@@ -2145,6 +2148,7 @@
 <translation id="2811205483104563968">Аккаунттар</translation>
 <translation id="2811564570599779918">Спам мен алаяқтықты азайту</translation>
 <translation id="2812049959647166806">Thunderbolt қолданылмайды</translation>
+<translation id="2812171980080389735">Лезде қосыла алуыңыз үшін сақталған желілер мен құпия сөздер</translation>
 <translation id="2813094189969465044">Ата-ана бақылауы</translation>
 <translation id="281390819046738856">Сұрауға қол қойылмады.</translation>
 <translation id="2814489978934728345">Бұл бетті жүктеуді тоқтату</translation>
@@ -2184,6 +2188,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">PIN кодыңыз енгізілді</translation>
 <translation id="2849936225196189499">Маңызды</translation>
+<translation id="285033512555869047">Жабық</translation>
 <translation id="2850541429955027218">Тақырып қосу</translation>
 <translation id="2850672011315104382">Пунктуация стилі</translation>
 <translation id="2852385257476173980">Интернетті шолу кезінде сіз кірген сайттар тізімі осы жерге шығуы мүмкін.</translation>
@@ -2227,6 +2232,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> және тағы <ph name="NUMBER_OF_DEVICES" /> құрылғы</translation>
 <translation id="2889043468805635730">Ешқандай мәселе табылмады.</translation>
 <translation id="2889064240420137087">Сілтеме ашу әдісі…</translation>
+<translation id="2890206081124517553">Құрылғылардағы жұмыс үстелінің фонын есте сақтау</translation>
 <translation id="2891566119238851894">Бүйірлік панельде іздеу бетін ашыңыз. Бүйірлік панельде іздеу беті жабық.</translation>
 <translation id="2891922230654533301"><ph name="APP_NAME" /> кіру үшін құрылғыңызды пайдаланасыз ба?</translation>
 <translation id="2893013536106749396">Сіз үшін маңызды жаңалықтар туралы хабар беретін карталарды таңдаңыз.</translation>
@@ -2248,6 +2254,7 @@
 <translation id="2907619724991574506">Бастау URL сілтемелері</translation>
 <translation id="2907798539022650680">"<ph name="NAME" />" қызметіне қосылмады: <ph name="DETAILS" />
     Сервер хабары: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Сигналдарды бөлісу</translation>
 <translation id="2908162660801918428">Каталог бойынша медиа галереяны қосу</translation>
 <translation id="2908358077082926882">Тағайындауды өшіріп, <ph name="RESPONSE" /> үшін "<ph name="CURRENTKEY" />" пернесін тағы басыңыз.</translation>
 <translation id="2909506265808101667">Google қызметтеріне қосылмады. Желі байланысын тексеріп, қайталап көріңіз. Қате коды: <ph name="ERROR_CODE" />.</translation>
@@ -2316,7 +2323,6 @@
 <translation id="2967926928600500959">Осы ережелерге сай келетін URL мекенжайлары белгілі бір браузерде күштеп ашылады.</translation>
 <translation id="2972581237482394796">&amp;Қайта орындау</translation>
 <translation id="2973324205039581528">Сайттың дыбысын өшіру</translation>
-<translation id="2973537811036309675">Бүйірлік панель</translation>
 <translation id="2975761176769946178">URL мекенжайын енгізу қажет.</translation>
 <translation id="2976557544729462544">Дұрыс әрі толық өнімділікпен жұмыс істеу үшін кейбір құрылғылар сізден деректердің пайдаланылуын қорғау функциясын өшіруді талап етеді.</translation>
 <translation id="2976756276046118477">Қызыл-жасыл сүзгі (жасыл әлсіз, дейтераномалия)</translation>
@@ -2352,6 +2358,7 @@
 <translation id="3003828226041301643">Құрылғыны доменге қосу мүмкін емес. Аккаунт мәліметтерін қарап, құрылғы енгізуге құқығыңыз бар-жоғын тексеріңіз.</translation>
 <translation id="3003967365858406397"><ph name="PHONE_NAME" /> жеке Wi-Fi байланысын орнатады.</translation>
 <translation id="3004385386820284928">Пернетақта пернелерін бейімдеу</translation>
+<translation id="3005376701115952939">Жүйе параметрлерінде қолданбаларды синхрондау орнатылған</translation>
 <translation id="3005574332301273731">Көрсетпеу</translation>
 <translation id="3006881078666935414">Пайдалану деректері жоқ</translation>
 <translation id="3007410324195400631">Осы бет жайында ескертпелер қосу</translation>
@@ -2733,6 +2740,7 @@
 <translation id="3369624026883419694">Хост анықталуда…</translation>
 <translation id="3370260763947406229">Автоматты түрде түзету</translation>
 <translation id="3371140690572404006">USB-C құрылғысы (оң жақ алдыңғы порты)</translation>
+<translation id="3371351218553893534">Жол тым ұзын: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Қолданбада ашқан қалталарды оқу</translation>
 <translation id="3373059063088819384">Оқу режимінде ашу</translation>
 <translation id="3373701465337594448">Қосылған кезде, қызығушылықтарыңызды болжайтын сіз кірген сайттар тізімі осы жерде пайда болады</translation>
@@ -2757,7 +2765,6 @@
 <translation id="3393554941209044235">Chrome құжат талдау процесі</translation>
 <translation id="3393582007140394275">Экранды трансляциялау мүмкін емес.</translation>
 <translation id="3394850431319394743">Қорғалған контентті ойнату үшін идентификаторларды пайдалануға рұқсат етілді.</translation>
-<translation id="3396744558790608201">Интернетте сауда жасап не жай ғана шарлай отырып, көріп тұрған контент туралы көбірек білу үшін сайттың кез келген аумағынан іздеңіз. Ол үшін тінтуірдің оң жақ түймесін басып, "Google Lens арқылы кескіндер іздеу" опциясын таңдаңыз.</translation>
 <translation id="3396800784455899911">"Қабылдау және жалғастыру" түймесін басып, аталған Google қызметтеріне қатысты жоғарыда сипатталған өңдеулерге келісесіз.</translation>
 <translation id="339722927132407568">Қатып қалады</translation>
 <translation id="3399432415385675819">Хабарландырулар өшіріледі</translation>
@@ -2803,6 +2810,9 @@
 <translation id="3434272557872943250">Егер "Интернет пен қолданбаларды пайдаланудың қосымша тарихы" параметрі қосулы болса, бұл деректер балаңыздың Google аккаунтына сақталуы мүмкін. Бұл параметрлер және оларды қалай реттеу керектігі туралы ақпаратты families.google.com сайтынан біле аласыз.</translation>
 <translation id="3434475275396485144">Бұл параметрді телефоныңыздың әкімшісі басқарады.</translation>
 <translation id="3434512374684753970">Аудио және бейне</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Келесі экранда Google аккаунтыңызға кіріңіз.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Бұл — Gmail, YouTube, Chrome және басқа Google қызметтері үшін пайдаланылатын бір аккаунт. Аккаунтыңызбен бүкіл ақпаратыңызды оңай көріп, жекелендірілген мүмкіндіктерге қол жеткізесіз.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Сізде Google аккаунты болмаса, оны келесі экранда жасай аласыз.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">"<ph name="EXTENSION_NAME" />" кеңейтімі <ph name="CODE_TYPE" /> кодын сұрауда</translation>
 <translation id="3435738964857648380">Қауіпсіздік</translation>
 <translation id="343578350365773421">Қағаз бітті</translation>
@@ -2849,6 +2859,7 @@
 <translation id="346546413339447252"><ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> және басқа дүкендердің жеңілдіктерін алыңыз</translation>
 <translation id="3468298837301810372">Белгі</translation>
 <translation id="3468999815377931311">Android телефоны</translation>
+<translation id="3469345458390352459">Қосылса, Google аккаунтыңызбен кіргеннен кейін, қолданбаларыңыз кез келген ChromeOS құрылғысында қолжетімді болады.  Басқа браузерді синхрондау мүмкіндіктері өшірілген болса да, веб-қолданбалар Chrome арқылы синхрондалады.</translation>
 <translation id="3469583217479686109">Таңдау құралы</translation>
 <translation id="3470392222765168737">Сайтқа жазылу</translation>
 <translation id="3471876058939596279">HDMI және USB Type-C порттарын бір уақытта бейне үшін қолдануға болмайды. Басқа бейне ұяшығын қолданыңыз.</translation>
@@ -3309,6 +3320,7 @@
 <translation id="3855441664322950881">Пакет кеңейтімі</translation>
 <translation id="3855676282923585394">Бетбелгілер мен параметрлерді импорттау…</translation>
 <translation id="3856096718352044181">Мұның жарамды провайдер екенін тексеріңіз немесе кейінірек қайталап көріңіз.</translation>
+<translation id="3856470183388031602"><ph name="DEVICE_TYPE" /> құрылғыңызда Google аккаунтын пайдалану</translation>
 <translation id="3856800405688283469">Уақыт белдеуін таңдау</translation>
 <translation id="3857807444929313943">Саусағыңызды алып, қайта түртіңіз</translation>
 <translation id="3858860766373142691">Аты</translation>
@@ -3348,6 +3360,7 @@
 <translation id="3894123633473837029">Sherlog арқылы есепте Assistant қолданбасын соңғы пайдалану тарихын қамту. Оның ішінде жеке деректеріңіз, геодерек және қателерді түзету ақпараты болуы мүмкін. <ph name="BEGIN_LINK" />Толығырақ<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Қалта қосу</translation>
 <translation id="3894770151966614831">Құпия сөз Google аккаунтына ауыстырылсын ба?</translation>
+<translation id="3894983081771074056">Пернетақта мен тінтуір әрекеті, тіл параметрлері және т.б</translation>
 <translation id="3895076768659607631">&amp;Іздеу жүйелерін басқару...</translation>
 <translation id="3895090224522145010">Kerberos билетінің пайдаланушы аты</translation>
 <translation id="389521680295183045">Сайттар құрылғыңызды белсенді пайдаланатын уақытыңыз туралы білу рұқсатын сұрай алады</translation>
@@ -3483,6 +3496,7 @@
 <translation id="3994878504415702912">&amp;Масштабтау</translation>
 <translation id="3995138139523574647">USB-C құрылғысы (оң жақ артқы порты)</translation>
 <translation id="3995963973192100066">Анимацияны ойнату</translation>
+<translation id="399788104667917863">Құралдар тақтасына бекіту</translation>
 <translation id="4001540981461989979">Жылжытқанда тінтуір курсорын бөлектеу</translation>
 <translation id="4002440992267487163">PIN кодын орнату</translation>
 <translation id="4005817994523282006">Уақыт белдеуін анықтау әдісі</translation>
@@ -3641,12 +3655,16 @@
 <translation id="4147911968024186208">Қайталап көруіңізді сұраймыз. Егер бұл қате қайта шықса, қолдау қызметі өкіліне хабарласыңыз.</translation>
 <translation id="4150201353443180367">Дисплей</translation>
 <translation id="4150569944729499860">Экран контексі</translation>
+<translation id="4151843924968445052">Құрылғы сигналдарын бөлісу керек пе?</translation>
 <translation id="4152011295694446843">Бетбелгілер осы жерге шығады</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 қойынды}other{# қойынды}}</translation>
 <translation id="4154664944169082762">Саусақ іздері</translation>
 <translation id="4157869833395312646">Microsoft Server Gated Cryptography</translation>
 <translation id="4158315983204257156">Веб-сайт мәтінінің өлшемі мен қарпі</translation>
 <translation id="4158364720893025815">Тексеруден өтті</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />ChromeOS құрылғыларына автоматты түрде жасалған есептерді жіберуге рұқсат берсеңіз, бізге ChromeOS жүйесіндегі ақауларды жойып, оны жетілдіруде басымдықты дұрыс анықтауға көмектесесіз. Мұндай есептерде ChromeOS бұзылатын кездер, қолданыстағы функциялар, әдетте пайдаланылатын жад көлемі, сондай-ақ Android қолданбасының диагностикасы мен пайдаланылуы туралы деректер қамтылуы мүмкін. Кейбір жиынтық деректер Google қолданбаларын жетілдіруге және Android әзірлеушілері сияқты серіктестердің жұмысына көмектеседі. Қолданбаларды синхрондау мүмкіндігі қосылса да, басқа қолданба диагностикасы мен пайдалану туралы деректер (оның ішінде Android және веб-қолданбалар) жиналады.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />ChromeOS құрылғыңыздың параметрлері арқылы кез келген уақытта мұндай есептерді жіберуге рұқсат беруге немесе тыйым салуға болады. Егер домен әкімшісі болсаңыз, бұл параметрді әкімші консолі арқылы өзгерте аласыз.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Google аккаунтыңызда "Интернет пен қолданбаларды пайдалану тарихы" параметрі қосулы болса, Android деректері оған сақталуы мүмкін. Сондай-ақ account.google.com сайтында деректерді көруге, жоюға және аккаунт параметрлерін өзгертуге болады.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Google Password Manager</translation>
 <translation id="4163560723127662357">Белгісіз пернетақта</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> электрондық мекенжайы расталған ұйымға тиесілі емес. Әкімшіңізге хабарласыңыз. Егер әкімші болсаңыз, g.co/ChromeEnterpriseAccount бетіне өту арқылы ұйымыңызды реттей аласыз.</translation>
@@ -3970,6 +3988,9 @@
 <translation id="4452898361839215358">немесе PPD файлын таңдаңыз. <ph name="LINK_BEGIN" />Толығырақ<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Пернетақтаның жоғарғы оң жақ бұрышындағы саусақ ізін оқу сканерін түртіңіз. Саусағыңыздың ізі туралы деректер қауіпсіз сақталған және <ph name="DEVICE_TYPE" /> құрылғысынан басқа ешқайда жіберілмейді.</translation>
 <translation id="4453946976636652378"><ph name="SEARCH_ENGINE_NAME" /> браузерінен іздеңіз не URL мекенжайын енгізіңіз</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />ChromeOS құрылғыларына автоматты түрде жасалған есептерді жіберуге рұқсат берсеңіз, бізге ChromeOS жүйесіндегі ақауларды жойып, оны жетілдіруде басымдықты дұрыс анықтауға көмектесесіз. Мұндай есептерде ChromeOS бұзылатын кездер, қолданыстағы функциялар, әдетте пайдаланылатын жад көлемі және Android қолданбасының диагностикасы мен пайдаланылуы туралы деректері сияқты ақпарат қамтылуы мүмкін. Кейбір жиынтық деректер Google қолданбаларын жетілдіруге және Android әзірлеушілері сияқты серіктестердің жұмысына көмектеседі. Қолданбаларды синхрондау мүмкіндігі қосылса да, басқа қолданба диагностикасы мен пайдалану туралы деректер (оның ішінде Android және веб-қолданбалар) жиналады.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Балаңыздың ChromeOS құрылғысындағы параметрлер арқылы кез келген уақытта мұндай есептерді жіберуге рұқсат беруге немесе тыйым салуға болады. Егер домен әкімшісі болсаңыз, бұл параметрді әкімші консолі арқылы өзгерте аласыз.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Балаңыздың Google аккаунтында "Интернет пен қолданбаларды пайдалану тарихы" параметрі қосулы болса, баланың деректері оның аккаунтына сақталуы мүмкін. Бұл параметрлер және оларды реттеу әдістері туралы ақпаратты families.google.com сайтынан біле аласыз.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Ағымдағы дауысты таңдау:</translation>
 <translation id="4459169140545916303"><ph name="DEVICE_LAST_ACTIVATED_TIME" /> күн бұрын қосылған.</translation>
 <translation id="4460014764210899310">Топты тарату</translation>
@@ -4348,6 +4369,7 @@
 <translation id="4806457879608775995">Осы шарттармен танысып шығып, деректеріңізді қадағалаңыз</translation>
 <translation id="4807098396393229769">Картадағы ат</translation>
 <translation id="4808667324955055115">Қалқымалы терезелерге тыйым салынған</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Chrome Web Store дүкенінен жойылған <ph name="BEGIN_BOLD" />1 кеңейтімді<ph name="END_BOLD" /> қарап шығыңыз.}other{Chrome Web Store дүкенінен жойылған <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} кеңейтімді<ph name="END_BOLD" /> қарап шығыңыз.}}</translation>
 <translation id="4809079943450490359">Құрылғы әкімшісінің нұсқаулары:</translation>
 <translation id="4809447465126035330">Жою</translation>
 <translation id="480990236307250886">Негізгі бетті ашу</translation>
@@ -4671,6 +4693,7 @@
 <translation id="5101839224773798795">Курсор тоқтағанда автоматты түрде басу</translation>
 <translation id="5106350808162641062">Өшіру</translation>
 <translation id="510695978163689362"><ph name="USER_EMAIL" /> аккаунтын Family Link қадағалайды. Ата-ана қадағалауымен мектеп ресурстарын пайдалану үшін мектеп аккаунттарын қоса аласыз.</translation>
+<translation id="5107093668001980925"><ph name="MODULE_NAME" /> ешқашан көрсетілмесін</translation>
 <translation id="5107443654503185812">Кеңейтім "Қауіпсіз шолу" функциясын өшірді.</translation>
 <translation id="5108967062857032718">Параметрлер – Android қолданбаларын өшіру</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4681,6 +4704,7 @@
 <translation id="5111794652433847656">Бұл құрылғыда <ph name="APP_NAME" /> үшін ешқандай кіру кілті жоқ.</translation>
 <translation id="5112577000029535889">&amp;Әзірлеуші құралдары</translation>
 <translation id="511313294362309725">Fast Pair функциясын іске қосу</translation>
+<translation id="5113384440341086023">Play Store дүкенінен орнатылған қолданбалар және Chrome браузерінің веб-қолданбалары</translation>
 <translation id="51143538739122961">Қауіпсіздік кілтін енгізіп, оны түртіңіз.</translation>
 <translation id="5115309401544567011"><ph name="DEVICE_TYPE" /> құрылғысын қуат көзіне қосыңыз.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4726,6 +4750,7 @@
 <translation id="5154702632169343078">Тақырыбы</translation>
 <translation id="5155327081870541046">Мекенжай жолағына іздегіңіз келген сайттың жылдам пәрменін (мысалы, "@bookmarks") енгізіңіз. Содан кейін қажетті перне тіркесімін басып, ізделетін сөзді енгізіңіз.</translation>
 <translation id="5156638757840305347">Курсор шыққанда не жылжығанда ерекшеленіп тұрады.</translation>
+<translation id="5157250307065481244">Сайт мәліметтерін көру</translation>
 <translation id="5157635116769074044">Бұл бетті бастау экранына бекіту…</translation>
 <translation id="5158206172605340248">Диакритикалық таңбалар мәзірі жабылды.</translation>
 <translation id="5159094275429367735">Crostini жүйесін реттеу</translation>
@@ -4783,7 +4808,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> жарамды ChromeOS құрылғысын пайдаланып жатқаныңызды тексергісі келеді.</translation>
 <translation id="5208926629108082192">Құрылғының мобильді желісі туралы ақпарат</translation>
 <translation id="5208988882104884956">Жартылай енді</translation>
-<translation id="520902706163766447">Ағымдағы сәтте ашық қойындылар бойынша іздеу үшін Chrome пайдаланушы интерфейсінің жоғарғы бөлігіндегі қалқымалы анықтаманы қосады.</translation>
 <translation id="5209320130288484488">Құрылғылар табылмады</translation>
 <translation id="5209513429611499188"><ph name="USAGE_PAGE" /> трафик бетіндегі трафик бар HID құрылғылары</translation>
 <translation id="5210365745912300556">Қойындыны жабу</translation>
@@ -5782,6 +5806,7 @@
 <translation id="6104068876731806426">Google аккаунттары</translation>
 <translation id="6104311680260824317">Құрылғыны доменге қосу мүмкін емес. Сервер көрсетілген Kerberos шифрлау түрлеріне қолдау көрсетпейді. Шифрлау параметрлерін "Қосымша опциялар" тармағынан қараңыз.</translation>
 <translation id="6104796831253957966">Принтер кезегі толы.</translation>
+<translation id="6106167152849320869">Алдыңғы қадамда диагностика мен пайдалану туралы деректі жіберуді таңдасаңыз, орнатылған қолданбалар үшін осы деректер жиналады.</translation>
 <translation id="6111972606040028426">Google Assistant қолданбасын қосу</translation>
 <translation id="6112294629795967147">Өлшемін өзгерту үшін түртіңіз</translation>
 <translation id="6112727384379533756">Билет қосу</translation>
@@ -5912,6 +5937,7 @@
 <translation id="6226777517901268232">Жеке негізгі файл (міндетті емес)</translation>
 <translation id="6227002569366039565">Осы қалқымалы анықтаманы ерекшелеу үшін |<ph name="ACCELERATOR" />| пернесін басыңыз, содан кейін нұсқалған элементті ерекшелеу үшін пернені тағы басыңыз.</translation>
 <translation id="6227280783235722609">кеңейтім</translation>
+<translation id="6229062790325126537">ApnMigrator-ды бастапқы күйге қайтару</translation>
 <translation id="6229849828796482487">Wi-Fi желісін ажырату</translation>
 <translation id="6231782223312638214">Ұсынылған</translation>
 <translation id="6231881193380278751">Бетті автоматты жаңарту үшін URL мекенжайында сұрау параметрін қосыңыз: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6189,6 +6215,7 @@
 <translation id="6478248366783946499">Қауіпті файл сақталсын ба?</translation>
 <translation id="6479881432656947268">Chrome Web Store дүкеніне кіру</translation>
 <translation id="6480327114083866287"><ph name="MANAGER" /> басқарады</translation>
+<translation id="6481978993812487794">Қосылса, Google аккаунтыңызбен кіргеннен кейін, қолданбаларыңыз кез келген ChromeOS құрылғысында қолжетімді болады. Басқа браузерді синхрондау мүмкіндіктері өшірілген болса да, веб-қолданбалар Chrome арқылы синхрондалады.</translation>
 <translation id="6482559668224714696">Толық экран ұлғайтқышы</translation>
 <translation id="6483485061007832714">Жүктеп алынған файлды ашу</translation>
 <translation id="6483805311199035658"><ph name="FILE" /> ашылуда…</translation>
@@ -6203,6 +6230,7 @@
 <translation id="6497784818439587832">Экрандағы элементтерді кішірейту не ұлғайту үшін дисплей өлшемін өзгертіңіз.</translation>
 <translation id="6497789971060331894">Тінтуірмен кері айналдыру</translation>
 <translation id="6498249116389603658">&amp;Барлық тілдер</translation>
+<translation id="6498583202177273322">Осы бетті зерттеген кезде қосымша пайдалы ақпарат алыңыз.</translation>
 <translation id="6499143127267478107">Прокси сценарийіндегі хост анықталуда…</translation>
 <translation id="6499764981457476645">Маңайда ешқандай құрылғы табылмады</translation>
 <translation id="6501957628055559556">Барлық контейнер</translation>
@@ -6278,7 +6306,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Жүйе журналдарын "Жүктеп алынғандар" каталогіне сақтау.</translation>
 <translation id="656293578423618167">Файл жолы немесе атауы тым ұзын. Қысқа атаумен немесе басқа орынға сақтаңыз.</translation>
-<translation id="6568283005472142698">Қойындыны іздеу</translation>
 <translation id="6570622975915850879">Басқа құрылғыны пайдалану</translation>
 <translation id="65711204837946324">Жүктеп алу үшін рұқсат керек.</translation>
 <translation id="6571533309669248172">Мәтінді форматтау</translation>
@@ -6293,6 +6320,7 @@
 <translation id="657866106756413002">Network Health Snapshot</translation>
 <translation id="6579369886355986318">Барлық &amp;басқару элементін көрсету</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> – жұмыс үстелі контенті бөлісілді</translation>
+<translation id="6580060371127789208"><ph name="PERCENTAGE_COMPLETE" />% аяқталды</translation>
 <translation id="6580203076670148210">Сканерлеу жылдамдығы</translation>
 <translation id="6582080224869403177">Қауіпсіздікті жаңарту үшін <ph name="DEVICE_TYPE" /> құрылғысын бастапқы күйге қайтарыңыз.</translation>
 <translation id="6582274660680936615">Интернетті Қонақ ретінде пайдаланудасыз</translation>
@@ -6649,6 +6677,7 @@
 <translation id="688312408602122936">Steam арқылы орнатылған барлық ойын мен қолданба да осы құрылғыдан өшіріледі.</translation>
 <translation id="6883319974225028188">Қап! Жүйе құрылғы конфигурациясын сақтай алмады.</translation>
 <translation id="6884474387073389421">Таңдалған кіру деректерін шынымен жойғыңыз келе ме?</translation>
+<translation id="6885122019363983153">Жұмыс үстелінің фондары барлық құрылғыда бірдей болады.</translation>
 <translation id="6885771755599377173">Жүйе ақпаратын алдын ала көру</translation>
 <translation id="6886380424988777998">Linux жүйесін жаңарту мүмкін емес</translation>
 <translation id="6886871292305414135">Сілтемені жаңа &amp;қойындыда ашу</translation>
@@ -6720,6 +6749,7 @@
 <translation id="6949434160682548041">Құпия сөз (міндетті емес)</translation>
 <translation id="6950627417367801484">Қолданбаларды қалпына келтіру</translation>
 <translation id="6952242901357037157"><ph name="BEGIN_LINK" />Google аккаунтының<ph name="END_LINK" /> құпия сөздерін осы жерде көрсетуіңізге болады.</translation>
+<translation id="6954910832698269894">Алдыңғы Chromebook-тан қолданбаларды, параметрлерді, Wi-Fi желілерін және тұсқағазды қалпына келтіру үшін құрылғыны синхрондауды қосыңыз. "Параметрлер" &gt; "Аккаунттар" тармағында кез келген уақытта өзгерістер енгізіңіз.</translation>
 <translation id="6954936693361896459">Оның орнына осы қойындыны трансляциялау</translation>
 <translation id="6955446738988643816">Қалқымалы терезені тексеру</translation>
 <translation id="6955535239952325894">Бұл параметр басқарылатын браузерлерде өшірілген.</translation>
@@ -6878,6 +6908,7 @@
 <translation id="7075513071073410194">RSA шифрлауы бар PKCS #1 MD5</translation>
 <translation id="7075625805486468288">HTTPS/SSL сертификаттары мен параметрлерін басқару</translation>
 <translation id="7076875098323397992">Жаңартуды бастау мүмкін емес</translation>
+<translation id="7077751457066325012">Перне тіркесімдерін көру және бейімдеу</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">Аудиофайл мекенжайын к&amp;өшіру</translation>
@@ -6907,6 +6938,7 @@
 <translation id="7108933416628942903">Қазір құлыптау</translation>
 <translation id="7109543803214225826">Таңбаша өшірілді</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Топқа қойынды қосу}other{Топқа қойындылар қосу}}</translation>
+<translation id="7110684627876015299">Атауы жоқ топ: <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Терезеге ат қою</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> элемент</translation>
 <translation id="7113502843173351041">Электрондық пошта мекенжайыңызды білу</translation>
@@ -6914,6 +6946,7 @@
 <translation id="7114054701490058191">Құпия сөздер сәйкес емес</translation>
 <translation id="7114648273807173152">Smart Lock қолданбасын пайдалану үшін Google аккаунтыңызға кіріңіз. Ол үшін "Параметрлер &gt; Жалғанған құрылғылар&gt; Телефоныңыз&gt; Smart Lock" тармағына өтіңіз.</translation>
 <translation id="7115361495406486998">Қолжетімді контактілер жоқ</translation>
+<translation id="7116554090938189816">Принтердің SSL сертификатының мерзімі біткен. Принтерді қайта іске қосып, әрекетті қайталаңыз.</translation>
 <translation id="7117228822971127758">Әрекетті кейінірек қайталаңыз</translation>
 <translation id="711840821796638741">Басқарылатын бетбелгілерді көрсету</translation>
 <translation id="711985611146095797">Бұл бет Google аккаунттарыңызға кіруді басқаруға мүмкіндік береді. <ph name="LINK_BEGIN" />Толығырақ<ph name="LINK_END" /></translation>
@@ -7121,6 +7154,7 @@
 <translation id="7328867076235380839">Жарамсыз тіркес</translation>
 <translation id="7329154610228416156">Қауіпті URL (<ph name="BLOCKED_URL" />) мекенжайын пайдалануға конфигурацияланғандықтан, кіру мүмкін болмады. Әкімшіңізге хабарласыңыз.</translation>
 <translation id="7332053360324989309">Dedicated Worker: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Қолданбалар мен параметрлердің сақтық көшірмесін жасау және қалпына келтіру</translation>
 <translation id="7335974957018254119">Емлені тексеруді пайдалану</translation>
 <translation id="7336799713063880535">Хабарландыру бөгелді.</translation>
 <translation id="7338630283264858612">Құрылғының сериялық нөмірі жарамсыз.</translation>
@@ -7143,6 +7177,7 @@
 <translation id="7348093485538360975">Экрандық пернетақта</translation>
 <translation id="7349010927677336670">Бейненің біркелкілігі</translation>
 <translation id="7352651011704765696">Бірнәрсе дұрыс емес</translation>
+<translation id="7352664183151911163">Қолданбаларыңыз бен Chrome браузеріңізде</translation>
 <translation id="7353261921908507769">Контактілеріңіз маңайда болса, сізбен бөлісе алады. Сіз қабылдамайынша, тасымалдау басталмайды.</translation>
 <translation id="735361434055555355">Linux орнатылуда…</translation>
 <translation id="7354120289251608189">Енді браузеріңізге кез келген уақытта жаңа көрініс бере аласыз.</translation>
@@ -7281,6 +7316,8 @@
 <translation id="7458168200501453431">Google Search функциясында пайдаланылатын емлені тексеру құралын қолданады. Браузерде терілген мәтін Google-ға жіберіледі.</translation>
 <translation id="7458715171471938198">Қолданбалар қалпына келтірілсін бе?</translation>
 <translation id="7458933488302148148">Қауіпсіздікті күшейту және онлайн қауіпсіз болу үшін, сақталған құпия сөздерді тексеріңіз.</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />ChromeOS құрылғыларына автоматты түрде жасалған есептерді жіберуге рұқсат берсеңіз, бізге ChromeOS жүйесіндегі ақауларды жойып, оны жетілдіруде басымдықты дұрыс анықтауға көмектесесіз. Мұндай есептерде ChromeOS бұзылатын кездер, қолданыстағы функциялар және әдетте пайдаланылатын жад көлемі сияқты ақпарат қамтылуы мүмкін. Қолданбаларды синхрондау мүмкіндігі қосылса да, басқа қолданба диагностикасы мен пайдалану туралы деректер (оның ішінде Android және веб-қолданбалар) жиналады.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Chrome құрылғыңыздың параметрлері арқылы кез келген уақытта мұндай есептерді жіберуге рұқсат беруге немесе тыйым салуға болады. Егер домен әкімшісі болсаңыз, бұл параметрді әкімші консолі арқылы өзгерте аласыз.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Орнатулы тұрған тақырып</translation>
 <translation id="7461924472993315131">Бекіту</translation>
 <translation id="746216226901520237">Келесіде телефоныңыз <ph name="DEVICE_TYPE" /> құрылғыңыздың құлпын ашады. Smart Lock функциясын "Параметрлер" бөлімінен өшіруге болады.</translation>
@@ -7514,6 +7551,7 @@
 <translation id="7663719505383602579">Қабылдағыш: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Пернелер тіркесімі қолжетімді</translation>
 <translation id="7663859337051362114">eSIM профилін қосу</translation>
+<translation id="76641554187607347">Ешбір пернетақта қосылмаған</translation>
 <translation id="7665082356120621510">Сақтау өлшемі</translation>
 <translation id="7665369617277396874">Аккаунт қосу</translation>
 <translation id="766560638707011986">Домендерді көрсету</translation>
@@ -7561,6 +7599,7 @@
 <translation id="769824636077131955">Бұл құжат қауіпсіздік тексерісін жүргізу үшін тым үлкен. 50 МБ-қа дейінгі құжаттарды басып шығаруға болады.</translation>
 <translation id="7698507637739331665">Кейбір элемент бөгелді</translation>
 <translation id="7701040980221191251">Жоқ</translation>
+<translation id="7701265686005869308">Профильді жабу</translation>
 <translation id="7701869757853594372">USER өңдегіштері</translation>
 <translation id="7702574632857388784"><ph name="FILE_NAME" /> файлын тізімнен өшіру</translation>
 <translation id="7702907602086592255">Домен</translation>
@@ -7608,7 +7647,6 @@
 <translation id="7737948071472253612">Камераңызды қолдануға рұқсаты жоқтар</translation>
 <translation id="77381465218432215">Диакритикалық және арнайы таңбаларды көрсету</translation>
 <translation id="7740996059027112821">Стандартты</translation>
-<translation id="7741307896921365578">Оқу тізіміне және бетбелгілерге оңай және тұрақты түрде кіру үшін браузер деңгейіндегі бүйірлік панельді іске қосады.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" />, оның астындағы барлық сайт және орнатылған қолданбалар үшін сайт деректері мен рұқсаттары өшірілсін бе?</translation>
 <translation id="7742706086992565332">Кейбір сайттарда масштабты қаншалықты ұлғайту немесе кішірейту керектігін белгілей аласыз.</translation>
 <translation id="7742879569460013116">Сілтемені бөлісу</translation>
@@ -7809,7 +7847,6 @@
 <translation id="7909986151924474987">Бұл профильді қайта орната алмауыңыз мүмкін.</translation>
 <translation id="7910768399700579500">&amp;Жаңа қалта</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Қойынды іздеу функциясындағы "Қойындылар" бөлімі</translation>
 <translation id="7912080627461681647">Сервердегі құпия сөзіңіз өзгертілді. Жүйеден шығып, қайта кіріңіз.</translation>
 <translation id="7912974581251770345">Аударма</translation>
 <translation id="7915457674565721553">Ата-ана бақылауын реттеу үшін интернетке қосылыңыз.</translation>
@@ -7981,6 +8018,7 @@
 <translation id="8050191834453426339">Қайта растау</translation>
 <translation id="8051193500142930381">Камераны қажет ететін функциялар жұмыс істемейді.</translation>
 <translation id="8051390370038326517"><ph name="HOST" /> сайтына MIDI құрылғыларын толық басқаруға әрқашан рұқсат беру</translation>
+<translation id="8052218774860457016">Браузерді синхрондауды басқару</translation>
 <translation id="8053278772142718589">PKCS #12 файлдары</translation>
 <translation id="8053390638574070785">Бұл бетті қайта жүктеу</translation>
 <translation id="8054517699425078995">Файлдың бұл түрі құрылғыңызға зиян келтіруі мүмкін. Бәрібір <ph name="FILE_NAME" /> сақтауды қалайсыз ба?</translation>
@@ -8350,6 +8388,7 @@
 <translation id="8376137163494131156">Google Cast құрылғысына не болып жатқанын хабарлаңыз</translation>
 <translation id="8376384591331888629">Осы сайттағы үшінші тараптың cookie файлдарын қоса</translation>
 <translation id="8376451933628734023">Егер бұл веб-қолданба өзінің басқа қолданба екеніне сізді сендіргісі келсе, оны жойып тастаңыз.</translation>
+<translation id="8376752431516546391">Google Search бүйірлік панелі</translation>
 <translation id="8377625247046155446">Бұл кіру кілті тек осы құрылғыда сақталады. Барлық инкогнито терезесін жапқаннан кейін, ол осы құрылғыда қалады.</translation>
 <translation id="8378714024927312812">Ұйым басқарады</translation>
 <translation id="8379878387931047019">Бұл құрылғы веб-сайт талап еткен қауіпсіздік кілтін қолдамайды</translation>
@@ -8417,6 +8456,11 @@
 <translation id="8428628598981198790">Қауіпсіздік кілтіңізді осы сайтпен пайдалану мүмкін емес</translation>
 <translation id="84297032718407999"><ph name="LOGOUT_TIME_LEFT" /> өткеннен кейін аккаунттан шығасыз</translation>
 <translation id="8431190899827883166">Түрту қимылын көрсету</translation>
+<translation id="8431496281632382473">Бұл профильді <ph name="DOMAIN" /> басқарады. Осы басқарылатын профильді пайдалануды жалғастыру үшін ұйымыңыз құрылғы сигналдарын бөлісуді қажет етеді.
+
+Құрылғы сигналдары браузер, операциялық жүйе, құрылғы, орнатылған бағдарламалық құрал және файлдар туралы ақпаратты қамтуы мүмкін.
+
+Сигналдарды бөліспеуді таңдасаңыз, бұл профиль жабылады.</translation>
 <translation id="8434480141477525001">NaCl түзету ұяшығы</translation>
 <translation id="8437209419043462667">АҚШ</translation>
 <translation id="8438328416656800239">Зерделі браузерге ауысу</translation>
@@ -8501,6 +8545,8 @@
 <translation id="851263357009351303"><ph name="HOST" /> хостына кескіндерді әрқашан көрсету мүмкіндігін беру</translation>
 <translation id="8513108775083588393">Автоматты бұру</translation>
 <translation id="8513357934662532537"><ph name="USER_EMAIL" /> мекенжайына арналған құпия сөздерді <ph name="BRAND" /> қолданбасына импорттау үшін CSV файлын таңдаңыз.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />ChromeOS құрылғыларына автоматты түрде жасалған есептерді жіберуге рұқсат берсеңіз, бізге ChromeOS жүйесіндегі ақауларды жойып, оны жетілдіруде басымдықты дұрыс анықтауға көмектесесіз. Мұндай есептерде ChromeOS бұзылатын кездер, қолданыстағы функциялар және әдетте пайдаланылатын жад көлемі сияқты ақпарат қамтылуы мүмкін. Қолданбаларды синхрондау мүмкіндігі қосылса да, басқа қолданба диагностикасы мен пайдалану туралы деректер (оның ішінде Android және веб-қолданбалар) жиналады.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Балаңыздың ChromeOS құрылғысындағы параметрлер арқылы кез келген уақытта мұндай есептерді жіберуге рұқсат беруге немесе тыйым салуға болады. Егер домен әкімшісі болсаңыз, бұл параметрді әкімші консолі арқылы өзгерте аласыз.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Басқа қауіпсіздік кілтін пайдаланып көріңіз</translation>
 <translation id="8514955299594277296">Сайттардың құрылғыңызда деректерді сақтауына рұқсат етпеу (ұсынылмайды)</translation>
 <translation id="8517759303731677493">Өзгерту…</translation>
@@ -8581,7 +8627,6 @@
 <translation id="8599681327221583254">Бір немесе бірнеше саясат дұрыс конфигурацияланбаған. Әкімшіге хабарласыңыз.</translation>
 <translation id="8599864823732014237">Корпоративтік тіркеуді өткізіп жіберу керек пе?</translation>
 <translation id="8601206103050338563">TLS WWW клиент аутентификациясы</translation>
-<translation id="8601611099293226919">Экраныңыздан Google Lens арқылы іздеу</translation>
 <translation id="8602674530529411098">Қолданбалар (бета)</translation>
 <translation id="8602851771975208551">Компьютеріңіздегі басқа бір бағдарлама қолданба қосты, ол Chrome жұмысын өзгертуі мүмкін.</translation>
 <translation id="8605428685123651449">SQLite жады</translation>
@@ -8861,6 +8906,7 @@
 <translation id="883062543841130884">Ауыстырулар</translation>
 <translation id="8830779999439981481">Жаңа нұсқаны қолдану үшін қайта жүктеліп жатыр</translation>
 <translation id="8830796635868321089">Ағымдағы прокси сервер параметрлерін пайдалану арқылы жаңартуды тексеру сәтсіз аяқталды. <ph name="PROXY_SETTINGS_LINK_START" />Прокси сервер параметрлерін<ph name="PROXY_SETTINGS_LINK_END" /> реттеңіз.</translation>
+<translation id="8830863983385452402">Сайт осы қойынды контентін көре алады.</translation>
 <translation id="8831769650322069887"><ph name="FILE_NAME" /> файлын ашу</translation>
 <translation id="8832781841902333794">Профильдеріңіз</translation>
 <translation id="8834039744648160717">Желі конфигурациясын <ph name="USER_EMAIL" /> басқарады.</translation>
@@ -8992,6 +9038,7 @@
 <translation id="8946359700442089734">Бұл <ph name="IDS_SHORT_PRODUCT_NAME" /> құрылғысында түзету мүмкіндіктері толық қосылмады.</translation>
 <translation id="894763922177556086">Жақсы</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> сайты қауіпсіздік кілтіңіздің маркасы мен үлгісін білгісі келеді.</translation>
+<translation id="8949304443659090542">Chrome браузерін синхрондауды басқару</translation>
 <translation id="895054485242522631">Сайттар қозғалыс датчиктерін пайдалана алады.</translation>
 <translation id="8951256747718668828">Қате шығуына байланысты қалпына келтірілмеді.</translation>
 <translation id="8951465597020890363">Бәрібір қонақ режимінен шығасыз ба?</translation>
@@ -9097,6 +9144,7 @@
 <translation id="9032097289595078011">Fast Pair функциясын өшіру</translation>
 <translation id="9033765790910064284">Бәрібір жалғастыру</translation>
 <translation id="9033857511263905942">&amp;Қою</translation>
+<translation id="9034408118624208974">Chromebook-қа жаңадан кірдіңіз бе? Параметрлеріңіздің сақтық көшірмесі жасалуы үшін, синхрондауды қосыңыз.</translation>
 <translation id="903480517321259405">PIN кодын қайта теру</translation>
 <translation id="9037054491984310631">"<ph name="DEVICE" />" деп аталатын Bluetooth құрылғысына қосылды.</translation>
 <translation id="9037640663275993951">Құрылғыға рұқсат берілмеген.</translation>
@@ -9140,6 +9188,7 @@
 <translation id="9068298336633421551">Орынды анықтау рұқсаты бар Android қолданбалары мен қызметтерінің құрылғының орналасу мәліметін пайдалануына рұқсат беріңіз. Google қызметі локация дәлдігі мен орынға негізделген қызметтерді жақсарту үшін геодеректі жүйелі түрде жинап, оларды анонимді түрде қолдана алады.</translation>
 <translation id="9068598199622656904">Перне тіркесіміндегі пернелердің барлығын бірге емес, бір-бірлеп басу</translation>
 <translation id="9068878141610261315">Бұл файл түрі қолданылмайды.</translation>
+<translation id="9069665781180028115">Таңдалған элементтер осы Chromebook-та қолжетімді болады. Chromebook-қа жаңадан кірсеңіз, параметрлеріңіздің сақтық көшірмесі жасалауы үшін, барлық элементті синхрондаңыз. "Параметрлер" &gt; "Аккаунттар" тармағында кез келген уақытта өзгерістер енгізіңіз.</translation>
 <translation id="9070342919388027491">Қойынды сол жаққа жылжытылды.</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB тінтуірі қосылды</translation>
@@ -9313,6 +9362,7 @@
 <translation id="930268624053534560">Толық уақыт белгілері</translation>
 <translation id="930551443325541578">Қайталау пернелері және екпін белгілері</translation>
 <translation id="930893132043726269">Қазір роумингіде</translation>
+<translation id="930991362911221750"><ph name="APP_NAME" /> қолданбасының осы қойындыны көруіне рұқсат ету керек пе?</translation>
 <translation id="93140074055951850">Android қолданбалары тоқтатылды</translation>
 <translation id="932327136139879170">Негізгі бет</translation>
 <translation id="932508678520956232">Басып шығаруды іске қосу мүмкін болмады.</translation>
diff --git a/chrome/app/resources/generated_resources_km.xtb b/chrome/app/resources/generated_resources_km.xtb
index 57a8f2f0..2bea9a6 100644
--- a/chrome/app/resources/generated_resources_km.xtb
+++ b/chrome/app/resources/generated_resources_km.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">ជិតដល់ពេលសម្រាកហើយ</translation>
 <translation id="1062407476771304334">ជំនួស</translation>
 <translation id="1062628064301375934">ជួយយើងក្នុងការបង្កើតបណ្ដាញដែលកាន់តែមានលក្ខណៈឯកជន</translation>
+<translation id="1066964438793906105">ស្កេនរក​កម្មវិធី​គ្រោះថ្នាក់</translation>
 <translation id="1067048845568873861">បានបង្កើត</translation>
 <translation id="1067661089446014701">សម្រាប់​សុវត្ថិភាព​បន្ថែម អ្នក​អាច​អ៊ីនគ្រីប​ពាក្យសម្ងាត់​នៅលើ​ឧបករណ៍​របស់អ្នក មុនពេល​ពាក្យសម្ងាត់​ទាំងនេះ​ត្រូវបាន​រក្សាទុក​ទៅ​គណនី Google របស់អ្នក</translation>
 <translation id="1067922213147265141">សេវាកម្ម​​ Google ផ្សេងទៀត</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">មិនអាច​ផ្ទៀងផ្ទាត់​អត្តសញ្ញាណ​របស់អ្នក​បានទេ</translation>
 <translation id="1116694919640316211">អំពី</translation>
 <translation id="1116779635164066733">ការកំណត់​នេះ​ត្រូវ​បាន​អនុវត្ត​ដោយ​កម្មវិធី​បន្ថែម "<ph name="NAME" />" ។</translation>
+<translation id="1118428905044642028">ពាក្យសម្ងាត់ និង&amp;ការបំពេញ​ស្វ័យប្រវត្តិ</translation>
 <translation id="1118738876271697201">ប្រព័ន្ធ​មិន​អាចកំណត់​លេខស៊េរី ឬម៉ូដែលឧបករណ៍បាន​ទេ។</translation>
 <translation id="1119447706177454957">កំហុសឆ្គងខាងក្នុង</translation>
 <translation id="1122068467107743258">ការងារ</translation>
@@ -402,7 +404,6 @@
 <translation id="1341871421050612057">មិន​អាច​ធ្វើ​សមកាលកម្ម​ជា​មួយ <ph name="USERNAME" /> បាន​ទេ</translation>
 <translation id="1343865611738742294">ផ្ដល់ការអនុញ្ញាតឱ្យ​កម្មវិធី Linux ចូលប្រើ​ឧបករណ៍ USB ។ កម្មវិធី Linux នឹងមិនចងចាំ​ឧបករណ៍ USB ទេ បន្ទាប់ពីដកឧបករណ៍ USB ចេញ។</translation>
 <translation id="1343920184519992513">បន្តត្រង់ចំណុចដែលអ្នកបានចាកចេញ និងបើកបណ្ដុំទំព័រជាក់លាក់</translation>
-<translation id="134589511016534552">ផ្ទាំងមេឌៀ​ក៏បង្ហាញ​នៅក្នុងផ្នែក​ផ្ទាំងដែលបានបើក​ផងដែរ</translation>
 <translation id="1346630054604077329">បញ្ជាក់ និងចាប់ផ្ដើមឡើងវិញ</translation>
 <translation id="1346748346194534595">ស្តាំ</translation>
 <translation id="1347256498747320987">ដំឡើង​កំណែថ្មី និង​កម្មវិធី។ ប្រសិន​បើបន្ត នោះ​មានន័យថា​អ្នកយល់​ព្រមថា​ឧបករណ៍នេះ​ក៏អាច​ទាញយក និងដំឡើង​កំណែថ្មី ព្រមទាំង​កម្មវិធី​ដោយ​ស្វ័យប្រវត្តិ​ពី Google, ក្រុមហ៊ុន​សេវា​ទូរសព្ទ​របស់អ្នក និង​ក្រុមហ៊ុន​ផលិត​ឧបករណ៍​របស់អ្នក ហើយ​ប្រហែល​ជាប្រើ​ទិន្នន័យ​ទូរសព្ទ​ចល័ត​ផងដែរ។ កម្មវិធី​ទាំងនេះ​មួយចំនួន​អាច​ផ្តល់ជូន​ការទិញ​ក្នុងកម្មវិធី។ <ph name="BEGIN_LINK1" />ស្វែងយល់​បន្ថែម<ph name="END_LINK1" /></translation>
@@ -1307,6 +1308,7 @@
       <ph name="BEGIN_BOLD" />ចំណាំ៖<ph name="END_BOLD" /> ប្រព័ន្ធ​នឹង​ចាប់ផ្ដើម​ឡើងវិញ​អំឡុង​ពេលការដំណើរការ។</translation>
 <translation id="2095774564753225041">ប្រភេទឯកសារដែលអាចប្រើបាន</translation>
 <translation id="2097616539631531348">នៅពេល​ផ្ទាំងនេះ​អសកម្ម មុខងារសន្សំសំចៃអង្គចងចាំ​បានសម្អាតឱ្យសល់​អង្គចងចាំ​សម្រាប់​កិច្ចការផ្សេងទៀត។</translation>
+<translation id="2097950021134740304">បោះបង់​ការបំភ្លេច​ការជាវ</translation>
 <translation id="2098805196501063469">ពិនិត្យមើល​ពាក្យសម្ងាត់​ដែលនៅសល់</translation>
 <translation id="2099686503067610784">លុបវិញ្ញាបនប័ត្រម៉ាស៊ីនមេ "<ph name="CERTIFICATE_NAME" />"?</translation>
 <translation id="2100273922101894616">ចូលស្វ័យប្រវត្តិ</translation>
@@ -2071,7 +2073,6 @@
 <translation id="2739191690716947896">កម្ចាត់កំហុស</translation>
 <translation id="2739240477418971307">ប្តូរការកំណត់លទ្ធភាពប្រើប្រាស់របស់អ្នក</translation>
 <translation id="274029851662193272">លឹបចូល</translation>
-<translation id="2740363334137520315">បញ្ចូល​ផ្នែកថ្មីទៅក្នុង 'ស្វែងរក​ផ្ទាំង' ដើម្បី​ងាយស្រួល​ស្វែងរក​ផ្ទាំងរបស់អ្នក ដែលកំពុងចាក់​សំឡេង ឬវីដេអូ។ ចូលប្រើ​តាមរយៈ​ប៊ូតុងនៅជ្រុង​ខាងលើ​នៃកម្មវិធីរុករកតាមអ៊ីនធឺណិត​របស់អ្នក។</translation>
 <translation id="2740531572673183784">យល់ព្រម</translation>
 <translation id="2740876196999178364">កូដសម្ងាត់​ទាំងនេះ​ត្រូវបានរក្សាទុក​តែនៅលើ​ឧបករណ៍​នេះ​ប៉ុណ្ណោះ។ កូដសម្ងាត់​ទាំងនេះមិនត្រូវបានរក្សាទុក​ទៅ​ក្នុងគណនី Google របស់អ្នកទេ។</translation>
 <translation id="2741713322780029189">បើក​ស្ថានីយ​ស្ដារ</translation>
@@ -2343,7 +2344,6 @@
 <translation id="2967926928600500959">URL ដែលត្រូវនឹង​វិធានទាំងនេះ​នឹងត្រូវបានបង្ខំឱ្យបើក​នៅក្នុង​កម្មវិធីរុករក​តាមអ៊ីនធឺណិត​ជាក់លាក់។</translation>
 <translation id="2972581237482394796">ធ្វើវិញ</translation>
 <translation id="2973324205039581528">បិទសំឡេង​គេហទំព័រ</translation>
-<translation id="2973537811036309675">ផ្ទាំង​ចំហៀង</translation>
 <translation id="2975761176769946178">តម្រូវ​ឱ្យ​មាន URL</translation>
 <translation id="2976557544729462544">ឧបករណ៍មួយចំនួនតម្រូវឱ្យអ្នកបិទការការពារការចូលប្រើទិន្នន័យ ដើម្បីដំណើរការបានត្រឹមត្រូវ ឬពេញលេញ។</translation>
 <translation id="2976756276046118477">តម្រង​ក្រហម-បៃតង (ខ្សោយ​ពណ៌​បៃតង បញ្ហា​ងងឹត​ពណ៌​បៃតង)</translation>
@@ -2786,7 +2786,6 @@
 <translation id="3393554941209044235">ការវិភាគ​ឯកសាររបស់ Chrome</translation>
 <translation id="3393582007140394275">មិនអាចភ្ជាប់អេក្រង់បានទេ។</translation>
 <translation id="3394850431319394743">បានអនុញ្ញាត​ឱ្យប្រើព័ត៌មានសម្គាល់ ដើម្បីចាក់​ខ្លឹមសារដែលមាន​ការការពារ</translation>
-<translation id="3396744558790608201">ចុចកណ្ដុរ​ខាងស្ដាំ រួច​ជ្រើសរើស “ស្វែងរក​រូបភាព​ដោយប្រើ Google Lens” ដើម្បី​ស្វែងរក​ផ្នែក​ណាមួយ​នៃគេហទំព័រ ដើម្បី​ស្វែងយល់បន្ថែម​អំពីខ្លឹមសារ​ជារូបភាព​ដែលអ្នក​មើលឃើញ ខណៈពេលដែល​អ្នករុករក និងរកទិញ​នៅលើបណ្ដាញ​។</translation>
 <translation id="3396800784455899911">ប្រសិនបើ​ចុច​ប៊ូតុង "យល់ព្រម រួច​បន្ត" មាន​ន័យ​ថា​អ្នក​យល់​ព្រមតាម​ការដំណើរការ​ដែល​បាន​ពណ៌នា​ខាងលើ​សម្រាប់​សេវាកម្ម Google ទាំងនេះ។</translation>
 <translation id="339722927132407568">គាំង</translation>
 <translation id="3399432415385675819">ការជូនដំណឹងនឹងត្រូវបានបិទ</translation>
@@ -2904,6 +2903,7 @@
 <translation id="3484869148456018791">ទទួលយកវិញ្ញាបនប័ត្រថ្មី</translation>
 <translation id="3486950712960783074">ការធ្វើដំណើរ​របស់​អ្នក</translation>
 <translation id="3487007233252413104">មុខងារអនាមិក</translation>
+<translation id="3487649228420469005">ការស្កេន​រួចរាល់ហើយ</translation>
 <translation id="3490695139702884919">កំពុង​ទាញយក... <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">គណនីរបស់កូនអ្នក​មិនត្រូវបានរៀបចំ​សម្រាប់ការគ្រប់គ្រងដោយមាតាបិតារបស់ Family Link ទេ។ អ្នកអាចបញ្ចូល​ការគ្រប់គ្រងដោយមាតាបិតា បន្ទាប់ពីអ្នកបញ្ចប់​ការរៀបចំ។ អ្នកនឹងឃើញព័ត៌មាន​នៅលើការគ្រប់គ្រងដោយមាតាបិតា​នៅក្នុងកម្មវិធីរុករក។</translation>
 <translation id="3491678231052507920">ជាធម្មតា គេហទំព័រ​ប្រើទិន្នន័យ និង​ឧបករណ៍ VR របស់អ្នក ដើម្បីអនុញ្ញាតឱ្យអ្នកចូលប្រើ VR</translation>
@@ -3464,6 +3464,7 @@
 <translation id="3957844511978444971">ចុច “យល់ព្រម” ដើម្បី​បញ្ជាក់​អំពី​ការ​ជ្រើសរើស​ការកំណត់​សេវាកម្ម​របស់​ Google ទាំងនេះ​។</translation>
 <translation id="3958088479270651626">នាំចូលចំណាំ និងការកំណត់</translation>
 <translation id="3958110062351175311">បាន​អនុញ្ញាត​ឱ្យ​បង្ហាញ​សំណើ​នៅ​ក្នុង​របារឧបករណ៍</translation>
+<translation id="3959747296451923142">បញ្ជាក់​ការដក​ការ​ជាវចេញ</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">សកម្មភាព​ច្រើន​ទៀត​សម្រាប់ <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">ការការពារស្តង់ដារប្រឆាំងនឹងគេហទំព័រ ការទាញយក និងកម្មវិធី​បន្ថែមដែលដឹងថាមានគ្រោះថ្នាក់</translation>
@@ -3954,6 +3955,7 @@
 <translation id="4408599188496843485">ជំនួយ</translation>
 <translation id="4409271659088619928">ម៉ាស៊ីន​ស្វែងរករបស់អ្នកគឺ <ph name="DSE" />។ មើល​ការណែនាំ​របស់​ម៉ាស៊ីន​ស្វែងរក ដើម្បីដឹង​អំពីរបៀប​លុបប្រវត្តិ​ស្វែងរក​របស់អ្នក ប្រសិនបើអាច។</translation>
 <translation id="4409697491990005945">ចន្លោះគែម</translation>
+<translation id="4409779593816003679">ពាក្យសម្ងាត់ និង&amp;ការបំពេញ​ស្វ័យប្រវត្តិ</translation>
 <translation id="4410545552906060960">ប្រើលេខ (កូដ PIN) ជំនួសឱ្យ​ពាក្យសម្ងាត់ ដើម្បី​ដោះសោឧបករណ៍​របស់អ្នក។ ដើម្បីរៀបចំកូដ PIN របស់អ្នក​នៅពេលក្រោយ​ សូម​ចូលទៅកាន់ការកំណត់។</translation>
 <translation id="4411578466613447185">អ្នកចុះហត្ថលេខាជាលេខកូដ</translation>
 <translation id="4411719918614785832">កូដសម្ងាត់​ទាំងនេះ​ត្រូវបាន​រក្សាទុកទៅ​ក្នុង Windows Hello នៅលើ​កុំព្យូទ័រ​នេះ។ កូដសម្ងាត់​ទាំងនេះមិនត្រូវបានរក្សាទុក​ទៅ​ក្នុងគណនី Google របស់អ្នកទេ។</translation>
@@ -4296,6 +4298,7 @@
 <translation id="470644585772471629">ការបញ្ច្រាស​ពណ៌</translation>
 <translation id="4707337002099455863">បើកនៅលើ​គេហទំព័រ​ទាំងអស់ជានិច្ច</translation>
 <translation id="4708849949179781599">ចាកចេញ <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">អនុញ្ញាត​សំឡេង​របស់ផ្ទាំង​ផងដែរ</translation>
 <translation id="4711638718396952945">ស្តារការកំណត់</translation>
 <translation id="4713409221649555176">លុប​នៅពេល​អ្នក​បិទ​វិនដូ​ទាំងអស់</translation>
 <translation id="4715631922189108923">កែ​​ឈ្មោះអ្នក​ប្រើប្រាស់</translation>
@@ -4323,6 +4326,7 @@
 <translation id="4735506354605317060">គូស​រង្វង់​ជុំវិញ​ព្រួញ​ចង្អុល</translation>
 <translation id="4735793370946506039">ស្វែងយល់បន្ថែម​អំពី​ការរុករក​ដោយសុវត្ថិភាពបន្ថែម។</translation>
 <translation id="4735803855089279419">ប្រព័ន្ធមិន​អាច​កំណត់ព័ត៌មានសម្គាល់​ឧបករណ៍​សម្រាប់​ឧបករណ៍នេះបានទេ។</translation>
+<translation id="4735846817388402006">ចុចដើម្បី​អនុញ្ញាត "<ph name="EXTENSIONS_REQUESTING_ACCESS" />" នៅលើ <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">ធ្វើបច្ចុប្បន្នភាព</translation>
 <translation id="473936925429402449">បានជ្រើសរើស ខ្លឹមសារបន្ថែម <ph name="CURRENT_ELEMENT" /> ក្នុងចំណោម <ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">សំបុត្រ</translation>
@@ -4831,7 +4835,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> ចង់​ពិនិត្យ​មើលថាអ្នកកំពុង​ប្រើឧបករណ៍ ChromeOS ដែលមាន​សិទ្ធិឬអត់។</translation>
 <translation id="5208926629108082192">ព័ត៌មាន​​បណ្ដាញ​ទូរសព្ទ​ចល័ត​របស់​ឧបករណ៍</translation>
 <translation id="5208988882104884956">ប្រវែងពាក់កណ្តាល</translation>
-<translation id="520902706163766447">បើកសារលេចឡើង​នៅផ្នែកខាងលើបំផុតនៃ Chrome UI ដើម្បីស្វែងរក​ផ្ទាំង​ដែលកំពុងបើក។</translation>
 <translation id="5209320130288484488">គ្មានឧបករណ៍ត្រូវបានរកឃើញទេ</translation>
 <translation id="5209513429611499188">ឧបករណ៍ HID ដែលមានការប្រើប្រាស់ពីទំព័រប្រើប្រាស់ <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">បិទផ្ទាំង</translation>
@@ -5322,6 +5325,7 @@
 <translation id="5648166631817621825">7 ថ្ងៃមុន</translation>
 <translation id="5651308944918885595">លទ្ធភាពរកឃើញការចែករំលែកនៅ​ជិត</translation>
 <translation id="5653154844073528838">អ្នក​មាន​ម៉ាស៊ីន​បោះពុម្ព​ដែលបាន​រក្សាទុក <ph name="PRINTER_COUNT" />។</translation>
+<translation id="565515993087783098">តាមរយៈ​ការ​បំភ្លេច​បណ្ដាញ​នេះ អ្នក​ក៏​នឹង​លុប​ការ​ជាវ Passpoint និង​បណ្ដាញ​ពាក់ព័ន្ធរបស់​វាចេញ​ផងដែរ។</translation>
 <translation id="5655296450510165335">ការចុះឈ្មោះឧបករណ៍</translation>
 <translation id="5656845498778518563">ផ្ញើមតិ​កែលម្អទៅ Google</translation>
 <translation id="5657156137487675418">អនុញ្ញាតខូគីទាំងអស់</translation>
@@ -6334,7 +6338,6 @@
 <translation id="6561726789132298588">បញ្ចូល</translation>
 <translation id="6562117348069327379">រក្សាទុក​កំណត់ហេតុប្រព័ន្ធ​ទៅក្នុង​បញ្ជីទាញយក។</translation>
 <translation id="656293578423618167">ផ្លូវ និងឈ្មោះឯកសារវែងពេក។  សូមរក្សាទុកជាមួយឈ្មោះខ្លីជាងនេះ ឬទៅទីតាំងដ៏ទៃទៀត។</translation>
-<translation id="6568283005472142698">ការស្វែងរកផ្ទាំង</translation>
 <translation id="6570622975915850879">ប្រើឧបករណ៍ផ្សេង</translation>
 <translation id="65711204837946324">ត្រូវការ​ការអនុញ្ញាត ដើម្បី​ទាញយក</translation>
 <translation id="6571533309669248172">ការកំណត់​ទម្រង់​អក្សរ</translation>
@@ -6349,6 +6352,7 @@
 <translation id="657866106756413002">ទិដ្ឋភាពរួមនៃស្ថានភាពបណ្ដាញ</translation>
 <translation id="6579369886355986318">បង្ហាញការគ្រប់គ្រងទាំងអស់</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - បាន​ចែក​រំលែក​ខ្លឹមសារ​លើអេក្រង់ដើម</translation>
+<translation id="6580060371127789208">បាន​បញ្ចប់ <ph name="PERCENTAGE_COMPLETE" />%</translation>
 <translation id="6580203076670148210">ល្បឿន​ស្កេន</translation>
 <translation id="6582080224869403177">កំណត់ <ph name="DEVICE_TYPE" /> ឡើងវិញ ដើម្បី​ដំឡើងកំណែ​សោសុវត្ថិភាព​របស់អ្នក។</translation>
 <translation id="6582274660680936615">អ្នកកំពុងរុករក​ក្នុងនាម​ជាភ្ញៀវ</translation>
@@ -6564,6 +6568,7 @@
 <translation id="6776589734354015877">យក​មុខងារ​បន្ថែម</translation>
 <translation id="6776729248872343918">បើកការផ្គូផ្គងរហ័ស</translation>
 <translation id="6777817260680419853">​បាន​ទប់ស្កាត់​ការបញ្ជូន​បន្ត</translation>
+<translation id="6777845730143344223">ស្វែងយល់បន្ថែម​អំពី​ការជាវ Passpoint</translation>
 <translation id="6779092717724412415">ដើម្បីបង្កើតការរំលេចបែបនេះ សូមជ្រើសរើសអត្ថបទណាមួយ រួចចុចកណ្ដុរខាងស្ដាំ។</translation>
 <translation id="6779447100905857289">រទេះ​របស់អ្នក</translation>
 <translation id="677965093459947883">តូច​ណាស់​</translation>
@@ -6974,6 +6979,7 @@
 <translation id="7114054701490058191">ពាក្យសម្ងាត់មិនត្រូវគ្នាទេ</translation>
 <translation id="7114648273807173152">ដើម្បីប្រើ Smart Lock សម្រាប់ចូល​គណនី Google របស់អ្នក សូមចូលទៅកាន់​ការកំណត់ &gt; ឧបករណ៍​ដែលបានភ្ជាប់ &gt; ទូរសព្ទរបស់អ្នក &gt; Smart Lock ។</translation>
 <translation id="7115361495406486998">គ្មាន​ទំនាក់ទំនង​ដែលអាច​ភ្ជាប់បានទេ</translation>
+<translation id="7116554090938189816">វិញ្ញាបនបត្រ SSL របស់​ម៉ាស៊ីន​បោះពុម្ព​ផុតកំណត់ហើយ។ សូម​ចាប់ផ្ដើម​ម៉ាស៊ីន​បោះពុម្ព​ឡើងវិញ រួចព្យាយាម​ម្ដងទៀត។</translation>
 <translation id="7117228822971127758">សូម​ព្យាយាម​ម្ដង​ទៀត​នៅ​ពេល​ក្រោយ</translation>
 <translation id="711840821796638741">បង្ហាញចំណាំដែលបានគ្រប់គ្រង</translation>
 <translation id="711985611146095797">ទំព័រនេះ​អនុញ្ញាតឱ្យ​អ្នកគ្រប់គ្រង​គណនី Google ដែលអ្នកចូល។ <ph name="LINK_BEGIN" />ស្វែងយល់បន្ថែម<ph name="LINK_END" /></translation>
@@ -7247,6 +7253,7 @@
 <translation id="7380622428988553498">ឈ្មោះឧបករណ៍​មានតួអក្សរ​មិនត្រឹមត្រូវ</translation>
 <translation id="7380768571499464492">បានធ្វើបច្ចុប្បន្នភាព <ph name="PRINTER_NAME" /> ហើយ</translation>
 <translation id="7382085868019811559">ជំនួយ​កម្មវិធីរុករក​តាម​អ៊ីនធឺណិត​ចាស់ (LBS) អនុញ្ញាតឱ្យបើក​លំនាំ URL ជាក់លាក់​នៅក្នុង​កម្មវិធី​រុករក​តាមអ៊ីនធឺណិត​ផ្សេងទៀត​ដែលស្គាល់​មុខងារចាស់ ដែលត្រូវការ​ដើម្បី​ដំណើរការ​គេហទំព័រ​ទាំងនោះ​បានត្រឹមត្រូវ។</translation>
+<translation id="7382980704744807223">គួរឱ្យសង្ស័យ</translation>
 <translation id="738322632977123193">មិនអាច​បង្ហោះ​បានទេ។ ប្រើប្រាស់រូបភាព​​នៅ​ក្នុង​ទម្រង់​មួយ​ក្នុង​ចំណោម​ទម្រង់​ទាំង​នេះ៖ .jpg, .gif, .png, .bmp, .tif ឬ .webp</translation>
 <translation id="73843634555824551">ការបញ្ចូល និងក្ដារចុច</translation>
 <translation id="7384687527486377545">ការសរសេរ​ដដែលៗ​នៅលើ​ក្ដារចុច​ដោយស្វ័យប្រវត្តិ</translation>
@@ -7506,6 +7513,7 @@
 <translation id="7607002721634913082">បានផ្អាក</translation>
 <translation id="7608810328871051088">ចំណូលចិត្ត Android</translation>
 <translation id="7609148976235050828">សូមភ្ជាប់​អ៊ីនធឺណិត រួច​ព្យាយាម​ម្តងទៀត។</translation>
+<translation id="7611713099524036757">មេតា</translation>
 <translation id="7612401678989660900">អនុញ្ញាត​ឱ្យចូលប្រើប្រាស់​សម្រាប់​កម្មវិធី និង​គេហទំព័រ​ដែលមាន​ការអនុញ្ញាត​ឱ្យប្រើមីក្រូហ្វូន</translation>
 <translation id="7612655942094160088">បើកមុខងារទូរសព្ទដែលបានភ្ជាប់។</translation>
 <translation id="7612989789287281429">កំពុងនាំអ្នកចូលគណនី…</translation>
@@ -7675,7 +7683,6 @@
 <translation id="7737948071472253612">មិនអនុញ្ញាតឱ្យប្រើកាមេរ៉ារបស់អ្នកទេ</translation>
 <translation id="77381465218432215">បង្ហាញ​សញ្ញា​សម្គាល់​សំឡេង និង​តួអក្សរ​ពិសេស</translation>
 <translation id="7740996059027112821">បទដ្ឋាន</translation>
-<translation id="7741307896921365578">បើក​ផ្ទាំងចំហៀង​កម្រិត​កម្មវិធីរុករកតាមអ៊ីនធឺណិត ដើម្បី​ទទួលបានវិធី​ជាប់លាប់ និង​មានប្រយោជន៍​ក្នុងការចូលប្រើ​បញ្ជីអាន និងចំណាំ​របស់អ្នក។</translation>
 <translation id="7742558784808143689">សម្អាតទិន្នន័យគេហទំព័រ និងការអនុញ្ញាតសម្រាប់ <ph name="SITE_NAME" /> និងគេហទំព័រទាំងអស់ដែលស្ថិតនៅក្រោមវា និងកម្មវិធីដែលបានដំឡើងឬ?</translation>
 <translation id="7742706086992565332">អ្នកអាចកំណត់កម្រិតដែលអ្នកពង្រីក ឬបង្រួមនៅលើគេហទំព័រជាក់លាក់</translation>
 <translation id="7742879569460013116">ចែករំលែកតំណទៅ</translation>
@@ -7876,7 +7883,6 @@
 <translation id="7909986151924474987">អ្នកប្រហែលជាមិនអាចដំឡើងកម្រងព័ត៌មាននេះឡើងវិញបានទេ</translation>
 <translation id="7910768399700579500">ថតឯកសារថ្មី</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ផ្នែកផ្ទាំងមេឌៀនៅក្នុងការស្វែងរកផ្ទាំង</translation>
 <translation id="7912080627461681647">ពាក្យសម្ងាត់របស់អ្នកត្រូវបានប្តូរនៅលើម៉ាស៊ីនមេ។ សូមចេញពីគណនី ហើយចូលមកវិញម្តងទៀត។</translation>
 <translation id="7912974581251770345">ការបកប្រែ</translation>
 <translation id="7915457674565721553">ភ្ជាប់​អ៊ីនធឺណិត ដើម្បី​រៀបចំ​ការគ្រប់គ្រង​ដោយមាតាបិតា</translation>
@@ -8658,7 +8664,6 @@
 <translation id="8599681327221583254">គោលការណ៍មួយ ឬច្រើនមិនត្រូវបានកំណត់​រចនាសម្ព័ន្ធត្រឹមត្រូវទេ។ សូមទាក់ទង​អ្នកគ្រប់គ្រង​របស់អ្នក</translation>
 <translation id="8599864823732014237">រំលង​ការចុះឈ្មោះ​សហគ្រាស​ឬ?</translation>
 <translation id="8601206103050338563">ការសម្គាល់អត្តសញ្ញាណ TLS WWW</translation>
-<translation id="8601611099293226919">ស្វែងរក​លើអេក្រង់​របស់អ្នក​ដោយប្រើ Google Lens</translation>
 <translation id="8602674530529411098">កម្មវិធី (បេតា)</translation>
 <translation id="8602851771975208551">កម្មវិធីដ៏ទៃទៀតនៅលើកុំព្យូទ័ររបស់អ្នកបានបន្ថែមកម្មវិធី ដែលអាចប្តូររបៀបដំណើរការរបស់ Chrome។</translation>
 <translation id="8605428685123651449">មេម៉ូរី SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_kn.xtb b/chrome/app/resources/generated_resources_kn.xtb
index 3919ae23..ac8b7fc 100644
--- a/chrome/app/resources/generated_resources_kn.xtb
+++ b/chrome/app/resources/generated_resources_kn.xtb
@@ -166,7 +166,7 @@
 <translation id="1136712381129578788">ತಪ್ಪಾದ ಪಿನ್ ಸಂಖ್ಯೆಯನ್ನು ಹಲವಾರು ಬಾರಿ ನಮೂದಿಸಿರುವ ಕಾರಣದಿಂದಾಗಿ, ಭದ್ರತೆ ಕೀ ಅನ್ನು ಲಾಕ್ ಮಾಡಲಾಗಿದೆ. ಅನ್‌ಲಾಕ್ ಮಾಡಲು, ಅದನ್ನು ತೆಗೆದು ಮರುಸೇರ್ಪಡಿಸಿ.</translation>
 <translation id="1137589305610962734">ತಾತ್ಕಾಲಿಕ ಡೇಟಾ</translation>
 <translation id="1137673463384776352">ಲಿಂಕ್‌ ಅನ್ನು <ph name="APP" /> ನಲ್ಲಿ ತೆರೆಯಿರಿ</translation>
-<translation id="1138686548582345331">{MUTED_NOTIFICATIONS_COUNT,plural, =1{ಹೊಸ ಅಧಿಸೂಚನೆ}one{# ಹೊಸ ಅಧಿಸೂಚನೆಗಳು}other{# ಹೊಸ ಅಧಿಸೂಚನೆಗಳು}}</translation>
+<translation id="1138686548582345331">{MUTED_NOTIFICATIONS_COUNT,plural, =1{ಹೊಸ ನೋಟಿಫಿಕೇಶನ್}one{# ಹೊಸ ನೋಟಿಫಿಕೇಶನ್‌ಗಳು}other{# ಹೊಸ ನೋಟಿಫಿಕೇಶನ್‌ಗಳು}}</translation>
 <translation id="1139923033416533844">ಮೆಮೊರಿ ಬಳಕೆ</translation>
 <translation id="1140351953533677694">ನಿಮ್ಮ ಬ್ಲೂಟೂತ್‌ ಮತ್ತು ಸರಣಿ ಸಾಧನಗಳನ್ನು ಪ್ರವೇಶಿಸಿ</translation>
 <translation id="114036956334641753">ಆಡಿಯೋ ಮತ್ತು ಶೀರ್ಷಿಕೆಗಳು</translation>
@@ -403,7 +403,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> ಅವರೊಂದಿಗೆ ಸಿಂಕ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ</translation>
 <translation id="1343865611738742294">USB ಸಾಧನಗಳಿಗೆ ಆ್ಯಕ್ಸೆಸ್ ಪಡೆಯಲು Linux ಗೆ ಆ್ಯಪ್‌ಗಳ ಅನುಮತಿ ನೀಡಿ. USB ಸಾಧನವನ್ನು ತೆಗೆದುಹಾಕಿದ ಬಳಿಕ, Linux ಗೆ ಅದರ ಮಾಹಿತಿ ನೆನಪಿನಲ್ಲಿ ಇರುವುದಿಲ್ಲ.</translation>
 <translation id="1343920184519992513">ನೀವು ಎಲ್ಲಿ ನಿಲ್ಲಿಸಿರುವಿರೊ, ಅಲ್ಲಿಂದ ಮುಂದುವರಿಸಿ ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಪುಟಗಳನ್ನು ತೆರೆಯಿರಿ</translation>
-<translation id="134589511016534552">ಮೀಡಿಯಾ ಟ್ಯಾಬ್‌ಗಳನ್ನು ತೆರೆದಿರುವ ಟ್ಯಾಬ್‌ಗಳ ವಿಭಾಗದಲ್ಲಿ ಕೂಡ ತೋರಿಸಲಾಗುತ್ತದೆ</translation>
 <translation id="1346630054604077329">ಖಚಿತಪಡಿಸಿ ಅಥವಾ ಮರುಪ್ರಾರಂಭಿಸಿ</translation>
 <translation id="1346748346194534595">ಬಲಕ್ಕೆ</translation>
 <translation id="1347256498747320987">ಅಪ್‌ಡೇಟ್‌ಗಳು ಮತ್ತು ಆ್ಯಪ್‌ಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ. ಮುಂದುವರಿಸುವ ಮೂಲಕ, ಈ ಸಾಧನವು ಸಂಭಾವ್ಯವಾಗಿ ಸೆಲ್ಯುಲರ್ ಡೇಟಾವನ್ನು ಬಳಸಿಕೊಂಡು Google, ನಿಮ್ಮ ವಾಹಕ, ಮತ್ತು ನಿಮ್ಮ ಸಾಧನದ ತಯಾರಕರಿಂದ ಸಹ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅಪ್‌ಡೇಟ್‌ಗಳು ಮತ್ತು ಆ್ಯಪ್‌ಗಳನ್ನು  ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು ಹಾಗೂ ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಬಹುದು ಎಂದು ನೀವು ಒಪ್ಪಿಕೊಳ್ಳುತ್ತೀರಿ. ಇವುಗಳಲ್ಲಿ ಕೆಲವು  ಆ್ಯಪ್‌ಗಳು ಆ್ಯಪ್‌ನಲ್ಲಿನ ಖರೀದಿಗಳಿಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡಬಹುದು. <ph name="BEGIN_LINK1" />ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="END_LINK1" /></translation>
@@ -2064,7 +2063,6 @@
 <translation id="2739191690716947896">ಡೀಬಗ್</translation>
 <translation id="2739240477418971307">ನಿಮ್ಮ ಆ್ಯಕ್ಸೆಸಿಬಿಲಿಟಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬದಲಾಯಿಸಿ</translation>
 <translation id="274029851662193272">ಕುಗ್ಗಿಸಲಾಗಿದೆ</translation>
-<translation id="2740363334137520315">ಆಡಿಯೋ ಮತ್ತು ವೀಡಿಯೊ ಪ್ಲೇ ಮಾಡುವ ನಿಮ್ಮ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಸುಲಭವಾಗಿ ಕಂಡುಕೊಳ್ಳಲು 'ಹುಡುಕಾಟದ ಟ್ಯಾಬ್‌ಗಳಲ್ಲಿ' ಹೊಸ ವಿಭಾಗವನ್ನು ಸೇರಿಸುತ್ತದೆ. ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನ ಮೇಲ್ಭಾಗದ ಮೂಲೆಯಲ್ಲಿರುವ ಬಟನ್ ಮೂಲಕ ಪ್ರವೇಶಿಸಿ.</translation>
 <translation id="2740531572673183784">ಸರಿ</translation>
 <translation id="2740876196999178364">ಈ ಪಾಸ್‌ಕೀಗಳನ್ನು ಈ ಸಾಧನದಲ್ಲಿ ಮಾತ್ರ ಉಳಿಸಲಾಗಿದೆ. ಅವುಗಳನ್ನು ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿ ಉಳಿಸಲಾಗಿಲ್ಲ.</translation>
 <translation id="2741713322780029189">ಮರುಪ್ರಾಪ್ತಿ ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಿರಿ</translation>
@@ -2336,7 +2334,6 @@
 <translation id="2967926928600500959">ಈ ನಿಯಮಗಳಿಗೆ ಹೊಂದಿಕೆಯಾಗುವ URL ಗಳನ್ನು ತೆರೆದಾಗ ನಿರ್ದಿಷ್ಟ ಬ್ರೌಸರ್ ಅನ್ನು ಬಳಸಲು ಒತ್ತಾಯಿಸಲಾಗುತ್ತದೆ.</translation>
 <translation id="2972581237482394796">&amp;ಮತ್ತೆಮಾಡು</translation>
 <translation id="2973324205039581528">ಸೈಟ್‌ ಅನ್ನು ಮ್ಯೂಟ್‌ ಮಾಡಿ</translation>
-<translation id="2973537811036309675">ಪಾರ್ಶ್ವ ಫಲಕ</translation>
 <translation id="2975761176769946178">URL ಅಗತ್ಯವಿದೆ</translation>
 <translation id="2976557544729462544">ಕೆಲವು ಸಾಧನಗಳು ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅಥವಾ ಸಂಪೂರ್ಣ ಕಾರ್ಯಕ್ಷಮತೆ ನೀಡಲು, ನೀವು ಡೇಟಾ ಆ್ಯಕ್ಸೆಸ್ ರಕ್ಷಣೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬೇಕಾಗಿದೆ.</translation>
 <translation id="2976756276046118477">ಕೆಂಪು-ಹಸಿರು ಫಿಲ್ಟರ್ (ಹಸಿರು ಬಣ್ಣಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ದುರ್ಬಲ ದೃಷ್ಟಿ, ಡ್ಯೂಟರಾನೋಮಲಿ)</translation>
@@ -2779,7 +2776,6 @@
 <translation id="3393554941209044235">Chrome ಡಾಕ್ಯುಮೆಂಟ್ ವಿಶ್ಲೇಷಣೆ</translation>
 <translation id="3393582007140394275">ಸ್ಕ್ರೀನ್‌ ಅನ್ನು ಬಿತ್ತರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ.</translation>
 <translation id="3394850431319394743">ಸಂರಕ್ಷಿತ ವಿಷಯವನ್ನು ಪ್ಲೇ ಮಾಡಲು ಗುರುತಿಸುವಿಕೆಗಳನ್ನು ಬಳಸಲು ಅನುಮತಿಸಲಾಗಿದೆ</translation>
-<translation id="3396744558790608201">ನೀವು ವೆಬ್‌ನಲ್ಲಿ ಬ್ರೌಸ್ ಮಾಡುವಾಗ ಮತ್ತು ಶಾಪ್ ಮಾಡುವಾಗ ನೀವು ನೋಡುವ ದೃಶ್ಯ ವಿಷಯದ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಸೈಟ್‌ನ ಯಾವುದೇ ಪ್ರದೇಶವನ್ನು ಹುಡುಕಲು ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು “Google Lens ಬಳಸಿಕೊಂಡು ಚಿತ್ರಗಳನ್ನು ಹುಡುಕಿ” ಆಯ್ಕೆಮಾಡಿ.</translation>
 <translation id="3396800784455899911">ಈ Google ಸೇವೆಗಳಿಗಾಗಿ "ಸ್ವೀಕರಿಸಿ ಮತ್ತು ಮುಂದುವರೆಸು" ಬಟನ್‌ ಅನ್ನು ಕ್ಲಿಕ್‌ ಮಾಡುವುದರ ಮೂಲಕ, ನೀವು ಮೇಲೆ ವಿವರಿಸಿರುವ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಿಕೆಗೆ ಒಪ್ಪುತ್ತೀರಿ.</translation>
 <translation id="339722927132407568">ಫ್ರೀಜ್‌ ಮಾಡುತ್ತದೆ</translation>
 <translation id="3399432415385675819">ಅಧಿಸೂಚನೆಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ</translation>
@@ -4538,7 +4534,7 @@
 <translation id="4930714375720679147">ಆನ್ ಮಾಡಿ</translation>
 <translation id="4932733599132424254">ದಿನಾಂಕ</translation>
 <translation id="4933484234309072027"><ph name="URL" /> ನಲ್ಲಿ ಎಂಬೆಡ್ ಮಾಡಲಾಗಿದೆ</translation>
-<translation id="4936042273057045735">ಕೆಲಸದ ಪ್ರೊಫೈಲ್‌ನಲ್ಲಿ ಫೋನ್‌ಗಳು ಅಧಿಸೂಚನೆ ಸಿಂಕ್ ಮಾಡುವಿಕೆಯನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ</translation>
+<translation id="4936042273057045735">ಕೆಲಸದ ಪ್ರೊಫೈಲ್‌ನಲ್ಲಿ ಫೋನ್‌ಗಳು ನೋಟಿಫಿಕೇಶನ್ ಸಿಂಕ್ ಮಾಡುವಿಕೆಯನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ</translation>
 <translation id="4937676329899947885">ವೈ-ಫೈ ನೆಟ್‌ವರ್ಕ್ ಅನ್ನು ಸ್ವೀಕರಿಸಲಾಗುತ್ತಿದೆ</translation>
 <translation id="4938788218358929252">ಈ ರೆಸಿಪಿ ಪರಿಕಲ್ಪನೆಗಳು</translation>
 <translation id="4939805055470675027"><ph name="CARRIER_NAME" /> ಗೆ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ</translation>
@@ -4825,7 +4821,6 @@
 <translation id="520840839826327499">ನೀವು ಅರ್ಹವಾದ ChromeOS ಸಾಧನವನ್ನು ಬಳಸುತ್ತಿರುವಿರಾ ಎಂಬುದನ್ನು <ph name="SERVICE_NAME" /> ಪರಿಶೀಲಿಸಲು ಬಯಸುತ್ತದೆ.</translation>
 <translation id="5208926629108082192">ಸಾಧನದ ಮೊಬೈಲ್ ನೆಟ್‌ವರ್ಕ್ ಮಾಹಿತಿ</translation>
 <translation id="5208988882104884956">ಅರೆಅಗಲ</translation>
-<translation id="520902706163766447">ಪ್ರಸ್ತುತ ತೆರೆದ ಟ್ಯಾಬ್‌ಗಳಲ್ಲಿ ಹುಡುಕಲು Top Chrome UI ನಲ್ಲಿರುವ ಪಾಪ್ಅಪ್ ಬಬಲ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ.</translation>
 <translation id="5209320130288484488">ಯಾವ ಸಾಧನಗಳೂ ಕಂಡುಬಂದಿಲ್ಲ</translation>
 <translation id="5209513429611499188">ಬಳಕೆಯ ಮಾಹಿತಿಯ ಪುಟ <ph name="USAGE_PAGE" />ನ ಪ್ರಕಾರ HID ಸಾಧನಗಳ ಬಳಕೆಗಳು</translation>
 <translation id="5210365745912300556">ಟ್ಯಾಬ್ ಅನ್ನು ಮುಚ್ಚಿ</translation>
@@ -6233,7 +6228,7 @@
 <translation id="6474884162850599008">Google ಡ್ರೈವ್ ಖಾತೆಗೆ ಸಂಪರ್ಕ ಕಡಿತಗೊಳಿಸಿ</translation>
 <translation id="6475294023568239942">ಡಿಸ್ಕ್ ಸ್ಥಳಾವಕಾಶವನ್ನು ತೆರವುಗೊಳಿಸಿ ಅಥವಾ ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ Linux ಡಿಸ್ಕ್ ಅನ್ನು ಮರುಗಾತ್ರಗೊಳಿಸಿ</translation>
 <translation id="6476482583633999078">ಧ್ವನಿಯ ವೇಗ</translation>
-<translation id="6477822444490674459">ಕೆಲಸದ ಪ್ರೊಫೈಲ್‌ನಲ್ಲಿ ಫೋನ್‌ಗಳು ಅಧಿಸೂಚನೆ ಸಿಂಕ್ ಮಾಡುವಿಕೆಯನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. <ph name="LINK_BEGIN" />ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="LINK_END" /></translation>
+<translation id="6477822444490674459">ಕೆಲಸದ ಪ್ರೊಫೈಲ್‌ನಲ್ಲಿ ಫೋನ್‌ಗಳು ನೋಟಿಫಿಕೇಶನ್ ಸಿಂಕ್ ಮಾಡುವಿಕೆಯನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. <ph name="LINK_BEGIN" />ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ<ph name="LINK_END" /></translation>
 <translation id="6478248366783946499">ಅಪಾಯಕಾರಿ ಫೈಲ್ ಇರಿಸುವುದೇ?</translation>
 <translation id="6479881432656947268">Chrome ವೆಬ್‌ ಸ್ಟೋರ್‌ಗೆ ಭೇಟಿ ನೀಡಿ</translation>
 <translation id="6480327114083866287"><ph name="MANAGER" /> ಮೂಲಕ ನಿರ್ವಹಿಸಲಾಗಿದೆ</translation>
@@ -6328,7 +6323,6 @@
 <translation id="6561726789132298588">ನಮೂದಿಸಿ</translation>
 <translation id="6562117348069327379">ಡೌನ್‌ಲೋಡ್‌ಗಳ ಡೈರೆಕ್ಟರಿಗೆ ಸಿಸ್ಟಂ ಲಾಗ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸಿ.</translation>
 <translation id="656293578423618167">ಫೈಲ್ ಹಾದಿ ಅಥವಾ ಹೆಸರು ತುಂಬಾ ಉದ್ದವಾಗಿದೆ. ದಯವಿಟ್ಟು ಕಿರಿದಾದ ಹೆಸರಿನೊಂದಿಗೆ ಅಥವಾ ಮತ್ತೊಂದು ಸ್ಥಾನದಲ್ಲಿ ಉಳಿಸಿ. </translation>
-<translation id="6568283005472142698">ಟ್ಯಾಬ್ ಹುಡುಕಾಟ</translation>
 <translation id="6570622975915850879">ಬೇರೆ ಸಾಧನವನ್ನು ಬಳಸಿ</translation>
 <translation id="65711204837946324">ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಅನುಮತಿಯ ಅಗತ್ಯವಿದೆ</translation>
 <translation id="6571533309669248172">ಪಠ್ಯ ಫಾರ್ಮ್ಯಾಟಿಂಗ್</translation>
@@ -7671,7 +7665,6 @@
 <translation id="7737948071472253612">ನಿಮ್ಮ ಕ್ಯಾಮರಾ ಬಳಸಲು ಈ ಸೈಟ್‌ಗಳಿಗೆ ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ</translation>
 <translation id="77381465218432215">ಉಚ್ಚಾರಣಾ ಗುರುತುಗಳು ಮತ್ತು ವಿಶೇಷ ಅಕ್ಷರಗಳನ್ನು ತೋರಿಸಿ</translation>
 <translation id="7740996059027112821">ಪ್ರಮಾಣಿತ</translation>
-<translation id="7741307896921365578">ನಿಮ್ಮ ಓದುವ ಪಟ್ಟಿ ಮತ್ತು ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಉಪಯುಕ್ತ ಮತ್ತು ಸ್ಥಿರವಾದ ಮಾರ್ಗವನ್ನು ಒದಗಿಸಲು ಬ್ರೌಸರ್ ಮಟ್ಟದ ಪಾರ್ಶ್ವ ಫಲಕವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" />, ಅದರ ಅಡಿಯಲ್ಲಿರುವ ಎಲ್ಲಾ ಸೈಟ್‌ಗಳು ಮತ್ತು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿದ ಆ್ಯಪ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಸೈಟ್ ಡೇಟಾ ಮತ್ತು ಅನುಮತಿಗಳನ್ನು ತೆರವುಗೊಳಿಸಬೇಕೆ?</translation>
 <translation id="7742706086992565332">ಕೆಲವು ವೆಬ್‌ಸೈಟ್‌ಗಳಲ್ಲಿ ನೀವು ಎಷ್ಟು ಝೂಮ್‌ ಇನ್‌ ಅಥವಾ ಝೂಮ್ ಔಟ್ ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ಹೊಂದಿಸಬಹುದು</translation>
 <translation id="7742879569460013116">ಈ ಮೂಲಕ ಲಿಂಕ್‌ ಹಂಚಿ</translation>
@@ -7871,7 +7864,6 @@
 <translation id="7909986151924474987">ಈ ಪ್ರೊಫೈಲ್ ಅನ್ನು ಪುನಃ ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲು ನಿಮಗೆ ಸಾಧ್ಯವಾಗದಿರಬಹುದು</translation>
 <translation id="7910768399700579500">&amp;ಹೊಸ ಫೋಲ್ಡರ್</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ಟ್ಯಾಬ್ ಹುಡುಕಾಟದಲ್ಲಿ ಮಾಧ್ಯಮ ಟ್ಯಾಬ್‌ಗಳ ವಿಭಾಗ</translation>
 <translation id="7912080627461681647">ಸರ್ವರ್‌ನಲ್ಲಿ ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ ಅನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ. ಸೈನ್ ಔಟ್ ಮಾಡಿ ಮತ್ತೆ ಸೈನ್ ಇನ್ ಆಗಿರಿ.</translation>
 <translation id="7912974581251770345">ಅನುವಾದ</translation>
 <translation id="7915457674565721553">ಪೋಷಕ ನಿಯಂತ್ರಣಗಳನ್ನು ಸೆಟಪ್ ಮಾಡಲು ಇಂಟರ್ನೆಟ್‌ಗೆ ಸಂಪರ್ಕಿಸಿ</translation>
@@ -8226,7 +8218,7 @@
 <translation id="8207794858944505786">VM "<ph name="DEFAULT_VM_NAME" />" ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ, ಆದರೆ ಮಾನ್ಯ <ph name="VM_TYPE" /> VM ಎಂದು ತೋರುತ್ತಿಲ್ಲ. ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ.</translation>
 <translation id="8208188204689616705">ಈ ಸೈಟ್‌ಗಳು, <ph name="FPS_OWNER" /> ಮೂಲಕ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಗುಂಪಿನಲ್ಲಿವೆ. ಗುಂಪಿನಲ್ಲಿರುವ ಸೈಟ್‌ಗಳು, ಗುಂಪಿನಲ್ಲಿ ನಿಮ್ಮ ಚಟುವಟಿಕೆಯನ್ನು ನೋಡಬಹುದು.</translation>
 <translation id="8208216423136871611">ಉಳಿಸಬೇಡಿ</translation>
-<translation id="8210398899759134986">{MUTED_NOTIFICATIONS_COUNT,plural, =1{ಹೊಸ ಅಧಿಸೂಚನೆ}one{# ಹೊಸ ಅಧಿಸೂಚನೆಗಳು}other{# ಹೊಸ ಅಧಿಸೂಚನೆಗಳು}}</translation>
+<translation id="8210398899759134986">{MUTED_NOTIFICATIONS_COUNT,plural, =1{ಹೊಸ ನೋಟಿಫಿಕೇಶನ್}one{# ಹೊಸ ನೋಟಿಫಿಕೇಶನ್‌ಗಳು}other{# ಹೊಸ ನೋಟಿಫಿಕೇಶನ್‌ಗಳು}}</translation>
 <translation id="821119981794423735"><ph name="USER_EMAIL" /> ಗಾಗಿ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು Google Password Manager ಗೆ ಆಮದು ಮಾಡಿಕೊಳ್ಳಲು, CSV ಫೈಲ್ ಆಯ್ಕೆಮಾಡಿ</translation>
 <translation id="8212008074015601248">{NUM_DOWNLOAD,plural, =1{ಡೌನ್‌ಲೋಡ್ ಪ್ರಗತಿಯಲ್ಲಿದೆ}one{ಡೌನ್‌ಲೋಡ್‌ಗಳು ಪ್ರಗತಿಯಲ್ಲಿವೆ}other{ಡೌನ್‌ಲೋಡ್‌ಗಳು ಪ್ರಗತಿಯಲ್ಲಿವೆ}}</translation>
 <translation id="8212601853154459483">ಈ ಪ್ರೊಫೈಲ್ ಅನ್ನು <ph name="PROFILE_MANAGER" /> ಮೂಲಕ ನಿರ್ವಹಿಸಲಾಗುತ್ತಿದೆ. ಹಾಗೂ <ph name="USER_EMAIL_ADDRESS" /> ಖಾತೆಗಾಗಿ ನೀವು ಪ್ರತ್ಯೇಕ ಪ್ರೊಫೈಲ್ ಅನ್ನು ರಚಿಸುವ ಅಗತ್ಯವಿದೆ</translation>
@@ -8650,7 +8642,6 @@
 <translation id="8599681327221583254">ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ನೀತಿಗಳನ್ನು ಸರಿಯಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಿಲ್ಲ. ನಿಮ್ಮ ನಿರ್ವಾಹಕರನ್ನು ಸಂಪರ್ಕಿಸಿ</translation>
 <translation id="8599864823732014237">ಎಂಟರ್‌ಪ್ರೈಸ್ ನೋಂದಣಿಯನ್ನು ಸ್ಕಿಪ್ ಮಾಡಬೇಕೇ?</translation>
 <translation id="8601206103050338563">TLS WWW ಗ್ರಾಹಕ ಅಪ್ಲಿಕೇಶನ್</translation>
-<translation id="8601611099293226919">Google Lens ಮೂಲಕ ನಿಮ್ಮ ಸ್ಕ್ರೀನ್‌ನಲ್ಲಿ ಹುಡುಕಿ</translation>
 <translation id="8602674530529411098">ಆ್ಯಪ್‌ಗಳು (ಬೀಟಾ)</translation>
 <translation id="8602851771975208551">ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿನ ಮತ್ತೊಂದು ಪ್ರೋಗ್ರಾಂ Chrome ಕಾರ್ಯನಿರ್ವಹಿಸುವ ವಿಧಾನವನ್ನು ಬದಲಿಸಬಹುದಾದಂತಹ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸೇರಿಸಿದೆ.</translation>
 <translation id="8605428685123651449">SQLite ಸ್ಮರಣೆ</translation>
diff --git a/chrome/app/resources/generated_resources_ko.xtb b/chrome/app/resources/generated_resources_ko.xtb
index eb1f9c9..fc0dc25 100644
--- a/chrome/app/resources/generated_resources_ko.xtb
+++ b/chrome/app/resources/generated_resources_ko.xtb
@@ -402,7 +402,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> 계정과 동기화할 수 없음</translation>
 <translation id="1343865611738742294">Linux 앱에 USB 기기 액세스 권한을 부여합니다. Linux는 삭제된 USB 기기를 기억하지 않습니다.</translation>
 <translation id="1343920184519992513">중단한 위치에서 계속하고 특정 페이지 모음 열기</translation>
-<translation id="134589511016534552">미디어 탭이 열린 탭 섹션에도 표시됩니다.</translation>
 <translation id="1346630054604077329">확인 후 다시 시작</translation>
 <translation id="1346748346194534595">오른쪽</translation>
 <translation id="1347256498747320987">업데이트 및 앱을 설치합니다. 계속하면 이 기기에서 Google, 이동통신사, 기기 제조업체로부터 업데이트와 앱을 자동으로 다운로드하고 설치하는 데에도 동의하는 것으로 간주됩니다(이때 모바일 데이터가 사용될 수 있음). 일부 앱에서는 인앱 구매가 제공될 수도 있습니다. <ph name="BEGIN_LINK1" />자세히 알아보기<ph name="END_LINK1" /></translation>
@@ -2073,7 +2072,6 @@
 <translation id="2739191690716947896">디버그</translation>
 <translation id="2739240477418971307">접근성 설정 변경</translation>
 <translation id="274029851662193272">음각</translation>
-<translation id="2740363334137520315">오디오 또는 동영상을 재생 중인 탭을 쉽게 찾을 수 있도록 '탭 검색'에 새 섹션이 추가됩니다. 브라우저 상단에 있는 버튼을 사용하여 액세스하세요.</translation>
 <translation id="2740531572673183784">확인</translation>
 <translation id="2740876196999178364">이 패스키는 이 기기에만 저장됩니다. Google 계정에는 저장되지 않습니다.</translation>
 <translation id="2741713322780029189">복구 터미널 열기</translation>
@@ -2345,7 +2343,6 @@
 <translation id="2967926928600500959">이 규칙과 일치하는 URL은 강제로 특정 브라우저에서 열립니다.</translation>
 <translation id="2972581237482394796">다시 실행(&amp;R)</translation>
 <translation id="2973324205039581528">사이트 음소거</translation>
-<translation id="2973537811036309675">측면 패널</translation>
 <translation id="2975761176769946178">URL을 입력해야 합니다.</translation>
 <translation id="2976557544729462544">일부 기기의 경우 정상 작동 또는 최적의 성능을 위해 데이터 액세스 보호를 사용 중지해야 합니다.</translation>
 <translation id="2976756276046118477">적록 필터(녹색약, 제이색약)</translation>
@@ -2788,7 +2785,6 @@
 <translation id="3393554941209044235">Chrome 문서 분석</translation>
 <translation id="3393582007140394275">화면을 전송할 수 없습니다</translation>
 <translation id="3394850431319394743">보호된 콘텐츠를 재생하기 위해 식별자를 사용하도록 허용됨</translation>
-<translation id="3396744558790608201">마우스 오른쪽 버튼으로 클릭한 다음 ‘Google 렌즈로 이미지 검색’을 선택하여 사이트의 원하는 부분을 검색하세요. 웹 탐색 및 쇼핑 중에 보게 되는 시각 콘텐츠에 관해 자세히 알아볼 수 있습니다.</translation>
 <translation id="3396800784455899911">'동의 및 계속' 버튼을 클릭하면 이러한 Google 서비스와 관련하여 위에 설명된 처리 방식에 동의하는 것으로 간주됩니다.</translation>
 <translation id="339722927132407568">정지됨</translation>
 <translation id="3399432415385675819">알림이 사용 중지됩니다.</translation>
@@ -4831,7 +4827,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" />에서 내가 사용 중인 ChromeOS 기기가 적합한지 확인하려고 합니다.</translation>
 <translation id="5208926629108082192">기기 모바일 네트워크 정보</translation>
 <translation id="5208988882104884956">반각</translation>
-<translation id="520902706163766447">Chrome 상단의 UI에서 말풍선 팝업을 사용 설정하여 현재 열려 있는 탭을 검색합니다.</translation>
 <translation id="5209320130288484488">기기를 찾을 수 없음</translation>
 <translation id="5209513429611499188">사용량 페이지 <ph name="USAGE_PAGE" />의 사용량이 있는 HID 기기</translation>
 <translation id="5210365745912300556">탭 닫기</translation>
@@ -6333,7 +6328,6 @@
 <translation id="6561726789132298588">입력</translation>
 <translation id="6562117348069327379">시스템 로그를 다운로드 디렉터리에 저장합니다.</translation>
 <translation id="656293578423618167">파일 경로 또는 이름이 너무 깁니다. 짧은 이름으로 변경하거나 다른 위치에 저장하세요.</translation>
-<translation id="6568283005472142698">탭 검색</translation>
 <translation id="6570622975915850879">다른 기기 사용</translation>
 <translation id="65711204837946324">다운로드 권한 필요</translation>
 <translation id="6571533309669248172">텍스트 서식 지정</translation>
@@ -7673,7 +7667,6 @@
 <translation id="7737948071472253612">카메라 사용이 허용되지 않음</translation>
 <translation id="77381465218432215">악센트 표시 및 특수문자 표시</translation>
 <translation id="7740996059027112821">표준</translation>
-<translation id="7741307896921365578">읽기 목록과 북마크에 항상 유용하게 액세스할 수 있도록 브라우저 수준의 측면 패널을 사용 설정합니다.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> 및 모든 하위 사이트, 설치된 앱의 사이트 데이터와 권한을 삭제하시겠습니까?</translation>
 <translation id="7742706086992565332">특정 웹사이트를 얼마나 확대 또는 축소할지 설정할 수 있습니다.</translation>
 <translation id="7742879569460013116">링크 공유</translation>
@@ -7875,7 +7868,6 @@
 <translation id="7909986151924474987">이 프로필을 다시 설치하지 못할 수도 있습니다.</translation>
 <translation id="7910768399700579500">새 폴더(&amp;N)</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">탭 검색의 미디어 탭 섹션</translation>
 <translation id="7912080627461681647">서버에서 비밀번호가 변경되었습니다. 로그아웃한 다음 다시 로그인해 주세요.</translation>
 <translation id="7912974581251770345">번역</translation>
 <translation id="7915457674565721553">자녀 보호 기능을 설정하려면 인터넷에 연결하세요.</translation>
@@ -8657,7 +8649,6 @@
 <translation id="8599681327221583254">1개 이상의 정책이 올바로 구성되지 않았습니다. 관리자에게 문의해 주세요.</translation>
 <translation id="8599864823732014237">엔터프라이즈 등록을 건너뛰시겠습니까?</translation>
 <translation id="8601206103050338563">TLS WWW 클라이언트 인증</translation>
-<translation id="8601611099293226919">Google 렌즈로 화면 검색</translation>
 <translation id="8602674530529411098">앱(베타)</translation>
 <translation id="8602851771975208551">컴퓨터의 다른 프로그램에서 Chrome 작동에 영향을 줄 수 있는 앱을 추가했습니다.</translation>
 <translation id="8605428685123651449">SQLite 메모리</translation>
diff --git a/chrome/app/resources/generated_resources_ky.xtb b/chrome/app/resources/generated_resources_ky.xtb
index 5b2dfa5..b0178ea 100644
--- a/chrome/app/resources/generated_resources_ky.xtb
+++ b/chrome/app/resources/generated_resources_ky.xtb
@@ -400,7 +400,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> менен шайкештирүүгө болбойт</translation>
 <translation id="1343865611738742294">Linux колдонмолоруна USB түзмөктөрүн колдонууга уруксат бериңиз. USB түзмөгү өчүрүлгөндөн кийин Linux аны эстеп калбайт.</translation>
 <translation id="1343920184519992513">Токтогон жериңизден улантып, барактардын белгилүү топтомун ачыңыз</translation>
-<translation id="134589511016534552">Медиа өтмөктөр Ачык өтмөктөр бөлүмүндө да көрсөтүлгөн</translation>
 <translation id="1346630054604077329">Ырастоо жана өчүрүп күйгүзүү</translation>
 <translation id="1346748346194534595">Оң</translation>
 <translation id="1347256498747320987">Жаңыртууларды жана колдонмолорду орнотуу. Улантуу менен бул түзмөк Google'дан, байланыш операторуңуздан жана түзмөгүңүздүн өндүрүүчүсүнөн жаңыртууларды жана колдонмолорду автоматтык түрдө жүктөп, орнотууга мүмкүнчүлүк береcиз (мобилдик Интернет аркылуу дагы). Бул колдонмолордун айрымдары колдонмодон бир нерсе сатып алууну сунушташы мүмкүн. <ph name="BEGIN_LINK1" />Кеңири маалымат<ph name="END_LINK1" /></translation>
@@ -2066,7 +2065,6 @@
 <translation id="2739191690716947896">Мүчүлүштүктөрдү аныктоо</translation>
 <translation id="2739240477418971307">Атайын мүмкүнчүлүктөр параметрлерин өзгөртүңүз</translation>
 <translation id="274029851662193272">Ныгырылган</translation>
-<translation id="2740363334137520315">Аудио же видео ойнотуп жаткан өтмөктөрүңүздү оңой табуу үчүн "Өтмөктөрдү издөөдө" жаңы бөлүм кошот. Серепчиңиздин жогорку бурчундагы баскыч аркылуу кириңиз.</translation>
 <translation id="2740531572673183784">Ok</translation>
 <translation id="2740876196999178364">Бул киргизүүчү ачкычтар ушул түзмөктө гана сакталат. Алар Google аккаунтуңузда сакталбайт.</translation>
 <translation id="2741713322780029189">Калыбына келтирүү терминалын ачуу</translation>
@@ -2334,7 +2332,6 @@
 <translation id="2967926928600500959">Бул эрежелерге туура келген URL'дер белгилүү бир серепчиде мажбурланып ачылат.</translation>
 <translation id="2972581237482394796">&amp;Кайталоо</translation>
 <translation id="2973324205039581528">Сайттын үнүн басуу</translation>
-<translation id="2973537811036309675">Капталдагы тилке</translation>
 <translation id="2975761176769946178">URL талап кылынат</translation>
 <translation id="2976557544729462544">Айрым түзмөктөрдүн туура иштеши же майнаптуулугун жогорулатуу үчүн дайын-даректерге кирүүнү коргоо функциясын өчүрүү талап кылынат.</translation>
 <translation id="2976756276046118477">Кызыл-жашыл чыпка (жашыл түстү көрө албайт, дейтераномалия)</translation>
@@ -2775,7 +2772,6 @@
 <translation id="3393554941209044235">Chrome документин талдоо</translation>
 <translation id="3393582007140394275">Экранды тышкы экранга чыгаруу мүмкүн эмес.</translation>
 <translation id="3394850431319394743">Сайттар корголгон мазмунду сиздин уруксатыңыз менен ойното алат</translation>
-<translation id="3396744558790608201">Сайтты карап же Интернеттен бир нерсе сатып алып жатканда барактын визуалдык мазмуну менен жакшыраак тааныша аласыз. Ал үчүн оң баскычты чыкылдатып, “Сүрөттөрдү Google Lens аркылуу издөө” дегенди тандаңыз.</translation>
 <translation id="3396800784455899911">"Кабыл алып, улантуу" баскычын басуу менен, бул Google кызматтарын жогоруда сүрөттөлгөн шарттарга ылайык пайдаланууга макул болосуз.</translation>
 <translation id="339722927132407568">Сенейип калуу</translation>
 <translation id="3399432415385675819">Билдирмелер өчүрүлөт</translation>
@@ -4802,7 +4798,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> кызматы ылайыктуу ChromeOS түзмөгүн колдонуп жатканыңызды текшериши керек.</translation>
 <translation id="5208926629108082192">Түзмөктүн мобилдик тармагы тууралуу маалымат</translation>
 <translation id="5208988882104884956">Жарым эндүү</translation>
-<translation id="520902706163766447">Учурда ачылып турган өтмөктөрдүн үстүнөн издөө үчүн Chrome'дун баш жагындагы колдонуучу интерфейсинин параметрлерине өтүп, калкып чыкма билдирмелерди иштетиңиз.</translation>
 <translation id="5209320130288484488">Түзмөктөр табылган жок</translation>
 <translation id="5209513429611499188"><ph name="USAGE_PAGE" /> колдонуу барагынан алынган HID түзмөктөрүнүн колдонулушу</translation>
 <translation id="5210365745912300556">Өтмөктү жабуу</translation>
@@ -6300,7 +6295,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Системанын таржымалдарын Жүктөлүп алынгандар каталогунда сактоо.</translation>
 <translation id="656293578423618167">Файлдын аталышы же ага алып барчу жол өтө узун. Анын аталышын кыскартыңыз же жакыныраак жерге сактаңыз.</translation>
-<translation id="6568283005472142698">Өтмөктө издөө</translation>
 <translation id="6570622975915850879">Башка түзмөктү колдонуу</translation>
 <translation id="65711204837946324">Жүктөп алуу үчүн уруксат керек</translation>
 <translation id="6571533309669248172">Текстти форматтоо</translation>
@@ -7631,7 +7625,6 @@
 <translation id="7737948071472253612">Камераңызды колдоно албайт</translation>
 <translation id="77381465218432215">Басым белгилерин жана атайын символдорду көрсөтүү</translation>
 <translation id="7740996059027112821">Стандарт</translation>
-<translation id="7741307896921365578">Окуу тизмеси менен Кыстармаларды оңой ачуу үчүн серепчинин деңгээлиндеги капталдагы тилкени иштетет.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" />, анын астындагы бардык сайттардагы, ошондой эле орнотулган колдонмолордогу сайтка тиешелүү маалыматтар жана уруксаттар тазалансынбы?</translation>
 <translation id="7742706086992565332">Айрым сайттардын көрүнүшүн чоңойтуу же кичирейтүү функциясын колдоно аласыз</translation>
 <translation id="7742879569460013116">Шилтемени төмөнкү менен бөлүшүү:</translation>
@@ -7832,7 +7825,6 @@
 <translation id="7909986151924474987">Бул профилди кайра орното албай калышыңыз мүмкүн</translation>
 <translation id="7910768399700579500">&amp;Жаңы куржун</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Өтмөктөрдөн издөө функциясындагы Медиа өтмөктөр бөлүмү</translation>
 <translation id="7912080627461681647">Сервердеги сырсөзүңүз өзгөргөн. Чыгып, кайра кириңиз.</translation>
 <translation id="7912974581251770345">Которуу</translation>
 <translation id="7915457674565721553">Ата-эненин көзөмөлүн жөндөө үчүн Интернетке туташыңыз</translation>
@@ -8604,7 +8596,6 @@
 <translation id="8599681327221583254">Бир же бир нече саясат туура эмес конфигурацияланды. Администраторуңузга кайрылыңыз</translation>
 <translation id="8599864823732014237">Корпоративдик катталууну өткөрүп жибересизби?</translation>
 <translation id="8601206103050338563">TLS WWW Кардар аныктыгын текшерүү</translation>
-<translation id="8601611099293226919">Экраныңыздагы нерселерди Google Lens аркылуу издөө</translation>
 <translation id="8602674530529411098">Колдонмолор (Бета)</translation>
 <translation id="8602851771975208551">Chrome'дун ишин өзгөртө турган колдонмону компьютериңиздеги башка программа кошуп койду.</translation>
 <translation id="8605428685123651449">SQLite эстутуму</translation>
diff --git a/chrome/app/resources/generated_resources_lo.xtb b/chrome/app/resources/generated_resources_lo.xtb
index 10e9f53..135038d8 100644
--- a/chrome/app/resources/generated_resources_lo.xtb
+++ b/chrome/app/resources/generated_resources_lo.xtb
@@ -404,7 +404,6 @@
 <translation id="1341871421050612057">ບໍ່ສາມາດຊິ້ງກັບ <ph name="USERNAME" /> ໄດ້</translation>
 <translation id="1343865611738742294">ອະນຸຍາດໃຫ້ແອັບ Linux ເຂົ້າເຖິງອຸປະກອນ USB. Linux ຈະບໍ່ຈື່ອຸປະກອນ USB ຫຼັງຈາກທີ່ລຶບມັນອອກແລ້ວ.</translation>
 <translation id="1343920184519992513">ສືບຕໍ່ໜ້າເວັບທີ່ທ່ານເບິ່ງຄ້າງໄວ້ ແລະ ເປີດຊຸດໜ້າເວັບສະເພາະໃດໜຶ່ງ</translation>
-<translation id="134589511016534552">ແຖບມີເດຍຈະສະແດງໃນພາກສ່ວນແຖບເປີດນຳ</translation>
 <translation id="1346630054604077329">ຢືນຢັນ ແລະ ຣີສະຕາດ</translation>
 <translation id="1346748346194534595">ເບື້ອງຂວາ</translation>
 <translation id="1347256498747320987">ຕິດຕັ້ງການອັບເດດ ແລະ ແອັບ. ໂດຍການສືບຕໍ່, ແມ່ນຖືວ່າທ່ານເຫັນດີວ່າອຸປະກອນນີ້ອາດຈະດາວໂຫຼດ ແລະ ຕິດຕັ້ງການອັບເດດ ແລະ ແອັບໂດຍອັດຕະໂນມັດຈາກ Google, ຜູ້ໃຫ້ບໍລິການຂອງທ່ານ ແລະ ຜູ້ຜະລິດອຸປະກອນຂອງທ່ານໄດ້ເຊັ່ນກັນ, ໂດຍເປັນໄປໄດ້ວ່າອາດຈະໃຊ້ຂໍ້ມູນມືຖື. ບາງແອັບເຫຼົ່ານີ້ອາດມີການຊື້ໃນແອັບ. <ph name="BEGIN_LINK1" />ສຶກສາເພີ່ມເຕີມ<ph name="END_LINK1" /></translation>
@@ -2073,7 +2072,6 @@
 <translation id="2739191690716947896">ແກ້ໄຂບັນຫາ</translation>
 <translation id="2739240477418971307">ປ່ຽນການຕັ້ງຄ່າຄວາມສາມາດເຂົ້າຫາຂອງທ່ານ</translation>
 <translation id="274029851662193272">ຫຼຸດລົງ</translation>
-<translation id="2740363334137520315">ເພີ່ມພາກສ່ວນໃໝ່ໃນ 'ຊອກຫາແຖບ' ເພື່ອຊອກຫາແຖບທີ່ກຳລັງຫຼິ້ນສຽງ ຫຼື ວິດີໂອຂອງທ່ານໄດ້ຢ່າງງ່າຍດາຍ. ເຂົ້າເຖິງຜ່ານປຸ່ມຢູ່ມຸມເທິງສຸດຂອງໂປຣແກຣມທ່ອງເວັບຂອງທ່ານ.</translation>
 <translation id="2740531572673183784">ຕົກລົງ</translation>
 <translation id="2740876196999178364">ກະແຈຜ່ານເຫຼົ່ານີ້ຖືກບັນທຶກໄວ້ຢູ່ອຸປະກອນນີ້ເທົ່ານັ້ນ. ພວກມັນບໍ່ໄດ້ຖືກບັນທຶກໄວ້ໃນບັນຊີ Google ຂອງທ່ານ.</translation>
 <translation id="2741713322780029189">ເປີດປາຍທາງການກູ້ຄືນ</translation>
@@ -2345,7 +2343,6 @@
 <translation id="2967926928600500959">URL ທີ່ກົງກັບກົດລະບຽບເຫຼົ່ານີ້ຈະຖືກບັງຄັບໃຫ້ເປີດໃນໂປຣແກຣມທ່ອງເວັບສະເພາະ.</translation>
 <translation id="2972581237482394796">ເຮັດຄືນ</translation>
 <translation id="2973324205039581528">ປິດສຽງເວັບໄຊ</translation>
-<translation id="2973537811036309675">ແຜງຄວບຄຸມດ້ານຂ້າງ</translation>
 <translation id="2975761176769946178">ຕ້ອງລະບຸ URL</translation>
 <translation id="2976557544729462544">ອຸປະກອນບາງຢ່າງຕ້ອງການໃຫ້ທ່ານປິດການນຳໃຊ້ການປົກປ້ອງການເຂົ້າເຖິງຂໍ້ມູນເພື່ອໃຫ້ເຮັດວຽກໄດ້ຢ່າງຖືກຕ້ອງ ຫຼື ເຕັມປະສິດທິພາບ.</translation>
 <translation id="2976756276046118477">ຕົວກັ່ນຕອງສີແດງ-ຂຽວ (ເຫັນສີຂຽວໄດ້ໜ້ອຍ, ຕາບອດສີຂຽວ)</translation>
@@ -2788,7 +2785,6 @@
 <translation id="3393554941209044235">ການວິເຄາະເອກະສານ Chrome</translation>
 <translation id="3393582007140394275">ບໍ່ສາມາດສົ່ງສັນຍານໜ້າຈໍໄດ້.</translation>
 <translation id="3394850431319394743">ອະນຸຍາດໃຫ້ຕົວລະບຸຫຼິ້ນເນື້ອຫາທີ່ມີການປົກປ້ອງແລ້ວ</translation>
-<translation id="3396744558790608201">ຄລິກຂວາແລ້ວເລືອກ “ຊອກຫາຮູບດ້ວຍ Google Lens” ເພື່ອຊອກຫາພາກສ່ວນໃດກໍໄດ້ຂອງເວັບໄຊເພື່ອສຶກສາເພີ່ມເຕີມກ່ຽວກັບເນື້ອຫາດ້ານພາບທີ່ທ່ານເຫັນໃນເວລາທີ່ທ່ານເລືອກເບິ່ງ ແລະ ຊື້ເຄື່ອງຢູ່ເວັບ.</translation>
 <translation id="3396800784455899911">ໂດຍການຄລິກປຸ່ມ "ຍອມຮັບ ແລະ ສືບຕໍ່", ແມ່ນຖືວ່າທ່ານເຫັນດີນຳການປະມວນຜົນຂໍ້ມູນທີ່ອະທິບາຍຢູ່ຂ້າງເທິງສຳລັບການບໍລິການ Google ເຫຼົ່ານີ້.</translation>
 <translation id="339722927132407568">ຄ້າງ</translation>
 <translation id="3399432415385675819">ການແຈ້ງເຕືອນຈະຖືກປິດ</translation>
@@ -4838,7 +4834,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> ຕ້ອງການກວດເບິ່ງວ່າທ່ານກຳລັງໃຊ້ອຸປະກອນ ChromeOS ທີ່ມີສິດຫຼືບໍ່.</translation>
 <translation id="5208926629108082192">ຂໍ້ມູນເຄືອຂ່າຍມືຖືອຸປະກອນ</translation>
 <translation id="5208988882104884956">ເຄິ່ງຄວາມກ້ວາງ</translation>
-<translation id="520902706163766447">ເປີດການນຳໃຊ້ bubble ປັອບອັບໃນສ່ວນຕິດຕໍ່ຜູ້ໃຊ້ Chrome ເທິງສຸດເພື່ອຊອກຫາແຖບທີ່ກຳລັງເປີດຢູ່ໃນປັດຈຸບັນ.</translation>
 <translation id="5209320130288484488">ບໍ່ພົບອຸ​ປະ​ກອນ​</translation>
 <translation id="5209513429611499188">ອຸປະກອນ HID ທີ່ມີການນຳໃຊ້ຈາກໜ້າການນຳໃຊ້ <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">ປິດແຖບ</translation>
@@ -6340,7 +6335,6 @@
 <translation id="6561726789132298588">ປ້ອນເຂົ້າ</translation>
 <translation id="6562117348069327379">ເກັບຮັກສາບັນທຶກລະບົບໄວ້ໃນແຟ້ມການດາວໂຫຼດ.</translation>
 <translation id="656293578423618167">ຊ່ອງທາງ ຫຼືຊື່ໄຟລ໌ຍາວເກີນໄປ. ກະລຸນາບັນທຶກດ້ວຍຊື່ທີ່ສັ້ນກ່ວາ ຫຼືໄປໃສ່ທີ່ຕັ້ງອື່ນ.</translation>
-<translation id="6568283005472142698">ການຊອກຫາໃນແຖບ</translation>
 <translation id="6570622975915850879">ໃຊ້ອຸປະກອນອື່ນ</translation>
 <translation id="65711204837946324">ຕ້ອງມີການອະນຸຍາດເພື່ອດາວໂຫຼດ</translation>
 <translation id="6571533309669248172">ການຈັດຮູບແບບຂໍ້ຄວາມ</translation>
@@ -7683,7 +7677,6 @@
 <translation id="7737948071472253612">ບໍ່ໄດ້ຮັບອະນຸຍາດໃຫ້ໃຊ້ກ້ອງຂອງທ່ານ</translation>
 <translation id="77381465218432215">ສະແດງເຄື່ອງໝາຍເນັ້ນສຽງ ແລະ ຕົວອັກສອນພິເສດ</translation>
 <translation id="7740996059027112821">ມາດ​ຕະ​ຖານ</translation>
-<translation id="7741307896921365578">ເປີດການນຳໃຊ້ແຜງຄວບຄຸມດ້ານຂ້າງໃນລະດັບໂປຣແກຣມທ່ອງເວັບເພື່ອໃຊ້ວິທີທີ່ມີປະໂຫຍດ ແລະ ໝັ້ນຄົງໃນການເຂົ້າເຖິງລາຍຊື່ການອ່ານ ແລະ ບຸກມາກຂອງທ່ານ.</translation>
 <translation id="7742558784808143689">ລຶບລ້າງຂໍ້ມູນເວັບໄຊ ແລະ ການອະນຸຍາດສຳລັບ <ph name="SITE_NAME" />, ເວັບໄຊທັງໝົດພາຍໃຕ້ມັນ ແລະ ແອັບທີ່ຕິດຕັ້ງໄວ້ແລ້ວບໍ?</translation>
 <translation id="7742706086992565332">ທ່ານສາມາດຕັ້ງວ່າທ່ານຈະຊູມເຂົ້າ ຫຼື ຊູມອອກຫຼາຍປານໃດໃນເວັບໄຊສະເພາະໄດ້</translation>
 <translation id="7742879569460013116">ແບ່ງປັນລິ້ງຫາ</translation>
@@ -7883,7 +7876,6 @@
 <translation id="7909986151924474987">ທ່ານອາດຈະບໍ່ສາມາດຕິດຕັ້ງໂປຣໄຟລ໌ນີ້ຄືນໃໝ່ໄດ້</translation>
 <translation id="7910768399700579500">ໂຟລເດີ​ໃຫມ່</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ພາກສ່ວນແຖບມີເດຍໃນການຊອກຫາແຖບ</translation>
 <translation id="7912080627461681647">ລະຫັດຜ່ານຂອງທ່ານໄດ້ຖືກປ່ຽນໃນເຊີບເວີແລ້ວ. ກະລຸນາອອກຈາກລະບົບ ແລ້ວເຂົ້າສູ່ລະບົບຄືນໃໝ່.</translation>
 <translation id="7912974581251770345">ການແປພາສາ</translation>
 <translation id="7915457674565721553">ເຊື່ອມຕໍ່ກັບອິນເຕີເນັດເພື່ອຕັ້ງຄ່າການຄວບຄຸມຂອງພໍ່ແມ່</translation>
@@ -8664,7 +8656,6 @@
 <translation id="8599681327221583254">ບໍ່ໄດ້ຕັ້ງຄ່າໜຶ່ງ ຫຼື ຫຼາຍກວ່າໜຶ່ງນະໂຍບາຍໃຫ້ຖືກຕ້ອງ. ກະລຸນາຕິດຕໍ່ຜູ້ເບິ່ງແຍງລະບົບຂອງທ່ານ</translation>
 <translation id="8599864823732014237">ຂ້າມການລົງທະບຽນອົງກອນບໍ?</translation>
 <translation id="8601206103050338563">ການຮັບຮອງລູກຂ່າຍ TLS WWW</translation>
-<translation id="8601611099293226919">ຊອກຫາໜ້າຈໍຂອງທ່ານດ້ວຍ Google Lens</translation>
 <translation id="8602674530529411098">ແອັບ (ເບຕ້າ)</translation>
 <translation id="8602851771975208551">ໂປຣແກຼມອື່ນຢູ່ໃນຄອມພິວເຕີຂອງທ່ານໄດ້ເພີ່ມແອັບທີ່ອາດຈະປ່ຽນແປງວິທີການເຮັດວຽກຂອງ Chrome ແລ້ວ.</translation>
 <translation id="8605428685123651449">ຄວາມ​ຈໍາ SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_lt.xtb b/chrome/app/resources/generated_resources_lt.xtb
index a6c6182d4..2cb6c83 100644
--- a/chrome/app/resources/generated_resources_lt.xtb
+++ b/chrome/app/resources/generated_resources_lt.xtb
@@ -218,6 +218,7 @@
 <translation id="1176471985365269981">Neleidžiama įrenginyje redaguoti failų ar aplankų</translation>
 <translation id="1177863135347784049">Priskirtas</translation>
 <translation id="1178581264944972037">Pristabdyti</translation>
+<translation id="1178601482396475810">Įrenginio sinchronizavimo tvarkymas</translation>
 <translation id="117916940443676133">Saugos raktas neapsaugotas PIN kodu. Kad galėtumėte tvarkyti prisijungimo duomenis, pirmiausia sukurkite PIN kodą.</translation>
 <translation id="1181037720776840403">Pašalinti</translation>
 <translation id="1181366777303791449"><ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -357,6 +358,7 @@
 <translation id="130097046531636712">Pailginamas akumuliatoriaus veikimo laikas apribojant veiklą fone ir vaizdo efektus, pvz., sklandų slinkimą</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> gali redaguoti toliau nurodytus failus</translation>
 <translation id="1302227299132585524">Leisti „JavaScript“ iš „Apple Events“</translation>
+<translation id="1302654693270046655">Grupė „<ph name="GROUP_NAME" />“ – <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Žymių HTML failas</translation>
 <translation id="1303671224831497365">Nerasta jokių „Bluetooth“ įrenginių</translation>
 <translation id="130491383855577612">„Linux“ programos ir failai sėkmingai pakeisti</translation>
@@ -403,7 +405,6 @@
 <translation id="1341871421050612057">Negalima sinchronizuoti su <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">„Linux“ programoms suteikiamas leidimas pasiekti USB įrenginius. Pašalinto USB įrenginio „Linux“ neprisimins.</translation>
 <translation id="1343920184519992513">Tęskite ten, kur baigėte, ir atidarykite konkrečius puslapius</translation>
-<translation id="134589511016534552">Medijos skirtukai taip pat rodomi atidarytų skirtukų skiltyje</translation>
 <translation id="1346630054604077329">Patvirtinti ir paleisti iš naujo</translation>
 <translation id="1346748346194534595">Dešinė</translation>
 <translation id="1347256498747320987">Įdiekite naujinius ir programas. Tęsdami sutinkate, kad šis įrenginys taip pat gali automatiškai atsisiųsti ir įdiegti naujinius bei programas iš „Google“, operatoriaus ir įrenginio gamintojo (gali būti naudojami mobiliojo ryšio duomenys). Kai kurios programos gali siūlyti įsigyti pirkinių programoje. <ph name="BEGIN_LINK1" />Sužinokite daugiau<ph name="END_LINK1" /></translation>
@@ -1055,6 +1056,7 @@
 <translation id="1877520246462554164">Nepavyko gauti tapatybės nustatymo prieigos rakto. Atsijunkite ir vėl prisijunkite, kad galėtumėte bandyti dar kartą.</translation>
 <translation id="1877860345998737529">Jungiklio veiksmo priskyrimas</translation>
 <translation id="1878155070920054810">Panašu, kad „Chromebook“ įrenginio akumuliatoriaus energija išseks nespėjus įdiegti naujinio. Patikrinkite, ar jis įkraunamas tinkamai, kad nebūtų pertrauktas atnaujinimo procesas.</translation>
+<translation id="1878477879455105085">Atidaryta</translation>
 <translation id="1878885068166344708">Elementas paryškinamas, kai perkeliate paryškinimą. Paspauskite tabuliavimo klavišą arba pasirinkite elementą, kad pakeistumėte paryškinimą.</translation>
 <translation id="1879000426787380528">Prisijungti kaip</translation>
 <translation id="18802377548000045">Skirtukai sumažinami iki didelio pločio</translation>
@@ -1439,6 +1441,7 @@
 <translation id="2204034823255629767">Skaityti ir keisti viską, ką įvedate</translation>
 <translation id="2204387456724731099">Nepavyko išversti šio pasirinkimo</translation>
 <translation id="2210462644007531147">Nepavyko baigti diegimo</translation>
+<translation id="2211245494465528624">Tvarkyti sinchronizavimo parinktis</translation>
 <translation id="2212565012507486665">Leisti slapukus</translation>
 <translation id="2214018885812055163">Bendrinami aplankai</translation>
 <translation id="2214884991347062907">Netinkamas slaptažodis, bandykite dar kartą.</translation>
@@ -1537,6 +1540,7 @@
 <translation id="2296218178174497398">Įrenginio suradimas</translation>
 <translation id="2297705863329999812">Ieškoti spausdintuvų</translation>
 <translation id="2297822946037605517">Bendrinti šį puslapį</translation>
+<translation id="229871422646860597">Atsegti nuo įrankių juostos</translation>
 <translation id="2299734369537008228">Šliaužiklis: nuo <ph name="MIN_LABEL" /> iki <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Yra visi žurnalo failai, kuriuos surinko „debugd“ kaip atskirą archyvą.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2069,7 +2073,6 @@
 <translation id="2739191690716947896">Derinti</translation>
 <translation id="2739240477418971307">Keisti pasiekiamumo nustatymus</translation>
 <translation id="274029851662193272">Įdubęs</translation>
-<translation id="2740363334137520315">Pridedama nauja skiltis prie „Paieškos skirtukai“, kad lengvai rastumėte skirtukus, kai leidžiate garso ar vaizdo įrašus. Pasiekite mygtuku viršutiniame naršyklės kampe.</translation>
 <translation id="2740531572673183784">Gerai</translation>
 <translation id="2740876196999178364">Šie slaptažodžiai išsaugomi tik šiame įrenginyje. Jie neišsaugomi „Google“ paskyroje.</translation>
 <translation id="2741713322780029189">Atidaryti atkūrimo terminalą</translation>
@@ -2166,6 +2169,7 @@
 <translation id="2811205483104563968">Paskyros</translation>
 <translation id="2811564570599779918">Mažiau šlamšto ir apgaulių</translation>
 <translation id="2812049959647166806">„Thunderbolt“ nepalaikoma</translation>
+<translation id="2812171980080389735">Išsaugoti tinklai ir slaptažodžiai, kad galėtumėte akimirksniu prisijungti</translation>
 <translation id="2813094189969465044">Tėvų kontrolė</translation>
 <translation id="281390819046738856">Nepavyko pasirašyti užklausos.</translation>
 <translation id="2814489978934728345">Nutraukti šio puslapio įkėlimą</translation>
@@ -2205,6 +2209,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">PIN kodas pridėtas</translation>
 <translation id="2849936225196189499">Kritinis</translation>
+<translation id="285033512555869047">Uždaryta</translation>
 <translation id="2850541429955027218">Pridėti temą</translation>
 <translation id="2850672011315104382">Skyrybos ženklų stilius</translation>
 <translation id="2852385257476173980">Jums naršant žiniatinklyje gali būti rodomas lankomų svetainių sąrašas</translation>
@@ -2248,6 +2253,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> ir dar <ph name="NUMBER_OF_DEVICES" /></translation>
 <translation id="2889043468805635730">Nerasta jokių problemų</translation>
 <translation id="2889064240420137087">Atidaryti nuorodą naudojant...</translation>
+<translation id="2890206081124517553">Įsiminti darbalaukio foną keliuose įrenginiuose</translation>
 <translation id="2891566119238851894">Atidarykite paiešką šoniniame skydelyje. Paieška neatidaryta šoniniame skydelyje.</translation>
 <translation id="2891922230654533301">Naudoti jūsų įrenginį prisijungiant prie „<ph name="APP_NAME" />“?</translation>
 <translation id="2893013536106749396">Pasirinkite korteles su jums aktualiausiomis naujienomis</translation>
@@ -2269,6 +2275,7 @@
 <translation id="2907619724991574506">Paleidimo URL</translation>
 <translation id="2907798539022650680">Nepavyko prisijungti prie „<ph name="NAME" />“: <ph name="DETAILS" />
     Serverio pranešimas: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Bendrinti signalus</translation>
 <translation id="2908162660801918428">Pridėti medijos galeriją pagal katalogą</translation>
 <translation id="2908358077082926882">Dar kartą paspauskite klavišą „<ph name="CURRENTKEY" />“, kad pašalintumėte priskyrimą ir atliktumėte veiksmą „<ph name="RESPONSE" />“</translation>
 <translation id="2909506265808101667">Nepavyko prisijungti prie „Google“ paslaugų. Patikrinkite tinklo ryšį ir bandykite dar kartą. Klaidos kodas: <ph name="ERROR_CODE" />.</translation>
@@ -2337,7 +2344,6 @@
 <translation id="2967926928600500959">Šias taisykles atitnkantys URL bus priverstinai atidaromi konkrečioje naršyklėje.</translation>
 <translation id="2972581237482394796">&amp;Atlikti iš naujo</translation>
 <translation id="2973324205039581528">Nutildyti svetainę</translation>
-<translation id="2973537811036309675">Šoninis skydelis</translation>
 <translation id="2975761176769946178">Būtina nurodyti URL</translation>
 <translation id="2976557544729462544">Kad kai kurie įrenginiai veiktų tinkamai, reikia išjungti duomenų prieigos apsaugos nustatymą.</translation>
 <translation id="2976756276046118477">Raudonos–žalios spalvų filtras (silpna žalia, deuteranomalija)</translation>
@@ -2373,6 +2379,7 @@
 <translation id="3003828226041301643">Nepavyko prijungti įrenginio prie domeno. Patikrinkite paskyrą ir įsitikinkite, kad turite teises pridėti įrenginius.</translation>
 <translation id="3003967365858406397">„<ph name="PHONE_NAME" />“ sukurs privatų „Wi-Fi“ ryšį.</translation>
 <translation id="3004385386820284928">Klaviatūros klavišų tinkinimas</translation>
+<translation id="3005376701115952939">Programų sinchronizavimas nustatytas sistemos nustatymuose</translation>
 <translation id="3005574332301273731">Nerodyti</translation>
 <translation id="3006881078666935414">Nėra naudojimo duomenų</translation>
 <translation id="3007410324195400631">Pridėkite pastabų apie šį puslapį</translation>
@@ -2754,6 +2761,7 @@
 <translation id="3369624026883419694">Ieškoma pagrindinio serverio...</translation>
 <translation id="3370260763947406229">Automatinis taisymas</translation>
 <translation id="3371140690572404006">USB-C įrenginys (prievadas dešinėje, priekinėje dalyje)</translation>
+<translation id="3371351218553893534">Eilutė per ilga: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Skaityti aplankus, kuriuos atidarėte programoje</translation>
 <translation id="3373059063088819384">Atidaryti skaitymo režimu</translation>
 <translation id="3373701465337594448">Įjungus čia rodomas svetainių, kuriose lankotės ir kurios daro prielaidas apie jūsų pomėgius, sąrašas</translation>
@@ -2778,7 +2786,6 @@
 <translation id="3393554941209044235">„Chrome“ dokumentų analizė</translation>
 <translation id="3393582007140394275">Nepavyko perduoti ekrano vaizdo.</translation>
 <translation id="3394850431319394743">Leidžiama naudoti identifikatorius apsaugotam turiniui leisti</translation>
-<translation id="3396744558790608201">Spustelėkite dešiniuoju pelės klavišu ir pasirinkę „Ieškoti vaizdų naudojant „Google Lens“ ieškokite bet kurioje svetainės vietoje bei sužinokite daugiau apie matomą vaizdinį turinį, kol naršote ir apsiperkate žiniatinklyje.</translation>
 <translation id="3396800784455899911">Spustelėdami mygtuką „Sutikti ir tęsti“ sutinkate, kad šios „Google“ paslaugos būtų apdorojamos, kaip aprašyta anksčiau.</translation>
 <translation id="339722927132407568">Stringa</translation>
 <translation id="3399432415385675819">Pranešimai bus išjungti</translation>
@@ -2824,6 +2831,9 @@
 <translation id="3434272557872943250">Jei papildomas Žiniatinklio ir programų veiklos nustatymas įjungtas vaiko įrenginyje, šie duomenys gali būti išsaugoti vaiko „Google“ paskyroje. Sužinokite daugiau apie šiuos nustatymus ir kaip juos koreguoti, adresu families.google.com.</translation>
 <translation id="3434475275396485144">Šį nustatymą tvarko telefono administratorius</translation>
 <translation id="3434512374684753970">Garsas ir vaizdas</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Kitame ekrane prisijunkite prie „Google“ paskyros.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Tai ta pati paskyra, kurią naudojate „Gmail“, „YouTube“, „Chrome“ ir kitoms „Google“ paslaugoms. Naudokite savo paskyrą, kad būtų suasmenintos funkcijos ir lengvai pasiektumėte visą savo informaciją.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Jei neturite „Google“ paskyros, galėsite ją sukurti kitame ekrane.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">„<ph name="EXTENSION_NAME" />“ prašo pateikti <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Sauga</translation>
 <translation id="343578350365773421">Baigėsi popierius</translation>
@@ -2870,6 +2880,7 @@
 <translation id="346546413339447252">Gaukite nuolaidų parduotuvėse „<ph name="MERCHANT_NAME_1" />“, „<ph name="MERCHANT_NAME_2" />“ ir kitur</translation>
 <translation id="3468298837301810372">Etiketė</translation>
 <translation id="3468999815377931311">„Android“ telefonas</translation>
+<translation id="3469345458390352459">Kai įjungta, programos bus pasiekiamos bet kuriuose „ChromeOS“ įrenginiuose, kai prisijungsite naudodami „Google“ paskyrą.  Žiniatinklio programos bus sinchronizuojamos per „Chrome“, net jei kitos naršyklės sinchronizavimo funkcijos išjungtos.</translation>
 <translation id="3469583217479686109">Pasirinkimo įrankis</translation>
 <translation id="3470392222765168737">Stebėti svetainę</translation>
 <translation id="3471876058939596279">HDMI ir „Type-C“ USB prievadų tuo pačiu metu negalima naudoti kaip vaizdo įvesties. Naudokite kitą vaizdo prievadą.</translation>
@@ -3330,6 +3341,7 @@
 <translation id="3855441664322950881">Paketo plėtinys</translation>
 <translation id="3855676282923585394">Importuoti žymes ir nustatymus...</translation>
 <translation id="3856096718352044181">Patvirtinkite, kad tai yra tinkamas paslaugų teikėjas, arba vėliau bandykite dar kartą</translation>
+<translation id="3856470183388031602">Naudokite „Google“ paskyrą „<ph name="DEVICE_TYPE" />“ įrenginyje</translation>
 <translation id="3856800405688283469">Pasirinkti laiko juostą</translation>
 <translation id="3857807444929313943">Patraukite ir vėl prilieskite</translation>
 <translation id="3858860766373142691">Pavadinimas</translation>
@@ -3369,6 +3381,7 @@
 <translation id="3894123633473837029">Įtraukti pastarąją Padėjėjo istoriją naudojant „Sherlog“. Gali būti įtraukta jūsų tapatybės, vietovės ir derinimo informacija. <ph name="BEGIN_LINK" />Sužinokite daugiau<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Aplanko pridėjimas</translation>
 <translation id="3894770151966614831">Perkelti į „Google“ paskyrą?</translation>
+<translation id="3894983081771074056">Klaviatūros ir pelės veikimas, kalbos nuostatos ir kt.</translation>
 <translation id="3895076768659607631">&amp;Paieškos variklių tvarkymas...</translation>
 <translation id="3895090224522145010">„Kerberos“ naudotojo vardas</translation>
 <translation id="389521680295183045">Svetainės gali prašyti leisti sužinoti, kada aktyviai naudojate įrenginį</translation>
@@ -3504,6 +3517,7 @@
 <translation id="3994878504415702912">Priartinti</translation>
 <translation id="3995138139523574647">USB-C įrenginys (prievadas dešinėje, užpakalinėje dalyje)</translation>
 <translation id="3995963973192100066">Paleisti animaciją</translation>
+<translation id="399788104667917863">Prisegti prie įrankių juostos</translation>
 <translation id="4001540981461989979">Paryškinti pelės žymeklį, kai juda</translation>
 <translation id="4002440992267487163">Prisegimo funkcijos nustatymas</translation>
 <translation id="4005817994523282006">Laiko juostos aptikimo metodas</translation>
@@ -3662,12 +3676,16 @@
 <translation id="4147911968024186208">Bandykite iš naujo. Jei ši klaida bus parodyta dar kartą, susisiekite su palaikymo komandos atstovu.</translation>
 <translation id="4150201353443180367">Pateiktis</translation>
 <translation id="4150569944729499860">Ekrano kontekstas</translation>
+<translation id="4151843924968445052">Bendrinti įrenginio signalus?</translation>
 <translation id="4152011295694446843">Čia rasite žymes</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 skirtukas}one{# skirtukas}few{# skirtukai}many{# skirtuko}other{# skirtukų}}</translation>
 <translation id="4154664944169082762">Pirštų atspaudai</translation>
 <translation id="4157869833395312646">„Microsoft“ serverio ribotas šifravimas</translation>
 <translation id="4158315983204257156">Svetainės teksto dydis ir šriftas</translation>
 <translation id="4158364720893025815">Pavyko</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Leisdami „ChromeOS“ įrenginiams siųsti automatines ataskaitas padėsite mums nustatyti, ką pirmiausia reikia sutvarkyti ir patobulinti „ChromeOS“. Į šias ataskaitas gali būti įtraukta, pvz., informacija, kada „ChromeOS“ užstringa, kurios funkcijos buvo naudojamos, kiek įprastai atminties naudojama, ir „Android“ programos diagnostikos bei naudojimo duomenys. Kai kurie sukaupti duomenys taip pat bus naudingi „Google“ programoms ir partneriams, pvz., „Android“ kūrėjams. Kiti programų diagnostikos ir naudojimo duomenys, įskaitant „Android“ ir žiniatinklio programas, bus renkami, jei taip pat įgalintas programų sinchronizavimas.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Galite bet kada įjungti arba išjungti šias ataskaitas „ChromeOS“ įrenginio nustatymuose. Jei esate domeno administratorius, šį nustatymą galite pakeisti administratoriaus pulte.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Jei Žiniatinklio ir programų veiklos nustatymas įjungtas „Google“ paskyroje, „Android“ duomenys gali būti išsaugoti „Google“ paskyroje. Apsilankę adresu account.google.com galite peržiūrėti savo duomenis, juos ištrinti ir keisti paskyros nustatymus.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;„Google“ slaptažodžių tvarkyklė</translation>
 <translation id="4163560723127662357">Nežinoma klaviatūra</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> nepriklauso tinkamai organizacijai. Susisiekite su administratoriumi. Jei esate administratorius, galite nustatyti savo organizaciją apsilankę adresu šiuo adresu: g.co/ChromeEnterpriseAccount</translation>
@@ -3991,6 +4009,9 @@
 <translation id="4452898361839215358">arba pasirinkite PPD. <ph name="LINK_BEGIN" />Sužinokite daugiau<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Palieskite piršto atspaudo jutiklį viršutiniame dešiniajame klaviatūros kampe. Piršto atspaudo duomenys patikimai saugomi ir niekada nepatenka už „<ph name="DEVICE_TYPE" />“ ribų.</translation>
 <translation id="4453946976636652378">Ieškokite „<ph name="SEARCH_ENGINE_NAME" />“ arba įveskite URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Leisdami „ChromeOS“ įrenginiams siųsti automatines ataskaitas padėsite mums nustatyti, ką pirmiausia reikia sutvarkyti ir patobulinti „ChromeOS“. Į šias ataskaitas gali būti įtraukta, pvz., informacija, kada „ChromeOS“ užstringa, kurios funkcijos buvo naudojamos, kiek įprastai atminties naudojama, ir „Android“ programos diagnostikos bei naudojimo duomenys. Kai kurie sukaupti duomenys taip pat bus naudingi „Google“ programoms ir partneriams, pvz., „Android“ kūrėjams. Kiti programų diagnostikos ir naudojimo duomenys, įskaitant „Android“ ir žiniatinklio programas, bus renkami, jei taip pat įgalintas programų sinchronizavimas.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Galite bet kada įjungti arba išjungti šias ataskaitas vaiko „ChromeOS“ įrenginio nustatymuose. Jei esate domeno administratorius, šį nustatymą galite pakeisti administratoriaus pulte.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Jei Žiniatinklio ir programų veiklos nustatymas įjungtas vaiko „Google“ paskyroje, vaiko duomenys gali būti išsaugoti jo „Google“ paskyroje. Sužinokite daugiau apie šiuos nustatymus ir jų koregavimą adresu families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Pasirinkti dabartinį balsą:</translation>
 <translation id="4459169140545916303">Aktyvus prieš <ph name="DEVICE_LAST_ACTIVATED_TIME" /> d.</translation>
 <translation id="4460014764210899310">Išgrupuoti</translation>
@@ -4370,6 +4391,7 @@
 <translation id="4806457879608775995">Šių sąlygų peržiūra ir duomenų valdymas</translation>
 <translation id="4807098396393229769">Kortelėje nurodytas vardas ir pavardė</translation>
 <translation id="4808667324955055115">Iššokantieji langai užblokuoti:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Peržiūrėkite <ph name="BEGIN_BOLD" />1 plėtinį<ph name="END_BOLD" />, kuris buvo pašalintas iš „Chrome“ internetinės parduotuvės}one{Peržiūrėkite <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} plėtinį<ph name="END_BOLD" />, kuris buvo pašalintas iš „Chrome“ internetinės parduotuvės}few{Peržiūrėkite <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} plėtinius<ph name="END_BOLD" />, kurie buvo pašalinti iš „Chrome“ internetinės parduotuvės}many{Peržiūrėkite <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} plėtinio<ph name="END_BOLD" />, kurie buvo pašalinti iš „Chrome“ internetinės parduotuvės}other{Peržiūrėkite <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} plėtinių<ph name="END_BOLD" />, kurie buvo pašalinti iš „Chrome“ internetinės parduotuvės}}</translation>
 <translation id="4809079943450490359">Įrenginio administratoriaus instrukcijos:</translation>
 <translation id="4809447465126035330">Ištrinti</translation>
 <translation id="480990236307250886">Atidaryti pagrindinį puslapį</translation>
@@ -4693,6 +4715,7 @@
 <translation id="5101839224773798795">Automatiškai spustelėti sustojus žymekliui</translation>
 <translation id="5106350808162641062">Pašalinti</translation>
 <translation id="510695978163689362">Paskyra <ph name="USER_EMAIL" /> prižiūrima naudojant „Family Link“. Galite pridėti mokyklos paskyrų, kad būtų galima pasiekti mokyklos išteklius naudojant tėvų priežiūros funkciją.</translation>
+<translation id="5107093668001980925">Niekada nerodyti: <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Plėtinys išjungė Saugaus naršymo funkciją</translation>
 <translation id="5108967062857032718">Nustatymai – „Android“ programų pašalinimas</translation>
 <translation id="5109044022078737958">Austra</translation>
@@ -4703,6 +4726,7 @@
 <translation id="5111794652433847656">Šiame įrenginyje nėra jokių slaptažodžių, skirtų „<ph name="APP_NAME" />“</translation>
 <translation id="5112577000029535889">&amp;Kūrėjo įrankiai</translation>
 <translation id="511313294362309725">Įjungti spartųjį susiejimą</translation>
+<translation id="5113384440341086023">Iš „Play“ parduotuvės įdiegtos programos ir žiniatinklio programos iš „Chrome“ naršyklės</translation>
 <translation id="51143538739122961">Įdėkite saugos raktą ir jį palieskite</translation>
 <translation id="5115309401544567011">Prijunkite „<ph name="DEVICE_TYPE" />“ prie maitinimo šaltinio.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4748,6 +4772,7 @@
 <translation id="5154702632169343078">Tema</translation>
 <translation id="5155327081870541046">Adreso juostoje įveskite svetainės, kurios norite ieškoti, šaukinį, pvz., „@bookmarks“. Tada paspauskite norimą spartųjį klavišą ir įveskite paieškos terminą.</translation>
 <translation id="5156638757840305347">Žymeklis paryškinamas, kai parodomas arba judinamas</translation>
+<translation id="5157250307065481244">Peržiūrėti išsamią svetainės informaciją</translation>
 <translation id="5157635116769074044">Prisegti šį puslapį pradžios ekrane...</translation>
 <translation id="5158206172605340248">Atsisakyta kirčio ženklų meniu.</translation>
 <translation id="5159094275429367735">Nustatyti „Crostini“</translation>
@@ -4805,7 +4830,6 @@
 <translation id="520840839826327499">„<ph name="SERVICE_NAME" />“ nori patikrinti, ar naudojate tinkamą „Chrome“ OS įrenginį.</translation>
 <translation id="5208926629108082192">Įrenginio mobiliojo ryšio tinklo informacija</translation>
 <translation id="5208988882104884956">Vidutinio pločio</translation>
-<translation id="520902706163766447">Įgalinkite iššokantįjį debesėlį „Chrome“ viršutinėje NS, kad galėtumėte ieškoti šiuo metu atidarytuose skirtukuose.</translation>
 <translation id="5209320130288484488">Įrenginių nerasta</translation>
 <translation id="5209513429611499188">HID įrenginiai ir naudojimas iš naudojimo puslapio <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Uždaryti skirtuką</translation>
@@ -5808,6 +5832,7 @@
 <translation id="6104068876731806426">„Google“ paskyros</translation>
 <translation id="6104311680260824317">Nepavyko susieti įrenginio su domenu. Serveris nepalaiko nurodytų „Kerberos“ šifruotės tipų. Jei reikia šifruotės nustatymų, žr. „Daugiau parinkčių“.</translation>
 <translation id="6104796831253957966">Spausdintuvo eilė pilna</translation>
+<translation id="6106167152849320869">Jei atlikdami ankstesnį veiksmą taip pat pasirinkote siųsti diagnostikos ir naudojimo duomenis, bus renkami įdiegtų programų duomenys.</translation>
 <translation id="6111972606040028426">Įgalinti „Google“ padėjėją</translation>
 <translation id="6112294629795967147">Palieskite, kad pakeistumėte dydį</translation>
 <translation id="6112727384379533756">Pridėti bilietą</translation>
@@ -5938,6 +5963,7 @@
 <translation id="6226777517901268232">Privataus rakto failas (pasirenkama)</translation>
 <translation id="6227002569366039565">Paspauskite |<ph name="ACCELERATOR" />|, kad suaktyvintumėte šį debesėlį, tada dar kartą, kad suaktyvintumėte elementą, į kurį jis nukreiptas.</translation>
 <translation id="6227280783235722609">plėtinys</translation>
+<translation id="6229062790325126537">Iš naujo nustatyti „ApMigrator“</translation>
 <translation id="6229849828796482487">Atsijungti nuo „Wi-Fi“ tinklo</translation>
 <translation id="6231782223312638214">Siūloma</translation>
 <translation id="6231881193380278751">Kad puslapis būtų atnaujintas automatiškai, pridėkite šį užklausos parametrą prie URL: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6215,6 +6241,7 @@
 <translation id="6478248366783946499">Palikti pavojingą failą?</translation>
 <translation id="6479881432656947268">Apsilankykite „Chrome“ internetinėje parduotuvėje</translation>
 <translation id="6480327114083866287">Tvarko <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Kai įjungta, programos bus pasiekiamos bet kuriuose „ChromeOS“ įrenginiuose, kai prisijungsite naudodami „Google“ paskyrą. Žiniatinklio programos bus sinchronizuojamos per „Chrome“, net jei kitos naršyklės sinchronizavimo funkcijos išjungtos.</translation>
 <translation id="6482559668224714696">Viso ekrano didintuvas</translation>
 <translation id="6483485061007832714">Atidarykite atsisiųstą failą</translation>
 <translation id="6483805311199035658">Atidaroma <ph name="FILE" />...</translation>
@@ -6229,6 +6256,7 @@
 <translation id="6497784818439587832">Pakeiskite ekrano dydį, kad sumažintumėte ar padidintumėte ekrane rodomus elementus</translation>
 <translation id="6497789971060331894">Atvirkštinis slinkimas pele</translation>
 <translation id="6498249116389603658">&amp;Visos jūsų kalbos</translation>
+<translation id="6498583202177273322">Gaukite papildomos naudingos informacijos naršydami šį puslapį</translation>
 <translation id="6499143127267478107">Atnaujinama priegloba įgaliotojo serverio scenarijuje...</translation>
 <translation id="6499764981457476645">Netoliese nerasta jokių įrenginių</translation>
 <translation id="6501957628055559556">Visi sudėtiniai failai</translation>
@@ -6304,7 +6332,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Sistemos žurnalai išsaugomi kataloge „Atsisiuntimai“.</translation>
 <translation id="656293578423618167">Failo kelias arba pavadinimas per ilgas. Išsaugokite nurodę trumpesnį pavadinimą arba kitoje vietoje.</translation>
-<translation id="6568283005472142698">Skirtukų paieška</translation>
 <translation id="6570622975915850879">Naudoti kitą įrenginį</translation>
 <translation id="65711204837946324">Reikia leidimo atsisiųsti</translation>
 <translation id="6571533309669248172">Teksto formatavimas</translation>
@@ -6681,6 +6708,7 @@
 <translation id="688312408602122936">Visi per „Steam“ įdiegti žaidimai ir programos taip pat bus pašalinti iš šio įrenginio</translation>
 <translation id="6883319974225028188">Oi!  Sistemai nepavyko išsaugoti įrenginio konfigūracijos.</translation>
 <translation id="6884474387073389421">Ar tikrai norite ištrinti pasirinktus prisijungimo duomenis?</translation>
+<translation id="6885122019363983153">Darbalaukio fonai sutampa visuose įrenginiuose</translation>
 <translation id="6885771755599377173">Sistemos informacijos peržiūra</translation>
 <translation id="6886380424988777998">Nepavyko naujovinti „Linux“</translation>
 <translation id="6886871292305414135">Atidaryti nuorodą naujame &amp;skirtuke</translation>
@@ -6752,6 +6780,7 @@
 <translation id="6949434160682548041">Slaptažodis (nebūtinas)</translation>
 <translation id="6950627417367801484">Atkurti programas</translation>
 <translation id="6952242901357037157">Čia taip pat galite rodyti slaptažodžius iš <ph name="BEGIN_LINK" />„Google“ paskyros<ph name="END_LINK" /></translation>
+<translation id="6954910832698269894">Įjunkite įrenginio sinchronizavimą, kad galėtumėte atkurti programas, nustatymus, „Wi-Fi“ tinklus ir ekrano foną iš ankstesnio „Chromebook“. Bet kuriuo metu atlikite pakeitimų skiltyje „Nustatymai“ &gt; „Paskyros“.</translation>
 <translation id="6954936693361896459">Perduoti šį skirtuką</translation>
 <translation id="6955446738988643816">Tikrinti iššokantįjį langą</translation>
 <translation id="6955535239952325894">Šis nustatymas išjungtas tvarkomose naršyklėse</translation>
@@ -6910,6 +6939,7 @@
 <translation id="7075513071073410194">PKCS Nr. 1 MD5 su RSA šifruote</translation>
 <translation id="7075625805486468288">Tvarkykite HTTPS / SSL sertifikatus ir nustatymus</translation>
 <translation id="7076875098323397992">Nepavyko pradėti naujovinti</translation>
+<translation id="7077751457066325012">Peržiūrėkite ir tinkinkite sparčiuosius klavišus</translation>
 <translation id="7077829361966535409">Įkeliant prisijungimo puslapį naudojant dabartinius įgaliotojo serverio nustatymus įvyko klaida. <ph name="GAIA_RELOAD_LINK_START" />Bandykite prisijungti dar kartą<ph name="GAIA_RELOAD_LINK_END" /> arba nustatykite kitus <ph name="PROXY_SETTINGS_LINK_START" />įgaliotojo serverio nustatymus<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">Visi tinklai</translation>
 <translation id="708060913198414444">K&amp;opijuoti garso įrašo adresą</translation>
@@ -6939,6 +6969,7 @@
 <translation id="7108933416628942903">Užrakinti dabar</translation>
 <translation id="7109543803214225826">Spartusis klavišas pašalintas</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Pridėti skirtuką prie grupės}one{Pridėti skirtukų prie grupės}few{Pridėti skirtukų prie grupės}many{Pridėti skirtukų prie grupės}other{Pridėti skirtukų prie grupės}}</translation>
+<translation id="7110684627876015299">Grupė be pavadinimo – <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Pavadinkite šį langą</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> prekė</translation>
 <translation id="7113502843173351041">Žinoti el. pašto adresą</translation>
@@ -7153,6 +7184,7 @@
 <translation id="7328867076235380839">Netinkamas derinys</translation>
 <translation id="7329154610228416156">Nepavyko prisijungti, nes buvo sukonfigūruota naudoti nesaugų URL (<ph name="BLOCKED_URL" />). Susisiekite su administratoriumi.</translation>
 <translation id="7332053360324989309">Skirtasis elementas: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Programų ir nustatymų atsarginės kopijos kūrimas ir atkūrimas</translation>
 <translation id="7335974957018254119">Naudoti rašybos tikrinimą</translation>
 <translation id="7336799713063880535">Praneš. užblokuoti.</translation>
 <translation id="7338630283264858612">Netinkamas įrenginio serijos numeris.</translation>
@@ -7175,6 +7207,7 @@
 <translation id="7348093485538360975">Ekraninė klaviatūra</translation>
 <translation id="7349010927677336670">Vaizdo įrašo sklandumas</translation>
 <translation id="7352651011704765696">Kažkas negerai</translation>
+<translation id="7352664183151911163">Programose ir „Chrome“ naršyklėje</translation>
 <translation id="7353261921908507769">Jūsų kontaktai gali bendrinti su jumis, kai būna netoliese. Perdavimai nebus pradėti, kol nesutiksite.</translation>
 <translation id="735361434055555355">Įdiegiama „Linux“...</translation>
 <translation id="7354120289251608189">Dabar galite bet kuriuo metu pakeisti naršyklės išvaizdą.</translation>
@@ -7314,6 +7347,8 @@
 <translation id="7458168200501453431">Naudojamas tas pats rašybos tikrinimas kaip ir „Google“ paieškoje. Tekstas, kurį įvedate naršyklėje, nusiunčiamas „Google“.</translation>
 <translation id="7458715171471938198">Atkurti programas?</translation>
 <translation id="7458933488302148148">Patikrinkite išsaugotus slaptažodžius, kad būtumėte geriau apsaugoti internete</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Leisdami „ChromeOS“ įrenginiams siųsti automatines ataskaitas padėsite mums nustatyti, ką pirmiausia reikia sutvarkyti ir patobulinti „ChromeOS“. Į šias ataskaitas gali būti įtraukta, pvz., informacija, kada „ChromeOS“ užstringa, kurios funkcijos buvo naudojamos ir kiek įprastai atminties naudojama. Kiti programų diagnostikos ir naudojimo duomenys, įskaitant „Android“ ir žiniatinklio programas, bus renkami, jei taip pat įgalintas programų sinchronizavimas.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Galite bet kada įjungti arba išjungti šias ataskaitas „Chrome“ įrenginio nustatymuose. Jei esate domeno administratorius, šį nustatymą galite pakeisti administratoriaus pulte.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Dabartinė jūsų įdiegta tema</translation>
 <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>
@@ -7547,6 +7582,7 @@
 <translation id="7663719505383602579">Gavėjas: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Galimi spartieji klavišai</translation>
 <translation id="7663859337051362114">Pridėti „eSIM“ kortelės profilį</translation>
+<translation id="76641554187607347">Klaviatūra neprijungta</translation>
 <translation id="7665082356120621510">Rezervuoti tam tikro dydžio vietą</translation>
 <translation id="7665369617277396874">Pridėti paskyrą</translation>
 <translation id="766560638707011986">Rodyti domenus</translation>
@@ -7594,6 +7630,7 @@
 <translation id="769824636077131955">Šis dokumentas per didelis, kad būtų galima atlikti saugos patikrą. Galite spausdinti dokumentus, kurių dydis yra iki 50 MB.</translation>
 <translation id="7698507637739331665">Kai kurie elementai užblokuoti</translation>
 <translation id="7701040980221191251">Nėra</translation>
+<translation id="7701265686005869308">Uždaryti profilį</translation>
 <translation id="7701869757853594372">NAUDOTOJO tvarkomi elementai</translation>
 <translation id="7702574632857388784">Pašalinti „<ph name="FILE_NAME" />“ iš sąrašo</translation>
 <translation id="7702907602086592255">Domenas</translation>
@@ -7641,7 +7678,6 @@
 <translation id="7737948071472253612">Neleidžiama naudoti fotoaparato</translation>
 <translation id="77381465218432215">Rodyti kirčio ir specialiuosius ženklus</translation>
 <translation id="7740996059027112821">Standartinis</translation>
-<translation id="7741307896921365578">Įgalinamas naršyklės lygio šoninis skydelis, kad galėtumėte lengvai, nuolat pasiekti skaitymo sąrašą ir žymes.</translation>
 <translation id="7742558784808143689">Išvalyti svetainės <ph name="SITE_NAME" />, visų jos antrinių svetainių ir įdiegtų programų duomenis bei leidimus?</translation>
 <translation id="7742706086992565332">Galite nustatyti, kiek norite artinti ar tolinti tam tikrose svetainėse</translation>
 <translation id="7742879569460013116">Bendrinti nuorodą į</translation>
@@ -7842,7 +7878,6 @@
 <translation id="7909986151924474987">Jums gali nepavykti iš naujo įdiegti šio profilio</translation>
 <translation id="7910768399700579500">&amp;Naujas aplankas</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Medijos skirtukų skiltis skirtukų paieškoje</translation>
 <translation id="7912080627461681647">Slaptažodis pakeistas serveryje. Atsijunkite, tada vėl prisijunkite.</translation>
 <translation id="7912974581251770345">Vertimas</translation>
 <translation id="7915457674565721553">Prisijunkite prie interneto, kad galėtumėte nustatyti tėvų kontrolę</translation>
@@ -8015,6 +8050,7 @@
 <translation id="8050191834453426339">Patvirtinti dar kartą</translation>
 <translation id="8051193500142930381">Funkcijos, kurioms reikalingas fotoaparatas, neveiks</translation>
 <translation id="8051390370038326517">Visada leisti <ph name="HOST" /> visiškai valdyti MIDI įrenginius</translation>
+<translation id="8052218774860457016">Naršyklės sinchronizavimo tvarkymas</translation>
 <translation id="8053278772142718589">PKCS Nr. 12 failai</translation>
 <translation id="8053390638574070785">Iš naujo įkelti šį puslapį</translation>
 <translation id="8054517699425078995">Šio tipo failas gali pakenkti įrenginiui. Ar vis tiek norite pasilikti „<ph name="FILE_NAME" />“?</translation>
@@ -8384,6 +8420,7 @@
 <translation id="8376137163494131156">Nurodykite, kas nutiko naudojant „Google Cast“.</translation>
 <translation id="8376384591331888629">Įskaitant trečiosios šalies slapukus jūsų svetainėje</translation>
 <translation id="8376451933628734023">Jei ši žiniatinklio programa bando apsimesti kita programa, ją pašalinkite.</translation>
+<translation id="8376752431516546391">„Google“ paieškos šoninis skydelis</translation>
 <translation id="8377625247046155446">Šis „passkey“ bus išsaugotas tik šiame įrenginyje. Jis liks šiame įrenginyje, kai uždarysite visus inkognito langus.</translation>
 <translation id="8378714024927312812">Tvarko jūsų organizacija</translation>
 <translation id="8379878387931047019">Šis įrenginys nepalaiko saugos rakto, kurio reikalaujama šioje svetainėje, tipo</translation>
@@ -8451,6 +8488,11 @@
 <translation id="8428628598981198790">Saugos rakto negalima naudoti šioje svetainėje</translation>
 <translation id="84297032718407999">Būsite atjungti po <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Rodyti palietimus</translation>
+<translation id="8431496281632382473">Šį profilį tvarko <ph name="DOMAIN" />. Jei norite toliau naudoti šį tvarkomą profilį, jūsų organizacija reikalauja bendrinti įrenginio signalus.
+
+Įrenginio signalai gali apimti informaciją apie naršyklę, OS, įrenginį, įdiegtą programinę įrangą ir failus.
+
+Jei nuspręsite nebendrinti signalų, šis profilis bus uždarytas.</translation>
 <translation id="8434480141477525001">„Native Client“ derinimo prievadas</translation>
 <translation id="8437209419043462667">JAV</translation>
 <translation id="8438328416656800239">Perjunkite į išmanią naršyklę</translation>
@@ -8535,6 +8577,8 @@
 <translation id="851263357009351303">Visada leisti <ph name="HOST" /> rodyti vaizdus</translation>
 <translation id="8513108775083588393">Auto. pasukti</translation>
 <translation id="8513357934662532537">Jei norite importuoti <ph name="USER_EMAIL" /> slaptažodžius į „<ph name="BRAND" />“, pasirinkite CSV failą.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Leisdami „ChromeOS“ įrenginiams siųsti automatines ataskaitas padėsite mums nustatyti, ką pirmiausia reikia sutvarkyti ir patobulinti „ChromeOS“. Į šias ataskaitas gali būti įtraukta, pvz., informacija, kada „ChromeOS“ užstringa, kurios funkcijos buvo naudojamos ir kiek įprastai atminties naudojama. Kiti programų diagnostikos ir naudojimo duomenys, įskaitant „Android“ ir žiniatinklio programas, bus renkami, jei taip pat įgalintas programų sinchronizavimas.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Galite bet kada įjungti arba išjungti šias ataskaitas vaiko „ChromeOS“ įrenginio nustatymuose. Jei esate domeno administratorius, šį nustatymą galite pakeisti administratoriaus pulte.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Pabandykite naudoti kitą saugos raktą</translation>
 <translation id="8514955299594277296">Neleisti svetainėms išsaugoti duomenų įrenginyje (nerekomenduojama)</translation>
 <translation id="8517759303731677493">Redaguoti…</translation>
@@ -8615,7 +8659,6 @@
 <translation id="8599681327221583254">Viena ar daugiau politikos nuostatų nėra tinkamai nustatytos. Susisiekite su administratoriumi</translation>
 <translation id="8599864823732014237">Praleisti įmonės registraciją?</translation>
 <translation id="8601206103050338563">TLS WWW kliento tapatybės nustatymas</translation>
-<translation id="8601611099293226919">Paieška ekrane naudojant „Google Lens“</translation>
 <translation id="8602674530529411098">Programos (beta versija)</translation>
 <translation id="8602851771975208551">Kita jūsų kompiuteryje esanti programa pridėjo programą, kuri gali pakeisti „Chrome“ veikimo būdą.</translation>
 <translation id="8605428685123651449">„SQLite“ atmintis</translation>
@@ -8898,6 +8941,7 @@
 <translation id="883062543841130884">Pakaitalai</translation>
 <translation id="8830779999439981481">Paleidžiama iš naujo, kad būtų pritaikyti naujiniai</translation>
 <translation id="8830796635868321089">Tikrinant, ar yra naujinių, įvyko klaida. Koreguokite <ph name="PROXY_SETTINGS_LINK_START" />tarpinio serverio<ph name="PROXY_SETTINGS_LINK_END" /> nustatymus.</translation>
+<translation id="8830863983385452402">Svetainė galės peržiūrėti šio skirtuko turinį</translation>
 <translation id="8831769650322069887">Atidaryti <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Jūsų profiliai</translation>
 <translation id="8834039744648160717">Tinklo konfigūravimą valdo <ph name="USER_EMAIL" />.</translation>
@@ -9029,6 +9073,7 @@
 <translation id="8946359700442089734">Šiame „<ph name="IDS_SHORT_PRODUCT_NAME" />“ įrenginyje įgalintos ne visos derinimo funkcijos.</translation>
 <translation id="894763922177556086">Geras</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> nori sužinoti jūsų saugos rakto tipą ir modelį</translation>
+<translation id="8949304443659090542">Naršyklės „Chrome“ sinchronizavimo tvarkymas</translation>
 <translation id="895054485242522631">Svetainėse galima naudoti judesio jutiklius</translation>
 <translation id="8951256747718668828">Nepavyko atkurti dėl klaidos</translation>
 <translation id="8951465597020890363">Vis tiek išeiti iš svečio režimo?</translation>
@@ -9134,6 +9179,7 @@
 <translation id="9032097289595078011">Išjungti spartųjį susiejimą</translation>
 <translation id="9033765790910064284">Vis tiek tęsti</translation>
 <translation id="9033857511263905942">&amp;Įklijuoti</translation>
+<translation id="9034408118624208974">Pirmą kartą naudojate „Chromebook“? Įjunkite sinchronizavimą, kad būtų sukurtos atsarginės nuostatų kopijos.</translation>
 <translation id="903480517321259405">Dar kartą įveskite PIN kodą</translation>
 <translation id="9037054491984310631">Prisijungta prie „Bluetooth“ įrenginio pavadinimu „<ph name="DEVICE" />“</translation>
 <translation id="9037640663275993951">Įrenginys neleidžiamas</translation>
@@ -9177,6 +9223,7 @@
 <translation id="9068298336633421551">Leiskite „Android“ programoms ir paslaugoms, turinčioms leidimą pasiekti vietovės duomenis, naudoti šio įrenginio vietovę. „Google“ gali periodiškai rinkti vietovės duomenis ir juos naudoti kaip anoniminius, siekdama tiksliau nustatyti vietovę ir gerinti paslaugas pagal vietovę.</translation>
 <translation id="9068598199622656904">Naudokite sparčiuosius klavišus vienu metu paspaudę vieną klavišą, o ne laikydami nuspaudę klavišus</translation>
 <translation id="9068878141610261315">Nepalaikomas failo tipas</translation>
+<translation id="9069665781180028115">Pasirinkti elementai bus pasiekiami šiame „Chromebook“. Jei „Chromebook“ naudojate pirmą kartą, sinchronizuokite visus elementus, kad būtų kuriamos atsarginės nuostatų kopijos. Bet kuriuo metu atlikite pakeitimų skiltyje „Nustatymai“ &gt; „Paskyros“.</translation>
 <translation id="9070342919388027491">Skirtukas perkeltas kairėn</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB pelė prijungta</translation>
@@ -9350,6 +9397,7 @@
 <translation id="930268624053534560">Išsamios laiko žymės</translation>
 <translation id="930551443325541578">Kartoti klavišus ir kirčio ženklus</translation>
 <translation id="930893132043726269">Šiuo metu tarptinklinis ryšys veikia</translation>
+<translation id="930991362911221750">Leisti „<ph name="APP_NAME" />“ matyti šį skirtuką?</translation>
 <translation id="93140074055951850">„Android“ programos buvo sustabdytos</translation>
 <translation id="932327136139879170">Kontaktinė namų informacija</translation>
 <translation id="932508678520956232">Spausdinimo pradėti nepavyko.</translation>
diff --git a/chrome/app/resources/generated_resources_lv.xtb b/chrome/app/resources/generated_resources_lv.xtb
index 294f962..3336004 100644
--- a/chrome/app/resources/generated_resources_lv.xtb
+++ b/chrome/app/resources/generated_resources_lv.xtb
@@ -216,6 +216,7 @@
 <translation id="1176471985365269981">Nedrīkst rediģēt failus vai mapes jūsu ierīcē</translation>
 <translation id="1177863135347784049">Pielāgota</translation>
 <translation id="1178581264944972037">Pauzēt</translation>
+<translation id="1178601482396475810">Ierīces sinhronizācijas pārvaldība</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="1181037720776840403">Noņemt</translation>
 <translation id="1181366777303791449">šeit: <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -354,6 +355,7 @@
 <translation id="130097046531636712">Tādējādi tiek paildzināts akumulatora darbības ilgums, ierobežojot darbības fonā un vizuālos efektus, piemēram, vienmērīgu ritināšanu.</translation>
 <translation id="1301135395320604080">Vietne <ph name="ORIGIN" /> var rediģēt tālāk norādītos failus.</translation>
 <translation id="1302227299132585524">Atļaut izmantot JavaScript no Apple Events</translation>
+<translation id="1302654693270046655">Grupa “<ph name="GROUP_NAME" />” – <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Grāmatzīmju HTML fails</translation>
 <translation id="1303671224831497365">Netika atrasta neviena Bluetooth ierīce.</translation>
 <translation id="130491383855577612">Linux lietotnes un faili ir sekmīgi pārvietoti</translation>
@@ -400,7 +402,6 @@
 <translation id="1341871421050612057">Nevar sinhronizēt ar kontu <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Piešķiriet Linux lietotnēm atļauju piekļūt USB ierīcēm. Pēc USB ierīces noņemšanas operētājsistēmā Linux netiks saglabāti šīs ierīces dati.</translation>
 <translation id="1343920184519992513">Atsākt darbu no vietas, kur to beidzāt, un atvērt konkrētu lapu kopu</translation>
-<translation id="134589511016534552">Multivides cilnes tiek rādītas arī sadaļā Atvērtās cilnes</translation>
 <translation id="1346630054604077329">Apstiprināt un restartēt</translation>
 <translation id="1346748346194534595">Pa labi</translation>
 <translation id="1347256498747320987">Instalēt atjauninājumus un lietotnes. Turpinot jūs piekrītat, ka šī ierīce var automātiski lejupielādēt un instalēt atjauninājumus un lietotnes, ko nodrošina Google, jūsu mobilo sakaru operators un ierīces ražotājs. Var tikt izmantoti mobilie dati. Dažās lietotnēs var tikt piedāvāti pirkumi. <ph name="BEGIN_LINK1" />Uzziniet vairāk.<ph name="END_LINK1" /></translation>
@@ -1042,6 +1043,7 @@
 <translation id="1877520246462554164">Neizdevās iegūt autentifikācijas pilnvaru. Lai mēģinātu vēlreiz, izrakstieties un vēlreiz pierakstieties.</translation>
 <translation id="1877860345998737529">Pārslēgšanas darbību piešķiršana</translation>
 <translation id="1878155070920054810">Šķiet, Chromebook datora akumulators izlādēsies, pirms atjaunināšana būs pabeigta. Lai nebūtu jāpārtrauc darbs, nodrošiniet pareizu uzlādi.</translation>
+<translation id="1878477879455105085">Atvērta</translation>
 <translation id="1878885068166344708">Pārvietojot fokusu, vienums tiek izcelts. Nospiediet tabulēšanas taustiņu vai atlasiet vienumu, lai mainītu fokusu.</translation>
 <translation id="1879000426787380528">Pierakstīties kā</translation>
 <translation id="18802377548000045">Cilnes tiek samazinātas līdz lielam platumam</translation>
@@ -1426,6 +1428,7 @@
 <translation id="2204034823255629767">Lasīt un mainīt visu, ko rakstāt</translation>
 <translation id="2204387456724731099">Šo atlasīto tekstu nevarēja pārtulkot</translation>
 <translation id="2210462644007531147">Instalēšanu nevarēja pabeigt</translation>
+<translation id="2211245494465528624">Sinhronizācijas opciju pārvaldība</translation>
 <translation id="2212565012507486665">Atļaut sīkfailus</translation>
 <translation id="2214018885812055163">Kopīgotās mapes</translation>
 <translation id="2214884991347062907">Parole nav pareiza. Mēģiniet vēlreiz.</translation>
@@ -1521,6 +1524,7 @@
 <translation id="2296218178174497398">Ierīces atrašana</translation>
 <translation id="2297705863329999812">Meklēt printerus</translation>
 <translation id="2297822946037605517">Kopīgot šo lapu</translation>
+<translation id="229871422646860597">Atspraust no rīkjoslas</translation>
 <translation id="2299734369537008228">Slīdnis: no <ph name="MIN_LABEL" /> līdz <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Atsevišķā arhīvā iekļaut visus pakalpojuma debugd ievāktos žurnālfailus.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2053,7 +2057,6 @@
 <translation id="2739191690716947896">Atkļūdot</translation>
 <translation id="2739240477418971307">Mainītu jūsu pieejamības iestatījumus</translation>
 <translation id="274029851662193272">Pazemināta</translation>
-<translation id="2740363334137520315">Funkcijai “Meklēšana cilnēs” tiek pievienota jauna sadaļa, lai jūs varētu ātri atrast cilnes, kurās tiek atskaņots audio vai video saturs. Varat tai piekļūt, izmantojot pogu pārlūka augšējā stūrī.</translation>
 <translation id="2740531572673183784">Labi</translation>
 <translation id="2740876196999178364">Šīs piekļuves atslēgas ir saglabātas tikai šajā ierīcē. Tās nav saglabātas jūsu Google kontā.</translation>
 <translation id="2741713322780029189">Atvērt atkopšanas termināli</translation>
@@ -2150,6 +2153,7 @@
 <translation id="2811205483104563968">Konti</translation>
 <translation id="2811564570599779918">Nevēlama satura un krāpšanas mazināšana</translation>
 <translation id="2812049959647166806">Thunderbolt savienojums netiek atbalstīts</translation>
+<translation id="2812171980080389735">Saglabāti tīkli un paroles tūlītējai savienojuma izveidei</translation>
 <translation id="2813094189969465044">Vecāku kontrole</translation>
 <translation id="281390819046738856">Neizdevās parakstīt pieprasījumu.</translation>
 <translation id="2814489978934728345">Pārtraukt šīs lapas ielādi</translation>
@@ -2189,6 +2193,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">Jūsu PIN ir pievienots</translation>
 <translation id="2849936225196189499">Kritisks</translation>
+<translation id="285033512555869047">Aizvērta</translation>
 <translation id="2850541429955027218">Pievienot motīvu</translation>
 <translation id="2850672011315104382">Interpunkcijas stils</translation>
 <translation id="2852385257476173980">Kamēr pārlūkosiet tīmekli, šeit var tikt veidots jūsu apmeklēto vietņu saraksts</translation>
@@ -2232,6 +2237,7 @@
 <translation id="288734198558082692">“<ph name="DEVICE" />” un vēl <ph name="NUMBER_OF_DEVICES" /> ierīces</translation>
 <translation id="2889043468805635730">Netika atrasta neviena problēma</translation>
 <translation id="2889064240420137087">Atvērt saiti ar...</translation>
+<translation id="2890206081124517553">Jūsu darbvirsmas fona saglabāšana visās ierīcēs</translation>
 <translation id="2891566119238851894">Atvērt meklēšanas lapu sānu panelī. Meklēšanas lapa nav atvērta sānu panelī.</translation>
 <translation id="2891922230654533301">Vai vēlaties izmantot ierīci, lai pierakstītos lietotnē <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Izvēlieties kartītes, kas palīdzēs sekot jaunākajai informācijai par jums svarīgām tēmām</translation>
@@ -2253,6 +2259,7 @@
 <translation id="2907619724991574506">Startēšanas vietrāži URL</translation>
 <translation id="2907798539022650680">Neizdevās izveidot savienojumu ar “<ph name="NAME" />”: <ph name="DETAILS" />
 Servera ziņojums: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Kopīgot signālus</translation>
 <translation id="2908162660801918428">Multivides galerijas pievienošana pēc direktorija</translation>
 <translation id="2908358077082926882">Nospiediet “<ph name="CURRENTKEY" />” vēlreiz, lai noņemtu piešķiršanu un <ph name="RESPONSE" />.</translation>
 <translation id="2909506265808101667">Nevarēja izveidot savienojumu ar Google pakalpojumiem. Pārbaudiet tīkla savienojumu un mēģiniet vēlreiz. Kļūdas kods: <ph name="ERROR_CODE" />.</translation>
@@ -2321,7 +2328,6 @@
 <translation id="2967926928600500959">Šīm kārtulām atbilstošie URL tiks piespiedu kārtā atvērti noteiktā pārlūkā.</translation>
 <translation id="2972581237482394796">&amp;Pāratsaukt</translation>
 <translation id="2973324205039581528">Izslēgt skaņu vietnē</translation>
-<translation id="2973537811036309675">Sānu panelis</translation>
 <translation id="2975761176769946178">Jānorāda URL.</translation>
 <translation id="2976557544729462544">Dažās perifērajās ierīcēs ir jāatspējo datu piekļuves aizsardzība, lai tās darbotos pareizi vai pilnīgi.</translation>
 <translation id="2976756276046118477">Sarkanās un zaļās krāsas filtrs (samazināta zaļās krāsas uztvere, deiteranomālija)</translation>
@@ -2357,6 +2363,7 @@
 <translation id="3003828226041301643">Ierīci nevar saistīt ar domēnu. Pārbaudiet savā kontā, vai jums ir tiesības pievienot ierīces.</translation>
 <translation id="3003967365858406397">Tālrunī <ph name="PHONE_NAME" /> tiks izveidots privāts Wi-Fi savienojums.</translation>
 <translation id="3004385386820284928">Tastatūras taustiņu pielāgošana</translation>
+<translation id="3005376701115952939">Sistēmas iestatījumos ir iestatīta lietotņu sinhronizācija.</translation>
 <translation id="3005574332301273731">Nerādīt</translation>
 <translation id="3006881078666935414">Nav lietojuma datu</translation>
 <translation id="3007410324195400631">Pievienojiet piezīmes par šo lapu</translation>
@@ -2738,6 +2745,7 @@
 <translation id="3369624026883419694">Risina saimniekdatoru...</translation>
 <translation id="3370260763947406229">Automātiska pareizrakstības pārbaude</translation>
 <translation id="3371140690572404006">USB-C ierīce (pieslēgvieta labajā pusē priekšā)</translation>
+<translation id="3371351218553893534">Rinda ir pārāk gara: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Rakstīt mapēs, kuras atverat lietojumprogrammā</translation>
 <translation id="3373059063088819384">Atvērt lasīšanas režīmā</translation>
 <translation id="3373701465337594448">Kad šis iestatījums ir ieslēgts, šeit ir redzams saraksts ar jūsu apmeklētajām vietnēm, kurās tiek prognozētas jūsu intereses</translation>
@@ -2762,7 +2770,6 @@
 <translation id="3393554941209044235">Chrome dokumenta analīze</translation>
 <translation id="3393582007140394275">Nevar apraidīt ekrānu</translation>
 <translation id="3394850431319394743">Atļauts izmantot identifikatorus, lai atskaņotu aizsargātu saturu</translation>
-<translation id="3396744558790608201">Noklikšķiniet ar peles labo pogu un atlasiet “Meklēt attēlus, izmantojot Google Lens”, lai veiktu meklēšanu jebkurā vietnes daļā un uzzinātu vairāk par vizuālo saturu, ko redzat, kad pārlūkojat tīmekli un iepērkaties tīmeklī.</translation>
 <translation id="3396800784455899911">Noklikšķinot uz pogas “Piekrist un turpināt”, jūs piekrītat iepriekš aprakstītajai apstrādei šajos Google pakalpojumos.</translation>
 <translation id="339722927132407568">Attēla sastingšana</translation>
 <translation id="3399432415385675819">Paziņojumi tiks atspējoti</translation>
@@ -2808,6 +2815,9 @@
 <translation id="3434272557872943250">Ja jūsu bērnam ir ieslēgts iestatījums “papildu darbības tīmeklī un lietotnēs”, šie dati var tikt saglabāti bērna Google kontā. Plašāku informāciju par šiem iestatījumiem un to pielāgošanu skatiet vietnē families.google.com.</translation>
 <translation id="3434475275396485144">Šo iestatījumu pārvalda jūsu tālruņa administrators.</translation>
 <translation id="3434512374684753970">Audio un video</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Nākamajā ekrānā pierakstieties savā Google kontā.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Tas ir tas pats konts, ko izmantojat pakalpojumos Gmail, YouTube, Chrome un citos Google pakalpojumos. Izmantojiet savu kontu, lai personalizētu jums pieejamās iespējas un ērti piekļūtu visai savai informācijai.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Ja jums nav Google konta, varēsiet to izveidot nākamajā ekrānā.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">Paplašinājumā <ph name="EXTENSION_NAME" /> tiek pieprasīts jūsu <ph name="CODE_TYPE" />.</translation>
 <translation id="3435738964857648380">Drošība</translation>
 <translation id="343578350365773421">Beidzies papīrs</translation>
@@ -2854,6 +2864,7 @@
 <translation id="346546413339447252">Iegūstiet atlaides <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> u.c. tirgotāju precēm</translation>
 <translation id="3468298837301810372">Iezīme</translation>
 <translation id="3468999815377931311">Android tālrunis</translation>
+<translation id="3469345458390352459">Ja šī funkcija būs ieslēgta, jūsu lietotnes būs pieejamas visās ChromeOS ierīcēs, tiklīdz pierakstīsieties tajās ar savu Google kontu.  Tīmekļa lietotnes tiks sinhronizētas pārlūkā Chrome, pat ja citas pārlūka sinhronizācijas funkcijas būs izslēgtas.</translation>
 <translation id="3469583217479686109">Atlases rīks</translation>
 <translation id="3470392222765168737">Sekot vietnei</translation>
 <translation id="3471876058939596279">HDMI un USB Type-C pieslēgvietas nevar izmantot vienlaikus video rādīšanai. Izmantojiet citu video pieslēgvietu.</translation>
@@ -3314,6 +3325,7 @@
 <translation id="3855441664322950881">Pakot paplašinājumu</translation>
 <translation id="3855676282923585394">Importēt grāmatzīmes un iestatījumus...</translation>
 <translation id="3856096718352044181">Pārbaudiet, vai pakalpojumu sniedzējs ir derīgs, vai arī vēlāk mēģiniet vēlreiz</translation>
+<translation id="3856470183388031602">Google konta izmantošana ierīcē <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Laika joslas atlasīšana</translation>
 <translation id="3857807444929313943">Paceliet un pieskarieties vēlreiz</translation>
 <translation id="3858860766373142691">Nosaukums</translation>
@@ -3353,6 +3365,7 @@
 <translation id="3894123633473837029">Iekļaut neseno Asistenta vēsturi, izmantojot Sherlog. Tādējādi var tikt iekļauta jūsu identitāte, atrašanās vieta un atkļūdošanas informācija. <ph name="BEGIN_LINK" />Uzziniet vairāk<ph name="END_LINK" />.</translation>
 <translation id="3894427358181296146">Mapes pievienošana</translation>
 <translation id="3894770151966614831">Vai pārvietot paroli uz Google kontu?</translation>
+<translation id="3894983081771074056">Tastatūras un peles darbība, valodas preferences un citi iestatījumi</translation>
 <translation id="3895076768659607631">&amp;Pārvaldīt meklētājprogrammas…</translation>
 <translation id="3895090224522145010">Kerberos lietotājvārds</translation>
 <translation id="389521680295183045">Vietnēs var tikt pieprasīta informācija par to, kad jūs aktīvi lietojat savu ierīci.</translation>
@@ -3488,6 +3501,7 @@
 <translation id="3994878504415702912">Tālummaiņa</translation>
 <translation id="3995138139523574647">USB-C ierīce (pieslēgvieta labajā pusē aizmugurē)</translation>
 <translation id="3995963973192100066">Atskaņot animāciju</translation>
+<translation id="399788104667917863">Piespraust rīkjoslai</translation>
 <translation id="4001540981461989979">Izcelt peles kursoru, kad tas tiek pārvietots</translation>
 <translation id="4002440992267487163">PIN koda iestatīšana</translation>
 <translation id="4005817994523282006">Laika joslas noteikšanas metode</translation>
@@ -3646,12 +3660,16 @@
 <translation id="4147911968024186208">Lūdzu, mēģiniet vēlreiz. Ja atkal tiek parādīta šī kļūda, sazinieties ar atbalsta dienesta pārstāvi.</translation>
 <translation id="4150201353443180367">Displejs</translation>
 <translation id="4150569944729499860">Ekrāna konteksts</translation>
+<translation id="4151843924968445052">Vai kopīgot ierīces signālus?</translation>
 <translation id="4152011295694446843">Šeit varēsiet skatīt savas grāmatzīmes</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 cilne}zero{# ciļņu}one{# cilne}other{# cilnes}}</translation>
 <translation id="4154664944169082762">Pirkstu nospiedumi</translation>
 <translation id="4157869833395312646">Microsoft serverbāzēta šifrēšana</translation>
 <translation id="4158315983204257156">Vietņu teksta lielums un fonts</translation>
 <translation id="4158364720893025815">Pārbaude sekmīga</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Atļaujot ChromeOS ierīcēm sūtīt automātiskos pārskatus, varat palīdzēt mums noteikt ChromeOS problēmu un uzlabojumu prioritāti. Šie pārskati var ietvert, piemēram, ChromeOS avāriju datus, izmantotās funkcijas, atmiņas lietojuma apjomu un Android lietotņu diagnostikas un lietojuma datus. Noteiktus apkopotos datus izmantos arī Google lietotņu izstrādātāji un partneri, piemēram, Android izstrādātāji. Ja būs ieslēgta arī lietotņu sinhronizācija, tiks vākti citi lietotņu diagnostikas un lietojuma dati, tostarp par Android un tīmekļa lietotnēm.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Jebkurā laikā varat sākt vai apturēt šo pārskatu sūtīšanu, izmantojot ChromeOS ierīces iestatījumus. Ja esat domēna administrators, varat mainīt šo iestatījumu administratora konsolē.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Ja jūsu Google kontā ir ieslēgts iestatījums “Darbības tīmeklī un lietotnēs”, jūsu Android dati var tikt saglabāti jūsu Google kontā. Lai skatītu vai dzēstu datus vai mainītu konta iestatījumus, atveriet vietni account.google.com.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Google paroļu pārvaldnieks</translation>
 <translation id="4163560723127662357">Nezināma tastatūra</translation>
 <translation id="4165942112764990069">Konts <ph name="USER_EMAIL" /> nepieder derīgai organizācijai. Sazinieties ar administratoru. Ja esat administrators, varat iestatīt savu organizāciju, apmeklējot šo vietni: g.co/ChromeEnterpriseAccount.</translation>
@@ -3975,6 +3993,9 @@
 <translation id="4452898361839215358">vai atlasiet PPD. <ph name="LINK_BEGIN" />Uzzināt vairāk<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Pieskarieties pirksta nospieduma sensoram tastatūras augšējā labajā stūrī. Jūsu pirksta nospieduma dati tiek glabāti drošībā un vienmēr atrodas tikai jūsu ierīcē (<ph name="DEVICE_TYPE" />).</translation>
 <translation id="4453946976636652378">Meklējiet <ph name="SEARCH_ENGINE_NAME" /> meklētājprogrammā vai ierakstiet URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Atļaujot ChromeOS ierīcēm sūtīt automātiskos pārskatus, varat palīdzēt mums noteikt ChromeOS problēmu un uzlabojumu prioritāti. Šie pārskati var ietvert, piemēram, ChromeOS avāriju datus, informāciju par izmantotajām funkcijām un atmiņas lietojuma parasto apjomu, kā arī Android lietotņu diagnostikas un lietojuma datus. Noteiktus apkopotos datus izmantos arī Google lietotņu izstrādātāji un partneri, piemēram, Android izstrādātāji. Ja būs ieslēgta arī lietotņu sinhronizācija, tiks vākti citi lietotņu diagnostikas un lietojuma dati, tostarp par Android un tīmekļa lietotnēm.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Jebkurā laikā varat sākt vai apturēt šo pārskatu sūtīšanu, izmantojot bērna ChromeOS ierīces iestatījumus. Ja esat domēna administrators, varat mainīt šo iestatījumu administratora konsolē.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Ja bērna Google kontam ir ieslēgts iestatījums “Darbības tīmeklī un lietotnēs”, bērna dati var tikt saglabāti viņa Google kontā. Plašāku informāciju par šiem iestatījumiem un to pielāgošanu skatiet vietnē families.google.com<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Atlasiet pašreizējo balsi:</translation>
 <translation id="4459169140545916303">Aktīvs pirms <ph name="DEVICE_LAST_ACTIVATED_TIME" /> dienām</translation>
 <translation id="4460014764210899310">Atcelt grupēšanu</translation>
@@ -4353,6 +4374,7 @@
 <translation id="4806457879608775995">Pārskatiet šos noteikumus un pārvaldiet savus datus</translation>
 <translation id="4807098396393229769">Vārds uz kartes</translation>
 <translation id="4808667324955055115">Uznirstošie logi ir bloķēti</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Pārskatiet <ph name="BEGIN_BOLD" />vienu paplašinājumu<ph name="END_BOLD" />, kas tika noņemts no Chrome interneta veikala.}zero{Pārskatiet <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} paplašinājumus<ph name="END_BOLD" />, kas tika noņemti no Chrome interneta veikala.}one{Pārskatiet <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} paplašinājumu<ph name="END_BOLD" />, kas tika noņemti no Chrome interneta veikala.}other{Pārskatiet <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} paplašinājumus<ph name="END_BOLD" />, kas tika noņemti no Chrome interneta veikala.}}</translation>
 <translation id="4809079943450490359">Ierīces administratora norādījumi</translation>
 <translation id="4809447465126035330">Dzēst</translation>
 <translation id="480990236307250886">Atvērt sākumlapu</translation>
@@ -4676,6 +4698,7 @@
 <translation id="5101839224773798795">Automātiski noklikšķināt, kad kursors apstājas</translation>
 <translation id="5106350808162641062">Noņemt</translation>
 <translation id="510695978163689362">Lietotāja <ph name="USER_EMAIL" /> konts tiek pārvaldīts lietotnē Family Link. Varat pievienot mācību iestādes kontus, lai piekļūtu mācību iestādes resursiem, pat ja ir spēkā vecāku uzraudzība.</translation>
+<translation id="5107093668001980925">Nekad nerādīt šādu informāciju: <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Paplašinājums izslēdza funkciju Droša pārlūkošana.</translation>
 <translation id="5108967062857032718">Iestatījumi — Android lietotņu noņemšana</translation>
 <translation id="5109044022078737958">Atlēte</translation>
@@ -4686,6 +4709,7 @@
 <translation id="5111794652433847656">Šajā ierīcē zvanītājam <ph name="APP_NAME" /> nav nevienas piekļuves atslēgas.</translation>
 <translation id="5112577000029535889">Izstrā&amp;dātāja rīki</translation>
 <translation id="511313294362309725">Ieslēgt ātro savienošanu pārī</translation>
+<translation id="5113384440341086023">No Play veikala instalētās lietotnes un tīmekļa lietotnes no pārlūka Chrome</translation>
 <translation id="51143538739122961">Ievietojiet drošības atslēgu un pieskarieties tai</translation>
 <translation id="5115309401544567011">Lūdzu, pievienojiet savu <ph name="DEVICE_TYPE" /> ierīci strāvas avotam.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4731,6 +4755,7 @@
 <translation id="5154702632169343078">Tēma</translation>
 <translation id="5155327081870541046">Adreses joslā ievadiet tās vietnes saīsni, kurā vēlaties meklēt saturu, piemēram, “@bookmarks”. Pēc tam nospiediet izvēlēto īsinājumtaustiņu un ievadiet meklēšanas vienumu.</translation>
 <translation id="5156638757840305347">Kursors tiek izcelts, kad tiek parādīts vai pārvietots.</translation>
+<translation id="5157250307065481244">Skatīt informāciju par vietni</translation>
 <translation id="5157635116769074044">Piespraust šo lapu sākuma ekrānam...</translation>
 <translation id="5158206172605340248">Uzsvara atzīmju izvēlne ir noraidīta.</translation>
 <translation id="5159094275429367735">Iestatīt Crostini</translation>
@@ -4788,7 +4813,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> vēlas pārbaudīt, vai izmantojat piemērotu Chrome OS ierīci.</translation>
 <translation id="5208926629108082192">Ierīces mobilā tīkla informācija</translation>
 <translation id="5208988882104884956">Pusplatuma</translation>
-<translation id="520902706163766447">Iespējojiet uznirstošo burbuli pārlūka Chrome augšējā lietotāja saskarnē, lai veiktu meklēšanu pašlaik atvērtajās cilnēs.</translation>
 <translation id="5209320130288484488">Ierīces nav atrastas</translation>
 <translation id="5209513429611499188">HID ierīces ar lietojumu lapā <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Aizvērt cilni</translation>
@@ -5787,6 +5811,7 @@
 <translation id="6104068876731806426">Google konti</translation>
 <translation id="6104311680260824317">Ierīci nevar saistīt ar domēnu. Serveris neatbalsta norādītos Kerberos šifrēšanas veidus. Šifrēšanas iestatījumus skatiet sadaļā “Vairāk opciju”.</translation>
 <translation id="6104796831253957966">Printera rinda ir pilna.</translation>
+<translation id="6106167152849320869">Ja iepriekšējā darbībā arī izvēlējāties sūtīt diagnostikas un lietojuma datus, šie dati tiks apkopoti par instalētajām lietotnēm.</translation>
 <translation id="6111972606040028426">Google asistenta iespējošana</translation>
 <translation id="6112294629795967147">Pieskarties, lai mainītu lielumu</translation>
 <translation id="6112727384379533756">Pievienot biļeti</translation>
@@ -5917,6 +5942,7 @@
 <translation id="6226777517901268232">Privātās atslēgas fails (neobligāti)</translation>
 <translation id="6227002569366039565">Nospiediet taustiņu |<ph name="ACCELERATOR" />|, lai fokusētu šo burbuli. Pēc tam vēlreiz nospiediet šo taustiņu, lai fokusētu elementu, uz ko tas norāda.</translation>
 <translation id="6227280783235722609">paplašinājums</translation>
+<translation id="6229062790325126537">Atiestatīt ApnMigrator</translation>
 <translation id="6229849828796482487">Wi-Fi tīkla atvienošana</translation>
 <translation id="6231782223312638214">Ieteikts</translation>
 <translation id="6231881193380278751">Vietrādī URL pievienojiet vaicājuma parametru, lai automātiski atsvaidzinātu lapu: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6194,6 +6220,7 @@
 <translation id="6478248366783946499">Vai paturēt bīstamo failu?</translation>
 <translation id="6479881432656947268">Apmeklēt Chrome interneta veikalu</translation>
 <translation id="6480327114083866287">Pārvalda <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Ja šī funkcija būs ieslēgta, jūsu lietotnes būs pieejamas visās ChromeOS ierīcēs, tiklīdz pierakstīsieties tajās ar savu Google kontu. Tīmekļa lietotnes tiks sinhronizētas pārlūkā Chrome, pat ja citas pārlūka sinhronizācijas funkcijas būs izslēgtas.</translation>
 <translation id="6482559668224714696">Pilnekrāna lupa</translation>
 <translation id="6483485061007832714">Lejupielādes atvēršana</translation>
 <translation id="6483805311199035658">Tiek atvērts fails <ph name="FILE" />...</translation>
@@ -6208,6 +6235,7 @@
 <translation id="6497784818439587832">Mainiet attēlojuma lielumu, lai samazinātu vai palielinātu ekrānā redzamos vienumus.</translation>
 <translation id="6497789971060331894">Peles ritināšana atpakaļgaitā</translation>
 <translation id="6498249116389603658">&amp;Visas valodas</translation>
+<translation id="6498583202177273322">Izpētot šo lapu, varat iegūt noderīgu papildu informāciju</translation>
 <translation id="6499143127267478107">No starpniekservera skripta tiek noteikts saimniekdators...</translation>
 <translation id="6499764981457476645">Tuvumā netika atrasta neviena ierīce</translation>
 <translation id="6501957628055559556">Visi konteineri</translation>
@@ -6283,7 +6311,6 @@
 <translation id="6561726789132298588">Ievadīt</translation>
 <translation id="6562117348069327379">Glabājiet sistēmas žurnālus katalogā Lejupielādes.</translation>
 <translation id="656293578423618167">Faila ceļš vai nosaukums ir pārāk garš. Saglabājiet ar īsāku nosaukumu vai citā atrašanās vietā.</translation>
-<translation id="6568283005472142698">Meklēšana cilnēs</translation>
 <translation id="6570622975915850879">Izmantot citu ierīci</translation>
 <translation id="65711204837946324">Lejupielādei vajadzīga atļauja</translation>
 <translation id="6571533309669248172">Teksta formatējums</translation>
@@ -6658,6 +6685,7 @@
 <translation id="688312408602122936">No šīs ierīces tiks noņemtas arī visas spēles un lietotnes, kuru instalēšanai izmantojāt Steam</translation>
 <translation id="6883319974225028188">Diemžēl sistēmai neizdevās saglabāt ierīces konfigurāciju.</translation>
 <translation id="6884474387073389421">Vai tiešām vēlaties izdzēst atlasītos pierakstīšanās datus?</translation>
+<translation id="6885122019363983153">Vienādi darbvirsmas foni dažādās ierīcēs</translation>
 <translation id="6885771755599377173">Sistēmas informācijas priekšskatījums</translation>
 <translation id="6886380424988777998">Nevarēja jaunināt operētājsistēmu Linux</translation>
 <translation id="6886871292305414135">Atvērt saiti jaunā cilnē</translation>
@@ -6729,6 +6757,7 @@
 <translation id="6949434160682548041">Parole (neobligāti)</translation>
 <translation id="6950627417367801484">Atjaunot lietotnes</translation>
 <translation id="6952242901357037157">Šeit varat arī parādīt paroles no sava <ph name="BEGIN_LINK" />Google konta<ph name="END_LINK" /></translation>
+<translation id="6954910832698269894">Ieslēdziet ierīces sinhronizāciju, lai atjaunotu iepriekšējā Chromebook datora lietotnes, iestatījumus, Wi-Fi tīklus un fona tapeti. Jebkurā laikā varat ieviest izmaiņas sadaļā Iestatījumi &gt; Konti.</translation>
 <translation id="6954936693361896459">Tās vietā apraidīt šo cilni</translation>
 <translation id="6955446738988643816">Pārbaudīt uznirstošo elementu</translation>
 <translation id="6955535239952325894">Šis iestatījums ir atspējots pārvaldītās pārlūkprogrammās</translation>
@@ -6887,6 +6916,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 ar RSA šifrējumu</translation>
 <translation id="7075625805486468288">Pārvaldīt HTTPS/SSL sertifikātus un iestatījumus</translation>
 <translation id="7076875098323397992">Nevar sākt jaunināšanu</translation>
+<translation id="7077751457066325012">Skatīt un pielāgot īsinājumtaustiņus</translation>
 <translation id="7077829361966535409">Pierakstīšanās lapu neizdevās ielādēt, izmantojot pašreizējos starpniekservera iestatījumus. <ph name="GAIA_RELOAD_LINK_START" />Mēģiniet pierakstīties vēlreiz<ph name="GAIA_RELOAD_LINK_END" /> vai izmantojiet citus <ph name="PROXY_SETTINGS_LINK_START" />starpniekservera iestatījumus<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">Visi tīkli</translation>
 <translation id="708060913198414444">Kopēt audio adresi</translation>
@@ -6916,6 +6946,7 @@
 <translation id="7108933416628942903">Bloķēt tūlīt</translation>
 <translation id="7109543803214225826">Saīsne noņemta</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Pievienot cilni grupai}zero{Pievienot cilnes grupai}one{Pievienot cilnes grupai}other{Pievienot cilnes grupai}}</translation>
+<translation id="7110684627876015299">Grupa bez nosaukuma — <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Piešķiriet nosaukumu šim logam</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> prece</translation>
 <translation id="7113502843173351041">Piekļūt jūsu e-pasta adresei</translation>
@@ -7130,6 +7161,7 @@
 <translation id="7328867076235380839">Nederīga kombinācija</translation>
 <translation id="7329154610228416156">Neizdevās pierakstīties, jo konfigurācijā tika norādīts izmantot nedrošu URL (<ph name="BLOCKED_URL" />). Lūdzu, sazinieties ar savu administratoru.</translation>
 <translation id="7332053360324989309">Atvēlētais skripts: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Lietotņu un iestatījumu dublēšana un atjaunošana</translation>
 <translation id="7335974957018254119">Izmantot pareizrakstības pārbaudītāju šīm valodām:</translation>
 <translation id="7336799713063880535">Paziņojumi bloķēti.</translation>
 <translation id="7338630283264858612">Ierīces sērijas numurs nav derīgs.</translation>
@@ -7152,6 +7184,7 @@
 <translation id="7348093485538360975">Ekrāntastatūra</translation>
 <translation id="7349010927677336670">Video vienmērība</translation>
 <translation id="7352651011704765696">Radās problēma</translation>
+<translation id="7352664183151911163">Visās lietotnēs un pārlūkā Chrome</translation>
 <translation id="7353261921908507769">Jūsu kontaktpersonas var kopīgot ar jums saturu, kad tās atrodas tuvumā. Satura pārsūtīšana tiks sākta tikai pēc jūsu apstiprinājuma.</translation>
 <translation id="735361434055555355">Notiek Linux instalēšana...</translation>
 <translation id="7354120289251608189">Tagad varat jebkurā laikā piešķirt pārlūkam jaunu izskatu.</translation>
@@ -7291,6 +7324,8 @@
 <translation id="7458168200501453431">Tiek izmantots tas pats pareizrakstības pārbaudītājs, kas tiek izmantots Google meklēšanā. Pārlūkā ievadītais teksts tiek nosūtīts Google serveriem.</translation>
 <translation id="7458715171471938198">Vai atjaunot lietotnes?</translation>
 <translation id="7458933488302148148">Pārbaudiet saglabātās paroles, lai uzlabotu savu drošību un uzturētu drošību tiešsaistē.</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Atļaujot ChromeOS ierīcēm sūtīt automātiskos pārskatus, varat palīdzēt mums noteikt ChromeOS problēmu un uzlabojumu prioritāti. Šie pārskati var ietvert, piemēram, ChromeOS avāriju datus, kā arī informāciju par izmantotajām funkcijām un atmiņas lietojuma parasto apjomu. Ja būs ieslēgta arī lietotņu sinhronizācija, tiks vākti citi lietotņu diagnostikas un lietojuma dati, tostarp par Android un tīmekļa lietotnēm.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Jebkurā laikā varat sākt vai apturēt šo pārskatu sūtīšanu, izmantojot Chrome ierīces iestatījumus. Ja esat domēna administrators, varat mainīt šo iestatījumu administratora konsolē.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Pašlaik instalētais motīvs</translation>
 <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>
@@ -7524,6 +7559,7 @@
 <translation id="7663719505383602579">Uztvērējs: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Ir pieejami īsinājumtaustiņi</translation>
 <translation id="7663859337051362114">Pievienot eSIM profilu</translation>
+<translation id="76641554187607347">Nav pievienota neviena tastatūra</translation>
 <translation id="7665082356120621510">Rezervēt noteikta lieluma vietu</translation>
 <translation id="7665369617277396874">Pievienot kontu</translation>
 <translation id="766560638707011986">Rādīt domēnus</translation>
@@ -7571,6 +7607,7 @@
 <translation id="769824636077131955">Šis dokuments ir pārāk liels, lai tam veiktu drošības pārbaudi. Var izdrukāt dokumentus, kuru lielums nepārsniedz 50 MB.</translation>
 <translation id="7698507637739331665">Daži vienumi ir bloķēti</translation>
 <translation id="7701040980221191251">Nav</translation>
+<translation id="7701265686005869308">Aizvērt profilu</translation>
 <translation id="7701869757853594372">USER apstrādātāji</translation>
 <translation id="7702574632857388784">Noņemt failu “<ph name="FILE_NAME" />” no saraksta</translation>
 <translation id="7702907602086592255">Domēns</translation>
@@ -7618,7 +7655,6 @@
 <translation id="7737948071472253612">Nedrīkst izmantot kameru</translation>
 <translation id="77381465218432215">Rādīt uzsvara zīmes un speciālās rakstzīmes</translation>
 <translation id="7740996059027112821">Standarta</translation>
-<translation id="7741307896921365578">Tiek iespējots pārlūka līmeņa sānu panelis ar noderīgu un pastāvīgu veidu, kā piekļūt lasīšanas sarakstam un grāmatzīmēm.</translation>
 <translation id="7742558784808143689">Vai notīrīt vietnes <ph name="SITE_NAME" />, visu tās apakšvietņu datus un atļaujas, kā arī instalētās lietotnes?</translation>
 <translation id="7742706086992565332">Varat iestatīt, cik lielu tuvinājumu vai tālināšanu izmantot konkrētās vietnēs</translation>
 <translation id="7742879569460013116">Kopīgot saiti uz:</translation>
@@ -7818,7 +7854,6 @@
 <translation id="7909986151924474987">Iespējams, nevarēsiet atkārtoti instalēt šo profilu</translation>
 <translation id="7910768399700579500">Jauna mape</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Multivides ciļņu sadaļa funkcijā Meklēšana cilnēs</translation>
 <translation id="7912080627461681647">Jūsu parole serverī ir mainīta. Lūdzu, izrakstieties un vēlreiz pierakstieties.</translation>
 <translation id="7912974581251770345">Tulkošana</translation>
 <translation id="7915457674565721553">Lai iestatītu vecāku kontroli, izveidojiet savienojumu ar internetu.</translation>
@@ -7991,6 +8026,7 @@
 <translation id="8050191834453426339">Verificēt vēlreiz</translation>
 <translation id="8051193500142930381">Funkcijas, kurām nepieciešama piekļuve kamerai, nedarbosies</translation>
 <translation id="8051390370038326517">Vienmēr atļaut vietnei <ph name="HOST" /> pilnīgu MIDI ierīču kontroli</translation>
+<translation id="8052218774860457016">Pārlūka sinhronizācijas pārvaldība</translation>
 <translation id="8053278772142718589">PKCS #12 faili</translation>
 <translation id="8053390638574070785">Atkārtoti ielādēt šo lapu</translation>
 <translation id="8054517699425078995">Šāda veida fails var kaitēt jūsu ierīcei. Vai tomēr vēlaties saglabāt failu <ph name="FILE_NAME" />?</translation>
@@ -8360,6 +8396,7 @@
 <translation id="8376137163494131156">Pastāstiet par problēmām ar Google Cast.</translation>
 <translation id="8376384591331888629">Arī šajā vietnē esošos trešo pušu sīkfailus</translation>
 <translation id="8376451933628734023">Ja šī tīmekļa lietotne ir maldinošs citas lietotnes atdarinājums, atinstalējiet to.</translation>
+<translation id="8376752431516546391">Google meklēšanas sānu panelis</translation>
 <translation id="8377625247046155446">Šī piekļuves atslēga tiks saglabāta tikai šajā ierīcē. Tā paliks šajā ierīcē pēc visu inkognito režīma logu aizvēršanas.</translation>
 <translation id="8378714024927312812">Pārvalda jūsu organizācija</translation>
 <translation id="8379878387931047019">Šī ierīce neatbalsta vietnes pieprasītās drošības atslēgas veidu.</translation>
@@ -8427,6 +8464,11 @@
 <translation id="8428628598981198790">Jūsu drošības atslēgu nevar izmantot ar šo vietni</translation>
 <translation id="84297032718407999">Jūs tiksiet izrakstīts pēc šāda laika: <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Pieskārienu rādīšana</translation>
+<translation id="8431496281632382473">Šo profilu pārvalda <ph name="DOMAIN" />. Lai jūs varētu turpināt šī pārvaldītā profila izmantošanu, jūsu organizācija pieprasa jūsu ierīces signālu kopīgošanu.
+
+Ierīces signāli var ietvert informāciju par jūsu pārlūkprogrammu, operētājsistēmu, ierīci, instalēto programmatūru un failiem.
+
+Ja izvēlēsieties nekopīgot signālus, šis profils tiks slēgts.</translation>
 <translation id="8434480141477525001">Native Client atkļūdošanas ports</translation>
 <translation id="8437209419043462667">ASV</translation>
 <translation id="8438328416656800239">Pāreja uz viedu pārlūku</translation>
@@ -8511,6 +8553,8 @@
 <translation id="851263357009351303">Vienmēr atļaut vietnei <ph name="HOST" /> rādīt attēlus</translation>
 <translation id="8513108775083588393">Pagriezt aut.</translation>
 <translation id="8513357934662532537">Lai importētu paroles pakalpojumā <ph name="BRAND" /> kontam <ph name="USER_EMAIL" />, atlasiet CSV failu.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Atļaujot ChromeOS ierīcēm sūtīt automātiskos pārskatus, varat palīdzēt mums noteikt ChromeOS problēmu un uzlabojumu prioritāti. Šie pārskati var ietvert, piemēram, ChromeOS avāriju datus, kā arī informāciju par izmantotajām funkcijām un atmiņas lietojuma parasto apjomu. Ja būs ieslēgta arī lietotņu sinhronizācija, tiks vākti citi lietotņu diagnostikas un lietojuma dati, tostarp par Android un tīmekļa lietotnēm.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Jebkurā laikā varat sākt vai apturēt šo pārskatu sūtīšanu, izmantojot bērna ChromeOS ierīces iestatījumus. Ja esat domēna administrators, varat mainīt šo iestatījumu administratora konsolē.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Pamēģiniet citu drošības atslēgu</translation>
 <translation id="8514955299594277296">Neatļaut vietnēm saglabāt datus jūsu ierīcē (nav ieteicams)</translation>
 <translation id="8517759303731677493">Rediģēt…</translation>
@@ -8591,7 +8635,6 @@
 <translation id="8599681327221583254">Viena vai vairākas politikas nav konfigurētas pareizi. Lūdzu, sazinieties ar administratoru.</translation>
 <translation id="8599864823732014237">Vai izlaist uzņēmuma reģistrāciju?</translation>
 <translation id="8601206103050338563">TLS WWW klienta autentifikācija</translation>
-<translation id="8601611099293226919">Meklēšana ekrānā, izmantojot Google Lens</translation>
 <translation id="8602674530529411098">Lietotnes (Beta)</translation>
 <translation id="8602851771975208551">Cita datorā instalēta programma ir izraisījusi tādas lietotnes pievienošanu, kas var ietekmēt pārlūkprogrammas Chrome darbību.</translation>
 <translation id="8605428685123651449">SQLite atmiņa</translation>
@@ -8873,6 +8916,7 @@
 <translation id="883062543841130884">Aizstājēji</translation>
 <translation id="8830779999439981481">Notiek restartēšana, lai lietotu atjauninājumus</translation>
 <translation id="8830796635868321089">Atjauninājumu pārbaude, izmantojot esošos starpniekservera iestatījumus, neizdevās. Lūdzu, pielāgojiet <ph name="PROXY_SETTINGS_LINK_START" />starpniekservera iestatījumus<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">Vietne varēs skatīt šīs cilnes saturu</translation>
 <translation id="8831769650322069887">Atvērt failu <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Jūsu profili</translation>
 <translation id="8834039744648160717">Tīkla konfigurāciju kontrolē <ph name="USER_EMAIL" />.</translation>
@@ -9004,6 +9048,7 @@
 <translation id="8946359700442089734">Atkļūdošanas funkcijas šajā <ph name="IDS_SHORT_PRODUCT_NAME" /> ierīcē netika pilnībā iespējotas.</translation>
 <translation id="894763922177556086">labs</translation>
 <translation id="8948939328578167195">Vietne <ph name="WEBSITE" /> vēlas skatīt jūsu drošības atslēgas ražotāju un modeli.</translation>
+<translation id="8949304443659090542">Pārvaldīt pārlūka Chrome sinhronizāciju</translation>
 <translation id="895054485242522631">Atļaut vietnēm izmantot kustību sensorus</translation>
 <translation id="8951256747718668828">Kļūdas dēļ neizdevās veikt atjaunošanu</translation>
 <translation id="8951465597020890363">Vai tik un tā iziet no viesa režīma?</translation>
@@ -9109,6 +9154,7 @@
 <translation id="9032097289595078011">Atspējot ātro savienošanu pārī</translation>
 <translation id="9033765790910064284">Tik un tā turpināt</translation>
 <translation id="9033857511263905942">&amp;Ielīmēt</translation>
+<translation id="9034408118624208974">Vai esat jauns Chromebook datora lietotājs? Ieslēdziet sinhronizāciju, lai jūsu preferences tiktu dublētas.</translation>
 <translation id="903480517321259405">Vēlreiz ievadiet PIN</translation>
 <translation id="9037054491984310631">Izveidots savienojums ar Bluetooth ierīci “<ph name="DEVICE" />”.</translation>
 <translation id="9037640663275993951">Ierīce nav atļauta</translation>
@@ -9152,6 +9198,7 @@
 <translation id="9068298336633421551">Atļaujiet Android lietotnēm un pakalpojumiem ar atrašanās vietas atļauju izmantot šīs ierīces atrašanās vietas datus. Google varēs periodiski vākt 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.</translation>
 <translation id="9068598199622656904">Lai aktivizētu īsinājumtaustiņus, spiediet taustiņus pa vienam, nevis vienlaikus turiet nospiestus vairākus taustiņus.</translation>
 <translation id="9068878141610261315">Faila tips netiek atbalstīts.</translation>
+<translation id="9069665781180028115">Atlasītie vienumi būs pieejami šajā Chromebook datorā. Ja esat jauns Chromebook lietotājs, sinhronizējiet visus vienumus, lai jūsu preferences tiktu dublētas. Jebkurā laikā varat ieviest izmaiņas sadaļā Iestatījumi &gt; Konti.</translation>
 <translation id="9070342919388027491">Cilne tika pārvietota pa kreisi</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB pele ir pievienota.</translation>
@@ -9325,6 +9372,7 @@
 <translation id="930268624053534560">Detalizēti laikspiedoli</translation>
 <translation id="930551443325541578">Ievades atkārtošana un uzsvara zīmes</translation>
 <translation id="930893132043726269">Notiek viesabonēšana</translation>
+<translation id="930991362911221750">Vai atļaut lietotnei <ph name="APP_NAME" /> skatīt šo cilni?</translation>
 <translation id="93140074055951850">Android lietotņu darbība tika pārtraukta</translation>
 <translation id="932327136139879170">Sākums</translation>
 <translation id="932508678520956232">Nevarēja inicializēt drukāšanu.</translation>
diff --git a/chrome/app/resources/generated_resources_mk.xtb b/chrome/app/resources/generated_resources_mk.xtb
index e0971a7a..c84d3e0 100644
--- a/chrome/app/resources/generated_resources_mk.xtb
+++ b/chrome/app/resources/generated_resources_mk.xtb
@@ -401,7 +401,6 @@
 <translation id="1341871421050612057">Не може да се синхронизира со <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Дајте им дозвола на апликациите на Linux да пристапуваат до USB-уреди. Linux нема да го запомни USB-уредот откако ќе се отстрани.</translation>
 <translation id="1343920184519992513">Продолжете каде што застанавте и отворете конкретен комплет страници</translation>
-<translation id="134589511016534552">Картички за аудиовизуелни содржини прикажани и во делот за отворени картички</translation>
 <translation id="1346630054604077329">Потврди и рестартирај</translation>
 <translation id="1346748346194534595">Надесно</translation>
 <translation id="1347256498747320987">Инсталирање ажурирања и апликации. Ако продолжите, се согласувате дека уредов може автоматски да презема и инсталира ажурирања и апликации од Google, од операторот и од производителот на уредот, веројатно со користење мобилен интернет. Некои од апликацииве може да нудат купувања во апликација. <ph name="BEGIN_LINK1" />Дознајте повеќе<ph name="END_LINK1" /></translation>
@@ -2067,7 +2066,6 @@
 <translation id="2739191690716947896">Отстранете грешка</translation>
 <translation id="2739240477418971307">Променете ги поставките за пристапност</translation>
 <translation id="274029851662193272">Со спуштен раб</translation>
-<translation id="2740363334137520315">Се додава нов дел во „Пребарајте ги картичките“ за лесно наоѓање на картичките што репродуцираат аудио или видео. Пристапете преку копчето во горниот агол од прелистувачот.</translation>
 <translation id="2740531572673183784">Во ред</translation>
 <translation id="2740876196999178364">Криптографскиве клучеви се зачувани на уредов. Не се зачувани во вашата сметка на Google.</translation>
 <translation id="2741713322780029189">Отвори го терминалот за враќање</translation>
@@ -2335,7 +2333,6 @@
 <translation id="2967926928600500959">URL-адресите што се совпаѓаат со правилава ќе се отворат присилно во конкретен прелистувач.</translation>
 <translation id="2972581237482394796">&amp;Повтори</translation>
 <translation id="2973324205039581528">Исклучи звук за сајт</translation>
-<translation id="2973537811036309675">Странична табла</translation>
 <translation id="2975761176769946178">Полето за URL е задолжително</translation>
 <translation id="2976557544729462544">Потребно е да ја оневозможите заштитата за пристап до податоци за некои уред за да работат правилно или со целосни перформанси.</translation>
 <translation id="2976756276046118477">Филтер за црвена и зелена боја (слаба зелена, девтераномалија)</translation>
@@ -2776,7 +2773,6 @@
 <translation id="3393554941209044235">Анализа на документ од Chrome</translation>
 <translation id="3393582007140394275">Не може да се емитува екранот.</translation>
 <translation id="3394850431319394743">Има дозвола да користи идентификатори за да пушта заштитени содржини</translation>
-<translation id="3396744558790608201">Кликнете со десно копче и изберете „Пребарајте слики со Google Lens“ за да пребарате некој регион на сајтот и да дознаете повеќе за визуелните содржини што ги гледате додека прелистувате и купувате на интернет.</translation>
 <translation id="3396800784455899911">Ако кликнете на копчето „Прифати и продолжи“, се согласувате со обработката опишана погоре за овие услуги на Google.</translation>
 <translation id="339722927132407568">Замрзнува</translation>
 <translation id="3399432415385675819">Известувањата ќе се оневозможат</translation>
@@ -4803,7 +4799,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> сака да провери дали користите уред со Chrome OS што ги исполнува условите.</translation>
 <translation id="5208926629108082192">Податоци за мобилната мрежа на уредот</translation>
 <translation id="5208988882104884956">Полуширина</translation>
-<translation id="520902706163766447">Овозможете скокачко балонче во горниот кориснички интерфејс на Chrome за да пребарувате над моментално отворените картички.</translation>
 <translation id="5209320130288484488">Не се пронајдени уреди</translation>
 <translation id="5209513429611499188">HID-уреди со искористеност од страницата за користење <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Затвори ја картичката</translation>
@@ -6301,7 +6296,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Складирајте системска евиденција во директориумот „Преземања“.</translation>
 <translation id="656293578423618167">Патеката на датотеката или нејзиното име се многу долги. Зачувајте ја со пократко име или на друга локација.</translation>
-<translation id="6568283005472142698">Пребарување картички</translation>
 <translation id="6570622975915850879">Користете друг уред</translation>
 <translation id="65711204837946324">Потребна е дозвола за преземање</translation>
 <translation id="6571533309669248172">Форматирање текст</translation>
@@ -7634,7 +7628,6 @@
 <translation id="7737948071472253612">Не им е дозволено да ја користат камерата</translation>
 <translation id="77381465218432215">Прикажувај ги знаците за акцентирање и специјалните знаци</translation>
 <translation id="7740996059027112821">Стандарден</translation>
-<translation id="7741307896921365578">Овозможува странична табла на ниво на прелистувачот за корисен и доследен начин на пристапување до „Списокот за читање“ и „Обележувачите“.</translation>
 <translation id="7742558784808143689">Да се избришат податоците и дозволите од сајтот за <ph name="SITE_NAME" />, сите сајтови под него и инсталираните апликации?</translation>
 <translation id="7742706086992565332">Може да поставите колку да зумирате или одзумирате на одредени веб-сајтови</translation>
 <translation id="7742879569460013116">Сподели линк со</translation>
@@ -7835,7 +7828,6 @@
 <translation id="7909986151924474987">Можеби нема да може пак да го инсталирате профилов</translation>
 <translation id="7910768399700579500">&amp;Нова папка</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Дел со картички за аудиовизуелни содржини во „Пребарување картички“</translation>
 <translation id="7912080627461681647">Вашата лозинка е променета на серверот. Одјавете се и повторно најавете се.</translation>
 <translation id="7912974581251770345">Превод</translation>
 <translation id="7915457674565721553">Поврзете се на интернет за да поставите „Родителски контроли“</translation>
@@ -8610,7 +8602,6 @@
 <translation id="8599681327221583254">Едно или повеќе правила не се правилно конфигурирани. Контактирајте со администраторот</translation>
 <translation id="8599864823732014237">Да се прескокне регистрирањето претпријатие?</translation>
 <translation id="8601206103050338563">Автентикација на клиент за TLS WWW</translation>
-<translation id="8601611099293226919">Пребарувајте на екранот со Google Lens</translation>
 <translation id="8602674530529411098">Апликации (Бета)</translation>
 <translation id="8602851771975208551">Друга програма на компјутерот додаде апликација која може да промени како работи Chrome.</translation>
 <translation id="8605428685123651449">Меморија на SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_ml.xtb b/chrome/app/resources/generated_resources_ml.xtb
index 77cae290..03fb560 100644
--- a/chrome/app/resources/generated_resources_ml.xtb
+++ b/chrome/app/resources/generated_resources_ml.xtb
@@ -400,7 +400,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> ഉപയോഗിച്ച് സമന്വയിപ്പിക്കാനാകുന്നില്ല</translation>
 <translation id="1343865611738742294">USB ഉപകരണങ്ങൾ ആക്‌സസ് ചെയ്യാൻ Linux ആപ്പുകൾക്ക് അനുമതി നൽകുക. USB ഉപകരണം നീക്കം ചെയ്‌തുകഴിഞ്ഞാൽ Linux അത് ഓർക്കില്ല.</translation>
 <translation id="1343920184519992513">നിങ്ങൾ നിർത്തിയ ഇടത്ത് നിന്ന് തുടരുക, പേജുകളുടെ നിർദ്ദിഷ്ട സെറ്റ് തുറക്കുക</translation>
-<translation id="134589511016534552">തുറന്നിരിക്കുന്ന ടാബുകൾ വിഭാഗത്തിലും മീഡിയ ടാബുകൾ കാണിക്കുന്നു</translation>
 <translation id="1346630054604077329">സ്ഥിരീകരിച്ച് റീസ്‌റ്റാർട്ട് ചെയ്യുക</translation>
 <translation id="1346748346194534595">ശരി</translation>
 <translation id="1347256498747320987">അപ്‌ഡേറ്റുകളും ആപ്പുകളും ഇൻസ്റ്റാൾ ചെയ്യുക. തുടരുന്നതിലൂടെ, ഈ ഉപകരണം Google-ൽ നിന്നും നിങ്ങളുടെ സേവനദാതാവിൽ നിന്നും ഉപകരണ നിർമ്മാതാവിൽ നിന്നും, ഒരുപക്ഷേ സെല്ലുലാർ ഡാറ്റ ഉപയോഗിച്ച്, അപ്‌ഡേറ്റുകളും ആപ്പുകളും സ്വയമേവ ഡൗൺലോഡ് ചെയ്‌ത് ഇൻസ്‌റ്റാൾ ചെയ്യുന്നത് നിങ്ങൾ അംഗീകരിക്കുന്നു. ഈ ആപ്പുകളിൽ ചിലത് 'ആപ്പ് വഴി വാങ്ങൽ' സൗകര്യം നൽകിയേക്കാം. <ph name="BEGIN_LINK1" />കൂടുതലറിയുക<ph name="END_LINK1" /></translation>
@@ -2050,7 +2049,6 @@
 <translation id="2739191690716947896">ഡീബഗ് ചെയ്യുക</translation>
 <translation id="2739240477418971307">നിങ്ങളുടെ ഉപയോഗസഹായി ക്രമീകരണങ്ങൾ മാറ്റുക</translation>
 <translation id="274029851662193272">താഴ്ന്ന് നിൽക്കുന്നത്</translation>
-<translation id="2740363334137520315">ഓഡിയോ അല്ലെങ്കിൽ വീഡിയോ പ്ലേ ചെയ്യുന്ന നിങ്ങളുടെ ടാബുകൾ എളുപ്പത്തിൽ കണ്ടെത്താൻ 'തിരയൽ ടാബുകളിൽ' ഒരു പുതിയ വിഭാഗം ചേർക്കുന്നു. നിങ്ങളുടെ ബ്രൗസറിന്റെ മുകളിലെ മൂലയിലുള്ള ബട്ടൺ ഉപയോഗിച്ച് ആക്‌സസ് ചെയ്യുക.</translation>
 <translation id="2740531572673183784">ശരി</translation>
 <translation id="2740876196999178364">ഈ പാസ്‌കീകൾ ഈ ഉപകരണത്തിൽ മാത്രമേ സംരക്ഷിക്കൂ. അവ നിങ്ങളുടെ Google അക്കൗണ്ടിൽ സംരക്ഷിച്ചിട്ടില്ല.</translation>
 <translation id="2741713322780029189">വീണ്ടെടുക്കൽ ടെർമിനൽ തുറക്കുക</translation>
@@ -2318,7 +2316,6 @@
 <translation id="2967926928600500959">ഈ നയങ്ങളുമായി പൊരുത്തപ്പെടുന്ന URL-കൾ ഒരു പ്രത്യേക ബ്രൗസറിൽ തുറക്കാൻ നിർബന്ധിതമാകും.</translation>
 <translation id="2972581237482394796">&amp;വീണ്ടും ചെയ്യുക</translation>
 <translation id="2973324205039581528">സൈറ്റ് മ്യൂട്ട് ചെയ്യുക</translation>
-<translation id="2973537811036309675">സൈഡ് പാനൽ</translation>
 <translation id="2975761176769946178">URL ആവശ്യമാണ്</translation>
 <translation id="2976557544729462544">ചില ഉപകരണങ്ങൾക്ക് ശരിയായി പ്രവർത്തിക്കാനോ പൂർണ്ണമായ പ്രകടനം നിറവേറ്റാനോ നിങ്ങൾ ഡാറ്റാ ആക്‌സസ് പരിരക്ഷ പ്രവർത്തനരഹിതമാക്കേണ്ടതുണ്ട്.</translation>
 <translation id="2976756276046118477">ചുവപ്പ്-പച്ച ഫിൽട്ടർ (പച്ച വ്യക്തമല്ല, ഡ്യൂറ്ററനോമലി)</translation>
@@ -2759,7 +2756,6 @@
 <translation id="3393554941209044235">Chrome ഡോക്യുമെന്റ് അനാലിസിസ്</translation>
 <translation id="3393582007140394275">സ്ക്രീൻ കാസ്റ്റ് ചെയ്യാനാകുന്നില്ല.</translation>
 <translation id="3394850431319394743">പരിരക്ഷിത ഉള്ളടക്കം പ്ലേ ചെയ്യുന്നതിന് ഐഡന്റിഫയറുകൾ ഉപയോഗിക്കാൻ അനുവദിച്ചിരിക്കുന്നു</translation>
-<translation id="3396744558790608201">വെബിൽ ബ്രൗസ് ചെയ്യുമ്പോഴും ഷോപ്പ് ചെയ്യുമ്പോഴും നിങ്ങൾ കാണുന്ന വിഷ്വൽ ഉള്ളടക്കത്തെക്കുറിച്ച് കൂടുതലറിയാൻ സൈറ്റിന്റെ ഏതെങ്കിലും ഭാഗം തിരയുന്നതിന്, വലത്-ക്ലിക്ക് ചെയ്ത ശേഷം “Google Lens ഉപയോഗിച്ച് ചിത്രങ്ങൾ തിരയുക” തിരഞ്ഞെടുക്കുക.</translation>
 <translation id="3396800784455899911">"അംഗീകരിച്ച് തുടരുക" ബട്ടൺ ക്ലിക്ക് ചെയ്യുക വഴി, ഈ Google സേവനങ്ങൾക്കായി മുകളിൽ വിവരിച്ചിട്ടുള്ള പ്രോസസിംഗിന് നിങ്ങൾ സമ്മതിക്കുകയാണ്.</translation>
 <translation id="339722927132407568">നിശ്ചലമായത്</translation>
 <translation id="3399432415385675819">അറിയിപ്പുകൾ പ്രവർത്തനരഹിതമാകും</translation>
@@ -4784,7 +4780,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> എന്നതിന്, നിങ്ങൾ യോഗ്യമായ ChromeOS ഉപകരണമാണോ ഉപയോഗിക്കുന്നതെന്ന് പരിശോധിക്കേണ്ടതുണ്ട്.</translation>
 <translation id="5208926629108082192">ഉപകരണത്തിന്റെ മൊബൈൽ നെറ്റ്‌വർക്ക് വിവരങ്ങൾ</translation>
 <translation id="5208988882104884956">ഹാഫ്‍വിഡ്ത്ത്</translation>
-<translation id="520902706163766447">നിലവിൽ തുറന്നിരിക്കുന്ന ടാബുകളിൽ തിരയാൻ, ടോപ്പ് Chrome UI-ൽ പോപ്പ് അപ്പ് ബബിൾ പ്രവർത്തനക്ഷമമാക്കുക.</translation>
 <translation id="5209320130288484488">ഉപകരണങ്ങളൊന്നും കണ്ടെത്തിയില്ല</translation>
 <translation id="5209513429611499188"><ph name="USAGE_PAGE" /> എന്ന ഉപയോഗ പേജിൽ നിന്നുള്ള, ഉപയോഗങ്ങളോടെയുള്ള HID ഉപകരണങ്ങൾ</translation>
 <translation id="5210365745912300556">ടാബ് അടയ്ക്കൂക</translation>
@@ -6284,7 +6279,6 @@
 <translation id="6561726789132298588">എന്റർ</translation>
 <translation id="6562117348069327379">സിസ്റ്റം ലോഗുകൾ ഡൗൺലോഡുകൾ ഡയറക്റ്ററിയിലേക്ക് സംഭരിക്കുക.</translation>
 <translation id="656293578423618167">ഫയലിന്റെ പാതയോ പേരോ ദൈർഘ്യമേറിയതാണ്.  ഹ്രസ്വമായ പേര് ഉപയോഗിച്ചോ മറ്റൊരു ലൊക്കേഷനിലേക്കോ സംരക്ഷിക്കുക.</translation>
-<translation id="6568283005472142698">ടാബ് തിരയൽ</translation>
 <translation id="6570622975915850879">മറ്റൊരു ഉപകരണം ഉപയോഗിക്കുക</translation>
 <translation id="65711204837946324">ഡൗൺലോഡ് ചെയ്യാൻ അനുമതി ആവശ്യമാണ്</translation>
 <translation id="6571533309669248172">ടെക്‌സ്റ്റ് ഫോർമാറ്റിംഗ്</translation>
@@ -7614,7 +7608,6 @@
 <translation id="7737948071472253612">നിങ്ങളുടെ ക്യാമറ ഉപയോഗിക്കാൻ അനുവദിക്കുന്നില്ല</translation>
 <translation id="77381465218432215">ഉച്ചാരണ ചിഹ്നങ്ങളും പ്രത്യേക അക്ഷരങ്ങളും കാണിക്കുക</translation>
 <translation id="7740996059027112821">സാധാരണം</translation>
-<translation id="7741307896921365578">വായിക്കാനുള്ളവയുടെ ലിസ്‌റ്റും ബുക്ക്‌മാർക്കുകളും ആക്‌സസ് ചെയ്യാനുള്ള ഉപയോഗപ്രദവും നിരന്തരവുമായ മാർഗ്ഗത്തിനുള്ള ബ്രൗസർ-ലെവൽ സെെഡ് പാനൽ പ്രവർത്തനക്ഷമമാക്കുന്നു.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> എന്ന സൈറ്റിനും അതിന് കീഴിലുള്ള എല്ലാ സൈറ്റുകൾക്കും ഇൻസ്റ്റാൾ ചെയ്ത ആപ്പുകൾക്കുമുള്ള സൈറ്റ് ഡാറ്റയും അനുമതികളും മായ്‌ക്കണോ?</translation>
 <translation id="7742706086992565332">ചില വെബ്‌സൈറ്റുകൾ എത്ര മാത്രം സൂം ഇൻ അല്ലെങ്കിൽ സൂം ഔട്ട് ചെയ്യാമെന്ന് നിങ്ങൾക്ക് സജ്ജീകരിക്കാം</translation>
 <translation id="7742879569460013116">ഇനിപ്പറയുന്നതിലേക്ക് ലിങ്ക് പങ്കിടുക</translation>
@@ -7815,7 +7808,6 @@
 <translation id="7909986151924474987">നിങ്ങൾക്ക് ഈ പ്രൊഫൈൽ വീണ്ടും ഇൻസ്‌റ്റാൾ ചെയ്യാൻ കഴിഞ്ഞേക്കില്ല</translation>
 <translation id="7910768399700579500">&amp;പുതിയ ഫോള്‍ഡര്‍</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ടാബ് തിരയലിലെ മീഡിയ ടാബുകൾ വിഭാഗം</translation>
 <translation id="7912080627461681647">സെർവറിൽ നിങ്ങളുടെ പാസ്‌വേഡ് മാറ്റിയിരിക്കുന്നു. സൈൻ ഔട്ട് ചെയ്യുക, തുടർന്ന് വീണ്ടും സൈൻ ഇൻ ചെയ്യുക.</translation>
 <translation id="7912974581251770345">വിവർത്തനം</translation>
 <translation id="7915457674565721553">രക്ഷാകർതൃ നിയന്ത്രണങ്ങൾ സജ്ജീകരിക്കാൻ ഇന്റർനെറ്റിലേക്ക് കണക്‌റ്റ് ചെയ്യുക</translation>
@@ -8588,7 +8580,6 @@
 <translation id="8599681327221583254">ഒന്നോ അതിലധികമോ നയങ്ങൾ ശരിയായി കോൺഫിഗർ ചെയ്‌തിട്ടില്ല. നിങ്ങളുടെ അഡ്‌മിനെ ബന്ധപ്പെടുക</translation>
 <translation id="8599864823732014237">എന്റർപ്രൈസ് എൻറോൾമെന്റ് ഒഴിവാക്കണോ?</translation>
 <translation id="8601206103050338563">TLS WWW ക്ലയന്‍റ് പരിശോധിച്ചുറപ്പിക്കൽ</translation>
-<translation id="8601611099293226919">Google Lens ഉപയോഗിച്ച് നിങ്ങളുടെ സ്ക്രീൻ തിരയുക</translation>
 <translation id="8602674530529411098">ആപ്പുകൾ (ബീറ്റ)</translation>
 <translation id="8602851771975208551">നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ മറ്റൊരു പ്രോഗ്രാം Chrome പ്രവർത്തിക്കുന്ന രീതി മാറ്റിയേക്കാവുന്ന ഒരു ആപ്പ് ചേർത്തു.</translation>
 <translation id="8605428685123651449">SQLite മെമ്മറി</translation>
diff --git a/chrome/app/resources/generated_resources_mn.xtb b/chrome/app/resources/generated_resources_mn.xtb
index 75c2039c..2abeebf9 100644
--- a/chrome/app/resources/generated_resources_mn.xtb
+++ b/chrome/app/resources/generated_resources_mn.xtb
@@ -400,7 +400,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" />-р синк хийх боломжгүй</translation>
 <translation id="1343865611738742294">Linux аппад USB төхөөрөмжид хандах зөвшөөрөл өгнө үү. USB төхөөрөмжийг салгасны дараа Linux үүнийг санахгүй.</translation>
 <translation id="1343920184519992513">Орхисон хэсгээсээ үргэлжлүүлж, тодорхой багц хуудаснуудыг нээнэ үү</translation>
-<translation id="134589511016534552">Медиа табыг мөн Нээлттэй таб хэсэгт харуулдаг</translation>
 <translation id="1346630054604077329">Баталгаажуулаад, дахин эхлүүлэх</translation>
 <translation id="1346748346194534595">Баруун</translation>
 <translation id="1347256498747320987">Шинэчлэлтүүд болон аппуудыг суулгах. Үргэлжлүүлснээр та энэ төхөөрөмж нь Google, таны оператор компани, таны төхөөрөмжийн үйлдвэрлэгчээс шинэчлэлтүүд болон аппуудыг мөн адил автоматаар татаж, суулгаж (мобайл дата ашиглаж болзошгүй) болохыг зөвшөөрч байна. Эдгээр аппын зарим нь аппын худалдан авалтыг санал болгож болзошгүй. <ph name="BEGIN_LINK1" />Нэмэлт мэдээлэл авах<ph name="END_LINK1" /></translation>
@@ -2062,7 +2061,6 @@
 <translation id="2739191690716947896">Алдааг засах</translation>
 <translation id="2739240477418971307">Өөрийнхөө нэвтрэх боломжит байдлын тохиргоонуудыг өөрчлөх</translation>
 <translation id="274029851662193272">Дарагдсан</translation>
-<translation id="2740363334137520315">Таны аудио эсвэл видео тоглуулж буй табыг хялбархан олохын тулд 'Таб хайх'-д шинэ хэсэг нэмнэ. Хөтчийнхөө дээд буланд байгаа товчлуураар хандана уу.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Эдгээр passkey-г зөвхөн энэ төхөөрөмж дээр хадгалсан. Тэдгээрийг таны Google Бүртгэлд хадгалаагүй.</translation>
 <translation id="2741713322780029189">Сэргээх терминалыг нээх</translation>
@@ -2330,7 +2328,6 @@
 <translation id="2967926928600500959">Эдгээр дүрэмтэй таарч буй URL нь тодорхой хөтчид хүчээр нээгдэнэ.</translation>
 <translation id="2972581237482394796">&amp; Дахин хийх</translation>
 <translation id="2973324205039581528">Сайтын дууг хаах</translation>
-<translation id="2973537811036309675">Хажуугийн самбар</translation>
 <translation id="2975761176769946178">URL шаардлагатай</translation>
 <translation id="2976557544729462544">Зарим төхөөрөмж зохистой эсвэл бүрэн гүйцэтгэлээр ажиллахын тулд таныг өгөгдлийн хандалтын хамгаалалтыг идэвхгүй болгохыг шаарддаг.</translation>
 <translation id="2976756276046118477">Улаан-ногоон шүүлтүүр (сул ногоон, дьютераномаль)</translation>
@@ -2771,7 +2768,6 @@
 <translation id="3393554941209044235">Chrome-н документын задлан шинжилгээ</translation>
 <translation id="3393582007140394275">Дэлгэцийг дамжуулах боломжгүй.</translation>
 <translation id="3394850431319394743">Хамгаалагдсан контентыг тоглуулахын тулд таниулбар ашиглахыг зөвшөөрсөн</translation>
-<translation id="3396744558790608201">Та веб дээр үзэх болон дэлгүүр хэсэх үедээ харах визуал контентынхоо талаар нэмэлт мэдээлэл авахын тулд сайтын дурын хэсгийг хайх бол баруун талыг товшиж, “Google Lens-р зураг хайх”-ыг сонгоно уу.</translation>
 <translation id="3396800784455899911">"Зөвшөөрөөд үргэлжлүүлэх" товчлуурыг товшсоноор та Google-н эдгээр үйлчилгээг дээр дурдсан байдлаар боловсруулахыг зөвшөөрч байна.</translation>
 <translation id="339722927132407568">Царцдаг</translation>
 <translation id="3399432415385675819">Мэдэгдлийг идэвхгүй болгоно</translation>
@@ -4797,7 +4793,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> таныг эрх бүхий ChromeOS төхөөрөмж ашиглаж байгаа эсэхийг шалгах хүсэлтэй байна.</translation>
 <translation id="5208926629108082192">Төхөөрөмжийн мобайл сүлжээний мэдээлэл</translation>
 <translation id="5208988882104884956">Хагас өргөн</translation>
-<translation id="520902706163766447">Одоогоор нээлттэй байгаа табууд дээр хайхын тулд Chrome UI-н дээд хэсэгт попап бөмбөлгийг идэвхжүүлнэ үү.</translation>
 <translation id="5209320130288484488">Төхөөрөмж олдсонгүй</translation>
 <translation id="5209513429611499188"><ph name="USAGE_PAGE" /> ашиглалтын хуудасны ашиглалттай HID төхөөрөмжүүд</translation>
 <translation id="5210365745912300556">Цонхыг хаа</translation>
@@ -6295,7 +6290,6 @@
 <translation id="6561726789132298588">Оруул</translation>
 <translation id="6562117348069327379">Системийн логуудыг Татаж авсан файлын лавлахад хадгална.</translation>
 <translation id="656293578423618167">Файлын зам эсвэл нэр нь хэтэрхий урт байна. Илүү богино нэрээр эсвэл өөр газарт хадгална уу.</translation>
-<translation id="6568283005472142698">Таб хайлт</translation>
 <translation id="6570622975915850879">Өөр төхөөрөмж ашиглах</translation>
 <translation id="65711204837946324">Татах зөвшөөрөл шаардана</translation>
 <translation id="6571533309669248172">Текст форматлах</translation>
@@ -7626,7 +7620,6 @@
 <translation id="7737948071472253612">Таны камерыг ашиглахыг зөвшөөрөөгүй</translation>
 <translation id="77381465218432215">Өргөлтийн тэмдгүүд болон тусгай тэмдэгтүүдийг харуулах</translation>
 <translation id="7740996059027112821">Стандарт</translation>
-<translation id="7741307896921365578">Таны Унших жагсаалт болон Хавчуургад хандах хэрэгтэй бөгөөд тогтмол арга болгож хөтчийн түвшний хажуугийн самбарыг идэвхжүүлнэ.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" />, түүний доорх бүх сайт болон суулгасан аппуудын сайтын өгөгдөл, зөвшөөрлийг арилгах уу?</translation>
 <translation id="7742706086992565332">Та тодорхой веб сайтууд дээр хэр томруулах эсвэл жижгэрүүлэхээ тохируулах боломжтой</translation>
 <translation id="7742879569460013116">Дараахад холбоос хуваалцах</translation>
@@ -7826,7 +7819,6 @@
 <translation id="7909986151924474987">Та энэ профайлыг дахин суулгах боломжгүй байж болзошгүй</translation>
 <translation id="7910768399700579500">Шинэ хавтас</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Табын хайлт дахь медиа табын хэсэг</translation>
 <translation id="7912080627461681647">Таны нууц үгийг серверт өөрчилсөн байна. Бүртгэлээсээ гараад буцаж нэвтэрнэ үү.</translation>
 <translation id="7912974581251770345">Орчуулга</translation>
 <translation id="7915457674565721553">Эцэг эхийн хяналтыг тохируулахын тулд интернэтэд холбогдоно уу</translation>
@@ -8597,7 +8589,6 @@
 <translation id="8599681327221583254">Нэг эсвэл түүнээс олон бодлогыг зөв тохируулаагүй байна. Администратортайгаа холбогдоно уу</translation>
 <translation id="8599864823732014237">Байгууллагаар бүртгүүлэхийг алгасах уу?</translation>
 <translation id="8601206103050338563">TLS WWW Хэрэглэгч баталгаажуулалт</translation>
-<translation id="8601611099293226919">Дэлгэцээ Google Lens-р хайх</translation>
 <translation id="8602674530529411098">Аппууд (Бета)</translation>
 <translation id="8602851771975208551">Таны компьютерт өөр нэг программ нэмэгдсэн бөгөөд энэ нь Chrome-ийн ажиллах зарчмыг өөрчилж болох юм.</translation>
 <translation id="8605428685123651449">SQLite санах ой</translation>
diff --git a/chrome/app/resources/generated_resources_mr.xtb b/chrome/app/resources/generated_resources_mr.xtb
index ad4f470..afa3800ac 100644
--- a/chrome/app/resources/generated_resources_mr.xtb
+++ b/chrome/app/resources/generated_resources_mr.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">विश्रांतीची वेळ झाली आहे</translation>
 <translation id="1062407476771304334">पुनर्स्थित करा</translation>
 <translation id="1062628064301375934">आणखी खाजगी वेब तयार करण्यासाठी आम्हाला मदत करा</translation>
+<translation id="1066964438793906105">मालवेअरसाठी स्कॅन करा</translation>
 <translation id="1067048845568873861">तयार केले</translation>
 <translation id="1067661089446014701">अतिरिक्त सुरक्षेसाठी, पासवर्ड हे तुमच्या Google खाते यामध्ये सेव्ह केले जाण्यापूर्वी तुम्ही ते तुमच्या डिव्हाइसवर एंक्रिप्ट करू शकता</translation>
 <translation id="1067922213147265141">इतर Google सेवा</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">तुमची ओळख पडताळता आली नाही</translation>
 <translation id="1116694919640316211">बद्दल</translation>
 <translation id="1116779635164066733">या सेटिंगची "<ph name="NAME" />" एक्स्टेंशनद्वारे अंमलबजावणी केली आहे.</translation>
+<translation id="1118428905044642028">पासवर्ड आणि ऑटोफिल</translation>
 <translation id="1118738876271697201">सिस्टमला डिव्हाइस मॉडेल किंवा सिरीअल नंबर निर्धारित करता आला नाही.</translation>
 <translation id="1119447706177454957">अंतर्गत एरर</translation>
 <translation id="1122068467107743258">कार्य</translation>
@@ -400,7 +402,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> या खात्यासह सिंक करू शकत नाही</translation>
 <translation id="1343865611738742294">USB डिव्हाइस ॲक्सेस करण्यासाठी Linux ला परवानगी द्या. USB डिव्हाइस काढून टाकल्यानंतर Linux ते लक्षात ठेवणार नाही.</translation>
 <translation id="1343920184519992513">तुम्ही सोडले होते तेथून पुढे सुरू ठेवा आणि पेजचा विशिष्ट संच उघडा</translation>
-<translation id="134589511016534552">मीडिया टॅब हे उघड्या असलेल्या टॅब विभागातदेखील दाखवले जातात</translation>
 <translation id="1346630054604077329">निश्चित करा आणि रीस्टार्ट करा</translation>
 <translation id="1346748346194534595">उजवे</translation>
 <translation id="1347256498747320987">अपडेट आणि अ‍ॅप्स इंस्टॉल करा. पुढे सुरू ठेवून, तुम्ही सहमती देता की, हे डिव्हाइस शक्यतो मोबाइल डेटा वापरून Google, तुमचा वाहक आणि तुमच्या डिव्हाइसच्या निर्मात्याकडून अपडेट आणि ॲप्ससुद्धा आपोआप डाउनलोड आणि इंस्टॉल करू शकतो. यापैकी काही ॲप्स ॲपमधील खरेदी करण्याचा पर्याय देऊ शकतात. <ph name="BEGIN_LINK1" />अधिक जाणून घ्या<ph name="END_LINK1" /></translation>
@@ -1303,6 +1304,7 @@
       <ph name="BEGIN_BOLD" />टीप:<ph name="END_BOLD" />  प्रक्रियेदरम्यान सिस्टीम रीबूट होईल.</translation>
 <translation id="2095774564753225041">सपोर्ट असलेले फाइल प्रकार</translation>
 <translation id="2097616539631531348">हा टॅब इनॅक्टिव्ह असताना, मेमरी सेव्हर ने इतर टास्कसाठी मेमरी मोकळी केली.</translation>
+<translation id="2097950021134740304">सदस्यत्व विसरणे रद्द करा</translation>
 <translation id="2098805196501063469">शिल्लक पासवर्ड तपासा</translation>
 <translation id="2099686503067610784">सर्व्हर सर्टिफिकेट "<ph name="CERTIFICATE_NAME" />" हटवायचे?</translation>
 <translation id="2100273922101894616">ऑटो साइन इन करा</translation>
@@ -2065,7 +2067,6 @@
 <translation id="2739191690716947896">डीबग</translation>
 <translation id="2739240477418971307">तुमच्या ॲक्सेसिबिलिटी सेटिंग्ज बदला</translation>
 <translation id="274029851662193272">डिप्रेस्ड</translation>
-<translation id="2740363334137520315">ऑडिओ किंवा व्हिडिओ प्ले करणारी तुमची टॅब सहज शोधण्यासाठी, 'टॅब शोधा' मध्ये नवीन विभाग जोडते. तुमच्या ब्राउझरच्या सर्वात वरच्या कोपऱ्यातील बटणाद्वारे अ‍ॅक्सेस करा.</translation>
 <translation id="2740531572673183784">ठीक आहे</translation>
 <translation id="2740876196999178364">या पासकी फक्त या डिव्हाइसवर सेव्ह केल्या जातात. त्या तुमच्या Google खाते मध्ये सेव्ह केल्या जात नाहीत.</translation>
 <translation id="2741713322780029189">रिकव्हरी टर्मिनल उघडा</translation>
@@ -2333,7 +2334,6 @@
 <translation id="2967926928600500959">या नियमांशी जुळणाऱ्या URLs विशिष्ट ब्राउझरमध्ये उघडल्या जाण्याची सक्ती केली जाईल.</translation>
 <translation id="2972581237482394796">&amp;पुन्हा करा</translation>
 <translation id="2973324205039581528">साइट म्यूट करा</translation>
-<translation id="2973537811036309675">साइड पॅनल</translation>
 <translation id="2975761176769946178">URL आवश्यक आहे</translation>
 <translation id="2976557544729462544">काही डिव्हाइस योग्यरीत्या काम करण्यासाठी किंवा त्यांचा सर्वोत्तम परफॉर्मन्स देण्यासाठी तुम्ही त्यांचे डेटा अ‍ॅक्सेस संरक्षण बंद करणे आवश्यक आहे.</translation>
 <translation id="2976756276046118477">लाल हिरवे फिल्टर (हिरवा रंग न दिसणे, द्वितीयवर्ण दृष्टिक्षीणता)</translation>
@@ -2774,7 +2774,6 @@
 <translation id="3393554941209044235">Chrome दस्तऐवज विश्लेषण</translation>
 <translation id="3393582007140394275">स्क्रीन कास्ट करता आली नाही.</translation>
 <translation id="3394850431319394743">संरक्षित आशय प्ले करण्यासाठी आयडेंटिफायर वापरण्याची अनुमती आहे</translation>
-<translation id="3396744558790608201">तुम्ही वेबवर ब्राउझ किंवा खरेदी करत असताना तुम्हाला त्यावर दिसत असलेल्या व्हिज्युअल आशयाबद्दल अधिक जाणून घेण्यासाठी साइटचा कोणताही भाग शोधण्याकरिता राइट क्लिक करा आणि “Google Lens वापरून इमेज शोधा” हे निवडा.</translation>
 <translation id="3396800784455899911">"स्वीकारा आणि सुरू ठेवा" या बटणावर क्लिक करून तुम्ही या Google सेवांसाठी वर वर्णन केलेल्या प्रक्रियांना सहमती दर्शवता.</translation>
 <translation id="339722927132407568">थांबतो</translation>
 <translation id="3399432415385675819">सूचना बंद केल्या जातील</translation>
@@ -2888,6 +2887,7 @@
 <translation id="3484869148456018791">नवीन सर्टिफिकेट मिळवा</translation>
 <translation id="3486950712960783074">तुमचा प्रवास</translation>
 <translation id="3487007233252413104">अनामित कार्य</translation>
+<translation id="3487649228420469005">स्कॅन पूर्ण झाले आहे</translation>
 <translation id="3490695139702884919">डाउनलोड करत आहे... <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">तुमच्‍या लहान मुलाचे खाते Family Link पालक नियंत्रणांसाठी सेट केलेले नाही. सेटअप पूर्ण केल्‍यानंतर तुम्‍ही पालक नियंत्रणे जोडू शकता. तुम्‍हाला Explore ॲपमध्ये पालक नियंत्रणांविषयी माहिती मिळेल.</translation>
 <translation id="3491678231052507920">तुम्हाला VR सेशन एंटर करू देण्यासाठी साइट सामान्यपणे तुमची आभासी वास्तविकता डिव्हाइस आणि डेटा वापरतात</translation>
@@ -3446,6 +3446,7 @@
 <translation id="3957844511978444971">या Google सेवा सेटिंग्ज तुमच्या निवडीची खात्री करण्यासाठी "स्वीकारा" वर टॅप करा.</translation>
 <translation id="3958088479270651626">बुकमार्क आणि सेटिंग्ज इंपोर्ट करा</translation>
 <translation id="3958110062351175311">टूलबारमध्ये विनंत्या दाखवण्याची अनुमती दिली आहे</translation>
+<translation id="3959747296451923142">सदस्यत्व काढून टाकणे कंफर्म करा</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120"><ph name="IBAN_DESCRIPTION" /> साठी आणखी कृती</translation>
 <translation id="3962119236270174787">धोकादायक म्हणून ओळखल्या जाणार्‍या वेबसाइट, डाउनलोड आणि एक्स्टेंशनपासून साधारण संरक्षण</translation>
@@ -3929,6 +3930,7 @@
 <translation id="4408599188496843485">मदत</translation>
 <translation id="4409271659088619928"><ph name="DSE" /> हे तुमचे शोध इंजीन आहे. लागू असल्यास, तुमचा शोध इतिहास हटवण्यासाठी, त्याच्या सूचना पहा.</translation>
 <translation id="4409697491990005945">समास</translation>
+<translation id="4409779593816003679">पासवर्ड आणि ऑटोफिल</translation>
 <translation id="4410545552906060960">तुमचे डिव्हाइस अनलॉक करण्यासाठी पासवर्डऐवजी नंबर (पिन) वापरा. तुमचा पिन नंतर सेट करण्यासाठी, सेटिंग्जवर जा.</translation>
 <translation id="4411578466613447185">कोड साइनर</translation>
 <translation id="4411719918614785832">या पासकी या कॉंप्युटरवर Windows Hello मध्ये सेव्ह केल्या जातात. त्या तुमच्या Google खाते मध्ये सेव्ह केल्या जात नाहीत.</translation>
@@ -4268,6 +4270,7 @@
 <translation id="470644585772471629">कलर इन्व्हर्जन</translation>
 <translation id="4707337002099455863">सर्व साइटना नेहमी अनुमती द्या</translation>
 <translation id="4708849949179781599"><ph name="PRODUCT_NAME" /> मधून बाहेर या</translation>
+<translation id="4708892882822652439">टॅब ऑडिओलादेखील अनुमती द्या</translation>
 <translation id="4711638718396952945">सेटिंग्ज पुनर्संचयित करा</translation>
 <translation id="4713409221649555176">तुम्ही सर्व विंडो बंद करता, तेव्हा हटवा</translation>
 <translation id="4715631922189108923">वापरकर्ता नाव संपादित करा</translation>
@@ -4295,6 +4298,7 @@
 <translation id="4735506354605317060">पॉइंटरला वर्तुळ करा</translation>
 <translation id="4735793370946506039">वर्धित सुरक्षित ब्राउझिंग बद्दल अधिक जाणून घ्या.</translation>
 <translation id="4735803855089279419">सिस्टमला या डिव्हाइससाठी डिव्हाइस आयडेंटिफायर निर्धारित करता आला नाही.</translation>
+<translation id="4735846817388402006">"<ph name="EXTENSIONS_REQUESTING_ACCESS" />" ला <ph name="ORIGIN" /> वर अनुमती देण्यासाठी क्लिक करा</translation>
 <translation id="473775607612524610">अपडेट करा</translation>
 <translation id="473936925429402449">निवडलेले, <ph name="TOTAL_ELEMENTS" /> पैकी <ph name="CURRENT_ELEMENT" /> अतिरिक्त आशय</translation>
 <translation id="4739639199548674512">तिकिटे</translation>
@@ -4799,7 +4803,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> ला तुम्ही पात्र ChromeOS डिव्हाइस वापरत आहात की नाही हे तपासायचे आहे.</translation>
 <translation id="5208926629108082192">डिव्हाइसच्या मोबाइल नेटवर्कची माहिती</translation>
 <translation id="5208988882104884956">अर्धीरुंदी</translation>
-<translation id="520902706163766447">सध्या उघडलेल्या टॅबवर शोधण्यासाठी, Chrome UI च्या सर्वात वरती असलेला पॉपअप बबल सुरू करा.</translation>
 <translation id="5209320130288484488">कोणतीही डिव्हाइसेस आढळली नाहीत</translation>
 <translation id="5209513429611499188"><ph name="USAGE_PAGE" /> या वापर पेजवर वापर असलेली HID डिव्हाइस</translation>
 <translation id="5210365745912300556">टॅब बंद करा</translation>
@@ -5289,6 +5292,7 @@
 <translation id="5648166631817621825">अखेरच्या 7 दिवसांमधील</translation>
 <translation id="5651308944918885595">Nearby सह शेअरिंग ची शोधसुलभता</translation>
 <translation id="5653154844073528838">तुमच्याकडे <ph name="PRINTER_COUNT" /> सेव्ह केलेली प्रिंटर आहेत.</translation>
+<translation id="565515993087783098">हे नेटवर्क विसरल्यामुळे तुम्ही पासपॉइंट सदस्यत्व आणि त्याच्याशी संबंधित नेटवर्कदेखील काढून टाकाल.</translation>
 <translation id="5655296450510165335">डिव्हाइसची नोंदणी</translation>
 <translation id="5656845498778518563">Google ला फीडबॅक पाठवा</translation>
 <translation id="5657156137487675418">सर्व कुकीजना परवानगी द्या</translation>
@@ -6298,7 +6302,6 @@
 <translation id="6561726789132298588">प्रविष्‍ट करा</translation>
 <translation id="6562117348069327379">सिस्टम लॉग डाउनलोड डिरेक्टरीमध्ये स्टोअर करा.</translation>
 <translation id="656293578423618167">फाइल पथ किंवा नाव खूप मोठे आहे. कृपया एका छोट्या नावाने किंवा दुसर्‍या स्‍थानावर सेव्ह करा.</translation>
-<translation id="6568283005472142698">टॅब शोध</translation>
 <translation id="6570622975915850879">वेगळे डिव्हाइस वापरा</translation>
 <translation id="65711204837946324">डाउनलोड करण्यासाठी परवानगी आवश्यक आहे</translation>
 <translation id="6571533309669248172">मजकूर फॉरमॅटिंग</translation>
@@ -6528,6 +6531,7 @@
 <translation id="6776589734354015877">अतिरिक्त वैशिष्‍ट्ये मिळवा</translation>
 <translation id="6776729248872343918">जलद पेअरिंग सुरू करा</translation>
 <translation id="6777817260680419853">रीडिरेक्‍ट ब्लॉक केले</translation>
+<translation id="6777845730143344223">पासपॉइंट सदस्यत्वांबद्दल अधिक जाणून घ्या</translation>
 <translation id="6779092717724412415">यासारखा हायलाइट तयार करण्यासाठी, कोणताही मजकूर निवडून त्यावर राइट-क्लिक करा.</translation>
 <translation id="6779447100905857289">तुमची कार्ट</translation>
 <translation id="677965093459947883">खूप लहान</translation>
@@ -7205,6 +7209,7 @@
 <translation id="7380622428988553498">डिव्हाइसच्या नावामध्ये चुकीच्या वर्णांचा समावेश आहे</translation>
 <translation id="7380768571499464492"><ph name="PRINTER_NAME" /> अपडेट केला</translation>
 <translation id="7382085868019811559">लेगसी ब्राउझर सपोर्ट (LBS) हे विशिष्ट URLs पॅटर्न पर्यायी ब्राउझरमध्ये उघडण्याची अनुमती देते, जो त्या साइट योग्यरीत्या रन होण्यासाठी आवश्यक असलेल्या परंपरागत वैशिष्‍ट्यांना सपोर्ट करतो.</translation>
+<translation id="7382980704744807223">संशयास्‍पद</translation>
 <translation id="738322632977123193">अपलोड करू शकत नाही. या फॉरमॅटपैकी एका फॉरमॅटमध्ये इमेज वापरा: .jpg, .gif, .png, .bmp, .tif, किंवा .webp</translation>
 <translation id="73843634555824551">इनपुट आणि कीबोर्ड</translation>
 <translation id="7384687527486377545">कीबोर्ड ऑटो-रिपीट</translation>
@@ -7462,6 +7467,7 @@
 <translation id="7607002721634913082">विराम द्या</translation>
 <translation id="7608810328871051088">Android प्राधान्ये</translation>
 <translation id="7609148976235050828">कृपया इंटरनेटशी कनेक्‍ट करा आणि पुन्हा प्रयत्न करा.</translation>
+<translation id="7611713099524036757">Meta</translation>
 <translation id="7612401678989660900">मायक्रोफोनची परवानगी असलेल्या अ‍ॅप्स आणि वेबसाइटसाठी अ‍ॅक्सेसला अनुमती द्या</translation>
 <translation id="7612655942094160088">कनेक्ट केलेल्या फोनमधील वैशिष्ट्ये सुरू करा.</translation>
 <translation id="7612989789287281429">तुम्हाला साइन इन करत आहे…</translation>
@@ -7629,7 +7635,6 @@
 <translation id="7737948071472253612">तुमचा कॅमेरा वापरण्याची अनुमती नाही</translation>
 <translation id="77381465218432215">आघातचिन्ह आणि विशेष वर्ण दाखवा</translation>
 <translation id="7740996059027112821">साधारण</translation>
-<translation id="7741307896921365578">तुमची वाचन सूची आणि बुकमार्क ॲक्सेस करण्यासाठी, उपयुक्त आणि कायमचा मार्ग मिळवण्यासाठी, ब्राउझर पातळीवर साइड पॅनल सुरू करते.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> साठी आणि त्याच्या अंतर्गत सर्व साइटसाठी साइट डेटा व परवानग्या साफ करायच्या का?</translation>
 <translation id="7742706086992565332">ठरावीक वेबसाइटवर तुम्ही किती झूम इन किंवा आउट करायचे ते सेट करू शकता</translation>
 <translation id="7742879569460013116">लिंक यांच्यासोबत शेअर करा</translation>
@@ -7828,7 +7833,6 @@
 <translation id="7909986151924474987">तुम्हाला ही प्रोफाइल कदाचित पुन्हा इंस्टॉल करता येणार नाही</translation>
 <translation id="7910768399700579500">&amp;नवीन फोल्‍डर</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">टॅब शोध मध्ये मीडिया टॅब विभाग</translation>
 <translation id="7912080627461681647">तुमचा पासवर्ड सर्व्हरवर बदलला आहे. कृपया साइन आऊट करा आणि पुन्हा साइन इन करा.</translation>
 <translation id="7912974581251770345">भाषांतर</translation>
 <translation id="7915457674565721553">पालक नियंत्रणे सेट करण्यासाठी इंटरनेटशी कनेक्ट करा</translation>
@@ -8601,7 +8605,6 @@
 <translation id="8599681327221583254">एक किंवा त्यापेक्षा जास्त धोरणे योग्य प्रकारे काँफिगर केलेली नाहीत. कृपया तुमच्या अ‍ॅडमिनिस्ट्रेटरशी संपर्क साधा</translation>
 <translation id="8599864823732014237">एंटरप्राइझ नोंदणी वगळायची आहे करा?</translation>
 <translation id="8601206103050338563">TLS WWW क्लायंट ऑथेंटिकेशन</translation>
-<translation id="8601611099293226919">Google Lens वापरून तुमच्या स्क्रीनवरील गोष्टी शोधा</translation>
 <translation id="8602674530529411098">ॲप्स (बीटा)</translation>
 <translation id="8602851771975208551">तुमच्या कॉंप्युटरवरील दुसऱ्या प्रोग्रामने Chrome च्या काम करण्याचा मार्ग बदलू शकणारा अ‍ॅप जोडला.</translation>
 <translation id="8605428685123651449">SQLite मेमरी</translation>
diff --git a/chrome/app/resources/generated_resources_ms.xtb b/chrome/app/resources/generated_resources_ms.xtb
index f3fb1a9..89bd8d2 100644
--- a/chrome/app/resources/generated_resources_ms.xtb
+++ b/chrome/app/resources/generated_resources_ms.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">Masa rehat hampir tiba</translation>
 <translation id="1062407476771304334">Gantikan</translation>
 <translation id="1062628064301375934">Bantu kami membina web yang lebih peribadi</translation>
+<translation id="1066964438793906105">Imbas perisian hasad</translation>
 <translation id="1067048845568873861">Dibuat</translation>
 <translation id="1067661089446014701">Untuk keselamatan tambahan, anda boleh menyulitkan kata laluan pada peranti sebelum disimpan pada Google Account anda</translation>
 <translation id="1067922213147265141">Perkhidmatan Google yang lain</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">Identiti anda tidak dapat disahkan</translation>
 <translation id="1116694919640316211">Mengenai</translation>
 <translation id="1116779635164066733">Tetapan ini dikuatkuasakan oleh sambungan "<ph name="NAME" />".</translation>
+<translation id="1118428905044642028">Kata Laluan dan &amp;Autolengkap</translation>
 <translation id="1118738876271697201">Sistem gagal menentukan model atau nombor siri peranti.</translation>
 <translation id="1119447706177454957">Ralat dalaman</translation>
 <translation id="1122068467107743258">Tempat kerja</translation>
@@ -402,7 +404,6 @@
 <translation id="1341871421050612057">Tidak dapat melakukan penyegerakan dengan <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Beri Linux kebenaran apl untuk mengakses peranti USB. Linux tidak akan mengingat peranti USB selepas peranti itu dialih keluar.</translation>
 <translation id="1343920184519992513">Teruskan dari tempat anda berhenti dan buka set halaman tertentu</translation>
-<translation id="134589511016534552">Tab media juga ditunjukkan dalam bahagian Tab Terbuka</translation>
 <translation id="1346630054604077329">Sahkan dan mulakan semula</translation>
 <translation id="1346748346194534595">Kanan</translation>
 <translation id="1347256498747320987">Pasang kemas kini &amp; apl. Dengan meneruskan, anda bersetuju bahawa peranti ini mungkin memuat turun dan memasang kemas kini serta apl secara automatik daripada Google, pembawa anda dan pengeluar peranti anda juga, mungkin dengan menggunakan data selular. Sesetengah apl ini mungkin menawarkan pembelian dalam apl. <ph name="BEGIN_LINK1" />Ketahui Lebih Lanjut<ph name="END_LINK1" /></translation>
@@ -527,6 +528,7 @@
 <translation id="146000042969587795">Bingkai ini disekat kerana ia mengandungi beberapa kandungan selamat.</translation>
 <translation id="1461041542809785877">Prestasi</translation>
 <translation id="1461177659295855031">Alihkan ke folder Bar Penanda Halaman</translation>
+<translation id="1461288887896722288">Anda baru sahaja log masuk ke akaun terurus, tindakan membuat profil terurus baharu akan membenarkan anda untuk mengakses beberapa sumber yang dipautkan kepada akaun tersebut.</translation>
 <translation id="146219525117638703">Keadaan ONC</translation>
 <translation id="146220085323579959">Internet terputus. Sila periksa sambungan internet anda dan cuba lagi.</translation>
 <translation id="1462850958694534228">Semak kemaskinian ikon</translation>
@@ -1307,6 +1309,7 @@
       <ph name="BEGIN_BOLD" />Nota:<ph name="END_BOLD" /> Sistem akan mengebut semula semasa proses ini.</translation>
 <translation id="2095774564753225041">Jenis fail yang disokong</translation>
 <translation id="2097616539631531348">Semasa tab ini tidak aktif, Penyimpan Memori mengosongkan memori untuk tugasan lain.</translation>
+<translation id="2097950021134740304">Batalkan tindakan melupakan langganan</translation>
 <translation id="2098805196501063469">Semak kata laluan yang tinggal</translation>
 <translation id="2099686503067610784">Padamkan sijil pelayan "<ph name="CERTIFICATE_NAME" />"?</translation>
 <translation id="2100273922101894616">Auto Log masuk</translation>
@@ -1884,6 +1887,7 @@
 <translation id="2575407791320728464">URL tidak sah. Pastikan URL itu diformatkan dengan betul.</translation>
 <translation id="2575441894380764255">Tidak dibenarkan untuk memaparkan iklan yang mengganggu atau mengelirukan</translation>
 <translation id="2575713839157415345">{YEARS,plural, =1{Peranti ini akan disimpan selama 1 tahun dan anda boleh menyambung tanpa kod pada masa akan datang. Ini ditetapkan oleh pentadbir anda.}other{Peranti ini akan disimpan selama {YEARS} tahun dan anda boleh menyambung tanpa kod pada masa akan datang. Ini ditetapkan oleh pentadbir anda.}}</translation>
+<translation id="2577446426265992344">tanpa Omnibox</translation>
 <translation id="257779572837908839">Sediakan Chromebox untuk mesyuarat</translation>
 <translation id="2579309488038515659">Tempat liputan didayakan</translation>
 <translation id="2579596474754516455">Imbas imej PDF untuk menukar teks untuk pembaca skrin apabila perlu</translation>
@@ -2071,7 +2075,6 @@
 <translation id="2739191690716947896">Nyahpepijat</translation>
 <translation id="2739240477418971307">Ubah tetapan kebolehaksesan anda</translation>
 <translation id="274029851662193272">Direndahkan</translation>
-<translation id="2740363334137520315">Menambahkan bahagian baharu pada 'Tab Carian' untuk mencari tab anda yang memainkan audio atau video dengan mudah. Akses melalui butang di bahagian atas penjuru penyemak imbas anda.</translation>
 <translation id="2740531572673183784">Ok</translation>
 <translation id="2740876196999178364">Kunci laluan ini hanya disimpan pada peranti ini. Kunci laluan ini tidak disimpan pada Google Account anda.</translation>
 <translation id="2741713322780029189">Buka terminal pemulihan</translation>
@@ -2343,7 +2346,6 @@
 <translation id="2967926928600500959">URL yang sepadan dengan peraturan ini akan dipaksa untuk dibuka dalam penyemak imbas tertentu.</translation>
 <translation id="2972581237482394796">&amp;Buat Semula</translation>
 <translation id="2973324205039581528">Redam Laman</translation>
-<translation id="2973537811036309675">Panel Sisi</translation>
 <translation id="2975761176769946178">URL diperlukan</translation>
 <translation id="2976557544729462544">Sesetengah peranti menghendaki perlindungan akses data dilumpuhkan agar dapat berfungsi dengan baik atau memberikan prestasi maksimum.</translation>
 <translation id="2976756276046118477">Penapis merah-hijau (lemah hijau, deuteranomali)</translation>
@@ -2786,7 +2788,6 @@
 <translation id="3393554941209044235">Analisis Dokumen Chrome</translation>
 <translation id="3393582007140394275">Tidak dapat menghantar skrin.</translation>
 <translation id="3394850431319394743">Dibenarkan menggunakan pengecam untuk memainkan kandungan yang dilindungi</translation>
-<translation id="3396744558790608201">Klik kanan dan pilih “Cari imej dengan Google Lens” untuk mencari di mana-mana bahagian laman untuk mengetahui lebih lanjut tentang kandungan visual yang anda lihat semasa anda menyemak imbas dan membeli-belah di web.</translation>
 <translation id="3396800784455899911">Dengan mengklik butang "Terima dan teruskan", anda bersetuju membenarkan pemprosesan yang dihuraikan di atas untuk perkhidmatan Google ini.</translation>
 <translation id="339722927132407568">Pegun</translation>
 <translation id="3399432415385675819">Pemberitahuan akan dilumpuhkan</translation>
@@ -2904,6 +2905,7 @@
 <translation id="3484869148456018791">Dapatkan sijil baharu</translation>
 <translation id="3486950712960783074">Perjalanan anda</translation>
 <translation id="3487007233252413104">fungsi awanama</translation>
+<translation id="3487649228420469005">Imbasan selesai</translation>
 <translation id="3490695139702884919">Memuat turun… <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">Akaun anak anda tidak disediakan untuk kawalan ibu bapa Family Link. Anda boleh menambah kawalan ibu bapa sejurus anda menyelesaikan persediaan. Anda akan menemukan maklumat tentang kawalan ibu bapa dalam apl Explore.</translation>
 <translation id="3491678231052507920">Tapak biasanya menggunakan peranti dan data realiti maya anda untuk membolehkan anda memasuki sesi VR</translation>
@@ -3464,6 +3466,7 @@
 <translation id="3957844511978444971">Ketik “Terima” untuk mengesahkan pilihan tetapan perkhidmatan Google ini.</translation>
 <translation id="3958088479270651626">Import penanda halaman dan tetapan</translation>
 <translation id="3958110062351175311">Dibenarkan untuk menunjukkan permintaan dalam bar alat</translation>
+<translation id="3959747296451923142">Sahkan pengalihan keluar langganan</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">Lagi tindakan untuk <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">Perlindungan standard daripada laman web, muat turun dan sambungan yang diketahui berbahaya</translation>
@@ -3954,6 +3957,7 @@
 <translation id="4408599188496843485">B&amp;antuan</translation>
 <translation id="4409271659088619928">Enjin carian anda ialah <ph name="DSE" />. Lihat arahan enjin carian itu untuk memadamkan sejarah carian anda, jika berkenaan.</translation>
 <translation id="4409697491990005945">Margin</translation>
+<translation id="4409779593816003679">Kata Laluan dan &amp;autolengkap</translation>
 <translation id="4410545552906060960">Gunakan nombor (PIN) dan bukannya kata laluan untuk membuka kunci peranti anda. Pergi ke Tetapan untuk menetapkan PIN anda kemudian.</translation>
 <translation id="4411578466613447185">Penandatangan Kod</translation>
 <translation id="4411719918614785832">Kunci laluan ini disimpan dalam Windows Hello pada komputer ini. Kunci laluan ini tidak disimpan pada Google Account anda.</translation>
@@ -4296,6 +4300,7 @@
 <translation id="470644585772471629">Penyongsangan warna</translation>
 <translation id="4707337002099455863">Sentiasa pada Semua Laman</translation>
 <translation id="4708849949179781599">Keluar dari <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">Benarkan audio tab juga</translation>
 <translation id="4711638718396952945">Pulihkan tetapan</translation>
 <translation id="4713409221649555176">Padamkan apabila anda menutup semua tetingkap</translation>
 <translation id="4715631922189108923">Edit nama pengguna</translation>
@@ -4323,6 +4328,7 @@
 <translation id="4735506354605317060">Penuding bulatan</translation>
 <translation id="4735793370946506039">Ketahui lebih lanjut tentang Penyemakan Imbas Selamat Dipertingkat.</translation>
 <translation id="4735803855089279419">Sistem gagal menentukan pengecam peranti untuk peranti ini.</translation>
+<translation id="4735846817388402006">Klik untuk membenarkan "<ph name="EXTENSIONS_REQUESTING_ACCESS" />" pada <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">Kemas kini</translation>
 <translation id="473936925429402449">Dipilih, kandungan tambahan <ph name="CURRENT_ELEMENT" /> daripada <ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">Tiket</translation>
@@ -4831,7 +4837,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> mahu menyemak sama ada anda menggunakan peranti Chrome OS yang layak.</translation>
 <translation id="5208926629108082192">Maklumat rangkaian mudah alih peranti</translation>
 <translation id="5208988882104884956">Kelebaran separa</translation>
-<translation id="520902706163766447">Dayakan gelembung timbul dalam UI Chrome Atas untuk membuat carian dalam tab yang sedang dibuka.</translation>
 <translation id="5209320130288484488">Tiada peranti ditemui</translation>
 <translation id="5209513429611499188">Peranti HID dengan penggunaan dari halaman penggunaan <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Tutup tab</translation>
@@ -5321,6 +5326,7 @@
 <translation id="5648166631817621825">7 hari lalu</translation>
 <translation id="5651308944918885595">Kebolehtemuan Kongsi Berdekatan</translation>
 <translation id="5653154844073528838">Anda mempunyai <ph name="PRINTER_COUNT" /> pencetak yang disimpan.</translation>
+<translation id="565515993087783098">Tindakan melupakan rangkaian ini juga akan mengalih keluar langganan Passpoint dan rangkaian yang berkaitan.</translation>
 <translation id="5655296450510165335">Pendaftaran peranti</translation>
 <translation id="5656845498778518563">Hantar Maklum Balas kepada Google</translation>
 <translation id="5657156137487675418">Benarkan semua kuki</translation>
@@ -6333,7 +6339,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Simpan log sistem ke direktori Muat Turun.</translation>
 <translation id="656293578423618167">Laluan atau nama fail terlalu panjang. Sila simpan dengan nama yang lebih pendek atau ke lokasi lain.</translation>
-<translation id="6568283005472142698">Carian Tab</translation>
 <translation id="6570622975915850879">Gunakan peranti yang lain</translation>
 <translation id="65711204837946324">Memerlukan kebenaran untuk memuat turun</translation>
 <translation id="6571533309669248172">Pemformatan teks</translation>
@@ -6348,6 +6353,7 @@
 <translation id="657866106756413002">Gambar Kesihatan Rangkaian</translation>
 <translation id="6579369886355986318">Paparkan semua &amp;kawalan</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - Kandungan desktop dikongsi</translation>
+<translation id="6580060371127789208"><ph name="PERCENTAGE_COMPLETE" />% selesai</translation>
 <translation id="6580203076670148210">Kelajuan mengimbas</translation>
 <translation id="6582080224869403177">Tetapkan semula <ph name="DEVICE_TYPE" /> anda untuk meningkatkan keselamatan anda.</translation>
 <translation id="6582274660680936615">Anda sedang menyemak imbas sebagai Tetamu</translation>
@@ -6563,6 +6569,7 @@
 <translation id="6776589734354015877">Dapatkan ciri tambahan</translation>
 <translation id="6776729248872343918">Dayakan Ganding Pantas</translation>
 <translation id="6777817260680419853">Ubah hala disekat</translation>
+<translation id="6777845730143344223">Ketahui lebih lanjut tentang langganan Passpoint</translation>
 <translation id="6779092717724412415">Untuk membuat serlahan seperti ini, pilih mana-mana teks, kemudian klik kanan.</translation>
 <translation id="6779447100905857289">troli anda</translation>
 <translation id="677965093459947883">Sangat kecil</translation>
@@ -6580,6 +6587,7 @@
 <translation id="6787097042755590313">Tab Lain</translation>
 <translation id="6787839852456839824">Pintasan papan kekunci</translation>
 <translation id="6788210894632713004">Sambungan dinyahpek</translation>
+<translation id="678939393857169499">Mendayakan reka bentuk desktop baharu.</translation>
 <translation id="6789592661892473991">Pisah Mendatar</translation>
 <translation id="6789834167207639931">Masukkan kata laluan Google Account anda sekali lagi pada skrin seterusnya untuk menyelesaikan pemulihan</translation>
 <translation id="6790428901817661496">Mainkan</translation>
@@ -6973,6 +6981,7 @@
 <translation id="7114054701490058191">Kata laluan tidak sepadan</translation>
 <translation id="7114648273807173152">Untuk menggunakan Smart Lock untuk log masuk ke Akaun Google anda, pergi ke Tetapan &gt; Peranti disambungkan &gt; Telefon anda &gt; Smart Lock.</translation>
 <translation id="7115361495406486998">Tiada kenalan yang dapat dihubungi</translation>
+<translation id="7116554090938189816">Sijil SSL pencetak telah tamat tempoh. Mulakan semula pencetak dan cuba sekali lagi.</translation>
 <translation id="7117228822971127758">Sila cuba sebentar lagi</translation>
 <translation id="711840821796638741">Tunjukkan Penanda Halaman Terurus</translation>
 <translation id="711985611146095797">Halaman ini membolehkan anda mengurus Google Account anda yang dilog masuk. <ph name="LINK_BEGIN" />Ketahui lebih lanjut<ph name="LINK_END" /></translation>
@@ -7246,6 +7255,7 @@
 <translation id="7380622428988553498">Nama peranti mengandungi aksara tidak sah</translation>
 <translation id="7380768571499464492">Dikemas kini <ph name="PRINTER_NAME" /></translation>
 <translation id="7382085868019811559">Sokongan Penyemak Imbas Lama (LBS) membolehkan pola URL tertentu dibuka dalam penyemak imbas alternatif yang menyokong ciri lama yang diperlukan untuk menjalankan laman tersebut dengan betul.</translation>
+<translation id="7382980704744807223">Mencurigakan</translation>
 <translation id="738322632977123193">Tidak dapat dimuat naik. Gunakan imej dalam salah satu format ini: .jpg, .gif, .png, .bmp, .tif atau .webp</translation>
 <translation id="73843634555824551">Input dan papan kekunci</translation>
 <translation id="7384687527486377545">Autoulang papan kekunci</translation>
@@ -7375,6 +7385,7 @@
 <translation id="7481312909269577407">Majukan</translation>
 <translation id="7481358317100446445">Sedia</translation>
 <translation id="748138892655239008">Kekangan Asas Sijil</translation>
+<translation id="7483145199632798061">Penyegaran Semula Chrome 2023</translation>
 <translation id="7484645889979462775">Jangan sekali-kali untuk tapak ini</translation>
 <translation id="7487141338393529395">Hidupkan Semak Ejaan yang Dipertingkatkan</translation>
 <translation id="7487969577036436319">Tiada komponen dipasang</translation>
@@ -7505,6 +7516,7 @@
 <translation id="7607002721634913082">Dijeda</translation>
 <translation id="7608810328871051088">Pilihan Android</translation>
 <translation id="7609148976235050828">Sila sambung ke Internet dan cuba lagi.</translation>
+<translation id="7611713099524036757">meta</translation>
 <translation id="7612401678989660900">Benarkan akses untuk semua apl dan laman web dengan kebenaran mikrofon</translation>
 <translation id="7612655942094160088">Dayakan ciri telefon yang disambungkan.</translation>
 <translation id="7612989789287281429">Anda sedang log masuk…</translation>
@@ -7674,7 +7686,6 @@
 <translation id="7737948071472253612">Tidak dibenarkan untuk menggunakan kamera anda</translation>
 <translation id="77381465218432215">Tunjukkan tanda aksen dan aksara khas</translation>
 <translation id="7740996059027112821">Standard</translation>
-<translation id="7741307896921365578">Mendayakan panel sisi tahap penyemak imbas untuk cara yang berguna dan kekal untuk mengakses Senarai Bacaan dan Penanda Halaman anda.</translation>
 <translation id="7742558784808143689">Kosongkan data dan kebenaran laman untuk <ph name="SITE_NAME" />, semua laman di bawahnya dan apl yang dipasang?</translation>
 <translation id="7742706086992565332">Anda boleh menetapkan tahap zum masuk atau keluar pada laman web tertentu</translation>
 <translation id="7742879569460013116">Kongsi pautan kepada</translation>
@@ -7875,7 +7886,6 @@
 <translation id="7909986151924474987">Anda mungkin tidak dapat memasang semula profil ini</translation>
 <translation id="7910768399700579500">&amp;Folder baharu</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Bahagian Tab Media dalam Carian Tab</translation>
 <translation id="7912080627461681647">Kata laluan anda telah ditukar pada pelayan. Sila log keluar, kemudian log masuk semula.</translation>
 <translation id="7912974581251770345">Terjemahan</translation>
 <translation id="7915457674565721553">Sambung ke Internet untuk menyediakan kawalan ibu bapa</translation>
@@ -8658,7 +8668,6 @@
 <translation id="8599681327221583254">Satu atau beberapa dasar tidak dikonfigurasikan dengan betul. Sila hubungi pentadbir anda</translation>
 <translation id="8599864823732014237">Langkau pendaftaran perusahaan?</translation>
 <translation id="8601206103050338563">Pengesahan Klien TLS WWW</translation>
-<translation id="8601611099293226919">Cari pada skrin anda dengan Google Lens</translation>
 <translation id="8602674530529411098">Apl (Beta)</translation>
 <translation id="8602851771975208551">Program lain pada komputer anda menambah apl yang boleh mengubah cara Chrome berfungsi.</translation>
 <translation id="8605428685123651449">Memori SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_my.xtb b/chrome/app/resources/generated_resources_my.xtb
index 86257751..bbaf6d29 100644
--- a/chrome/app/resources/generated_resources_my.xtb
+++ b/chrome/app/resources/generated_resources_my.xtb
@@ -5,6 +5,7 @@
 <translation id="1002085272681738789">တဘ်ပြန်လည်အသုံးပြုသည်</translation>
 <translation id="1003088604756913841"><ph name="APP" /> ဝင်းဒိုးအသစ်တွင် လင့်ခ်ကို ဖွင့်ခြင်း</translation>
 <translation id="100323615638474026">USB ကိရိယာ (<ph name="VENDOR_ID" />- <ph name="PRODUCT_ID" />)</translation>
+<translation id="1003355351496161312">Google လုံခြုံစွာ ကြည့်ရှုခြင်း</translation>
 <translation id="1004218526896219317">ဝင်ခွင့်ရသော ဝဘ်ဆိုက်</translation>
 <translation id="1005274289863221750">သင်၏ မိုက်ခရိုဖုန်း နှင့် ကင်မရာကို သုံးရန်</translation>
 <translation id="1005333234656240382">ADB အမှားရှာပြင်ခြင်းကို ဖွင့်လိုပါသလား။</translation>
@@ -218,6 +219,7 @@
 <translation id="1176471985365269981">သင့်စက်ပေါ်ရှိ ဖိုင် (သို့) ဖိုင်တွဲများကို တည်းဖြတ်ရန် ခွင့်ပြုမထားပါ</translation>
 <translation id="1177863135347784049">စိတ်ကြိုက်</translation>
 <translation id="1178581264944972037">ဆိုင်းငံ့ထားရန်</translation>
+<translation id="1178601482396475810">စက်ပစ္စည်း စင့်ခ်လုပ်မှုကို စီမံခြင်း</translation>
 <translation id="117916940443676133">သင့်လုံခြုံရေးကီးကို ပင်နံပါတ်ဖြင့် ကာကွယ်မထားပါ။ လက်မှတ်ထိုးဝင်ခြင်း ဒေတာများကို စီမံရန် ပင်နံပါတ် ဦးစွာသတ်မှတ်ပါ။</translation>
 <translation id="1181037720776840403">ဖယ်ရှားရန်</translation>
 <translation id="1181366777303791449"><ph name="MAIN_FRAME_ETLD_PLUS_ONE" /> တွင်</translation>
@@ -354,6 +356,7 @@
 <translation id="130097046531636712">၎င်းသည် နောက်ခံလုပ်ဆောင်ချက်နှင့် ချောမွေ့စွာ လှိမ့်ခြင်းကဲ့သို့ အမြင်ပိုင်း အထူးပြုလုပ်ချက်အား ကန့်သတ်ခြင်းဖြင့် ဘက်ထရီသက်တမ်းကို တိုးစေသည်</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> က အောက်ပါဖိုင်များကို တည်းဖြတ်နိုင်သည်</translation>
 <translation id="1302227299132585524">Apple ပွဲများ၏ JavaScript ကို ခွင့်ပြုရန်</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> အုပ်စု - <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">HTML ဖိုင်ကို စာညှပ်ပေးရန်</translation>
 <translation id="1303671224831497365">မည်သည့် ဘလူးတုသ် စက်ပစ္စည်းကိုမျှ မတွေ့ပါ</translation>
 <translation id="130491383855577612">Linux အက်ပ်နှင့် ဖိုင်များကို အောင်မြင်စွာ အစားထိုးပြီးပါပြီ</translation>
@@ -400,7 +403,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> ဖြင့် စင့်ခ်လုပ်၍ မရပါ</translation>
 <translation id="1343865611738742294">USB စက်ပစ္စည်းများကို Linux အက်ပ်များအား အသုံးပြုခွင့်ပေးပါ။ USB စက်ပစ္စည်းကို ဖယ်ရှားလိုက်ပါက Linux က ၎င်းကို မှတ်ထားတော့မည်မဟုတ်ပါ။</translation>
 <translation id="1343920184519992513">သင်ထားခဲ့သည့်နေရာမှ ပြန်စရန်နှင့် သီးသန့်စာမျက်နှာအုပ်စုတစ်ခု ဖွင့်ရန်</translation>
-<translation id="134589511016534552">‘ဖွင့်ထားသောတဘ်များ’ ကဏ္ဍတွင် မီဒီယာတဘ်များကိုလည်း ပြသည်</translation>
 <translation id="1346630054604077329">အတည်ပြုပြီး ပြန်စရန်</translation>
 <translation id="1346748346194534595">ညာ</translation>
 <translation id="1347256498747320987">အပ်ဒိတ်နှင့် အက်ပ်များကို စနစ်ထည့်သွင်းပါ။ ရှေ့ဆက်ခြင်းဖြင့် ဤစက်ပစ္စည်းသည် Google၊ သင့်ဝန်ဆောင်မှုပေးသူနှင့် သင်၏ စက်ထုတ်လုပ်သူတို့ထံမှ အပ်ဒိတ်နှင့် အက်ပ်များကို ဆယ်လူလာဒေတာကို အသုံးပြုပြီး အလိုအလျောက် ဒေါင်းလုဒ်လုပ်၍ ထည့်သွင်းသွားမည်ဖြစ်ကြောင်းကို သဘောတူရာရောက်ပါသည်။ အချို့အက်ပ်များတွင် အက်ပ်အတွင်းဝယ်ယူမှုများ ပါဝင်နိုင်သည်။ <ph name="BEGIN_LINK1" />ပိုမို လေ့လာရန်<ph name="END_LINK1" /></translation>
@@ -911,6 +913,7 @@
 <translation id="1769104665586091481">ဝင်ဒိုး &amp;အသစ် ထဲမှာ လင့် ဖွင့်ပေးရန်</translation>
 <translation id="1770407692401984718">ဤနေရာသို့ ပုံကိုဖိဆွဲပါ သို့မဟုတ်</translation>
 <translation id="177053719077591686">Android အက်ပ်များကို Google Drive တွင် အရန်သိမ်းပါ။</translation>
+<translation id="1771075623623424448">ဘရောင်ဇာ၏ စက်မှတ်တမ်း စာမျက်နှာကို ရှာနေလား။ <ph name="BEGIN_LINK" /><ph name="CHROME_DEVICE_LOG_LINK" /><ph name="END_LINK" /> သို့ ဝင်ကြည့်ပါ။</translation>
 <translation id="177336675152937177">ဟို့စ် လုပ်ခဲ့သည့် အက်ပ် ဒေတာ</translation>
 <translation id="1776712937009046120">အသုံးပြုသူ ပေါင်းထည့်ရန်</translation>
 <translation id="1776883657531386793"><ph name="OID" />: <ph name="INFO" /></translation>
@@ -1050,6 +1053,7 @@
 <translation id="1877520246462554164">အထောက်အထားစိစစ်ခြင်းတိုကင်နံပါတ် မရရှိခဲ့ပါ။ ထွက်လိုက်ပြီး လက်မှတ်ထိုးပြန်ဝင်ကာ ထပ်လုပ်ကြည့်ပါ။</translation>
 <translation id="1877860345998737529">ခလုတ် လုပ်ဆောင်ချက် သတ်မှတ်မှု</translation>
 <translation id="1878155070920054810">သင့် Chromebook သည် အပ်ဒိတ်မပြီးမီ အားကုန်မည့်အနေအထားရှိသည်။ ရပ်တန့်မသွားစေရန် ၎င်းကို မှန်ကန်စွာအားသွင်းထားကြောင်း သေချာပါစေ။</translation>
+<translation id="1878477879455105085">ဖွင့်ထားသည်</translation>
 <translation id="1878885068166344708">အထူးပြသမှု ပြောင်းလိုက်သောအခါ အကြောင်းအရာကို မြင်သာအောင်လုပ်ပေးသည်။ အထူးပြသမှုပြောင်းရန် တဘ်ကို နှိပ်ပါ (သို့) အကြောင်းအရာကို ရွေးပါ။</translation>
 <translation id="1879000426787380528">အောက်ပါအဖြစ် လက်မှတ်ထိုးဝင်ပါ-</translation>
 <translation id="18802377548000045">ဗြက်အကြီးအတိုင်း တဘ်များကို ချုံ့မည်</translation>
@@ -1434,6 +1438,7 @@
 <translation id="2204034823255629767">သင် တိုက်ရိုက်သမျှကို ဖတ်ရန် နှင့် ပြောင်းလဲရန်</translation>
 <translation id="2204387456724731099">ဤရွေးချယ်မှုကို ဘာသာပြန်၍မရပါ</translation>
 <translation id="2210462644007531147">အပြီးသတ်ထည့်သွင်း၍ မရပါ</translation>
+<translation id="2211245494465528624">စင့်ခ်လုပ်ခြင်း ရွေးစရာများ စီမံရန်</translation>
 <translation id="2212565012507486665">ကွတ်ကီးများ ခွင့်ပြုရန်</translation>
 <translation id="2214018885812055163">မျှဝေထားသော ဖိုင်တွဲများ</translation>
 <translation id="2214884991347062907">စကားဝှက်မှားနေသည်၊ ထပ်စမ်းကြည့်ပါ</translation>
@@ -1532,6 +1537,7 @@
 <translation id="2296218178174497398">စက်ပစ္စည်း ရှာဖွေတွေ့ရှိမှု</translation>
 <translation id="2297705863329999812">ပုံနှိပ်စက်များကို ရှာဖွေရန်</translation>
 <translation id="2297822946037605517">ဤစာမျက်နှာကို မျှဝေရန်</translation>
+<translation id="229871422646860597">ကိရိယာဘားမှ ပင်ဖြုတ်ရန်</translation>
 <translation id="2299734369537008228">ရွှေ့တုံး- <ph name="MIN_LABEL" /> မှ <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">အမှားရှာပြင်စနစ်က စုဆောင်းထားသည့် မှတ်တမ်းဖိုင်အားလုံးကို သီးခြားမှတ်တမ်းအဖြစ် ထည့်သွင်းနိုင်သည်။</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -1694,6 +1700,15 @@
 <translation id="2422125132043002186">Linux ပြန်ယူခြင်းကို ပယ်ဖျက်ထားသည်</translation>
 <translation id="2423578206845792524">ပုံကို အဖြစ် သိမ်းSa&amp;ဆည်းရန်...</translation>
 <translation id="2424424966051154874">{0,plural, =1{ဧည့်သည်}other{ဧည့်သည် (#)}}</translation>
+<translation id="242684489663276773">ဤလုပ်ဆောင်ချက်က အောက်ပါတို့ကို လုပ်ပါမည်-
+          <ph name="LINE_BREAKS" />
+           • Chrome ဆက်တင်အချို့နှင့် Chrome ဖြတ်လမ်းလင့်ခ်များ ပြင်ဆင်သတ်မှတ်ခြင်း
+           <ph name="LINE_BREAK" />
+           • နောက်ဆက်တွဲများ ပိတ်ခြင်း
+           <ph name="LINE_BREAK" />
+           • ကွတ်ကီးနှင့် အခြား ယာယီဝဘ်ဆိုက် ဒေတာများ ဖျက်ခြင်း
+            <ph name="LINE_BREAKS" />
+           လိပ်စာများ၊ မှတ်တမ်းနှင့် သိမ်းထားသော စကားဝှက်များကို သက်ရောက်မှုရှိမည် မဟုတ်ပါ။</translation>
 <translation id="2428510569851653187">တဘ်ရပ်တန့်သွားသည့်အချိန်၌ သင်ပြုလုပ်နေခဲ့သည့်အရာများကို ဖော်ပြပါ</translation>
 <translation id="2428939361789119025">Wi-Fi ပိတ်ရန်</translation>
 <translation id="2428978615149723410">ဤဈေးခြင်းတောင်းများ</translation>
@@ -2064,7 +2079,6 @@
 <translation id="2739191690716947896">အမှားရှာပြင်ခြင်း</translation>
 <translation id="2739240477418971307">သင်၏ ရယူသုံးနိုင်မှု ဆက်တင်များကို ပြောင်းလဲရန်</translation>
 <translation id="274029851662193272">စာလုံးချိုင့်</translation>
-<translation id="2740363334137520315">အသံ (သို့) ဗီဒီယိုဖွင့်နေသော သင်၏တဘ်များ အလွယ်တကူရှာရန် ‘ရှာဖွေမှုတဘ်များ’ တွင် ကဏ္ဍတစ်ခု ထည့်ပေးသည်။ သင့်ဘရောင်ဇာ၏ ထိပ်ထောင့်ရှိ ခလုတ်ဖြင့် သုံးနိုင်သည်။</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">ဤလျှို့ဝှက်ကီးများကို ယခုစက်တွင်သာ သိမ်းသည်။ ၎င်းတို့ကို သင့် Google Account တွင် မသိမ်းပါ။</translation>
 <translation id="2741713322780029189">ပြန်လည်ရယူရေး တာမီနယ်ကို ဖွင့်ရန်</translation>
@@ -2161,6 +2175,7 @@
 <translation id="2811205483104563968">အကောင့်များ</translation>
 <translation id="2811564570599779918">စပမ်းနှင့် လိမ်လည်မှုလျှော့ချခြင်း</translation>
 <translation id="2812049959647166806">Thunderbolt ကို ပံ့ပိုးမထားပါ</translation>
+<translation id="2812171980080389735">ချက်ချင်း ချိတ်ဆက်နိုင်ရန်အတွက် ကွန်ရက်နှင့် စကားဝှက်များ သိမ်းထားရန်</translation>
 <translation id="2813094189969465044">မိဘ အထိန်းအချုပ်များ</translation>
 <translation id="281390819046738856">တောင်းဆိုမှုကို လက်မှတ်ထိုး၍မရပါ။</translation>
 <translation id="2814489978934728345">ဤစာမျက်နှာကို ဖွင့်ခြင်းမှ ရပ်</translation>
@@ -2200,6 +2215,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">သင့်ပင်နံပါတ် ထည့်ပြီးပြီ</translation>
 <translation id="2849936225196189499">အရေးကြီး</translation>
+<translation id="285033512555869047">ပိတ်ထားသည်</translation>
 <translation id="2850541429955027218">အပြင်အဆင် ပေါင်းထည့်ရန်</translation>
 <translation id="2850672011315104382">ပုဒ်ဖြတ်ပုဒ်ရပ် ပုံစံ</translation>
 <translation id="2852385257476173980">ဝဘ်ကြည့်ရှုသည့်အတွက် ဤနေရာတွင် သင်ဝင်ကြည့်သည့်ဝဘ်ဆိုက်စာရင်း ပေါ်လာမည်</translation>
@@ -2243,6 +2259,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> နှင့် အခြား <ph name="NUMBER_OF_DEVICES" /> ခု</translation>
 <translation id="2889043468805635730">ပြဿနာမတွေ့ပါ</translation>
 <translation id="2889064240420137087">... ဖြင့် လင့် ဖွင့်ရန်</translation>
+<translation id="2890206081124517553">သင့်ဒက်စ်တော့ နောက်ခံကို စက်များတွင် မှတ်ထားနိုင်သည်</translation>
 <translation id="2891566119238851894">ဘေးအကန့်တွင် ရှာဖွေမှုဖွင့်ခြင်း။ ဘေးအကန့်တွင် ရှာဖွေမှု ဖွင့်မထားပါ။</translation>
 <translation id="2891922230654533301"><ph name="APP_NAME" /> သို့ လက်မှတ်ထိုးဝင်ရန် သင့်စက်ကို သုံးမလား။</translation>
 <translation id="2893013536106749396">သင့်အတွက်အရေးပါသော အရာများကို အပ်ဒိတ်အမြဲပြုလုပ်ပေးသည့် ကတ်များကိုရွေးပါ</translation>
@@ -2264,6 +2281,7 @@
 <translation id="2907619724991574506">အစပြု URLs</translation>
 <translation id="2907798539022650680">'<ph name="NAME" />' သို့ ချိတ်ဆက်ခြင်း မအောင်မြင်ပါ− <ph name="DETAILS" />
     ဆာဗာမက်ဆေ့ဂျ်− <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">အချက်ပြမှုများ မျှဝေမည်</translation>
 <translation id="2908162660801918428">မီဒီယာ ပြခန်းကို ဒါရိုက်ထရီ နားမှာ ထည့်ပေးရန်</translation>
 <translation id="2908358077082926882">သတ်မှတ်မှုကို ဖယ်ရှားရန် “<ph name="CURRENTKEY" />” ထပ်နှိပ်ပြီး <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">Google ဝန်ဆောင်မှုများနှင့် ချိတ်ဆက်၍မရပါ။ သင့်ကွန်ရက်ချိတ်ဆက်မှုကို စစ်ဆေးပြီး ထပ်စမ်းကြည့်ပါ။ အမှားကုဒ်- <ph name="ERROR_CODE" />။</translation>
@@ -2332,7 +2350,6 @@
 <translation id="2967926928600500959">ဤစည်းမျဉ်းများနှင့် ကိုက်ညီသော URL များကို သက်ဆိုင်ရာဘရောင်ဇာတွင် မဖြစ်မနေဖွင့်မည်။</translation>
 <translation id="2972581237482394796">&amp;ပြန်လုပ်ရန်</translation>
 <translation id="2973324205039581528">ဝဘ်ဆိုက် အသံပိတ်ရန်</translation>
-<translation id="2973537811036309675">ဘေးအကန့်</translation>
 <translation id="2975761176769946178">URL လိုအပ်သည်</translation>
 <translation id="2976557544729462544">စက်အချို့ မှန်ကန်စွာအလုပ်လုပ်ရန် (သို့) စွမ်းဆောင်ရည်အပြည့် အလုပ်လုပ်ရန်အတွက် ဒေတာသုံးခွင့်အကာအကွယ်ကို ပိတ်ရန် လိုအပ်သည်။</translation>
 <translation id="2976756276046118477">အနီ-အစိမ်း စစ်ထုတ်မှု (အစိမ်းသိပ်မမြင်ရခြင်း၊ deuteranomaly)</translation>
@@ -2368,6 +2385,7 @@
 <translation id="3003828226041301643">စက်ပစ္စည်းကို ဒိုမိန်းသို့ ချိတ်ဆက်၍မရပါ။ စက်ပစ္စည်းများ ထည့်ခွင့်ရှိမရှိ သေချာစေရန် သင်၏အကောင့်ကို စစ်ဆေးပါ။</translation>
 <translation id="3003967365858406397">သင်၏ <ph name="PHONE_NAME" /> သည် သီးသန့် Wi−Fi ချိတ်ဆက်မှုတစ်ခုကို ပြုလုပ်ပါလိမ့်မည်။</translation>
 <translation id="3004385386820284928">ကီးဘုတ်ကီးများ စိတ်ကြိုက်လုပ်ရန်</translation>
+<translation id="3005376701115952939">စက်စနစ် ဆက်တင်များတွင် အက်ပ်များစင့်ခ်လုပ်ခြင်းကို သတ်မှတ်ရန်</translation>
 <translation id="3005574332301273731">မပြပါနှင့်</translation>
 <translation id="3006881078666935414">ဒေတာအသုံးပြုမှု မရနိုင်ပါ</translation>
 <translation id="3007410324195400631">ဤစာမျက်နှာအကြောင်း မှတ်စုထည့်ခြင်း</translation>
@@ -2749,6 +2767,7 @@
 <translation id="3369624026883419694">အိမ်ရှင်ကို ဖြေရှင်းနေ...</translation>
 <translation id="3370260763947406229">အလိုအလျောက် အမှားပြင်ရန်</translation>
 <translation id="3371140690572404006">USB-C ကိရိယာ (ညာ ပို့တ် အရှေ့ပိုင်း)</translation>
+<translation id="3371351218553893534">လိုင်းရှည်လွန်းသည်- <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">သင်က အပလီကေးရှင်း ထဲမှာ ဖွင့်ခဲ့သည့် ဖိုလ်ဒါများကို ဖတ်ရန်</translation>
 <translation id="3373059063088819384">‘ဖတ်ရှုမုဒ်’ တွင် ဖွင့်ရန်</translation>
 <translation id="3373701465337594448">ဖွင့်ထားပါက သင့်စိတ်ဝင်စားမှုများကို ခန့်မှန်းသော သင်ဝင်ကြည့်သည့် ဝဘ်ဆိုက်စာရင်းကို ဤနေရာတွင်ပြသည်</translation>
@@ -2773,7 +2792,6 @@
 <translation id="3393554941209044235">Chrome မှတ်တမ်းဖိုင် စိတ်ဖြာလေ့လာချက်</translation>
 <translation id="3393582007140394275">ဖန်သားပြင်ကို ကာစ်လုပ်၍မရပါ။</translation>
 <translation id="3394850431319394743">ကာကွယ်ထားသည့် အကြောင်းအရာကို ဖွင့်ရန် သတ်မှတ်မှုစနစ်များ သုံးခွင့်ပြုထားသည်</translation>
-<translation id="3396744558790608201">ဝဘ်ပေါ်တွင် ကြည့်ရှုဝယ်ယူနေစဉ် သင်တွေ့သည့် ကြည့်စရာအကြောင်းအရာအကြောင်း ပိုမိုလေ့လာရန် ဝဘ်ဆိုက်၏မည်သည့်အစိတ်အပိုင်းကိုမဆို ရှာဖွေရန်အတွက် “Google Lens ဖြင့် ပုံရှာရန်” ကိုရွေးပြီး ညာဘက်ခလုတ်နှိပ်နိုင်သည်။</translation>
 <translation id="3396800784455899911">"လက်ခံပြီး ရှေ့ဆက်ရန်" ခလုတ်ကို နှိပ်ခြင်းဖြင့် ဤ Google ဝန်ဆောင်မှုများအတွက် အထက်ဖော်ပြပါ စီမံဆောင်ရွက်မှုများကို သဘောတူရာရောက်ပါသည်။</translation>
 <translation id="339722927132407568">ရပ်သွားသည်</translation>
 <translation id="3399432415385675819">အကြောင်းကြားချက်များကို ပိတ်ထားပါမည်</translation>
@@ -2819,6 +2837,9 @@
 <translation id="3434272557872943250">သင့်ကလေးအတွက် ထပ်တိုး 'ဝဘ်နှင့် အက်ပ်လုပ်ဆောင်ချက်' ကို ဖွင့်ထားသည့်အခါ ဤဒေတာကို သူ၏ Google အကောင့်သို့ သိမ်းသွားပါမည်။ ဤဆက်တင်များနှင့် ၎င်းတို့အား ချိန်ညှိနည်းကို families.google.com တွင် ပိုမိုလေ့လာပါ။</translation>
 <translation id="3434475275396485144">ဤဆက်တင်ကို သင့်ဖုန်း၏စီမံခန့်ခွဲသူက ကြီးကြပ်ပါသည်</translation>
 <translation id="3434512374684753970">အသံနှင့် ဗီဒီယို</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />လာမည့်ဖန်သားပြင်တွင် သင့် Google Account ဖြင့် လက်မှတ်ထိုးဝင်ပါ။<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />၎င်းမှာ Gmail၊ YouTube၊ Chrome နှင့် အခြား Google ဝန်ဆောင်မှုများတွင် သုံးသည့် အကောင့်ဖြစ်သည်။ ပုဂ္ဂိုလ်ရေးသီးသန့် အသုံးပြုမှုနှင့် သင့်အချက်အလက်အားလုံးကို လွယ်ကူစွာအသုံးပြုနိုင်ရန် သင့်အကောင့်အသုံးပြုပါ။<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />သင့်တွင် Google Account မရှိပါက လာမည့်ဖန်သားပြင်တွင် ပြုလုပ်နိုင်ပါမည်။<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">"<ph name="EXTENSION_NAME" />" သည် သင့် <ph name="CODE_TYPE" /> ကို တောင်းဆိုနေသည်</translation>
 <translation id="3435738964857648380">လုံခြုံရေး</translation>
 <translation id="343578350365773421">စာရွက်ကုန်နေသည်</translation>
@@ -2865,6 +2886,7 @@
 <translation id="346546413339447252"><ph name="MERCHANT_NAME_1" />၊ <ph name="MERCHANT_NAME_2" /> စသည်တို့အတွက် လျှော့ဈေးများ ရယူမလား</translation>
 <translation id="3468298837301810372">အညွှန်း</translation>
 <translation id="3468999815377931311">Android ဖုန်း</translation>
+<translation id="3469345458390352459">ဖွင့်ပြီးသည်နှင့် သင်၏ Google Account ဖြင့် လက်မှတ်ထိုးဝင်ပြီးနောက် သင့်အက်ပ်များကို မည်သည့် ChromeOS စက်ပစ္စည်းတွင်မဆို ရနိုင်ပါမည်။  အခြားဘရောက်ဇာ စင့်ခ်လုပ်ခြင်းတူးလ်များကို ပိတ်ထားသည့်တိုင် ဝဘ်အက်ပ်များကို Chrome မှတစ်ဆင့် စင့်ခ်လုပ်ပါမည်။</translation>
 <translation id="3469583217479686109">ရွေးဆွဲမှတ်ရန် တူးလ်</translation>
 <translation id="3470392222765168737">ဝဘ်ဆိုက်ကို လိုက်ကြည့်ရန်</translation>
 <translation id="3471876058939596279">ဗီဒီယိုအတွက် HDMI နှင့် USB Type-C ပို့တ်များကို တစ်ပြိုင်နက် အသုံးပြု၍မရပါ။ အခြား ဗီဒီယိုပို့တ်ကို အသုံးပြုပါ။</translation>
@@ -3325,6 +3347,7 @@
 <translation id="3855441664322950881">နောက်ဆက်တွဲထုပ်ပိုးရန်</translation>
 <translation id="3855676282923585394">စာညှပ်များ နှင့် ဆက်တင်များကို တင်သွင်းရန်...</translation>
 <translation id="3856096718352044181">မှန်ကန်သည့် ဝန်ဆောင်မှုပေးသူ ဟုတ်မဟုတ် အတည်ပြုပါ သို့မဟုတ် နောက်မှ ထပ်စမ်းကြည့်ပါ</translation>
+<translation id="3856470183388031602"><ph name="DEVICE_TYPE" /> တွင် သင်၏ Google Account သုံးခြင်း</translation>
 <translation id="3856800405688283469">စံတော်ချိန်ကို ရွေးပါ</translation>
 <translation id="3857807444929313943">မြှောက်ပါ၊ ထို့နောက် ပြန်ထိပါ</translation>
 <translation id="3858860766373142691">အမည်</translation>
@@ -3364,6 +3387,7 @@
 <translation id="3894123633473837029">Sherlog မှ လတ်တလော Assistant မှတ်တမ်း ပါဝင်သည်။ ၎င်းတွင် သင်၏ အထောက်အထား၊ တည်နေရာနှင့် အမှားရှာပြင် အချက်အလက်တို့ ပါဝင်နိုင်သည်။ <ph name="BEGIN_LINK" />ပိုမိုလေ့လာရန်<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">ဖိုလ်ဒါ ထည့်ရန်</translation>
 <translation id="3894770151966614831">Google Account သို့ ရွှေ့မလား။</translation>
+<translation id="3894983081771074056">ကီးဘုတ်နှင့် မောက်စ် အပြုအမူ၊ ဘာသာစကား သတ်မှတ်ချက် စသည်</translation>
 <translation id="3895076768659607631">ရှာဖွေရေး အင်ဂျင်များ &amp;စီမံခြင်း...</translation>
 <translation id="3895090224522145010">Kerberos အသုံးပြုသူအမည်</translation>
 <translation id="389521680295183045">သင့်ကိရိယာသုံးနေချိန်ကို သိရန် ဝဘ်ဆိုက်များက ခွင့်တောင်းနိုင်သည်</translation>
@@ -3498,6 +3522,7 @@
 <translation id="3994878504415702912">&amp;ဇူးမ်</translation>
 <translation id="3995138139523574647">USB-C ကိရိယာ (ညာဘက် နောက်ပိုင်း ပို့တ်)</translation>
 <translation id="3995963973192100066">လှုပ်ရှားသက်ဝင်ပုံများ ဖွင့်ရန်</translation>
+<translation id="399788104667917863">ကိရိယာဘားတွင် ပင်ထိုးရန်</translation>
 <translation id="4001540981461989979">ရွှေ့သည့်အခါ မောက်စ်ကာဆာကို မြင်သာစေရန်</translation>
 <translation id="4002440992267487163">ပင်သုံးရန် စနစ်ထည့်သွင်းပါ</translation>
 <translation id="4005817994523282006">စံတော်ချိန် သိရှိနိုင်မှု နည်းလမ်း</translation>
@@ -3656,12 +3681,16 @@
 <translation id="4147911968024186208">ထပ်စမ်းကြည့်ပါ။ ဤအမှားအယွင်းကို ထပ်မံတွေ့ရှိရလျှင် သင်၏ ကူညီရေးရာကိုယ်စားလှယ်ထံ ဆက်သွယ်ပါ။</translation>
 <translation id="4150201353443180367">မျက်နှာပြင်ပြသမှု</translation>
 <translation id="4150569944729499860">‘ဖန်သားပြင်’ အကြောင်းအရာ</translation>
+<translation id="4151843924968445052">စက်ပစ္စည်းအချက်ပြမှုများ မျှဝေမလား။</translation>
 <translation id="4152011295694446843">သင်၏လိပ်စာများကို ဤနေရာတွင် ပြပါမည်</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{တဘ် ၁}other{# တဘ်များ}}</translation>
 <translation id="4154664944169082762">လက်ဗွေများ</translation>
 <translation id="4157869833395312646">Microsoft Server Gated Cryptography</translation>
 <translation id="4158315983204257156">ဝဘ်ဆိုက်စာသားအရွယ်အစားနှင့် ဖောင့်</translation>
 <translation id="4158364720893025815">အောင်မြင်သည်</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />အလိုအလျောက် အစီရင်ခံစာများ ပို့ရန် ChromeOS စက်ပစ္စည်းများအား ခွင့်ပြုခြင်းသည် ChromeOS တွင် ပြင်ဆင်ရန်နှင့် ပိုကောင်းအောင်လုပ်ရန်ရှိသည်များကို ဦးစားပေးလုပ်ဆောင်နိုင်ရန် အကူအညီဖြစ်စေသည်။ ဤအစီရင်ခံစာများတွင် ChromeOS ရပ်တန့်သွားချိန်များ၊ သင်အသုံးပြုသော တူးလ်များ၊ သုံးလေ့ရှိသော မှတ်ဉာဏ်ပမာဏ၊ Android အက်ပ် အမှားရှာဖွေမှုများနှင့် သုံးစွဲမှု ဒေတာတို့ကဲ့သို့ အချက်များ ပါဝင်နိုင်သည်။ ပေါင်းစည်းထားသည့် ဒေတာအချို့က Google အက်ပ်နှင့် Android ဆော့ဖ်ဝဲရေးသူများကဲ့သို့ ပါတနာများကိုလည်း ကူညီပါမည်။ အက်ပ်များစင့်ခ်လုပ်ခြင်းကိုလည်း ဖွင့်ထားပါက Android နှင့် ဝဘ်အက်ပ်များအပါအဝင် အခြားအက်ပ် အမှားရှာဖွေမှုနှင့် သုံးစွဲမှု ဒေတာများကို စုဆောင်းပါမည်။<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />သင့် ChromeOS စက်ပစ္စည်း ဆက်တင်များတွင် ဤအစီရင်ခံစာများ ခွင့်ပြုခြင်းကို အချိန်မရွေးစတင်နိုင် (သို့) ရပ်တန့်နိုင်သည်။ သင်သည် ဒိုမိန်း စီမံခန့်ခွဲသူဖြစ်ပါက ဤဆက်တင်ကို စီမံခန့်ခွဲသူ ကွန်ဆိုးလ်တွင် ပြောင်းနိုင်သည်။<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />သင့် Google Account အတွက် ‘ဝဘ်နှင့်အက်ပ်လုပ်ဆောင်ချက်’ ဆက်တင် ဖွင့်ထားပါက Android ဒေတာကို သင်၏ Google Account တွင် သိမ်းထားနိုင်သည်။ သင့်ဒေတာများ ကြည့်ခြင်း၊ ဖျက်ခြင်းနှင့် အကောင့်ဆက်တင်များ ပြောင်းခြင်းတို့ကို account.google.com တွင် လုပ်ဆောင်နိုင်သည်။<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Google Password Manager</translation>
 <translation id="4163560723127662357">အမည်မသိ ကီးဘုတ်</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> သည် ခိုင်မာသော အဖွဲ့အစည်းတွင် ရှိမနေပါ။ သင့်စီမံခန့်ခွဲသူထံ ဆက်သွယ်ပါ။ သင်သည် စီမံခန့်ခွဲသူဖြစ်ပါက ဤနေရာသို့ ဝင်ကြည့်ပြီး သင့်အဖွဲ့အစည်းကို စနစ်ထည့်သွင်းနိုင်သည်- g.co/ChromeEnterpriseAccount</translation>
@@ -3985,6 +4014,9 @@
 <translation id="4452898361839215358">(သို့) PPD ရွေးပါ။ <ph name="LINK_BEGIN" />ပိုမိုလေ့လာရန်<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">သင့်ကီးဘုတ်၏ ညာဘက်ထိပ်ထောင့်ရှိ လက်ဗွေအာရုံခံကိရိယာကို ထိပါ။ သင့်လက်ဗွေဒေတာကို သင်၏ <ph name="DEVICE_TYPE" /> တွင်သာ လုံခြုံစွာ သိမ်းထားသည်။</translation>
 <translation id="4453946976636652378"><ph name="SEARCH_ENGINE_NAME" /> ကို ရှာပါ သို့မဟုတ် URL ရိုက်ထည့်ပါ</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />အလိုအလျောက် အစီရင်ခံစာများ ပို့ရန် ChromeOS စက်ပစ္စည်းများအား ခွင့်ပြုခြင်းသည် ChromeOS တွင် ပြင်ဆင်ရန်နှင့် ပိုကောင်းအောင်လုပ်ရန်ရှိသည်များကို ဦးစားပေးလုပ်ဆောင်နိုင်ရန် အကူအညီဖြစ်စေသည်။ ဤအစီရင်ခံစာများတွင် ChromeOS ရပ်တန့်သွားချိန်များ၊ အသုံးပြုထားသော တူးလ်များ၊ သုံးလေ့ရှိသော မှတ်ဉာဏ်ပမာဏ၊ Android အက်ပ် အမှားရှာဖွေမှုများနှင့် သုံးစွဲမှု ဒေတာတို့ကဲ့သို့ အချက်များ ပါဝင်နိုင်သည်။ ပေါင်းစည်းထားသည့် ဒေတာအချို့က Google အက်ပ်နှင့် Android ဆော့ဖ်ဝဲရေးသူများကဲ့သို့ ပါတနာများကိုလည်း ကူညီပါမည်။ အက်ပ်များစင့်ခ်လုပ်ခြင်းကိုလည်း ဖွင့်ထားပါက Android နှင့် ဝဘ်အက်ပ်များအပါအဝင် အခြားအက်ပ် အမှားရှာဖွေမှုနှင့် သုံးစွဲမှု ဒေတာများကို စုဆောင်းပါမည်။<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />သင့်ကလေး၏ ChromeOS စက်ပစ္စည်း ဆက်တင်များတွင် ဤအစီရင်ခံစာများ ခွင့်ပြုခြင်းကို အချိန်မရွေးစတင်နိုင် (သို့) ရပ်တန့်နိုင်သည်။ သင်သည် ဒိုမိန်း စီမံခန့်ခွဲသူဖြစ်ပါက ဤဆက်တင်ကို စီမံခန့်ခွဲသူ ကွန်ဆိုးလ်တွင် ပြောင်းနိုင်သည်။<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />သင့်ကလေး၏ Google Account အတွက် ‘ဝဘ်နှင့်အက်ပ်လုပ်ဆောင်ချက်’ ဆက်တင် ဖွင့်ထားပါက သင့်ကလေး၏ဒေတာကို သူ၏ Google Account တွင် သိမ်းထားနိုင်သည်။ ဤဆက်တင်များနှင့် ၎င်းတို့အား ပြင်ဆင်နည်းကို families.google.com တွင် ပိုမိုလေ့လာနိုင်သည်။<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">လက်ရှိအသံကို ရွေးပါ−</translation>
 <translation id="4459169140545916303">ပြီးခဲ့သော <ph name="DEVICE_LAST_ACTIVATED_TIME" /> ရက်က အသုံးပြုထားသည်</translation>
 <translation id="4460014764210899310">အုပ်စု ဖွဲ့မထားပါ</translation>
@@ -4364,6 +4396,7 @@
 <translation id="4806457879608775995">ဤစည်းမျဉ်းများကို သုံးသပ်ပြီး သင်၏ ဒေတာများကို ထိန်းချုပ်ပါ</translation>
 <translation id="4807098396393229769">ကတ် အပေါ်က အမည်</translation>
 <translation id="4808667324955055115">ပေါ့ပ်အပ်များကို ပိတ်ထားသည်</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Chrome Web Store မှ ယူထားသည့် <ph name="BEGIN_BOLD" />နောက်ဆက်တွဲ ၁ ခု<ph name="END_BOLD" /> ကို စစ်ဆေးပါ}other{Chrome Web Store မှ ယူထားသည့် <ph name="BEGIN_BOLD" />နောက်ဆက်တွဲ {NUM_EXTENSIONS} ခု <ph name="END_BOLD" /> ကို စစ်ဆေးပါ}}</translation>
 <translation id="4809079943450490359">သင့်စက် စီမံခန့်ခွဲသူထံမှ လမ်းညွှန်ချက်များ-</translation>
 <translation id="4809447465126035330">ဖျက်ရန်</translation>
 <translation id="480990236307250886">ပင်မ စာမျက်နှာဖွင့်</translation>
@@ -4450,6 +4483,7 @@
 <translation id="4876895919560854374">မျက်နှာပြင်အား သော့ခတ်ခြင်းနှင့် ပိတ်ခြင်း</translation>
 <translation id="4877276003880815204">စာမျက်နှာအတွင်းရှိ အရာများကို စစ်ဆေးရန်</translation>
 <translation id="4877652723592270843">ChromeOS Flex အတွက် အသင့်ပါသည့် ဖန်သားပြင်ဖတ်အက်ပ် ChromeVox ကို ဖွင့်လိုပါသလား။ ဖွင့်လိုပါက အသံထိန်းခလုတ် နှစ်ခုစလုံးကို ငါးစက္ကန့်ကြာနှိပ်ထားပါ။</translation>
+<translation id="4878261017150799673">ဝဘ်ဆိုက်ကို ဆက်ဖွင့်ထားမည်</translation>
 <translation id="4878634973244289103">အကြံပြုချက်ကို ပို့၍မရပါ။ နောက်မှ ထပ်စမ်းကြည့်ပါ။</translation>
 <translation id="4878653975845355462">စိတ်ကြိုက်နောက်ခံများကို သင့်စီမံခန့်ခွဲသူက ပိတ်ထားသည်</translation>
 <translation id="4878718769565915065">ဤလုံခြုံရေးကီးသို့ လက်ဗွေထည့်၍မရပါ</translation>
@@ -4687,6 +4721,7 @@
 <translation id="5101839224773798795">ကာဆာရပ်သွားသည့်အခါ အလိုအလျောက် နှိပ်ရန်</translation>
 <translation id="5106350808162641062">ဖယ်ရှားရန်</translation>
 <translation id="510695978163689362"><ph name="USER_EMAIL" /> ကို Family Link က ကြီးကြပ်သည်။ မိဘအုပ်ထိန်းမှုဖြင့် ကျောင်းရင်းမြစ်များ ဝင်ကြည့်ရန် ကျောင်းအကောင့်များ ထည့်နိုင်သည်။</translation>
+<translation id="5107093668001980925"><ph name="MODULE_NAME" /> ကို ဘယ်တော့မှ မပြပါနှင့်</translation>
 <translation id="5107443654503185812">နောက်ဆက်တွဲတစ်ခုက 'လုံခြုံစွာ ကြည့်ရှုခြင်း' ကို ပိတ်လိုက်သည်</translation>
 <translation id="5108967062857032718">ဆက်တင်များ − Android အက်ပ်များကို ဖယ်ရှားပါ</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4697,6 +4732,7 @@
 <translation id="5111794652433847656">ဤစက်တွင် <ph name="APP_NAME" /> အတွက် လျှို့ဝှက်ကီး မရှိပါ</translation>
 <translation id="5112577000029535889">ပြုစုသူ ကိရိယာများ</translation>
 <translation id="511313294362309725">အမြန်တွဲချိတ်ခြင်း ဖွင့်ရန်</translation>
+<translation id="5113384440341086023">အက်ပ်များကို Play Store နှင့် Chrome ဘရောင်ဇာမှ ဝဘ်အက်ပ်များမှတစ်ဆင့် ထည့်သွင်းထားသည်</translation>
 <translation id="51143538739122961">သင့်လုံခြုံရေးကီး ထည့်သွင်းပြီး ၎င်းကို ထိပါ</translation>
 <translation id="5115309401544567011">သင်၏ <ph name="DEVICE_TYPE" /> ကို အားသွင်းပါ။</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4742,6 +4778,7 @@
 <translation id="5154702632169343078">ဘာသာရပ်</translation>
 <translation id="5155327081870541046">လိပ်စာဘားတွင် “@bookmarks” ကဲ့သို့ သင်ရှာလိုသော ဝဘ်ဆိုက်အတွက် ဖြတ်လမ်းလင့်ခ် ထည့်ပါ။ ထို့နောက် ဦးစားပေး လက်ကွက်ဖြတ်လမ်း နှိပ်ပြီး သင်၏ ရှာဖွေသည့် စာလုံးကို ထည့်ပါ။</translation>
 <translation id="5156638757840305347">ကာဆာပေါ်လာပါက (သို့) ရွေ့သွားပါက ၎င်းကို မြင်သာအောင်လုပ်ပေးသည်</translation>
+<translation id="5157250307065481244">ဝဘ်ဆိုက် အသေးစိတ်ကြည့်ရန်</translation>
 <translation id="5157635116769074044">မျက်နှာပြင်ကို စတင်ရန် ဒီစာမျက်နှာကို ပင်ထိုးရန်...</translation>
 <translation id="5158206172605340248">ဖိရွတ်သံအမှတ်အသားမီနူး ပိတ်လိုက်ပြီ။</translation>
 <translation id="5159094275429367735">Crostini စနစ် ထည့်သွင်းရန်</translation>
@@ -4799,7 +4836,6 @@
 <translation id="520840839826327499">သတ်မှတ်ချက်ပြည့်မီသည့် ChromeOS စက်ကို သင်အသုံးပြုနေကြောင်း <ph name="SERVICE_NAME" /> က စစ်ဆေးလိုသည်။</translation>
 <translation id="5208926629108082192">စက်၏ မိုဘိုင်းကွန်ရက် အချက်အလက်</translation>
 <translation id="5208988882104884956">အလျား တစ်ဝက်</translation>
-<translation id="520902706163766447">လက်ရှိဖွင့်ထားသော တဘ်များပေါ်တွင် ရှာရန် ‘ထိပ်တန်း Chrome UI’ တွင် ပေါ့ပ်အပ်ပူဖောင်းကွက်ကို ဖွင့်နိုင်သည်။</translation>
 <translation id="5209320130288484488">ကိရိယာများ မတွေ့ရ</translation>
 <translation id="5209513429611499188">အသုံးပြုမှု စာမျက်နှာ <ph name="USAGE_PAGE" /> မှ အသုံးပြုမှုများရှိသည့် HID စက်ပစ္စည်းများ</translation>
 <translation id="5210365745912300556">တဘ် ပိတ်ရန်</translation>
@@ -5236,6 +5272,9 @@
 <translation id="5602765853043467355">ဤစက်ပစ္စည်းထဲရှိ စာညှပ်၊ မှတ်တမ်း၊ စကားဝှက်နှင့် အခြားအရာများကို ရှင်းလင်းရန်</translation>
 <translation id="5605758115928394442">သင်ဖြစ်ကြောင်း အတည်ပြုရန် သင့်ဖုန်းသို့ အကြောင်းကြားချက်တစ်ခု ပို့ထားသည်။</translation>
 <translation id="5606849116180480101">{NUM_EXTENSIONS,plural, =1{ဤနောက်ဆက်တွဲကို ပိတ်ထားသည်}other{ဤနောက်ဆက်တွဲများကို ပိတ်ထားသည်}}</translation>
+<translation id="560743070587960985">ဤဖိုင်သည် ဗိုင်းရပ်စ် (သို့) မဲလ်ဝဲ ဖြစ်နိုင်သည်။
+
+အန္တရာယ်ကင်း၊ မကင်း စစ်ဆေးရန် ၎င်းကို Google သို့ ပို့နိုင်သည်။ စကင်ဖတ်ခြင်းသည် စက္ကန့်အနည်းငယ် ကြာနိုင်သည်။</translation>
 <translation id="560834977503641186">Wi-Fi စင့်ခ်၊ ပိုမိုလေ့လာရန်</translation>
 <translation id="5608580678041221894">ဖြတ်ညှိရန်နေရာကို ချိန်ညှိရန် သို့မဟုတ် ရွှေ့ရန် အောက်ပါခလုတ်များကို တို့ပါ</translation>
 <translation id="5609231933459083978">အပလီကေးရှင်း မမှန်ကန်နိုင်ပါ။</translation>
@@ -5800,6 +5839,7 @@
 <translation id="6104068876731806426">Google Accounts</translation>
 <translation id="6104311680260824317">စက်ပစ္စည်းကို ဒိုမိန်းသို့ ချိတ်ဆက်၍မရပါ။ ဆာဗာသည် သတ်မှတ်ထားသည့် Kerberos အသွင်ဝှက်ခြင်း အမျိုးအစားများကို ပံ့ပိုးမထားပါ။ အသွင်ဝှက်ခြင်း ဆက်တင်များအတွက် "နောက်ထပ် ရွေးချယ်စရာများ" တွင် ကြည့်ပါ။</translation>
 <translation id="6104796831253957966">ပရင်တာ စာရင်းစဉ် ပြည့်နေသည်</translation>
+<translation id="6106167152849320869">ယခင်အဆင့်တွင် အမှားရှာဖွေမှုနှင့် သုံးစွဲမှုဒေတာကို ပေးပို့ရန် ရွေးချယ်ထားပါက ထည့်သွင်းထားသည့် အက်ပ်များအတွက် ဤဒေတာကို စုစည်းပါမည်။</translation>
 <translation id="6111972606040028426">Google Assistant ဖွင့်ရန်</translation>
 <translation id="6112294629795967147">အရွယ်အစားပြင်ရန် ထိပါ</translation>
 <translation id="6112727384379533756">လက်မှတ်တစ်ခု ထည့်ရန်</translation>
@@ -5930,6 +5970,7 @@
 <translation id="6226777517901268232">ကိုယ်ပိုင်သီးသန့်ကီးဖိုင် (ချန်လှပ်ထားနိုင်သည်)</translation>
 <translation id="6227002569366039565">ဤပူဖောင်းကွက်ကို အထူးပြသရန် |<ph name="ACCELERATOR" />| ကို နှိပ်ပါ။ ၎င်းညွှန်ပြနေသောအရာကို အထူးပြသရန် ထပ်နှိပ်ပါ။</translation>
 <translation id="6227280783235722609">နောက်ဆက်တွဲ</translation>
+<translation id="6229062790325126537">ApnMigrator ပြင်ဆင်သတ်မှတ်ရန်</translation>
 <translation id="6229849828796482487">Wi-Fi ကွန်ရက် ချိတ်ဆက်မှုဖြုတ်ရန်</translation>
 <translation id="6231782223312638214">အကြံပေးထား</translation>
 <translation id="6231881193380278751">စာမျက်နှာအား အလိုအလျောက် ပြန်လည်ဆန်းသစ်စေရန် URLတွင် မှတ်သားမှုကန့်သတ်ချက်ဘောင် များထည့်သွင်းထားပါ။:
@@ -5970,6 +6011,7 @@
 <translation id="6254892857036829079">ပြည့်စုံ</translation>
 <translation id="6257602895346497974">စင့်ခ်လုပ်ခြင်းကို ဖွင့်ရန်…</translation>
 <translation id="62586649943626337">တဘ်အုပ်စုဖြင့် သင့်တဘ်များကို စီမံလိုက်ပါ</translation>
+<translation id="6260092874648348841">ဝဘ်ဆိုက်ကို ဆက်ဖွင့်ထားမည်</translation>
 <translation id="6262371516389954471">သင်၏ မိတ္တူများကို Google သို့ အပ်လုဒ်လုပ်ထားပြီး သင့် Google Account စကားဝှက်သုံး၍ အသွင်ဝှက်ထားသည်။</translation>
 <translation id="6263082573641595914">Microsoft CA ဗားရှင်း</translation>
 <translation id="6263284346895336537">အရေးတကြီး မဟုတ်ပါ</translation>
@@ -6208,6 +6250,7 @@
 <translation id="6478248366783946499">အန္တရာယ်ရှိသည့် ဖိုင်ကို သိမ်းလိုပါသလား။</translation>
 <translation id="6479881432656947268">Chrome Web Store သို့ ဝင်ကြည့်ရန်</translation>
 <translation id="6480327114083866287"><ph name="MANAGER" /> က စီမံခန့်ခွဲသည်</translation>
+<translation id="6481978993812487794">ဖွင့်ပြီးသည်နှင့် သင်၏ Google Account ဖြင့် လက်မှတ်ထိုးဝင်ပြီးနောက် သင့်အက်ပ်များကို မည်သည့် ChromeOS စက်ပစ္စည်းတွင်မဆို ရနိုင်ပါမည်။ အခြားဘရောက်ဇာ စင့်ခ်လုပ်ခြင်းတူးလ်များကို ပိတ်ထားသည့်တိုင် ဝဘ်အက်ပ်များကို Chrome မှတစ်ဆင့် စင့်ခ်လုပ်ပါမည်။</translation>
 <translation id="6482559668224714696">မျက်နှာပြင်အပြည့် မှန်ဘီလူး</translation>
 <translation id="6483485061007832714">ဒေါင်းလုဒ်လုပ်ထားသည့် ဖိုင်ကို ဖွင့်ခြင်း</translation>
 <translation id="6483805311199035658"><ph name="FILE" />ကို ဖွင့်ပေးနေ...</translation>
@@ -6222,6 +6265,7 @@
 <translation id="6497784818439587832">ဖန်သားပြင်ပေါ်ရှိ အရာများကို ပိုသေးအောင် သို့မဟုတ် ပိုကြီးအောင် ပြုလုပ်ရန် ပြသမှုအရွယ်အစားကို ပြောင်းနိုင်သည်</translation>
 <translation id="6497789971060331894">မောက်စ် ပြောင်းပြန်လှိမ့်ရန်</translation>
 <translation id="6498249116389603658">နှင့်သင့်ဘာသာစကားများ အားလုံး</translation>
+<translation id="6498583202177273322">ဤစာမျက်နှာကို လေ့လာစဉ် နောက်ထပ်အသုံးဝင်သည့် အချက်အလက်များ ရယူပါ</translation>
 <translation id="6499143127267478107">ပရောက်စီ အက္ခရာရှိ ဟို့စ်အား ဖြေရှင်းခြင်း...</translation>
 <translation id="6499764981457476645">အနီးတစ်ဝိုက်တွင် စက်များမတွေ့ပါ</translation>
 <translation id="6501957628055559556">ကွန်တိန်နာအားလုံး</translation>
@@ -6295,7 +6339,6 @@
 <translation id="6561726789132298588">ထည့်သွင်းရန်</translation>
 <translation id="6562117348069327379">စနစ်မှတ်တမ်းများကို 'ဒေါင်းလုဒ်များ' ဖိုင်လမ်းညွှန်သို့ သိမ်းနိုင်သည်။</translation>
 <translation id="656293578423618167">ဖိုင်လမ်းကြောင်း သို့မဟုတ် အမည်သည် ရှည်လွန်းနေပါသည်။ ကျေးဇူးပြုပြီး အမည်တို သို့မဟုတ် အခြား တစ်နေရာတွင် တွင် သိမ်းဆည်းပေးပါ။</translation>
-<translation id="6568283005472142698">တဘ်ရှာဖွေမှု</translation>
 <translation id="6570622975915850879">အခြားစက်သုံးရန်</translation>
 <translation id="65711204837946324">ဒေါင်းလုဒ်လုပ်ရန် ခွင့်ပြုချက်များ လိုသည်</translation>
 <translation id="6571533309669248172">စာသား ဖော်မက်ချခြင်း</translation>
@@ -6667,6 +6710,7 @@
 <translation id="688312408602122936">Steam ဖြင့်ထည့်သွင်းထားသော ဂိမ်းနှင့် အက်ပ်အားလုံးကိုလည်း ဤစက်မှ ဖယ်ရှားမည်</translation>
 <translation id="6883319974225028188">စက်ကရိယာ ပုံစံပြင်သတ်မှတ်မှုကို သိမ်းဆည်း၍ မရခဲ့ပါ။</translation>
 <translation id="6884474387073389421">ရွေးထားသော လက်မှတ်ထိုးဝင်ခြင်းဆိုင်ရာ ဒေတာကို ဖျက်လိုသည်မှာ သေချာပါသလား။</translation>
+<translation id="6885122019363983153">စက်များတွင် ဒက်စ်တော့နောက်ခံကို ပုံစံတူထားရန်</translation>
 <translation id="6885771755599377173">စနစ်အချက်အလက် အစမ်းကြည့်ခြင်း</translation>
 <translation id="6886380424988777998">Linux အဆင့်မြှင့်၍မရပါ</translation>
 <translation id="6886871292305414135">လင့်ကို တဘ် &amp;အသစ်ထဲမှာ ဖွင့်ရန်</translation>
@@ -6738,6 +6782,7 @@
 <translation id="6949434160682548041">စကားဝှက် (ချန်လှပ်ထားနိုင်သည်)</translation>
 <translation id="6950627417367801484">အက်ပ်များကို ပြန်ယူရန်</translation>
 <translation id="6952242901357037157">သင်၏ <ph name="BEGIN_LINK" />Google Account<ph name="END_LINK" /> မှ စကားဝှက်များကိုလည်း ဤနေရာတွင် ပြနိုင်သည်</translation>
+<translation id="6954910832698269894">သင်၏ယခင် Chromebook မှ အက်ပ်များ၊ ဆက်တင်များ၊ Wi-Fi ကွန်ရက်နှင့် နောက်ခံပုံများကို ပြန်ရယူရန် စက်ပစ္စည်း စင့်ခ်လုပ်ခြင်းကို ဖွင့်ပါ။ ‘ဆက်တင်များ &gt; အကောင့်များ’ တွင် အချိန်မရွေး ပြောင်းနိုင်သည်။</translation>
 <translation id="6954936693361896459">ဤတဘ်ကို အစားထိုး ကာစ်လုပ်ရန်</translation>
 <translation id="6955446738988643816">ပေါ့အာပ် စစ်ဆေးရန်</translation>
 <translation id="6955535239952325894">ကြီးကြပ်ထားသောဘရောင်ဇာများတွင် ဤဆက်တင်ကို ပိတ်ထားသည်</translation>
@@ -6896,6 +6941,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 RSA အန်ခရစ်ပြုလုပ်ခြင်းဖြင့်</translation>
 <translation id="7075625805486468288">HTTPS/SSL အသိအမှတ်ပြုလက်မှတ်များနှင့် ဆက်တင်များကို စီမံပါ</translation>
 <translation id="7076875098323397992">အဆင့်မြှင့်တင်မှု စ၍မရပါ</translation>
+<translation id="7077751457066325012">လက်ကွက်ဖြတ်လမ်းများ ကြည့်ရန်နှင့် စိတ်ကြိုက်လုပ်ရန်</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">အသံ၏ လိပ်စာကို မိ&amp;တ္တူ ကူးပါ</translation>
@@ -6925,6 +6971,7 @@
 <translation id="7108933416628942903">ယခု လော့ခ်ချရန်</translation>
 <translation id="7109543803214225826">ဖြတ်လမ်းလင့်ခ်ကို ဖယ်ရှားပြီးပါပြီ</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{အုပ်စုသို့ တဘ်ထည့်ရန်}other{အုပ်စုသို့ တဘ်များထည့်ရန်}}</translation>
+<translation id="7110684627876015299">အမည်ပေးမထားသော အုပ်စု - <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">ဤဝင်းဒိုးကို အမည်ပေးပါ</translation>
 <translation id="7113102733263608554">ပစ္စည်း <ph name="ITEM_COUNT_ONE" /> ခု</translation>
 <translation id="7113502843173351041">သင်၏ အီးမေးလ် လိပ်စာကို သိရန်</translation>
@@ -7140,6 +7187,7 @@
 <translation id="7328867076235380839">ပေါင်းစည်းမှု မမှန်ကန်ပါ</translation>
 <translation id="7329154610228416156">လုံခြုံမှုမရှိသည့် URL (<ph name="BLOCKED_URL" />) ကို အသုံးပြုရန် ပြင်ဆင်ထားသောကြောင့် လက်မှတ်ထိုးဝင်ရောက်မှု မအောင်မြင်ခဲ့ပါ။ ကျေးဇူးပြု၍ သင့်ကြီးကြပ်သူကို ဆက်သွယ်ပါ။</translation>
 <translation id="7332053360324989309">သီးသန့် ဆောင်ရွက်စနစ်- <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">သင့်အက်ပ်နှင့် ဆက်တင်များ အရန်သိမ်းခြင်းနှင့် ပြန်ယူခြင်း</translation>
 <translation id="7335974957018254119">အောက်ပါအတွက် စာလုံးပေါင်းစစ်ဆေးခြင်း အသုံးပြုပါ−</translation>
 <translation id="7336799713063880535">အကြောင်းကြားချက် ပိတ်ထားသည်။</translation>
 <translation id="7338630283264858612">စက်ပစ္စည်း၏ အမှတ်စဉ် မမှန်ကန်ပါ။</translation>
@@ -7162,6 +7210,7 @@
 <translation id="7348093485538360975">ဖန်သားပြင်လက်ကွက်</translation>
 <translation id="7349010927677336670">ဗီဒီယို ပြေပြစ်မှု</translation>
 <translation id="7352651011704765696">တစ်ခုခု မှားသွားသည်</translation>
+<translation id="7352664183151911163">သင့်အက်ပ်များနှင့် Chrome ဘရောင်ဇာများတွင်</translation>
 <translation id="7353261921908507769">အနီးတစ်ဝိုက်ရှိ အဆက်အသွယ်များက သင်နှင့်မျှဝေနိုင်သည်။ သင်လက်မခံမချင်း လွှဲပြောင်းမှုကို စတင်မည်မဟုတ်ပါ။</translation>
 <translation id="735361434055555355">Linux ကို ထည့်သွင်းနေသည်...</translation>
 <translation id="7354120289251608189">ယခုအခါ ဘရောင်ဇာတွင် အချိန်မရွေး အသွင်သစ်သုံးနိုင်ပါပြီ။</translation>
@@ -7301,6 +7350,8 @@
 <translation id="7458168200501453431">Google search တွင်အသုံးပြုသည့် စာလုံးပေါင်းစစ်စနစ် တစ်ခုတည်းကို အသုံးပြုသည်။ ဘရောင်ဇာတွင် သင်ရိုက်သည့် စာသားကို Google သို့ပို့ပါသည်။</translation>
 <translation id="7458715171471938198">အက်ပ်များ ပြန်ယူမလား။</translation>
 <translation id="7458933488302148148">သင့်လုံခြုံရေး အားကောင်းစေရန်နှင့် အွန်လိုင်းတွင် ပိုလုံခြုံစေရန် သိမ်းထားသော စကားဝှက်များကို စစ်ဆေးနိုင်သည်</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />အလိုအလျောက် အစီရင်ခံစာများ ပို့ရန် ChromeOS စက်ပစ္စည်းများအား ခွင့်ပြုခြင်းသည် ChromeOS တွင် ပြင်ဆင်ရန်နှင့် ပိုကောင်းအောင်လုပ်ရန်ရှိသည်များကို ဦးစားပေးလုပ်ဆောင်နိုင်ရန် အကူအညီဖြစ်စေသည်။ ဤအစီရင်ခံစာများတွင် ChromeOS ရပ်တန့်သွားချိန်များ၊ သင်အသုံးပြုသော တူးလ်များနှင့် သုံးလေ့ရှိသော မှတ်ဉာဏ်ပမာဏကဲ့သို့ အချက်များ ပါဝင်နိုင်သည်။ အက်ပ်များစင့်ခ်လုပ်ခြင်းကိုလည်း ဖွင့်ထားပါက Android နှင့် ဝဘ်အက်ပ်များအပါအဝင် အခြားအက်ပ် အမှားရှာဖွေမှုနှင့် သုံးစွဲမှု ဒေတာများကို စုဆောင်းပါမည်။<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />သင့် Chrome စက်ပစ္စည်း ဆက်တင်များတွင် ဤအစီရင်ခံစာများ ခွင့်ပြုခြင်းကို အချိန်မရွေးစတင်နိုင် (သို့) ရပ်တန့်နိုင်သည်။ သင်သည် ဒိုမိန်း စီမံခန့်ခွဲသူဖြစ်ပါက ဤဆက်တင်ကို စီမံခန့်ခွဲသူ ကွန်ဆိုးလ်တွင် ပြောင်းနိုင်သည်။<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">သင်လက်ရှိထည့်သွင်းထားသည့် အပြင်အဆင်</translation>
 <translation id="7461924472993315131">ပင်နံပါတ်</translation>
 <translation id="746216226901520237">နောက်တစ်ကြိမ်တွင် သင့်ဖုန်းက သင်၏ <ph name="DEVICE_TYPE" /> ကို လော့ခ်ဖွင့်ပါမည်။ Smart Lock ကို 'ဆက်တင်များ' ထဲတွင် ပိတ်နိုင်သည်။</translation>
@@ -7491,6 +7542,7 @@
 <translation id="7634280112532283638">စပမ်းနှင့် လိမ်လည်မှု လျှော့ချခြင်း</translation>
 <translation id="7634337648687970851">စက်တွင်း ဒေတာပြန်လည်ရယူခြင်းကို လက်ရှိတွင် ပံ့ပိုးမထားပါ။</translation>
 <translation id="7634566076839829401">တစ်ခုခုမှားနေပြီ။ကျေးဇူးပြုပြီး ထပ်မံကြိုးစားပါ။</translation>
+<translation id="763472884969134151">စိတ်ဖြာလေ့လာချက်ကို <ph name="LINK" /> က ပြုလုပ်ထားသည်</translation>
 <translation id="7635048370253485243">သင်၏ 'စီမံခန့်ခွဲသူ' က ပင်ထိုးထားသည်</translation>
 <translation id="7635711411613274199">သင်ကြည့်ရှုသည်နှင့်အမျှ သင်မြင်ရသည့် ကြော်ငြာ ပုဂ္ဂိုလ်ရေးသီးသန့် ပြုလုပ်ထားခြင်းရှိ၊ မရှိသည် ဤဆက်တင်၊ <ph name="BEGIN_LINK1" />ကြော်ငြာ၏ အကြောင်းအရာ<ph name="LINK_END1" />၊ သင့် <ph name="BEGIN_LINK2" />ကွတ်ကီး ဆက်တင်<ph name="LINK_END2" /> နှင့် သင်ကြည့်ရှုသည့် ဝဘ်ဆိုက်က ကြော်ငြာကို ပုဂ္ဂိုလ်ရေးသီးသန့် ပြုလုပ်ခြင်း ရှိ၊ မရှိတို့အပေါ် မူတည်သည်</translation>
 <translation id="7636919061354591437">ဤ' စက်ပစ္စည်း' တွင် ထည့်သွင်းရန်</translation>
@@ -7534,6 +7586,7 @@
 <translation id="7663719505383602579">လက်ခံသူ − <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">လက်ကွက်ဖြတ်လမ်း ရနိုင်သည်</translation>
 <translation id="7663859337051362114">eSIM ပရိုဖိုင် ထည့်ရန်</translation>
+<translation id="76641554187607347">ကီးဘုတ် ချိတ်ဆက်မထားပါ</translation>
 <translation id="7665082356120621510">ဖယ်ထားရန်</translation>
 <translation id="7665369617277396874">အကောင့် ထည့်ရန်</translation>
 <translation id="766560638707011986">ဒိုမိန်းများ ပြရန်</translation>
@@ -7581,6 +7634,7 @@
 <translation id="769824636077131955">ဤမှတ်တမ်းဖိုင်သည် လုံခြုံရေးစစ်ဆေးရန် ကြီးလွန်းသည်။ မှတ်တမ်းဖိုင်များကို ၅၀ MB အထိ ပုံနှိပ်ထုတ်နိုင်သည်။</translation>
 <translation id="7698507637739331665">အချို့အရာများကို ပိတ်ထားသည်</translation>
 <translation id="7701040980221191251">မရှိ</translation>
+<translation id="7701265686005869308">ပရိုဖိုင် ပိတ်မည်</translation>
 <translation id="7701869757853594372">အသုံးပြုသူ ကိုင်တွယ်</translation>
 <translation id="7702574632857388784"><ph name="FILE_NAME" /> ကို စာရင်းထဲမှနေ၍ ဖယ်ရှားရန်</translation>
 <translation id="7702907602086592255">ဒိုမိန်း</translation>
@@ -7628,7 +7682,6 @@
 <translation id="7737948071472253612">သင့်ကင်မရာ သုံးရန် ခွင့်ပြုမထားပါ</translation>
 <translation id="77381465218432215">အသံပြောင်းသင်္ကေတနှင့် အထူးစာလုံးများ ပြရန်</translation>
 <translation id="7740996059027112821">ပုံမှန်</translation>
-<translation id="7741307896921365578">သင်၏ ‘ဖတ်ရန် စာရင်းနှင့် လိပ်စာများ’ အား အသုံးပြုပုံသည် အကျိုးရှိပြီး အပြောင်းအလဲမရှိစေရန် ဘရောင်ဇာအဆင့် ဘေးအကန့်ကို ဖွင့်ပေးသည်။</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> ၊ ၎င်းအောက်ရှိ ဝဘ်ဆိုက်အားလုံးနှင့် ထည့်သွင်းထားသော အက်ပ်များအတွက် ဝဘ်ဆိုက်ဒေတာနှင့် ခွင့်ပြုချက်များ ဖယ်ရှားမလား။</translation>
 <translation id="7742706086992565332">အချို့သောဝဘ်ဆိုက်များတွင် ဘယ်လောက်ဇူးမ်ဆွဲ (သို့) ဇူးမ်ဖြုတ်မည်ကို သတ်မှတ်နိုင်သည်</translation>
 <translation id="7742879569460013116">လင့်ခ်မျှဝေရန်</translation>
@@ -7829,7 +7882,6 @@
 <translation id="7909986151924474987">သင်သည် ဤပရိုဖိုင်ကို ပြန်ထည့်သွင်းနိုင်မည် မဟုတ်ပါ</translation>
 <translation id="7910768399700579500">ဖိုလ်ဒါ အသစ်</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">‘တဘ်ရှာဖွေမှု’ ရှိ မီဒီယာတဘ်များကဏ္ဍ</translation>
 <translation id="7912080627461681647">ဆာဗာတွင် သင်၏စကားဝှက်ကို ပြောင်းထားပါသည်။ ထွက်လိုက်ပြီး လက်မှတ်ထိုးပြန်ဝင်ကြည့်ပါ။</translation>
 <translation id="7912974581251770345">ဘာသာပြန်ဆိုခြင်း</translation>
 <translation id="7915457674565721553">မိဘ အထိန်းအချုပ်များ ထည့်သွင်းရန် အင်တာနက်သို့ ချိတ်ဆက်ပါ</translation>
@@ -8001,6 +8053,7 @@
 <translation id="8050191834453426339">ထပ်မံအတည်ပြုရန်</translation>
 <translation id="8051193500142930381">ကင်မရာလိုအပ်သည့် ဝန်ဆောင်မှုများ အလုပ်လုပ်မည်မဟုတ်ပါ</translation>
 <translation id="8051390370038326517"><ph name="HOST" /> ကို MIDI ကိရိယာများ အပြည့်အဝထိန်းချုပ်ခွင့် အမြဲပေးရန်</translation>
+<translation id="8052218774860457016">ဘရောင်ဇာ စင့်ခ်လုပ်မှု စီမံခြင်း</translation>
 <translation id="8053278772142718589">PKCS #12 ဖိုင်များ</translation>
 <translation id="8053390638574070785">ဒီစာမျက်နှာကို ပြန်တင်ရန်</translation>
 <translation id="8054517699425078995">ဒီပုံစံ ဖိုင်သည် သင်၏ ကွန်ပျူတာကို အန္တရာယ် ပြုနိုင်သည်။ ဘယ်လိုပဲဖြစ်ဖြစ် သင်သည် <ph name="FILE_NAME" /> ထားရှိလိုပါသလား?</translation>
@@ -8169,6 +8222,7 @@
 <translation id="8195737548602430447">စာတန်းများကို ပစ်မှတ်ဘာသာစကားသို့ အလိုအလျောက် ဘာသာပြန်ပေးသည်။</translation>
 <translation id="8197673340773315084">‘အလုပ်’ သို့မဟုတ် ‘ကိုယ်ရေးကိုယ်တာ’ ကဲ့သို့ အမည် (သို့) အညွှန်း ထည့်ရန်</translation>
 <translation id="8198456017687137612">တဘ်ကို ကာစ်လုပ်နေသည်</translation>
+<translation id="8198457270656084773">စနစ်၏ စက်မှတ်တမ်း စာမျက်နှာကို ရှာနေလား။ <ph name="BEGIN_LINK" /><ph name="OS_DEVICE_LOG_LINK" /><ph name="END_LINK" /> သို့ ဝင်ကြည့်ပါ။</translation>
 <translation id="8198511718495409170"><ph name="EXTENSION_NAME" /> အတွက် ဤဝဘ်ဆိုက်တွင် အပ်ဒိတ်လုပ်ထားသော ဆက်တင်များ သက်ရောက်မှုရှိစေရန် ဤစာမျက်နှာကို ပြန်ဖွင့်ပါ</translation>
 <translation id="8199300056570174101">ကွန်ရက် (ဝန်ဆောင်မှု) နှင့် စက်ပစ္စည်း သတ်မှတ်ချက်များ</translation>
 <translation id="8200772114523450471">ပြန်ဆက်ရန်</translation>
@@ -8370,6 +8424,7 @@
 <translation id="8376137163494131156">Google Cast တွင် ဘာဖြစ်နေသည်ကို ပြောပြပါ။</translation>
 <translation id="8376384591331888629">ဤဝဘ်ဆိုက်ရှိ ပြင်ပကုမ္ပဏီကွတ်ကီးများ အပါအဝင်</translation>
 <translation id="8376451933628734023">ဤဝဘ်အက်ပ်သည် အခြားအက်ပ်တစ်ခုဖြစ်ကြောင်း တွေးထင်စေရန် သင့်အားလှည့်စားနေပါက ၎င်းကို ဖယ်ရှားပါ။</translation>
+<translation id="8376752431516546391">Google Search ဘေးအကန့်</translation>
 <translation id="8377625247046155446">ဤလျှို့ဝှက်ကီးကို ဤစက်တွင်သာ သိမ်းပါမည်။ ‘ရုပ်ဖျက်ဝင်ဒိုး’ အားလုံးပိတ်ပြီးသောအခါ ၎င်းက ဤစက်တွင် ကျန်ရှိနေမည်။</translation>
 <translation id="8378714024927312812">သင်၏ 'အဖွဲ့အစည်း' က စီမံခန့်ခွဲထားသည်</translation>
 <translation id="8379878387931047019">ဤစက်ပစ္စည်းတွင် ဤဝဘ်ဆိုက်က တောင်းဆိုထားသော လုံခြုံရေးကီး အမျိုးအစားကို သုံး၍မရပါ</translation>
@@ -8437,6 +8492,11 @@
 <translation id="8428628598981198790">သင့်လုံခြုံရေးကီးကို ဤဝဘ်ဆိုက်တွင် အသုံးပြု၍မရပါ</translation>
 <translation id="84297032718407999">သင်သည် <ph name="LOGOUT_TIME_LEFT" /> အတွင်း ထွက်သွားပါမည်</translation>
 <translation id="8431190899827883166">တို့ရန်များကို ပြခြင်း</translation>
+<translation id="8431496281632382473">ဤပရိုဖိုင်ကို <ph name="DOMAIN" /> က စီမံသည်။ ဤစီမံထားသော ပရိုဖိုင်ကို ဆက်လက်အသုံးပြုရန် သင့်အဖွဲ့အစည်းသည် သင့်စက်ပစ္စည်းအချက်ပြမှုများ မျှဝေရန် လိုအပ်သည်။
+
+စက်ပစ္စည်းအချက်ပြမှုများတွင် သင့်ဘရောင်ဇာ၊ OS၊ စက်ပစ္စည်း၊ ထည့်သွင်းထားသည့်ဆော့ဖ်ဝဲနှင့် ဖိုင်များအကြောင်း အချက်အလက်များ ပါဝင်နိုင်သည်။
+
+အချက်ပြမှုများ မျှဝေရန် မရွေးချယ်ပါက ဤပရိုဖိုင်ကို ပိတ်ပါမည်။</translation>
 <translation id="8434480141477525001">NaCl အမှားရှာပြင်ခြင်း ပို့တ်</translation>
 <translation id="8437209419043462667">US</translation>
 <translation id="8438328416656800239">ပါးနပ်သော ဘရောင်ဇာသို့ ပြောင်းပါ</translation>
@@ -8521,6 +8581,8 @@
 <translation id="851263357009351303">ပုံများပြရန် <ph name="HOST" /> ကိုအမြဲတမ်း ခွင့်ပြုမည်</translation>
 <translation id="8513108775083588393">အော်တို-လှည့်</translation>
 <translation id="8513357934662532537"><ph name="USER_EMAIL" /> အတွက် <ph name="BRAND" /> သို့ စကားဝှက်များ ထည့်သွင်းရန် CSV ဖိုင်ရွေးပါ။</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />အလိုအလျောက် အစီရင်ခံစာများ ပို့ရန် ChromeOS စက်ပစ္စည်းများအား ခွင့်ပြုခြင်းသည် ChromeOS တွင် ပြင်ဆင်ရန်နှင့် ပိုကောင်းအောင်လုပ်ရန်ရှိသည်များကို ဦးစားပေးလုပ်ဆောင်နိုင်ရန် အကူအညီဖြစ်စေသည်။ ဤအစီရင်ခံစာများတွင် ChromeOS ရပ်တန့်သွားချိန်များ၊ အသုံးပြုထားသော တူးလ်များနှင့် သုံးလေ့ရှိသော မှတ်ဉာဏ်ပမာဏကဲ့သို့ အချက်များ ပါဝင်နိုင်သည်။ အက်ပ်များစင့်ခ်လုပ်ခြင်းကိုလည်း ဖွင့်ထားပါက Android နှင့် ဝဘ်အက်ပ်များအပါအဝင် အခြားအက်ပ် အမှားရှာဖွေမှုနှင့် သုံးစွဲမှု ဒေတာများကို စုဆောင်းပါမည်။<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />သင့်ကလေး၏ ChromeOS စက်ပစ္စည်း ဆက်တင်များတွင် ဤအစီရင်ခံစာများ ခွင့်ပြုခြင်းကို အချိန်မရွေးစတင်နိုင် (သို့) ရပ်တန့်နိုင်သည်။ သင်သည် ဒိုမိန်း စီမံခန့်ခွဲသူဖြစ်ပါက ဤဆက်တင်ကို စီမံခန့်ခွဲသူ ကွန်ဆိုးလ်တွင် ပြောင်းနိုင်သည်။<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">အခြား လုံခြုံရေးကီးနှင့် စမ်းကြည့်ပါ</translation>
 <translation id="8514955299594277296">ဝဘ်ဆိုက်များကို သင့်စက်တွင် ဒေတာသိမ်းခွင့်မပြုရန် (အကြံမပြုထားပါ)</translation>
 <translation id="8517759303731677493">ပြင်ဆင်ရန်…</translation>
@@ -8601,7 +8663,6 @@
 <translation id="8599681327221583254">မူဝါဒ တစ်ခုနှင့်အထက်ကို မှန်ကန်စွာ စီစဉ်သတ်မှတ်မထားပါ။ သင့်စီမံခန့်ခွဲသူကို ဆက်သွယ်ပါ</translation>
 <translation id="8599864823732014237">လုပ်ငန်းသုံးတွင် စာရင်းသွင်းခြင်းကို ကျော်မလား။</translation>
 <translation id="8601206103050338563">TLS WWW သုံးစွဲသူကို စိစစ်ခြင်း</translation>
-<translation id="8601611099293226919">Google Lens ဖြင့် သင့်ဖန်သားပြင်တွင် ရှာဖွေပါ</translation>
 <translation id="8602674530529411098">အက်ပ်များ (စမ်းသပ်)</translation>
 <translation id="8602851771975208551">Chrome အလုပ်လုပ်ပုံပေါင်းလဲသွားစေမည့် အက်ပ် တစ်ခုကို သင့်ကွန်ပျူတာရှိ အခြား ပရိုဂရမ်မှ ပေါင်းထည့်ခဲ့သည်။</translation>
 <translation id="8605428685123651449">SQLite မှတ်ဉာဏ်</translation>
@@ -8881,6 +8942,7 @@
 <translation id="883062543841130884">အစားထိုးခြင်းများ</translation>
 <translation id="8830779999439981481">အပ်ဒိတ်များထည့်ရန် ပြန်စနေသည်</translation>
 <translation id="8830796635868321089">လက်ရှိ ပရောက်စီဆက်တင်အား အသုံးပြုခြင်းဖြင့် အဆင့်မြှင့်ခြင်းအား စစ်ဆေးခြင်း မအောင်မြင်ပါ။ သင့် <ph name="PROXY_SETTINGS_LINK_START" />ပရောက်စီဆက်တင်များ<ph name="PROXY_SETTINGS_LINK_END" /> အားစစ်ဆေးပါ။</translation>
+<translation id="8830863983385452402">ဝဘ်ဆိုက်က ဤတဘ်၏ အကြောင်းအရာများကို သိနိုင်ပါမည်</translation>
 <translation id="8831769650322069887"><ph name="FILE_NAME" /> ဖွင့်ရန်</translation>
 <translation id="8832781841902333794">သင့်ပရိုဖိုင်များ</translation>
 <translation id="8834039744648160717">ကွန်ရက် စီစဉ်သတ်မှတ်မှုများကို <ph name="USER_EMAIL" /> က ထိန်းချုပ်ထားသည်။</translation>
@@ -9012,6 +9074,7 @@
 <translation id="8946359700442089734">ဤ<ph name="IDS_SHORT_PRODUCT_NAME" /> ကိရိယာပေါ်တွင် ချို့ယွင်းချက်ရှာဖွေပြင်ဆင်ခြင်း အင်္ဂါရပ်အား အပြည့်အဝ မဖွင့်ထားပါ။</translation>
 <translation id="894763922177556086">ကောင်း</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> က သင့်လုံခြုံရေးကီး ထုတ်လုပ်သူနှင့် မော်ဒယ်ကို သိလိုပါသည်</translation>
+<translation id="8949304443659090542">Chrome ဘရောင်ဇာ စင့်ခ်လုပ်မှု စီမံခြင်း</translation>
 <translation id="895054485242522631">ဝဘ်ဆိုက်များက လှုပ်ရှားမှု အာရုံခံစနစ်များ သုံးနိုင်သည်</translation>
 <translation id="8951256747718668828">အမှားအယွင်းတစ်ခုကြောင့် ပြန်ယူခြင်းကို အပြီးသတ်၍မရပါ</translation>
 <translation id="8951465597020890363">မည်သို့ပင်ဖြစ်စေ ဧည့်သည်သုံးခွင့်မုဒ်မှ ထွက်လိုပါသလား။</translation>
@@ -9117,6 +9180,7 @@
 <translation id="9032097289595078011">အမြန်တွဲချိတ်ခြင်း ပိတ်ရန်</translation>
 <translation id="9033765790910064284">မည်သို့ဖြစ်စေ ရှေ့ဆက်ရန်</translation>
 <translation id="9033857511263905942">&amp;ကူးထည့်</translation>
+<translation id="9034408118624208974">Chromebook စသုံးခြင်းလား။ သင်၏ သတ်မှတ်ချက်များကို အရန်သိမ်းထားရန် စင့်ခ်လုပ်ခြင်း ဖွင့်ထားပါ။</translation>
 <translation id="903480517321259405">ပင်နံပါတ် ထပ်ထည့်ပါ</translation>
 <translation id="9037054491984310631"><ph name="DEVICE" /> ဘလူးတုသ်သုံးစက်ကို ချိတ်ဆက်ထားသည်</translation>
 <translation id="9037640663275993951">စက်ကို ခွင့်ပြုမထားပါ</translation>
@@ -9160,6 +9224,7 @@
 <translation id="9068298336633421551">ဤစက်၏ တည်နေရာကို အသုံးပြုရန် တည်နေရာခွင့်ပြုချက်ပါသော Android အက်ပ်များနှင့် ဝန်ဆောင်မှုများကို ခွင့်ပြုပါ။ Google သည် တည်နေရာဒေတာများကို အခါအားလျော်စွာ စုဆောင်းပြီး တည်နေရာတိကျ မှန်ကန်မှုနှင့် တည်နေရာ အခြေပြု ဝန်ဆောင်မှုများ ပိုမိုကောင်းမွန်လာစေရန် ၎င်းဒေတာကို အမည်မဖော်ဘဲ အသုံးပြုနိုင်ပါသည်။</translation>
 <translation id="9068598199622656904">လက်ကွက်ဖြတ်လမ်းများအတွက် ကီးများကို တစ်ပြိုင်တည်း ဖိထားခြင်းမပြုဘဲ တစ်ကြိမ်လျှင် ကီးတစ်ခုကိုသာ နှိပ်ပါ</translation>
 <translation id="9068878141610261315">ပံ့ပိုးမထားသော ဖိုင်အမျိုးအစား</translation>
+<translation id="9069665781180028115">ရွေးထားသည့် ဖိုင်များကို ဤ Chromebook တွင် ရနိုင်ပါမည်။ သင်သည် Chromebook စသုံးသူဖြစ်ပါက သင်၏ သတ်မှတ်ချက်များကို အရန်သိမ်းထားရန်အတွက် ဖိုင်အားလုံးကို စင့်ခ်လုပ်ပါ။ ‘ဆက်တင်များ &gt; အကောင့်များ’ တွင် အချိန်မရွေး ပြောင်းနိုင်သည်။</translation>
 <translation id="9070342919388027491">တဘ်ကို ဘယ်သို့ရွှေ့လိုက်သည်</translation>
 <translation id="9074739597929991885">ဘလူးတုသ်</translation>
 <translation id="9074836595010225693">USB မောက်စ် ဆက်ထားပြီ</translation>
@@ -9333,6 +9398,7 @@
 <translation id="930268624053534560">အသေးစိတ် အချိန်ဖော်ပြချက်</translation>
 <translation id="930551443325541578">ပြန်ကျော့ခလုတ်များနှင့် အသံပြောင်းသင်္ကေတများ</translation>
 <translation id="930893132043726269">လက်ရှိတွင် ပြင်ပကွန်ရက်သုံးနေသည်</translation>
+<translation id="930991362911221750"><ph name="APP_NAME" /> ကို ဤတဘ် ကြည့်ခွင့်ပြုမလား။</translation>
 <translation id="93140074055951850">Android အက်ပ်များ ရပ်သွားသည်</translation>
 <translation id="932327136139879170">ပင်မ</translation>
 <translation id="932508678520956232">ပရင်ထုတ်မှုကို စတင်လုပ် မပေးနိုင်ခဲ့ပါ။</translation>
diff --git a/chrome/app/resources/generated_resources_ne.xtb b/chrome/app/resources/generated_resources_ne.xtb
index ccb85c8..8e91719 100644
--- a/chrome/app/resources/generated_resources_ne.xtb
+++ b/chrome/app/resources/generated_resources_ne.xtb
@@ -398,7 +398,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> प्रयोग गरी सिंक गर्न सकिएन</translation>
 <translation id="1343865611738742294">Linux का एपलाई USB यन्त्रहरूमाथि पहुँच राख्न दिनुहोस्। कुनै USB यन्त्र हटाएपछि Linux ले उक्त यन्त्र सम्झने छैन।</translation>
 <translation id="1343920184519992513">आफूले छाडेकै ठाउँबाट जारी राख्नुहोस् र आफूले चाहेका विशेष पेजहरू खोल्नुहोस्</translation>
-<translation id="134589511016534552">मिडिया ट्याबहरू "खुला रहेका ट्याबहरू" खण्डमा पनि देखाइन्छ</translation>
 <translation id="1346630054604077329">पुष्टि गर्नुहोस् र रिस्टार्ट गर्नुहोस्</translation>
 <translation id="1346748346194534595">दायाँ</translation>
 <translation id="1347256498747320987">अपडेट र एप इन्स्टल गर्नुहोस्‌। जारी राख्नुभयो भने तपाईं यो डिभाइसले सम्भवतः मोबाइल डेटाको प्रयोग गरी Google, तपाईंको सेवा प्रदायक र तपाईंको डिभाइसका उत्पादकका अपडेट र एप स्वतः डाउनलोड गरी इन्स्टल गर्न सक्ने कुरामा सहमत हुनुहुन्छ भन्ने अर्थ। यीमध्ये केही एपहरूले एपभित्र हुने किनमेलहरू प्रस्ताव गर्न सक्छन्। <ph name="BEGIN_LINK1" />थप जान्नुहोस्<ph name="END_LINK1" /></translation>
@@ -2053,7 +2052,6 @@
 <translation id="2739191690716947896">डिबग गर्नुहोस्</translation>
 <translation id="2739240477418971307">आफ्नो पहुँच क्षमता सेटिङहरू परिवर्तन गर्नुहोस्</translation>
 <translation id="274029851662193272">दबेको</translation>
-<translation id="2740363334137520315">यसले 'ट्याबमा खोज्ने सुविधा' मा नयाँ खण्ड थपेर अडियो वा भिडियो प्ले भइरहेका ट्याबहरू सजिलै भेट्टाउन सघाउँछ। यो सुविधा प्रयोग गर्न आफ्नो ब्राउजरको सिरानको कुनामा भएको बटन थिच्नुहोस्।</translation>
 <translation id="2740531572673183784">ठिक छ</translation>
 <translation id="2740876196999178364">यी पासकीहरू यस डिभाइसमा मात्र सेभ गरिएका छन्। तिनीहरू तपाईंको Google खातामा भने सेभ गरिएका छैनन्।</translation>
 <translation id="2741713322780029189">रिकभरी टर्मिनल खोल्नुहोस्</translation>
@@ -2326,7 +2324,6 @@
 <translation id="2967926928600500959">यी नियमहरू अनुरूप रहेका URL कुनै निश्चित ब्राउजरमार्फत मात्रै खोलिने छ।</translation>
 <translation id="2972581237482394796">&amp;फेरि गर्नुहोस्</translation>
 <translation id="2973324205039581528">साइट म्युट गर्नुहोस्</translation>
-<translation id="2973537811036309675">साइड प्यानल</translation>
 <translation id="2975761176769946178">URL हालिएको छैन</translation>
 <translation id="2976557544729462544">केही सहायक यन्त्रहरूले सही तरिकाले काम गर्न वा पूर्ण रूपमा काम गर्न सकून् भन्नाका लागि तपाईंले डेटा प्रयोग गर्न रोक लगाउने सुविधा अफ गरिदिनु पर्ने हुन्छ।</translation>
 <translation id="2976756276046118477">रातो-हरियो रङको फिल्टर (हरियो रङ ठम्याउन नसक्ने समस्या, ड्युटेरानोमेली)</translation>
@@ -2769,7 +2766,6 @@
 <translation id="3393554941209044235">Chrome को डकुमेन्ट विश्लेषण</translation>
 <translation id="3393582007140394275">स्क्रिन कास्ट गर्न सकिएन।</translation>
 <translation id="3394850431319394743">संरक्षित सामग्री प्ले गर्न आइडेन्टिफायर प्रयोग गर्ने अनुमति दिइएको छ</translation>
-<translation id="3396744558790608201">तपाईं वेब ब्राउज गर्दा र वेबमा किनमेल गर्दा तपाईंलाई देखाइने भिजुअल सामग्रीका बारेमा थप जानकारी प्राप्त गर्नका निम्ति साइटको कुनै पनि क्षेत्र खोज्न चाहनुहुन्छ भने उक्त क्षेत्रमा गई दायाँ क्लिक गर्नुहोस् र "Google लेन्स प्रयोग गरी फोटो खोज्नुहोस्" चयन गर्नुहोस्।</translation>
 <translation id="3396800784455899911">"स्वीकार गरी जारी राख्नुहोस् " नामक बटनमा क्लिक गरेर तपाईं Google का यी सेवाहरूका लागि माथि वर्णन गरिएको प्रक्रियामा सहमति जनाउनु हुन्छ।</translation>
 <translation id="339722927132407568">भिडियो अड्किन्छ</translation>
 <translation id="3399432415385675819">सूचनाहरू प्राप्त गर्ने सुविधालाई असक्षम पारिनेछ</translation>
@@ -4812,7 +4808,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> तपाईं कुनै योग्य ChromeOS डिभाइस चलाइरहनुभएको छ कि छैन भन्ने कुरा जाँच गर्न चाहन्छ।</translation>
 <translation id="5208926629108082192">डिभाइसको मोबाइल नेटवर्कसम्बन्धी जानकारी</translation>
 <translation id="5208988882104884956">अर्धचौँडाइ</translation>
-<translation id="520902706163766447">हाल खोलिएका ट्याबहरूमा कुनै कुरा खोज्न Chrome UI को सिरानमा पपअप बबल सक्षम पार्नुहोस्।</translation>
 <translation id="5209320130288484488">कुनैपनि यन्त्रहरू फेला परेनन्</translation>
 <translation id="5209513429611499188">प्रयोगसम्बन्धी जानकारी भएको पेज <ph name="USAGE_PAGE" /> अनुसार HID डिभाइसहरू र ती डिभाइसको प्रयोगसम्बन्धी जानकारी</translation>
 <translation id="5210365745912300556">ट्याब बन्द गर्नुहोस्</translation>
@@ -6313,7 +6308,6 @@
 <translation id="6561726789132298588">प्रविष्टि गर्नुहोस्</translation>
 <translation id="6562117348069327379">सिस्टम लगहरू डाउनलोड नामक डिरेक्टरीमा भण्डारण गर्नुहोस्।</translation>
 <translation id="656293578423618167">फाइलको बाटो वा नाम निकै लामो छ । कृपया छोटो नाम दिएर वा अर्को स्थानमा बचत गर्नुहोस् ।</translation>
-<translation id="6568283005472142698">ट्याबमा खोज्ने सुविधा</translation>
 <translation id="6570622975915850879">अर्कै डिभाइस प्रयोग गर्नुहोस्</translation>
 <translation id="65711204837946324">डाउनलोड गर्ने अनुमति चाहिन्छ</translation>
 <translation id="6571533309669248172">टेक्स्टको फर्म्याट</translation>
@@ -7654,7 +7648,6 @@
 <translation id="7737948071472253612">तपाईंको क्यामेरा प्रयोग गर्ने अनुमति नदिइएका साइटहरू</translation>
 <translation id="77381465218432215">एक्सेन्ट चिन्ह तथा विशेष वर्णहरू देखाइऊन्</translation>
 <translation id="7740996059027112821">मानक</translation>
-<translation id="7741307896921365578">तपाईंले पछि पढ्न सेभ गरेका वेबपेजका सूची र बुकमार्कहरू जुनसुकै बेला सजिलैसँग भेट्टाउन सकियोस् भन्नाका लागि ब्राउजरमा साइड प्यानल सक्षम पार्छ।</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" />, यसअन्तर्गत रहेका सबै साइट र इन्स्टल गरिएका सम्बन्धित वेब एपका साइट डेटा मेटाउनुका साथै ती साइट र एपलाई दिइएका अनुमति रद्द गर्ने हो?</translation>
 <translation id="7742706086992565332">तपाईं निश्चित वेबसाइटहरूमा कति मात्रामा जुम इन वा जुम आउट गर्ने भन्ने कुरा सेट गर्न सक्नुहुन्छ</translation>
 <translation id="7742879569460013116">लिंक सेयर गर्नुहोस्:</translation>
@@ -7855,7 +7848,6 @@
 <translation id="7909986151924474987">तपाईं यो प्रोफाइल फेरि इन्स्टल गर्न सक्षम नहुन सक्नुहुन्छ</translation>
 <translation id="7910768399700579500">&amp;नयाँ फोल्डर</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ट्याबमा खोज्ने सुविधामा भएको "मिडिया ट्याब" खण्ड</translation>
 <translation id="7912080627461681647">सर्भरमा तपाईंको पासवर्ड परिवर्तन गरिएको छ। कृपया साइन आउट गर्नुहोस्, त्यसपछि फेरि साइन इन गर्नुहोस्।</translation>
 <translation id="7912974581251770345">अनुवाद</translation>
 <translation id="7915457674565721553">अभिभावकीय नियन्त्रणहरू सेट अप गर्न इन्टरनेटमा जोडिनुहोस्</translation>
@@ -8636,7 +8628,6 @@
 <translation id="8599681327221583254">एक वा सोभन्दा बढी नीतिहरू राम्ररी कन्फिगर गरिएका छैनन्। कृपया आफ्ना एड्मिनलाई सम्पर्क गर्नुहोस्</translation>
 <translation id="8599864823732014237">तपाईं इन्टरप्राइजसम्बन्धी सुविधाहरू प्राप्त गर्न अहिले नै दर्ता गर्न चाहनुहुन्न?</translation>
 <translation id="8601206103050338563">TLS WWW ग्राहक प्रमाणीकरण</translation>
-<translation id="8601611099293226919">Google लेन्समार्फत आफ्नो स्क्रिनमा भएको कुरा खोज्नुहोस्</translation>
 <translation id="8602674530529411098">एपहरू (बिटा संस्करण)</translation>
 <translation id="8602851771975208551">आफ्नो कम्प्युटरमा रहेको अर्को कार्यक्रमले एउटा एप थपेको छ जसले Chrome ले काम गर्ने तरिकालाई बदल्न सक्छ।</translation>
 <translation id="8605428685123651449">SQलाइट स्मृति</translation>
diff --git a/chrome/app/resources/generated_resources_nl.xtb b/chrome/app/resources/generated_resources_nl.xtb
index 2e91a9a6..03a722d 100644
--- a/chrome/app/resources/generated_resources_nl.xtb
+++ b/chrome/app/resources/generated_resources_nl.xtb
@@ -216,6 +216,7 @@
 <translation id="1176471985365269981">Geen toestemming om bestanden of mappen op je apparaat te bewerken</translation>
 <translation id="1177863135347784049">Aangepast</translation>
 <translation id="1178581264944972037">Onderbreken</translation>
+<translation id="1178601482396475810">Apparaatsynchronisatie beheren</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="1181037720776840403">Verwijderen</translation>
 <translation id="1181366777303791449">op <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -352,6 +353,7 @@
 <translation id="130097046531636712">Zo verleng je de batterijduur door achtergrondactiviteit en visuele effecten te beperken, zoals vloeiend scrollen</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> kan de volgende bestanden bewerken</translation>
 <translation id="1302227299132585524">JavaScript vanuit Apple Events toestaan</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> groep - <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">HTML-bestand met bookmarks</translation>
 <translation id="1303671224831497365">Geen Bluetooth-apparaten gevonden</translation>
 <translation id="130491383855577612">Vervangen van Linux-apps en -bestanden is geslaagd</translation>
@@ -398,7 +400,6 @@
 <translation id="1341871421050612057">Kan niet synchroniseren met <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Geef Linux-apps rechten tot USB-apparaten. Linux onthoudt een USB-apparaat niet nadat dit is verwijderd.</translation>
 <translation id="1343920184519992513">Ga verder waar je gebleven was en open een specifieke set pagina's.</translation>
-<translation id="134589511016534552">Mediatabbladen worden ook getoond in het gedeelte Geopende tabbladen</translation>
 <translation id="1346630054604077329">Bevestigen en opnieuw opstarten</translation>
 <translation id="1346748346194534595">Rechts</translation>
 <translation id="1347256498747320987">Updates en apps installeren. Als je doorgaat, ga je ermee akkoord dat je apparaat ook automatisch updates en apps van Google, je provider en de fabrikant kan downloaden en installeren. Hiervoor worden mogelijk mobiele data gebruikt. Sommige van deze apps kunnen in-app aankopen aanbieden. <ph name="BEGIN_LINK1" />Meer informatie<ph name="END_LINK1" /></translation>
@@ -1040,6 +1041,7 @@
 <translation id="1877520246462554164">Ophalen van verificatietoken is mislukt. Log uit en weer in om het opnieuw te proberen.</translation>
 <translation id="1877860345998737529">Toewijzing van acties voor schakelaar</translation>
 <translation id="1878155070920054810">Zo te zien komt je Chromebook zonder stroom te zitten voordat de update is voltooid. Check of je Chromebook correct wordt opgeladen om onderbrekingen te voorkomen.</translation>
+<translation id="1878477879455105085">Geopend</translation>
 <translation id="1878885068166344708">Het item wordt gemarkeerd als je de focus verplaatst. Druk op Tab of selecteer een item om de focus te wijzigen.</translation>
 <translation id="1879000426787380528">Inloggen als</translation>
 <translation id="18802377548000045">Tabbladen krimpen tot een grote breedte</translation>
@@ -1424,6 +1426,7 @@
 <translation id="2204034823255629767">Alles lezen en wijzigen wat je typt</translation>
 <translation id="2204387456724731099">Deze selectie kan niet worden vertaald</translation>
 <translation id="2210462644007531147">Kan de installatie niet afronden</translation>
+<translation id="2211245494465528624">Synchronisatieopties beheren</translation>
 <translation id="2212565012507486665">Cookies toestaan</translation>
 <translation id="2214018885812055163">Gedeelde mappen</translation>
 <translation id="2214884991347062907">Wachtwoord onjuist. Probeer het opnieuw.</translation>
@@ -1519,6 +1522,7 @@
 <translation id="2296218178174497398">Apparaatdetectie</translation>
 <translation id="2297705863329999812">Printers zoeken</translation>
 <translation id="2297822946037605517">Deze pagina delen</translation>
+<translation id="229871422646860597">Losmaken van werkbalk</translation>
 <translation id="2299734369537008228">Schuifregelaar: <ph name="MIN_LABEL" /> - <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Alle logbestanden die door debugd zijn verzameld, opnemen als afzonderlijk archief.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2051,7 +2055,6 @@
 <translation id="2739191690716947896">Foutopsporing</translation>
 <translation id="2739240477418971307">Je toegankelijkheidsinstellingen wijzigen</translation>
 <translation id="274029851662193272">Verlaagd</translation>
-<translation id="2740363334137520315">Voegt een nieuw gedeelte toe aan Tabbladen doorzoeken, zodat je snel tabbladen kunt vinden waarop audio of video wordt afgespeeld. Gebruik dit via de knop bovenaan in je browser.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Deze toegangssleutels worden alleen opgeslagen op dit apparaat. Ze worden niet opgeslagen in je Google-account.</translation>
 <translation id="2741713322780029189">Herstelterminal openen</translation>
@@ -2148,6 +2151,7 @@
 <translation id="2811205483104563968">Accounts</translation>
 <translation id="2811564570599779918">Spam- en fraudebeperking</translation>
 <translation id="2812049959647166806">Thunderbolt wordt niet ondersteund</translation>
+<translation id="2812171980080389735">Opgeslagen netwerken en wachtwoorden zodat je meteen verbinding kunt maken</translation>
 <translation id="2813094189969465044">Ouderlijk toezicht</translation>
 <translation id="281390819046738856">Verzoek kan niet worden ondertekend.</translation>
 <translation id="2814489978934728345">Stoppen met het laden van deze pagina</translation>
@@ -2187,6 +2191,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">Je pincode is toegevoegd</translation>
 <translation id="2849936225196189499">Kritiek</translation>
+<translation id="285033512555869047">Gesloten</translation>
 <translation id="2850541429955027218">Thema toevoegen</translation>
 <translation id="2850672011315104382">Stijl van interpunctie</translation>
 <translation id="2852385257476173980">Hier kan een lijst met door jou bezochte sites worden getoond als je browst op internet</translation>
@@ -2230,6 +2235,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> en <ph name="NUMBER_OF_DEVICES" /> andere</translation>
 <translation id="2889043468805635730">Geen problemen gevonden</translation>
 <translation id="2889064240420137087">Link openen met...</translation>
+<translation id="2890206081124517553">Bureaubladachtergrond onthouden op verschillende apparaten</translation>
 <translation id="2891566119238851894">Zoeken in zijvenster openen. Zoeken is niet geopend in het zijvenster.</translation>
 <translation id="2891922230654533301">Je apparaat gebruiken om in te loggen bij <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Kies kaarten om op de hoogte te blijven van wat er voor jou toe doet</translation>
@@ -2251,6 +2257,7 @@
 <translation id="2907619724991574506">Start-URL's</translation>
 <translation id="2907798539022650680">Kan geen verbinding maken met '<ph name="NAME" />': <ph name="DETAILS" />
     Melding van de server: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Signalen delen</translation>
 <translation id="2908162660801918428">Mediagalerij toevoegen op directory</translation>
 <translation id="2908358077082926882">Druk nog een keer op <ph name="CURRENTKEY" /> om de toewijzing ongedaan te maken en <ph name="RESPONSE" />.</translation>
 <translation id="2909506265808101667">Kan geen verbinding maken met Google-services. Check je netwerkverbinding en probeer het opnieuw. Foutcode: <ph name="ERROR_CODE" />.</translation>
@@ -2319,7 +2326,6 @@
 <translation id="2967926928600500959">URL's die overeenkomen met deze regels, worden verplicht in een bepaalde browser geopend.</translation>
 <translation id="2972581237482394796">&amp;Opnieuw</translation>
 <translation id="2973324205039581528">Geluid van site uitzetten</translation>
-<translation id="2973537811036309675">Zijvenster</translation>
 <translation id="2975761176769946178">Er is een URL vereist</translation>
 <translation id="2976557544729462544">Sommige apparaten werken alleen correct of optimaal als je beveiliging voor gegevenstoegang uitzet.</translation>
 <translation id="2976756276046118477">Rood-groen filter (groen zwak, deuteranomalie)</translation>
@@ -2355,6 +2361,7 @@
 <translation id="3003828226041301643">Kan het apparaat niet aan het domein koppelen. Controleer je account en zorg ervoor dat je over voldoende rechten beschikt om apparaten toe te voegen.</translation>
 <translation id="3003967365858406397">Je <ph name="PHONE_NAME" /> maakt een privé-wifi-verbinding.</translation>
 <translation id="3004385386820284928">Toetsenbordtoetsen aanpassen</translation>
+<translation id="3005376701115952939">App-synchronisatie is ingesteld in de systeeminstellingen</translation>
 <translation id="3005574332301273731">Niet tonen</translation>
 <translation id="3006881078666935414">Geen gebruiksgegevens</translation>
 <translation id="3007410324195400631">Notities over deze pagina toevoegen</translation>
@@ -2736,6 +2743,7 @@
 <translation id="3369624026883419694">Host vaststellen</translation>
 <translation id="3370260763947406229">Autocorrectie</translation>
 <translation id="3371140690572404006">USB-C-apparaat (poort rechts aan de voorkant)</translation>
+<translation id="3371351218553893534">De regel is te lang: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Mappen lezen die je opent in de app</translation>
 <translation id="3373059063088819384">Openen in leesmodus</translation>
 <translation id="3373701465337594448">Als deze optie aanstaat, zie je hier een lijst met sites die je bezoekt en die je interesses raden</translation>
@@ -2760,7 +2768,6 @@
 <translation id="3393554941209044235">Documentanalyse van Chrome</translation>
 <translation id="3393582007140394275">Kan scherm niet casten.</translation>
 <translation id="3394850431319394743">Toestemming om ID's te gebruiken om beveiligde content af te spelen</translation>
-<translation id="3396744558790608201">Klik met de rechtermuisknop en selecteer 'Afbeeldingen zoeken met Google Lens' om te zoeken op basis van een gedeelte van de site voor meer informatie over de visuele content die je ziet als je op internet surft en shopt.</translation>
 <translation id="3396800784455899911">Door op de knop 'Accepteren en doorgaan' te klikken, ga je akkoord met de bovengenoemde verwerking voor deze Google-services.</translation>
 <translation id="339722927132407568">Loopt vast</translation>
 <translation id="3399432415385675819">Meldingen worden uitgezet</translation>
@@ -2806,6 +2813,9 @@
 <translation id="3434272557872943250">Als je de instelling voor aanvullende Web- en app-activiteit hebt aangezet voor je kind, kunnen deze gegevens worden opgeslagen in het Google-account van je kind. Meer informatie over deze instellingen en hoe je deze kunt aanpassen vind je op families.google.com.</translation>
 <translation id="3434475275396485144">Deze instelling wordt beheerd door de beheerder van je telefoon</translation>
 <translation id="3434512374684753970">Audio en video</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Log op het volgende scherm in met je Google-account.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Dit is hetzelfde account dat je gebruikt voor Gmail, YouTube, Chrome en andere Google-services. Gebruik je account voor een gepersonaliseerde gebruikerservaring en eenvoudige toegang tot al je informatie.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Als je geen Google-account hebt, kun je op het volgende scherm een account maken.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344"><ph name="EXTENSION_NAME" /> vraagt om je <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Beveiliging</translation>
 <translation id="343578350365773421">Papier is op</translation>
@@ -2852,6 +2862,7 @@
 <translation id="346546413339447252">Krijg kortingen voor <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> en meer</translation>
 <translation id="3468298837301810372">Label</translation>
 <translation id="3468999815377931311">Android-telefoon</translation>
+<translation id="3469345458390352459">Als je dit hebt aangezet, zijn je apps beschikbaar op alle ChromeOS-apparaten nadat je inlogt met je Google-account.  Web-apps worden gesynchroniseerd via Chrome, ook als andere synchronisatiefuncties voor browsers zijn uitgezet.</translation>
 <translation id="3469583217479686109">Tool Selectie</translation>
 <translation id="3470392222765168737">Site volgen</translation>
 <translation id="3471876058939596279">HDMI- en USB Type-C-poorten kunnen niet tegelijkertijd worden gebruikt voor video. Gebruik een andere videopoort.</translation>
@@ -3312,6 +3323,7 @@
 <translation id="3855441664322950881">Extensie inpakken</translation>
 <translation id="3855676282923585394">Bookmarks en instellingen importeren...</translation>
 <translation id="3856096718352044181">Controleer of dit een geldige provider is of probeer het later opnieuw</translation>
+<translation id="3856470183388031602">Je Google-account gebruiken op je <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Tijdzone selecteren</translation>
 <translation id="3857807444929313943">Raak de sensor opnieuw aan</translation>
 <translation id="3858860766373142691">Naam</translation>
@@ -3351,6 +3363,7 @@
 <translation id="3894123633473837029">Ook de recente Assistent-geschiedenis opnemen via Sherlog. Deze geschiedenis kan je identiteit, locatie en foutopsporingsinformatie omvatten. <ph name="BEGIN_LINK" />Meer informatie<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Map toevoegen</translation>
 <translation id="3894770151966614831">Verplaatsen naar Google-account?</translation>
+<translation id="3894983081771074056">Onder andere toetsenbord- en muisgedrag en taalvoorkeuren</translation>
 <translation id="3895076768659607631">Zoek&amp;machines beheren…</translation>
 <translation id="3895090224522145010">Kerberos-gebruikersnaam</translation>
 <translation id="389521680295183045">Sites kunnen vragen of ze mogen weten wanneer je je apparaat actief gebruikt</translation>
@@ -3486,6 +3499,7 @@
 <translation id="3994878504415702912">&amp;Zoomen</translation>
 <translation id="3995138139523574647">USB-C-apparaat (poort rechts aan de achterkant)</translation>
 <translation id="3995963973192100066">Animatie afspelen</translation>
+<translation id="399788104667917863">Vastzetten op werkbalk</translation>
 <translation id="4001540981461989979">Muisaanwijzer markeren tijdens bewegen</translation>
 <translation id="4002440992267487163">Pincode instellen</translation>
 <translation id="4005817994523282006">Detectiemethode voor tijdzone</translation>
@@ -3643,12 +3657,16 @@
 <translation id="4147911968024186208">Probeer het opnieuw. Als je deze fout opnieuw ziet, neem je contact op met een medewerker van support.</translation>
 <translation id="4150201353443180367">Weergave</translation>
 <translation id="4150569944729499860">Schermcontext</translation>
+<translation id="4151843924968445052">Apparaatsignalen delen?</translation>
 <translation id="4152011295694446843">Hier vind je je bookmarks</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 tabblad}other{# tabbladen}}</translation>
 <translation id="4154664944169082762">Vingerafdrukken</translation>
 <translation id="4157869833395312646">Microsoft SGC (Server Gated Cryptography)</translation>
 <translation id="4158315983204257156">Tekstgrootte en lettertype voor websites</translation>
 <translation id="4158364720893025815">Geslaagd</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Als je je ChromeOS-apparaten toestaat ons automatische rapporten te sturen, kunnen we beter prioriteiten stellen voor wat in ChromeOS moet worden opgelost en verbeterd. Deze rapporten kunnen informatie geven zoals wanneer Chrome OS crasht, welke functies je gebruikt, hoeveel geheugen je gewoonlijk gebruikt, en diagnostische en gebruiksgegevens van Android-apps. Ook zijn bepaalde verzamelde gegevens nuttig voor Google-apps en -partners, zoals Android-ontwikkelaars. Andere app-diagnose- en gebruiksgegevens, waaronder voor Android- en web-apps, worden verzameld als synchronisatie van apps ook aanstaat.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Je kunt deze rapporten op elk moment toestaan of niet meer toestaan via de instellingen van je Chrome OS-apparaat. Als je domeinbeheerder bent, kun je deze instelling wijzigen in de Beheerdersconsole.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Als de instelling Web- en app-activiteit aanstaat voor je Google-account, kunnen je Android-gegevens worden opgeslagen in je Google-account. Op account.google.com kun je je gegevens bekijken en verwijderen, en je accountinstellingen wijzigen.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Google Wachtwoordmanager</translation>
 <translation id="4163560723127662357">Onbekend toetsenbord</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> hoort niet bij een geldige organisatie Neem contact op met je beheerder. Als je een beheerder bent, kun je je organisatie instellen door naar g.co/ChromeEnterpriseAccount te gaan.</translation>
@@ -3972,6 +3990,9 @@
 <translation id="4452898361839215358">of selecteer PPD. <ph name="LINK_BEGIN" />Meer informatie<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Raak de vingerafdruksensor rechtsboven op je toetsenbord aan. Je vingerafdrukgegevens worden beveiligd opgeslagen en blijven uitsluitend op je <ph name="DEVICE_TYPE" /> staan.</translation>
 <translation id="4453946976636652378">Zoek met <ph name="SEARCH_ENGINE_NAME" /> of voer een URL in</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Als je ChromeOS-apparaten toestaat ons automatische rapporten te sturen, kunnen we beter prioriteiten stellen voor wat in ChromeOS moet worden opgelost en verbeterd. Deze rapporten kunnen informatie geven zoals wanneer ChromeOS crasht, welke functies zijn gebruikt, hoeveel geheugen er gewoonlijk wordt gebruikt en diagnostische en gebruiksgegevens over Android-apps. Ook zijn bepaalde verzamelde gegevens nuttig voor Google-apps en -partners, zoals Android-ontwikkelaars. Andere app-diagnose- en gebruiksgegevens, waaronder voor Android- en web-apps, worden verzameld als synchronisatie van apps ook aanstaat.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Je kunt deze rapporten op elk moment toestaan of niet meer toestaan in de instellingen van het ChromeOS-apparaat van je kind. Als je domeinbeheerder bent, kun je deze instelling wijzigen in de Beheerdersconsole.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Als de instelling Web- en app-activiteit aanstaat voor het Google-account van je kind, kunnen de gegevens van je kind daarin worden opgeslagen. Ga naar families.google.com voor meer informatie over deze instellingen en hoe je ze kunt aanpassen.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Huidige stem selecteren:</translation>
 <translation id="4459169140545916303"><ph name="DEVICE_LAST_ACTIVATED_TIME" /> dagen geleden actief</translation>
 <translation id="4460014764210899310">Groeperen ongedaan maken</translation>
@@ -4349,6 +4370,7 @@
 <translation id="4806457879608775995">Bekijk deze voorwaarden en beheer je gegevens</translation>
 <translation id="4807098396393229769">Naam op pas</translation>
 <translation id="4808667324955055115">Pop-ups geblokkeerd:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Check <ph name="BEGIN_BOLD" />1 extensie<ph name="END_BOLD" /> die uit de Chrome Web Store is verwijderd}other{Check <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} extensies<ph name="END_BOLD" /> die uit de Chrome Web Store zijn verwijderd}}</translation>
 <translation id="4809079943450490359">Instructies van de beheerder van je apparaat:</translation>
 <translation id="4809447465126035330">Verwijderen</translation>
 <translation id="480990236307250886">Open de homepage</translation>
@@ -4672,6 +4694,7 @@
 <translation id="5101839224773798795">Automatisch klikken wanneer de muisaanwijzer stopt</translation>
 <translation id="5106350808162641062">Verwijderen</translation>
 <translation id="510695978163689362"><ph name="USER_EMAIL" /> staat onder toezicht van Family Link. Je kunt schoolaccounts toevoegen om toegang tot hulpbronnen van school te krijgen met ouderlijk toezicht.</translation>
+<translation id="5107093668001980925"><ph name="MODULE_NAME" /> nooit tonen</translation>
 <translation id="5107443654503185812">Een extensie heeft Safe Browsing uitgezet</translation>
 <translation id="5108967062857032718">Instellingen - Android-apps verwijderen</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4682,6 +4705,7 @@
 <translation id="5111794652433847656">Er zijn geen toegangscodes voor <ph name="APP_NAME" /> op dit apparaat</translation>
 <translation id="5112577000029535889">&amp;Hulpprogramma's voor ontwikkelaars</translation>
 <translation id="511313294362309725">Snel koppelen aanzetten</translation>
+<translation id="5113384440341086023">Apps die zijn geïnstalleerd via de Play Store en web-apps die zijn geïnstalleerd via de Chrome-browser</translation>
 <translation id="51143538739122961">Plaats je beveiligingssleutel en tik erop</translation>
 <translation id="5115309401544567011">Sluit je <ph name="DEVICE_TYPE" /> aan op een voedingsbron.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4727,6 +4751,7 @@
 <translation id="5154702632169343078">Onderwerp</translation>
 <translation id="5155327081870541046">Geef in de adresbalk de snelkoppeling op voor de website die je wilt doorzoeken, zoals '@bookmarks'. Druk op de gewenste sneltoets en geef de zoekterm op.</translation>
 <translation id="5156638757840305347">De cursor wordt gemarkeerd als deze verschijnt of beweegt.</translation>
+<translation id="5157250307065481244">Sitegegevens bekijken</translation>
 <translation id="5157635116769074044">Deze pagina vastzetten op het startscherm…</translation>
 <translation id="5158206172605340248">Menu met accenttekens is gesloten.</translation>
 <translation id="5159094275429367735">Crostini instellen</translation>
@@ -4784,7 +4809,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> wil checken of je een geschikt Chrome OS-apparaat gebruikt.</translation>
 <translation id="5208926629108082192">Informatie over mobiel netwerk van apparaat</translation>
 <translation id="5208988882104884956">Halve breedte</translation>
-<translation id="520902706163766447">Een pop-upballon in de UI bovenaan Chrome aanzetten waarmee je in geopende tabbladen kunt zoeken.</translation>
 <translation id="5209320130288484488">Geen apparaten gevonden</translation>
 <translation id="5209513429611499188">HID-apparaten met gebruik van gebruikspagina <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Tabblad sluiten</translation>
@@ -5783,6 +5807,7 @@
 <translation id="6104068876731806426">Google-accounts</translation>
 <translation id="6104311680260824317">Kan het apparaat niet aan het domein koppelen. De server ondersteunt de opgegeven typen Kerberos-versleuteling niet. De instellingen voor versleuteling vind je bij 'Meer opties'.</translation>
 <translation id="6104796831253957966">Printerwachtrij is vol</translation>
+<translation id="6106167152849320869">Als je er in de vorige stap ook voor hebt gekozen diagnostische en gebruiksgegevens te sturen, worden deze gegevens verzameld voor geïnstalleerde apps.</translation>
 <translation id="6111972606040028426">De Google Assistent aanzetten</translation>
 <translation id="6112294629795967147">Tikken om het formaat aan te passen</translation>
 <translation id="6112727384379533756">Een ticket toevoegen</translation>
@@ -5912,6 +5937,7 @@
 <translation id="6226777517901268232">Privésleutelbestand (optioneel)</translation>
 <translation id="6227002569366039565">Druk op |<ph name="ACCELERATOR" />| om de focus op deze ballon te zetten en dan nogmaals om de focus op het element te zetten waarnaar de ballon wijst.</translation>
 <translation id="6227280783235722609">extensie</translation>
+<translation id="6229062790325126537">ApnMigrator resetten</translation>
 <translation id="6229849828796482487">Verbinding met wifi-netwerk verbreken</translation>
 <translation id="6231782223312638214">Voorgesteld</translation>
 <translation id="6231881193380278751">Voeg een queryparameter aan de URL toe om de pagina automatisch te laten vernieuwen: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6189,6 +6215,7 @@
 <translation id="6478248366783946499">Gevaarlijk bestand behouden?</translation>
 <translation id="6479881432656947268">Chrome Web Store bezoeken</translation>
 <translation id="6480327114083866287">Beheerd door <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Als je dit hebt aangezet, zijn je apps beschikbaar op alle ChromeOS-apparaten nadat je inlogt met je Google-account. Web-apps worden gesynchroniseerd via Chrome, ook als andere synchronisatiefuncties voor browsers zijn uitgezet.</translation>
 <translation id="6482559668224714696">Volledig scherm vergroten</translation>
 <translation id="6483485061007832714">Download openen</translation>
 <translation id="6483805311199035658"><ph name="FILE" /> openen...</translation>
@@ -6203,6 +6230,7 @@
 <translation id="6497784818439587832">Wijzig de weergavegrootte om items op het scherm kleiner of groter te maken.</translation>
 <translation id="6497789971060331894">Omgekeerd scrollen muis</translation>
 <translation id="6498249116389603658">&amp;Al je talen</translation>
+<translation id="6498583202177273322">Krijg aanvullende nuttige informatie terwijl je deze pagina verkent</translation>
 <translation id="6499143127267478107">Host omzetten in proxyscript...</translation>
 <translation id="6499764981457476645">Geen apparaten gevonden in de buurt</translation>
 <translation id="6501957628055559556">Alle containers</translation>
@@ -6278,7 +6306,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Systeemlogboeken opslaan in de map Downloads.</translation>
 <translation id="656293578423618167">Het bestandspad of de bestandsnaam is te lang. Sla op met een kortere naam of op een andere locatie.</translation>
-<translation id="6568283005472142698">Zoeken op tabbladen</translation>
 <translation id="6570622975915850879">Een ander apparaat gebruiken</translation>
 <translation id="65711204837946324">Rechten vereist om te downloaden</translation>
 <translation id="6571533309669248172">Tekstopmaak</translation>
@@ -6649,6 +6676,7 @@
 <translation id="688312408602122936">Games en apps die je via Steam hebt geïnstalleerd, worden ook van dit apparaat verwijderd</translation>
 <translation id="6883319974225028188">Het systeem kan de apparaatconfiguratie niet opslaan.</translation>
 <translation id="6884474387073389421">Weet je zeker dat je de geselecteerde inloggegevens wilt verwijderen?</translation>
+<translation id="6885122019363983153">Desktopachtergronden komen overeen op verschillende apparaten</translation>
 <translation id="6885771755599377173">Voorbeeld van systeeminformatie</translation>
 <translation id="6886380424988777998">Kan Linux niet upgraden</translation>
 <translation id="6886871292305414135">Link openen in nieuw &amp;tabblad</translation>
@@ -6719,6 +6747,7 @@
 <translation id="6949434160682548041">Wachtwoord (optioneel)</translation>
 <translation id="6950627417367801484">Apps herstellen</translation>
 <translation id="6952242901357037157">Je kunt hier ook wachtwoorden van je <ph name="BEGIN_LINK" />Google-account<ph name="END_LINK" /> bekijken</translation>
+<translation id="6954910832698269894">Zet apparaatsynchronisatie aan om de apps, instellingen, wifi-netwerken en achtergrond van je vorige Chromebook te herstellen. Je kunt altijd wijzigingen aanbrengen via Instellingen &gt; Accounts.</translation>
 <translation id="6954936693361896459">In plaats daarvan dit tabblad casten</translation>
 <translation id="6955446738988643816">Pop-up controleren</translation>
 <translation id="6955535239952325894">Deze instelling staat uit in beheerde browsers</translation>
@@ -6877,6 +6906,7 @@
 <translation id="7075513071073410194">PKCS nr. 1 MD5 met RSA-versleuteling</translation>
 <translation id="7075625805486468288">HTTPS/SSL-certificaten en -instellingen beheren</translation>
 <translation id="7076875098323397992">Kan upgrade niet starten</translation>
+<translation id="7077751457066325012">Sneltoetsen bekijken en aanpassen</translation>
 <translation id="7077829361966535409">De inlogpagina kan niet worden geladen met de huidige proxyinstellingen. <ph name="GAIA_RELOAD_LINK_START" />Probeer opnieuw in te loggen<ph name="GAIA_RELOAD_LINK_END" /> of gebruik andere <ph name="PROXY_SETTINGS_LINK_START" />proxyinstellingen<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">Alle netwerken</translation>
 <translation id="708060913198414444">Adres van audio k&amp;opiëren</translation>
@@ -6906,6 +6936,7 @@
 <translation id="7108933416628942903">Nu vergrendelen</translation>
 <translation id="7109543803214225826">Snelkoppeling verwijderd</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Tabblad toevoegen aan groep}other{Tabbladen toevoegen aan groep}}</translation>
+<translation id="7110684627876015299">Naamloze groep - <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Dit venster een naam geven</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> item</translation>
 <translation id="7113502843173351041">Toegang krijgen tot je e-mailadres</translation>
@@ -7120,6 +7151,7 @@
 <translation id="7328867076235380839">Ongeldige combinatie</translation>
 <translation id="7329154610228416156">Inloggen is mislukt omdat er een onbeveiligde URL (<ph name="BLOCKED_URL" />) wordt gebruikt. Neem contact op met je beheerder.</translation>
 <translation id="7332053360324989309">Specifieke worker: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Een back-up van je apps en instellingen maken en herstellen</translation>
 <translation id="7335974957018254119">Spellingcontrole gebruiken voor</translation>
 <translation id="7336799713063880535">Meldingen geblokkeerd.</translation>
 <translation id="7338630283264858612">Serienummer van apparaat is ongeldig.</translation>
@@ -7142,6 +7174,7 @@
 <translation id="7348093485538360975">Schermtoetsenbord</translation>
 <translation id="7349010927677336670">Vloeiendheid van de video</translation>
 <translation id="7352651011704765696">Er is iets misgegaan</translation>
+<translation id="7352664183151911163">In je apps en in de Chrome-browser</translation>
 <translation id="7353261921908507769">Je contacten kunnen met je delen als ze in de buurt zijn. Overdrachten worden pas gestart nadat je ze accepteert.</translation>
 <translation id="735361434055555355">Linux installeren...</translation>
 <translation id="7354120289251608189">Je kunt je browser nu op elk moment een nieuwe look geven.</translation>
@@ -7280,6 +7313,8 @@
 <translation id="7458168200501453431">Gebruikt dezelfde spellingcontrole als voor Google Zoeken. In de browser ingevoerde tekst wordt naar Google gestuurd.</translation>
 <translation id="7458715171471938198">Apps herstellen?</translation>
 <translation id="7458933488302148148">Check je opgeslagen wachtwoorden om je beveiliging te verbeteren en veiliger te internetten</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Als je je ChromeOS-apparaten toestaat ons automatische rapporten te sturen, kunnen we beter prioriteiten stellen voor wat in ChromeOS moet worden opgelost en verbeterd. Deze rapporten kunnen informatie geven zoals wanneer ChromeOS crasht, welke functies je gebruikt en hoeveel geheugen je gewoonlijk gebruikt. Andere app-diagnose- en gebruiksgegevens, waaronder voor Android- en web-apps, worden verzameld als synchronisatie van apps ook aanstaat.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Je kunt deze rapporten op elk moment toestaan of niet meer toestaan via de instellingen van je Chrome-apparaat. Als je domeinbeheerder bent, kun je deze instelling wijzigen in de Beheerdersconsole.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Huidig thema dat je hebt geïnstalleerd</translation>
 <translation id="7461924472993315131">Vastzetten</translation>
 <translation id="746216226901520237">De volgende keer wordt <ph name="DEVICE_TYPE" /> ontgrendeld met je telefoon. Je kunt Smart Lock uitzetten in Instellingen.</translation>
@@ -7513,6 +7548,7 @@
 <translation id="7663719505383602579">Ontvanger: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Sneltoets beschikbaar</translation>
 <translation id="7663859337051362114">E-simkaartprofiel toevoegen</translation>
+<translation id="76641554187607347">Geen toetsenbord aangesloten</translation>
 <translation id="7665082356120621510">Grootte reserveren</translation>
 <translation id="7665369617277396874">Account toevoegen</translation>
 <translation id="766560638707011986">Domeinen tonen</translation>
@@ -7560,6 +7596,7 @@
 <translation id="769824636077131955">Dit document is te groot voor een beveiligingscontrole. Je kunt documenten van maximaal 50 MB afdrukken.</translation>
 <translation id="7698507637739331665">Sommige items zijn geblokkeerd</translation>
 <translation id="7701040980221191251">Geen</translation>
+<translation id="7701265686005869308">Profiel sluiten</translation>
 <translation id="7701869757853594372">USER-handles</translation>
 <translation id="7702574632857388784"><ph name="FILE_NAME" /> uit lijst verwijderen</translation>
 <translation id="7702907602086592255">Domein</translation>
@@ -7607,7 +7644,6 @@
 <translation id="7737948071472253612">Geen toestemming om je camera te gebruiken</translation>
 <translation id="77381465218432215">Accenttekens en speciale tekens tonen</translation>
 <translation id="7740996059027112821">Standaard</translation>
-<translation id="7741307896921365578">Hiermee zet je een zijvenster op browserniveau aan voor een handige en steeds beschikbare manier om toegang te krijgen tot je leeslijst en bookmarks.</translation>
 <translation id="7742558784808143689">Sitegegevens en rechten wissen voor <ph name="SITE_NAME" />, alle onderliggende sites en geïnstalleerde apps?</translation>
 <translation id="7742706086992565332">Je kunt instellen hoeveel je wilt in- of uitzoomen op bepaalde websites</translation>
 <translation id="7742879569460013116">Link delen naar</translation>
@@ -7806,7 +7842,6 @@
 <translation id="7909986151924474987">Je kunt dit profiel misschien niet opnieuw installeren</translation>
 <translation id="7910768399700579500">&amp;Nieuwe map</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Gedeelte Mediatabbladen in Tabbladen doorzoeken</translation>
 <translation id="7912080627461681647">Je wachtwoord is gewijzigd op de server. Log uit en weer in.</translation>
 <translation id="7912974581251770345">Vertaling</translation>
 <translation id="7915457674565721553">Maak verbinding met internet om ouderlijk toezicht in te stellen</translation>
@@ -7979,6 +8014,7 @@
 <translation id="8050191834453426339">Opnieuw verifiëren</translation>
 <translation id="8051193500142930381">Functies waarvoor een camera nodig is, werken niet</translation>
 <translation id="8051390370038326517">Volledig beheer van MIDI-apparaten altijd toestaan voor <ph name="HOST" /></translation>
+<translation id="8052218774860457016">Browsersynchronisatie beheren</translation>
 <translation id="8053278772142718589">Bestanden van het type PKCS #12</translation>
 <translation id="8053390638574070785">Laad pagina opnieuw</translation>
 <translation id="8054517699425078995">Dit type bestand kan schade toebrengen aan je apparaat. Wil je <ph name="FILE_NAME" /> toch blijven gebruiken?</translation>
@@ -8348,6 +8384,7 @@
 <translation id="8376137163494131156">Vertel ons hoe goed Google Cast werkt.</translation>
 <translation id="8376384591331888629">Inclusief cookies van derden op deze site</translation>
 <translation id="8376451933628734023">Als deze web-app zich voordoet als een andere app, verwijder je deze.</translation>
+<translation id="8376752431516546391">Zijvenster van Google Zoeken</translation>
 <translation id="8377625247046155446">Deze toegangssleutel wordt alleen opgeslagen op dit apparaat. De sleutel blijft op dit apparaat staan nadat je alle incognitovensters hebt gesloten.</translation>
 <translation id="8378714024927312812">Beheerd door je organisatie</translation>
 <translation id="8379878387931047019">Dit apparaat biedt geen ondersteuning voor het type beveiligingssleutel dat is vereist voor deze website</translation>
@@ -8415,6 +8452,11 @@
 <translation id="8428628598981198790">Je beveiligingssleutel kan niet worden gebruikt voor deze site</translation>
 <translation id="84297032718407999">Je wordt uitgelogd over <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Tikken bekijken</translation>
+<translation id="8431496281632382473">Dit profiel wordt beheerd door <ph name="DOMAIN" />. Als je dit beheerde profiel wilt blijven gebruiken, vereist je organisatie dat je je apparaatsignalen deelt.
+
+Apparaatsignalen kunnen informatie geven over je browser, OS, apparaat, geïnstalleerde software en bestanden.
+
+Als je ervoor kiest geen signalen te delen, wordt dit profiel gesloten.</translation>
 <translation id="8434480141477525001">Foutopsporingspoort voor systeemeigen client</translation>
 <translation id="8437209419043462667">Amerikaans</translation>
 <translation id="8438328416656800239">Overschakelen naar een slimme browser</translation>
@@ -8499,6 +8541,8 @@
 <translation id="851263357009351303"><ph name="HOST" /> altijd toestaan afbeeldingen te bekijken</translation>
 <translation id="8513108775083588393">Autom. draaien</translation>
 <translation id="8513357934662532537">Selecteer een csv-bestand om wachtwoorden te importeren in <ph name="BRAND" /> voor <ph name="USER_EMAIL" />.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Als je ChromeOS-apparaten toestaat ons automatische rapporten te sturen, kunnen we beter prioriteiten stellen voor wat in ChromeOS moet worden opgelost en verbeterd. Deze rapporten kunnen informatie geven zoals wanneer ChromeOS crasht, welke functies er zijn gebruikt en hoeveel geheugen er gewoonlijk wordt gebruikt. Andere app-diagnose- en gebruiksgegevens, waaronder voor Android- en web-apps, worden verzameld als synchronisatie van apps ook aanstaat.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Je kunt deze rapporten op elk moment toestaan of niet meer toestaan in de instellingen van het ChromeOS-apparaat van je kind. Als je domeinbeheerder bent, kun je deze instelling wijzigen in de Beheerdersconsole.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Probeer een andere beveiligingssleutel</translation>
 <translation id="8514955299594277296">Niet toestaan dat sites gegevens opslaan op je apparaat (niet aanbevolen)</translation>
 <translation id="8517759303731677493">Bewerken…</translation>
@@ -8579,7 +8623,6 @@
 <translation id="8599681327221583254">Een of meer beleidsregels zijn niet correct ingesteld. Neem contact op met je beheerder.</translation>
 <translation id="8599864823732014237">Zakelijke inschrijving overslaan?</translation>
 <translation id="8601206103050338563">TLS WWW-clientverificatie</translation>
-<translation id="8601611099293226919">Zoeken op je scherm met Google Lens</translation>
 <translation id="8602674530529411098">Apps (bèta)</translation>
 <translation id="8602851771975208551">Een ander programma op je computer heeft een app toegevoegd die de manier waarop Chrome werkt kan wijzigen.</translation>
 <translation id="8605428685123651449">SQLite-geheugen</translation>
@@ -8860,6 +8903,7 @@
 <translation id="883062543841130884">Vervangingen</translation>
 <translation id="8830779999439981481">Opnieuw opstarten om updates toe te passen</translation>
 <translation id="8830796635868321089">Het controleren op updates met de huidige proxyinstellingen is mislukt. Pas je <ph name="PROXY_SETTINGS_LINK_START" />proxyinstellingen<ph name="PROXY_SETTINGS_LINK_END" /> aan.</translation>
+<translation id="8830863983385452402">De site kan de content van dit tabblad bekijken</translation>
 <translation id="8831769650322069887"><ph name="FILE_NAME" /> openen</translation>
 <translation id="8832781841902333794">Je profielen</translation>
 <translation id="8834039744648160717">Netwerkconfiguratie wordt beheerd door <ph name="USER_EMAIL" />.</translation>
@@ -8991,6 +9035,7 @@
 <translation id="8946359700442089734">Foutopsporingsfuncties zijn niet volledig aangezet op dit <ph name="IDS_SHORT_PRODUCT_NAME" />-apparaat.</translation>
 <translation id="894763922177556086">Goed</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> wil het merk en het model van je beveiligingssleutel bekijken</translation>
+<translation id="8949304443659090542">Chrome-browsersynchronisatie beheren</translation>
 <translation id="895054485242522631">Sites kunnen bewegingssensoren gebruiken</translation>
 <translation id="8951256747718668828">De herstelactie kan niet worden voltooid door een fout</translation>
 <translation id="8951465597020890363">Gastmodus toch sluiten?</translation>
@@ -9096,6 +9141,7 @@
 <translation id="9032097289595078011">Snel koppelen uitzetten</translation>
 <translation id="9033765790910064284">Toch doorgaan</translation>
 <translation id="9033857511263905942">&amp;Plakken</translation>
+<translation id="9034408118624208974">Nieuw bij Chromebook? Zet synchronisatie aan om een back-up van je voorkeuren te maken.</translation>
 <translation id="903480517321259405">Typ de pincode nog een keer</translation>
 <translation id="9037054491984310631">Verbonden met het bluetooth-apparaat <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">Apparaat is niet toegestaan</translation>
@@ -9139,6 +9185,7 @@
 <translation id="9068298336633421551">Sta toe dat Android-apps en -services met locatierechten de locatie van dit apparaat gebruiken. Als onderdeel van deze service kan Google periodiek locatiegegevens verzamelen en deze anoniem gebruiken om de locatienauwkeurigheid en locatiegebaseerde services te verbeteren.</translation>
 <translation id="9068598199622656904">Druk op 1 toets tegelijk voor sneltoetsen in plaats van dat je toetsen tegelijk ingedrukt moet houden.</translation>
 <translation id="9068878141610261315">Niet-ondersteund bestandstype</translation>
+<translation id="9069665781180028115">Geselecteerde items zijn beschikbaar op deze Chromebook. Als je nieuw bent bij Chromebook, synchroniseer je alle items zodat om een back-up van je voorkeuren te maken. Je kunt altijd wijzigingen aanbrengen via Instellingen &gt; Accounts.</translation>
 <translation id="9070342919388027491">Tabblad naar links verplaatst</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">USB-muis aangesloten</translation>
@@ -9312,6 +9359,7 @@
 <translation id="930268624053534560">Gedetailleerde tijdstempels</translation>
 <translation id="930551443325541578">Toetsen en accenttekens herhalen</translation>
 <translation id="930893132043726269">Roaming staat momenteel aan</translation>
+<translation id="930991362911221750"><ph name="APP_NAME" /> toestaan dit tabblad te bekijken?</translation>
 <translation id="93140074055951850">Android-apps zijn gestopt</translation>
 <translation id="932327136139879170">Homepage</translation>
 <translation id="932508678520956232">Kan afdrukken niet starten.</translation>
diff --git a/chrome/app/resources/generated_resources_no.xtb b/chrome/app/resources/generated_resources_no.xtb
index 04c572fb..a441724 100644
--- a/chrome/app/resources/generated_resources_no.xtb
+++ b/chrome/app/resources/generated_resources_no.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">Snart tid for en pause</translation>
 <translation id="1062407476771304334">Erstatt</translation>
 <translation id="1062628064301375934">Hjelp oss med å bygge et mer privat internett</translation>
+<translation id="1066964438793906105">Skann etter skadelig programvare</translation>
 <translation id="1067048845568873861">Opprettet</translation>
 <translation id="1067661089446014701">For å øke sikkerheten kan du kryptere passord på enheten før de lagres i Google-kontoen din</translation>
 <translation id="1067922213147265141">Andre Google-tjenester</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">Kunne ikke bekrefte identiteten din</translation>
 <translation id="1116694919640316211">Info</translation>
 <translation id="1116779635164066733">Denne innstillingen håndheves av «<ph name="NAME" />»-utvidelsen.</translation>
+<translation id="1118428905044642028">Passord og &amp;autofyll</translation>
 <translation id="1118738876271697201">Systemet kunne ikke fastslå enhetens modell eller serienummer.</translation>
 <translation id="1119447706177454957">Intern feil</translation>
 <translation id="1122068467107743258">Jobb</translation>
@@ -402,7 +404,6 @@
 <translation id="1341871421050612057">Kan ikke synkronisere med <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Gi Linux-apper tilgang til USB-enheter. Linux husker ikke USB-enheter etter at de er fjernet.</translation>
 <translation id="1343920184519992513">Fortsett der du slapp, og åpne et spesifikt sett med sider</translation>
-<translation id="134589511016534552">Mediefaner vises også i Åpne faner-delen</translation>
 <translation id="1346630054604077329">Bekreft og start på nytt</translation>
 <translation id="1346748346194534595">Høyre</translation>
 <translation id="1347256498747320987">Installer oppdateringer og apper. Hvis du fortsetter, godtar du at denne enheten også kan laste ned og installere oppdateringer automatisk fra Google, operatøren din og produsenten av enheten. Dette bruker muligens mobildata. Noen av disse appene kan inneholde kjøp i app-funksjonalitet. <ph name="BEGIN_LINK1" />Finn ut mer<ph name="END_LINK1" /></translation>
@@ -1301,6 +1302,7 @@
     <ph name="BEGIN_BOLD" />Merk:<ph name="END_BOLD" /> Systemet startes på nytt i løpet av prosessen.</translation>
 <translation id="2095774564753225041">Støttede filtyper</translation>
 <translation id="2097616539631531348">Mens denne fanen var inaktiv, frigjorde minnesparing minne til andre oppgaver.</translation>
+<translation id="2097950021134740304">Avbryt glemming av abonnementet</translation>
 <translation id="2098805196501063469">Sjekk resten av passordene</translation>
 <translation id="2099686503067610784">Slette tjenersertifikatet «<ph name="CERTIFICATE_NAME" />»?</translation>
 <translation id="2100273922101894616">Automatisk pålogging</translation>
@@ -2066,7 +2068,6 @@
 <translation id="2739191690716947896">Feilsøk</translation>
 <translation id="2739240477418971307">endre innstillingene for tilgjengelighet</translation>
 <translation id="274029851662193272">Preget</translation>
-<translation id="2740363334137520315">Legger til en ny del i «Søk på faner» som gjør det lett å finne faner som spiller av lyd eller video. Du finner den via knappen i øvre hjørne av nettleseren.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Disse tilgangsnøklene lagres bare på denne enheten. De lagres ikke i Google-kontoen din.</translation>
 <translation id="2741713322780029189">Åpne gjenopprettingsterminalen</translation>
@@ -2338,7 +2339,6 @@
 <translation id="2967926928600500959">Nettadresser som gir treff på disse reglene, blir tvunget til å åpnes i en spesifikk nettleser.</translation>
 <translation id="2972581237482394796">Gjø&amp;r om</translation>
 <translation id="2973324205039581528">Demp lyden for nettstedet</translation>
-<translation id="2973537811036309675">Sidepanel</translation>
 <translation id="2975761176769946178">En nettadresse kreves</translation>
 <translation id="2976557544729462544">For at enkelte enheter skal fungere ordentlig eller med full ytelse, må du slå av datatilgangsbeskyttelse.</translation>
 <translation id="2976756276046118477">Rød-grønt filter (grønn svak, deuteranomali)</translation>
@@ -2781,7 +2781,6 @@
 <translation id="3393554941209044235">Chrome-dokumentanalyse</translation>
 <translation id="3393582007140394275">Kunne ikke caste skjermen.</translation>
 <translation id="3394850431319394743">Nettsteder som har lov til å bruke identifikatorer til å spille av beskyttet innhold</translation>
-<translation id="3396744558790608201">Høyreklikk og velg «Søk i bilder med Google Lens» for å søke i en valgfri region på nettstedet og finne ut mer om det visuelle innholdet du ser mens du surfer og handler på nettet.</translation>
 <translation id="3396800784455899911">Ved å klikke på «Godta og fortsett»-knappen godtar du behandlingen som beskrives ovenfor, for disse Google-tjenestene.</translation>
 <translation id="339722927132407568">Fryser</translation>
 <translation id="3399432415385675819">Varsler slås av</translation>
@@ -2899,6 +2898,7 @@
 <translation id="3484869148456018791">Hent nytt sertifikat</translation>
 <translation id="3486950712960783074">Reisen din</translation>
 <translation id="3487007233252413104">anonym funksjon</translation>
+<translation id="3487649228420469005">Skanningen er fullført</translation>
 <translation id="3490695139702884919">Laster ned … <ph name="PERCENT" /> %</translation>
 <translation id="3491669675709357988">Kontoen til barnet ditt er ikke konfigurert for foreldrekontroll med Family Link. Du kan legge til foreldrekontroll når du er ferdig med konfigureringen. Du finner informasjon om foreldrekontroll i Utforsk-appen.</translation>
 <translation id="3491678231052507920">Nettsteder bruker vanligvis virtuell virkelighet-enhetene og -dataene dine for å la deg starte VR-økter</translation>
@@ -3457,6 +3457,7 @@
 <translation id="3957844511978444971">Trykk på «Godta» for å bekrefte valget ditt av disse innstillingene for Google-tjenester.</translation>
 <translation id="3958088479270651626">Importér bokmerker og innstillinger</translation>
 <translation id="3958110062351175311">Tillatt å vise forespørsler på verktøylinjen</translation>
+<translation id="3959747296451923142">Bekreft fjerning av abonnementet</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">Flere handlinger for <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">Standardbeskyttelse mot nettsteder, nedlastinger og utvidelser som anses som farlige</translation>
@@ -3947,6 +3948,7 @@
 <translation id="4408599188496843485">H&amp;jelp</translation>
 <translation id="4409271659088619928">Søkemotoren din er <ph name="DSE" />. Se eventuelt instruksjonene deres om hvordan du sletter søkeloggen din.</translation>
 <translation id="4409697491990005945">Marger</translation>
+<translation id="4409779593816003679">Passord og &amp;autofyll</translation>
 <translation id="4410545552906060960">Bruk et tall (en PIN-kode) i stedet for et passord for å låse opp enheten din. For å angi PIN-kode senere, gå til Innstillinger.</translation>
 <translation id="4411578466613447185">Kodesignatar</translation>
 <translation id="4411719918614785832">Disse tilgangsnøklene lagres i Windows Hello på denne datamaskinen. De lagres ikke i Google-kontoen din.</translation>
@@ -4288,6 +4290,7 @@
 <translation id="470644585772471629">Fargeinvertering</translation>
 <translation id="4707337002099455863">Alltid, på alle nettsteder</translation>
 <translation id="4708849949179781599">Avslutt <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">Tillat også fanelyd</translation>
 <translation id="4711638718396952945">Gjenopprett innstillingene</translation>
 <translation id="4713409221649555176">Slett når du lukker alle vinduer</translation>
 <translation id="4715631922189108923">Endre brukernavn</translation>
@@ -4315,6 +4318,7 @@
 <translation id="4735506354605317060">Sirkelpeker</translation>
 <translation id="4735793370946506039">Finn ut mer om Safe Browsing med økt beskyttelse.</translation>
 <translation id="4735803855089279419">Systemet kunne ikke fastslå enhetsidentifikatorer for denne enheten.</translation>
+<translation id="4735846817388402006">Klikk for å tillate «<ph name="EXTENSIONS_REQUESTING_ACCESS" />» på <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">Oppdater</translation>
 <translation id="473936925429402449">Valgt, ekstra innhold <ph name="CURRENT_ELEMENT" /> av <ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">Saker</translation>
@@ -4823,7 +4827,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> ønsker å bekrefte at du bruker en kvalifisert ChromeOS-enhet.</translation>
 <translation id="5208926629108082192">Informasjon om enhetens mobilnettverk</translation>
 <translation id="5208988882104884956">Halv bredde</translation>
-<translation id="520902706163766447">Slå på en forgrunnsboble i Top Chrome-grensesnittet for å søke over åpne faner.</translation>
 <translation id="5209320130288484488">Finner ingen enheter</translation>
 <translation id="5209513429611499188">HID-enheter med bruk fra brukssiden <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Lukk fanen</translation>
@@ -5312,6 +5315,7 @@
 <translation id="5648166631817621825">Siste 7 dager</translation>
 <translation id="5651308944918885595">Synlighet for nærdeling</translation>
 <translation id="5653154844073528838">Du har <ph name="PRINTER_COUNT" /> lagrede skrivere.</translation>
+<translation id="565515993087783098">Hvis du glemmer dette nettverket, fjernes også Passpoint-abonnementet og de tilknyttede nettverkene.</translation>
 <translation id="5655296450510165335">Registrering av enhet</translation>
 <translation id="5656845498778518563">Send tilbakemelding til Google</translation>
 <translation id="5657156137487675418">Tillat alle informasjonskapsler</translation>
@@ -6324,7 +6328,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Lagre systemlogger i Nedlastinger-katalogen.</translation>
 <translation id="656293578423618167">Filbanen- eller -navnet er for langt. Lagre med et annet navn eller på et annet sted.</translation>
-<translation id="6568283005472142698">Fanesøk</translation>
 <translation id="6570622975915850879">Bruk en annen enhet</translation>
 <translation id="65711204837946324">Trenger tillatelse for å laste ned</translation>
 <translation id="6571533309669248172">Tekstformatering</translation>
@@ -6554,6 +6557,7 @@
 <translation id="6776589734354015877">Få flere funksjoner</translation>
 <translation id="6776729248872343918">Aktiver rask sammenkobling</translation>
 <translation id="6777817260680419853">Viderekobling er blokkert</translation>
+<translation id="6777845730143344223">Finn ut mer om Passpoint-abonnementer</translation>
 <translation id="6779092717724412415">For å lage en fremheving som denne, merk litt tekst og høyreklikk.</translation>
 <translation id="6779447100905857289">handlekurvene dine</translation>
 <translation id="677965093459947883">Veldig liten</translation>
@@ -7237,6 +7241,7 @@
 <translation id="7380622428988553498">Enhetsnavnet inneholder ugyldige tegn</translation>
 <translation id="7380768571499464492"><ph name="PRINTER_NAME" /> er oppdatert</translation>
 <translation id="7382085868019811559">Støtte for eldre nettlesere gjør at spesifikke nettadressemønstre kan åpnes i en alternativ nettleser med støtte for eldre funksjoner som kreves for å kunne kjøre de aktuelle nettstedene på riktig måte.</translation>
+<translation id="7382980704744807223">Mistenkelig</translation>
 <translation id="738322632977123193">Kan ikke laste opp. Bruk et bilde i et av disse formatene: .jpg, .gif, .png, .bmp, .tif eller .webp</translation>
 <translation id="73843634555824551">Inndatametoder og tastaturer</translation>
 <translation id="7384687527486377545">Automatisk gjentakelse for tastaturet</translation>
@@ -7496,6 +7501,7 @@
 <translation id="7607002721634913082">Satt på pause</translation>
 <translation id="7608810328871051088">Android-innstillinger</translation>
 <translation id="7609148976235050828">Koble til Internett og prøv på nytt.</translation>
+<translation id="7611713099524036757">meta</translation>
 <translation id="7612401678989660900">Bruk mikrofontillatelsen for å gi apper og nettsteder tilgang til mikrofonen</translation>
 <translation id="7612655942094160088">Slå på funksjoner for tilkoblet telefon.</translation>
 <translation id="7612989789287281429">Logger på …</translation>
@@ -7665,7 +7671,6 @@
 <translation id="7737948071472253612">Nettsteder som ikke har lov til å bruke kameraet ditt</translation>
 <translation id="77381465218432215">Vis aksenttegn og spesialtegn</translation>
 <translation id="7740996059027112821">Standard</translation>
-<translation id="7741307896921365578">Slår på et sidepanel på nettlesernivå som gir deg en nyttig og vedvarende måte å få tilgang til leselisten din og bokmerkene dine på</translation>
 <translation id="7742558784808143689">Vil du slette nettstedsdata og -tillatelser for <ph name="SITE_NAME" />, alle undernettsteder og installerte apper?</translation>
 <translation id="7742706086992565332">Du kan velge hvor mye du vil zoome inn eller ut på bestemte nettsteder</translation>
 <translation id="7742879569460013116">Del link med</translation>
@@ -7866,7 +7871,6 @@
 <translation id="7909986151924474987">Det er ikke sikkert du kan reinstallere denne profilen</translation>
 <translation id="7910768399700579500">&amp;Ny mappe</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Mediefaner-delen i Fanesøk</translation>
 <translation id="7912080627461681647">Passordet ditt er endret på tjeneren. Logg av og på igjen.</translation>
 <translation id="7912974581251770345">Oversettelse</translation>
 <translation id="7915457674565721553">Koble til internett for å sette opp foreldrekontroll</translation>
@@ -8648,7 +8652,6 @@
 <translation id="8599681327221583254">Én eller flere regler er ikke riktig konfigurert. Kontakt administratoren din</translation>
 <translation id="8599864823732014237">Vil du hoppe over bedriftsregistrering?</translation>
 <translation id="8601206103050338563">Autentisering av klienten TLS WWW</translation>
-<translation id="8601611099293226919">Søk på skjermen med Google Lens</translation>
 <translation id="8602674530529411098">Apper (beta)</translation>
 <translation id="8602851771975208551">Et annet program på datamaskinen la til en app som kan endre måten Chrome fungerer på.</translation>
 <translation id="8605428685123651449">SQLite-minne</translation>
diff --git a/chrome/app/resources/generated_resources_or.xtb b/chrome/app/resources/generated_resources_or.xtb
index 29c09cbb..4dd3dd9 100644
--- a/chrome/app/resources/generated_resources_or.xtb
+++ b/chrome/app/resources/generated_resources_or.xtb
@@ -399,7 +399,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> ସହ ସିଙ୍କ କରାଯାଇପାରିବ ନାହିଁ</translation>
 <translation id="1343865611738742294">USB ଡିଭାଇସ୍‌ଗୁଡ଼ିକୁ ଆକ୍ସେସ୍ କରିବାକୁ Linuxକୁ ଅନୁମତି ଦିଅନ୍ତୁ। USBକୁ କାଢ଼ି ଦିଆଯିବା ପରେ Linux ଏହାକୁ ମନେ ରଖେ ନାହିଁ।</translation>
 <translation id="1343920184519992513">ଆପଣ ଯେଉଁଠି ଛାଡ଼ିଥିଲେ ସେଠାରୁ ଜାରି ରଖନ୍ତୁ ଏବଂ ପୃଷ୍ଠାଗୁଡ଼ିକର ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ସେଟ ଖୋଲନ୍ତୁ</translation>
-<translation id="134589511016534552">"ଖୋଲା ଥିବା ଟାବଗୁଡ଼ିକ" ବିଭାଗରେ ମିଡିଆ ଟାବଗୁଡ଼ିକ ମଧ୍ୟ ଦେଖାଯାଏ</translation>
 <translation id="1346630054604077329">ସୁନିଶ୍ଚିତ କରି ରିଷ୍ଟାର୍ଟ କରନ୍ତୁ</translation>
 <translation id="1346748346194534595">ଡାହାଣ</translation>
 <translation id="1347256498747320987">ଅପ୍‌ଡେଟ୍ ଓ ଆପ୍ସ ଇନ୍‌ଷ୍ଟଲ୍ କରନ୍ତୁ। ଜାରି ରଖି, ଆପଣ ଏଥିରେ ରାଜି ଅଛନ୍ତି ଯେ, ସମ୍ଭବତଃ ସେଲ୍ୟୁଲର୍ ଡାଟା ବ୍ୟବହାର କରି ଏହି ଡିଭାଇସ୍ Google, ଆପଣଙ୍କର ମୋବାଇଲ୍ ନେଟ୍‌ୱର୍କ ସେବା ପ୍ରଦାତା ତଥା ଆପଣଙ୍କ ଡିଭାଇସ୍ ନିର୍ମାତାଙ୍କଠାରୁ ଅପ୍‌ଡେଟ୍‌ଗୁଡ଼ିକ ଓ ଆପ୍ସକୁ ସ୍ୱଚାଳିତ ଭାବେ ଡାଉନ୍‌ଲୋଡ୍ ଓ ଇନ୍‌ଷ୍ଟଲ୍ କରିପାରିବ। ଏହି ଆପ୍ସ ମଧ୍ୟରୁ କେତେକ ଇନ୍-ଆପ୍ କ୍ରୟ କରିବାକୁ ଅଫର୍ କରିପାରନ୍ତି। <ph name="BEGIN_LINK1" />ଅଧିକ ଜାଣନ୍ତୁ<ph name="END_LINK1" /></translation>
@@ -2049,7 +2048,6 @@
 <translation id="2739191690716947896">ଡିବଗ୍ କରନ୍ତୁ</translation>
 <translation id="2739240477418971307">ଆପଣଙ୍କର ଆକ୍ସେସିବିଲିଟି ସେଟିଂସ୍ ପରିବର୍ତ୍ତନ କରନ୍ତୁ</translation>
 <translation id="274029851662193272">ଡିପ୍ରେସ୍‌ଡ</translation>
-<translation id="2740363334137520315">ଆପଣଙ୍କ ଅଡିଓ କିମ୍ବା ଭିଡିଓ ଚାଲୁଥିବା ଟାବଗୁଡ଼ିକୁ ସହଜରେ ଖୋଜିବା ପାଇଁ "ଟାବଗୁଡ଼ିକୁ ସନ୍ଧାନ କରନ୍ତୁ"ରେ ଏକ ନୂଆ ବିଭାଗ ଯୋଗ କରେ। ଆପଣଙ୍କ ବ୍ରାଉଜରର ଶୀର୍ଷ କୋଣରେ ଥିବା ବଟନ ମାଧ୍ୟମରେ ଆକ୍ସେସ କରନ୍ତୁ।</translation>
 <translation id="2740531572673183784">ଠିକ୍ ଅଛି</translation>
 <translation id="2740876196999178364">ଏହି ପାସକୀଗୁଡ଼ିକୁ କେବଳ ଏଇ ଡିଭାଇସରେ ସେଭ କରାଯାଏ। ସେଗୁଡ଼ିକୁ ଆପଣଙ୍କ Google Accountରେ ସେଭ କରାଯାଏ ନାହିଁ।</translation>
 <translation id="2741713322780029189">ପୁନରୁଦ୍ଧାର ଟର୍ମିନାଲ୍ ଖୋଲନ୍ତୁ</translation>
@@ -2317,7 +2315,6 @@
 <translation id="2967926928600500959">ଏହି ନିୟମଗୁଡ଼ିକ ସହ ମେଳ ହେଉଥିବା URLଗୁଡ଼ିକୁ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ବ୍ରାଉଜରରେ ବାଧ୍ୟତାମୂଳକ ଭାବେ ଖୋଲାଯିବ।</translation>
 <translation id="2972581237482394796">&amp;ପୁନଃବତ୍</translation>
 <translation id="2973324205039581528">ସାଇଟ୍‌କୁ ମ୍ୟୁଟ୍ କରନ୍ତୁ</translation>
-<translation id="2973537811036309675">ସାଇଡ୍ ପ୍ୟାନେଲ୍</translation>
 <translation id="2975761176769946178">ଏକ URL ଆବଶ୍ୟକ</translation>
 <translation id="2976557544729462544">ସଠିକ୍ ଭାବରେ କିମ୍ବା ସମ୍ପୂର୍ଣ୍ଣ ପରଫରମାନ୍ସ ସହିତ କାର୍ଯ୍ୟ କରିବା ନିମନ୍ତେ କିଛି ଡିଭାଇସ୍ ପାଇଁ ଆପଣଙ୍କୁ ଡାଟା ଆକ୍ସେସ୍ ସୁରକ୍ଷା ଅକ୍ଷମ କରିବାର ଆବଶ୍ୟକତା ଅଛି।</translation>
 <translation id="2976756276046118477">ଲାଲ-ସବୁଜ ଫିଲ୍ଟର (ସବୁଜ ରଙ୍ଗ ଦେଖିବାରେ ସମସ୍ୟା, ଡ୍ୟୁଟେରାନୋମାଲି)</translation>
@@ -2758,7 +2755,6 @@
 <translation id="3393554941209044235">Chrome ଡକ୍ୟୁମେଣ୍ଟ ବିଶ୍ଳେଷଣ</translation>
 <translation id="3393582007140394275">ସ୍କ୍ରିନ କାଷ୍ଟ କରିବାରେ ଅସମର୍ଥ।</translation>
 <translation id="3394850431319394743">ସୁରକ୍ଷିତ ବିଷୟବସ୍ତୁକୁ ଚଲାଇବା ପାଇଁ ଚିହ୍ନଟକାରୀଗୁଡ଼ିକୁ ବ୍ୟବହାର କରିବାକୁ ଅନୁମତି ଦିଆଯାଇଛି</translation>
-<translation id="3396744558790608201">ଆପଣ ୱେବରେ ବ୍ରାଉଜ୍ କରିବା ଏବଂ ସପିଂ କରିବା ସମୟରେ ଆପଣ ଦେଖୁଥିବା ଭିଜୁଆଲ୍ ବିଷୟବସ୍ତୁ ବିଷୟରେ ଅଧିକ ଜାଣିବା ପାଇଁ ସାଇଟର ଯେ କୌଣସି ଭାଗରେ ସନ୍ଧାନ କରିବାକୁ “Google Lens ମାଧ୍ୟମରେ ଇମେଜଗୁଡ଼ିକୁ ସନ୍ଧାନ କରନ୍ତୁ”କୁ ଚୟନ କରି ଡାହାଣ କ୍ଲିକ୍ କରନ୍ତୁ।</translation>
 <translation id="3396800784455899911">"ରାଜି ଅଛି ଏବଂ ଜାରି ରଖନ୍ତୁ" ବଟନ୍‌ରେ କ୍ଲିକ୍‌ କରିବା ଦ୍ୱାରା, ଆପଣ Googleର ଏହି ସେବାଗୁଡ଼ିକ ପାଇଁ ଉପରେ ବର୍ଣ୍ଣନା କରାଯାଇଥିବା ପ୍ରକ୍ରିୟାରେ ସମ୍ମତ ହେଉଛନ୍ତି।</translation>
 <translation id="339722927132407568">ଫ୍ରିଜ୍ ହେବା</translation>
 <translation id="3399432415385675819">ବିଜ୍ଞପ୍ତିଗୁଡ଼ିକୁ ଅକ୍ଷମ କରାଯିବ</translation>
@@ -4784,7 +4780,6 @@
 <translation id="520840839826327499">ଆପଣ ଏକ ଯୋଗ୍ୟ ChromeOS ଡିଭାଇସ ବ୍ୟବହାର କରୁଛନ୍ତି କି ନାହିଁ, <ph name="SERVICE_NAME" /> ଯାଞ୍ଚ କରିବାକୁ ଚାହେଁ।</translation>
 <translation id="5208926629108082192">ଡିଭାଇସ ମୋବାଇଲ ନେଟୱାର୍କ ସୂଚନା</translation>
 <translation id="5208988882104884956">ଅଧା-ଚଉଡ଼ା</translation>
-<translation id="520902706163766447">ବର୍ତ୍ତମାନ ଖୋଲା ଥିବା ଟାବଗୁଡ଼ିକରେ ସନ୍ଧାନ କରିବାକୁ Top Chrome UIରେ ଏକ ପପଅପ୍ ବବଲ୍ ସକ୍ଷମ କରନ୍ତୁ।</translation>
 <translation id="5209320130288484488">କୌଣସି ଡିଭାଇସ୍ ମିଳିଲା ନାହିଁ</translation>
 <translation id="5209513429611499188">ବ୍ୟବହାର ପୃଷ୍ଠା <ph name="USAGE_PAGE" />ରୁ ବ୍ୟବହାର ସହ HID ଡିଭାଇସଗୁଡ଼ିକ</translation>
 <translation id="5210365745912300556">ଟ୍ୟାବ୍ ବନ୍ଦ କରନ୍ତୁ</translation>
@@ -6280,7 +6275,6 @@
 <translation id="6561726789132298588">ଏଣ୍ଟର୍</translation>
 <translation id="6562117348069327379">ଡାଉନଲୋଡ୍ ଡିରେକ୍ଟୋରୀରେ ସିଷ୍ଟମ୍ ଲଗଗୁଡ଼ିକ ଷ୍ଟୋର୍ କରନ୍ତୁ।</translation>
 <translation id="656293578423618167">ଫାଇଲ୍‌ର ପାଥ୍‍ କିମ୍ବା ନାମ ବହୁତ ଲମ୍ବା ଅଟେ।  ଦୟାକରି ଛୋଟ ନାମରେ କିମ୍ବା ଅନ୍ୟ ଏକ ଲୋକେସନ୍‌ରେ ସେଭ୍‌ କରନ୍ତୁ।</translation>
-<translation id="6568283005472142698">ଟାବ୍ ସନ୍ଧାନ</translation>
 <translation id="6570622975915850879">ଏକ ଭିନ୍ନ ଡିଭାଇସ ବ୍ୟବହାର କରନ୍ତୁ</translation>
 <translation id="65711204837946324">ଡାଉନଲୋଡ କରିବା ପାଇଁ ଅନୁମତି ଆବଶ୍ୟକ</translation>
 <translation id="6571533309669248172">ଟେକ୍ସଟ ଫର୍ମାଟିଂ</translation>
@@ -7612,7 +7606,6 @@
 <translation id="7737948071472253612">ଆପଣଙ୍କ କ୍ୟାମେରା ବ୍ୟବହାର କରିବାକୁ ଅନୁମତି ଦିଆଯାଇନାହିଁ</translation>
 <translation id="77381465218432215">ଆକ୍ସେଣ୍ଟ ମାର୍କ ଏବଂ ବିଶେଷ କେରେକ୍ଟରଗୁଡ଼ିକ ଦେଖାନ୍ତୁ</translation>
 <translation id="7740996059027112821">ମାନାଙ୍କ</translation>
-<translation id="7741307896921365578">ଆପଣଙ୍କ ପଢ଼ିବା ତାଲିକା ଏବଂ ବୁକମାର୍କଗୁଡ଼ିକୁ ଆକ୍ସେସ୍ କରିବା ନିମନ୍ତେ ଉପଯୋଗୀ ଓ ଅବିରତ ଉପାୟ ପାଇଁ ଏକ ବ୍ରାଉଜର୍-ଲେଭେଲରେ ସାଇଡ୍ ପ୍ୟାନେଲ୍ ସକ୍ଷମ କରେ।</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" />, ଏହା ଅଧୀନରେ ଥିବା ସମସ୍ତ ସାଇଟ ଏବଂ ଇନଷ୍ଟଲ କରାଯାଇଥିବା ଆପଗୁଡ଼ିକ ପାଇଁ ସାଇଟ ଡାଟା ଓ ଅନୁମତିଗୁଡ଼ିକୁ ଖାଲି କରିବେ କି?</translation>
 <translation id="7742706086992565332">ଆପଣ ନିର୍ଦ୍ଦିଷ୍ଟ ୱେବସାଇଟଗୁଡ଼ିକରେ କେତେ ଜୁମ୍ ଇନ୍ କିମ୍ବା ଜୁମ୍ ଆଉଟ୍ କରିବେ ତାହା ଆପଣ ସେଟ୍ କରିପାରିବେ</translation>
 <translation id="7742879569460013116">ଏହା ସହିତ ଲିଙ୍କ୍ ସେୟାର୍ କରନ୍ତୁ</translation>
@@ -7813,7 +7806,6 @@
 <translation id="7909986151924474987">ଆପଣ ଏହି ପ୍ରୋଫାଇଲକୁ ପୁଣି ଇନଷ୍ଟଲ୍ କରିବା ପାଇଁ ସକ୍ଷମ ହୋଇନପାରନ୍ତି</translation>
 <translation id="7910768399700579500">&amp;ନୂତନ ଫୋଲ୍ଡର</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ଟାବ ସନ୍ଧାନରେ ମିଡିଆ ଟାବ୍ସ ବିଭାଗ</translation>
 <translation id="7912080627461681647">ସର୍ଭର୍‌ରେ ଆପଣଙ୍କର ପାସ୍‌ୱର୍ଡ ପରିବର୍ତ୍ତନ କରାଯାଇଛି। ଦୟାକରି ସାଇନ୍‌ ଆଉଟ୍‌ କରନ୍ତୁ, ତା’ପରେ ପୁଣି ସାଇନ୍‌ ଇନ୍‌ କରନ୍ତୁ।</translation>
 <translation id="7912974581251770345">ଅନୁବାଦ</translation>
 <translation id="7915457674565721553">ବାପାମାଙ୍କ ଦ୍ୱାରା ନିୟନ୍ତ୍ରଣଗୁଡ଼ିକ ସେଟ୍‌ଅପ୍ କରିବା ପାଇଁ ଇଣ୍ଟର୍ନେଟ୍ ସହ ସଂଯୋଗ କରନ୍ତୁ</translation>
@@ -8584,7 +8576,6 @@
 <translation id="8599681327221583254">ଏକ କିମ୍ବା ଅଧିକ ନୀତିକୁ ସଠିକ୍ ଭାବରେ କନଫିଗର୍ କରାଯାଇନାହିଁ। ଦୟାକରି ଆପଣଙ୍କ ଆଡମିନିଷ୍ଟ୍ରେଟରଙ୍କ ସହ ଯୋଗାଯୋଗ କରନ୍ତୁ</translation>
 <translation id="8599864823732014237">ଏଣ୍ଟରପ୍ରାଇଜ ପଞ୍ଜିକରଣକୁ ବାଦ୍ ଦେବେ?</translation>
 <translation id="8601206103050338563">TLS WWW କ୍ଲାଏଣ୍ଟ‍ ପ୍ରାମାଣିକତା</translation>
-<translation id="8601611099293226919">Google Lens ମାଧ୍ୟମରେ ଆପଣଙ୍କ ସ୍କ୍ରିନର ସନ୍ଧାନ କରନ୍ତୁ</translation>
 <translation id="8602674530529411098">ଆପ୍ସ (ବିଟା)</translation>
 <translation id="8602851771975208551">ଆପଣଙ୍କ କମ୍ପ୍ୟୁଟର୍‍‍ରେ ଥିବା ଅନ୍ୟ ଏକ ପ୍ରୋଗ୍ରାମ୍ ଏକ ଆପ୍ ଯୋଗ କରିଛନ୍ତି ଯାହା Chromeର କାର୍ଯ୍ୟ କରିବାର ପଦ୍ଧତିକୁ ପରିବର୍ତ୍ତନ କରିପାରେ।</translation>
 <translation id="8605428685123651449">SQLite ମେମୋରୀ</translation>
diff --git a/chrome/app/resources/generated_resources_pa.xtb b/chrome/app/resources/generated_resources_pa.xtb
index 536fcb24..f1b50eb 100644
--- a/chrome/app/resources/generated_resources_pa.xtb
+++ b/chrome/app/resources/generated_resources_pa.xtb
@@ -218,6 +218,7 @@
 <translation id="1176471985365269981">ਤੁਹਾਡੇ ਡੀਵਾਈਸ 'ਤੇ ਫ਼ਾਈਲਾਂ ਜਾਂ ਫੋਲਡਰਾਂ ਦਾ ਸੰਪਾਦਨ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ</translation>
 <translation id="1177863135347784049">ਵਿਉਂਂਤੀ</translation>
 <translation id="1178581264944972037">ਰੋਕੋ</translation>
+<translation id="1178601482396475810">ਡੀਵਾਈਸ ਸਿੰਕ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ</translation>
 <translation id="117916940443676133">ਤੁਹਾਡੀ ਸੁਰੱਖਿਆ ਕੁੰਜੀ ਕਿਸੇ ਪਿੰਨ ਦੇ ਨਾਲ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੈ। ਸਾਈਨ-ਇਨ ਡਾਟੇ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖਣ ਲਈ, ਪਹਿਲਾਂ ਕੋਈ ਪਿੰਨ ਬਣਾਓ।</translation>
 <translation id="1181037720776840403">ਹਟਾਓ</translation>
 <translation id="1181366777303791449"><ph name="MAIN_FRAME_ETLD_PLUS_ONE" /> ਨੂੰ</translation>
@@ -355,6 +356,7 @@
 <translation id="130097046531636712">ਇਹ ਨਿਰਵਿਘਨ ਸਕ੍ਰੋਲ ਕਰਨ ਵਰਗੀ ਬੈਕਗ੍ਰਾਊਂਡ ਸਰਗਰਮੀ ਅਤੇ ਦ੍ਰਿਸ਼ਟੀਗਤ ਪ੍ਰਭਾਵਾਂ ਨੂੰ ਸੀਮਤ ਕਰ ਕੇ ਬੈਟਰੀ ਪਾਵਰ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> ਸਾਈਟ ਅੱਗੇ ਦਿੱਤੀਆਂ ਫ਼ਾਈਲਾਂ ਦਾ ਸੰਪਾਦਨ ਕਰ ਸਕਦੀ ਹੈ</translation>
 <translation id="1302227299132585524">Apple ਇਵੈਂਟਾਂ ਤੋਂ JavaScript ਚੱਲਣ ਦਿਓ</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> ਗਰੁੱਪ - <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">ਬੁੱਕਮਾਰਕਸ HTML ਫਾਈਲ</translation>
 <translation id="1303671224831497365">ਕੋਈ ਬਲੂਟੁੱਥ ਡੀਵਾਈਸਾਂ ਨਹੀਂ ਲੱਭੀਆਂ</translation>
 <translation id="130491383855577612">Linux ਐਪਾਂ ਅਤੇ ਫ਼ਾਈਲਾਂ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਬਦਲ ਦਿੱਤਾ ਗਿਆ ਹੈ</translation>
@@ -401,7 +403,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> ਨਾਲ ਸਿੰਕ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ</translation>
 <translation id="1343865611738742294">USB ਡੀਵਾਈਸਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ Linux ਐਪਾਂ ਨੂੰ ਇਜਾਜ਼ਤ ਦਿਓ। Linux ਕਿਸੇ USB ਡੀਵਾਈਸ ਨੂੰ ਹਟਾਉਣ ਤੋਂ ਬਾਅਦ ਉਸਨੂੰ ਯਾਦ ਨਹੀਂ ਰੱਖੇਗਾ।</translation>
 <translation id="1343920184519992513">ਉੱਥੋਂ ਜਾਰੀ ਰੱਖੋ ਜਿੱਥੇ ਤੁਸੀਂ ਛੱਡਿਆ ਸੀ ਅਤੇ ਪੰਨਿਆਂ ਦਾ ਖਾਸ ਸੈੱਟ ਖੋਲ੍ਹੋ</translation>
-<translation id="134589511016534552">ਮੀਡੀਆ ਟੈਬਾਂ 'ਖੁੱਲ੍ਹੀਆਂ ਟੈਬਾਂ' ਸੈਕਸ਼ਨ ਵਿੱਚ ਵੀ ਦਿਖਾਈਆਂ ਗਈਆਂ ਹਨ</translation>
 <translation id="1346630054604077329">ਤਸਦੀਕ ਕਰਕੇ ਮੁੜ-ਸ਼ੁਰੂ ਕਰੋ</translation>
 <translation id="1346748346194534595">ਸੱਜਾ</translation>
 <translation id="1347256498747320987">ਅੱਪਡੇਟਾਂ ਅਤੇ ਐਪਾਂ ਸਥਾਪਤ ਕਰੋ। ਜਾਰੀ ਰੱਖ ਕੇ, ਤੁਸੀਂ ਇਹ ਸਹਿਮਤੀ ਦਿੰਦੇ ਹੋ ਕਿ ਇਹ ਡੀਵਾਈਸ ਸੰਭਾਵੀ ਤੌਰ 'ਤੇ ਸੈਲਿਊਲਰ ਡਾਟੇ ਦੀ ਵਰਤੋਂ ਨਾਲ Google, ਤੁਹਾਡੇ ਕੈਰੀਅਰ ਅਤੇ ਤੁਹਾਡੇ ਡੀਵਾਈਸ ਦੇ ਨਿਰਮਾਤਾ ਤੋਂ ਅੱਪਡੇਟਾਂ ਅਤੇ ਐਪਾਂ ਨੂੰ ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਡਾਊਨਲੋਡ ਅਤੇ ਸਥਾਪਤ ਵੀ ਕਰ ਸਕਦਾ ਹੈ। ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੁਝ ਐਪਾਂ ਐਪ-ਅੰਦਰ ਖਰੀਦਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰ ਸਕਦੀਆਂ ਹਨ। <ph name="BEGIN_LINK1" />ਹੋਰ ਜਾਣੋ<ph name="END_LINK1" /></translation>
@@ -1053,6 +1054,7 @@
 <translation id="1877520246462554164">ਪ੍ਰਮਾਣੀਕਰਨ ਟੋਕਨ ਪ੍ਰਾਪਤ ਕਰਨਾ ਅਸਫਲ ਰਿਹਾ। ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਲਈ ਸਾਈਨ-ਆਊਟ ਹੋਵੋ, ਫਿਰ ਦੁਬਾਰਾ ਸਾਈਨ-ਇਨ ਕਰੋ।</translation>
 <translation id="1877860345998737529">ਕਾਰਵਾਈ ਨੂੰ ਜ਼ਿੰਮੇ ਲਗਾਉਣ ਨੂੰ ਬਦਲਣਾ</translation>
 <translation id="1878155070920054810">ਇੰਝ ਲੱਗਦਾ ਹੈ ਕਿ ਅੱਪਡੇਟ ਪੂਰਾ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਡੀ Chromebook ਦੀ ਪਾਵਰ ਖਤਮ ਹੋ ਜਾਵੇਗੀ। ਰੁਕਾਵਟ ਤੋਂ ਬਚਣ ਲਈ ਇਹ ਪੱਕਾ ਕਰੋ ਕਿ ਇਹ ਸਹੀ ਢੰਗ ਨਾਲ ਚਾਰਜ ਹੋ ਰਹੀ ਹੈ।</translation>
+<translation id="1878477879455105085">ਖੋਲ੍ਹਿਆ ਗਿਆ</translation>
 <translation id="1878885068166344708">ਫੋਕਸ ਨੂੰ ਅੱਗੇ-ਪਿੱਛੇ ਲਿਜਾਉਣ 'ਤੇ ਆਈਟਮ ਉਜਾਗਰ ਹੁੰਦੀ ਹੈ। ਫੋਕਸ ਨੂੰ ਬਦਲਣ ਲਈ ਟੈਬ ਦਬਾਓ ਜਾਂ ਆਈਟਮ ਚੁਣੋ।</translation>
 <translation id="1879000426787380528">ਇਸ ਵਜੋਂ ਸਾਈਨ-ਇਨ ਕਰੋ</translation>
 <translation id="18802377548000045">ਟੈਬਾਂ ਦੀ ਚੌੜਾਈ ਸੁੰਗੜ ਕੇ ਲੰਬੀ ਹੋ ਜਾਂਦੀ ਹੈ</translation>
@@ -1437,6 +1439,7 @@
 <translation id="2204034823255629767">ਜੋ ਵੀ ਤੁਸੀਂ ਟਾਈਪ ਕਰਦੇ ਹੋ, ਉਹ ਪੜ੍ਹੋ ਅਤੇ ਬਦਲੋ</translation>
 <translation id="2204387456724731099">ਇਸ ਚੋਣ ਦਾ ਅਨੁਵਾਦ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ</translation>
 <translation id="2210462644007531147">ਸਥਾਪਨਾ ਨੂੰ ਪੂਰਾ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ</translation>
+<translation id="2211245494465528624">ਸਿੰਕ ਵਿਕਲਪਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ</translation>
 <translation id="2212565012507486665">ਕੁਕੀਜ਼ ਨੂੰ ਆਗਿਆ ਦਿਓ</translation>
 <translation id="2214018885812055163">ਸਾਂਝੇ ਕੀਤੇ ਫੋਲਡਰ</translation>
 <translation id="2214884991347062907">ਗਲਤ ਪਾਸਵਰਡ, ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ</translation>
@@ -1535,6 +1538,7 @@
 <translation id="2296218178174497398">ਡੀਵਾਈਸ ਖੋਜ</translation>
 <translation id="2297705863329999812">ਪ੍ਰਿੰਟਰ ਖੋਜੋ</translation>
 <translation id="2297822946037605517">ਇਹ ਪੰਨਾ ਸਾਂਝਾ ਕਰੋ</translation>
+<translation id="229871422646860597">ਟੂਲਬਾਰ ਤੋਂ ਅਣਪਿੰਨ ਕਰੋ</translation>
 <translation id="2299734369537008228">ਸਲਾਈਡਰ: <ph name="MIN_LABEL" /> ਤੋਂ <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">ਡੀਬੱਗ ਵੱਲੋਂ ਇਕੱਤਰ ਕੀਤੀਆਂ ਸਾਰੀਆਂ ਲੌਗ ਫ਼ਾਈਲਾਂ ਨੂੰ ਵੱਖਰੇ ਪੁਰਾਲੇਖ ਵਜੋਂ ਸ਼ਾਮਲ ਕਰੋ।</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2067,7 +2071,6 @@
 <translation id="2739191690716947896">ਡੀਬੱਗ</translation>
 <translation id="2739240477418971307">ਆਪਣੀਆਂ ਪਹੁੰਚਯੋਗਤਾ ਸੈਟਿੰਗਾਂ ਬਦਲੋ</translation>
 <translation id="274029851662193272">ਨਿਰਾਸ਼</translation>
-<translation id="2740363334137520315">ਉਨ੍ਹਾਂ ਟੈਬਾਂ ਨੂੰ ਆਸਾਨੀ ਨਾਲ ਲੱਭਣ ਲਈ 'ਟੈਬਾਂ ਖੋਜੋ' ਵਿੱਚ ਨਵਾਂ ਸੈਕਸ਼ਨ ਸ਼ਾਮਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਆਡੀਓ ਜਾਂ ਵੀਡੀਓ ਚੱਲ ਰਿਹਾ ਹੈ। ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਸਿਖਰਲੇ ਕੋਨੇ 'ਤੇ ਦਿੱਤੇ ਬਟਨ ਰਾਹੀਂ ਪਹੁੰਚ ਕਰੋ।</translation>
 <translation id="2740531572673183784">ਠੀਕ</translation>
 <translation id="2740876196999178364">ਇਨ੍ਹਾਂ ਪਾਸਕੀਆਂ ਨੂੰ ਸਿਰਫ਼ ਇਸ ਡੀਵਾਈਸ 'ਤੇ ਰੱਖਿਅਤ ਕੀਤਾ ਗਿਆ ਹੈ। ਉਨ੍ਹਾਂ ਨੂੰ ਤੁਹਾਡੇ Google ਖਾਤੇ ਵਿੱਚ ਰੱਖਿਅਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ।</translation>
 <translation id="2741713322780029189">ਰਿਕਵਰੀ ਟਰਮੀਨਲ ਖੋਲ੍ਹੋ</translation>
@@ -2164,6 +2167,7 @@
 <translation id="2811205483104563968">ਖਾਤੇ</translation>
 <translation id="2811564570599779918">ਸਪੈਮ ਅਤੇ ਧੋਖਾਧੜੀ ਨੂੰ ਘਟਾਉਣਾ</translation>
 <translation id="2812049959647166806">ਥੰਡਰਬੋਲਟ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ</translation>
+<translation id="2812171980080389735">ਨੈੱਟਵਰਕ ਅਤੇ ਪਾਸਵਰਡ ਰੱਖਿਅਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਤਾਂ ਜੋ ਤੁਸੀਂ ਤੁਰੰਤ ਕਨੈਕਟ ਕਰ ਸਕੋ</translation>
 <translation id="2813094189969465044">ਮਾਪਿਆਂ ਦੇ ਕੰਟਰੋਲ</translation>
 <translation id="281390819046738856">ਬੇਨਤੀ ਮਨਜ਼ੂਰ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ।</translation>
 <translation id="2814489978934728345">ਇਹ ਸਫ਼ਾ ਲੋਡ ਕਰਨਾ ਬੰਦ ਕਰੋ</translation>
@@ -2203,6 +2207,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">ਤੁਹਾਡਾ ਪਿੰਨ ਸ਼ਾਮਲ ਕਰ ਦਿੱਤਾ ਗਿਆ ਹੈ</translation>
 <translation id="2849936225196189499">ਆਲੋਚਨਾਤਮਿਕ</translation>
+<translation id="285033512555869047">ਬੰਦ ਹੈ</translation>
 <translation id="2850541429955027218">ਥੀਮ ਜੋੜੋ</translation>
 <translation id="2850672011315104382">ਵਿਸ਼ਰਾਮ ਚਿੰਨ੍ਹ ਸਟਾਈਲ</translation>
 <translation id="2852385257476173980">ਵੈੱਬ 'ਤੇ ਬ੍ਰਾਊਜ਼ ਕਰਨ ਵੇਲੇ ਜਿਨ੍ਹਾਂ ਸਾਈਟਾਂ 'ਤੇ ਤੁਸੀਂ ਜਾਂਦੇ ਹੋ, ਉਨ੍ਹਾਂ ਦੀ ਸੂਚੀ ਤੁਹਾਨੂੰ ਇੱਥੇ ਦਿਸ ਸਕਦੀ ਹੈ</translation>
@@ -2246,6 +2251,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> ਅਤੇ <ph name="NUMBER_OF_DEVICES" /> ਹੋਰ</translation>
 <translation id="2889043468805635730">ਕੋਈ ਸਮੱਸਿਆ ਨਹੀਂ ਮਿਲੀ</translation>
 <translation id="2889064240420137087">ਇਸ ਨਾਲ ਲਿੰਕ ਖੋਲ੍ਹੇੋ...</translation>
+<translation id="2890206081124517553">ਸਾਰੇ ਡੀਵਾਈਸਾਂ 'ਤੇ ਆਪਣੇ ਡੈਸਕਟਾਪ ਬੈਕਗ੍ਰਾਊਂਡ ਨੂੰ ਯਾਦ ਰੱਖੋ</translation>
 <translation id="2891566119238851894">ਸਾਈਡ ਪੈਨਲ ਵਿੱਚ ਖੋਜ ਨੂੰ ਖੋਲ੍ਹੋ। ਸਾਈਡ ਪੈਨਲ ਵਿੱਚ ਖੋਜ ਖੁੱਲ੍ਹੀ ਨਹੀਂ ਹੈ।</translation>
 <translation id="2891922230654533301">ਕੀ <ph name="APP_NAME" /> 'ਤੇ ਸਾਈਨ-ਇਨ ਕਰਨ ਲਈ ਆਪਣੇ ਡੀਵਾਈਸ ਨੂੰ ਵਰਤਣਾ ਹੈ?</translation>
 <translation id="2893013536106749396">ਖੁਦ ਨੂੰ ਉਨ੍ਹਾਂ ਚੀਜ਼ਾਂ ਬਾਰੇ ਅੱਪਡੇਟ ਰੱਖਣ ਲਈ ਕਾਰਡ ਚੁਣੋ ਜੋ ਤੁਹਾਡੇ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹਨ</translation>
@@ -2266,6 +2272,7 @@
 <translation id="2904845070985032877">ਐਨੀਮੇਸ਼ਨਾਂ ਨੂੰ ਰੋਕੋ</translation>
 <translation id="2907619724991574506">ਸਟਾਰਟਅਪ URL</translation>
 <translation id="2907798539022650680">'<ph name="NAME" />' ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਿਹਾ: <ph name="DETAILS" /> ਸਰਵਰ ਸੁਨੇਹਾ: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">ਸਿਗਨਲ ਸਾਂਝੇ ਕਰੋ</translation>
 <translation id="2908162660801918428">ਡਾਇਰੈਕਟਰੀ ਦੁਆਰਾ ਮੀਡੀਆ ਗੈਲਰੀ ਜੋੜੋ</translation>
 <translation id="2908358077082926882">ਅਸਾਈਨਮੈਂਟ ਹਟਾਉਣ ਲਈ “<ph name="CURRENTKEY" />” ਨੂੰ ਦੁਬਾਰਾ ਦਬਾਓ ਅਤੇ <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">Google ਸੇਵਾਵਾਂ ਨਾਲ ਕਨੈਕਟ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ। ਆਪਣੇ ਨੈੱਟਵਰਕ ਕਨੈਕਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ। ਗੜਬੜ ਕੋਡ: <ph name="ERROR_CODE" />।</translation>
@@ -2334,7 +2341,6 @@
 <translation id="2967926928600500959">ਇਨ੍ਹਾਂ ਨਿਯਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨ ਵਾਲੇ URL ਨੂੰ ਕਿਸੇ ਖਾਸ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਜ਼ਬਰਦਸਤੀ ਖੋਲ੍ਹਿਆ ਜਾਵੇਗਾ।</translation>
 <translation id="2972581237482394796">&amp;ਰੀਡੂ</translation>
 <translation id="2973324205039581528">ਸਾਈਟ ਮਿਊਟ ਕਰੋ</translation>
-<translation id="2973537811036309675">ਸਾਈਡ ਪੈਨਲ</translation>
 <translation id="2975761176769946178">URL ਲੋੜੀਂਦਾ ਹੈ</translation>
 <translation id="2976557544729462544">ਕੁਝ ਡੀਵਾਈਸਾਂ ਲਈ ਲੋੜੀਂਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਸਹੀ ਢੰਗ ਨਾਲ ਜਾਂ ਪੂਰੀ ਕਾਰਗੁਜ਼ਾਰੀ ਨਾਲ ਕੰਮ ਕਰਨ ਵਾਸਤੇ ਡਾਟਾ ਪਹੁੰਚ ਸੁਰੱਖਿਆ ਨੂੰ ਬੰਦ ਕਰੋ।</translation>
 <translation id="2976756276046118477">ਲਾਲ-ਹਰਾ ਫਿਲਟਰ (ਉਹ ਸਮੱਸਿਆ ਜਿਸ ਵਿੱਚ ਹਰਾ ਰੰਗ ਲਾਲ ਦਿਸਦਾ ਹੈ)</translation>
@@ -2370,6 +2376,7 @@
 <translation id="3003828226041301643">ਡੀਵਾਈਸ ਨੂੰ ਡੋਮੇਨ ਵਿੱਚ ਸ਼ਾਮਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ। ਇਹ ਪੱਕਾ ਕਰਨ ਲਈ ਆਪਣੇ ਖਾਤੇ ਦੀ ਜਾਂਚ ਕਰੋ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਡੀਵਾਈਸਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਦੇ ਵਿਸ਼ੇਸ਼-ਅਧਿਕਾਰ ਹਨ।</translation>
 <translation id="3003967365858406397">ਤੁਹਾਡਾ <ph name="PHONE_NAME" /> ਇੱਕ ਨਿੱਜੀ Wi-Fi ਕਨੈਕਸ਼ਨ ਬਣਾਏਗਾ।</translation>
 <translation id="3004385386820284928">ਕੀ-ਬੋਰਡ ਕੁੰਜੀਆਂ ਨੂੰ ਵਿਉਂਤਬੱਧ ਕਰੋ</translation>
+<translation id="3005376701115952939">ਐਪ ਸਿੰਕ ਦੀ ਸੁਵਿਧਾ ਸਿਸਟਮ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਸੈੱਟ ਹੈ</translation>
 <translation id="3005574332301273731">ਇਸਨੂੰ ਨਾ ਦਿਖਾਓ</translation>
 <translation id="3006881078666935414">ਕੋਈ ਵਰਤੋਂ  ਡਾਟਾ  ਨਹੀਂ</translation>
 <translation id="3007410324195400631">ਇਸ ਪੰਨੇ ਬਾਰੇ ਨੋਟ ਸ਼ਾਮਲ ਕਰੋ</translation>
@@ -2751,6 +2758,7 @@
 <translation id="3369624026883419694">ਹੋਸਟ ਨੂੰ ਹੱਲ ਕਰ ਰਿਹਾ ਹੈ ...</translation>
 <translation id="3370260763947406229">ਸਵੈ-ਸੁਧਾਈ</translation>
 <translation id="3371140690572404006">USB-C ਡੀਵਾਈਸ (ਸੱਜੇ ਪਾਸੇ ਅਗਲਾ ਪੋਰਟ)</translation>
+<translation id="3371351218553893534">ਲਾਈਨ ਬਹੁਤ ਲੰਬੀ ਹੈ: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">ਉਹ ਫੋਲਡਰ ਪੜ੍ਹੋ ਜਿਹਨਾਂ ਨੂੰ ਤੁਸੀਂ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ ਖੋਲ੍ਹਦੇ ਹੋ</translation>
 <translation id="3373059063088819384">ਪੜ੍ਹਨ ਦੇ ਮੋਡ ਵਿੱਚ ਖੋਲ੍ਹੋ</translation>
 <translation id="3373701465337594448">ਚਾਲੂ ਹੋਣ 'ਤੇ, ਜਿਨ੍ਹਾਂ ਸਾਈਟਾਂ 'ਤੇ ਤੁਸੀਂ ਜਾਂਦੇ ਹੋ ਜੋ ਤੁਹਾਡੀਆਂ ਦਿਲਚਸਪੀਆਂ ਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾਉਂਦੀਆਂ ਹਨ, ਉਨ੍ਹਾਂ ਦੀ ਸੂਚੀ ਇੱਥੇ ਦਿਸਦੀ ਹੈ</translation>
@@ -2775,7 +2783,6 @@
 <translation id="3393554941209044235">Chrome ਦਸਤਾਵੇਜ਼ ਵਿਸ਼ਲੇਸ਼ਣ</translation>
 <translation id="3393582007140394275">ਸਕ੍ਰੀਨ ਨੂੰ ਕਾਸਟ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ।</translation>
 <translation id="3394850431319394743">ਸੁਰੱਖਿਅਤ ਸਮੱਗਰੀ ਚਲਾਉਣ ਲਈ ਪਛਾਣਕਰਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਹੈ</translation>
-<translation id="3396744558790608201">ਸਾਈਟ ਦੇ ਕਿਸੇ ਵੀ ਖੇਤਰ ਨੂੰ ਖੋਜਣ ਵਾਸਤੇ ਸੱਜਾ-ਕਲਿੱਕ ਕਰਕੇ "Google Lens ਨਾਲ ਚਿੱਤਰ ਖੋਜੋ" ਨੂੰ ਚੁਣੋ, ਤਾਂ ਜੋ ਤੁਹਾਡੇ ਵੱਲੋਂ ਵੈੱਬ 'ਤੇ ਬ੍ਰਾਊਜ਼ ਕਰਨ ਅਤੇ ਖਰੀਦਦਾਰੀ ਕਰਨ ਵੇਲੇ ਤੁਹਾਡੇ ਵੱਲੋਂ ਦੇਖੀ ਜਾਂਦੀ ਦ੍ਰਿਸ਼ਟੀਗਤ ਸਮੱਗਰੀ ਬਾਰੇ ਹੋਰ ਜਾਣਿਆ ਜਾ ਸਕੇ।</translation>
 <translation id="3396800784455899911">"ਸਵੀਕਾਰ ਕਰੋ ਅਤੇ ਜਾਰੀ ਰੱਖੋ" ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ, ਤੁਸੀਂ ਇਹਨਾਂ Google ਸੇਵਾਵਾਂ ਲਈ ਉਪਰੋਕਤ ਵਰਣਨ ਕੀਤੀ ਪ੍ਰਕਿਰਿਆ ਨਾਲ ਸਹਿਮਤ ਹੁੰਦੇ ਹੋ।</translation>
 <translation id="339722927132407568">ਫ੍ਰੀਜ਼ ਹੋਣਾ</translation>
 <translation id="3399432415385675819">ਸੂਚਨਾਵਾਂ ਨੂੰ ਅਯੋਗ ਬਣਾਇਆ ਜਾਵੇਗਾ</translation>
@@ -2821,6 +2828,9 @@
 <translation id="3434272557872943250">ਜੇ ਤੁਹਾਡੇ ਬੱਚੇ ਲਈ ਵਧੀਕ 'ਵੈੱਬ ਅਤੇ ਐਪ ਸਰਗਰਮੀ' ਸੈਟਿੰਗ ਚਾਲੂ ਹੋਵੇ, ਤਾਂ ਇਹ ਡਾਟਾ ਉਹਨਾਂ ਦੇ Google ਖਾਤੇ ਵਿੱਚ ਰੱਖਿਅਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। families.google.com 'ਤੇ ਇਹਨਾਂ ਸੈਟਿੰਗਾਂ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਵਿਵਸਥਿਤ ਕਰਨ ਦੇ ਤਰੀਕੇ ਬਾਰੇ ਹੋਰ ਜਾਣੋ।</translation>
 <translation id="3434475275396485144">ਇਸ ਸੈਟਿੰਗ ਦਾ ਪ੍ਰਬੰਧਨ ਤੁਹਾਡੇ ਫ਼ੋਨ ਦੇ ਪ੍ਰਸ਼ਾਸਕ ਵੱਲੋਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ</translation>
 <translation id="3434512374684753970">ਆਡੀਓ ਅਤੇ ਵੀਡੀਓ</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />ਅਗਲੀ ਸਕ੍ਰੀਨ 'ਤੇ, ਆਪਣੇ Google ਖਾਤੇ ਨਾਲ ਸਾਈਨ-ਇਨ ਕਰੋ।<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />ਇਹ ਉਹੀ ਖਾਤਾ ਹੈ, ਜਿਸ ਦੀ ਵਰਤੋਂ ਤੁਸੀਂ Gmail, YouTube, Chrome ਅਤੇ ਹੋਰ Google ਸੇਵਾਵਾਂ ਲਈ ਕਰਦੇ ਹੋ। ਵਿਅਕਤੀਗਤ ਬਣਾਏ ਅਨੁਭਵ ਅਤੇ ਆਪਣੀ ਸਾਰੀ ਜਾਣਕਾਰੀ ਤੱਕ ਆਸਾਨ ਪਹੁੰਚ ਲਈ, ਆਪਣੇ ਖਾਤੇ ਦੀ ਵਰਤੋਂ ਕਰੋ।<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />ਜੇ ਤੁਹਾਡੇ ਕੋਲ Google ਖਾਤਾ ਨਹੀਂ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਅਗਲੀ ਸਕ੍ਰੀਨ 'ਤੇ ਆਪਣੇ ਲਈ ਇੱਕ ਖਾਤਾ ਬਣਾ ਸਕੋਗੇ।<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">"<ph name="EXTENSION_NAME" />" ਵੱਲੋਂ ਤੁਹਾਡੇ <ph name="CODE_TYPE" /> ਦੀ ਬੇਨਤੀ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ</translation>
 <translation id="3435738964857648380">ਸੁਰੱਖਿਆ</translation>
 <translation id="343578350365773421">ਕਾਗਜ਼ ਖਤਮ ਹੋਏ</translation>
@@ -2867,6 +2877,7 @@
 <translation id="346546413339447252"><ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> ਅਤੇ ਹੋਰਾਂ ਲਈ ਛੋਟਾਂ ਪ੍ਰਾਪਤ ਕਰੋ</translation>
 <translation id="3468298837301810372">ਲੇਬਲ</translation>
 <translation id="3468999815377931311">Android ਫ਼ੋਨ</translation>
+<translation id="3469345458390352459">ਚਾਲੂ ਹੋਣ 'ਤੇ, ਤੁਹਾਡੇ ਵੱਲੋਂ ਕਿਸੇ ਵੀ ChromeOS ਡੀਵਾਈਸ 'ਤੇ ਆਪਣੇ Google ਖਾਤੇ ਨਾਲ ਸਾਈਨ-ਇਨ ਕਰਨ 'ਤੇ ਤੁਹਾਡੀਆਂ ਐਪਾਂ ਉਸ ਡੀਵਾਈਸ 'ਤੇ ਉਪਲਬਧ ਹੋਣਗੀਆਂ।  ਵੈੱਬ ਐਪਾਂ ਨੂੰ Chrome ਦੇ ਰਾਹੀਂ ਹੀ ਸਿੰਕ ਕੀਤਾ ਜਾਵੇਗਾ ਭਾਵੇਂ ਹੋਰ ਬ੍ਰਾਊਜ਼ਰ ਦੀਆਂ ਸਿੰਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬੰਦ ਵੀ ਕਿਉਂ ਨਾ ਹੋਣ।</translation>
 <translation id="3469583217479686109">ਚੋਣ ਟੂਲ</translation>
 <translation id="3470392222765168737">ਸਾਈਟ ਦਾ ਅਨੁਸਰਣ ਕਰੋ</translation>
 <translation id="3471876058939596279">HDMI ਅਤੇ USB ਪ੍ਰਕਾਰ-C ਪੋਰਟਾਂ ਨੂੰ ਇੱਕੋ ਵੇਲੇ ਵੀਡੀਓ ਲਈ ਨਹੀਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਵੱਖਰਾ ਵੀਡੀਓ ਪੋਰਟ ਵਰਤੋ।</translation>
@@ -3327,6 +3338,7 @@
 <translation id="3855441664322950881">ਪੈਕ ਐਕਸਟੈਂਸ਼ਨ</translation>
 <translation id="3855676282923585394">ਬੁੱਕਮਾਰਕ ਅਤੇ ਸੈਟਿੰਗਾਂ ਆਯਾਤ ਕਰੋ...</translation>
 <translation id="3856096718352044181">ਕਿਰਪਾ ਕਰਕੇ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿ ਇਹ ਇੱਕ ਵੈਧ ਪ੍ਰਦਾਨਕ ਹੈ ਜਾਂ ਬਾਅਦ ਵਿੱਚ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ</translation>
+<translation id="3856470183388031602">ਆਪਣੇ <ph name="DEVICE_TYPE" /> 'ਤੇ ਆਪਣੇ Google ਖਾਤੇ ਦੀ ਵਰਤੋਂ ਕਰੋ</translation>
 <translation id="3856800405688283469">ਸਮਾਂਜ਼ੋਨ ਚੁਣੋ</translation>
 <translation id="3857807444929313943">ਚੁੱਕੋ, ਫਿਰ ਦੁਬਾਰਾ ਸਪਰਸ਼ ਕਰੋ</translation>
 <translation id="3858860766373142691">ਨਾਮ</translation>
@@ -3366,6 +3378,7 @@
 <translation id="3894123633473837029">Sherlog ਰਾਹੀਂ ਹਾਲੀਆ Assistant ਇਤਿਹਾਸ ਸ਼ਾਮਲ ਕਰੋ। ਇਸ ਵਿੱਚ ਤੁਹਾਡੀ ਪਛਾਣ, ਟਿਕਾਣਾ ਅਤੇ ਡੀਬੱਗ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੋ ਸਕਦੀ ਹੈ। <ph name="BEGIN_LINK" />ਹੋਰ ਜਾਣੋ<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">ਫੋਲਡਰ ਜੋੜੋ</translation>
 <translation id="3894770151966614831">ਕੀ Google ਖਾਤੇ ਵਿੱਚ ਲਿਜਾਣਾ ਹੈ?</translation>
+<translation id="3894983081771074056">ਕੀ-ਬੋਰਡ ਅਤੇ ਮਾਊਸ ਵਿਹਾਰ, ਭਾਸ਼ਾ ਤਰਜੀਹਾਂ ਅਤੇ ਹੋਰ ਬਹੁਤ ਕੁਝ</translation>
 <translation id="3895076768659607631">&amp;ਖੋਜ ਇੰਜਣਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ...</translation>
 <translation id="3895090224522145010">Kerberos ਵਰਤੋਂਕਾਰ ਨਾਮ</translation>
 <translation id="389521680295183045">ਸਾਈਟਾਂ ਤੁਹਾਡੇ ਵੱਲੋਂ ਤੁਹਾਡੇ ਡੀਵਾਈਸ ਦੀ ਸਰਗਰਮੀ ਨਾਲ ਕੀਤੀ ਜਾ ਰਹੀ ਵਰਤੋਂ ਬਾਰੇ ਜਾਣਨ ਲਈ ਪੁੱਛ ਸਕਦੀਆਂ ਹਨ</translation>
@@ -3501,6 +3514,7 @@
 <translation id="3994878504415702912">&amp;ਜ਼ੂਮ</translation>
 <translation id="3995138139523574647">USB-C ਡੀਵਾਈਸ (ਸੱਜੇ ਪਾਸੇ ਪਿਛਲਾ ਪੋਰਟ)</translation>
 <translation id="3995963973192100066">ਐਨੀਮੇਸ਼ਨ ਚਲਾਓ</translation>
+<translation id="399788104667917863">ਟੂਲਬਾਰ 'ਤੇ ਪਿੰਨ ਕਰੋ</translation>
 <translation id="4001540981461989979">ਕਰਸਰ ਦੇ ਇੱਧਰ-ਉੱਧਰ ਹੋਣ 'ਤੇ ਉਸਨੂੰ ਉਜਾਗਰ ਕਰੋ</translation>
 <translation id="4002440992267487163">ਪਿੰਨ ਸੈੱਟਅੱਪ</translation>
 <translation id="4005817994523282006">ਸਮਾਂ-ਖੇਤਰ ਦੀ ਪਛਾਣ ਵਿਧੀ</translation>
@@ -3659,12 +3673,16 @@
 <translation id="4147911968024186208">ਕਿਰਪਾ ਕਰਕੇ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕਰੋ। ਜੇਕਰ ਤੁਹਾਨੂੰ ਇਹ ਗੜਬੜ ਦੁਬਾਰਾ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਸਹਾਇਕ ਪ੍ਰਤੀਨਿਧੀ ਨੂੰ ਸੰਪਰਕ ਕਰੋ।</translation>
 <translation id="4150201353443180367">ਡਿਸਪਲੇ</translation>
 <translation id="4150569944729499860">ਸਕ੍ਰੀਨ ਸੰਦਰਭ</translation>
+<translation id="4151843924968445052">ਕੀ ਡੀਵਾਈਸ ਸਿਗਨਲਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਨਾ ਹੈ?</translation>
 <translation id="4152011295694446843">ਤੁਹਾਨੂੰ ਆਪਣੇ ਬੁੱਕਮਾਰਕ ਇੱਥੇ ਮਿਲਣਗੇ</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 ਟੈਬ}one{# ਟੈਬਾਂ}other{# ਟੈਬਾਂ}}</translation>
 <translation id="4154664944169082762">ਫਿੰਗਰਪ੍ਰਿੰਟ</translation>
 <translation id="4157869833395312646">Microsoft Server Gated Cryptography</translation>
 <translation id="4158315983204257156">ਵੈੱਬਸਾਈਟ ਦੀ ਲਿਖਤ ਦਾ ਆਕਾਰ ਅਤੇ ਫ਼ੌਂਟ</translation>
 <translation id="4158364720893025815">ਪਾਸ</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />ਤੁਹਾਡੇ ChromeOS ਡੀਵਾਈਸਾਂ ਨੂੰ ਸਵੈਚਲਿਤ ਰਿਪੋਰਟਾਂ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣ ਨਾਲ ਸਾਨੂੰ, ChromeOS ਵਿੱਚ ਕੀ ਠੀਕ ਕਰਨਾ ਹੈ ਅਤੇ ਕੀ ਸੁਧਾਰ ਕਰਨਾ ਹੈ, ਇਸ ਨੂੰ ਤਰਜੀਹ ਦੇਣ ਵਿੱਚ ਮਦਦ ਮਿਲਦੀ ਹੈ। ਇਨ੍ਹਾਂ ਰਿਪੋਰਟਾਂ ਵਿੱਚ ਅਜਿਹੀਆਂ ਚੀਜ਼ਾਂ ਸ਼ਾਮਲ ਹੋ ਸਕਦੀਆਂ ਹਨ ਜਿਵੇਂ ਕਿ ChromeOS ਕਦੋਂ ਕ੍ਰੈਸ਼ ਹੁੰਦਾ ਹੈ, ਤੁਸੀਂ ਕਿਹੜੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਤੁਸੀਂ ਆਮ ਤੌਰ 'ਤੇ ਕਿੰਨੀ ਮੈਮੋਰੀ ਵਰਤਦੇ ਹੋ ਅਤੇ Android ਐਪ ਤਸ਼ਖੀਸੀ ਅਤੇ ਵਰਤੋਂ ਡਾਟਾ। ਇਕੱਤਰ ਕੀਤਾ ਕੁਝ ਡਾਟਾ Google ਐਪਾਂ ਅਤੇ Android Developers ਵਰਗੇ ਪਾਰਟਨਰਾਂ ਦੀ ਵੀ ਮਦਦ ਕਰੇਗਾ। ਜੇ ਐਪਾਂ ਵਿੱਚ ਵੀ ਸਿੰਕ ਚਾਲੂ ਹੈ, ਤਾਂ Android ਅਤੇ ਵੈੱਬ ਐਪਾਂ ਸਮੇਤ ਹੋਰ ਐਪ ਤਸ਼ਖੀਸੀ ਅਤੇ ਵਰਤੋਂ ਡਾਟਾ ਵੀ ਇਕੱਤਰ ਕੀਤਾ ਜਾਵੇਗਾ।<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />ਤੁਸੀਂ ਆਪਣੀਆਂ ChromeOS ਡੀਵਾਈਸ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਜਾ ਕੇ ਕਿਸੇ ਵੇਲੇ ਵੀ ਇਨ੍ਹਾਂ ਰਿਪੋਰਟਾਂ ਨੂੰ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣਾ ਸ਼ੁਰੂ ਜਾਂ ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ। ਜੇ ਤੁਸੀਂ ਇੱਕ ਡੋਮੇਨ ਪ੍ਰਸ਼ਾਸਕ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਸੈਟਿੰਗ ਨੂੰ ਪ੍ਰਸ਼ਾਸਕ ਕੰਸੋਲ ਵਿੱਚ ਜਾ ਕੇ ਬਦਲ ਸਕਦੇ ਹੋ।<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />ਜੇ ਤੁਹਾਡੇ Google ਖਾਤੇ ਲਈ ਵੈੱਬ ਅਤੇ ਐਪ ਸਰਗਰਮੀ ਸੈਟਿੰਗ ਚਾਲੂ ਹੈ, ਤਾਂ ਤੁਹਾਡਾ Android ਡਾਟਾ ਤੁਹਾਡੇ Google ਖਾਤੇ ਵਿੱਚ ਰੱਖਿਅਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। account.google.com 'ਤੇ ਤੁਸੀਂ ਆਪਣਾ ਡਾਟਾ ਦੇਖ ਸਕਦੇ ਹੋ, ਉਸ ਨੂੰ ਮਿਟਾ ਸਕਦੇ ਹੋ ਅਤੇ ਆਪਣੀਆਂ ਖਾਤਾ ਸੈਟਿੰਗਾਂ ਬਦਲ ਸਕਦੇ ਹੋ।<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">Google Password Manager</translation>
 <translation id="4163560723127662357">ਅਗਿਆਤ ਕੀ-ਬੋਰਡ</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> ਕਿਸੇ ਵੈਧ ਸੰਸਥਾ ਨਾਲ ਸੰਬੰਧਿਤ ਨਹੀਂ ਹੈ। ਆਪਣੇ ਪ੍ਰਸ਼ਾਸਕ ਨੂੰ ਸੰਪਰਕ ਕਰੋ। ਜੇ ਤੁਸੀਂ ਇੱਕ ਪ੍ਰਸ਼ਾਸਕ ਹੋ, ਤਾਂ ਇਸ ਵੈੱਬ ਪਤੇ 'ਤੇ ਜਾ ਕੇ ਆਪਣੀ ਸੰਸਥਾ ਦਾ ਸੈੱਟਅੱਪ ਕਰ ਸਕਦੇ ਹੋ: g.co/ChromeEnterpriseAccount</translation>
@@ -3988,6 +4006,9 @@
 <translation id="4452898361839215358">ਜਾਂ PPD ਨੂੰ ਚੁਣੋ। <ph name="LINK_BEGIN" />ਹੋਰ ਜਾਣੋ<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">ਆਪਣੇ ਕੀ-ਬੋਰਡ ਦੇ ਸਿਖਰਲੇ ਸੱਜੇ ਕੋਨੇ 'ਤੇ ਫਿੰਗਰਪ੍ਰਿੰਟ ਸੈਂਸਰ 'ਤੇ ਸਪਰਸ਼ ਕਰੋ। ਤੁਹਾਡਾ ਫਿੰਗਰਪ੍ਰਿੰਟ ਡਾਟਾ ਸੁਰੱਖਿਅਤ ਤਰੀਕੇ ਨਾਲ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਕਦੇ ਵੀ ਤੁਹਾਡੀ <ph name="DEVICE_TYPE" /> ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦਾ।</translation>
 <translation id="4453946976636652378"><ph name="SEARCH_ENGINE_NAME" /> ਖੋਜੋ ਜਾਂ ਇੱਕ URL ਟਾਈਪ ਕਰੋ</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />ChromeOS ਡੀਵਾਈਸਾਂ ਨੂੰ ਸਵੈਚਲਿਤ ਰਿਪੋਰਟਾਂ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣ ਨਾਲ ਸਾਨੂੰ, ChromeOS ਵਿੱਚ ਕੀ ਠੀਕ ਕਰਨਾ ਹੈ ਅਤੇ ਕੀ ਸੁਧਾਰ ਕਰਨਾ ਹੈ, ਇਸ ਨੂੰ ਤਰਜੀਹ ਦੇਣ ਵਿੱਚ ਮਦਦ ਮਿਲਦੀ ਹੈ। ਇਨ੍ਹਾਂ ਰਿਪੋਰਟਾਂ ਵਿੱਚ ਅਜਿਹੀਆਂ ਚੀਜ਼ਾਂ ਸ਼ਾਮਲ ਹੋ ਸਕਦੀਆਂ ਹਨ, ਜਿਵੇਂ ਕਿ, ChromeOS ਕਦੋਂ ਕ੍ਰੈਸ਼ ਹੁੰਦਾ ਹੈ, ਕਿਹੜੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਰਤੀਆਂ ਗਈਆਂ ਸਨ, ਆਮ ਤੌਰ 'ਤੇ ਕਿੰਨੀ ਮੈਮੋਰੀ ਵਰਤੀ ਗਈ ਸੀ ਅਤੇ Android ਐਪ ਤਸ਼ਖੀਸੀ ਅਤੇ ਵਰਤੋਂ ਡਾਟਾ। ਇਕੱਤਰ ਕੀਤਾ ਕੁਝ ਡਾਟਾ Google ਐਪਾਂ ਅਤੇ Android Developers ਵਰਗੇ ਪਾਰਟਨਰਾਂ ਦੀ ਵੀ ਮਦਦ ਕਰੇਗਾ। ਜੇ ਐਪਾਂ ਵਿੱਚ ਵੀ ਸਿੰਕ ਚਾਲੂ ਹੈ, ਤਾਂ Android ਅਤੇ ਵੈੱਬ ਐਪਾਂ ਸਮੇਤ ਹੋਰ ਐਪ ਤਸ਼ਖੀਸੀ ਅਤੇ ਵਰਤੋਂ ਡਾਟਾ ਵੀ ਇਕੱਤਰ ਕੀਤਾ ਜਾਵੇਗਾ।<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />ਤੁਸੀਂ ਆਪਣੇ ਬੱਚੇ ਦੀਆਂ ChromeOS ਡੀਵਾਈਸ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਜਾ ਕੇ ਕਿਸੇ ਵੇਲੇ ਵੀ ਇਨ੍ਹਾਂ ਰਿਪੋਰਟਾਂ ਨੂੰ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣਾ ਸ਼ੁਰੂ ਜਾਂ ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ। ਜੇ ਤੁਸੀਂ ਇੱਕ ਡੋਮੇਨ ਪ੍ਰਸ਼ਾਸਕ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਸੈਟਿੰਗ ਨੂੰ ਪ੍ਰਸ਼ਾਸਕ ਕੰਸੋਲ ਵਿੱਚ ਜਾ ਕੇ ਬਦਲ ਸਕਦੇ ਹੋ।<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />ਜੇ ਤੁਹਾਡੇ ਬੱਚੇ ਦੇ Google ਖਾਤੇ ਲਈ ਵੈੱਬ ਅਤੇ ਐਪ ਸਰਗਰਮੀ ਸੈਟਿੰਗ ਚਾਲੂ ਹੈ, ਤਾਂ ਤੁਹਾਡੇ ਬੱਚੇ ਦਾ ਡਾਟਾ ਉਸ ਦੇ Google ਖਾਤੇ ਵਿੱਚ ਰੱਖਿਅਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। families.google.com 'ਤੇ ਇਨ੍ਹਾਂ ਸੈਟਿੰਗਾਂ ਬਾਰੇ ਅਤੇ ਇਨ੍ਹਾਂ ਨੂੰ ਵਿਵਸਥਿਤ ਕਰਨ ਦੇ ਤਰੀਕੇ ਬਾਰੇ ਹੋਰ ਜਾਣੋ।<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">ਵਰਤਮਾਨ ਅਵਾਜ਼ ਨੂੰ ਚੁਣੋ:</translation>
 <translation id="4459169140545916303"><ph name="DEVICE_LAST_ACTIVATED_TIME" /> ਦਿਨ ਪਹਿਲਾਂ ਕਿਰਿਆਸ਼ੀਲ</translation>
 <translation id="4460014764210899310">ਗਰੁੱਪ ਹਟਾਓ</translation>
@@ -4367,6 +4388,7 @@
 <translation id="4806457879608775995">ਇਨ੍ਹਾਂ ਨਿਯਮਾਂ ਦੀ ਸਮੀਖਿਆ ਕਰੋ ਅਤੇ ਆਪਣਾ ਡਾਟਾ ਕੰਟਰੋਲ ਕਰੋ</translation>
 <translation id="4807098396393229769">ਕਾਰਡ ਤੇ ਨਾਮ</translation>
 <translation id="4808667324955055115">ਪੌਪ-ਅੱਪ ਬਲਾਕ ਕੀਤੇ ਗਏ:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Chrome ਵੈੱਬ ਸਟੋਰ ਤੋਂ ਹਟਾਈ ਗਈ <ph name="BEGIN_BOLD" />1 ਐਕਸਟੈਂਸ਼ਨ<ph name="END_BOLD" /> ਦੀ ਸਮੀਖਿਆ ਕਰੋ}one{Chrome ਵੈੱਬ ਸਟੋਰ ਤੋਂ ਹਟਾਈ ਗਈ <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} ਐਕਸਟੈਂਸ਼ਨ<ph name="END_BOLD" /> ਦੀ ਸਮੀਖਿਆ ਕਰੋ}other{Chrome ਵੈੱਬ ਸਟੋਰ ਤੋਂ ਹਟਾਈਆਂ ਗਈਆਂ <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} ਐਕਸਟੈਂਸ਼ਨਾਂ<ph name="END_BOLD" /> ਦੀ ਸਮੀਖਿਆ ਕਰੋ}}</translation>
 <translation id="4809079943450490359">ਤੁਹਾਡੇ ਡੀਵਾਈਸ ਪ੍ਰਸ਼ਾਸਕ ਵੱਲੋਂ ਹਿਦਾਇਤਾਂ:</translation>
 <translation id="4809447465126035330">ਮਿਟਾਓ</translation>
 <translation id="480990236307250886">ਹੋਮ ਪੇਜ ਖੋਲ੍ਹੋ</translation>
@@ -4690,6 +4712,7 @@
 <translation id="5101839224773798795">ਕਰਸਰ ਦੇ ਰੁਕਣ 'ਤੇ ਸਵੈਚਲਿਤ ਤੌਰ 'ਤੇ ਕਲਿੱਕ ਕਰੋ</translation>
 <translation id="5106350808162641062">ਹਟਾਓ</translation>
 <translation id="510695978163689362"><ph name="USER_EMAIL" /> ਦੀ ਨਿਗਰਾਨੀ Family Link ਵੱਲੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਤੁਸੀਂ ਮਾਪਿਆਂ ਦੀ ਨਿਗਰਾਨੀ ਨਾਲ ਸਕੂਲ ਦੇ ਸਰੋਤਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਸਕੂਲੀ ਖਾਤੇ ਸ਼ਾਮਲ ਕਰ ਸਕਦੇ ਹੋ।</translation>
+<translation id="5107093668001980925"><ph name="MODULE_NAME" /> ਨੂੰ ਕਦੇ ਨਾ ਦਿਖਾਓ</translation>
 <translation id="5107443654503185812">ਇੱਕ ਐਕਸਟੈਂਸ਼ਨ ਨੇ ਸੁਰੱਖਿਅਤ ਬ੍ਰਾਊਜ਼ਿੰਗ ਨੂੰ ਬੰਦ ਕਰ ਦਿੱਤਾ ਹੈ</translation>
 <translation id="5108967062857032718">ਸੈਟਿੰਗਾਂ - Android ਐਪਾਂ ਹਟਾਓ</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4700,6 +4723,7 @@
 <translation id="5111794652433847656">ਇਸ ਡੀਵਾਈਸ 'ਤੇ <ph name="APP_NAME" /> ਲਈ ਕੋਈ ਪਾਸਕੀ ਮੌਜੂਦ ਨਹੀਂ ਹੈ</translation>
 <translation id="5112577000029535889">&amp;ਵਿਕਾਸਕਾਰ ਟੂਲ</translation>
 <translation id="511313294362309725">ਤੇਜ਼ ਜੋੜਾਬੰਦੀ ਨੂੰ ਚਾਲੂ ਕਰੋ</translation>
+<translation id="5113384440341086023">Play Store ਤੋਂ ਸਥਾਪਤ ਕੀਤੀਆਂ ਐਪਾਂ ਅਤੇ Chrome ਬ੍ਰਾਊਜ਼ਰ ਤੋਂ ਸਥਾਪਤ ਕੀਤੀਆਂ ਵੈੱਬ ਐਪਾਂ</translation>
 <translation id="51143538739122961">ਆਪਣੀ ਸੁਰੱਖਿਆ ਕੁੰਜੀ ਨੂੰ ਪਾ ਕੇ ਇਸਨੂੰ ਸਪਰਸ਼ ਕਰੋ</translation>
 <translation id="5115309401544567011">ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੀ <ph name="DEVICE_TYPE" /> ਨੂੰ ਕਿਸੇ ਪਾਵਰ ਸ੍ਰੋਤ ਵਿੱਚ ਪਲੱਗ ਕਰੋ।</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4745,6 +4769,7 @@
 <translation id="5154702632169343078">ਵਿਸ਼ਾ</translation>
 <translation id="5155327081870541046">ਪਤਾ ਬਾਰ ਵਿੱਚ, ਉਸ ਸਾਈਟ ਦਾ ਸ਼ਾਰਟਕੱਟ ਦਾਖਲ ਕਰੋ ਜਿਸਨੂੰ ਤੁਸੀਂ ਖੋਜਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਜਿਵੇਂ ਕਿ "@bookmarks"। ਫਿਰ, ਆਪਣਾ ਤਰਜੀਹੀ ਕੀ-ਬੋਰਡ ਸ਼ਾਰਟਕੱਟ ਦਬਾਓ ਅਤੇ ਆਪਣਾ ਖੋਜ ਸ਼ਬਦ ਦਾਖਲ ਕਰੋ।</translation>
 <translation id="5156638757840305347">ਕਰਸਰ ਦਿਸਣ ਜਾਂ ਹਿਲਜੁਲ ਹੋਣ 'ਤੇ ਉਜਾਗਰ ਹੁੰਦਾ ਹੈ</translation>
+<translation id="5157250307065481244">ਸਾਈਟ ਦੇ ਵੇਰਵੇ ਦੇਖੋ</translation>
 <translation id="5157635116769074044">ਸਟਾਰਟ ਸਕ੍ਰੀਨ ਲਈ ਇਹ ਸਫ਼ਾ ਪਿਨ ਕਰੋ...</translation>
 <translation id="5158206172605340248">ਐਕਸੈਂਟ ਚਿੰਨ੍ਹ ਮੀਨੂ ਖਾਰਜ ਕੀਤਾ ਗਿਆ।</translation>
 <translation id="5159094275429367735">Crostini ਦਾ ਸੈੱਟਅੱਪ ਕਰੋ</translation>
@@ -4802,7 +4827,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> ਸੇਵਾ ਇਹ ਜਾਂਚ ਕਰਨਾ ਚਾਹੁੰਦੀ ਹੈ ਕਿ ਕੀ ਤੁਸੀਂ ਯੋਗ ChromeOS ਡੀਵਾਈਸ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ।</translation>
 <translation id="5208926629108082192">ਡੀਵਾਈਸ ਦੇ ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਸੰਬੰਧੀ ਜਾਣਕਾਰੀ</translation>
 <translation id="5208988882104884956">ਅੱਧੀ-ਚੁੜਾਈ</translation>
-<translation id="520902706163766447">ਮੌਜੂਦਾ ਖੁੱਲ੍ਹੀਆਂ ਟੈਬਾਂ ਵਿੱਚ ਖੋਜ ਕਰਨ ਲਈ Chrome UI ਵਿੱਚ ਸਿਖਰ 'ਤੇ ਪੌਪਅੱਪ ਬਬਲ ਚਾਲੂ ਕਰੋ।</translation>
 <translation id="5209320130288484488">ਕੋਈ ਡਿਵਾਈਸਾਂ ਨਹੀਂ ਮਿਲੀਆਂ</translation>
 <translation id="5209513429611499188">ਵਰਤੋਂ ਪੰਨੇ <ph name="USAGE_PAGE" /> ਤੋਂ ਵਰਤੋਂ ਵਾਲੇ HID ਡੀਵਾਈਸ</translation>
 <translation id="5210365745912300556">ਟੈਬ ਬੰਦ ਕਰੋ</translation>
@@ -5804,6 +5828,7 @@
 <translation id="6104068876731806426">Google ਖਾਤੇ</translation>
 <translation id="6104311680260824317">ਡੀਵਾਈਸ ਨੂੰ ਡੋਮੇਨ ਵਿੱਚ ਸ਼ਾਮਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ। ਸਰਵਰ ਨਿਰਧਾਰਤ Kerberos ਇਨਕ੍ਰਿਪਸ਼ਨ ਦੀਆਂ ਕਿਸਮਾਂ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ। ਇਨਕ੍ਰਿਪਸ਼ਨ ਸੈਟਿੰਗਾਂ ਦੇ ਲਈ "ਹੋਰ ਵਿਕਲਪ" ਦੇਖੋ।</translation>
 <translation id="6104796831253957966">ਪ੍ਰਿੰਟਰ ਦੀ ਕਤਾਰ ਭਰ ਚੁੱਕੀ ਹੈ</translation>
+<translation id="6106167152849320869">ਜੇ ਤੁਸੀਂ ਪਿਛਲੇ ਪੜਾਅ 'ਤੇ ਵੀ ਤਸ਼ਖੀਸ ਅਤੇ ਵਰਤੋਂ ਡਾਟਾ ਨੂੰ ਭੇਜਣ ਦੀ ਚੋਣ ਕਰਦੇ ਹੋ, ਤਾਂ ਇਹ ਡਾਟਾ ਸਥਾਪਤ ਕੀਤੀਆਂ ਐਪਾਂ ਲਈ ਇਕੱਤਰ ਕੀਤਾ ਜਾਵੇਗਾ।</translation>
 <translation id="6111972606040028426">Google Assistant ਚਾਲੂ ਕਰੋ</translation>
 <translation id="6112294629795967147">ਆਕਾਰ ਬਦਲਣ ਲਈ ਸਪੱਰਸ਼ ਕਰੋ</translation>
 <translation id="6112727384379533756">ਟਿਕਟ ਸ਼ਾਮਲ ਕਰੋ</translation>
@@ -5934,6 +5959,7 @@
 <translation id="6226777517901268232">ਨਿੱਜੀ ਕੁੰਜੀ ਫ਼ਾਈਲ (ਵਿਕਲਪਿਕ)</translation>
 <translation id="6227002569366039565">ਇਸ ਬੁਲਬੁਲੇ 'ਤੇ ਫੋਕਸ ਕਰਨ ਲਈ |<ph name="ACCELERATOR" />| ਦਬਾਓ, ਅਤੇ ਫਿਰ ਉਸ ਤੱਤ 'ਤੇ ਫੋਕਸ ਕਰਨ ਲਈ ਇਸ ਨੂੰ ਦੁਬਾਰਾ ਦਬਾਓ ਜਿਸ ਵੱਲ ਇਹ ਇਸ਼ਾਰਾ ਕਰ ਰਿਹਾ ਹੈ।</translation>
 <translation id="6227280783235722609">ਐਕਸਟੈਂਸ਼ਨ</translation>
+<translation id="6229062790325126537">ApnMigrator ਰੀਸੈੱਟ ਕਰੋ</translation>
 <translation id="6229849828796482487">ਵਾਈ-ਫਾਈ ਨੈੱਟਵਰਕ ਨੂੰ ਡਿਸਕਨੈਕਟ ਕਰੋ</translation>
 <translation id="6231782223312638214">ਸੁਝਾਏ ਗਏ</translation>
 <translation id="6231881193380278751">ਪੰਨੇ ਨੂੰ ਸਵੈਚਲਿਤ-ਰੀਫ੍ਰੈਸ਼ ਕਰਨ ਲਈ URL ਵਿੱਚ ਪੁੱਛਗਿੱਛ param ਜੋੜੋ: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6211,6 +6237,7 @@
 <translation id="6478248366783946499">ਕੀ ਖਤਰਨਾਕ ਫ਼ਾਈਲ ਨੂੰ ਰੱਖਣਾ ਹੈ?</translation>
 <translation id="6479881432656947268">Chrome ਵੈੱਬ ਸਟੋਰ 'ਤੇ ਜਾਓ</translation>
 <translation id="6480327114083866287"><ph name="MANAGER" /> ਵੱਲੋਂ ਪ੍ਰਬੰਧਨ ਕੀਤਾ ਗਿਆ</translation>
+<translation id="6481978993812487794">ਚਾਲੂ ਹੋਣ 'ਤੇ, ਤੁਹਾਡੇ ਵੱਲੋਂ ਕਿਸੇ ਵੀ ChromeOS ਡੀਵਾਈਸ 'ਤੇ ਆਪਣੇ Google ਖਾਤੇ ਨਾਲ ਸਾਈਨ-ਇਨ ਕਰਨ 'ਤੇ ਤੁਹਾਡੀਆਂ ਐਪਾਂ ਉਸ ਡੀਵਾਈਸ 'ਤੇ ਉਪਲਬਧ ਹੋਣਗੀਆਂ। ਵੈੱਬ ਐਪਾਂ ਨੂੰ Chrome ਦੇ ਰਾਹੀਂ ਹੀ ਸਿੰਕ ਕੀਤਾ ਜਾਵੇਗਾ ਭਾਵੇਂ ਹੋਰ ਬ੍ਰਾਊਜ਼ਰ ਦੀਆਂ ਸਿੰਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਬੰਦ ਵੀ ਕਿਉਂ ਨਾ ਹੋਣ।</translation>
 <translation id="6482559668224714696">ਪੂਰੀ-ਸਕ੍ਰੀਨ ਵੱਡਦਰਸ਼ੀ</translation>
 <translation id="6483485061007832714">ਡਾਊਨਲੋਡ ਖੋਲ੍ਹੋ</translation>
 <translation id="6483805311199035658"><ph name="FILE" /> ਨੂੰ ਖੋਲ੍ਹ ਰਿਹਾ ਹੈ...</translation>
@@ -6225,6 +6252,7 @@
 <translation id="6497784818439587832">ਆਪਣੀ ਸਕ੍ਰੀਨ 'ਤੇ ਆਈਟਮਾਂ ਨੂੰ ਛੋਟਾ ਜਾਂ ਵੱਡਾ ਕਰਨ ਲਈ ਡਿਸਪਲੇ ਦਾ ਆਕਾਰ ਬਦਲੋ</translation>
 <translation id="6497789971060331894">ਮਾਊਸ ਦੀ ਉਲਟ ਸਕ੍ਰੋਲਿੰਗ</translation>
 <translation id="6498249116389603658">&amp;ਤੁਹਾਡੀਆਂ ਸਾਰੀਆਂ ਭਾਸ਼ਾਵਾਂ</translation>
+<translation id="6498583202177273322">ਇਸ ਪੰਨੇ ਦੀ ਪੜਚੋਲ ਕਰ ਕੇ ਵਧੀਕ ਲਾਹੇਵੰਦ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰੋ</translation>
 <translation id="6499143127267478107">ਪ੍ਰੌਕਸੀ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਹੋਸਟ ਰਿਜ਼ੋਲਵ ਕਰ ਰਿਹਾ ਹੈ...</translation>
 <translation id="6499764981457476645">ਕੋਈ ਨਜ਼ਦੀਕੀ ਡੀਵਾਈਸ ਨਹੀਂ ਮਿਲਿਆ</translation>
 <translation id="6501957628055559556">ਸਾਰੇ ਕੰਟੇਨਰ</translation>
@@ -6300,7 +6328,6 @@
 <translation id="6561726789132298588">ਦਰਜ ਕਰੋ</translation>
 <translation id="6562117348069327379">ਡਾਊਨਲੋਡ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਸਿਸਟਮ ਲੌਗਾਂ ਨੂੰ ਸਟੋਰ ਕਰੋ।</translation>
 <translation id="656293578423618167">ਫਾਈਲ ਪਾਥ ਜਾਂ ਨਾਮ ਬਹੁਤ ਜ਼ਿਆਦਾ ਵੱਡਾ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ ਇੱਕ ਛੋਟੇ ਨਾਮ ਨਾਲ ਜਾਂ ਦੂਜੇ ਨਿਰਧਾਰਿਤ ਟਿਕਾਣੇ ਵਿੱਚ ਰੱਖਿਅਤ ਕਰੋ।</translation>
-<translation id="6568283005472142698">ਟੈਬ ਖੋਜ</translation>
 <translation id="6570622975915850879">ਕੋਈ ਵੱਖਰਾ ਡੀਵਾਈਸ ਵਰਤੋ</translation>
 <translation id="65711204837946324">ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਇਜਾਜ਼ਤ ਦੀ ਲੋੜ ਹੈ</translation>
 <translation id="6571533309669248172">ਲਿਖਤ ਫਾਰਮੈਟਿੰਗ</translation>
@@ -6675,6 +6702,7 @@
 <translation id="688312408602122936">Steam ਰਾਹੀਂ ਸਥਾਪਤ ਕੀਤੀਆਂ ਗੇਮਾਂ ਅਤੇ ਐਪਾਂ ਨੂੰ ਵੀ ਇਸ ਡੀਵਾਈਸ ਤੋਂ ਹਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ</translation>
 <translation id="6883319974225028188">ਓਹੋ! ਸਿਸਟਮ ਡੀਵਾਈਸ ਸੰਰੂਪਣ ਨੂੰ ਰੱਖਿਅਤ ਕਰਨ ਵਿੱਚ ਅਸਫਲ ਰਿਹਾ।</translation>
 <translation id="6884474387073389421">ਕੀ ਤੁਸੀਂ ਪੱਕਾ ਚੁਣੇ ਹੋਏ ਸਾਈਨ-ਇਨ ਡਾਟੇ ਨੂੰ ਮਿਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ?</translation>
+<translation id="6885122019363983153">ਡੈਸਕਟਾਪ ਬੈਕਗ੍ਰਾਉਂਡ ਸਾਰੇ ਡੀਵਾਈਸਾਂ 'ਤੇ ਮੇਲ ਖਾਂਦੇ ਹਨ</translation>
 <translation id="6885771755599377173">ਸਿਸਟਮ ਜਾਣਕਾਰੀ ਝਲਕ</translation>
 <translation id="6886380424988777998">Linux ਨੂੰ ਅੱਪਗ੍ਰੇਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ</translation>
 <translation id="6886871292305414135">ਨਵੀਂ &amp;ਟੈਬ ਵਿੱਚ ਲਿੰਕ ਖੋਲ੍ਹੋ</translation>
@@ -6746,6 +6774,7 @@
 <translation id="6949434160682548041">ਪਾਸਵਰਡ (ਵਿਕਲਪਿਕ)</translation>
 <translation id="6950627417367801484">ਐਪਾਂ ਮੁੜ-ਬਹਾਲ ਕਰੋ</translation>
 <translation id="6952242901357037157">ਤੁਸੀਂ ਇੱਥੇ ਆਪਣੇ <ph name="BEGIN_LINK" />Google ਖਾਤੇ<ph name="END_LINK" /> ਤੋਂ ਪਾਸਵਰਡ ਵੀ ਦਿਖਾ ਸਕਦੇ ਹੋ</translation>
+<translation id="6954910832698269894">ਆਪਣੀ ਪਿਛਲੀ Chromebook ਤੋਂ ਆਪਣੀਆਂ ਐਪਾਂ, ਸੈਟਿੰਗਾਂ, ਵਾਈ-ਫਾਈ ਨੈੱਟਵਰਕਾਂ, ਅਤੇ ਵਾਲਪੇਪਰ ਨੂੰ ਮੁੜ-ਬਹਾਲ ਕਰਨ ਲਈ ਡੀਵਾਈਸ ਸਿੰਕ ਨੂੰ ਚਾਲੂ ਕਰੋ। ਕਿਸੇ ਵੀ ਸਮੇਂ ਸੈਟਿੰਗਾਂ &gt; ਖਾਤੇ ਵਿੱਚ ਜਾ ਕੇ ਤਬਦੀਲੀਆਂ ਕਰੋ।</translation>
 <translation id="6954936693361896459">ਇਸ ਦੀ ਬਜਾਏ ਇਹ ਟੈਬ ਕਾਸਟ ਕਰੋ</translation>
 <translation id="6955446738988643816">ਪੌਪਅਪ ਦੀ ਜਾਂਚ ਕਰੋ</translation>
 <translation id="6955535239952325894">ਇਹ ਸੈਟਿੰਗ ਪ੍ਰਬੰਧਿਤ ਬ੍ਰਾਊਜ਼ਰਾਂ 'ਤੇ ਬੰਦ ਹੈ</translation>
@@ -6904,6 +6933,7 @@
 <translation id="7075513071073410194">RSA ਐਨਕ੍ਰਿਪਸ਼ਨ ਨਾਲ PKCS #1 MD5</translation>
 <translation id="7075625805486468288">HTTPS/SSL ਪ੍ਰਮਾਣ-ਪੱਤਰਾਂ ਅਤੇ ਸੈਟਿੰਗਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ</translation>
 <translation id="7076875098323397992">ਅੱਪਗ੍ਰੇਡ ਸ਼ੁਰੂ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ</translation>
+<translation id="7077751457066325012">ਕੀ-ਬੋਰਡ ਸ਼ਾਰਟਕੱਟਾਂ ਨੂੰ ਦੇਖੋ ਅਤੇ ਵਿਉਂਤਬੱਧ ਕਰੋ</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">ਆਡੀਓ ਪਤਾ ਕਾ&amp;ਪੀ ਕਰੋ</translation>
@@ -6933,6 +6963,7 @@
 <translation id="7108933416628942903">ਹੁਣੇ ਲਾਕ ਕਰੋ</translation>
 <translation id="7109543803214225826">ਸ਼ਾਰਟਕੱਟ ਹਟਾਇਆ ਗਿਆ</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{ਟੈਬ ਨੂੰ ਗਰੁੱਪ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ}one{ਟੈਬ ਨੂੰ ਗਰੁੱਪ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ}other{ਟੈਬਾਂ ਨੂੰ ਗਰੁੱਪ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ}}</translation>
+<translation id="7110684627876015299">ਬੇਨਾਮ ਗਰੁੱਪ - <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">ਇਸ ਵਿੰਡੋ ਦਾ ਨਾਮ ਰੱਖੋ</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> ਆਈਟਮ</translation>
 <translation id="7113502843173351041">ਆਪਣਾ ਈਮੇਲ ਪਤਾ ਜਾਣੋ</translation>
@@ -7148,6 +7179,7 @@
 <translation id="7328867076235380839">ਅਵੈਧ ਸੁਮੇਲ</translation>
 <translation id="7329154610228416156">ਸਾਈਨ-ਇਨ ਅਸਫਲ ਹੋ ਗਿਆ ਕਿਉਂਕਿ ਇਹ ਕਿਸੇ ਗੈਰ-ਸੁਰੱਖਿਅਤ URL (<ph name="BLOCKED_URL" />) ਨਾਲ ਸੰਰੂਪਿਤ ਕੀਤਾ ਗਿਆ ਸੀ। ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਪ੍ਰਸ਼ਾਸਕ ਨੂੰ ਸੰਪਰਕ ਕਰੋ।</translation>
 <translation id="7332053360324989309">ਸਮਰਪਿਤ ਕਰਮਚਾਰੀ: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">ਆਪਣੀਆਂ ਐਪਾਂ ਅਤੇ ਸੈਟਿੰਗਾਂ ਦਾ ਬੈਕਅੱਪ ਲਓ ਅਤੇ ਇਨ੍ਹਾਂ ਨੂੰ ਮੁੜ-ਬਹਾਲ ਕਰੋ</translation>
 <translation id="7335974957018254119">ਇਹਨਾਂ ਲਈ ਸ਼ਬਦ-ਜੋੜ ਜਾਂਚ ਵਰਤੋ</translation>
 <translation id="7336799713063880535">ਸੂਚਨਾਵਾਂ ਬਲਾਕ ਹਨ।</translation>
 <translation id="7338630283264858612">ਡੀਵਾਈਸ ਦਾ ਸੀਰੀਅਲ ਨੰਬਰ ਅਵੈਧ ਹੈ।</translation>
@@ -7170,6 +7202,7 @@
 <translation id="7348093485538360975">ਔਨ-ਸਕ੍ਰੀਨ ਕੀ-ਬੋਰਡ</translation>
 <translation id="7349010927677336670">ਵੀਡੀਓ ਸਰਲਤਾ</translation>
 <translation id="7352651011704765696">ਕੋਈ ਗੜਬੜ ਹੋ ਗਈ</translation>
+<translation id="7352664183151911163">ਤੁਹਾਡੀਆਂ ਐਪਾਂ ਅਤੇ Chrome ਬ੍ਰਾਊਜ਼ਰ 'ਤੇ</translation>
 <translation id="7353261921908507769">ਉਹਨਾਂ ਦੇ ਨਜ਼ਦੀਕ ਹੋਣ 'ਤੇ ਤੁਹਾਡੇ ਸੰਪਰਕ ਤੁਹਾਡੇ ਨਾਲ ਸਾਂਝਾ ਕਰ ਸਕਦੇ ਹਨ। ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਸਵੀਕਾਰ ਨਹੀਂ ਕਰਦੇ, ਟ੍ਰਾਂਸਫ਼ਰ ਸ਼ੁਰੂ ਨਹੀਂ ਹੁੰਦਾ।</translation>
 <translation id="735361434055555355">Linux ਸਥਾਪਤ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...</translation>
 <translation id="7354120289251608189">ਤੁਸੀਂ ਹੁਣ ਕਿਸੇ ਵੇਲੇ ਵੀ ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਨੂੰ ਨਵੀਂ ਦਿੱਖ ਦੇ ਸਕਦੇ ਹੋ।</translation>
@@ -7309,6 +7342,8 @@
 <translation id="7458168200501453431">Google Search ਵੇਲੇ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਸਪੈੱਲ-ਚੈਕਰ ਨੂੰ ਹੀ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਤੁਹਾਡੇ ਵੱਲੋਂ ਟਾਈਪ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਲਿਖਤ Google ਨੂੰ ਭੇਜੀ ਜਾਵੇਗੀ।</translation>
 <translation id="7458715171471938198">ਕੀ ਐਪਾਂ ਨੂੰ ਮੁੜ-ਬਹਾਲ ਕਰਨਾ ਹੈ?</translation>
 <translation id="7458933488302148148">ਆਪਣੀ ਸੁਰੱਖਿਆ ਨੂੰ ਮਜ਼ਬੂਤ ਬਣਾਉਣ ਅਤੇ ਆਨਲਾਈਨ ਵਧੇਰੇ ਸੁਰੱਖਿਅਤ ਰਹਿਣ ਲਈ ਆਪਣੇ ਰੱਖਿਅਤ ਕੀਤੇ ਪਾਸਵਰਡਾਂ ਦੀ ਜਾਂਚ ਕਰੋ</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />ਤੁਹਾਡੇ ChromeOS ਡੀਵਾਈਸਾਂ ਨੂੰ ਸਵੈਚਲਿਤ ਰਿਪੋਰਟਾਂ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣ ਨਾਲ ਸਾਨੂੰ, ChromeOS ਵਿੱਚ ਕੀ ਠੀਕ ਕਰਨਾ ਹੈ ਅਤੇ ਕੀ ਸੁਧਾਰ ਕਰਨਾ ਹੈ, ਇਸ ਨੂੰ ਤਰਜੀਹ ਦੇਣ ਵਿੱਚ ਮਦਦ ਮਿਲਦੀ ਹੈ। ਇਨ੍ਹਾਂ ਰਿਪੋਰਟਾਂ ਵਿੱਚ ਅਜਿਹੀਆਂ ਚੀਜ਼ਾਂ ਸ਼ਾਮਲ ਹੋ ਸਕਦੀਆਂ ਹਨ, ਜਿਵੇਂ ਕਿ, ChromeOS ਕਦੋਂ ਕ੍ਰੈਸ਼ ਹੁੰਦਾ ਹੈ, ਤੁਸੀਂ ਕਿਹੜੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ ਅਤੇ ਤੁਸੀਂ ਆਮ ਤੌਰ 'ਤੇ ਕਿੰਨੀ ਮੈਮੋਰੀ ਵਰਤਦੇ ਹੋ। ਜੇ ਐਪਾਂ ਵਿੱਚ ਵੀ ਸਿੰਕ ਚਾਲੂ ਹੈ, ਤਾਂ Android ਅਤੇ ਵੈੱਬ ਐਪਾਂ ਸਮੇਤ ਹੋਰ ਐਪ ਤਸ਼ਖੀਸੀ ਅਤੇ ਵਰਤੋਂ ਡਾਟਾ ਵੀ ਇਕੱਤਰ ਕੀਤਾ ਜਾਵੇਗਾ।<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />ਤੁਸੀਂ ਆਪਣੇ ਬੱਚੇ ਦੀਆਂ ChromeOS ਡੀਵਾਈਸ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਜਾ ਕੇ ਕਿਸੇ ਵੇਲੇ ਵੀ ਇਨ੍ਹਾਂ ਰਿਪੋਰਟਾਂ ਨੂੰ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣਾ ਸ਼ੁਰੂ ਜਾਂ ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ। ਜੇ ਤੁਸੀਂ ਇੱਕ ਡੋਮੇਨ ਪ੍ਰਸ਼ਾਸਕ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਸੈਟਿੰਗ ਨੂੰ ਪ੍ਰਸ਼ਾਸਕ ਕੰਸੋਲ ਵਿੱਚ ਜਾ ਕੇ ਬਦਲ ਸਕਦੇ ਹੋ।<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">ਮੌਜੂਦਾ ਥੀਮ ਜੋ ਤੁਸੀਂ ਸਥਾਪਤ ਕੀਤਾ ਹੈ</translation>
 <translation id="7461924472993315131">Pin</translation>
 <translation id="746216226901520237">ਅਗਲੀ ਵਾਰ ਤੁਹਾਡਾ ਫ਼ੋਨ ਤੁਹਾਡੀ <ph name="DEVICE_TYPE" /> ਨੂੰ ਅਣਲਾਕ ਕਰੇਗਾ। ਤੁਸੀਂ ਸੈਟਿੰਗਾਂ ਵਿੱਚ 'ਸਮਾਰਟ ਲਾਕ' ਨੂੰ ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ।</translation>
@@ -7542,6 +7577,7 @@
 <translation id="7663719505383602579">ਰਿਸੀਵਰ: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">ਕੀ-ਬੋਰਡ ਸ਼ਾਰਟਕੱਟ ਉਪਲਬਧ ਹੈ</translation>
 <translation id="7663859337051362114">ਈ-ਸਿਮ ਪ੍ਰੋਫਾਈਲ ਸ਼ਾਮਲ ਕਰੋ</translation>
+<translation id="76641554187607347">ਕੋਈ ਕੀ-ਬੋਰਡ ਕਨੈਕਟ ਨਹੀਂ ਹੈ</translation>
 <translation id="7665082356120621510">ਆਕਾਰ ਰਾਖਵਾਂ ਕਰੋ</translation>
 <translation id="7665369617277396874">ਖਾਤਾ ਸ਼ਾਮਲ ਕਰੋ</translation>
 <translation id="766560638707011986">ਡੋਮੇਨ ਦਿਖਾਓ</translation>
@@ -7589,6 +7625,7 @@
 <translation id="769824636077131955">ਇਹ ਦਸਤਾਵੇਜ਼ ਸੁਰੱਖਿਆ ਜਾਂਚ ਲਈ ਬਹੁਤ ਵੱਡਾ ਹੈ। ਤੁਸੀਂ 50 MB ਤੱਕ ਦੇ ਦਸਤਾਵੇਜ਼ਾਂ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰ ਸਕਦੇ ਹੋ।</translation>
 <translation id="7698507637739331665">ਕੁਝ ਆਈਟਮਾਂ ਨੂੰ ਬਲਾਕ ਕੀਤਾ ਗਿਆ ਹੈ</translation>
 <translation id="7701040980221191251">ਕੋਈ ਨਹੀਂ</translation>
+<translation id="7701265686005869308">ਪ੍ਰੋਫਾਈਲ ਬੰਦ ਕਰੋ</translation>
 <translation id="7701869757853594372">ਵਰਤੋਂਕਾਰ ਹੈਂਡਲ</translation>
 <translation id="7702574632857388784"><ph name="FILE_NAME" /> ਨੂੰ ਸੂਚੀ ਤੋਂ ਹਟਾਓ</translation>
 <translation id="7702907602086592255">ਡੋਮੇਨ</translation>
@@ -7636,7 +7673,6 @@
 <translation id="7737948071472253612">ਤੁਹਾਡਾ ਕੈਮਰਾ ਵਰਤਣ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ</translation>
 <translation id="77381465218432215">ਐਕਸੈਂਟ ਚਿੰਨ੍ਹ ਅਤੇ ਖਾਸ ਅੱਖਰ-ਚਿੰਨ੍ਹ ਦਿਖਾਓ</translation>
 <translation id="7740996059027112821">ਸਟੈਂਡਰਡ</translation>
-<translation id="7741307896921365578">ਆਪਣੀ ਪੜ੍ਹਨ-ਸੂਚੀ ਅਤੇ Bookmarks ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਦੇ ਲਾਹੇਵੰਦ ਅਤੇ ਸਥਾਈ ਤਰੀਕੇ ਲਈ ਬ੍ਰਾਊਜ਼ਰ-ਪੱਧਰ ਦੇ ਸਾਈਡ ਪੈਨਲ ਨੂੰ ਚਾਲੂ ਕਰਦਾ ਹੈ।</translation>
 <translation id="7742558784808143689">ਕੀ <ph name="SITE_NAME" />, ਇਸਦੇ ਅਧੀਨ ਆਉਂਦੀਆਂ ਸਾਰੀਆਂ ਸਾਈਟਾਂ, ਅਤੇ ਸਥਾਪਤ ਕੀਤੀਆਂ ਐਪਾਂ ਲਈ ਸਾਈਟ ਡਾਟਾ ਅਤੇ ਇਜਾਜ਼ਤਾਂ ਨੂੰ ਕਲੀਅਰ ਕਰਨਾ ਹੈ?</translation>
 <translation id="7742706086992565332">ਤੁਸੀਂ ਇਹ ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ ਕਿ ਕਿਸੇ ਖਾਸ ਵੈੱਬਸਾਈਟਾਂ 'ਤੇ ਜ਼ੂਮ ਕਿੰਨਾ ਘੱਟ ਜਾਂ ਵੱਧ ਕਰਨਾ ਹੈ</translation>
 <translation id="7742879569460013116">ਇਹਨਾਂ ਨਾਲ ਲਿੰਕ ਸਾਂਝਾ ਕਰੋ</translation>
@@ -7836,7 +7872,6 @@
 <translation id="7909986151924474987">ਤੁਸੀਂ ਸ਼ਾਇਦ ਇਸ ਪ੍ਰੋਫਾਈਲ ਨੂੰ ਮੁੜ-ਸਥਾਪਤ ਨਾ ਕਰ ਸਕੋ</translation>
 <translation id="7910768399700579500">&amp;ਨਵਾਂ ਫੋਲਡਰ</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ਟੈਬ ਖੋਜ ਵਿੱਚ ਮੀਡੀਆ ਟੈਬ ਸੈਕਸ਼ਨ</translation>
 <translation id="7912080627461681647">ਤੁਹਾਡਾ ਪਾਸਵਰਡ ਸਰਵਰ 'ਤੇ ਬਦਲ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਕਿਰਪਾ ਕਰਕੇ ਸਾਈਨ-ਆਊਟ ਹੋ ਕੇ ਫਿਰ ਦੁਬਾਰਾ ਸਾਈਨ-ਇਨ ਕਰੋ।</translation>
 <translation id="7912974581251770345">ਅਨੁਵਾਦ</translation>
 <translation id="7915457674565721553">ਮਾਪਿਆਂ ਦੇ ਕੰਟਰੋਲਾਂ ਦਾ ਸੈੱਟਅੱਪ ਕਰਨ ਲਈ ਇੰਟਰਨੈੱਟ ਨਾਲ ਕਨੈਕਟ ਹੋਵੋ</translation>
@@ -8008,6 +8043,7 @@
 <translation id="8050191834453426339">ਦੁਬਾਰਾ ਪੁਸ਼ਟੀ ਕਰੋ</translation>
 <translation id="8051193500142930381">ਜਿਹੜੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਲਈ ਕੈਮਰੇ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਉਹ ਕੰਮ ਨਹੀਂ ਕਰਨਗੀਆਂ</translation>
 <translation id="8051390370038326517"><ph name="HOST" /> ਨੂੰ ਹਮੇਸ਼ਾਂ MIDI ਡੀਵਾਈਸਾਂ 'ਤੇ ਪੂਰੇ ਕੰਟਰੋਲ ਦੀ ਇਜਾਜ਼ਤ ਦਿਓ</translation>
+<translation id="8052218774860457016">ਬ੍ਰਾਊਜ਼ਰ ਸਿੰਕ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ</translation>
 <translation id="8053278772142718589">PKCS #12 ਫਾਈਲਾਂ</translation>
 <translation id="8053390638574070785">ਇਹ ਪੰਨਾ ਰੀਲੋਡ ਕਰੋ</translation>
 <translation id="8054517699425078995">ਇਸ ਪ੍ਰਕਾਰ ਦੀ ਫ਼ਾਈਲ ਤੁਹਾਡੀ ਡੀਵਾਈਸ ਨੂੰ ਹਾਨੀ ਪਹੁੰਚਾ ਸਕਦੀ ਹੈ। ਕੀ ਤੁਸੀਂ ਫੇਰ ਵੀ <ph name="FILE_NAME" /> ਨੂੰ ਰੱਖਣਾ ਚਾਹੁੰਦੇ ਹੋ?</translation>
@@ -8377,6 +8413,7 @@
 <translation id="8376137163494131156">ਸਾਨੂੰ ਦੱਸੋ ਕਿ ਤੁਹਾਡੇ Google Cast ਨੂੰ ਕੀ ਹੋ ਰਿਹਾ ਹੈ।</translation>
 <translation id="8376384591331888629">ਇਸ ਸਾਈਟ 'ਤੇ ਤੀਜੀ-ਧਿਰ ਦੀਆਂ ਕੁਕੀਜ਼ ਸਮੇਤ</translation>
 <translation id="8376451933628734023">ਜੇ ਇਹ ਵੈੱਬ ਐਪ ਤੁਹਾਨੂੰ ਧੋਖਾ ਦੇਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੀ ਹੈ ਕਿ ਇਹ ਇੱਕ ਵੱਖਰੀ ਐਪ ਹੈ, ਤਾਂ ਇਸ ਨੂੰ ਅਣਸਥਾਪਤ ਕਰੋ।</translation>
+<translation id="8376752431516546391">Google Search ਦਾ ਸਾਈਡ ਪੈਨਲ</translation>
 <translation id="8377625247046155446">ਇਸ ਪਾਸਕੀ ਨੂੰ ਸਿਰਫ਼ ਇਸ ਡੀਵਾਈਸ 'ਤੇ ਰੱਖਿਅਤ ਕੀਤਾ ਜਾਵੇਗਾ। ਤੁਹਾਡੇ ਵੱਲੋਂ ਸਾਰੀਆਂ ਇਨਕੋਗਨਿਟੋ ਵਿੰਡੋਆਂ ਨੂੰ ਬੰਦ ਕੀਤੇ ਜਾਣ ਤੋਂ ਬਾਅਦ ਵੀ ਇਹ ਇਸ ਡੀਵਾਈਸ 'ਤੇ ਮੌਜੂਦ ਰਹੇਗੀ।</translation>
 <translation id="8378714024927312812">ਤੁਹਾਡੀ ਸੰਸਥਾ ਵੱਲੋਂ ਪ੍ਰਬੰਧਨ ਕੀਤਾ ਜਾਂਦਾ ਹੈ</translation>
 <translation id="8379878387931047019">ਇਹ ਡੀਵਾਈਸ ਇਸ ਵੈੱਬਸਾਈਟ ਵੱਲੋਂ ਬੇਨਤੀ ਕੀਤੀ ਗਈ ਸੁਰੱਖਿਆ ਕੁੰਜੀ ਦੀ ਕਿਸਮ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ ਹੈ</translation>
@@ -8444,6 +8481,11 @@
 <translation id="8428628598981198790">ਤੁਹਾਡੀ ਸੁਰੱਖਿਆ ਕੁੰਜੀ ਇਸ ਸਾਈਟ ਨਾਲ ਵਰਤੀ ਨਹੀਂ ਜਾ ਸਕਦੀ</translation>
 <translation id="84297032718407999">ਤੁਹਾਨੂੰ <ph name="LOGOUT_TIME_LEFT" /> ਵਿੱਚ ਸਾਈਨ-ਆਊਟ ਕੀਤਾ ਜਾਵੇਗਾ</translation>
 <translation id="8431190899827883166">ਟੈਪਾਂ ਦਿਖਾਓ</translation>
+<translation id="8431496281632382473">ਇਸ ਪ੍ਰੋਫਾਈਲ ਦਾ ਪ੍ਰਬੰਧਨ <ph name="DOMAIN" /> ਵੱਲੋਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇਸ ਪ੍ਰਬੰਧਿਤ ਪ੍ਰੋਫਾਈਲ ਦੀ ਵਰਤੋਂ ਜਾਰੀ ਰੱਖਣ ਲਈ, ਤੁਹਾਨੂੰ ਤੁਹਾਡੀ ਸੰਸਥਾ ਦੀ ਲੋੜ ਮੁਤਾਬਕ ਆਪਣੇ ਡੀਵਾਈਸ ਦੇ ਸਿਗਨਲਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਨਾ ਪਵੇਗਾ।
+
+ਡੀਵਾਈਸ ਸਿਗਨਲਾਂ ਵਿੱਚ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ, OS, ਡੀਵਾਈਸ, ਸਥਾਪਤ ਕੀਤੇ ਸਾਫ਼ਟਵੇਅਰ ਅਤੇ ਫ਼ਾਈਲਾਂ ਬਾਰੇ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੋ ਸਕਦੀ ਹੈ।
+
+ਜੇ ਤੁਸੀਂ ਸਿਗਨਲਾਂ ਨੂੰ ਸਾਂਝਾ ਨਾ ਕਰਨ ਦੀ ਚੋਣ ਕਰਦੇ ਹੋ, ਤਾਂ ਇਹ ਪ੍ਰੋਫਾਈਲ ਬੰਦ ਹੋ ਜਾਵੇਗਾ।</translation>
 <translation id="8434480141477525001">NaCl ਡੀਬੱਗ ਪੋਰਟ</translation>
 <translation id="8437209419043462667">US</translation>
 <translation id="8438328416656800239">ਸਮਾਰਟ ਬ੍ਰਾਊਜ਼ਰ 'ਤੇ ਸਵਿੱਚ ਕਰੋ</translation>
@@ -8528,6 +8570,8 @@
 <translation id="851263357009351303"><ph name="HOST" /> ਨੂੰ ਹਮੇਸ਼ਾਂ ਚਿੱਤਰ ਦਿਖਾਉਣ ਦੀ ਆਗਿਆ ਦਿਓ</translation>
 <translation id="8513108775083588393">ਸਵੈ-ਘੁੰਮਾਓ</translation>
 <translation id="8513357934662532537"><ph name="USER_EMAIL" /> ਤੋਂ <ph name="BRAND" /> ਵਿੱਚ ਪਾਸਵਰਡ ਆਯਾਤ ਕਰਨ ਲਈ, CSV ਫ਼ਾਈਲ ਚੁਣੋ।</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />ChromeOS ਡੀਵਾਈਸਾਂ ਨੂੰ ਸਵੈਚਲਿਤ ਰਿਪੋਰਟਾਂ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣ ਨਾਲ ਸਾਨੂੰ, ChromeOS ਵਿੱਚ ਕੀ ਠੀਕ ਕਰਨਾ ਹੈ ਅਤੇ ਕੀ ਸੁਧਾਰ ਕਰਨਾ ਹੈ, ਇਸ ਨੂੰ ਤਰਜੀਹ ਦੇਣ ਵਿੱਚ ਮਦਦ ਮਿਲਦੀ ਹੈ। ਇਨ੍ਹਾਂ ਰਿਪੋਰਟਾਂ ਵਿੱਚ ਅਜਿਹੀਆਂ ਚੀਜ਼ਾਂ ਸ਼ਾਮਲ ਹੋ ਸਕਦੀਆਂ ਹਨ, ਜਿਵੇਂ ਕਿ, ChromeOS ਕਦੋਂ ਕ੍ਰੈਸ਼ ਹੁੰਦਾ ਹੈ, ਕਿਹੜੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਰਤੀਆਂ ਗਈਆਂ ਸਨ ਅਤੇ ਆਮ ਤੌਰ 'ਤੇ ਕਿੰਨੀ ਮੈਮੋਰੀ ਵਰਤੀ ਗਈ ਸੀ। ਜੇ ਐਪਾਂ ਵਿੱਚ ਵੀ ਸਿੰਕ ਚਾਲੂ ਹੈ, ਤਾਂ Android ਅਤੇ ਵੈੱਬ ਐਪਾਂ ਸਮੇਤ ਹੋਰ ਐਪ ਤਸ਼ਖੀਸੀ ਅਤੇ ਵਰਤੋਂ ਡਾਟਾ ਵੀ ਇਕੱਤਰ ਕੀਤਾ ਜਾਵੇਗਾ।<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />ਤੁਸੀਂ ਆਪਣੇ ਬੱਚੇ ਦੀਆਂ ChromeOS ਡੀਵਾਈਸ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਜਾ ਕੇ ਕਿਸੇ ਵੇਲੇ ਵੀ ਇਨ੍ਹਾਂ ਰਿਪੋਰਟਾਂ ਨੂੰ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦੇਣਾ ਸ਼ੁਰੂ ਜਾਂ ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ। ਜੇ ਤੁਸੀਂ ਇੱਕ ਡੋਮੇਨ ਪ੍ਰਸ਼ਾਸਕ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਸੈਟਿੰਗ ਨੂੰ ਪ੍ਰਸ਼ਾਸਕ ਕੰਸੋਲ ਵਿੱਚ ਜਾ ਕੇ ਬਦਲ ਸਕਦੇ ਹੋ।<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">ਕੋਈ ਵੱਖਰੀ ਸੁਰੱਖਿਆ ਕੁੰਜੀ ਵਰਤ ਕੇ ਦੇਖੋ</translation>
 <translation id="8514955299594277296">ਸਾਈਟਾਂ ਨੂੰ ਆਪਣੇ ਡੀਵਾਈਸ 'ਤੇ ਡਾਟਾ ਰੱਖਿਅਤ ਕਰਨ ਦੀ ਆਗਿਆ ਨਾ ਦਿਓ (ਸਿਫ਼ਾਰਸ਼ੀ ਨਹੀਂ)</translation>
 <translation id="8517759303731677493">ਸੰਪਾਦਨ ਕਰੋ…</translation>
@@ -8608,7 +8652,6 @@
 <translation id="8599681327221583254">ਇੱਕ ਜਾਂ ਇੱਕ ਤੋਂ ਵੱਧ ਨੀਤੀਆਂ ਦਾ ਸਹੀ ਤਰੀਕੇ ਨਾਲ ਸੰਰੂਪਣ ਨਹੀਂ ਕੀਤਾ ਗਿਆ। ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਪ੍ਰਸ਼ਾਸਕ ਨੂੰ ਸੰਪਰਕ ਕਰੋ</translation>
 <translation id="8599864823732014237">ਕੀ ਐਂਟਰਪ੍ਰਾਈਜ਼ ਦਰਜ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਛੱਡਣੀ ਹੈ?</translation>
 <translation id="8601206103050338563">TLS WWW ਕਲਾਇੰਟ ਪ੍ਰਮਾਣੀਕਰਨ</translation>
-<translation id="8601611099293226919">Google Lens ਨਾਲ ਆਪਣੀ ਸਕ੍ਰੀਨ ਖੋਜੋ</translation>
 <translation id="8602674530529411098">ਐਪਾਂ (ਬੀਟਾ)</translation>
 <translation id="8602851771975208551">ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਦੇ ਕਿਸੇ ਹੋਰ ਪ੍ਰੋਗਰਾਮ ਨੇ ਇੱਕ ਐਪ ਜੋੜ ਦਿੱਤੀ ਜੋ Chrome ਦੇ ਕੰਮ ਕਰਨ ਦੇ ਤਰੀਕੇ ਨੂੰ ਬਦਲ ਸਕਦੀ ਹੈ।</translation>
 <translation id="8605428685123651449">SQLite ਮੈਮਰੀ</translation>
@@ -8889,6 +8932,7 @@
 <translation id="883062543841130884">ਅਦਲਾ-ਬਦਲੀਆਂ</translation>
 <translation id="8830779999439981481">ਅੱਪਡੇਟਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਮੁੜ-ਸ਼ੁਰੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ</translation>
 <translation id="8830796635868321089">ਅੱਪਡੇਟ ਜਾਂਚ ਮੌਜੂਦਾ ਪ੍ਰੌਕਸੀ ਸੈਟਿੰਗਾਂ ਵਰਤਦੇ ਹੋਏ ਅਸਫਲ। ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੀ <ph name="PROXY_SETTINGS_LINK_START" />ਪ੍ਰੌਕਸੀ ਸੈਟਿੰਗਾਂ<ph name="PROXY_SETTINGS_LINK_END" /> ਸਥਾਪਤ ਕਰੋ।</translation>
+<translation id="8830863983385452402">ਸਾਈਟ ਇਸ ਟੈਬ ਦੀਆਂ ਸਮੱਗਰੀਆਂ ਨੂੰ ਦੇਖ ਸਕੇਗੀ</translation>
 <translation id="8831769650322069887"><ph name="FILE_NAME" /> ਖੋਲ੍ਹੋ</translation>
 <translation id="8832781841902333794">ਤੁਹਾਡੇ ਪ੍ਰੋਫਾਈਲ</translation>
 <translation id="8834039744648160717">ਨੈੱਟਵਰਕ ਸੰਰੂਪਣ <ph name="USER_EMAIL" /> ਦੁਆਰਾ ਕੰਟਰੋਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।</translation>
@@ -9020,6 +9064,7 @@
 <translation id="8946359700442089734">ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਡੀਬੱਗ ਕਰਨਾ ਇਸ <ph name="IDS_SHORT_PRODUCT_NAME" /> ਡੀਵਾਈਸ 'ਤੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਿਤ ਨਹੀਂ ਸੀ।</translation>
 <translation id="894763922177556086">ਵਧੀਆ</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> ਦੀ ਤੁਹਾਡੀ ਸੁਰੱਖਿਆ ਕੁੰਜੀ ਦੇ ਨਿਰਮਾਤਾ ਦੇ ਨਾਮ ਅਤੇ ਮਾਡਲ ਨੂੰ ਦੇਖਣ ਦੀ ਇੱਛਾ ਹੈ</translation>
+<translation id="8949304443659090542">Chrome ਬ੍ਰਾਊਜ਼ਰ ਸਿੰਕ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰੋ</translation>
 <translation id="895054485242522631">ਸਾਈਟਾਂ ਮੋਸ਼ਨ ਸੈਂਸਰਾਂ ਨੂੰ ਵਰਤ ਸਕਦੀਆਂ ਹਨ</translation>
 <translation id="8951256747718668828">ਕਿਸੇ ਗੜਬੜ ਕਰਕੇ ਮੁੜ-ਬਹਾਲ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਪੂਰਾ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ</translation>
 <translation id="8951465597020890363">ਕੀ ਫਿਰ ਵੀ ਮਹਿਮਾਨ ਮੋਡ ਤੋਂ ਬਾਹਰ ਜਾਣਾ ਹੈ?</translation>
@@ -9125,6 +9170,7 @@
 <translation id="9032097289595078011">ਤੇਜ਼ ਜੋੜਾਬੰਦੀ ਨੂੰ ਬੰਦ ਕਰੋ</translation>
 <translation id="9033765790910064284">ਫਿਰ ਵੀ ਜਾਰੀ ਰੱਖੋ</translation>
 <translation id="9033857511263905942">&amp;ਪੇਸਟ ਕਰੋ</translation>
+<translation id="9034408118624208974">ਕੀ Chromebook 'ਤੇ ਨਵੇਂ ਹੋ? ਆਪਣੀਆਂ ਤਰਜੀਹਾਂ ਦਾ ਬੈਕਅੱਪ ਲੈਣ ਲਈ ਸਿੰਕ ਨੂੰ ਚਾਲੂ ਕਰੋ।</translation>
 <translation id="903480517321259405">ਪਿੰਨ ਦੁਬਾਰਾ ਟਾਈਪ ਕਰੋ</translation>
 <translation id="9037054491984310631"><ph name="DEVICE" /> ਨਾਮ ਦੇ ਬਲੂਟੁੱਥ ਡੀਵਾਈਸ ਨਾਲ ਕਨੈਕਟ ਹੈ</translation>
 <translation id="9037640663275993951">ਡੀਵਾਈਸ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ</translation>
@@ -9168,6 +9214,7 @@
 <translation id="9068298336633421551">ਟਿਕਾਣਾ ਇਜਾਜ਼ਤ ਵਾਲੀਆਂ Android ਐਪਾਂ ਅਤੇ ਸੇਵਾਵਾਂ ਨੂੰ ਇਸ ਡੀਵਾਈਸ ਦੇ ਟਿਕਾਣੇ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦਿਓ। Google ਨਿਯਮਿਤ ਤੌਰ 'ਤੇ ਟਿਕਾਣੇ ਦਾ ਡਾਟਾ ਇਕੱਤਰ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਟਿਕਾਣਾ ਸਟੀਕਤਾ ਅਤੇ ਟਿਕਾਣਾ-ਆਧਾਰਿਤ ਸੇਵਾਵਾਂ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ ਕਿਸੇ ਗੁਮਨਾਮ ਢੰਗ ਨਾਲ ਇਸ ਡਾਟੇ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ।</translation>
 <translation id="9068598199622656904">ਕੀ-ਬੋਰਡ ਸ਼ਾਰਟਕੱਟਾਂ ਲਈ ਇੱਕੋ ਸਮੇਂ 'ਤੇ ਕੁੰਜੀਆਂ ਨੂੰ ਦਬਾਈ ਰੱਖਣ ਦੀ ਬਜਾਏ, ਇੱਕ ਵਾਰ ਵਿੱਚ ਇੱਕੋ ਕੁੰਜੀ ਦਬਾਓ</translation>
 <translation id="9068878141610261315">ਅਸਮਰਥਿਤ ਫ਼ਾਈਲ ਦੀ ਕਿਸਮ</translation>
+<translation id="9069665781180028115">ਚੁਣੀਆਂ ਹੋਈਆਂ ਆਈਟਮਾਂ ਇਸ Chromebook 'ਤੇ ਉਪਲਬਧ ਹੋਣਗੀਆਂ। ਜੇ ਤੁਸੀਂ Chromebook 'ਤੇ ਨਵੇਂ ਹੋ, ਤਾਂ ਸਾਰੀਆਂ ਆਈਟਮਾਂ ਨੂੰ ਸਿੰਕ ਕਰੋ ਤਾਂ ਜੋ ਤੁਹਾਡੀਆਂ ਤਰਜੀਹਾਂ ਦਾ ਬੈਕਅੱਪ ਲਿਆ ਜਾਵੇ। ਕਿਸੇ ਵੀ ਸਮੇਂ ਸੈਟਿੰਗਾਂ &gt; ਖਾਤੇ ਵਿੱਚ ਜਾ ਕੇ ਤਬਦੀਲੀਆਂ ਕਰੋ।</translation>
 <translation id="9070342919388027491">ਟੈਬ ਨੂੰ ਖੱਬੇ ਪਾਸੇ ਲਿਜਾਇਆ ਗਿਆ</translation>
 <translation id="9074739597929991885">ਬਲੂਟੁੱਥ</translation>
 <translation id="9074836595010225693">USB ਮਾਊਸ ਕਨੈਕਟ ਕੀਤਾ</translation>
@@ -9341,6 +9388,7 @@
 <translation id="930268624053534560">ਵਿਸਤ੍ਰਿਤ ਟਾਈਮਸਟੈਂਪਸ</translation>
 <translation id="930551443325541578">ਕੁੰਜੀਆਂ ਦਬਾਉਣ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਦੁਹਰਾਉਣਾ ਅਤੇ ਐਕਸੈਂਟ ਚਿੰਨ੍ਹ</translation>
 <translation id="930893132043726269">ਫ਼ਿਲਹਾਲ ਰੋਮਿੰਗ 'ਤੇ ਹੈ</translation>
+<translation id="930991362911221750">ਕੀ <ph name="APP_NAME" /> ਨੂੰ ਇਹ ਟੈਬ ਦੇਖਣ ਦੀ ਆਗਿਆ ਦੇਣੀ ਹੈ?</translation>
 <translation id="93140074055951850">Android ਐਪਾਂ ਨੂੰ ਰੋਕਿਆ ਗਿਆ</translation>
 <translation id="932327136139879170">ਹੋਮ</translation>
 <translation id="932508678520956232">ਪ੍ਰਿੰਟਿੰਗ ਅਰੰਭ ਨਹੀਂ ਕਰ ਸਕਿਆ।</translation>
diff --git a/chrome/app/resources/generated_resources_pl.xtb b/chrome/app/resources/generated_resources_pl.xtb
index 453e4cb..c103e15d 100644
--- a/chrome/app/resources/generated_resources_pl.xtb
+++ b/chrome/app/resources/generated_resources_pl.xtb
@@ -216,6 +216,7 @@
 <translation id="1176471985365269981">Nie zezwolono na edytowanie plików ani folderów na urządzeniu</translation>
 <translation id="1177863135347784049">Niestandardowe</translation>
 <translation id="1178581264944972037">Wstrzymaj</translation>
+<translation id="1178601482396475810">Zarządzaj synchronizacją urządzenia</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="1181037720776840403">Usuń</translation>
 <translation id="1181366777303791449"><ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -354,6 +355,7 @@
 <translation id="130097046531636712">Ten tryb pozwala oszczędzać baterię, ograniczając aktywność w tle i efekty wizualne, takie jak płynne przewijanie</translation>
 <translation id="1301135395320604080">Strona <ph name="ORIGIN" /> może edytować te pliki</translation>
 <translation id="1302227299132585524">Zezwól na kod JavaScript z Apple Events</translation>
+<translation id="1302654693270046655">Grupa <ph name="GROUP_NAME" /> – <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Plik HTML z zakładkami</translation>
 <translation id="1303671224831497365">Nie znaleziono urządzeń Bluetooth</translation>
 <translation id="130491383855577612">Pomyślnie zastąpiono aplikacje i pliki Linuksa</translation>
@@ -400,7 +402,6 @@
 <translation id="1341871421050612057">Nie udało się zsynchronizować z kontem <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Przyznaj aplikacjom na Linuksa dostęp do urządzeń USB. Linux nie będzie pamiętać urządzenia USB po jego odłączeniu.</translation>
 <translation id="1343920184519992513">Kontynuuj od tego samego miejsca i otwórz konkretny zestaw stron</translation>
-<translation id="134589511016534552">Karty multimediów są wyświetlane również w sekcji otwartych kart</translation>
 <translation id="1346630054604077329">Potwierdź i uruchom ponownie</translation>
 <translation id="1346748346194534595">W prawo</translation>
 <translation id="1347256498747320987">Instalowanie aktualizacji i aplikacji. Przechodząc dalej, zgadzasz się, że urządzenie może też automatycznie pobierać i instalować aktualizacje oraz aplikacje od Google, Twojego operatora i producenta urządzenia oraz że może się to odbywać z użyciem komórkowej transmisji danych. Niektóre z tych aplikacji mogą oferować zakupy w aplikacji. <ph name="BEGIN_LINK1" />Więcej informacji<ph name="END_LINK1" /></translation>
@@ -1038,6 +1039,7 @@
 <translation id="1877520246462554164">Nie udało się uzyskać tokena uwierzytelnienia. Wyloguj się, a potem zaloguj się jeszcze raz, by ponowić próbę.</translation>
 <translation id="1877860345998737529">Przypisanie przełączników do działań</translation>
 <translation id="1878155070920054810">Chromebook może się rozładować przed ukończeniem aktualizacji. Aby uniknąć zakłóceń, podłącz go prawidłowo do ładowania.</translation>
+<translation id="1878477879455105085">Otwarta</translation>
 <translation id="1878885068166344708">Gdy przeniesiesz zaznaczenie, element zostanie wyróżniony. Aby zmienić zaznaczenie, naciśnij Tab lub wybierz element.</translation>
 <translation id="1879000426787380528">Zaloguj się jako</translation>
 <translation id="18802377548000045">Karty zmniejszają się do dużej szerokości</translation>
@@ -1422,6 +1424,7 @@
 <translation id="2204034823255629767">Odczyt i zmiana wpisanego tekstu</translation>
 <translation id="2204387456724731099">Nie udało się przetłumaczyć zaznaczonego tekstu</translation>
 <translation id="2210462644007531147">Nie udało się ukończyć instalacji</translation>
+<translation id="2211245494465528624">Zarządzaj opcjami synchronizacji</translation>
 <translation id="2212565012507486665">Zezwalaj na pliki cookie</translation>
 <translation id="2214018885812055163">Foldery udostępnione</translation>
 <translation id="2214884991347062907">Nieprawidłowe hasło – spróbuj ponownie</translation>
@@ -1517,6 +1520,7 @@
 <translation id="2296218178174497398">Wykrywanie urządzeń</translation>
 <translation id="2297705863329999812">Wyszukaj drukarki</translation>
 <translation id="2297822946037605517">Udostępnij tę stronę</translation>
+<translation id="229871422646860597">Odepnij z paska narzędzi</translation>
 <translation id="2299734369537008228">Suwak: od <ph name="MIN_LABEL" /> do <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Uwzględnij wszystkie pliki dzienników zebrane przez debugd jako osobne archiwum.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2038,7 +2042,6 @@
 <translation id="2739191690716947896">Debugowanie</translation>
 <translation id="2739240477418971307">Zmiana ustawień ułatwień dostępu</translation>
 <translation id="274029851662193272">Obniżony</translation>
-<translation id="2740363334137520315">Dodaj nową sekcję w opcji „Wyszukaj karty”, żeby móc łatwo znaleźć karty związane z odtwarzaniem plików audio lub filmów. Aby otworzyć tę opcję, użyj przycisku znajdującego się w górnym rogu przeglądarki.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Te klucze dostępu są zapisywane tylko na tym urządzeniu. Nie są one zapisywane na Twoim koncie Google.</translation>
 <translation id="2741713322780029189">Otwórz terminal odzyskiwania</translation>
@@ -2135,6 +2138,7 @@
 <translation id="2811205483104563968">Konta</translation>
 <translation id="2811564570599779918">Ograniczanie spamu i oszustw</translation>
 <translation id="2812049959647166806">Standard Thunderbolt nie jest obsługiwany</translation>
+<translation id="2812171980080389735">Dzięki zapisanym sieciom i hasłom możesz od razu się połączyć</translation>
 <translation id="2813094189969465044">Kontrola rodzicielska</translation>
 <translation id="281390819046738856">Nie udało się podpisać żądania.</translation>
 <translation id="2814489978934728345">Zatrzymaj ładowanie strony</translation>
@@ -2174,6 +2178,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">Kod PIN został dodany</translation>
 <translation id="2849936225196189499">Krytyczne</translation>
+<translation id="285033512555869047">Zamknięta</translation>
 <translation id="2850541429955027218">Dodaj motyw</translation>
 <translation id="2850672011315104382">Styl znaków przestankowych</translation>
 <translation id="2852385257476173980">Gdy zaczniesz przeglądać strony, tu pojawi się lista witryn</translation>
@@ -2217,6 +2222,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> i jeszcze <ph name="NUMBER_OF_DEVICES" /></translation>
 <translation id="2889043468805635730">Nie znaleziono problemów</translation>
 <translation id="2889064240420137087">Otwórz link przy użyciu...</translation>
+<translation id="2890206081124517553">Zapamiętaj tło pulpitu na wszystkich urządzeniach</translation>
 <translation id="2891566119238851894">Otwórz pasek narzędzi wyszukiwania w panelu bocznym. Pasek nie jest otwarty.</translation>
 <translation id="2891922230654533301">Chcesz logować się na <ph name="APP_NAME" /> za pomocą tego urządzenia?</translation>
 <translation id="2893013536106749396">Wybierz karty, które informują Cię o ważnych dla Ciebie sprawach</translation>
@@ -2238,6 +2244,7 @@
 <translation id="2907619724991574506">Startowe adresy URL</translation>
 <translation id="2907798539022650680">Nie udało się połączyć z „<ph name="NAME" />”: <ph name="DETAILS" />
     Komunikat serwera: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Udostępniaj sygnały</translation>
 <translation id="2908162660801918428">Dodaj galerię multimediów na podstawie katalogu</translation>
 <translation id="2908358077082926882">Naciśnij jeszcze raz „<ph name="CURRENTKEY" />”, aby usunąć przypisanie i <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">Nie udało się połączyć z usługami Google. Sprawdź połączenie sieciowe i spróbuj jeszcze raz. Kod błędu: <ph name="ERROR_CODE" />.</translation>
@@ -2306,7 +2313,6 @@
 <translation id="2967926928600500959">Podczas otwierania adresów URL zgodnych z tymi regułami będzie wymuszane użycie określonej przeglądarki.</translation>
 <translation id="2972581237482394796">&amp;Ponów</translation>
 <translation id="2973324205039581528">Wycisz stronę</translation>
-<translation id="2973537811036309675">Panel boczny</translation>
 <translation id="2975761176769946178">Podanie URL-a jest wymagane</translation>
 <translation id="2976557544729462544">Aby niektóre urządzenia mogły działać poprawnie lub z pełną wydajnością, trzeba wyłączyć zabezpieczenie przed dostępem do danych.</translation>
 <translation id="2976756276046118477">Czerwono-zielony filtr (słaby zielony, deuteranomalia)</translation>
@@ -2342,6 +2348,7 @@
 <translation id="3003828226041301643">Nie można dołączyć urządzenia do domeny. Sprawdź, czy masz uprawnienia do dodawania urządzeń.</translation>
 <translation id="3003967365858406397"><ph name="PHONE_NAME" /> utworzy prywatne połączenie Wi-Fi.</translation>
 <translation id="3004385386820284928">Dostosuj klawisze na klawiaturze</translation>
+<translation id="3005376701115952939">Synchronizacja aplikacji jest konfigurowana w ustawieniach systemowych</translation>
 <translation id="3005574332301273731">Nie pokazuj</translation>
 <translation id="3006881078666935414">Brak danych o użytkowaniu</translation>
 <translation id="3007410324195400631">Dodaj notatki na temat tej strony</translation>
@@ -2723,6 +2730,7 @@
 <translation id="3369624026883419694">Łączę z hostem...</translation>
 <translation id="3370260763947406229">Autokorekta</translation>
 <translation id="3371140690572404006">Urządzenie USB-C (przedni port na prawym boku)</translation>
+<translation id="3371351218553893534">Wiersz zbyt długi: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Odczytywanie folderów otwieranych w aplikacji</translation>
 <translation id="3373059063088819384">Otwórz w trybie czytania</translation>
 <translation id="3373701465337594448">Gdy ta opcja jest włączona, w tym miejscu wyświetla się lista witryn, które próbują rozpoznać Twoje zainteresowania</translation>
@@ -2747,7 +2755,6 @@
 <translation id="3393554941209044235">Analiza dokumentu w Chrome</translation>
 <translation id="3393582007140394275">Nie udało się przesłać ekranu.</translation>
 <translation id="3394850431319394743">Mogą używać identyfikatorów do odtwarzania treści chronionych</translation>
-<translation id="3396744558790608201">Kliknij prawym przyciskiem myszy i wybierz „Wyszukaj informacje o obrazie za pomocą Obiektywu Google”, aby przeszukać dowolny obszar witryny i dowiedzieć się więcej o treściach wizualnych, które wyświetlają się, gdy przeglądasz internet i robisz w nim zakupy.</translation>
 <translation id="3396800784455899911">Klikając przycisk „Zaakceptuj i kontynuuj”, wyrażasz zgodę na opisane powyżej przetwarzanie danych w tych usługach Google.</translation>
 <translation id="339722927132407568">Zatrzymuje się</translation>
 <translation id="3399432415385675819">Powiadomienia zostaną wyłączone</translation>
@@ -2793,6 +2800,9 @@
 <translation id="3434272557872943250">Jeśli na koncie Google dziecka włączysz ustawienie Dodatkowa aktywność w internecie i aplikacjach, te dane mogą być zapisywane na jego koncie. Więcej informacji o tych ustawieniach i sposobie ich zmiany znajdziesz na families.google.com.</translation>
 <translation id="3434475275396485144">Tym ustawieniem zarządza administrator Twojego telefonu</translation>
 <translation id="3434512374684753970">Audio i wideo</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Na następnym ekranie zaloguj się na konto Google.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Jest to konto, którego używasz w Gmailu, YouTube, Chrome i innych usługach Google. Korzystaj ze swojego konta, aby spersonalizować usługi i mieć łatwy dostęp do wszystkich informacji.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Jeśli nie masz konta Google, będzie można je utworzyć na następnym ekranie.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344"><ph name="EXTENSION_NAME" /> żąda kodu <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Bezpieczeństwo</translation>
 <translation id="343578350365773421">Brak papieru</translation>
@@ -2839,6 +2849,7 @@
 <translation id="346546413339447252">Korzystaj z rabatów u sprzedawców: <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> i innych</translation>
 <translation id="3468298837301810372">Etykieta</translation>
 <translation id="3468999815377931311">Telefon z Androidem</translation>
+<translation id="3469345458390352459">Gdy włączysz to ustawienie, aplikacje będą dostępne na wszystkich urządzeniach z ChromeOS, na których zalogujesz się na konto Google.  Aplikacje internetowe będą synchronizowane w Chrome, nawet jeśli inne funkcje synchronizacji przeglądarki będą wyłączone.</translation>
 <translation id="3469583217479686109">Narzędzie do zaznaczania</translation>
 <translation id="3470392222765168737">Obserwuj witrynę</translation>
 <translation id="3471876058939596279">Do wyświetlania obrazu nie można używać jednocześnie portu HDMI i portu USB typu C. Użyj innego portu wideo.</translation>
@@ -3299,6 +3310,7 @@
 <translation id="3855441664322950881">Umieść rozszerzenie w pakiecie</translation>
 <translation id="3855676282923585394">Importuj zakładki i ustawienia...</translation>
 <translation id="3856096718352044181">Sprawdź, czy jest to prawidłowy dostawca, lub spróbuj ponownie później</translation>
+<translation id="3856470183388031602">Używaj konta Google na urządzeniu <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Wybierz strefę czasową</translation>
 <translation id="3857807444929313943">Podnieś palec i przyłóż ponownie</translation>
 <translation id="3858860766373142691">Nazwa</translation>
@@ -3338,6 +3350,7 @@
 <translation id="3894123633473837029">Uwzględnij ostatnią historię Asystenta w Sherlog. Może ona obejmować informacje na temat Twojej tożsamości i lokalizacji oraz dane debugowania. <ph name="BEGIN_LINK" />Więcej informacji<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Dodaj folder</translation>
 <translation id="3894770151966614831">Przenieść na konto Google?</translation>
+<translation id="3894983081771074056">Działanie klawiatury i myszy, preferencje dotyczące języka i inne ustawienia</translation>
 <translation id="3895076768659607631">&amp;Zarządzaj wyszukiwarkami…</translation>
 <translation id="3895090224522145010">Nazwa użytkownika Kerberos</translation>
 <translation id="389521680295183045">Witryny mogą prosić o pozwolenie na sprawdzanie, kiedy używasz urządzenia</translation>
@@ -3473,6 +3486,7 @@
 <translation id="3994878504415702912">&amp;Rozmiar tekstu</translation>
 <translation id="3995138139523574647">Urządzenie USB-C (tylny port na prawym boku)</translation>
 <translation id="3995963973192100066">Odtwórz animację</translation>
+<translation id="399788104667917863">Przypnij do paska narzędzi</translation>
 <translation id="4001540981461989979">Podświetlaj kursor myszy podczas ruchu</translation>
 <translation id="4002440992267487163">Skonfiguruj kod PIN</translation>
 <translation id="4005817994523282006">Metoda wykrywania strefy czasowej</translation>
@@ -3631,12 +3645,16 @@
 <translation id="4147911968024186208">Spróbuj jeszcze raz. Jeśli ten błąd pojawi się ponownie, skontaktuj się z przedstawicielem pomocy.</translation>
 <translation id="4150201353443180367">Wyświetlacz</translation>
 <translation id="4150569944729499860">Kontekst z ekranu</translation>
+<translation id="4151843924968445052">Udostępniać sygnały z urządzenia?</translation>
 <translation id="4152011295694446843">Tu znajdziesz swoje zakładki</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 karta}few{# karty}many{# kart}other{# karty}}</translation>
 <translation id="4154664944169082762">Odciski cyfrowe</translation>
 <translation id="4157869833395312646">Kryptografia Server Gated Cryptography firmy Microsoft</translation>
 <translation id="4158315983204257156">Rozmiar i czcionka tekstu w witrynie</translation>
 <translation id="4158364720893025815">Sukces</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Jeśli pozwolisz na wysyłanie automatycznych raportów z urządzeń z ChromeOS, pomożesz nam w ustalaniu, co przede wszystkim należy naprawić i ulepszyć w tym systemie operacyjnym. Raporty mogą zawierać na przykład informacje o czasie wystąpienia awarii ChromeOS, używanych funkcjach i typowym wykorzystaniu pamięci, a także dane o korzystaniu z aplikacji na Androida i dotyczące ich dane diagnostyczne. 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. Inne dane o korzystaniu z aplikacji i powiązane dane diagnostyczne, w tym te dotyczące aplikacji internetowych i aplikacji na Androida, będą zbierane, jeśli będzie też włączona synchronizacja aplikacji.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Wysyłanie raportów możesz rozpocząć lub wstrzymać w dowolnym momencie w ustawieniach urządzenia z ChromeOS. Jeśli jesteś administratorem domeny, możesz zmienić to ustawienie w konsoli administracyjnej.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Jeśli na swoim koncie Google włączysz ustawienie Aktywność w internecie i aplikacjach, mogą być na nim zapisywane dane Androida. Na account.google.com możesz je zobaczyć, usunąć oraz zmienić ustawienia konta.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Menedżer haseł Google</translation>
 <translation id="4163560723127662357">Nieznana klawiatura</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> nie jest prawidłowym adresem w organizacji. Skontaktuj się z administratorem. Jeśli jesteś administratorem, możesz skonfigurować usługę dla swojej organizacji na stronie: g.co/ChromeEnterpriseAccount</translation>
@@ -3960,6 +3978,9 @@
 <translation id="4452898361839215358">lub wybierz plik PPD. <ph name="LINK_BEGIN" />Więcej informacji<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Dotknij czytnika linii papilarnych w prawym górnym rogu klawiatury. Odcisk palca jest przechowywany w bezpieczny sposób i jest dostępny tylko na Twoim urządzeniu <ph name="DEVICE_TYPE" />.</translation>
 <translation id="4453946976636652378">Wyszukaj w <ph name="SEARCH_ENGINE_NAME" /> lub wpisz URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Jeśli pozwolisz na wysyłanie automatycznych raportów z urządzeń z ChromeOS, pomożesz nam w ustalaniu, co przede wszystkim należy naprawić i ulepszyć w tym systemie operacyjnym. Raporty mogą zawierać na przykład informacje o czasie awarii ChromeOS, używanych funkcjach i typowym wykorzystaniu pamięci, a także dane o korzystaniu z aplikacji na Androida i dotyczące ich dane diagnostyczne. 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. Inne dane o korzystaniu z aplikacji i powiązane dane diagnostyczne, w tym te dotyczące aplikacji internetowych i aplikacji na Androida, będą zbierane, jeśli będzie też włączona synchronizacja aplikacji.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Wysyłanie raportów możesz rozpocząć lub zatrzymać w dowolnym momencie w ustawieniach używanego przez dziecko urządzenia z ChromeOS. Jeśli jesteś administratorem domeny, możesz zmienić to ustawienie w konsoli administracyjnej.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Jeśli na koncie Google dziecka włączysz ustawienie Aktywność w internecie i aplikacjach, dane dziecka mogą być zapisywane na jego koncie. Więcej informacji o tych ustawieniach i sposobie ich zmiany znajdziesz na families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Wybierz bieżący głos:</translation>
 <translation id="4459169140545916303">Aktywność: <ph name="DEVICE_LAST_ACTIVATED_TIME" /> dni temu</translation>
 <translation id="4460014764210899310">Rozgrupuj</translation>
@@ -4338,6 +4359,7 @@
 <translation id="4806457879608775995">Przeczytaj te warunki i określ sposób użycia swoich danych</translation>
 <translation id="4807098396393229769">Imię i nazwisko na karcie</translation>
 <translation id="4808667324955055115">Zablokowane wyskakujące okienka:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Sprawdź <ph name="BEGIN_BOLD" />1 rozszerzenie<ph name="END_BOLD" /> usunięte z Chrome Web Store}few{Sprawdź <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} rozszerzenia<ph name="END_BOLD" /> usunięte z Chrome Web Store}many{Sprawdź <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} rozszerzeń<ph name="END_BOLD" /> usuniętych z Chrome Web Store}other{Sprawdź <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} rozszerzenia<ph name="END_BOLD" /> usuniętego z Chrome Web Store}}</translation>
 <translation id="4809079943450490359">Instrukcje od administratora urządzenia:</translation>
 <translation id="4809447465126035330">Usuń</translation>
 <translation id="480990236307250886">Otwórz stronę główną</translation>
@@ -4661,6 +4683,7 @@
 <translation id="5101839224773798795">Automatyczne kliknięcie po zatrzymaniu kursora</translation>
 <translation id="5106350808162641062">Usuń</translation>
 <translation id="510695978163689362">Użytkownik <ph name="USER_EMAIL" /> jest nadzorowany przez Family Link. Możesz dodać konta szkolne umożliwiające dostęp do zasobów szkolnych pod nadzorem rodzicielskim.</translation>
+<translation id="5107093668001980925">Nigdy tego nie pokazuj (<ph name="MODULE_NAME" />)</translation>
 <translation id="5107443654503185812">Rozszerzenie spowodowało wyłączenie Bezpiecznego przeglądania</translation>
 <translation id="5108967062857032718">Ustawienia – Usuń aplikacje na Androida</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4671,6 +4694,7 @@
 <translation id="5111794652433847656">Brak kluczy dostępu na tym urządzeniu dla witryny <ph name="APP_NAME" /></translation>
 <translation id="5112577000029535889">&amp;Narzędzia dla deweloperów</translation>
 <translation id="511313294362309725">Włącz Szybkie parowanie</translation>
+<translation id="5113384440341086023">Aplikacje zainstalowane ze Sklepu Play oraz aplikacje internetowe z przeglądarki Chrome</translation>
 <translation id="51143538739122961">Włóż klucz bezpieczeństwa i dotknij go</translation>
 <translation id="5115309401544567011">Podłącz urządzenie <ph name="DEVICE_TYPE" /> do źródła zasilania.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4716,6 +4740,7 @@
 <translation id="5154702632169343078">Temat</translation>
 <translation id="5155327081870541046">Na pasku adresu wpisz skrót obszaru, w którym chcesz coś wyszukać, na przykład „@bookmarks”. Następnie naciśnij preferowany skrót klawiszowy i wpisz wyszukiwane słowa.</translation>
 <translation id="5156638757840305347">Gdy kursor się pojawia się lub porusza, jest podświetlany</translation>
+<translation id="5157250307065481244">Wyświetl szczegóły witryny</translation>
 <translation id="5157635116769074044">Przypnij tę stronę do ekranu startowego...</translation>
 <translation id="5158206172605340248">Menu znaków akcentu zostało zamknięte.</translation>
 <translation id="5159094275429367735">Skonfiguruj Crostini</translation>
@@ -4773,7 +4798,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> chce sprawdzić, czy używasz odpowiedniego urządzenia z Chrome OS.</translation>
 <translation id="5208926629108082192">Informacje o sieci komórkowej urządzenia</translation>
 <translation id="5208988882104884956">Połowa szerokości</translation>
-<translation id="520902706163766447">Włącz wyskakujący dymek w górnym interfejsie Chrome pozwalający wyszukiwać w aktualnie otwartych kartach.</translation>
 <translation id="5209320130288484488">Nie znaleziono urządzeń</translation>
 <translation id="5209513429611499188">Urządzenia HID z wykorzystaniem ze strony o wykorzystaniu <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Zamknij kartę</translation>
@@ -5774,6 +5798,7 @@
 <translation id="6104068876731806426">Konta Google</translation>
 <translation id="6104311680260824317">Nie można dołączyć urządzenia do domeny. Serwer nie obsługuje wybranych typów szyfrowania Kerberos. Kliknij „Więcej opcji”, by otworzyć ustawienia szyfrowania.</translation>
 <translation id="6104796831253957966">Kolejka drukarki jest pełna</translation>
+<translation id="6106167152849320869">Jeśli w poprzednim kroku zdecydujesz się też wysyłać dane diagnostyczne i dane o korzystaniu, będą one zbierane w przypadku zainstalowanych aplikacji.</translation>
 <translation id="6111972606040028426">Włącz Asystenta Google</translation>
 <translation id="6112294629795967147">Dotknij, by zmienić rozmiar</translation>
 <translation id="6112727384379533756">Dodaj zgłoszenie</translation>
@@ -5904,6 +5929,7 @@
 <translation id="6226777517901268232">Plik klucza prywatnego (opcjonalnie)</translation>
 <translation id="6227002569366039565">Naciśnij |<ph name="ACCELERATOR" />| raz, aby zaznaczyć ten dymek, a potem ponownie, aby zaznaczyć element, na który wskazuje dymek.</translation>
 <translation id="6227280783235722609">rozszerzenie</translation>
+<translation id="6229062790325126537">Zresetuj ApnMigrator</translation>
 <translation id="6229849828796482487">Rozłącz sieć Wi-Fi</translation>
 <translation id="6231782223312638214">Sugerowane</translation>
 <translation id="6231881193380278751">Dodaj parametr zapytania do URL-a, by strona odświeżała się automatycznie: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6181,6 +6207,7 @@
 <translation id="6478248366783946499">Zachować niebezpieczny plik?</translation>
 <translation id="6479881432656947268">Zajrzyj do Chrome Web Store</translation>
 <translation id="6480327114083866287">Zarządzane przez <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Gdy włączysz to ustawienie, aplikacje będą dostępne na wszystkich urządzeniach z ChromeOS, na których zalogujesz się na konto Google. Aplikacje internetowe będą synchronizowane w Chrome, nawet jeśli inne funkcje synchronizacji przeglądarki będą wyłączone.</translation>
 <translation id="6482559668224714696">Lupa pełnoekranowa</translation>
 <translation id="6483485061007832714">Otwieranie pobranego pliku</translation>
 <translation id="6483805311199035658">Otwieram <ph name="FILE" />...</translation>
@@ -6195,6 +6222,7 @@
 <translation id="6497784818439587832">Umożliwia zmienianie rozmiaru wyświetlacza, aby elementy na ekranie były mniejsze lub większe</translation>
 <translation id="6497789971060331894">Odwrotne przewijanie myszą</translation>
 <translation id="6498249116389603658">&amp;Wszystkie Twoje języki</translation>
+<translation id="6498583202177273322">Znajdź dodatkowe przydatne informacje na tej stronie</translation>
 <translation id="6499143127267478107">Rozpoznawanie hosta w skrypcie proxy...</translation>
 <translation id="6499764981457476645">Nie znaleziono urządzeń w pobliżu</translation>
 <translation id="6501957628055559556">Wszystkie kontenery</translation>
@@ -6270,7 +6298,6 @@
 <translation id="6561726789132298588">wpisz</translation>
 <translation id="6562117348069327379">Przechowywanie dzienników systemowych w katalogu Pobrane.</translation>
 <translation id="656293578423618167">Ścieżka do pliku lub jego nazwa jest zbyt długa. Zapisz pod krótszą nazwą lub w innej lokalizacji.</translation>
-<translation id="6568283005472142698">Wyszukiwanie kart</translation>
 <translation id="6570622975915850879">Użyj innego urządzenia</translation>
 <translation id="65711204837946324">Wymaga uprawnień do pobierania</translation>
 <translation id="6571533309669248172">Formatowanie tekstu</translation>
@@ -6645,6 +6672,7 @@
 <translation id="688312408602122936">Z tego urządzenia zostaną też usunięte wszystkie gry i aplikacje zainstalowane za pomocą aplikacji Steam</translation>
 <translation id="6883319974225028188">Ups, systemowi nie udało się zapisać konfiguracji urządzenia.</translation>
 <translation id="6884474387073389421">Czy na pewno chcesz usunąć wybrane dane logowania?</translation>
+<translation id="6885122019363983153">Tło pulpitu jest takie samo na różnych urządzeniach</translation>
 <translation id="6885771755599377173">Podgląd informacji o systemie</translation>
 <translation id="6886380424988777998">Nie udało się uaktualnić Linuksa</translation>
 <translation id="6886871292305414135">Otwórz link w nowej &amp;karcie</translation>
@@ -6714,6 +6742,7 @@
 <translation id="6949434160682548041">Hasło (opcjonalnie)</translation>
 <translation id="6950627417367801484">Przywróć aplikacje</translation>
 <translation id="6952242901357037157">Możesz tu też wyświetlać hasła zapisane na <ph name="BEGIN_LINK" />koncie Google<ph name="END_LINK" /></translation>
+<translation id="6954910832698269894">Włącz synchronizację urządzenia, aby przywrócić aplikacje, ustawienia, sieci Wi-Fi i tapetę z poprzedniego Chromebooka. W każdej chwili możesz wprowadzić zmiany w sekcji Ustawienia &gt; Konta.</translation>
 <translation id="6954936693361896459">Zamiast tego przesyłaj tę kartę</translation>
 <translation id="6955446738988643816">Sprawdź wyskakujące okienko</translation>
 <translation id="6955535239952325894">To ustawienie jest wyłączone w zarządzanych przeglądarkach</translation>
@@ -6872,6 +6901,7 @@
 <translation id="7075513071073410194">PKCS #1, MD5 z szyfrowaniem RSA</translation>
 <translation id="7075625805486468288">Zarządzanie certyfikatami i ustawieniami HTTPS/SSL</translation>
 <translation id="7076875098323397992">Nie można rozpocząć uaktualnienia</translation>
+<translation id="7077751457066325012">Wyświetl i dostosuj skróty klawiszowe</translation>
 <translation id="7077829361966535409">Nie można wczytać strony logowania przy bieżących ustawieniach serwera proxy. <ph name="GAIA_RELOAD_LINK_START" />Zaloguj się jeszcze raz<ph name="GAIA_RELOAD_LINK_END" /> lub użyj innych <ph name="PROXY_SETTINGS_LINK_START" />ustawień serwera proxy<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">Wszystkie sieci</translation>
 <translation id="708060913198414444">K&amp;opiuj adres audio</translation>
@@ -6901,6 +6931,7 @@
 <translation id="7108933416628942903">Zablokuj teraz</translation>
 <translation id="7109543803214225826">Skrót został usunięty</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Dodaj kartę do grupy}few{Dodaj karty do grupy}many{Dodaj karty do grupy}other{Dodaj karty do grupy}}</translation>
+<translation id="7110684627876015299">Grupa bez nazwy – <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Nazwij to okno</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> produkt</translation>
 <translation id="7113502843173351041">Poznanie Twojego adresu e-mail</translation>
@@ -7115,6 +7146,7 @@
 <translation id="7328867076235380839">Niepoprawna kombinacja</translation>
 <translation id="7329154610228416156">Nie udało się zalogować, bo mechanizm logowania korzysta z niezabezpieczonego URL-a (<ph name="BLOCKED_URL" />). Skontaktuj się z administratorem.</translation>
 <translation id="7332053360324989309">Dedykowana instancja robocza: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Twórz kopie zapasowe oraz przywracaj aplikacje i ustawienia</translation>
 <translation id="7335974957018254119">Używaj sprawdzania pisowni dla języka:</translation>
 <translation id="7336799713063880535">Zablokowane.</translation>
 <translation id="7338630283264858612">Numer seryjny urządzenia jest nieprawidłowy.</translation>
@@ -7137,6 +7169,7 @@
 <translation id="7348093485538360975">Klawiatura ekranowa</translation>
 <translation id="7349010927677336670">Płynność obrazu</translation>
 <translation id="7352651011704765696">Coś poszło nie tak</translation>
+<translation id="7352664183151911163">W aplikacjach i przeglądarce Chrome</translation>
 <translation id="7353261921908507769">Twoje kontakty mogą udostępniać Ci dane, gdy znajdują się w pobliżu. Przesyłanie danych nie rozpocznie się bez Twojej zgody.</translation>
 <translation id="735361434055555355">Instaluję Linuksa...</translation>
 <translation id="7354120289251608189">Teraz możesz w każdej chwili zmienić wygląd przeglądarki.</translation>
@@ -7275,6 +7308,8 @@
 <translation id="7458168200501453431">Korzysta z tego samego mechanizmu sprawdzania pisowni, który jest używany w wyszukiwarce Google. Tekst wpisywany w przeglądarce jest wysyłany do Google.</translation>
 <translation id="7458715171471938198">Przywrócić aplikacje?</translation>
 <translation id="7458933488302148148">Sprawdź zapisane hasła, aby zwiększyć swoje bezpieczeństwo online</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Jeśli pozwolisz na wysyłanie automatycznych raportów z urządzeń z ChromeOS, pomożesz nam w ustalaniu, co przede wszystkim należy naprawić i ulepszyć w tym systemie operacyjnym. Raporty mogą zawierać na przykład informacje o czasie wystąpienia awarii ChromeOS, używanych funkcjach i typowym wykorzystaniu pamięci. Inne dane o korzystaniu z aplikacji i powiązane dane diagnostyczne, w tym te dotyczące aplikacji internetowych i aplikacji na Androida, będą zbierane, jeśli będzie też włączona synchronizacja aplikacji.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Wysyłanie raportów możesz rozpocząć lub wstrzymać w dowolnym momencie w ustawieniach urządzenia z Chrome. Jeśli jesteś administratorem domeny, możesz zmienić to ustawienie w konsoli administracyjnej.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Zainstalowany motyw</translation>
 <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>
@@ -7508,6 +7543,7 @@
 <translation id="7663719505383602579">Odbiorca: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Dostępny jest skrót klawiszowy</translation>
 <translation id="7663859337051362114">Dodaj profil eSIM</translation>
+<translation id="76641554187607347">Nie podłączono klawiatury</translation>
 <translation id="7665082356120621510">Zarezerwuj rozmiar</translation>
 <translation id="7665369617277396874">Dodaj konto</translation>
 <translation id="766560638707011986">Pokaż domeny</translation>
@@ -7555,6 +7591,7 @@
 <translation id="769824636077131955">Plik jest za duży, aby przeprowadzić kontrolę bezpieczeństwa. Drukowane dokumenty powinny mieć maksymalnie 50 MB.</translation>
 <translation id="7698507637739331665">Niektóre elementy są zablokowane</translation>
 <translation id="7701040980221191251">Brak</translation>
+<translation id="7701265686005869308">Zamknij profil</translation>
 <translation id="7701869757853594372">Uchwyty USER</translation>
 <translation id="7702574632857388784">Usuń plik <ph name="FILE_NAME" /> z listy</translation>
 <translation id="7702907602086592255">Domena</translation>
@@ -7602,7 +7639,6 @@
 <translation id="7737948071472253612">Nie zezwolono na używanie kamery</translation>
 <translation id="77381465218432215">Pokazuj znaki akcentu i znaki specjalne</translation>
 <translation id="7740996059027112821">Standardowa</translation>
-<translation id="7741307896921365578">Włącza panel boczny na poziomie przeglądarki, zapewniający stały i praktyczny dostęp do listy Do przeczytania i zakładek.</translation>
 <translation id="7742558784808143689">Czy chcesz wyczyścić dane i uprawnienia witryny <ph name="SITE_NAME" /> i jej witryn podrzędnych oraz zainstalowanych z niej aplikacji?</translation>
 <translation id="7742706086992565332">Możesz ustawić stopień powiększenia lub pomniejszenia określonych stron</translation>
 <translation id="7742879569460013116">Udostępnij link do</translation>
@@ -7803,7 +7839,6 @@
 <translation id="7909986151924474987">Możesz nie być w stanie ponownie zainstalować tego profilu</translation>
 <translation id="7910768399700579500">&amp;Nowy folder</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Sekcja kart z multimediami w Wyszukiwaniu kart</translation>
 <translation id="7912080627461681647">Twoje hasło zostało zmienione na serwerze. Wyloguj się i zaloguj się ponownie.</translation>
 <translation id="7912974581251770345">Tłumaczenie</translation>
 <translation id="7915457674565721553">Połącz się z internetem, by skonfigurować kontrolę rodzicielską</translation>
@@ -7976,6 +8011,7 @@
 <translation id="8050191834453426339">Zweryfikuj ponownie</translation>
 <translation id="8051193500142930381">Nie będą działać funkcje, które potrzebują kamery</translation>
 <translation id="8051390370038326517">Zawsze zezwalaj stronie <ph name="HOST" /> na pełną kontrolę nad urządzeniami MIDI</translation>
+<translation id="8052218774860457016">Zarządzaj synchronizacją przeglądarki</translation>
 <translation id="8053278772142718589">Pliki PKCS #12</translation>
 <translation id="8053390638574070785">Załaduj ponownie tę stronę</translation>
 <translation id="8054517699425078995">Pliki tego typu mogą wyrządzić szkody na urządzeniu. Czy mimo to chcesz zachować plik <ph name="FILE_NAME" />?</translation>
@@ -8345,6 +8381,7 @@
 <translation id="8376137163494131156">Powiedz nam, co się dzieje z Google Cast.</translation>
 <translation id="8376384591331888629">Również pliki cookie innych firm na tej stronie</translation>
 <translation id="8376451933628734023">Jeśli aplikacja internetowa podszywa się pod inną, odinstaluj ją.</translation>
+<translation id="8376752431516546391">Panel boczny wyszukiwarki Google</translation>
 <translation id="8377625247046155446">Ten klucz zostanie zapisany tylko na tym urządzeniu. Po zamknięciu wszystkich okien incognito klucz pozostanie na tym urządzeniu.</translation>
 <translation id="8378714024927312812">Zarządzane przez Twoją organizację</translation>
 <translation id="8379878387931047019">To urządzenie nie obsługuje typu klucza bezpieczeństwa, o który prosi ta witryna</translation>
@@ -8412,6 +8449,11 @@
 <translation id="8428628598981198790">Twojego klucza bezpieczeństwa nie można używać z tą stroną</translation>
 <translation id="84297032718407999">Wylogujemy Cię za <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Pokaż kliknięcia</translation>
+<translation id="8431496281632382473">Tym profilem zarządza <ph name="DOMAIN" />. Aby można było nadal korzystać z tego profilu zarządzanego, Twoja organizacja wymaga od Ciebie udostępniania sygnałów z urządzenia.
+
+Mogą one obejmować informacje o przeglądarce, systemie operacyjnym, urządzeniu, zainstalowanym oprogramowaniu i plikach.
+
+Jeśli nie zdecydujesz się udostępniać sygnałów, ten profil zostanie zamknięty.</translation>
 <translation id="8434480141477525001">Port debugowania NaCl</translation>
 <translation id="8437209419043462667">amerykański</translation>
 <translation id="8438328416656800239">Przejdź na inteligentną przeglądarkę</translation>
@@ -8496,6 +8538,8 @@
 <translation id="851263357009351303">Zawsze zezwalaj na pokazywanie grafik w witrynie <ph name="HOST" /></translation>
 <translation id="8513108775083588393">Autoobracanie</translation>
 <translation id="8513357934662532537">Aby zaimportować hasła do usługi <ph name="BRAND" /> na koncie <ph name="USER_EMAIL" />, wybierz plik CSV.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Jeśli pozwolisz na wysyłanie automatycznych raportów z urządzeń z ChromeOS, pomożesz nam w ustalaniu, co przede wszystkim należy naprawić i ulepszyć w tym systemie operacyjnym. Raporty mogą zawierać na przykład informacje o czasie awarii ChromeOS, używanych funkcjach i typowym wykorzystaniu pamięci. Inne dane o korzystaniu z aplikacji i powiązane dane diagnostyczne, w tym te dotyczące aplikacji internetowych i aplikacji na Androida, będą zbierane, jeśli będzie też włączona synchronizacja aplikacji.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Wysyłanie raportów możesz rozpocząć lub zatrzymać w dowolnym momencie w ustawieniach używanego przez dziecko urządzenia z ChromeOS. Jeśli jesteś administratorem domeny, możesz zmienić to ustawienie w konsoli administracyjnej.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Użyj innego klucza bezpieczeństwa</translation>
 <translation id="8514955299594277296">Nie zezwalaj witrynom na zapisywanie danych na urządzeniu (niezalecane)</translation>
 <translation id="8517759303731677493">Edytuj…</translation>
@@ -8576,7 +8620,6 @@
 <translation id="8599681327221583254">Co najmniej 1 zasada jest niewłaściwie skonfigurowana. Skontaktuj się z administratorem</translation>
 <translation id="8599864823732014237">Pominąć rejestrację firmy?</translation>
 <translation id="8601206103050338563">Uwierzytelnianie klienta WWW TLS</translation>
-<translation id="8601611099293226919">Przeszukaj ekran za pomocą Obiektywu Google</translation>
 <translation id="8602674530529411098">Aplikacje (beta)</translation>
 <translation id="8602851771975208551">Inny program na Twoim komputerze dodał aplikację, która może zmienić działanie Chrome.</translation>
 <translation id="8605428685123651449">Pamięć SQLite</translation>
@@ -8856,6 +8899,7 @@
 <translation id="883062543841130884">Zamienniki</translation>
 <translation id="8830779999439981481">Uruchamiam ponownie, by zastosować aktualizacje</translation>
 <translation id="8830796635868321089">Sprawdzenie aktualizacji przy użyciu obecnych ustawień serwera proxy nie powiodło się. Popraw <ph name="PROXY_SETTINGS_LINK_START" />ustawienia serwera proxy<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">Strona będzie mieć dostęp do zawartości tej karty</translation>
 <translation id="8831769650322069887">Otwórz <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Twoje profile</translation>
 <translation id="8834039744648160717">Konfiguracją sieci zarządza <ph name="USER_EMAIL" />.</translation>
@@ -8987,6 +9031,7 @@
 <translation id="8946359700442089734">Funkcje debugowania nie zostały w pełni włączone na urządzeniu <ph name="IDS_SHORT_PRODUCT_NAME" />.</translation>
 <translation id="894763922177556086">Dobra</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> chce odczytać markę i model Twojego klucza bezpieczeństwa</translation>
+<translation id="8949304443659090542">Zarządzaj synchronizacją przeglądarki Chrome</translation>
 <translation id="895054485242522631">Strony mogą używać czujników ruchu</translation>
 <translation id="8951256747718668828">Przywracanie nie powiodło się z powodu błędu</translation>
 <translation id="8951465597020890363">Zamknąć tryb gościa mimo to?</translation>
@@ -9092,6 +9137,7 @@
 <translation id="9032097289595078011">Wyłącz Szybkie parowanie</translation>
 <translation id="9033765790910064284">Kontynuuj mimo to</translation>
 <translation id="9033857511263905942">&amp;Wklej</translation>
+<translation id="9034408118624208974">Dopiero zaczynasz korzystać z Chromebooka? Włącz synchronizację, aby utworzyć kopię zapasową swoich ustawień.</translation>
 <translation id="903480517321259405">Ponownie wpisz kod PIN</translation>
 <translation id="9037054491984310631">Połączono z urządzeniem Bluetooth o nazwie <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">Urządzenie nie zostało dopuszczone</translation>
@@ -9132,6 +9178,7 @@
 <translation id="9068298336633421551">Pozwól na używanie lokalizacji Twojego urządzenia przez aplikacje i usługi Androida, które mają dostęp do lokalizacji. Możemy okresowo gromadzić dane i używać ich anonimowo, by zwiększyć dokładność lokalizacji oraz usprawnić działanie usług opartych na lokalizacji.</translation>
 <translation id="9068598199622656904">Aby użyć skrótu klawiszowego, nie przytrzymuj klawiszy jednocześnie, a naciskaj je pojedynczo</translation>
 <translation id="9068878141610261315">Nieobsługiwany typ pliku</translation>
+<translation id="9069665781180028115">Wybrane elementy będą dostępne na tym Chromebooku. Jeśli dopiero zaczynasz korzystać z Chromebooka, zsynchronizuj wszystkie elementy, aby utworzyć kopię zapasową swoich ustawień. W każdej chwili możesz wprowadzić zmiany w sekcji Ustawienia &gt; Konta.</translation>
 <translation id="9070342919388027491">Karta została przesunięta w lewo</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">Podłączono mysz USB</translation>
@@ -9303,6 +9350,7 @@
 <translation id="930268624053534560">Szczegółowe sygnatury czasowe</translation>
 <translation id="930551443325541578">Powtarzaj klawisze i znaki akcentu</translation>
 <translation id="930893132043726269">Roaming jest obecnie włączony</translation>
+<translation id="930991362911221750">Zezwolić aplikacji <ph name="APP_NAME" /> na dostęp do tej karty?</translation>
 <translation id="93140074055951850">Aplikacje na Androida zostały zatrzymane</translation>
 <translation id="932327136139879170">Strona główna</translation>
 <translation id="932508678520956232">Nie można zainicjować drukowania.</translation>
diff --git a/chrome/app/resources/generated_resources_pt-BR.xtb b/chrome/app/resources/generated_resources_pt-BR.xtb
index 61a4062..0ee5d1b 100644
--- a/chrome/app/resources/generated_resources_pt-BR.xtb
+++ b/chrome/app/resources/generated_resources_pt-BR.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">Está quase na hora de fazer uma pausa</translation>
 <translation id="1062407476771304334">Substituir</translation>
 <translation id="1062628064301375934">Ajude-nos a criar uma Web com mais privacidade</translation>
+<translation id="1066964438793906105">Verificar a existência de malware</translation>
 <translation id="1067048845568873861">Criado em</translation>
 <translation id="1067661089446014701">Para ter mais segurança, você pode criptografar as senhas no dispositivo antes que elas sejam salvas na sua Conta do Google</translation>
 <translation id="1067922213147265141">Outros serviços do Google</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">Não foi possível verificar sua identidade</translation>
 <translation id="1116694919640316211">Sobre</translation>
 <translation id="1116779635164066733">Esta configuração é aplicada pela extensão "<ph name="NAME" />".</translation>
+<translation id="1118428905044642028">Senhas e preenchimento automático</translation>
 <translation id="1118738876271697201">Falha do sistema ao determinar o modelo ou o número de série do dispositivo.</translation>
 <translation id="1119447706177454957">Erro interno</translation>
 <translation id="1122068467107743258">Trabalho</translation>
@@ -218,6 +220,7 @@
 <translation id="1176471985365269981">Sem permissão para editar arquivos ou pastas no dispositivo</translation>
 <translation id="1177863135347784049">Personalizado</translation>
 <translation id="1178581264944972037">Pausar</translation>
+<translation id="1178601482396475810">Gerenciar a sincronização do dispositivo</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="1181037720776840403">Remover</translation>
 <translation id="1181366777303791449">em <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -355,6 +358,7 @@
 <translation id="130097046531636712">Esse modo aumenta a duração da bateria, limitando a atividade em segundo plano e os efeitos visuais como a rolagem suave</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> pode editar os seguintes arquivos</translation>
 <translation id="1302227299132585524">Permitir o JavaScript do Eventos da Apple</translation>
+<translation id="1302654693270046655">Grupo <ph name="GROUP_NAME" />: <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Arquivo HTML com favoritos</translation>
 <translation id="1303671224831497365">Nenhum dispositivo Bluetooth encontrado</translation>
 <translation id="130491383855577612">Os apps e arquivos do Linux foram substituídos</translation>
@@ -401,7 +405,6 @@
 <translation id="1341871421050612057">Não é possível sincronizar com <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Conceder aos apps Linux permissão para acessar dispositivos USB. O Linux não terá informações do dispositivo USB depois que ele for removido.</translation>
 <translation id="1343920184519992513">Continuar de onde parou e abrir um conjunto específico de páginas</translation>
-<translation id="134589511016534552">As guias de mídia também aparecem na seção "Guias abertas"</translation>
 <translation id="1346630054604077329">Confirmar e reiniciar</translation>
 <translation id="1346748346194534595">À direita</translation>
 <translation id="1347256498747320987">Instalar atualizações e apps. Ao continuar, você aceita que este dispositivo também pode fazer automaticamente o download e a instalação de atualizações e apps do Google, da operadora e do fabricante do dispositivo, possivelmente usando dados da rede celular. Alguns desses apps podem oferecer compras dentro deles. <ph name="BEGIN_LINK1" />Saiba mais<ph name="END_LINK1" /></translation>
@@ -1053,6 +1056,7 @@
 <translation id="1877520246462554164">Falha ao receber o token de autenticação. Saia e faça login novamente para tentar mais uma vez.</translation>
 <translation id="1877860345998737529">Alternar atribuição de ação</translation>
 <translation id="1878155070920054810">Parece que a bateria do seu Chromebook ficará sem carga antes do fim da atualização. Para evitar uma interrupção, verifique se o dispositivo está carregando corretamente.</translation>
+<translation id="1878477879455105085">Aberto</translation>
 <translation id="1878885068166344708">O item é destacado quando você move o foco. Pressione a tecla Tab ou selecione um item para mudar o foco.</translation>
 <translation id="1879000426787380528">Fazer login como</translation>
 <translation id="18802377548000045">as guias são encolhidas para uma largura ampla</translation>
@@ -1305,6 +1309,7 @@
       <ph name="BEGIN_BOLD" />Observação<ph name="END_BOLD" />: o sistema será reinicializado durante o processo.</translation>
 <translation id="2095774564753225041">Tipos de arquivos com suporte</translation>
 <translation id="2097616539631531348">Enquanto essa guia estava inativa, a Economia de memória liberou espaço para outras tarefas.</translation>
+<translation id="2097950021134740304">Cancelar o esquecimento da assinatura</translation>
 <translation id="2098805196501063469">Verificar senhas restantes</translation>
 <translation id="2099686503067610784">Você quer mesmo excluir o certificado do servidor "<ph name="CERTIFICATE_NAME" />"?</translation>
 <translation id="2100273922101894616">Login automático</translation>
@@ -1437,6 +1442,7 @@
 <translation id="2204034823255629767">Ler e alterar tudo o que você digitar</translation>
 <translation id="2204387456724731099">Não foi possível traduzir o texto selecionado</translation>
 <translation id="2210462644007531147">Não foi possível concluir a instalação</translation>
+<translation id="2211245494465528624">Gerenciar opções de sincronização</translation>
 <translation id="2212565012507486665">Permitir cookies</translation>
 <translation id="2214018885812055163">Pastas compartilhadas</translation>
 <translation id="2214884991347062907">Senha incorreta. Tente novamente</translation>
@@ -1535,6 +1541,7 @@
 <translation id="2296218178174497398">Descoberta de dispositivos</translation>
 <translation id="2297705863329999812">Pesquisar impressoras</translation>
 <translation id="2297822946037605517">Compartilhar esta página</translation>
+<translation id="229871422646860597">Liberar da barra de ferramentas</translation>
 <translation id="2299734369537008228">Controle deslizante: <ph name="MIN_LABEL" /> a <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Incluir todos os arquivos de registros coletados por debugd como um arquivo separado.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2067,7 +2074,6 @@
 <translation id="2739191690716947896">Depurar</translation>
 <translation id="2739240477418971307">Modificar suas configurações de acessibilidade</translation>
 <translation id="274029851662193272">Baixo relevo</translation>
-<translation id="2740363334137520315">Adiciona uma nova seção em "Pesquisar guias" para encontrar com facilidade guias que estejam reproduzindo áudio ou vídeo. Acesse pelo botão no canto de cima do navegador.</translation>
 <translation id="2740531572673183784">Ok</translation>
 <translation id="2740876196999178364">Essas chaves de acesso são salvas apenas neste dispositivo, não na sua Conta do Google.</translation>
 <translation id="2741713322780029189">Abrir terminal de recuperação</translation>
@@ -2163,6 +2169,7 @@
 <translation id="2811205483104563968">Contas</translation>
 <translation id="2811564570599779918">Redução de spam e fraudes</translation>
 <translation id="2812049959647166806">O Thunderbolt não é compatível</translation>
+<translation id="2812171980080389735">Redes e senhas salvas para você se conectar instantaneamente</translation>
 <translation id="2813094189969465044">Controle da família</translation>
 <translation id="281390819046738856">Não foi possível assinar a solicitação.</translation>
 <translation id="2814489978934728345">Parar de carregar esta página</translation>
@@ -2202,6 +2209,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">Seu PIN foi adicionado</translation>
 <translation id="2849936225196189499">Crítico</translation>
+<translation id="285033512555869047">Fechado</translation>
 <translation id="2850541429955027218">Adicionar tema</translation>
 <translation id="2850672011315104382">Estilo da pontuação</translation>
 <translation id="2852385257476173980">Uma lista de sites que você visita pode aparecer aqui conforme você navega na Web</translation>
@@ -2245,6 +2253,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> e mais <ph name="NUMBER_OF_DEVICES" /></translation>
 <translation id="2889043468805635730">Nenhum problema encontrado</translation>
 <translation id="2889064240420137087">Abrir link com...</translation>
+<translation id="2890206081124517553">Lembrar o plano de fundo da sua área de trabalho em todos os dispositivos</translation>
 <translation id="2891566119238851894">Abrir a pesquisa no painel lateral. A pesquisa não está aberta no painel lateral.</translation>
 <translation id="2891922230654533301">Usar o dispositivo para fazer login em <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Escolha cards para se atualizar sobre conteúdos importantes</translation>
@@ -2266,6 +2275,7 @@
 <translation id="2907619724991574506">URLs de inicialização</translation>
 <translation id="2907798539022650680">Falha na conexão com '<ph name="NAME" />': <ph name="DETAILS" />
     Mensagem do servidor: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Compartilhar indicadores</translation>
 <translation id="2908162660801918428">Adicionar galeria de mídias por diretório</translation>
 <translation id="2908358077082926882">Pressione "<ph name="CURRENTKEY" />" novamente para remover a atribuição e <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">Não foi possível se conectar aos Serviços do Google. Verifique sua conexão de rede e tente novamente. Código do erro: <ph name="ERROR_CODE" />.</translation>
@@ -2334,7 +2344,6 @@
 <translation id="2967926928600500959">Os URLs que corresponderem a essas regras vão ser forçados a abrir em um navegador específico.</translation>
 <translation id="2972581237482394796">&amp;Refazer</translation>
 <translation id="2973324205039581528">Desativar som do site</translation>
-<translation id="2973537811036309675">Painel lateral</translation>
 <translation id="2975761176769946178">É obrigatório informar um URL</translation>
 <translation id="2976557544729462544">Talvez seja necessário desativar a proteção de acesso a dados para que alguns dispositivos funcionem corretamente ou com todo o desempenho.</translation>
 <translation id="2976756276046118477">Filtro verde-vermelho (verde fraco, deuteranomalia)</translation>
@@ -2370,6 +2379,7 @@
 <translation id="3003828226041301643">Não é possível vincular o dispositivo ao domínio. Confira na sua conta se você tem privilégios para adicionar dispositivos.</translation>
 <translation id="3003967365858406397">Seu <ph name="PHONE_NAME" /> criará uma conexão Wi-Fi particular.</translation>
 <translation id="3004385386820284928">Personalizar teclas do teclado</translation>
+<translation id="3005376701115952939">A sincronização de apps está definida nas configurações do sistema</translation>
 <translation id="3005574332301273731">Não mostrar</translation>
 <translation id="3006881078666935414">Nenhum dado de uso</translation>
 <translation id="3007410324195400631">Adicionar observações sobre esta página</translation>
@@ -2752,6 +2762,7 @@
 <translation id="3369624026883419694">Resolvendo host...</translation>
 <translation id="3370260763947406229">Correção automática</translation>
 <translation id="3371140690572404006">Dispositivo USB-C (porta frontal da direita)</translation>
+<translation id="3371351218553893534">A linha é muito longa: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Permissão de leitura em pastas que você abre no aplicativo</translation>
 <translation id="3373059063088819384">Abrir no modo de leitura</translation>
 <translation id="3373701465337594448">Quando a configuração está ativada, uma lista dos sites que você visita e que determinam seus interesses aparece aqui.</translation>
@@ -2776,7 +2787,6 @@
 <translation id="3393554941209044235">Chrome Document Analysis</translation>
 <translation id="3393582007140394275">Não foi possível transmitir a tela.</translation>
 <translation id="3394850431319394743">Com permissão para usar identificadores para abrir conteúdo protegido</translation>
-<translation id="3396744558790608201">Clique com o botão direito do mouse e selecione "Pesquisar imagens usando o Google Lens" para pesquisar em qualquer área do site e saber mais sobre o conteúdo visual exibido, enquanto você navega e faz compras na Internet.</translation>
 <translation id="3396800784455899911">Ao clicar no botão "Aceitar e concluir", você aceita o processo descrito acima para esses serviços do Google.</translation>
 <translation id="339722927132407568">Congela</translation>
 <translation id="3399432415385675819">As notificações serão desativadas</translation>
@@ -2822,6 +2832,9 @@
 <translation id="3434272557872943250">Se a configuração "Atividade na Web e de apps adicional" estiver ativada para a criança, esses dados poderão ser salvos na Conta do Google dela. Saiba mais sobre essas configurações e como ajustá-las em families.google.com.</translation>
 <translation id="3434475275396485144">Esta configuração é gerenciada pelo administrador do smartphone</translation>
 <translation id="3434512374684753970">Áudio e vídeo</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Na próxima tela, faça login com sua Conta do Google.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Essa é a mesma conta que você usa para o Gmail, YouTube, Chrome e outros Serviços do Google. Use sua conta para ter uma experiência personalizada e acesso fácil a todas as suas informações.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Se você não tiver uma Conta do Google, poderá criar uma na próxima tela.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">A extensão "<ph name="EXTENSION_NAME" />" está solicitando seu <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Segurança</translation>
 <translation id="343578350365773421">Sem papel</translation>
@@ -2868,6 +2881,7 @@
 <translation id="346546413339447252">Receba descontos para estes comerciantes: <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> e mais</translation>
 <translation id="3468298837301810372">Etiqueta</translation>
 <translation id="3468999815377931311">Smartphone Android</translation>
+<translation id="3469345458390352459">Quando essa configuração for ativada, seus apps ficarão disponíveis em qualquer dispositivo ChromeOS depois que você fizer login com sua Conta do Google.  Os apps da Web serão sincronizados pelo Chrome mesmo se outros recursos de sincronização do navegador estiverem desativados.</translation>
 <translation id="3469583217479686109">Ferramenta de seleção</translation>
 <translation id="3470392222765168737">Seguir site</translation>
 <translation id="3471876058939596279">As portas HDMI and USB-C não podem ser usadas para vídeo ao mesmo tempo. Use uma porta de vídeo diferente.</translation>
@@ -2890,6 +2904,7 @@
 <translation id="3484869148456018791">Obter novo certificado</translation>
 <translation id="3486950712960783074">Sua viagem</translation>
 <translation id="3487007233252413104">função anônima</translation>
+<translation id="3487649228420469005">A verificação foi concluída</translation>
 <translation id="3490695139702884919">Fazendo o download… <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">A conta da criança não está configurada para o controle dos pais do Family Link. Você pode adicioná-lo depois da configuração. Veja mais informações sobre o controle dos pais no app Explorar.</translation>
 <translation id="3491678231052507920">Os sites geralmente usam dispositivos e dados de realidade virtual para permitir que você participe de sessões de RV</translation>
@@ -3328,6 +3343,7 @@
 <translation id="3855441664322950881">Compactar extensão</translation>
 <translation id="3855676282923585394">Importar favoritos e configurações...</translation>
 <translation id="3856096718352044181">Verifique se o provedor é válido ou tente novamente mais tarde</translation>
+<translation id="3856470183388031602">Use sua Conta do Google no dispositivo <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Selecionar fuso horário</translation>
 <translation id="3857807444929313943">Tire o dedo e toque novamente</translation>
 <translation id="3858860766373142691">Nome</translation>
@@ -3367,6 +3383,7 @@
 <translation id="3894123633473837029">Incluir o histórico recente do Assistente via Sherlog. Isso pode conter sua identidade, seu local e suas informações de depuração. <ph name="BEGIN_LINK" />Saiba mais<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Adicionar pasta</translation>
 <translation id="3894770151966614831">Mover para a Conta do Google?</translation>
+<translation id="3894983081771074056">Comportamento do teclado e do mouse, preferências de idioma e muito mais</translation>
 <translation id="3895076768659607631">&amp;Gerenciar mecanismos de pesquisa…</translation>
 <translation id="3895090224522145010">Nome de usuário do Kerberos</translation>
 <translation id="389521680295183045">Os sites podem pedir para saber quando você está usando o dispositivo ativamente</translation>
@@ -3448,6 +3465,7 @@
 <translation id="3957844511978444971">Ao tocar em "Aceitar", você confirma sua seleção dessas configurações dos serviços do Google.</translation>
 <translation id="3958088479270651626">Importar favoritos e configurações</translation>
 <translation id="3958110062351175311">A exibição de solicitações está permitida na barra de ferramentas</translation>
+<translation id="3959747296451923142">Confirmar remoção de assinatura</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">Mais ações para o <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">Proteção padrão contra sites, extensões e downloads perigosos.</translation>
@@ -3502,6 +3520,7 @@
 <translation id="3994878504415702912">&amp;Zoom</translation>
 <translation id="3995138139523574647">Dispositivo USB-C (porta traseira da direita)</translation>
 <translation id="3995963973192100066">Iniciar animação</translation>
+<translation id="399788104667917863">Fixar na barra de ferramentas</translation>
 <translation id="4001540981461989979">Destacar cursor do mouse em movimento</translation>
 <translation id="4002440992267487163">Configuração do PIN</translation>
 <translation id="4005817994523282006">Método de detecção de fuso horário</translation>
@@ -3660,12 +3679,16 @@
 <translation id="4147911968024186208">Tente novamente. Se o erro se repetir, entre em contato com seu representante de suporte.</translation>
 <translation id="4150201353443180367">Exibição</translation>
 <translation id="4150569944729499860">Contexto da tela</translation>
+<translation id="4151843924968445052">Compartilhar indicadores do dispositivo?</translation>
 <translation id="4152011295694446843">Você verá seus favoritos aqui</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 guia}one{# guias}other{# guias}}</translation>
 <translation id="4154664944169082762">Assinaturas digitais</translation>
 <translation id="4157869833395312646">Criptografia de entrada para servidor da Microsoft </translation>
 <translation id="4158315983204257156">Tamanho e fonte do texto em sites</translation>
 <translation id="4158364720893025815">Aprovado</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Ao permitir que seus dispositivos ChromeOS enviem relatórios automáticos, você nos ajuda a priorizar o que precisamos corrigir e melhorar nesse sistema. Esses relatórios podem incluir informações como falhas do ChromeOS, quais recursos e quanta memória você normalmente usa, assim como dados de uso e diagnóstico de apps Android. Alguns dados agregados também vão ajudar os apps e parceiros do Google, como os desenvolvedores Android. Outros dados de uso e diagnóstico de apps, incluindo apps Android e da Web, serão coletados se a sincronização também estiver ativada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Você pode ativar ou desativar esses relatórios a qualquer momento nas configurações do dispositivo ChromeOS. Se você administra um domínio, pode mudar essa configuração no Admin Console.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Se a configuração "Atividade na Web e de apps" estiver ativada para sua Conta do Google, esses dados do Android poderão ser salvos na sua Conta do Google. Você pode consultar e excluir os dados e mudar as configurações da sua conta em account.google.com.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">Gerenciador de senhas do Google</translation>
 <translation id="4163560723127662357">Teclado desconhecido</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> não pertence a uma organização válida. Entre em contato com o administrador. Se você é um administrador, configure sua organização em g.co/ChromeEnterpriseAccount</translation>
@@ -3933,6 +3956,7 @@
 <translation id="4408599188496843485">A&amp;juda</translation>
 <translation id="4409271659088619928">Seu mecanismo de pesquisa é o <ph name="DSE" />. Veja as instruções dele para excluir o histórico de pesquisa, se aplicável.</translation>
 <translation id="4409697491990005945">Margens</translation>
+<translation id="4409779593816003679">Senhas e preenchimento automático</translation>
 <translation id="4410545552906060960">Use um número (PIN) em vez de uma senha para desbloquear o dispositivo. Para definir seu PIN mais tarde, acesse as configurações.</translation>
 <translation id="4411578466613447185">Signatário do código</translation>
 <translation id="4411719918614785832">Essas chaves de acesso são salvas no Windows Hello neste computador, não na sua Conta do Google.</translation>
@@ -3989,6 +4013,9 @@
 <translation id="4452898361839215358">ou selecione um. <ph name="LINK_BEGIN" />Saiba mais<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Toque no sensor de impressão digital no canto superior direito do teclado. Seus dados de impressão digital são armazenados de forma segura e nunca saem do <ph name="DEVICE_TYPE" />.</translation>
 <translation id="4453946976636652378">Pesquisar no <ph name="SEARCH_ENGINE_NAME" /> ou digitar URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Ao permitir que dispositivos ChromeOS enviem relatórios automáticos, você nos ajuda a priorizar o que precisamos corrigir e melhorar nesse sistema. Esses relatórios podem incluir informações como falhas do ChromeOS, quais recursos foram usados, a quantidade de memória utilizada normalmente e dados de uso e diagnóstico do app Android. Alguns dados agregados também vão ajudar os apps e parceiros do Google, como os desenvolvedores Android. Outros dados de uso e diagnóstico de apps, incluindo apps Android e da Web, serão coletados se a sincronização também estiver ativada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />É possível ativar ou desativar esses relatórios a qualquer momento nas configurações do dispositivo ChromeOS da criança. Se você administra um domínio, pode mudar essa configuração no Admin Console.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Se a configuração "Atividade na Web e de apps" estiver ativada para a Conta do Google da criança, esses dados poderão ser salvos na Conta do Google dela. Saiba mais sobre essas configurações e como elas podem ser ajustadas em families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Selecione a voz atual:</translation>
 <translation id="4459169140545916303">Ativado há <ph name="DEVICE_LAST_ACTIVATED_TIME" /> dias</translation>
 <translation id="4460014764210899310">Desagrupar</translation>
@@ -4272,6 +4299,7 @@
 <translation id="470644585772471629">Inversão de cores</translation>
 <translation id="4707337002099455863">Sempre em todos os sites</translation>
 <translation id="4708849949179781599">Encerrar o <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">Também permitir áudio da guia</translation>
 <translation id="4711638718396952945">Restaurar configurações</translation>
 <translation id="4713409221649555176">Excluir ao fechar todas as janelas</translation>
 <translation id="4715631922189108923">Editar nome de usuário</translation>
@@ -4299,6 +4327,7 @@
 <translation id="4735506354605317060">Circular ponteiro</translation>
 <translation id="4735793370946506039">Saiba mais sobre a Navegação segura com maior proteção.</translation>
 <translation id="4735803855089279419">Falha do sistema ao determinar os identificadores do dispositivo.</translation>
+<translation id="4735846817388402006">Clique para permitir a <ph name="EXTENSIONS_REQUESTING_ACCESS" /> em <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">Atualizar</translation>
 <translation id="473936925429402449">Selecionado, conteúdo extra <ph name="CURRENT_ELEMENT" /> de <ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">Tíquetes</translation>
@@ -4368,6 +4397,7 @@
 <translation id="4806457879608775995">Leia estes termos e controle seus dados</translation>
 <translation id="4807098396393229769">Nome no cartão de crédito</translation>
 <translation id="4808667324955055115">Pop-ups bloqueados:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Avalie <ph name="BEGIN_BOLD" />1 extensão<ph name="END_BOLD" /> que foi removida da Chrome Web Store}one{Avalie <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} extensão<ph name="END_BOLD" /> que foi removida da Chrome Web Store}other{Avalie <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} extensões<ph name="END_BOLD" /> que foram removidas da Chrome Web Store}}</translation>
 <translation id="4809079943450490359">Instruções do administrador do dispositivo:</translation>
 <translation id="4809447465126035330">Excluir</translation>
 <translation id="480990236307250886">Abrir a página inicial</translation>
@@ -4691,6 +4721,7 @@
 <translation id="5101839224773798795">Clicar automaticamente quando o cursor parar</translation>
 <translation id="5106350808162641062">Remover</translation>
 <translation id="510695978163689362">A conta <ph name="USER_EMAIL" /> é supervisionada pelo Family Link. Você pode adicionar contas escolares para acessar os recursos da escola com supervisão da família.</translation>
+<translation id="5107093668001980925">Nunca mostrar <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Uma extensão desativou o "Navegação segura"</translation>
 <translation id="5108967062857032718">Configurações - Remover apps Android</translation>
 <translation id="5109044022078737958">Ju</translation>
@@ -4701,6 +4732,7 @@
 <translation id="5111794652433847656">Não há nenhuma chave de acesso para <ph name="APP_NAME" /> neste dispositivo</translation>
 <translation id="5112577000029535889">Ferramentas do &amp;desenvolvedor</translation>
 <translation id="511313294362309725">Ativar o "Pareamento rápido"</translation>
+<translation id="5113384440341086023">Apps instalados pela Play Store e apps da Web do navegador Chrome</translation>
 <translation id="51143538739122961">Insira sua chave de segurança e toque nela</translation>
 <translation id="5115309401544567011">Conecte seu <ph name="DEVICE_TYPE" /> a uma fonte de energia.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4746,6 +4778,7 @@
 <translation id="5154702632169343078">Assunto</translation>
 <translation id="5155327081870541046">Na barra de endereço, digite o atalho do site em que você quer pesquisar, como "@favoritos". Depois, pressione o atalho de teclado que preferir e digite o termo de pesquisa.</translation>
 <translation id="5156638757840305347">O cursor é destacado quando aparece ou se move.</translation>
+<translation id="5157250307065481244">Mostrar detalhes do site</translation>
 <translation id="5157635116769074044">Fixar guia dessa página na tela inicial.</translation>
 <translation id="5158206172605340248">Menu de acentos dispensado.</translation>
 <translation id="5159094275429367735">Configurar o Crostini</translation>
@@ -4803,7 +4836,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> quer verificar se você está usando um dispositivo ChromeOS qualificado.</translation>
 <translation id="5208926629108082192">Informações da rede móvel do dispositivo</translation>
 <translation id="5208988882104884956">Extensão parcial</translation>
-<translation id="520902706163766447">Ative um balão pop-up na IU superior do Chrome para fazer pesquisas fora das guias abertas.</translation>
 <translation id="5209320130288484488">Nenhum dispositivo foi encontrado</translation>
 <translation id="5209513429611499188">Dispositivos HID com usos da página de uso <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Fechar guia</translation>
@@ -5294,6 +5326,7 @@
 <translation id="5648166631817621825">Últimos sete dias</translation>
 <translation id="5651308944918885595">Detecção do Compartilhar por proximidade</translation>
 <translation id="5653154844073528838">Você tem <ph name="PRINTER_COUNT" /> impressoras salvas.</translation>
+<translation id="565515993087783098">Ao esquecer essa rede, você também vai remover a assinatura do Passpoint e as redes associadas a ela.</translation>
 <translation id="5655296450510165335">Registro do dispositivo</translation>
 <translation id="5656845498778518563">Enviar feedback para o Google</translation>
 <translation id="5657156137487675418">Mostrar todos os cookies</translation>
@@ -5806,6 +5839,7 @@
 <translation id="6104068876731806426">Contas do Google</translation>
 <translation id="6104311680260824317">Não é possível vincular o dispositivo ao domínio. O servidor não é compatível com os tipos de criptografia especificados do Kerberos. Para ver as configurações de criptografia, acesse "Mais opções".</translation>
 <translation id="6104796831253957966">A fila da impressora está cheia</translation>
+<translation id="6106167152849320869">Se você também escolheu enviar dados de uso e diagnóstico na etapa anterior, esses dados serão coletados para os apps instalados.</translation>
 <translation id="6111972606040028426">Ativar o Google Assistente</translation>
 <translation id="6112294629795967147">Toque para redimensionar</translation>
 <translation id="6112727384379533756">Adicionar um tíquete</translation>
@@ -5936,6 +5970,7 @@
 <translation id="6226777517901268232">Arquivo de chaves particulares (opcional)</translation>
 <translation id="6227002569366039565">Pressione <ph name="ACCELERATOR" /> para focar no balão e novamente para focar no elemento relacionado a ele.</translation>
 <translation id="6227280783235722609">extensão</translation>
+<translation id="6229062790325126537">Redefinir o ApnMigrator</translation>
 <translation id="6229849828796482487">Desconectar rede Wi-Fi</translation>
 <translation id="6231782223312638214">Sugerido</translation>
 <translation id="6231881193380278751">Adicionar um parâmetro de consulta no URL para atualizar automaticamente a página: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6213,6 +6248,7 @@
 <translation id="6478248366783946499">Manter arquivo perigoso?</translation>
 <translation id="6479881432656947268">Acessar a Chrome Web Store</translation>
 <translation id="6480327114083866287">Gerenciado por <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Quando essa configuração for ativada, seus apps ficarão disponíveis em qualquer dispositivo ChromeOS depois que você fizer login com sua Conta do Google. Os apps da Web serão sincronizados pelo Chrome mesmo se outros recursos de sincronização do navegador estiverem desativados.</translation>
 <translation id="6482559668224714696">Lupa de tela cheia</translation>
 <translation id="6483485061007832714">Abrir o download</translation>
 <translation id="6483805311199035658">Abrindo <ph name="FILE" />...</translation>
@@ -6227,6 +6263,7 @@
 <translation id="6497784818439587832">Mude o tamanho da tela para aumentar ou diminuir os itens nela.</translation>
 <translation id="6497789971060331894">Rolagem reversa do mouse</translation>
 <translation id="6498249116389603658">&amp;Todos os seus idiomas</translation>
+<translation id="6498583202177273322">Receba mais informações úteis enquanto navega por esta página</translation>
 <translation id="6499143127267478107">Resolvendo host no script de proxy...</translation>
 <translation id="6499764981457476645">Não foram encontrados dispositivos por perto</translation>
 <translation id="6501957628055559556">Todos os contêineres</translation>
@@ -6302,7 +6339,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Armazenar registros do sistema no diretório Downloads.</translation>
 <translation id="656293578423618167">O caminho ou nome do arquivo é muito longo. Salve com um nome mais curto ou em outro local.</translation>
-<translation id="6568283005472142698">Pesquisa de guias</translation>
 <translation id="6570622975915850879">Usar um dispositivo diferente</translation>
 <translation id="65711204837946324">É preciso ter permissão para fazer o download</translation>
 <translation id="6571533309669248172">Formatação de texto</translation>
@@ -6534,6 +6570,7 @@
 <translation id="6776589734354015877">Acesse mais recursos</translation>
 <translation id="6776729248872343918">Ativar "Pareamento rápido"</translation>
 <translation id="6777817260680419853">Redirecionamento bloqueado</translation>
+<translation id="6777845730143344223">Saiba mais sobre as assinaturas do Passpoint</translation>
 <translation id="6779092717724412415">Para criar um destaque como esse, selecione qualquer trecho do texto e clique nele com o botão direito do mouse.</translation>
 <translation id="6779447100905857289">seus carrinhos</translation>
 <translation id="677965093459947883">Muito pequeno</translation>
@@ -6675,6 +6712,7 @@
 <translation id="688312408602122936">Todos os jogos e apps instalados pelo app Steam também serão removidos deste dispositivo</translation>
 <translation id="6883319974225028188">Oops! O sistema falhou ao salvar a configuração do dispositivo.</translation>
 <translation id="6884474387073389421">Tem certeza de que você quer excluir os dados de login selecionados?</translation>
+<translation id="6885122019363983153">Os planos de fundo da área de trabalho são iguais em todos os dispositivos</translation>
 <translation id="6885771755599377173">Visualização de informações do sistema</translation>
 <translation id="6886380424988777998">Não foi possível fazer upgrade do Linux</translation>
 <translation id="6886871292305414135">Abrir link em uma nova &amp;guia</translation>
@@ -6746,6 +6784,7 @@
 <translation id="6949434160682548041">Senha (opcional)</translation>
 <translation id="6950627417367801484">Restaurar apps</translation>
 <translation id="6952242901357037157">Você também pode mostrar as senhas da sua <ph name="BEGIN_LINK" />Conta do Google<ph name="END_LINK" /> aqui</translation>
+<translation id="6954910832698269894">Ative a sincronização do dispositivo para restaurar seus apps, configurações, redes Wi-Fi e planos de fundo do Chromebook anterior. Faça mudanças a qualquer momento em "Configurações &gt; Contas".</translation>
 <translation id="6954936693361896459">Transmitir esta guia</translation>
 <translation id="6955446738988643816">Inspecionar pop-up</translation>
 <translation id="6955535239952325894">Esta configuração está desativada em navegadores gerenciados</translation>
@@ -6904,6 +6943,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 com criptografia RSA</translation>
 <translation id="7075625805486468288">Gerencia configurações e certificados HTTPS/SSL</translation>
 <translation id="7076875098323397992">Não foi possível iniciar o upgrade</translation>
+<translation id="7077751457066325012">Acessar e personalizar atalhos do teclado</translation>
 <translation id="7077829361966535409">Houve uma falha no carregamento da página de login usando as configurações de proxy atuais. <ph name="GAIA_RELOAD_LINK_START" />Tente fazer login novamente<ph name="GAIA_RELOAD_LINK_END" /> ou use <ph name="PROXY_SETTINGS_LINK_START" />configurações de proxy<ph name="PROXY_SETTINGS_LINK_END" /> diferentes.</translation>
 <translation id="7078120482318506217">Todas as redes</translation>
 <translation id="708060913198414444">C&amp;opiar endereço do áudio</translation>
@@ -6933,6 +6973,7 @@
 <translation id="7108933416628942903">Bloquear agora</translation>
 <translation id="7109543803214225826">Atalho removido</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Adicionar guia ao grupo}one{Adicionar guia ao grupo}other{Adicionar guias ao grupo}}</translation>
+<translation id="7110684627876015299">Grupo sem nome: <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Dê um nome à janela</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> item</translation>
 <translation id="7113502843173351041">Saiba seu endereço de e-mail</translation>
@@ -7147,6 +7188,7 @@
 <translation id="7328867076235380839">Combinação inválida</translation>
 <translation id="7329154610228416156">O login falhou porque foi configurado para usar um URL não seguro (<ph name="BLOCKED_URL" />). Entre em contato com o administrador.</translation>
 <translation id="7332053360324989309">Worker dedicado: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Faça backup e restaure seus apps e configurações</translation>
 <translation id="7335974957018254119">Usar verificação ortográfica para</translation>
 <translation id="7336799713063880535">Notificações bloq.</translation>
 <translation id="7338630283264858612">O número de série do dispositivo é inválido.</translation>
@@ -7169,6 +7211,7 @@
 <translation id="7348093485538360975">Teclado virtual</translation>
 <translation id="7349010927677336670">Suavidade da reprodução do vídeo</translation>
 <translation id="7352651011704765696">Algo deu errado</translation>
+<translation id="7352664183151911163">Em todos os seus apps e no navegador Chrome</translation>
 <translation id="7353261921908507769">Seus contatos podem compartilhar itens com você quando estão por perto. As transferências só são iniciadas depois que você as aceita.</translation>
 <translation id="735361434055555355">Instalando o Linux…</translation>
 <translation id="7354120289251608189">Agora você pode mudar o visual do navegador a qualquer momento.</translation>
@@ -7211,6 +7254,7 @@
 <translation id="7380622428988553498">O nome do dispositivo contém caracteres inválidos</translation>
 <translation id="7380768571499464492"><ph name="PRINTER_NAME" /> atualizada</translation>
 <translation id="7382085868019811559">O Suporte a navegadores legados (LBS) permite que padrões de URLs específicos sejam abertos em um navegador alternativo que ofereça suporte a recursos legados necessários para executar esses sites de maneira adequada.</translation>
+<translation id="7382980704744807223">Suspeito</translation>
 <translation id="738322632977123193">Não foi possível fazer upload. Use uma imagem com um destes formatos: .jpg, .gif, .png, .bmp, .tif ou .webp.</translation>
 <translation id="73843634555824551">Entradas e teclados</translation>
 <translation id="7384687527486377545">Repetição automática do teclado</translation>
@@ -7308,6 +7352,8 @@
 <translation id="7458168200501453431">Usa o mesmo corretor ortográfico da Pesquisa Google. O texto que você digita no navegador é enviado para o Google.</translation>
 <translation id="7458715171471938198">Restaurar apps?</translation>
 <translation id="7458933488302148148">Verifique suas senhas salvas para melhorar a segurança on-line</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Ao permitir que seus dispositivos ChromeOS enviem relatórios automáticos, você nos ajuda a priorizar o que precisamos corrigir e melhorar nesse sistema. Esses relatórios podem incluir informações como falhas do ChromeOS, os recursos e a quantidade de memória que você usa normalmente. Outros dados de uso e diagnóstico de apps, incluindo apps Android e da Web, serão coletados se a sincronização também estiver ativada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Você pode ativar ou desativar esses relatórios a qualquer momento nas configurações do dispositivo Chrome. Se você administra um domínio, pode mudar essa configuração no Admin Console.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Tema instalado atualmente</translation>
 <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>
@@ -7468,6 +7514,7 @@
 <translation id="7607002721634913082">Pausado</translation>
 <translation id="7608810328871051088">Preferências do Android</translation>
 <translation id="7609148976235050828">Conecte-se à Internet e tente novamente.</translation>
+<translation id="7611713099524036757">tecla meta</translation>
 <translation id="7612401678989660900">Dê acesso a apps e sites com a permissão do microfone</translation>
 <translation id="7612655942094160088">Ativar recursos do smartphone conectado.</translation>
 <translation id="7612989789287281429">Fazendo login…</translation>
@@ -7541,6 +7588,7 @@
 <translation id="7663719505383602579">Destinatário: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Atalhos do teclado disponíveis</translation>
 <translation id="7663859337051362114">Adicionar perfil de eSIM</translation>
+<translation id="76641554187607347">Nenhum teclado conectado</translation>
 <translation id="7665082356120621510">Reservar tamanho</translation>
 <translation id="7665369617277396874">Adicionar conta</translation>
 <translation id="766560638707011986">Mostrar domínios</translation>
@@ -7588,6 +7636,7 @@
 <translation id="769824636077131955">Esse documento é grande demais para uma verificação de segurança. É possível imprimir documentos de até 50 MB.</translation>
 <translation id="7698507637739331665">Alguns itens estão bloqueados</translation>
 <translation id="7701040980221191251">Nenhuma</translation>
+<translation id="7701265686005869308">Fechar perfil</translation>
 <translation id="7701869757853594372">Processamentos do USUÁRIO</translation>
 <translation id="7702574632857388784">Remover <ph name="FILE_NAME" /> da lista</translation>
 <translation id="7702907602086592255">Domínio</translation>
@@ -7635,7 +7684,6 @@
 <translation id="7737948071472253612">Bloquear o uso da câmera</translation>
 <translation id="77381465218432215">Mostrar acentos e caracteres especiais</translation>
 <translation id="7740996059027112821">Padrão</translation>
-<translation id="7741307896921365578">Ativa um painel lateral no navegador para oferecer acesso útil e consistente à Lista de leitura e aos favoritos.</translation>
 <translation id="7742558784808143689">Remover dados do site e permissões para <ph name="SITE_NAME" />, todos os sites relacionados e apps instalados?</translation>
 <translation id="7742706086992565332">É possível definir o nível de zoom em alguns sites</translation>
 <translation id="7742879569460013116">Compartilhar link para</translation>
@@ -7836,7 +7884,6 @@
 <translation id="7909986151924474987">Talvez não seja possível reinstalar esse perfil</translation>
 <translation id="7910768399700579500">&amp;Nova pasta</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Seção de guias de mídia na Pesquisa em todas as guias</translation>
 <translation id="7912080627461681647">Sua senha foi alterada no servidor. Saia e faça login novamente.</translation>
 <translation id="7912974581251770345">Tradução</translation>
 <translation id="7915457674565721553">Conecte-se à Internet para configurar o controle dos pais</translation>
@@ -8009,6 +8056,7 @@
 <translation id="8050191834453426339">Verificar novamente</translation>
 <translation id="8051193500142930381">Recursos que precisam de câmera não funcionarão</translation>
 <translation id="8051390370038326517">Sempre permitir que <ph name="HOST" /> tenha controle total de dispositivos MIDI</translation>
+<translation id="8052218774860457016">Gerenciar a sincronização do navegador</translation>
 <translation id="8053278772142718589">Arquivos PKCS #12</translation>
 <translation id="8053390638574070785">Recarregar esta página</translation>
 <translation id="8054517699425078995">Este tipo de arquivo pode danificar seu dispositivo. Quer manter <ph name="FILE_NAME" /> mesmo assim?</translation>
@@ -8378,6 +8426,7 @@
 <translation id="8376137163494131156">Conte o que está acontecendo com o Google Cast</translation>
 <translation id="8376384591331888629">Incluir também os cookies de terceiros desse site</translation>
 <translation id="8376451933628734023">Se este app da Web estiver tentando se passar por outro app, desinstale-o.</translation>
+<translation id="8376752431516546391">Painel lateral da Pesquisa Google</translation>
 <translation id="8377625247046155446">Esta senha de acesso é salva apenas neste dispositivo. Ela continua neste dispositivo depois que você fecha todas as janelas anônimas.</translation>
 <translation id="8378714024927312812">Gerenciado pela sua organização</translation>
 <translation id="8379878387931047019">Este dispositivo não é compatível com o tipo de chave de segurança solicitado por este site</translation>
@@ -8445,6 +8494,11 @@
 <translation id="8428628598981198790">Sua chave de segurança não pode ser usada com este site</translation>
 <translation id="84297032718407999">Você será desconectado em <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Mostrar toques</translation>
+<translation id="8431496281632382473">Este perfil é gerenciado por <ph name="DOMAIN" />. Para continuar usando este perfil gerenciado, sua organização exige que você compartilhe os indicadores do dispositivo.
+
+Isso pode incluir informações sobre seu navegador, SO, dispositivo, softwares instalados e arquivos.
+
+Se você não compartilhar os indicadores, o perfil será fechado.</translation>
 <translation id="8434480141477525001">Porta de depuração de Cliente nativo</translation>
 <translation id="8437209419043462667">EUA</translation>
 <translation id="8438328416656800239">Mudar para um navegador inteligente</translation>
@@ -8529,6 +8583,8 @@
 <translation id="851263357009351303">Sempre permitir que <ph name="HOST" /> mostre imagens</translation>
 <translation id="8513108775083588393">Girar automat.</translation>
 <translation id="8513357934662532537">Se quiser importar senhas para o <ph name="BRAND" /> da conta <ph name="USER_EMAIL" />, selecione um arquivo CSV.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Ao permitir que dispositivos ChromeOS enviem relatórios automáticos, você nos ajuda a priorizar o que precisamos corrigir e melhorar nesse sistema. Esses relatórios podem incluir informações como falhas do ChromeOS, os recursos usados e a quantidade de memória utilizada normalmente. Outros dados de uso e diagnóstico de apps, incluindo apps Android e da Web, serão coletados se a sincronização também estiver ativada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />É possível ativar ou desativar esses relatórios a qualquer momento nas configurações do dispositivo ChromeOS da criança. Se você administra um domínio, pode mudar essa configuração no Admin Console.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Tente usar uma chave de segurança diferente</translation>
 <translation id="8514955299594277296">Não permitir que os sites salvem dados no seu dispositivo (não recomendado)</translation>
 <translation id="8517759303731677493">Editar…</translation>
@@ -8609,7 +8665,6 @@
 <translation id="8599681327221583254">Uma ou mais políticas não foram configuradas corretamente. Entre em contato com seu administrador</translation>
 <translation id="8599864823732014237">Pular registro empresarial?</translation>
 <translation id="8601206103050338563">Autenticação do cliente TLS WWW</translation>
-<translation id="8601611099293226919">Pesquisar na tela usando o Lens</translation>
 <translation id="8602674530529411098">Apps (Beta)</translation>
 <translation id="8602851771975208551">Outro programa em seu computador adicionou um aplicativo que pode mudar a forma como o Google Chrome funciona.</translation>
 <translation id="8605428685123651449">Memória SQLite</translation>
@@ -8890,6 +8945,7 @@
 <translation id="883062543841130884">Substituições</translation>
 <translation id="8830779999439981481">Reiniciando para aplicar atualizações</translation>
 <translation id="8830796635868321089">A verificação de atualização não pode usar as configurações de proxy atuais. Ajuste suas <ph name="PROXY_SETTINGS_LINK_START" />configurações de proxy<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">O site terá acesso ao conteúdo desta guia</translation>
 <translation id="8831769650322069887">Abrir <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Seus perfis</translation>
 <translation id="8834039744648160717">A configuração de rede é controlada por <ph name="USER_EMAIL" />.</translation>
@@ -9021,6 +9077,7 @@
 <translation id="8946359700442089734">Os recursos de depuração não foram completamente ativados neste dispositivo <ph name="IDS_SHORT_PRODUCT_NAME" />.</translation>
 <translation id="894763922177556086">Boa</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> quer ver a marca e o modelo da sua chave de segurança</translation>
+<translation id="8949304443659090542">Gerenciar a sincronização do navegador Chrome</translation>
 <translation id="895054485242522631">Os sites podem usar sensores de movimento</translation>
 <translation id="8951256747718668828">Ocorreu um erro e não foi possível concluir a restauração</translation>
 <translation id="8951465597020890363">Sair do modo visitante mesmo assim?</translation>
@@ -9126,6 +9183,7 @@
 <translation id="9032097289595078011">Desativar "Pareamento rápido"</translation>
 <translation id="9033765790910064284">Continuar mesmo assim</translation>
 <translation id="9033857511263905942">&amp;Colar</translation>
+<translation id="9034408118624208974">Começou a usar o Chromebook agora? Ative a sincronização para que o backup das suas preferências seja feito.</translation>
 <translation id="903480517321259405">Digite o PIN novamente</translation>
 <translation id="9037054491984310631">Conectado ao dispositivo Bluetooth chamado <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">O dispositivo não é permitido</translation>
@@ -9169,6 +9227,7 @@
 <translation id="9068298336633421551">Permitir que apps e serviços do Android com permissão de localização usem o local do dispositivo. O Google pode coletar dados de local periodicamente e os usar de forma anônima para melhorar a precisão de local e os serviços com base em localização.</translation>
 <translation id="9068598199622656904">Pressione uma tecla de cada vez para usar os atalhos do teclado, em vez de as manter pressionadas ao mesmo tempo.</translation>
 <translation id="9068878141610261315">Tipo de arquivo incompatível</translation>
+<translation id="9069665781180028115">Os itens selecionados ficarão disponíveis neste Chromebook. Se você está começando a usar o Chromebook agora, sincronize todos os itens para que seja feito backup das suas preferências. Faça mudanças a qualquer momento em "Configurações &gt; Contas".</translation>
 <translation id="9070342919388027491">Guia movida para a esquerda</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">Mouse USB conectado</translation>
@@ -9342,6 +9401,7 @@
 <translation id="930268624053534560">Timestamps detalhados</translation>
 <translation id="930551443325541578">Repetir teclas e acentos</translation>
 <translation id="930893132043726269">Está em roaming no momento</translation>
+<translation id="930991362911221750">Permitir que o app <ph name="APP_NAME" /> tenha acesso a essa guia?</translation>
 <translation id="93140074055951850">Os apps Android foram interrompidos</translation>
 <translation id="932327136139879170">Início</translation>
 <translation id="932508678520956232">Não foi possível iniciar a impressão.</translation>
diff --git a/chrome/app/resources/generated_resources_pt-PT.xtb b/chrome/app/resources/generated_resources_pt-PT.xtb
index 0ab0d5b..b50d903 100644
--- a/chrome/app/resources/generated_resources_pt-PT.xtb
+++ b/chrome/app/resources/generated_resources_pt-PT.xtb
@@ -216,6 +216,7 @@
 <translation id="1176471985365269981">Sem autorização para editar ficheiros ou pastas no seu dispositivo</translation>
 <translation id="1177863135347784049">Personalizado</translation>
 <translation id="1178581264944972037">Pausa</translation>
+<translation id="1178601482396475810">Faça a gestão da sincronização de dispositivos</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="1181037720776840403">Remover</translation>
 <translation id="1181366777303791449">em <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -352,6 +353,7 @@
 <translation id="130097046531636712">Isto aumenta a duração da bateria ao limitar a atividade em segundo plano e os efeitos visuais, como o deslocamento suave</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> pode editar os seguintes ficheiros</translation>
 <translation id="1302227299132585524">Permitir JavaScript de eventos Apple</translation>
+<translation id="1302654693270046655">Grupo <ph name="GROUP_NAME" /> – <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Ficheiro HTML de marcadores</translation>
 <translation id="1303671224831497365">Não foram encontrados dispositivos Bluetooth</translation>
 <translation id="130491383855577612">As aplicações e os ficheiros do Linux foram substituídos com êxito.</translation>
@@ -398,7 +400,6 @@
 <translation id="1341871421050612057">Não é possível sincronizar com <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Conceda às aplicações Linux autorização de acesso a dispositivos USB. O Linux não memoriza um dispositivo USB após a sua remoção.</translation>
 <translation id="1343920184519992513">Continue onde parou e abra um conjunto específico de páginas</translation>
-<translation id="134589511016534552">Os separadores de multimédia também são apresentados na secção Separadores abertos</translation>
 <translation id="1346630054604077329">Confirmar e reiniciar</translation>
 <translation id="1346748346194534595">Direita</translation>
 <translation id="1347256498747320987">Instale atualizações e aplicações. Ao continuar, aceita que este dispositivo também pode transferir e instalar automaticamente atualizações e aplicações da Google, do seu operador e do fabricante do dispositivo, possivelmente através de dados móveis. Algumas destas aplicações podem oferecer compras na aplicação. <ph name="BEGIN_LINK1" />Saiba mais<ph name="END_LINK1" />.</translation>
@@ -1040,6 +1041,7 @@
 <translation id="1877520246462554164">Falha ao obter o símbolo de autenticação. Termine e inicie sessão novamente para tentar de novo.</translation>
 <translation id="1877860345998737529">Atribuição de ações do acesso por comutador</translation>
 <translation id="1878155070920054810">O seu Chromebook vai ficar sem bateria antes da conclusão da atualização. Para evitar interrupções, certifique-se de que o mesmo está a carregar corretamente.</translation>
+<translation id="1878477879455105085">Aberto</translation>
 <translation id="1878885068166344708">O item fica realçado quando move o foco. Prima a tecla Tab ou selecione um item para alterar o foco.</translation>
 <translation id="1879000426787380528">Iniciar sessão como</translation>
 <translation id="18802377548000045">Os separadores são reduzidos para uma largura grande</translation>
@@ -1424,6 +1426,7 @@
 <translation id="2204034823255629767">Ler e alterar tudo o que introduzir</translation>
 <translation id="2204387456724731099">Não foi possível traduzir esta seleção</translation>
 <translation id="2210462644007531147">Não foi possível concluir a instalação</translation>
+<translation id="2211245494465528624">Gerir opções de sincronização</translation>
 <translation id="2212565012507486665">Permitir cookies</translation>
 <translation id="2214018885812055163">Pastas partilhadas</translation>
 <translation id="2214884991347062907">Palavra-passe incorreta. Tente novamente.</translation>
@@ -1519,6 +1522,7 @@
 <translation id="2296218178174497398">Deteção de Dispositivos</translation>
 <translation id="2297705863329999812">Pesquisar impressoras</translation>
 <translation id="2297822946037605517">Partilhar esta página</translation>
+<translation id="229871422646860597">Desafixar da barra de ferramentas</translation>
 <translation id="2299734369537008228">Controlo de deslize: de <ph name="MIN_LABEL" /> a <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Inclua todos os ficheiros de registo recolhidos por debugd como um arquivo separado.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2051,7 +2055,6 @@
 <translation id="2739191690716947896">Depurar</translation>
 <translation id="2739240477418971307">Alterar as definições de acessibilidade</translation>
 <translation id="274029851662193272">Reduzida</translation>
-<translation id="2740363334137520315">Adiciona uma nova secção em "Pesquisar separadores" para encontrar facilmente os separadores que estão a reproduzir áudio ou vídeo. Aceda através do botão no canto superior do navegador.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Estas chaves de acesso só são guardadas neste dispositivo. Não são guardadas na sua Conta Google.</translation>
 <translation id="2741713322780029189">Abrir terminal de recuperação</translation>
@@ -2148,6 +2151,7 @@
 <translation id="2811205483104563968">Contas</translation>
 <translation id="2811564570599779918">Redução de spam e fraudes</translation>
 <translation id="2812049959647166806">O Thunderbolt não é suportado</translation>
+<translation id="2812171980080389735">Redes e palavras-passe guardadas para ligação instantânea</translation>
 <translation id="2813094189969465044">Controlo parental</translation>
 <translation id="281390819046738856">Não foi possível assinar o pedido.</translation>
 <translation id="2814489978934728345">Parar de carregar esta página</translation>
@@ -2187,6 +2191,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">O seu PIN foi adicionado</translation>
 <translation id="2849936225196189499">Crítica</translation>
+<translation id="285033512555869047">Fechado</translation>
 <translation id="2850541429955027218">Adicionar tema</translation>
 <translation id="2850672011315104382">Estilo da pontuação</translation>
 <translation id="2852385257476173980">Uma lista de sites que visita pode aparecer aqui enquanto navega na Web</translation>
@@ -2230,6 +2235,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> e mais <ph name="NUMBER_OF_DEVICES" /></translation>
 <translation id="2889043468805635730">Nenhum problema encontrado</translation>
 <translation id="2889064240420137087">Abrir link com...</translation>
+<translation id="2890206081124517553">Memorize o fundo do ambiente de trabalho entre dispositivos</translation>
 <translation id="2891566119238851894">Abra a pesquisa no painel lateral. A pesquisa não está aberta no painel lateral.</translation>
 <translation id="2891922230654533301">Pretende utilizar o seu dispositivo para iniciar sessão na app <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Escolha os cartões que fornecem atualizações sobre assuntos do seu interesse</translation>
@@ -2251,6 +2257,7 @@
 <translation id="2907619724991574506">URLs de arranque</translation>
 <translation id="2907798539022650680">Falha ao ligar a "<ph name="NAME" />": <ph name="DETAILS" />
     Mensagem do servidor: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Partilhar sinais</translation>
 <translation id="2908162660801918428">Adicionar Galeria Multimédia por Diretório</translation>
 <translation id="2908358077082926882">Prima a tecla "<ph name="CURRENTKEY" />" novamente para remover a atribuição e <ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">Não foi possível estabelecer ligação aos serviços Google. Verifique a ligação de rede e tente novamente. Código de erro: <ph name="ERROR_CODE" />.</translation>
@@ -2320,7 +2327,6 @@
 <translation id="2967926928600500959">Os URLs que correspondam a estas regras serão forçados a abrir num navegador específico.</translation>
 <translation id="2972581237482394796">&amp;Repetir</translation>
 <translation id="2973324205039581528">Desativar som do site</translation>
-<translation id="2973537811036309675">Painel lateral</translation>
 <translation id="2975761176769946178">É necessário um URL</translation>
 <translation id="2976557544729462544">Alguns dispositivos exigem que desative a proteção do acesso aos dados para funcionarem corretamente ou terem um desempenho total.</translation>
 <translation id="2976756276046118477">Filtro vermelho-verde (verde fraco, deuteranomalia)</translation>
@@ -2356,6 +2362,7 @@
 <translation id="3003828226041301643">Não é possível associar o dispositivo ao domínio. Verifique a sua conta para se certificar de que tem privilégios para adicionar dispositivos.</translation>
 <translation id="3003967365858406397">O <ph name="PHONE_NAME" /> cria uma ligação Wi-Fi privada.</translation>
 <translation id="3004385386820284928">Personalizar as teclas do teclado</translation>
+<translation id="3005376701115952939">A sincronização de apps está definida nas Definições do sistema</translation>
 <translation id="3005574332301273731">Não mostrar</translation>
 <translation id="3006881078666935414">Sem dados de utilização</translation>
 <translation id="3007410324195400631">Adicione notas acerca desta página</translation>
@@ -2737,6 +2744,7 @@
 <translation id="3369624026883419694">A resolver anfitrião...</translation>
 <translation id="3370260763947406229">Correção automática</translation>
 <translation id="3371140690572404006">Dispositivo USB-C (porta frontal do lado direito)</translation>
+<translation id="3371351218553893534">A linha é demasiado longa: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Ler pastas que são abertas na aplicação</translation>
 <translation id="3373059063088819384">Abrir em modo de leitura</translation>
 <translation id="3373701465337594448">Quando a opção está ativada, é apresentada aqui uma lista de sites que visita e que adivinham os seus interesses</translation>
@@ -2761,7 +2769,6 @@
 <translation id="3393554941209044235">Análise de documentos do Chrome</translation>
 <translation id="3393582007140394275">Não é possível transmitir o ecrã.</translation>
 <translation id="3394850431319394743">Com autorização para utilizar identificadores para reproduzir conteúdo protegido</translation>
-<translation id="3396744558790608201">Clique com o botão direito do rato e selecione "Pesquisar imagens com o Google Lens" para pesquisar qualquer região do site e saber mais acerca do conteúdo visual apresentado enquanto procura e compra na Web.</translation>
 <translation id="3396800784455899911">Ao clicar no botão "Aceitar e continuar", está a aceitar o processamento descrito acima para estes serviços Google.</translation>
 <translation id="339722927132407568">Bloqueia</translation>
 <translation id="3399432415385675819">As notificações serão desativadas</translation>
@@ -2807,6 +2814,9 @@
 <translation id="3434272557872943250">Se a definição Atividade da Web e de apps adicional estiver ativada para a criança, estes dados podem ser guardados na respetiva Conta Google. Saiba mais acerca destas definições e como as pode ajustar em families.google.com.</translation>
 <translation id="3434475275396485144">Esta definição é gerida pelo administrador do seu telemóvel</translation>
 <translation id="3434512374684753970">Áudio e vídeo</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />No ecrã seguinte, inicie sessão com a sua Conta Google.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Trata-se da mesma conta que usa para o Gmail, o YouTube, o Chrome e outros serviços Google. Use a sua conta para obter uma experiência personalizada e um acesso fácil a todas as informações.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Se não tiver uma Conta Google, pode criar uma no ecrã seguinte.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">"<ph name="EXTENSION_NAME" />" está a solicitar o seu <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Segurança</translation>
 <translation id="343578350365773421">Sem papel</translation>
@@ -2853,6 +2863,7 @@
 <translation id="346546413339447252">Obtenha descontos para <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> e muito mais</translation>
 <translation id="3468298837301810372">Etiqueta</translation>
 <translation id="3468999815377931311">Telemóvel Android</translation>
+<translation id="3469345458390352459">Após a ativação, as suas apps ficam disponíveis em todos os dispositivos com ChromeOS depois de iniciar sessão com a sua Conta Google.  As apps Web são sincronizadas através do Chrome mesmo que as outras funcionalidades de sincronização do navegador estejam desativadas.</translation>
 <translation id="3469583217479686109">Ferramenta de seleção</translation>
 <translation id="3470392222765168737">Seguir site</translation>
 <translation id="3471876058939596279">Não é possível utilizar as portas HDMI e USB tipo C para vídeo ao mesmo tempo. Utilize uma porta de vídeo diferente.</translation>
@@ -3313,6 +3324,7 @@
 <translation id="3855441664322950881">Comprimir extensão</translation>
 <translation id="3855676282923585394">Importar marcadores e definições...</translation>
 <translation id="3856096718352044181">Confirme que se trata de um fornecedor válido ou tente novamente mais tarde.</translation>
+<translation id="3856470183388031602">Use a sua Conta Google no dispositivo <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Selecionar fuso horário</translation>
 <translation id="3857807444929313943">Levante e toque novamente</translation>
 <translation id="3858860766373142691">Nome</translation>
@@ -3352,6 +3364,7 @@
 <translation id="3894123633473837029">Incluir o histórico recente do Assistente através do Sherlog. Podem ser incluídas as suas informações de identidade, localização e depuração. <ph name="BEGIN_LINK" />Saiba mais<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Adicionar pasta</translation>
 <translation id="3894770151966614831">Pretende mover para a Conta Google?</translation>
+<translation id="3894983081771074056">Comportamento do teclado e rato, preferências de idioma e muito mais</translation>
 <translation id="3895076768659607631">&amp;Gerir motores de pesquisa…</translation>
 <translation id="3895090224522145010">Nome de utilizador Kerberos</translation>
 <translation id="389521680295183045">Os sites podem pedir para saber quando está a utilizar ativamente o dispositivo</translation>
@@ -3487,6 +3500,7 @@
 <translation id="3994878504415702912">&amp;Zoom</translation>
 <translation id="3995138139523574647">Dispositivo USB-C (porta traseira do lado direito)</translation>
 <translation id="3995963973192100066">Reproduzir animação</translation>
+<translation id="399788104667917863">Fixar na barra de ferramentas</translation>
 <translation id="4001540981461989979">Realçar cursor do rato ao mover</translation>
 <translation id="4002440992267487163">Configuração do PIN</translation>
 <translation id="4005817994523282006">Método de deteção do fuso horário</translation>
@@ -3645,12 +3659,16 @@
 <translation id="4147911968024186208">Tente novamente. Se vir novamente este erro, contacte o seu representante do apoio técnico.</translation>
 <translation id="4150201353443180367">Visualização</translation>
 <translation id="4150569944729499860">Contexto do ecrã</translation>
+<translation id="4151843924968445052">Partilhar sinais do dispositivo?</translation>
 <translation id="4152011295694446843">Os seus marcadores serão apresentados aqui</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 separador}other{# separadores}}</translation>
 <translation id="4154664944169082762">Impressões digitais</translation>
 <translation id="4157869833395312646">Microsoft Server Gated Cryptography</translation>
 <translation id="4158315983204257156">Tipo de letra e tamanho do texto do Website</translation>
 <translation id="4158364720893025815">Aprovado</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Ao permitir que os dispositivos com ChromeOS enviem relatórios automáticos, ajuda-nos a priorizar o que deve ser corrigido e melhorado no ChromeOS. Estes relatórios podem incluir informações como a altura em que o Chrome OS falha, que funcionalidades usa, a quantidade de memória que usa habitualmente e dados de diagnóstico e utilização de apps Android. Alguns dados agregados também ajudam as apps e os parceiros Google, como os programadores Android. Vão ser recolhidos outros dados de diagnóstico e utilização das apps, incluindo para apps Web e Android, se a sincronização de apps também estiver ativada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Pode iniciar ou parar a autorização destes relatórios em qualquer altura nas definições do dispositivo com ChromeOS. Se for um administrador de domínio, pode alterar esta definição na consola do administrador.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Se a definição Atividade da Web e de apps estiver ativada para a sua Conta Google, os seus dados Android podem ser guardados na sua Conta Google. Pode ver os seus dados, eliminá-los e alterar as definições da conta em account.google.com.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">Gestor de Palavras-passe da Google</translation>
 <translation id="4163560723127662357">Teclado desconhecido</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> não pertence a uma entidade válida. Contacte o seu administrador. Se for um administrador, pode configurar a sua entidade ao visitar: g.co/ChromeEnterpriseAccount</translation>
@@ -3974,6 +3992,9 @@
 <translation id="4452898361839215358">ou selecionar um PPD. <ph name="LINK_BEGIN" />Saiba mais<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Toque no sensor de impressões digitais no canto superior direito do teclado. Os seus dados de impressões digitais são armazenados em segurança e nunca saem do <ph name="DEVICE_TYPE" />.</translation>
 <translation id="4453946976636652378">Procurar no <ph name="SEARCH_ENGINE_NAME" /> ou introduzir um URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Ao permitir que os dispositivos com ChromeOS enviem relatórios automáticos, ajuda-nos a priorizar o que deve ser corrigido e melhorado no ChromeOS. Estes relatórios podem incluir informações como a altura em que o ChromeOS falha, que funcionalidades foram usadas, a quantidade de memória habitualmente usada e os dados de diagnóstico e utilização de apps Android. Alguns dados agregados também ajudam as apps e os parceiros Google, como os programadores Android. Vão ser recolhidos outros dados de diagnóstico e utilização das apps, incluindo para apps Web e Android, se a sincronização de apps também estiver ativada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Pode iniciar ou parar a autorização destes relatórios em qualquer altura nas definições do dispositivo com ChromeOS da criança. Se for um administrador de domínio, pode alterar esta definição na consola do administrador.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Se a definição Atividade da Web e de apps estiver ativada para a Conta Google da criança, os dados da criança podem ser guardados na respetiva Conta Google. Saiba mais acerca destas definições e como as pode ajustar em families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Selecionar voz atual:</translation>
 <translation id="4459169140545916303">Ativo há <ph name="DEVICE_LAST_ACTIVATED_TIME" /> dias</translation>
 <translation id="4460014764210899310">Desagrupar</translation>
@@ -4352,6 +4373,7 @@
 <translation id="4806457879608775995">Reveja estes termos e controle os seu dados</translation>
 <translation id="4807098396393229769">Nome no cartão</translation>
 <translation id="4808667324955055115">Pop-ups bloqueados:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Reveja <ph name="BEGIN_BOLD" />1 extensão<ph name="END_BOLD" /> que foi removida da Web Store do Chrome}other{Reveja <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} extensões<ph name="END_BOLD" /> removidas da Web Store do Chrome.}}</translation>
 <translation id="4809079943450490359">Instruções do administrador do dispositivo:</translation>
 <translation id="4809447465126035330">Apagar</translation>
 <translation id="480990236307250886">Abrir a página de início</translation>
@@ -4675,6 +4697,7 @@
 <translation id="5101839224773798795">Clicar automaticamente quando o cursor parar</translation>
 <translation id="5106350808162641062">Remover</translation>
 <translation id="510695978163689362"><ph name="USER_EMAIL" /> é supervisionado pelo Family Link. Pode adicionar contas escolares para aceder aos recursos escolares com supervisão parental.</translation>
+<translation id="5107093668001980925">Nunca mostrar <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Uma extensão desativou a Navegação segura.</translation>
 <translation id="5108967062857032718">Definições – Remover aplicações para Android</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4685,6 +4708,7 @@
 <translation id="5111794652433847656">Não existem chaves de acesso para <ph name="APP_NAME" /> neste dispositivo</translation>
 <translation id="5112577000029535889">Ferramentas &amp;do programador</translation>
 <translation id="511313294362309725">Ligue o Fast Pair</translation>
+<translation id="5113384440341086023">Apps instaladas a partir da Play Store e apps Web do navegador Chrome</translation>
 <translation id="51143538739122961">Insira a chave de segurança e toque na mesma.</translation>
 <translation id="5115309401544567011">Ligue o seu <ph name="DEVICE_TYPE" /> a uma fonte de alimentação.</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4730,6 +4754,7 @@
 <translation id="5154702632169343078">Assunto</translation>
 <translation id="5155327081870541046">Na barra de endereço, introduza o atalho para o site que quer pesquisar, tal como "@bookmarks". Em seguida, prima o seu atalho de teclado favorito e introduza o termo de pesquisa.</translation>
 <translation id="5156638757840305347">O cursor é realçado quando é apresentado ou se move</translation>
+<translation id="5157250307065481244">Ver detalhes do site</translation>
 <translation id="5157635116769074044">Fixar esta página ao Ecrã inicial...</translation>
 <translation id="5158206172605340248">Menu de acentos ignorado.</translation>
 <translation id="5159094275429367735">Configurar Crostini</translation>
@@ -4787,7 +4812,6 @@
 <translation id="520840839826327499">O <ph name="SERVICE_NAME" /> quer verificar se está a usar um dispositivo com ChromeOS elegível.</translation>
 <translation id="5208926629108082192">Informações da rede móvel do dispositivo</translation>
 <translation id="5208988882104884956">Meia Largura</translation>
-<translation id="520902706163766447">Ative um balão de pop-up na IU do Chrome principal para pesquisar em separadores abertos atualmente.</translation>
 <translation id="5209320130288484488">Não foram encontrados aparelhos</translation>
 <translation id="5209513429611499188">Dispositivos HID com utilizações da página de utilização <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Fechar separador</translation>
@@ -5790,6 +5814,7 @@
 <translation id="6104068876731806426">Contas Google</translation>
 <translation id="6104311680260824317">Não é possível associar o dispositivo ao domínio. O servidor não suporta os tipos de encriptação Kerberos especificados. Selecione "Mais opções" para aceder às definições de encriptação.</translation>
 <translation id="6104796831253957966">A fila da impressora está cheia.</translation>
+<translation id="6106167152849320869">Se também tiver optado por enviar dados de diagnóstico e utilização no passo anterior, estes dados são recolhidos para as apps instaladas.</translation>
 <translation id="6111972606040028426">Ativar Assistente Google</translation>
 <translation id="6112294629795967147">Tocar para redimensionar</translation>
 <translation id="6112727384379533756">Adicionar uma permissão</translation>
@@ -5920,6 +5945,7 @@
 <translation id="6226777517901268232">Ficheiro de chave privada (opcional)</translation>
 <translation id="6227002569366039565">Prima |<ph name="ACCELERATOR" />| para focar este balão e, em seguida, focar o elemento para o qual está a apontar.</translation>
 <translation id="6227280783235722609">extensão</translation>
+<translation id="6229062790325126537">Repor ApnMigrator</translation>
 <translation id="6229849828796482487">Desligar rede Wi-Fi</translation>
 <translation id="6231782223312638214">Sugerido</translation>
 <translation id="6231881193380278751">Adicione um parâmetro de consulta no URL para atualizar automaticamente a página: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6197,6 +6223,7 @@
 <translation id="6478248366783946499">Pretende manter este ficheiro perigoso?</translation>
 <translation id="6479881432656947268">Visite a Web Store do Chrome</translation>
 <translation id="6480327114083866287">Gerido por <ph name="MANAGER" /></translation>
+<translation id="6481978993812487794">Após a ativação, as suas apps ficam disponíveis em todos os dispositivos com ChromeOS depois de iniciar sessão com a sua Conta Google. As apps Web são sincronizadas através do Chrome mesmo que as outras funcionalidades de sincronização do navegador estejam desativadas.</translation>
 <translation id="6482559668224714696">Lupa de ecrã inteiro</translation>
 <translation id="6483485061007832714">Abrir transferência</translation>
 <translation id="6483805311199035658">A abrir <ph name="FILE" />...</translation>
@@ -6211,6 +6238,7 @@
 <translation id="6497784818439587832">Altere o tamanho da visualização para diminuir ou aumentar o tamanho dos itens no ecrã</translation>
 <translation id="6497789971060331894">Deslocamento inverso do rato</translation>
 <translation id="6498249116389603658">&amp;Todos os seus idiomas</translation>
+<translation id="6498583202177273322">Obtenha informações úteis adicionais enquanto explora esta página</translation>
 <translation id="6499143127267478107">A resolver anfitrião no script de proxy...</translation>
 <translation id="6499764981457476645">Não foram encontrados dispositivos próximos</translation>
 <translation id="6501957628055559556">Todos os contentores</translation>
@@ -6286,7 +6314,6 @@
 <translation id="6561726789132298588">introduzir</translation>
 <translation id="6562117348069327379">Armazene registos de sistema no diretório Transferências.</translation>
 <translation id="656293578423618167">O caminho ou nome do ficheiro é demasiado longo. Guarde com um nome mais curto ou noutra localização.</translation>
-<translation id="6568283005472142698">Pesquisa de separadores</translation>
 <translation id="6570622975915850879">Usar um dispositivo diferente</translation>
 <translation id="65711204837946324">Precisa de autorização para transferir</translation>
 <translation id="6571533309669248172">Formatação de texto</translation>
@@ -6301,6 +6328,7 @@
 <translation id="657866106756413002">Resumo do estado da rede</translation>
 <translation id="6579369886355986318">Mostrar todos os &amp;controlos</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> – conteúdo do ambiente de trabalho partilhado.</translation>
+<translation id="6580060371127789208"><ph name="PERCENTAGE_COMPLETE" />% concluída</translation>
 <translation id="6580203076670148210">Velocidade de análise</translation>
 <translation id="6582080224869403177">Efetue a reposição do dispositivo <ph name="DEVICE_TYPE" /> para atualizar a sua segurança.</translation>
 <translation id="6582274660680936615">Está a navegar como convidado</translation>
@@ -6657,6 +6685,7 @@
 <translation id="688312408602122936">Todos os jogos e apps instalados através do Steam também serão removidos deste dispositivo</translation>
 <translation id="6883319974225028188">Ups! O sistema não conseguiu guardar a configuração do dispositivo.</translation>
 <translation id="6884474387073389421">Tem a certeza de que quer eliminar os dados de início de sessão selecionados?</translation>
+<translation id="6885122019363983153">Os fundos dos ambientes de trabalho correspondem em todos os dispositivos</translation>
 <translation id="6885771755599377173">Pré-visualização das informações do sistema</translation>
 <translation id="6886380424988777998">Não foi possível atualizar o Linux</translation>
 <translation id="6886871292305414135">Abrir link num novo &amp;separador</translation>
@@ -6728,6 +6757,7 @@
 <translation id="6949434160682548041">Palavra-passe (opcional)</translation>
 <translation id="6950627417367801484">Restaurar aplicações</translation>
 <translation id="6952242901357037157">Também pode mostrar palavras-passe da sua <ph name="BEGIN_LINK" />Conta Google<ph name="END_LINK" /> aqui.</translation>
+<translation id="6954910832698269894">Ative a sincronização do dispositivo para restaurar as apps, as definições, as redes Wi-Fi e a imagem de fundo do Chromebook anterior. Faça alterações em qualquer altura em Definições &gt; Contas.</translation>
 <translation id="6954936693361896459">Em alternativa, transmitir este separador</translation>
 <translation id="6955446738988643816">Inspecionar Pop-up</translation>
 <translation id="6955535239952325894">Esta definição está desativada em navegadores geridos.</translation>
@@ -6886,6 +6916,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 Com encriptação RSA</translation>
 <translation id="7075625805486468288">Gerir certificados e definições HTTPS/SSL</translation>
 <translation id="7076875098323397992">Não é possível iniciar a atualização</translation>
+<translation id="7077751457066325012">Veja e personalize atalhos de teclado</translation>
 <translation id="7077829361966535409">Ocorreu uma falha ao carregar a página de início de sessão utilizando as definições de proxy atuais. <ph name="GAIA_RELOAD_LINK_START" />Tente iniciar sessão novamente<ph name="GAIA_RELOAD_LINK_END" /> ou utilize <ph name="PROXY_SETTINGS_LINK_START" />definições de proxy<ph name="PROXY_SETTINGS_LINK_END" /> diferentes.</translation>
 <translation id="7078120482318506217">Todas as redes</translation>
 <translation id="708060913198414444">C&amp;opiar endereço do áudio</translation>
@@ -6915,6 +6946,7 @@
 <translation id="7108933416628942903">Bloquear agora</translation>
 <translation id="7109543803214225826">Atalho removido</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Adicionar separador a grupo}other{Adicionar separadores a grupo}}</translation>
+<translation id="7110684627876015299">Grupo sem nome – <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Dê um nome a esta janela</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> item</translation>
 <translation id="7113502843173351041">Saber o seu endereço de email</translation>
@@ -6922,6 +6954,7 @@
 <translation id="7114054701490058191">As palavras-passe não coincidem</translation>
 <translation id="7114648273807173152">Para utilizar o Smart Lock para iniciar sessão na sua Conta Google, aceda a Definições &gt; Dispositivos ligados &gt; O seu telemóvel &gt; Smart Lock.</translation>
 <translation id="7115361495406486998">Nenhum contacto alcançável</translation>
+<translation id="7116554090938189816">O certificado SSL da impressora expirou. Reinicie a impressora e tente novamente.</translation>
 <translation id="7117228822971127758">Tente mais tarde.</translation>
 <translation id="711840821796638741">Mostrar marcadores geridos</translation>
 <translation id="711985611146095797">Esta página permite-lhe gerir Contas Google com sessão iniciada. <ph name="LINK_BEGIN" />Saiba mais<ph name="LINK_END" /></translation>
@@ -7129,6 +7162,7 @@
 <translation id="7328867076235380839">Combinação inválida.</translation>
 <translation id="7329154610228416156">O início de sessão falhou porque foi configurado para utilizar um URL não seguro (<ph name="BLOCKED_URL" />). Contacte o gestor.</translation>
 <translation id="7332053360324989309">Trabalhador dedicado: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Faça uma cópia de segurança e restaure as apps e as definições</translation>
 <translation id="7335974957018254119">Usar o corretor ortográfico para</translation>
 <translation id="7336799713063880535">Notific. bloqueadas</translation>
 <translation id="7338630283264858612">O número de série do dispositivo é inválido.</translation>
@@ -7151,6 +7185,7 @@
 <translation id="7348093485538360975">Teclado no ecrã</translation>
 <translation id="7349010927677336670">Fluidez de vídeo</translation>
 <translation id="7352651011704765696">Algo correu mal</translation>
+<translation id="7352664183151911163">Nas apps e no navegador Chrome</translation>
 <translation id="7353261921908507769">Os seus contactos podem partilhar consigo quando estiver nas proximidades. As transferências só irão começar quando aceitar.</translation>
 <translation id="735361434055555355">A instalar o Linux…</translation>
 <translation id="7354120289251608189">Agora pode dar ao seu navegador um novo aspeto em qualquer altura.</translation>
@@ -7290,6 +7325,8 @@
 <translation id="7458168200501453431">Utiliza o mesmo corretor ortográfico que é utilizado na Pesquisa Google. O texto que introduzir no navegador é enviado à Google.</translation>
 <translation id="7458715171471938198">Pretende restaurar as apps?</translation>
 <translation id="7458933488302148148">Verifique as suas palavras-passe guardadas para reforçar a sua segurança, nomeadamente online</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Ao permitir que os dispositivos com ChromeOS enviem relatórios automáticos, ajuda-nos a priorizar o que deve ser corrigido e melhorado no ChromeOS. Estes relatórios podem incluir informações como a altura em que o ChromeOS falha, que funcionalidades usa e a quantidade de memória que usa habitualmente. Vão ser recolhidos outros dados de diagnóstico e utilização das apps, incluindo para apps Web e Android, se a sincronização de apps também estiver ativada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Pode iniciar ou parar a autorização destes relatórios em qualquer altura nas definições do Dispositivo Chrome. Se for um administrador de domínio, pode alterar esta definição na consola do administrador.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">O tema atual que tem instalado.</translation>
 <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>
@@ -7523,6 +7560,7 @@
 <translation id="7663719505383602579">Recetor: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Atalhos do teclado disponíveis</translation>
 <translation id="7663859337051362114">Adicionar perfil do eSIM</translation>
+<translation id="76641554187607347">Nenhum teclado ligado</translation>
 <translation id="7665082356120621510">Reservar tamanho</translation>
 <translation id="7665369617277396874">Adicionar conta</translation>
 <translation id="766560638707011986">Mostrar domínios</translation>
@@ -7570,6 +7608,7 @@
 <translation id="769824636077131955">Este documento é demasiado grande para uma verificação de segurança. Pode imprimir documentos de até 50 MB.</translation>
 <translation id="7698507637739331665">Alguns itens estão bloqueados</translation>
 <translation id="7701040980221191251">Nenhuma</translation>
+<translation id="7701265686005869308">Fechar perfil</translation>
 <translation id="7701869757853594372">Identificadores de UTILIZADOR</translation>
 <translation id="7702574632857388784">Remover <ph name="FILE_NAME" /> da lista</translation>
 <translation id="7702907602086592255">Domínio</translation>
@@ -7617,7 +7656,6 @@
 <translation id="7737948071472253612">Sem autorização para utilizar a sua câmara</translation>
 <translation id="77381465218432215">Mostrar acentos e carateres especiais</translation>
 <translation id="7740996059027112821">Padrão</translation>
-<translation id="7741307896921365578">Ativa um painel lateral ao nível do navegador para obter uma forma útil e persistente de aceder à sua Lista de leitura e Marcadores.</translation>
 <translation id="7742558784808143689">Pretende limpar os dados e as autorizações do site <ph name="SITE_NAME" />, de todos os sites associados ao mesmo e das apps instaladas?</translation>
 <translation id="7742706086992565332">Pode definir o nível de aumento/diminuição do zoom em determinados Websites.</translation>
 <translation id="7742879569460013116">Partilhar link com</translation>
@@ -7818,7 +7856,6 @@
 <translation id="7909986151924474987">Pode não conseguir reinstalar este perfil</translation>
 <translation id="7910768399700579500">&amp;Nova pasta</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Secção de separadores de multimédia na Pesquisa de separadores</translation>
 <translation id="7912080627461681647">A sua palavra-passe foi alterada no servidor. Termine e inicie sessão novamente.</translation>
 <translation id="7912974581251770345">Tradução</translation>
 <translation id="7915457674565721553">Ligue-se à Internet para configurar o controlo parental.</translation>
@@ -7991,6 +8028,7 @@
 <translation id="8050191834453426339">Validar novamente</translation>
 <translation id="8051193500142930381">As funcionalidades que precisam de uma câmara não funcionam</translation>
 <translation id="8051390370038326517">Permitir sempre que <ph name="HOST" /> tenha controlo total sobre dispositivos MIDI</translation>
+<translation id="8052218774860457016">Faça a gestão da sincronização do navegador</translation>
 <translation id="8053278772142718589">Ficheiros PKCS #12</translation>
 <translation id="8053390638574070785">Recarregar esta página</translation>
 <translation id="8054517699425078995">Este tipo de ficheiro pode danificar o seu dispositivo. Ainda assim, pretende manter o ficheiro <ph name="FILE_NAME" />?</translation>
@@ -8360,6 +8398,7 @@
 <translation id="8376137163494131156">Diga-nos o que se passa com o Google Cast.</translation>
 <translation id="8376384591331888629">Incluindo cookies de terceiros neste site</translation>
 <translation id="8376451933628734023">Se esta app para a Web estiver a tentar fazer-se passar por uma app diferente, desinstale-a.</translation>
+<translation id="8376752431516546391">Painel lateral da Pesquisa Google</translation>
 <translation id="8377625247046155446">Esta token de acesso só é guardada neste dispositivo. Permanece neste dispositivo após fechar todas as janelas de navegação anónima.</translation>
 <translation id="8378714024927312812">Gerido pela sua entidade</translation>
 <translation id="8379878387931047019">Este dispositivo não suporta o tipo de chave de segurança necessário para este Website.</translation>
@@ -8427,6 +8466,11 @@
 <translation id="8428628598981198790">Não é possível utilizar a sua chave de segurança neste site</translation>
 <translation id="84297032718407999">A sessão será terminada dentro de <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Mostrar toques</translation>
+<translation id="8431496281632382473">Este perfil é gerido por <ph name="DOMAIN" />. Para continuar a usar este perfil gerido, a sua organização requer que partilhe os sinais do seu dispositivo.
+
+Os sinais do dispositivo podem incluir informações acerca do seu navegador, SO (sistema operativo), dispositivo, software instalado e ficheiros.
+
+Se optar por não partilhar os sinais, este perfil é fechado.</translation>
 <translation id="8434480141477525001">Porta de depuração de NaCl</translation>
 <translation id="8437209419043462667">EUA</translation>
 <translation id="8438328416656800239">Mude para um navegador inteligente</translation>
@@ -8511,6 +8555,8 @@
 <translation id="851263357009351303">Permitir sempre que o site <ph name="HOST" /> mostre imagens</translation>
 <translation id="8513108775083588393">Rotação auto.</translation>
 <translation id="8513357934662532537">Para importar palavras-passe para o <ph name="BRAND" /> de <ph name="USER_EMAIL" />, selecione um ficheiro CSV.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Ao permitir que os dispositivos com ChromeOS enviem relatórios automáticos, ajuda-nos a priorizar o que deve ser corrigido e melhorado no ChromeOS. Estes relatórios podem incluir informações como a altura em que o ChromeOS falha, que funcionalidades foram usadas e a quantidade de memória habitualmente usada. Vão ser recolhidos outros dados de diagnóstico e utilização das apps, incluindo para apps Web e Android, se a sincronização de apps também estiver ativada.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Pode iniciar ou parar a autorização destes relatórios em qualquer altura nas definições do dispositivo com ChromeOS da criança. Se for um administrador de domínio, pode alterar esta definição na consola do administrador.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Experimente uma chave de segurança diferente</translation>
 <translation id="8514955299594277296">Não permitir que os sites guardem dados no seu dispositivo (não recomendado)</translation>
 <translation id="8517759303731677493">Editar…</translation>
@@ -8591,7 +8637,6 @@
 <translation id="8599681327221583254">Uma ou mais políticas não estão configuradas corretamente. Contacte o seu administrador</translation>
 <translation id="8599864823732014237">Ignorar a inscrição empresarial?</translation>
 <translation id="8601206103050338563">Autenticação de cliente TLS WWW</translation>
-<translation id="8601611099293226919">Pesquisar no ecrã com o Google Lens</translation>
 <translation id="8602674530529411098">Apps (beta)</translation>
 <translation id="8602851771975208551">Outro programa do computador adicionou uma aplicação que pode alterar o funcionamento do Chrome</translation>
 <translation id="8605428685123651449">Memória SQLite</translation>
@@ -8871,6 +8916,7 @@
 <translation id="883062543841130884">Substituições</translation>
 <translation id="8830779999439981481">A reiniciar para aplicar as atualizações…</translation>
 <translation id="8830796635868321089">A verificação de atualizações falhou utilizando as definições de proxy atuais. Ajuste as <ph name="PROXY_SETTINGS_LINK_START" />definições de proxy<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">O site pode ver o conteúdo deste separador</translation>
 <translation id="8831769650322069887">Abrir <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Os seus perfis</translation>
 <translation id="8834039744648160717">A configuração da rede é controlada por <ph name="USER_EMAIL" />.</translation>
@@ -9002,6 +9048,7 @@
 <translation id="8946359700442089734">As funcionalidades de depuração não foram totalmente ativadas neste dispositivo <ph name="IDS_SHORT_PRODUCT_NAME" />.</translation>
 <translation id="894763922177556086">Boa</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> pretende ver a marca e o modelo da sua chave de segurança.</translation>
+<translation id="8949304443659090542">Faça a gestão da sincronização do navegador Chrome</translation>
 <translation id="895054485242522631">Os sites podem utilizar sensores de movimentos</translation>
 <translation id="8951256747718668828">Não foi possível concluir o restauro devido a um erro.</translation>
 <translation id="8951465597020890363">Pretende sair do modo convidado mesmo assim?</translation>
@@ -9107,6 +9154,7 @@
 <translation id="9032097289595078011">Desative o Fast Pair</translation>
 <translation id="9033765790910064284">Continuar mesmo assim</translation>
 <translation id="9033857511263905942">C&amp;olar</translation>
+<translation id="9034408118624208974">É a primeira vez que usa o Chromebook? Ative a sincronização para fazer uma cópia de segurança das suas preferências.</translation>
 <translation id="903480517321259405">Introduza novamente o PIN</translation>
 <translation id="9037054491984310631">Ligado a dispositivo Bluetooth denominado <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">O dispositivo não é permitido</translation>
@@ -9150,6 +9198,7 @@
 <translation id="9068298336633421551">Permita que os serviços e apps Android com a autorização de acesso à localização utilizem a localização 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.</translation>
 <translation id="9068598199622656904">Prima uma tecla de cada vez para os atalhos de teclado em vez de manter as teclas premidas em simultâneo</translation>
 <translation id="9068878141610261315">Tipo de ficheiro não suportado</translation>
+<translation id="9069665781180028115">Os itens selecionados estão disponíveis neste Chromebook. Se estiver a usar o Chromebook pela primeira vez, sincronize todos os itens para fazer uma cópia de segurança das suas preferências. Faça alterações em qualquer altura em Definições &gt; Contas.</translation>
 <translation id="9070342919388027491">Separador movido para a esquerda</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">Rato USB ligado</translation>
@@ -9323,6 +9372,7 @@
 <translation id="930268624053534560">Data/hora em detalhe</translation>
 <translation id="930551443325541578">Repetir teclas e acentos</translation>
 <translation id="930893132043726269">Está atualmente em roaming</translation>
+<translation id="930991362911221750">Permitir que app <ph name="APP_NAME" /> veja este separador?</translation>
 <translation id="93140074055951850">As apps Android foram paradas</translation>
 <translation id="932327136139879170">Página inicial</translation>
 <translation id="932508678520956232">Não foi possível iniciar a impressão.</translation>
diff --git a/chrome/app/resources/generated_resources_ro.xtb b/chrome/app/resources/generated_resources_ro.xtb
index a13a83f..bb10a797 100644
--- a/chrome/app/resources/generated_resources_ro.xtb
+++ b/chrome/app/resources/generated_resources_ro.xtb
@@ -401,7 +401,6 @@
 <translation id="1341871421050612057">Nu se poate sincroniza cu <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Permite aplicațiilor Linux să acceseze dispozitivele USB. Linux nu va păstra un dispozitiv USB după ce este eliminat.</translation>
 <translation id="1343920184519992513">Continuă de unde ai rămas și deschide un anumit set de pagini</translation>
-<translation id="134589511016534552">Filele media apar și în secțiunea File deschise</translation>
 <translation id="1346630054604077329">Confirmă și repornește</translation>
 <translation id="1346748346194534595">Dreapta</translation>
 <translation id="1347256498747320987">Instalează actualizări și aplicații. Dacă alegi să continui, ești de acord că este posibil ca dispozitivul să descarce și să instaleze automat actualizări și aplicații de la Google, de la operatorul tău și de la producătorul dispozitivului, eventual folosind datele mobile. Unele dintre aceste aplicații pot oferi achiziții în aplicație. <ph name="BEGIN_LINK1" />Află mai multe<ph name="END_LINK1" /></translation>
@@ -2057,7 +2056,6 @@
 <translation id="2739191690716947896">Remediați erorile</translation>
 <translation id="2739240477418971307">Modifică setările de accesibilitate</translation>
 <translation id="274029851662193272">Adâncită</translation>
-<translation id="2740363334137520315">Adaugă o nouă secțiune în Caută în file, ca să găsești cu ușurință filele redând conținut audio sau video. Accesează opțiunea folosind butonul din colțul de sus al browserului.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Cheile de acces sunt salvate numai pe acest dispozitiv. Ele nu se salvează în Contul Google.</translation>
 <translation id="2741713322780029189">Deschide terminalul de recuperare</translation>
@@ -2329,7 +2327,6 @@
 <translation id="2967926928600500959">Adresele URL care corespund acestor reguli vor fi forțate să se deschisă într-un anumit browser.</translation>
 <translation id="2972581237482394796">&amp;Repetă</translation>
 <translation id="2973324205039581528">Dezactivează sunetul pentru site</translation>
-<translation id="2973537811036309675">Panou lateral</translation>
 <translation id="2975761176769946178">Este necesară o adresă URL</translation>
 <translation id="2976557544729462544">Unele dispozitive necesită dezactivarea protecției accesului la date pentru a funcționa corect sau la capacitate maximă.</translation>
 <translation id="2976756276046118477">Filtru roșu-verde (percepție slabă a culorii verde, deuteranomalie)</translation>
@@ -2772,7 +2769,6 @@
 <translation id="3393554941209044235">Analiza documentelor Chrome</translation>
 <translation id="3393582007140394275">Ecranul nu poate fi proiectat.</translation>
 <translation id="3394850431319394743">Au permisiunea de a folosi identificatori pentru a reda conținut protejat</translation>
-<translation id="3396744558790608201">Dă clic dreapta și selectează „Caută imagini cu Google Lens” ca să cauți în orice regiune a site-ului și să afli mai multe despre conținutul vizual pe care îl vezi când navighezi și faci cumpărături pe web.</translation>
 <translation id="3396800784455899911">Dacă dai clic pe butonul „Acceptă și continuă” înseamnă că ești de acord cu procesarea descrisă mai sus pentru aceste servicii Google.</translation>
 <translation id="339722927132407568">Înghețări</translation>
 <translation id="3399432415385675819">Notificările vor fi dezactivate</translation>
@@ -4816,7 +4812,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> dorește să verifice dacă folosești un dispozitiv cu sistemul de operare Chrome eligibil.</translation>
 <translation id="5208926629108082192">Informații despre rețeaua mobilă a dispozitivului</translation>
 <translation id="5208988882104884956">Cu jumătate de lățime</translation>
-<translation id="520902706163766447">Activează un balon pop-up în interfața de utilizare Chrome din partea de sus pentru a căuta în filele deschise momentan.</translation>
 <translation id="5209320130288484488">Nu s-a găsit niciun dispozitiv</translation>
 <translation id="5209513429611499188">Dispozitivele HID cu valori ale utilizării din pagina Utilizare <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Închide fila</translation>
@@ -6318,7 +6313,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Stochează jurnale de sistem în directorul Descărcări.</translation>
 <translation id="656293578423618167">Calea sau numele fișierului sunt prea lungi. Salvați utilizând un nume mai scurt sau într-o altă locație.</translation>
-<translation id="6568283005472142698">Căutarea filelor</translation>
 <translation id="6570622975915850879">Folosește alt dispozitiv</translation>
 <translation id="65711204837946324">Necesită permisiunea pentru descărcare</translation>
 <translation id="6571533309669248172">Formatarea textului</translation>
@@ -6333,6 +6327,7 @@
 <translation id="657866106756413002">Captură de ecran pentru starea rețelei</translation>
 <translation id="6579369886355986318">Afișează toate &amp;comenzile</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> – Conținut de pe desktop la care s-a permis accesul</translation>
+<translation id="6580060371127789208">S-a finalizat <ph name="PERCENTAGE_COMPLETE" />%</translation>
 <translation id="6580203076670148210">Viteza de scanare</translation>
 <translation id="6582080224869403177">Resetează <ph name="DEVICE_TYPE" /> pentru a îmbunătăți securitatea.</translation>
 <translation id="6582274660680936615">Navighezi ca invitat</translation>
@@ -6960,6 +6955,7 @@
 <translation id="7114054701490058191">Parolele nu corespund</translation>
 <translation id="7114648273807173152">Pentru a folosi Smart Lock ca să te conectezi la Contul Google, accesează Setări &gt; Dispozitive conectate &gt; Telefon &gt; Smart Lock.</translation>
 <translation id="7115361495406486998">Nu sunt disponibile persoane de contact</translation>
+<translation id="7116554090938189816">Certificatul SSL al imprimantei a expirat. Repornește imprimanta și încearcă din nou.</translation>
 <translation id="7117228822971127758">Încearcă din nou mai târziu</translation>
 <translation id="711840821796638741">Vezi marcajele gestionate</translation>
 <translation id="711985611146095797">În această pagină poți să gestionezi Conturile Google la care te-ai conectat. <ph name="LINK_BEGIN" />Află mai multe<ph name="LINK_END" /></translation>
@@ -7661,7 +7657,6 @@
 <translation id="7737948071472253612">Nu au permisiunea de a folosi camera foto</translation>
 <translation id="77381465218432215">Afișează accentele și caracterele speciale</translation>
 <translation id="7740996059027112821">Standard</translation>
-<translation id="7741307896921365578">Activează un panou lateral la nivel de browser pentru o modalitate utilă și persistentă de a accesa Lista de lecturi și Marcajele.</translation>
 <translation id="7742558784808143689">Elimini datele și permisiunile privind site-urile pentru <ph name="SITE_NAME" />, toate site-urile asociate și aplicațiile instalate?</translation>
 <translation id="7742706086992565332">Poți seta cât de mult să mărești sau să micșorezi paginile pe anumite site-uri</translation>
 <translation id="7742879569460013116">Trimite linkul către</translation>
@@ -7862,7 +7857,6 @@
 <translation id="7909986151924474987">Există șanse să nu poți reinstala acest profil</translation>
 <translation id="7910768399700579500">Dosar &amp;nou</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Secțiunea File media în Căutarea filelor</translation>
 <translation id="7912080627461681647">Parola a fost modificată pe server. Deconectează-te, apoi conectează-te din nou.</translation>
 <translation id="7912974581251770345">Traducere</translation>
 <translation id="7915457674565721553">Conectează-te la internet pentru a configura controlul parental</translation>
@@ -8644,7 +8638,6 @@
 <translation id="8599681327221583254">Cel puțin o politică nu este configurată corect. Contactează administratorul.</translation>
 <translation id="8599864823732014237">Omiți înregistrarea companiei?</translation>
 <translation id="8601206103050338563">Autentificare client TLS WWW</translation>
-<translation id="8601611099293226919">Caută pe ecran folosind Google Lens</translation>
 <translation id="8602674530529411098">Aplicații (beta)</translation>
 <translation id="8602851771975208551">Un alt program de pe computerul dvs. a adăugat o aplicație care poate schimba modul în care funcționează Chrome.</translation>
 <translation id="8605428685123651449">Memorie SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_ru.xtb b/chrome/app/resources/generated_resources_ru.xtb
index 534c37f..7421b0a 100644
--- a/chrome/app/resources/generated_resources_ru.xtb
+++ b/chrome/app/resources/generated_resources_ru.xtb
@@ -401,7 +401,6 @@
 <translation id="1341871421050612057">Не удалось синхронизировать данные с аккаунтом <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Вы можете предоставить приложениям Linux доступ к USB-устройствам. Когда устройство будет отключено, вся информация о нем будет удалена из Linux.</translation>
 <translation id="1343920184519992513">Ранее открытые вкладки и заданные страницы</translation>
-<translation id="134589511016534552">Вкладки с медиаконтентом также отображаются в разделе "Открытые вкладки"</translation>
 <translation id="1346630054604077329">Подтвердить и перезапустить</translation>
 <translation id="1346748346194534595">Справа</translation>
 <translation id="1347256498747320987">Установка обновлений и приложений. Продолжая, вы разрешаете устройству автоматически скачивать и устанавливать обновления и приложения от производителя устройства, оператора связи и компании Google (в том числе по мобильной сети). Некоторые из этих приложений могут предлагать приобрести платный контент. <ph name="BEGIN_LINK1" />Подробнее…<ph name="END_LINK1" /></translation>
@@ -2053,7 +2052,6 @@
 <translation id="2739191690716947896">Отладка</translation>
 <translation id="2739240477418971307">Изменение настроек специальных возможностей</translation>
 <translation id="274029851662193272">Утопленная</translation>
-<translation id="2740363334137520315">В поиск по вкладкам добавлен новый раздел, где показаны вкладки, на которых воспроизводится музыка или видео. Чтобы посмотреть его, нажмите кнопку в верхней части браузера.</translation>
 <translation id="2740531572673183784">ОК</translation>
 <translation id="2740876196999178364">Эти ключи доступа хранятся только на этом устройстве. Они не сохраняются в вашем аккаунте Google.</translation>
 <translation id="2741713322780029189">Открыть терминал для восстановления</translation>
@@ -2321,7 +2319,6 @@
 <translation id="2967926928600500959">URL, соответствующие этим правилам, будут принудительно открываться в определенном браузере.</translation>
 <translation id="2972581237482394796">&amp;Повторить</translation>
 <translation id="2973324205039581528">Отключить звук на сайте</translation>
-<translation id="2973537811036309675">Боковая панель</translation>
 <translation id="2975761176769946178">Необходимо указать URL.</translation>
 <translation id="2976557544729462544">Для корректной работы некоторых устройств необходимо отключить ограничение доступа к данным</translation>
 <translation id="2976756276046118477">Красно-зеленый фильтр (слабость восприятия зеленого цвета, дейтераномалия)</translation>
@@ -2762,7 +2759,6 @@
 <translation id="3393554941209044235">Анализ документов в Chrome</translation>
 <translation id="3393582007140394275">Не удается транслировать экран.</translation>
 <translation id="3394850431319394743">Сайты, которым разрешено использовать идентификаторы для воспроизведения защищенного контента</translation>
-<translation id="3396744558790608201">Просматривая сайт или покупая товар в интернете, вы можете узнать больше о визуальном контенте страницы. Для этого нажмите на ней правой кнопкой мыши и выберите "Найти изображения через Google Объектив".</translation>
 <translation id="3396800784455899911">Нажимая кнопку "Принять условия и продолжить", вы соглашаетесь с Условиями использования сервисов Google, описанными выше.</translation>
 <translation id="339722927132407568">Зависает</translation>
 <translation id="3399432415385675819">Уведомления будут отключены</translation>
@@ -4788,7 +4784,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> запрашивает информацию об устройстве Chrome OS.</translation>
 <translation id="5208926629108082192">Информация о мобильной сети устройства</translation>
 <translation id="5208988882104884956">Половинная ширина</translation>
-<translation id="520902706163766447">Включает всплывающие подсказки в верхней части интерфейса Chrome для поиска по открытым вкладкам.</translation>
 <translation id="5209320130288484488">Устройства не найдены</translation>
 <translation id="5209513429611499188">HID-устройства с использованием на странице <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Закрыть вкладку</translation>
@@ -6286,7 +6281,6 @@
 <translation id="6561726789132298588">Войти</translation>
 <translation id="6562117348069327379">Системные журналы будут сохраняться в каталоге "Скачанные файлы".</translation>
 <translation id="656293578423618167">Слишком длинное название файла или путь к нему. Выберите другое название или каталог.</translation>
-<translation id="6568283005472142698">Поиск по вкладкам</translation>
 <translation id="6570622975915850879">Использовать другое устройство</translation>
 <translation id="65711204837946324">Для скачивания нужно разрешение</translation>
 <translation id="6571533309669248172">Форматирование текста</translation>
@@ -7622,7 +7616,6 @@
 <translation id="7737948071472253612">Запретить сайтам использовать камеру</translation>
 <translation id="77381465218432215">Показывать диакритические знаки и специальные символы</translation>
 <translation id="7740996059027112821">Стандартный</translation>
-<translation id="7741307896921365578">В браузере появляется удобная боковая панель, с помощью которой можно быстро получать доступ к списку для чтения и закладкам.</translation>
 <translation id="7742558784808143689">Удалить данные и разрешения сайта <ph name="SITE_NAME" />, всех связанных с ним сайтов и установленных приложений?</translation>
 <translation id="7742706086992565332">Вы можете настроить масштаб страницы для просмотра определенных сайтов.</translation>
 <translation id="7742879569460013116">Отправить ссылку</translation>
@@ -7823,7 +7816,6 @@
 <translation id="7909986151924474987">Возможно, этот профиль не получится восстановить.</translation>
 <translation id="7910768399700579500">&amp;Новая папка</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Раздел вкладок с медиаконтентом в поиске по вкладкам</translation>
 <translation id="7912080627461681647">Пароль был изменен на сервере. Выйдите из аккаунта и войдите снова.</translation>
 <translation id="7912974581251770345">Перевод</translation>
 <translation id="7915457674565721553">Чтобы настроить родительский контроль, подключитесь к Интернету.</translation>
@@ -8596,7 +8588,6 @@
 <translation id="8599681327221583254">Одно или несколько правил настроены неправильно. Обратитесь к администратору.</translation>
 <translation id="8599864823732014237">Пропустить корпоративную регистрацию?</translation>
 <translation id="8601206103050338563">Клиентская аутентификация TLS WWW</translation>
-<translation id="8601611099293226919">Искать содержимое экрана с помощью Google Объектива</translation>
 <translation id="8602674530529411098">Приложения (бета-версия)</translation>
 <translation id="8602851771975208551">Одна из программ на вашем компьютере установила приложение, которое может влиять на работу Chrome.</translation>
 <translation id="8605428685123651449">Память SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_si.xtb b/chrome/app/resources/generated_resources_si.xtb
index 602682b..8ee9cff 100644
--- a/chrome/app/resources/generated_resources_si.xtb
+++ b/chrome/app/resources/generated_resources_si.xtb
@@ -401,7 +401,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> සමග සමමුහුර්ත කළ නොහැක</translation>
 <translation id="1343865611738742294">USB උපාංගවලට ප්‍රවේශ වීමට ලිනක්ස් යෙදුම්වලට අවසර දෙන්න. USB උපාංගයක් ඉවත් කළ පසු ලිනක්ස් එය මතක තබා ගන්නේ නැත.</translation>
 <translation id="1343920184519992513">ඔබ නතර කළ තැනින් ඉදිරියට ගොස් නිශ්චිත පිටු කට්ටලයක් විවෘත කරන්න</translation>
-<translation id="134589511016534552">මාධ්‍ය ටැබ විවෘත ටැබ කොටසේද පෙන්වයි</translation>
 <translation id="1346630054604077329">තහවුරු කරන්න සහ යළි අරඹන්න</translation>
 <translation id="1346748346194534595">දක්ෂිණාවර්ත</translation>
 <translation id="1347256498747320987">යාවත්කාලීන සහ යෙදුම් ස්ථාපනය කරන්න. ඉදිරියට යාමෙන්, ඔබ මෙම උපාංගය Google, ඔබේ වාහකයා, සහ ඔබේ උපාංගයේ නිෂ්පාදකයා වෙතින්, සෙලියුලර් දත්ත භාවිතයෙන්, යාවත්කාලීන සහ යෙදුම් ස්වයංක්‍රීයව බාගෙන ස්ථාපනය කිරීමට හැකි බවට එකඟ වේ. මෙම යෙදුම්වලින් සමහරක් යෙදුම තුළ මිල දී ගැනීම් පිරිනැමිය හැක. <ph name="BEGIN_LINK1" />තව දැන ගන්න<ph name="END_LINK1" /></translation>
@@ -2055,7 +2054,6 @@
 <translation id="2739191690716947896">නිදොස් කිරීම</translation>
 <translation id="2739240477418971307">ඔබගේ ප්‍රවේශ්‍යතා සැකසුම් වෙනස් කරන්න</translation>
 <translation id="274029851662193272">අවපාත කළ</translation>
-<translation id="2740363334137520315">ශ්‍රව්‍ය හෝ වීඩියෝ වාදනය වන ඔබගේ ටැබ පහසුවෙන් සොයා ගැනීමට 'සෙවීම් ටැබ' තුළ නව කොටසක් එක් කරයි. ඔබගේ බ්‍රවුසරයේ ඉහළම කෙළවරේ ඇති බොත්තම හරහා ප්‍රවේශ වන්න.</translation>
 <translation id="2740531572673183784">හරි</translation>
 <translation id="2740876196999178364">මෙම මුරයතුරු මෙම උපාංගයේ පමණක් සුරැකෙයි. ඒවා ඔබේ Google ගිණුමට සුරැකෙන්නේ නැත.</translation>
 <translation id="2741713322780029189">ප්‍රතිසාධන පර්යන්තය විවෘතයි</translation>
@@ -2323,7 +2321,6 @@
 <translation id="2967926928600500959">මෙම රීතිවලට ගැළපෙන URL විශේෂිත බ්‍රවුසරයක විවෘත කිරීමට බල කෙරෙනු ඇත.</translation>
 <translation id="2972581237482394796">&amp;නැවත කරන්න</translation>
 <translation id="2973324205039581528">අඩවිය නිහඬ කරන්න</translation>
-<translation id="2973537811036309675">පැති පැනලය</translation>
 <translation id="2975761176769946178">URL එකක් අවශ්‍ය වේ</translation>
 <translation id="2976557544729462544">නිසියාකාරව හෝ පූර්ණ කාර්ය සාධනයෙන් යුතුව ක්‍රියා කිරීමට සමහර උපාංගවලට ඔබ දත්ත ප්‍රවේශ ආරක්ෂාව අබල කිරීම අවශ්‍ය වේ.</translation>
 <translation id="2976756276046118477">රතු-කොළ පෙරහන (කොළ දුර්වල, ඩියුටරනොමලි)</translation>
@@ -2764,7 +2761,6 @@
 <translation id="3393554941209044235">Chrome ලේඛන විශ්ලේෂණය</translation>
 <translation id="3393582007140394275">තිරය විකාශය කළ නොහැකිය.</translation>
 <translation id="3394850431319394743">ආරක්ෂිත අන්තර්ගතය වාදනය කිරීම සඳහා හැඳුනුම්කාරක භාවිත කිරීමට ඉඩ දේ</translation>
-<translation id="3396744558790608201">ඔබ වෙබය බ්‍රවුස් කරන විට සහ සාප්පු යාමේදී ඔබ දකින දෘශ්‍ය අන්තර්ගතය පිළිබඳ වැඩිදුර දැන ගැනීමට අඩවියේ ඕනෑම ප්‍රදේශයක් සෙවීමට දකුණ ක්ලික් කර “Google Lens සමඟ රූප සොයන්න” තෝරන්න.</translation>
 <translation id="3396800784455899911">"පිළිගන්න සහ දිගටම පවත්වාගෙන යන්න" බොත්තම ක්ලික් කිරීමෙන්, ඔබ මෙම සේවාවන් සඳහා ඉහත විස්තර කළ Google ක්‍රියා කරවීම්වලට එකඟ වේ.</translation>
 <translation id="339722927132407568">ෆ්‍රීසස්</translation>
 <translation id="3399432415385675819">දැනුම්දීම් අබල වනු ඇත</translation>
@@ -4791,7 +4787,6 @@
 <translation id="520840839826327499">ඔබ යෝග්‍ය ChromeOS උපාංගයක් භාවිත කරන්නේදැයි පරීක්ෂා කිරීමට <ph name="SERVICE_NAME" /> හට අවශ්‍යයි.</translation>
 <translation id="5208926629108082192">උපාංග ජංගම ජාල තතු</translation>
 <translation id="5208988882104884956">පළලින් බාගයයි</translation>
-<translation id="520902706163766447">දැනට විවෘත ටැබ හරහා සෙවීම සඳහා ඉහළ Chrome UI හි උත්පතන බුබුලක් සබල කරන්න.</translation>
 <translation id="5209320130288484488">උපාංග කිසිවක් හමු නොවිනි</translation>
 <translation id="5209513429611499188"><ph name="USAGE_PAGE" /> භාවිත පිටුවෙන් භාවිතය සහිත HID උපාංග</translation>
 <translation id="5210365745912300556">ටැබය වසන්න</translation>
@@ -6288,7 +6283,6 @@
 <translation id="6561726789132298588">ඇතුල් කරන්න</translation>
 <translation id="6562117348069327379">බාගැනීම් නාමාවලියට පද්ධති ලොග ගබඩා කරන්න.</translation>
 <translation id="656293578423618167">ගොනු නම හෝ මඟ ඉතා දිගුයි. කරුණාකර වෙනත් ස්ථානයක් වෙත සුරකින්න නැතහොත් කෙටි නමක් යොදන්න.</translation>
-<translation id="6568283005472142698">ටැබ සෙවීම</translation>
 <translation id="6570622975915850879">වෙනස් උපාංගයක් භාවිත කරන්න</translation>
 <translation id="65711204837946324">බාගැනීමට අවසරය අවශ්‍යයි</translation>
 <translation id="6571533309669248172">පෙළ හැඩ ගැන්වීම</translation>
@@ -7621,7 +7615,6 @@
 <translation id="7737948071472253612">ඔබගේ කැමරාව භාවිත කිරීමට ඉඩ නොදේ</translation>
 <translation id="77381465218432215">උච්චාරණ ලකුණු සහ විශේෂ අනුලකුණු පෙන්වන්න</translation>
 <translation id="7740996059027112821">සම්මත</translation>
-<translation id="7741307896921365578">ඔබගේ කියවීම් ලැයිස්තුවට සහ පිටුසන්වලට ප්‍රවේශ වීමට ප්‍රයෝජනවත් සහ ස්ථිරසාර ක්‍රමයක් සඳහා බ්‍රව්සර මට්ටමේ පැති පැනලයක් සබල කරන්න.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> සහ එය යටතේ ඇති සියලු අඩවි සඳහා, අඩවි දත්ත සහ අවසර, සහ ස්ථාපිත යෙදුම් හිස් කරන්නද?</translation>
 <translation id="7742706086992565332">යම් අඩවිවල ඔබ කොපමණ විශාලනය වැඩි හෝ අඩු කර ඇත්ද යන්න ඔබට සැකසිය හැකිය</translation>
 <translation id="7742879569460013116">සබැඳිය බෙදා ගන්න</translation>
@@ -7821,7 +7814,6 @@
 <translation id="7909986151924474987">ඔබට මෙම පැතිකඩ නැවත ස්ථාපනය කළ නොහැකි වීමට ඉඩ ඇත.</translation>
 <translation id="7910768399700579500">&amp;නව ෆෝල්ඩරය</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ටැබ සෙවීම තුළ මාධ්‍ය ටැබ කොටස</translation>
 <translation id="7912080627461681647">ඔබගේ මුරපදය සේවාදායකය මත වෙනස් කර ඇත. වරා අනතුරුව නැවත පුරන්න.</translation>
 <translation id="7912974581251770345">පරිවර්තනය</translation>
 <translation id="7915457674565721553">මාපිය පාලන සැකසීමට අන්තර්ජාලයට සම්බන්ධ කරන්න</translation>
@@ -8593,7 +8585,6 @@
 <translation id="8599681327221583254">ප්‍රතිපත්ති එකක් හෝ කිහිපයක් නිවැරදිව වින්‍යාස කර නොමැත. කරුණාකර ඔබගේ පරිපාලක සම්බන්ධ කර ගන්න</translation>
 <translation id="8599864823732014237">ව්‍යවසාය ලියාපදිංචිය මඟ හරින්න ද?</translation>
 <translation id="8601206103050338563">TLS WWW සේවාලාභී සහතික කිරීම</translation>
-<translation id="8601611099293226919">Google Lens සමගින් ඔබගේ තිරය සොයන්න</translation>
 <translation id="8602674530529411098">යෙදුම් (බීටා)</translation>
 <translation id="8602851771975208551">ඔබේ පරිගණකයේ වෙනත් වැඩසටහනක් යෙදුමක් එක් කර ඇති අතර එයින් Chrome ක්‍රියා කරන ආකරය වෙනස් විය හැකිය.</translation>
 <translation id="8605428685123651449">SQLite මතකය</translation>
diff --git a/chrome/app/resources/generated_resources_sk.xtb b/chrome/app/resources/generated_resources_sk.xtb
index 67aaa673..7d3b0db 100644
--- a/chrome/app/resources/generated_resources_sk.xtb
+++ b/chrome/app/resources/generated_resources_sk.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">Už je takmer čas na prestávku</translation>
 <translation id="1062407476771304334">Nahradiť</translation>
 <translation id="1062628064301375934">Pomôžte nám vytvoriť súkromnejší internet</translation>
+<translation id="1066964438793906105">Kontrola prítomnosti malvéru</translation>
 <translation id="1067048845568873861">Vytvorené</translation>
 <translation id="1067661089446014701">Heslá v zariadení môžete zašifrovať ešte pred ich uložením do účtu Google, čím zvýšite bezpečnosť</translation>
 <translation id="1067922213147265141">Ďalšie služby Googlu</translation>
@@ -142,6 +143,7 @@
 <translation id="1116639326869298217">Vašu identitu sa nepodarilo overiť</translation>
 <translation id="1116694919640316211">Informácie</translation>
 <translation id="1116779635164066733">Toto nastavenie je vynútené rozšírením <ph name="NAME" />.</translation>
+<translation id="1118428905044642028">Heslá a automatické dopĺňanie</translation>
 <translation id="1118738876271697201">Systém nedokázal rozpoznať model zariadenia alebo sériové číslo.</translation>
 <translation id="1119447706177454957">Interná chyba</translation>
 <translation id="1122068467107743258">Práca</translation>
@@ -402,7 +404,6 @@
 <translation id="1341871421050612057">Synchronizácia s účtom <ph name="USERNAME" /> nie je povolená</translation>
 <translation id="1343865611738742294">Udeľte systému Linux povolenia aplikácie na prístup k zariadeniam USB. Linux si nezapamätá odstránené zariadenia USB.</translation>
 <translation id="1343920184519992513">Pokračovať, kde ste prestali, a otvoriť konkrétnu skupinu stránok</translation>
-<translation id="134589511016534552">Karty médií sú zobrazené aj v sekcii Otvorené karty</translation>
 <translation id="1346630054604077329">Potvrdiť a reštartovať</translation>
 <translation id="1346748346194534595">Doprava</translation>
 <translation id="1347256498747320987">Inštalácia aktualizácií a aplikácií. Pokračovaním vyjadrujete súhlas s tým, že toto zariadenie môže tiež automaticky sťahovať a inštalovať aktualizácie a aplikácie od Googlu, operátora a výrobcu zariadenia a v prípade potreby pritom môže používať mobilné dáta. Niektoré z týchto aplikácií môžu ponúkať nákupy v aplikácii. <ph name="BEGIN_LINK1" />Ďalšie informácie<ph name="END_LINK1" /></translation>
@@ -1297,6 +1298,7 @@
     <ph name="BEGIN_BOLD" />Poznámka:<ph name="END_BOLD" /> Systém sa počas príslušného procesu reštartuje.</translation>
 <translation id="2095774564753225041">Podporované typy súborov</translation>
 <translation id="2097616539631531348">Keď bola táto karta neaktívna, šetrič pamäte uvoľnil pamäť iným úlohám.</translation>
+<translation id="2097950021134740304">Zrušiť odstránenie odberu</translation>
 <translation id="2098805196501063469">Skontrolovať zostávajúce heslá</translation>
 <translation id="2099686503067610784">Odstrániť certifikát servera „<ph name="CERTIFICATE_NAME" />“?</translation>
 <translation id="2100273922101894616">Automaticky prihlasovať</translation>
@@ -2058,7 +2060,6 @@
 <translation id="2739191690716947896">Ladiť</translation>
 <translation id="2739240477418971307">Zmeniť nastavenia dostupnosti</translation>
 <translation id="274029851662193272">Rytina</translation>
-<translation id="2740363334137520315">Pridá novú sekciu do časti Vyhľadávanie kariet, aby ste ľahko našli karty prehrávajúce zvuk alebo video. Do tejto sekcie prejdete pomocou tlačidla v hornom rohu prehliadača.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Tieto heslá sú uložené iba v tomto zariadení. Do vášho účtu Google sa neukladajú.</translation>
 <translation id="2741713322780029189">Otvoriť terminál obnovenia</translation>
@@ -2330,7 +2331,6 @@
 <translation id="2967926928600500959">Webové adresy zodpovedajúce týmto pravidlám sa budú vynútene otvárať v konkrétnom prehliadači.</translation>
 <translation id="2972581237482394796">&amp;Dopredu</translation>
 <translation id="2973324205039581528">Vypnúť zvuk webu</translation>
-<translation id="2973537811036309675">Bočný panel</translation>
 <translation id="2975761176769946178">Vyžaduje sa webová adresa</translation>
 <translation id="2976557544729462544">Niektoré zariadenia vyžadujú na dosiahnutie správneho fungovania alebo plnej výkonnosti vypnutie ochrany prístupu k údajom.</translation>
 <translation id="2976756276046118477">Červenozelený filter (oslabené vnímanie zelenej farby, deuteranopsia)</translation>
@@ -2773,7 +2773,6 @@
 <translation id="3393554941209044235">Analýza dokumentov Chromu</translation>
 <translation id="3393582007140394275">Obrazovka sa nedá prenášať.</translation>
 <translation id="3394850431319394743">Prehrávanie chráneného obsahu pomocou identifikátorov je povolené</translation>
-<translation id="3396744558790608201">Ak chcete vyhľadať ktorýkoľvek región webu a dozvedieť sa viac o vizuálnom obsahu, ktorý sa zobrazuje pri prehliadaní tohto webu a nakupovaní na ňom, kliknite pravým tlačidlom a vyberte Vyhľadať časť stránky pomocou funkcie Google Lens.</translation>
 <translation id="3396800784455899911">Kliknutím na tlačidlo „Súhlasím, pokračovať“ vyjadrujete súhlas so spracovaním uvedeným vyššie v rámci týchto služieb Googlu.</translation>
 <translation id="339722927132407568">Zamŕza</translation>
 <translation id="3399432415385675819">Upozornenia budú zakázané</translation>
@@ -2891,6 +2890,7 @@
 <translation id="3484869148456018791">Získať nový certifikát</translation>
 <translation id="3486950712960783074">Vaša cesta</translation>
 <translation id="3487007233252413104">anonymná funkcia</translation>
+<translation id="3487649228420469005">Kontrola bola dokončená</translation>
 <translation id="3490695139702884919">Sťahuje sa… <ph name="PERCENT" /> %</translation>
 <translation id="3491669675709357988">Účet vášho dieťaťa nie je nastavený na používanie rodičovskej kontroly Family Link. Pridať ju môžete po dokončení nastavovania. Informácie o rodičovskej kontrole nájdete v aplikácii Preskúmať.</translation>
 <translation id="3491678231052507920">Weby vám zvyčajne pomocou zariadení virutálnej reality a súvisiacich údajov umožňujú prejsť do relácii VR</translation>
@@ -3451,6 +3451,7 @@
 <translation id="3957844511978444971">Klepnutím na položku Prijať potvrdzujete svoj výber týchto nastavení služieb Googlu.</translation>
 <translation id="3958088479270651626">Importovať záložky a nastavenia</translation>
 <translation id="3958110062351175311">Môže zobrazovať žiadosti na paneli s nástrojmi</translation>
+<translation id="3959747296451923142">Potvrdiť odstránenie odberu</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">Ďalšie akcie pre IBAN <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">Štandardná ochrana pred nebezpečnými webmi, stiahnutými súbormi a rozšíreniami</translation>
@@ -3941,6 +3942,7 @@
 <translation id="4408599188496843485">P&amp;omocník</translation>
 <translation id="4409271659088619928">Používate vyhľadávač <ph name="DSE" />. Prečítajte si jeho pokyny, ako odstrániť históriu vyhľadávania (ak je to možné).</translation>
 <translation id="4409697491990005945">Okraje</translation>
+<translation id="4409779593816003679">Heslá a automatické dopĺňanie</translation>
 <translation id="4410545552906060960">Na odomknutie zariadenia použite namiesto hesla číslo (PIN). PIN si môžete nastaviť neskôr v Nastaveniach.</translation>
 <translation id="4411578466613447185">Podpisovateľ kódu</translation>
 <translation id="4411719918614785832">Tieto heslá sú uložené vo funkcii Windows Hello v tomto počítači. Do vášho účtu Google sa neukladajú.</translation>
@@ -4282,6 +4284,7 @@
 <translation id="470644585772471629">Inverzia farieb</translation>
 <translation id="4707337002099455863">Vždy zapnuté na všetkých weboch</translation>
 <translation id="4708849949179781599">Ukončiť aplikáciu <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">Povoliť aj zvuk na karte</translation>
 <translation id="4711638718396952945">Obnoviť nastavenia</translation>
 <translation id="4713409221649555176">Odstraňovať pri zavretí všetkých okien</translation>
 <translation id="4715631922189108923">Upraviť používateľské meno</translation>
@@ -4309,6 +4312,7 @@
 <translation id="4735506354605317060">Kruhový ukazovateľ</translation>
 <translation id="4735793370946506039">Ďalšie informácie o Zlepšenom bezpečnom prehliadaní</translation>
 <translation id="4735803855089279419">Systém nedokázal rozpoznať identifikátory tohto zariadenia.</translation>
+<translation id="4735846817388402006">Kliknutím povolíte rozšírenie <ph name="EXTENSIONS_REQUESTING_ACCESS" /> na <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">Aktualizovať</translation>
 <translation id="473936925429402449">Vybrané, ďalší obsah, <ph name="CURRENT_ELEMENT" />. prvok z <ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">Tikety</translation>
@@ -4817,7 +4821,6 @@
 <translation id="520840839826327499">Služba <ph name="SERVICE_NAME" /> chce overiť, či používate vhodné zariadenie so systémom Chrome OS.</translation>
 <translation id="5208926629108082192">Informácie o mobilnej sieti zariadenia</translation>
 <translation id="5208988882104884956">Polovičná šírka</translation>
-<translation id="520902706163766447">Povoľte vyskakujúcu bublinu v hornej časti používateľského rozhrania Chromu, aby ste mohli vyhľadávať v rámci aktuálne otvorených kariet.</translation>
 <translation id="5209320130288484488">Nenašli sa žiadne zariadenia</translation>
 <translation id="5209513429611499188">Zariadenia HID s typmi použitia zo stránky použití <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Zatvoriť kartu</translation>
@@ -5307,6 +5310,7 @@
 <translation id="5648166631817621825">Posledných 7 dní</translation>
 <translation id="5651308944918885595">Viditeľnosť pri Zdieľaní nablízku</translation>
 <translation id="5653154844073528838">Máte niekoľko uložených tlačiarní (<ph name="PRINTER_COUNT" />).</translation>
+<translation id="565515993087783098">Odstránením tejto siete odstránite aj odber Passpoint a siete s ním spojené.</translation>
 <translation id="5655296450510165335">Registrácia zariadenia</translation>
 <translation id="5656845498778518563">Odoslanie spätnej väzby Googlu</translation>
 <translation id="5657156137487675418">Povoliť všetky súbory cookie</translation>
@@ -6319,7 +6323,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Ukladajte denníky systému do priečinka Stiahnuté.</translation>
 <translation id="656293578423618167">Názov súboru alebo cesta má veľa znakov. Uložte súbor pod kratším názvom alebo inde.</translation>
-<translation id="6568283005472142698">Vyhľadávanie kariet</translation>
 <translation id="6570622975915850879">Použiť iné zariadenie</translation>
 <translation id="65711204837946324">Na stiahnutie je potrebné povolenie</translation>
 <translation id="6571533309669248172">Formát textu</translation>
@@ -6553,6 +6556,7 @@
 <translation id="6776589734354015877">Získajte ďalšie funkcie</translation>
 <translation id="6776729248872343918">Povoliť rýchle párovanie</translation>
 <translation id="6777817260680419853">Presmerovanie bolo zablokované</translation>
+<translation id="6777845730143344223">Ďalšie informácie o odberoch Passpoint</translation>
 <translation id="6779092717724412415">Ak chcete vytvoriť podobné zvýraznenie, vyberte text a kliknite pravým tlačidlom.</translation>
 <translation id="6779447100905857289">vaše košíky</translation>
 <translation id="677965093459947883">Veľmi malé</translation>
@@ -7236,6 +7240,7 @@
 <translation id="7380622428988553498">Názov zariadenia obsahuje neplatné znaky</translation>
 <translation id="7380768571499464492">Tlačiareň <ph name="PRINTER_NAME" /> bola aktualizovaná</translation>
 <translation id="7382085868019811559">Podpora starších prehliadačov (PSP) umožňuje otvárať konkrétne vzory webových adries v alternatívnom prehliadači podporujúcom staré funkcie, ktoré dané weby vyžadujú na správne fungovanie.</translation>
+<translation id="7382980704744807223">Podozrivé</translation>
 <translation id="738322632977123193">Nedá sa nahrať. Použite obrázok v jednom z týchto formátov: .jpg, .gif, .png, .bmp, .tif alebo .webp.</translation>
 <translation id="73843634555824551">Vstupy a klávesnice</translation>
 <translation id="7384687527486377545">Automatické opakovanie na klávesnici</translation>
@@ -7494,6 +7499,7 @@
 <translation id="7607002721634913082">Pozastavené</translation>
 <translation id="7608810328871051088">Predvoľby Androidu</translation>
 <translation id="7609148976235050828">Pripojte sa k internetu a skúste to znova.</translation>
+<translation id="7611713099524036757">meta</translation>
 <translation id="7612401678989660900">Umožniť prístup aplikáciám a webom s povolením používať mikrofón</translation>
 <translation id="7612655942094160088">Povolenie funkcií pripojeného telefónu</translation>
 <translation id="7612989789287281429">Prihlasuje sa…</translation>
@@ -7663,7 +7669,6 @@
 <translation id="7737948071472253612">Nemôže používať vašu kameru</translation>
 <translation id="77381465218432215">Zobrazovať diakritické znamienka a špeciálne znaky</translation>
 <translation id="7740996059027112821">Štandardne</translation>
-<translation id="7741307896921365578">Povolí bočný panel na úrovni prehliadača zaisťujúci užitočný a trvalý spôsob prístupu k čitateľskému zoznamu a záložkám.</translation>
 <translation id="7742558784808143689">Chcete vymazať dáta a povolenia webu <ph name="SITE_NAME" />, všetky jeho podriadené weby a nainštalované aplikácie?</translation>
 <translation id="7742706086992565332">Môžete nastaviť úroveň priblíženia alebo oddialenia určitých webov</translation>
 <translation id="7742879569460013116">Zdieľať odkaz na</translation>
@@ -7864,7 +7869,6 @@
 <translation id="7909986151924474987">Tento profil zrejme nebudete môcť preinštalovať</translation>
 <translation id="7910768399700579500">&amp;Nový priečinok</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Sekcia kariet médií vo Vyhľadávaní kariet</translation>
 <translation id="7912080627461681647">Vaše heslo bolo zmenené na serveri. Odhláste sa a potom sa znova prihláste.</translation>
 <translation id="7912974581251770345">Preklad</translation>
 <translation id="7915457674565721553">Ak chcete nastaviť rodičovskú kontrolu, pripojte sa k internetu</translation>
@@ -8646,7 +8650,6 @@
 <translation id="8599681327221583254">Minimálne jedno pravidlo nie je nakonfigurované správne. Kontaktujte správcu.</translation>
 <translation id="8599864823732014237">Chcete registráciu podniku preskočiť?</translation>
 <translation id="8601206103050338563">Overenie WWW klienta protokolom TLS</translation>
-<translation id="8601611099293226919">Hľadať na obrazovke pomocou funkcie Google Lens</translation>
 <translation id="8602674530529411098">Aplikácie (beta)</translation>
 <translation id="8602851771975208551">Iný program v počítači pridal aplikáciu, ktorá môže zmeniť spôsob fungovania prehliadača Chrome.</translation>
 <translation id="8605428685123651449">Pamäť nástroja SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_sl.xtb b/chrome/app/resources/generated_resources_sl.xtb
index 847392c..70b6156 100644
--- a/chrome/app/resources/generated_resources_sl.xtb
+++ b/chrome/app/resources/generated_resources_sl.xtb
@@ -218,6 +218,7 @@
 <translation id="1176471985365269981">Ni dovoljeno urejanje datotek ali map v napravi.</translation>
 <translation id="1177863135347784049">Po meri</translation>
 <translation id="1178581264944972037">Prekini</translation>
+<translation id="1178601482396475810">Upravljanje sinhronizacije naprave</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="1181037720776840403">Odstrani</translation>
 <translation id="1181366777303791449">v <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -357,6 +358,7 @@
 <translation id="130097046531636712">Ta funkcija podaljša čas delovanja baterije tako, da omeji dejavnost v ozadju in vizualne učinke, kot je tekoče drsenje.</translation>
 <translation id="1301135395320604080">Spletno mesto <ph name="ORIGIN" /> lahko ureja naslednje datoteke</translation>
 <translation id="1302227299132585524">Dovoli JavaScript v Applovih dogodkih</translation>
+<translation id="1302654693270046655">Skupina <ph name="GROUP_NAME" /> – <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">Datoteka HTML z zaznamki</translation>
 <translation id="1303671224831497365">Najdena ni bila nobena naprava Bluetooth</translation>
 <translation id="130491383855577612">Aplikacije in datoteke za Linux so bile uspešno nadomeščene</translation>
@@ -403,7 +405,6 @@
 <translation id="1341871421050612057">Ni mogoče sinhronizirati z uporabnikom <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Omogočanje, da aplikacije za Linux dostopajo do naprav USB. Linux si ne zapomni naprave USB, ko jo odstranite.</translation>
 <translation id="1343920184519992513">Nadaljuj prejšnjo sejo in odprti določen nabor strani</translation>
-<translation id="134589511016534552">Zavihki za predstavnost so tudi prikazani v razdelku z odprtimi zavihki</translation>
 <translation id="1346630054604077329">Potrdi in zaženi znova</translation>
 <translation id="1346748346194534595">V desno</translation>
 <translation id="1347256498747320987">Namestitev posodobitev in aplikacij. Če nadaljujete, se strinjate, da lahko ta naprava tudi samodejno prenese in namesti posodobitve ter aplikacije, ki jih zagotavljajo Google, vaš operater in proizvajalec vaše naprave – morda s prenosom podatkov v mobilnih omrežjih. Nekatere od teh aplikacij morda ponujajo nakupe v aplikaciji. <ph name="BEGIN_LINK1" />Več o tem<ph name="END_LINK1" /></translation>
@@ -1055,6 +1056,7 @@
 <translation id="1877520246462554164">Ni bilo mogoče dobiti žetona za preverjanje pristnosti. Odjavite se, nato se ponovno prijavite in poskusite znova.</translation>
 <translation id="1877860345998737529">Dodelitev dejanj stikalom</translation>
 <translation id="1878155070920054810">Videti je, da bo bateriji v Chromebooku zmanjkalo energije pred dokončanjem posodobitve. Poskrbite za ustrezno napajanje, da ne bo prišlo do motenj.</translation>
+<translation id="1878477879455105085">Odprto</translation>
 <translation id="1878885068166344708">Element je označen, ko premaknete fokus. Če želite spremeniti fokus, pritisnite tabulatorko ali izberite element.</translation>
 <translation id="1879000426787380528">Prijava kot</translation>
 <translation id="18802377548000045">Zavihki se skrčijo na veliko širino.</translation>
@@ -1439,6 +1441,7 @@
 <translation id="2204034823255629767">Branje in spreminjanje vsega, kar napišete</translation>
 <translation id="2204387456724731099">Tega izbora ni bilo mogoče prevesti</translation>
 <translation id="2210462644007531147">Namestitve ni bilo mogoče dokončati</translation>
+<translation id="2211245494465528624">Upravljanje možnosti sinhronizacije</translation>
 <translation id="2212565012507486665">Dovoli piškotke</translation>
 <translation id="2214018885812055163">Mape v skupni rabi</translation>
 <translation id="2214884991347062907">Napačno geslo. Poskusite znova.</translation>
@@ -1537,6 +1540,7 @@
 <translation id="2296218178174497398">Odkrivanje naprav</translation>
 <translation id="2297705863329999812">Iskanje tiskalnikov</translation>
 <translation id="2297822946037605517">Skupna raba te strani</translation>
+<translation id="229871422646860597">Odpni iz orodne vrstice</translation>
 <translation id="2299734369537008228">Drsnik: od <ph name="MIN_LABEL" /> do <ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">Vključi vse dnevniške datoteke, zbrane pri odpravljanju napak, v ločen arhiv.</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2069,7 +2073,6 @@
 <translation id="2739191690716947896">Odpravljanje napak</translation>
 <translation id="2739240477418971307">Sprememba nastavitev funkcij za ljudi s posebnimi potrebami</translation>
 <translation id="274029851662193272">Znižano</translation>
-<translation id="2740363334137520315">Doda nov zavihek v »Iskanje zavihkov« zaradi preprostega iskanja zavihkov, ki predvajajo zvok ali video. Dostop je mogoč z gumbom v zgornjem kotu brskalnika.</translation>
 <translation id="2740531572673183784">V redu</translation>
 <translation id="2740876196999178364">Ti ključi za dostop so shranjeni samo v tej napravi. Niso shranjeni v vašem računu Google.</translation>
 <translation id="2741713322780029189">Odpri terminal za obnovitev</translation>
@@ -2166,6 +2169,7 @@
 <translation id="2811205483104563968">Računi</translation>
 <translation id="2811564570599779918">Zmanjšanje vsiljene vsebine in prevar</translation>
 <translation id="2812049959647166806">Thunderbolt ni podprt</translation>
+<translation id="2812171980080389735">Shranjena omrežja in gesla za takojšnjo povezavo</translation>
 <translation id="2813094189969465044">Starševski nadzor</translation>
 <translation id="281390819046738856">Zahteve ni bilo mogoče podpisati.</translation>
 <translation id="2814489978934728345">Ustavite nalaganje te strani</translation>
@@ -2205,6 +2209,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">Koda PIN je dodana</translation>
 <translation id="2849936225196189499">Kritično</translation>
+<translation id="285033512555869047">Zaprto</translation>
 <translation id="2850541429955027218">Dodaj temo</translation>
 <translation id="2850672011315104382">Slog postavljanja ločil</translation>
 <translation id="2852385257476173980">Tukaj bo morda prikazan seznam obiskanih spletnih mest, ko brskate po spletu.</translation>
@@ -2248,6 +2253,7 @@
 <translation id="288734198558082692"><ph name="DEVICE" /> in še <ph name="NUMBER_OF_DEVICES" /></translation>
 <translation id="2889043468805635730">Ni težav</translation>
 <translation id="2889064240420137087">Odpri povezavo z ...</translation>
+<translation id="2890206081124517553">Shranjevanje ozadja namizja v napravah</translation>
 <translation id="2891566119238851894">Odpri iskanje v stranskem podoknu. Iskanje ni odprto v stranskem podoknu.</translation>
 <translation id="2891922230654533301">Ali se želite z napravo prijaviti v aplikacijo <ph name="APP_NAME" />?</translation>
 <translation id="2893013536106749396">Izberite kartice, ki vas obveščajo o stvareh, ki so vam pomembne.</translation>
@@ -2269,6 +2275,7 @@
 <translation id="2907619724991574506">Zagonski URL-ji</translation>
 <translation id="2907798539022650680">Povezava s/z »<ph name="NAME" />« ni bila mogoča: <ph name="DETAILS" />
     Sporočilo strežnika: <ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">Deli signale</translation>
 <translation id="2908162660801918428">Dodajanje galerije predstavnosti po imeniku</translation>
 <translation id="2908358077082926882">Znova pritisnite »<ph name="CURRENTKEY" />«, če želite odstraniti dodelitev in <ph name="RESPONSE" />.</translation>
 <translation id="2909506265808101667">Ni se bilo mogoče povezati z Googlovimi storitvami. Preverite omrežno povezavo in poskusite znova. Koda napake: <ph name="ERROR_CODE" />.</translation>
@@ -2337,7 +2344,6 @@
 <translation id="2967926928600500959">URL-ji, ki se ujemajo s temi pravili, bodo vsiljeno odprti v določenem brskalniku.</translation>
 <translation id="2972581237482394796">&amp;Uveljavi</translation>
 <translation id="2973324205039581528">Izklopi zvok spletnega mesta</translation>
-<translation id="2973537811036309675">Stransko podokno</translation>
 <translation id="2975761176769946178">Vnesti morate URL.</translation>
 <translation id="2976557544729462544">Nekatere naprave zahtevajo, da onemogočite zaščito dostopa do podatkov, če želite, da delujejo ustrezno ali s polno zmogljivostjo.</translation>
 <translation id="2976756276046118477">Rdeče-zeleni filter (šibka zelena, devteranomalija)</translation>
@@ -2373,6 +2379,7 @@
 <translation id="3003828226041301643">Naprave ni mogoče pridružiti domeni. Preverite, ali imate v računu pravice za dodajanje naprav.</translation>
 <translation id="3003967365858406397">Telefon <ph name="PHONE_NAME" /> bo ustvaril zasebno povezavo Wi-Fi.</translation>
 <translation id="3004385386820284928">Prilagajanje tipk na tipkovnici</translation>
+<translation id="3005376701115952939">Sinhronizacija aplikacij je nastavljena v sistemskih nastavitvah</translation>
 <translation id="3005574332301273731">Ne prikaži</translation>
 <translation id="3006881078666935414">Ni podatkov o uporabi</translation>
 <translation id="3007410324195400631">Dodajanje opomb o tej strani</translation>
@@ -2754,6 +2761,7 @@
 <translation id="3369624026883419694">Razrešujem gostitelja ...</translation>
 <translation id="3370260763947406229">Samodejno popravljanje</translation>
 <translation id="3371140690572404006">Naprava USB-C (vrata desno spredaj)</translation>
+<translation id="3371351218553893534">Vrstica je predolga: <ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">Branje map, ki jih odprete v aplikaciji</translation>
 <translation id="3373059063088819384">Odpri v načinu za branje</translation>
 <translation id="3373701465337594448">Ko je ta možnost vklopljena, se tukaj prikaže seznam spletnih mest, ki ugotovijo, kaj vas zanima.</translation>
@@ -2778,7 +2786,6 @@
 <translation id="3393554941209044235">Chromova analiza dokumentov</translation>
 <translation id="3393582007140394275">Vsebine zaslona ni mogoče predvajati.</translation>
 <translation id="3394850431319394743">Dovoljena uporaba identifikatorjev za predvajanje zaščitene vsebine</translation>
-<translation id="3396744558790608201">Kliknite z desnim gumbom in izberite »Išči slike z Googlom Lens«, da poiščete poljubno območje spletnega mesta in tako odkrijete več o vizualni vsebini, ki jo vidite med brskanjem in nakupovanjem v spletu.</translation>
 <translation id="3396800784455899911">Če kliknete gumb »Sprejmi in nadaljuj«, se strinjate z obdelavo, ki je opisana zgoraj za te Googlove storitve.</translation>
 <translation id="339722927132407568">Zmrzne</translation>
 <translation id="3399432415385675819">Obvestila bodo onemogočena</translation>
@@ -2824,6 +2831,9 @@
 <translation id="3434272557872943250">Če ste za otroka vklopili dodatno beleženje dejavnosti v spletu in aplikacijah, bodo ti podatki morda shranjeni v njegovem računu Google. Preberite več o teh nastavitvah in njihovem prilagajanju na families.google.com.</translation>
 <translation id="3434475275396485144">To nastavitev upravlja skrbnik telefona.</translation>
 <translation id="3434512374684753970">Zvok in video</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />Na naslednjem zaslonu se prijavite z računom Google.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />To je isti račun, kot ga uporabljate za Gmail, YouTube, Chrome in druge Googlove storitve. Uporabite račun za osebno prilagojeno izkušnjo in preprost dostop do vseh podatkov.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Če nimate računa Google, ga lahko ustvarite na naslednjem zaslonu.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">Razširitev »<ph name="EXTENSION_NAME" />« zahteva to: <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">Varnost</translation>
 <translation id="343578350365773421">Ni več papirja</translation>
@@ -2870,6 +2880,7 @@
 <translation id="346546413339447252">Prejemanje popustov za trgovca <ph name="MERCHANT_NAME_1" />, <ph name="MERCHANT_NAME_2" /> in druge</translation>
 <translation id="3468298837301810372">Oznaka</translation>
 <translation id="3468999815377931311">Telefon Android</translation>
+<translation id="3469345458390352459">Po vklopu so aplikacije na voljo v napravah s sistemom ChromeOS, ko se prijavite z računom Google.  Spletne aplikacije bodo sinhronizirane z brskalnikom Chrome tudi, če so druge funkcije sinhronizacije brskalnika izklopljene.</translation>
 <translation id="3469583217479686109">Orodje za izbiro</translation>
 <translation id="3470392222765168737">Spremljaj spletno mesto</translation>
 <translation id="3471876058939596279">Vrat HDMI in USB Type-C ni mogoče hkrati uporabljati za sliko. Uporabite druga vrata za sliko.</translation>
@@ -3330,6 +3341,7 @@
 <translation id="3855441664322950881">Zapakiraj razširitev</translation>
 <translation id="3855676282923585394">Uvoz zaznamkov in nastavitev ...</translation>
 <translation id="3856096718352044181">Preverite, ali je ponudnik veljaven, in poskusite pozneje znova</translation>
+<translation id="3856470183388031602">Uporaba računa Google v napravi <ph name="DEVICE_TYPE" /></translation>
 <translation id="3856800405688283469">Izbira časovnega pasu</translation>
 <translation id="3857807444929313943">Dvignite in se spet dotaknite</translation>
 <translation id="3858860766373142691">Ime</translation>
@@ -3369,6 +3381,7 @@
 <translation id="3894123633473837029">Vključitev nedavne zgodovine Pomočnika prek Sherloga. To morda vključuje vašo identiteto, lokacijo in podatke o odpravljanju napak. <ph name="BEGIN_LINK" />Več o tem<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">Dodajanje mape</translation>
 <translation id="3894770151966614831">Premik v račun Google?</translation>
+<translation id="3894983081771074056">Delovanje tipkovnice in miške, jezikovne nastavitve in drugo</translation>
 <translation id="3895076768659607631">&amp;Upravljanje iskalnikov …</translation>
 <translation id="3895090224522145010">Uporabniško ime za Kerberos</translation>
 <translation id="389521680295183045">Spletna mesta lahko zahtevajo, da izvejo, kdaj aktivno uporabljate napravo</translation>
@@ -3504,6 +3517,7 @@
 <translation id="3994878504415702912">&amp;Povečaj</translation>
 <translation id="3995138139523574647">Naprava USB-C (vrata desno zadaj)</translation>
 <translation id="3995963973192100066">Predvajanje animacije</translation>
+<translation id="399788104667917863">Pripni v orodno vrstico</translation>
 <translation id="4001540981461989979">Označitev miškinega kazalca med premikanjem</translation>
 <translation id="4002440992267487163">Nastavitev kode PIN</translation>
 <translation id="4005817994523282006">Način zaznavanja časovnega pasu</translation>
@@ -3662,12 +3676,16 @@
 <translation id="4147911968024186208">Poskusite znova. Če se ta napaka spet prikaže, se obrnite na zastopnika za podporo.</translation>
 <translation id="4150201353443180367">Prikaz</translation>
 <translation id="4150569944729499860">Vsebina na zaslonu</translation>
+<translation id="4151843924968445052">Želite deliti signale naprave?</translation>
 <translation id="4152011295694446843">Tukaj bodo prikazani zavihki</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 zavihek}one{# zavihek}two{# zavihka}few{# zavihki}other{# zavihkov}}</translation>
 <translation id="4154664944169082762">Prstni odtisi</translation>
 <translation id="4157869833395312646">Microsoftovo strežniško nadzorovano šifriranje</translation>
 <translation id="4158315983204257156">Velikost in pisava besedila na spletnih mestih</translation>
 <translation id="4158364720893025815">Uspelo</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />Če napravam s sistemom ChromeOS dovolite pošiljanje samodejnih poročil, bomo potrebne popravke in izboljšave sistema ChromeOS lažje razvrstili po pomembnosti. Ta poročila lahko med drugim vključujejo podatke o tem, kdaj v sistemu ChromeOS pride do zrušitev, katere funkcije uporabljate in koliko pomnilnika običajno uporabljate, ter diagnostične podatke in podatke o uporabi aplikacij za Android. Nekateri združeni podatki bodo pomagali tudi Googlovim aplikacijam in partnerjem, na primer razvijalcem za Android. Če je vklopljena tudi sinhronizacija aplikacij, se bodo zbirali drugi diagnostični podatki in podatki o uporabi aplikacije, tudi za Android in spletne aplikacije.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta poročila lahko kadar koli omogočite ali onemogočite v nastavitvah naprave s sistemom ChromeOS. Če ste skrbnik domene, lahko to nastavitev spremenite v skrbniški konzoli.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />Če ste za račun Google vklopili beleženje dejavnosti v spletu in aplikacijah, bodo podatki naprave Android morda shranjeni v računu Google. Na account.google.com si lahko ogledate podatke in jih izbrišete ter spremenite nastavitve računa.<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">&amp;Googlov upravitelj gesel</translation>
 <translation id="4163560723127662357">Neznana tipkovnica.</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> ne pripada veljavni organizaciji. Obrnite se na skrbnika. Če ste skrbnik, lahko nastavite organizacijo na: g.co/ChromeEnterpriseAccount.</translation>
@@ -3991,6 +4009,9 @@
 <translation id="4452898361839215358">ali izberite PPD. <ph name="LINK_BEGIN" />Več o tem<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">Dotaknite se tipala prstnih odtisov v zgornjem desnem kotu tipkovnice. Podatki o prstnih odtisih so varno shranjeni in nikoli ne zapustijo naprave <ph name="DEVICE_TYPE" />.</translation>
 <translation id="4453946976636652378">Uporabite <ph name="SEARCH_ENGINE_NAME" /> za iskanje ali vnesite URL</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />Če napravam s sistemom ChromeOS dovolite pošiljanje samodejnih poročil, bomo potrebne popravke in izboljšave sistema ChromeOS lažje razvrstili po pomembnosti. Ta poročila lahko med drugim vključujejo podatke o tem, kdaj v sistemu ChromeOS pride do sesutij, katere funkcije so bile uporabljene in koliko pomnilnika je bilo običajno uporabljenega, ter diagnostične podatke in podatke o uporabi aplikacij za Android. Nekateri združeni podatki bodo pomagali tudi Googlovim aplikacijam in partnerjem, na primer razvijalcem za Android. Če je vklopljena tudi sinhronizacija aplikacij, se bodo zbirali drugi diagnostični podatki in podatki o uporabi aplikacije, tudi za Android in spletne aplikacije.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta poročila lahko kadar koli omogočite ali onemogočite v nastavitvah otrokove naprave s sistemom ChromeOS. Če ste skrbnik domene, lahko to nastavitev spremenite v skrbniški konzoli.<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />Če ste za otrokov račun Google vklopili beleženje dejavnosti v spletu in aplikacijah, bodo ti podatki morda shranjeni v njegovem računu Google. Več o teh nastavitvah in njihovem prilagajanju lahko preberete na families.google.com.<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">Izbira trenutnega glasu:</translation>
 <translation id="4459169140545916303">Aktivno pred toliko dnevi: <ph name="DEVICE_LAST_ACTIVATED_TIME" /></translation>
 <translation id="4460014764210899310">Razdruži</translation>
@@ -4370,6 +4391,7 @@
 <translation id="4806457879608775995">Pregled teh pogojev in nadzor nad podatki</translation>
 <translation id="4807098396393229769">Ime na kartici</translation>
 <translation id="4808667324955055115">Blokirana so pojavna okna:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{Preglejte <ph name="BEGIN_BOLD" />1 razširitev<ph name="END_BOLD" />, ki je bila odstranjena iz Spletne trgovine Chrome}one{Preglejte <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} razširitev<ph name="END_BOLD" />, ki je bila odstranjena iz Spletne trgovine Chrome}two{Preglejte <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} razširitvi<ph name="END_BOLD" />, ki sta bili odstranjeni iz Spletne trgovine Chrome}few{Preglejte <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} razširitve<ph name="END_BOLD" />, ki so bile odstranjene iz Spletne trgovine Chrome}other{Preglejte <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} razširitev<ph name="END_BOLD" />, ki so bile odstranjene iz Spletne trgovine Chrome}}</translation>
 <translation id="4809079943450490359">Navodila skrbnika naprave:</translation>
 <translation id="4809447465126035330">Izbriši</translation>
 <translation id="480990236307250886">Odpri domačo stran</translation>
@@ -4693,6 +4715,7 @@
 <translation id="5101839224773798795">Samodejni klik, ko se kazalec ustavi</translation>
 <translation id="5106350808162641062">Odstrani</translation>
 <translation id="510695978163689362">Račun <ph name="USER_EMAIL" /> se nadzira s storitvijo Family Link. Dodate lahko šolske račune za dostop do šolskih virov s starševskim nadzorom.</translation>
+<translation id="5107093668001980925">Nikoli ne pokaži tega: <ph name="MODULE_NAME" /></translation>
 <translation id="5107443654503185812">Razširitev je izklopila varno brskanje</translation>
 <translation id="5108967062857032718">Nastavitve – odstranitev aplikacij za Android</translation>
 <translation id="5109044022078737958">Mia</translation>
@@ -4703,6 +4726,7 @@
 <translation id="5111794652433847656">V tej napravi ni ključev za dostop za aplikacijo <ph name="APP_NAME" />.</translation>
 <translation id="5112577000029535889">&amp;Orodja za razvijalce</translation>
 <translation id="511313294362309725">Vklopi hitro seznanitev</translation>
+<translation id="5113384440341086023">Aplikacije, nameščene iz Trgovine Play, in spletne aplikacije iz brskalnika Chrome</translation>
 <translation id="51143538739122961">Vstavite varnostni ključ in se ga dotaknite</translation>
 <translation id="5115309401544567011">Priključite napravo <ph name="DEVICE_TYPE" /> v vir napajanja.</translation>
 <translation id="5115338116365931134">Enotna prijava</translation>
@@ -4748,6 +4772,7 @@
 <translation id="5154702632169343078">Zadeva</translation>
 <translation id="5155327081870541046">V naslovni vrstici vnesite bližnjico za spletno mesto, po katerem želite iskati, na primer »@bookmarks«. Nato pritisnite želene bližnjične tipke in vnesite iskalno poizvedbo.</translation>
 <translation id="5156638757840305347">Kazalec je označen, ko se pojavi ali premika.</translation>
+<translation id="5157250307065481244">Ogled podrobnosti spletnega mesta</translation>
 <translation id="5157635116769074044">Pripni to stran na začetni zaslon ...</translation>
 <translation id="5158206172605340248">Meni z naglasnimi znamenji je opuščen.</translation>
 <translation id="5159094275429367735">Nastavitev Crostinija</translation>
@@ -4805,7 +4830,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> želi preveriti, ali uporabljate primerno napravo s sistemom Chrome OS.</translation>
 <translation id="5208926629108082192">Podatki o mobilnem omrežju naprave</translation>
 <translation id="5208988882104884956">Polovična širina</translation>
-<translation id="520902706163766447">Omogočite pojavni oblaček v vrhnjem uporabniškem vmesniku Chroma, če želite iskati po trenutno odprtih zavihkih.</translation>
 <translation id="5209320130288484488">Najti ni mogoče nobene naprave</translation>
 <translation id="5209513429611499188">Naprave HID z uporabami s <ph name="USAGE_PAGE" />. strani</translation>
 <translation id="5210365745912300556">Zapri zavihek</translation>
@@ -5809,6 +5833,7 @@
 <translation id="6104068876731806426">Google Računi</translation>
 <translation id="6104311680260824317">Naprave ni mogoče pridružiti domeni. Strežnik ne podpira navedenih vrst šifriranja Kerberos. Oglejte si nastavitve šifriranja v razdelku »Več možnosti«.</translation>
 <translation id="6104796831253957966">Čakalna vrsta tiskalnika je polna</translation>
+<translation id="6106167152849320869">Če ste v prejšnjem koraku izbrali tudi pošiljanje diagnostičnih podatkov in podatkov o uporabi, se ti podatki zbirajo za nameščene aplikacije.</translation>
 <translation id="6111972606040028426">Omogočanje Pomočnika Google</translation>
 <translation id="6112294629795967147">Dotaknite se za spreminjanje velikosti</translation>
 <translation id="6112727384379533756">Dodaj kartonček</translation>
@@ -5939,6 +5964,7 @@
 <translation id="6226777517901268232">Datoteka z zasebnim ključem (izbirno)</translation>
 <translation id="6227002569366039565">Pritisnite |<ph name="ACCELERATOR" />|, če želite označiti ta oblaček, nato pa znova, če želite označiti element, na katerega kaže.</translation>
 <translation id="6227280783235722609">razširitev</translation>
+<translation id="6229062790325126537">Ponastavi ApnMigrator</translation>
 <translation id="6229849828796482487">Prekinitev povezave z omrežjem Wi-Fi</translation>
 <translation id="6231782223312638214">Predlagano</translation>
 <translation id="6231881193380278751">Če želite, da se stran samodejno osveži, v URL-ju dodajte parameter iskalne poizvedbe: chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6216,6 +6242,7 @@
 <translation id="6478248366783946499">Želite obdržati nevarno datoteko?</translation>
 <translation id="6479881432656947268">Obiščite Spletno trgovino Chrome</translation>
 <translation id="6480327114083866287">Upravlja domena <ph name="MANAGER" />.</translation>
+<translation id="6481978993812487794">Po vklopu so aplikacije na voljo v napravah s sistemom ChromeOS, ko se prijavite z računom Google. Spletne aplikacije bodo sinhronizirane z brskalnikom Chrome tudi, če so druge funkcije sinhronizacije brskalnika izklopljene.</translation>
 <translation id="6482559668224714696">Celozaslonska lupa</translation>
 <translation id="6483485061007832714">Odpiranje prenosa</translation>
 <translation id="6483805311199035658">Odpiranje datoteke <ph name="FILE" /> ...</translation>
@@ -6230,6 +6257,7 @@
 <translation id="6497784818439587832">Spremenite velikost zaslona, če želite pomanjšati ali povečati elemente na zaslonu.</translation>
 <translation id="6497789971060331894">Obratno pomikanje z miško</translation>
 <translation id="6498249116389603658">&amp;Vsi jeziki</translation>
+<translation id="6498583202177273322">Oglejte si dodatne koristne informacije, ko raziskujete to stran</translation>
 <translation id="6499143127267478107">Razreševanje gostitelja v skriptu proxy ...</translation>
 <translation id="6499764981457476645">Ni naprav v bližini</translation>
 <translation id="6501957628055559556">Vsi vsebniki</translation>
@@ -6305,7 +6333,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Shranjevanje sistemskih dnevnikov v mapo Prenosi.</translation>
 <translation id="656293578423618167">Pot datoteke ali ime je predolgo. Shranite s krajšim imenom ali na drugo mesto.</translation>
-<translation id="6568283005472142698">Iskanje po zavihkih</translation>
 <translation id="6570622975915850879">Uporaba druge naprave</translation>
 <translation id="65711204837946324">Potrebuje dovoljenje za prenos</translation>
 <translation id="6571533309669248172">Oblikovanje besedila</translation>
@@ -6682,6 +6709,7 @@
 <translation id="688312408602122936">Vse igre in aplikacije, nameščene prek storitve Steam, bodo prav tako odstranjene iz te naprave.</translation>
 <translation id="6883319974225028188">Ojoj. Sistemu ni uspelo shraniti konfiguracije naprave.</translation>
 <translation id="6884474387073389421">Ali res želite izbrisati izbrane podatke za prijavo?</translation>
+<translation id="6885122019363983153">Ozadja namizja se ujemajo v različnih napravah</translation>
 <translation id="6885771755599377173">Pregled informacij o sistemu</translation>
 <translation id="6886380424988777998">Linuxa ni bilo mogoče nadgraditi</translation>
 <translation id="6886871292305414135">Odpri povezavo v novem &amp;zavihku</translation>
@@ -6753,6 +6781,7 @@
 <translation id="6949434160682548041">Geslo (izbirno)</translation>
 <translation id="6950627417367801484">Obnovi aplikacije</translation>
 <translation id="6952242901357037157">Tukaj lahko prikažete tudi gesla iz <ph name="BEGIN_LINK" />računa Google<ph name="END_LINK" /></translation>
+<translation id="6954910832698269894">Vklopite sinhronizacijo naprave, če želite obnoviti aplikacije, nastavitve, omrežja Wi-Fi in zaslonsko ozadje iz prejšnjega Chromebooka. To lahko kadar koli spremenite v »Nastavitve &gt; Računi«.</translation>
 <translation id="6954936693361896459">Predvajaj vsebino tega zavihka</translation>
 <translation id="6955446738988643816">Preglej pojavno okno</translation>
 <translation id="6955535239952325894">Ta nastavitev je onemogočena v upravljanih brskalnikih</translation>
@@ -6911,6 +6940,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 s šifriranjem RSA</translation>
 <translation id="7075625805486468288">Upravljanje potrdil HTTPS/SSL in nastavitev</translation>
 <translation id="7076875098323397992">Nadgradnje ni mogoče začeti</translation>
+<translation id="7077751457066325012">Ogled in prilagajanje bližnjičnih tipk</translation>
 <translation id="7077829361966535409">Nalaganje strani za prijavo s trenutnimi nastavitvami strežnika proxy ni uspelo. <ph name="GAIA_RELOAD_LINK_START" />Poskusite se znova prijaviti<ph name="GAIA_RELOAD_LINK_END" /> ali uporabite druge <ph name="PROXY_SETTINGS_LINK_START" />nastavitve proxyja<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7078120482318506217">Vsa omrežja</translation>
 <translation id="708060913198414444">Kopiraj naslov zvoka</translation>
@@ -6940,6 +6970,7 @@
 <translation id="7108933416628942903">Zakleni zdaj</translation>
 <translation id="7109543803214225826">Bližnjica je bila odstranjena</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{Dodaj zavihek skupini}one{Dodaj zavihke skupini}two{Dodaj zavihke skupini}few{Dodaj zavihke skupini}other{Dodaj zavihke skupini}}</translation>
+<translation id="7110684627876015299">Neimenovana skupina – <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">Poimenujte to okno</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> element</translation>
 <translation id="7113502843173351041">Poznati morate svoj e-poštni naslov</translation>
@@ -7154,6 +7185,7 @@
 <translation id="7328867076235380839">Neveljavna kombinacija</translation>
 <translation id="7329154610228416156">Prijava ni uspela, ker je konfigurirana za uporabo URL-ja, ki ni varen (<ph name="BLOCKED_URL" />). Obrnite se na skrbnika.</translation>
 <translation id="7332053360324989309">Namenski proces: <ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">Varnostno kopiranje in obnovitev aplikacij in nastavitev</translation>
 <translation id="7335974957018254119">Uporaba preverjanja črkovanja za:</translation>
 <translation id="7336799713063880535">Obvestila so blokir.</translation>
 <translation id="7338630283264858612">Serijska številka naprave je neveljavna.</translation>
@@ -7176,6 +7208,7 @@
 <translation id="7348093485538360975">Zaslonska tipkovnica</translation>
 <translation id="7349010927677336670">Tekoče predvajanje videoposnetka</translation>
 <translation id="7352651011704765696">Prišlo je do neznane težave</translation>
+<translation id="7352664183151911163">V aplikacijah in brskalniku Chrome</translation>
 <translation id="7353261921908507769">Vaši stiki lahko delijo z vami, ko so v bližini. Prenosi se ne začnejo, dokler ne sprejmete.</translation>
 <translation id="735361434055555355">Nameščanje Linuxa ...</translation>
 <translation id="7354120289251608189">Zdaj lahko brskalniku kadar koli daste nov videz.</translation>
@@ -7315,6 +7348,8 @@
 <translation id="7458168200501453431">Uporablja isto preverjanje črkovanja, kot se uporablja v Iskanju Google. Besedilo, ki ga vnesete v brskalniku, je poslano Googlu.</translation>
 <translation id="7458715171471938198">Želite obnoviti aplikacije?</translation>
 <translation id="7458933488302148148">Preverite shranjena gesla, da izboljšate svojo varnost in poskrbite za večjo varnost v spletu.</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />Če napravam s sistemom ChromeOS dovolite pošiljanje samodejnih poročil, bomo potrebne popravke in izboljšave sistema ChromeOS lažje razvrstili po pomembnosti. Ta poročila lahko med drugim vključujejo podatke o tem, kdaj v sistemu ChromeOS pride do sesutij, katere funkcije uporabljate in koliko pomnilnika običajno uporabljate. Če je vklopljena tudi sinhronizacija aplikacij, se bodo zbirali drugi diagnostični podatki in podatki o uporabi aplikacije, tudi za Android in spletne aplikacije.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta poročila lahko kadar koli omogočite ali onemogočite v nastavitvah naprave Chrome. Če ste skrbnik domene, lahko to nastavitev spremenite v skrbniški konzoli.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">Trenutna tema, ki ste jo namestili</translation>
 <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>
@@ -7548,6 +7583,7 @@
 <translation id="7663719505383602579">Sprejemnik: <ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">Na voljo so bližnjične tipke.</translation>
 <translation id="7663859337051362114">Dodaj profil za eSIM</translation>
+<translation id="76641554187607347">Povezana ni nobena tipkovnica</translation>
 <translation id="7665082356120621510">Rezerviraj velikost</translation>
 <translation id="7665369617277396874">Dodaj račun</translation>
 <translation id="766560638707011986">Prikaz domen</translation>
@@ -7595,6 +7631,7 @@
 <translation id="769824636077131955">Ta dokument je prevelik za varnostno preverjanje. Natisnete lahko dokumente velikosti do 50 MB.</translation>
 <translation id="7698507637739331665">Nekateri elementi so blokirani</translation>
 <translation id="7701040980221191251">Nič</translation>
+<translation id="7701265686005869308">Zapri profil</translation>
 <translation id="7701869757853594372">Kode za dostop USER</translation>
 <translation id="7702574632857388784">Odstrani datoteko <ph name="FILE_NAME" /> s seznama</translation>
 <translation id="7702907602086592255">Domena</translation>
@@ -7642,7 +7679,6 @@
 <translation id="7737948071472253612">Ni dovoljena uporaba kamere</translation>
 <translation id="77381465218432215">Prikaz naglasnih znamenj in posebnih znakov</translation>
 <translation id="7740996059027112821">Standardno</translation>
-<translation id="7741307896921365578">Omogoča stransko podokno na ravni brskalnika za uporaben in trajen način dostopanja do bralnega seznama in zaznamkov.</translation>
 <translation id="7742558784808143689">Želite izbrisati podatke spletnega mesta in dovoljenja za <ph name="SITE_NAME" />, vsa njegova podrejena spletna mesta in nameščene aplikacije?</translation>
 <translation id="7742706086992565332">Nastavite lahko raven povečave oziroma pomanjšave nekaterih spletnih mest.</translation>
 <translation id="7742879569460013116">Deli povezavo z</translation>
@@ -7843,7 +7879,6 @@
 <translation id="7909986151924474987">Tega profila morda ne bo mogoče znova namestiti.</translation>
 <translation id="7910768399700579500">&amp;Nova mapa</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Razdelek z zavihki za predstavnost v iskanju zavihkov</translation>
 <translation id="7912080627461681647">Geslo je bilo spremenjeno v strežniku. Odjavite se in se nato znova prijavite.</translation>
 <translation id="7912974581251770345">Prevod</translation>
 <translation id="7915457674565721553">Vzpostavite povezavo z internetom, če želite nastaviti starševski nadzor</translation>
@@ -8016,6 +8051,7 @@
 <translation id="8050191834453426339">Preveri znova</translation>
 <translation id="8051193500142930381">Funkcije, ki potrebujejo kamero, ne bodo delovale</translation>
 <translation id="8051390370038326517">Gostitelju <ph name="HOST" /> vedno omogoči popoln nadzor nad napravami MIDI</translation>
+<translation id="8052218774860457016">Upravljanje sinhronizacije brskalnika</translation>
 <translation id="8053278772142718589">Datoteke PKCS #12</translation>
 <translation id="8053390638574070785">Znova naloži to stran</translation>
 <translation id="8054517699425078995">Ta vrsta datoteke lahko škoduje vaši napravi. Želite vseeno obdržati datoteko <ph name="FILE_NAME" />?</translation>
@@ -8385,6 +8421,7 @@
 <translation id="8376137163494131156">Povejte nam, kaj se dogaja z Googlom Cast.</translation>
 <translation id="8376384591331888629">Vključno s piškotki drugih mest na tem spletnem mestu</translation>
 <translation id="8376451933628734023">Če vas ta spletni program poskuša zavesti, da gre za drug program, ga odmestite.</translation>
+<translation id="8376752431516546391">Stransko podokno Iskanja Google</translation>
 <translation id="8377625247046155446">Ta ključ za dostop bo shranjen samo v tej napravi. V tej napravi bo ostal, ko zaprete vsa anonimna okna.</translation>
 <translation id="8378714024927312812">Upravlja vaša organizacija</translation>
 <translation id="8379878387931047019">Ta naprava ne podpira vrste varnostnega ključa, ki ga zahteva to spletno mesto</translation>
@@ -8452,6 +8489,11 @@
 <translation id="8428628598981198790">Vašega varnostnega ključa na tem spletnem mestu ni mogoče uporabiti</translation>
 <translation id="84297032718407999">Odjavljeni boste čez <ph name="LOGOUT_TIME_LEFT" /></translation>
 <translation id="8431190899827883166">Prikaz dotikov</translation>
+<translation id="8431496281632382473">Ta profil upravlja <ph name="DOMAIN" />. Če želite še naprej uporabljati ta upravljani profil, organizacija zahteva, da delite signale naprave.
+
+Signali naprave lahko vključujejo podatke o brskalniku, operacijskem sistemu, napravi, nameščeni programski opremi in datotekah.
+
+Če signalov ne delite, bo ta profil zaprt.</translation>
 <translation id="8434480141477525001">Vrata za odpravljanje napak NaCl</translation>
 <translation id="8437209419043462667">Združene države</translation>
 <translation id="8438328416656800239">Preklop na pametni brskalnik</translation>
@@ -8536,6 +8578,8 @@
 <translation id="851263357009351303">Vedno dovoli mestu <ph name="HOST" />, da pokaže slike</translation>
 <translation id="8513108775083588393">Samodej. zasuk</translation>
 <translation id="8513357934662532537">Če želite v izdelek <ph name="BRAND" /> uvoziti gesla za račun <ph name="USER_EMAIL" />, izberite datoteko CSV.</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />Če napravam s sistemom ChromeOS dovolite pošiljanje samodejnih poročil, bomo potrebne popravke in izboljšave sistema ChromeOS lažje razvrstili po pomembnosti. Ta poročila lahko med drugim vključujejo podatke o tem, kdaj v sistemu ChromeOS pride do sesutij, katere funkcije so bile uporabljene in koliko pomnilnika je bilo običajno uporabljenega. Če je vklopljena tudi sinhronizacija aplikacij, se bodo zbirali drugi diagnostični podatki in podatki o uporabi aplikacije, tudi za Android in spletne aplikacije.<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />Ta poročila lahko kadar koli omogočite ali onemogočite v nastavitvah otrokove naprave s sistemom ChromeOS. Če ste skrbnik domene, lahko to nastavitev spremenite v skrbniški konzoli.<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">Poskusite z drugim varnostnim ključem</translation>
 <translation id="8514955299594277296">Spletnim mestom ni dovoljeno shranjevanje podatkov v napravi (ni priporočljivo)</translation>
 <translation id="8517759303731677493">Uredi …</translation>
@@ -8616,7 +8660,6 @@
 <translation id="8599681327221583254">Eden ali več pravilnikov ni ustrezno konfiguriranih. Obrnite se na skrbnika.</translation>
 <translation id="8599864823732014237">Želite preskočiti včlanitev v podjetje?</translation>
 <translation id="8601206103050338563">Preverjanje pristnosti odjemalca TLS WWW</translation>
-<translation id="8601611099293226919">Išči po zaslonu z Googlom Lens</translation>
 <translation id="8602674530529411098">Aplikacije (beta)</translation>
 <translation id="8602851771975208551">Drug program v računalniku je dodal aplikacijo, ki lahko spremeni način delovanja Chroma.</translation>
 <translation id="8605428685123651449">Pomnilnik za SQLite</translation>
@@ -8899,6 +8942,7 @@
 <translation id="883062543841130884">Zamenjave</translation>
 <translation id="8830779999439981481">Vnovični zagon za uporabo posodobitev</translation>
 <translation id="8830796635868321089">Preverjanje posodobitve s trenutnimi nastavitvami za namestniški strežnik ni uspelo. Prilagodite <ph name="PROXY_SETTINGS_LINK_START" />nastavitve namestniškega strežnika<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
+<translation id="8830863983385452402">Spletno mesto bo lahko videlo vsebino tega zavihka</translation>
 <translation id="8831769650322069887">Odpiranje datoteke <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">Vaši profili</translation>
 <translation id="8834039744648160717">Konfiguracijo omrežja nadzira <ph name="USER_EMAIL" />.</translation>
@@ -9030,6 +9074,7 @@
 <translation id="8946359700442089734">V tej napravi niso bile v celoti omogočene funkcije za odpravljanje napak: <ph name="IDS_SHORT_PRODUCT_NAME" />.</translation>
 <translation id="894763922177556086">Dobra</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> si želi ogledati znamko in model varnostnega ključa</translation>
+<translation id="8949304443659090542">Upravljanje sinhronizacije brskalnika Chrome</translation>
 <translation id="895054485242522631">Spletna mesta lahko uporabljajo tipala gibanja</translation>
 <translation id="8951256747718668828">Obnovitve ni bilo mogoče dokončati zaradi napake</translation>
 <translation id="8951465597020890363">Ali želite vseeno zapreti način za goste?</translation>
@@ -9135,6 +9180,7 @@
 <translation id="9032097289595078011">Onemogočanje hitre seznanitve</translation>
 <translation id="9033765790910064284">Vseeno nadaljuj</translation>
 <translation id="9033857511263905942">&amp;Prilepi</translation>
+<translation id="9034408118624208974">Ste šele začeli uporabljati Chromebook? Vklopite sinhronizacijo, da bodo nastavitve varnostno kopirane.</translation>
 <translation id="903480517321259405">Znova vnesite kodo PIN</translation>
 <translation id="9037054491984310631">Povezano z napravo Bluetooth <ph name="DEVICE" /></translation>
 <translation id="9037640663275993951">Naprava ni dovoljena.</translation>
@@ -9178,6 +9224,7 @@
 <translation id="9068298336633421551">Aplikacijam in storitvam z dovoljenjem za lokacijo dovoli uporabo lokacije te naprave. Google bo morda občasno zbiral lokacijske podatke ter jih na anonimen način uporabil za izboljšanje natančnosti zaznavanja lokacije in izpopolnjevanje storitev na podlagi lokacije.</translation>
 <translation id="9068598199622656904">Pritiskajte po eno tipko za bližnjične tipke, namesto da hkrati pridržite tipke</translation>
 <translation id="9068878141610261315">Nepodprta vrsta datoteke</translation>
+<translation id="9069665781180028115">Izbrani elementi bodo na voljo v tem Chromebooku. Če ste novi uporabnik Chromebooka, sinhronizirajte vse elemente, da bodo nastavitve varnostno kopirane. To lahko kadar koli spremenite v »Nastavitve &gt; Računi«.</translation>
 <translation id="9070342919388027491">Zavihek je premaknjen levo.</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">Miška USB je povezana</translation>
@@ -9351,6 +9398,7 @@
 <translation id="930268624053534560">Podrobni časovni žigi</translation>
 <translation id="930551443325541578">Ponovi tipke in naglasna znamenja</translation>
 <translation id="930893132043726269">Trenutno v gostovanju</translation>
+<translation id="930991362911221750">Želite aplikaciji <ph name="APP_NAME" /> dovoliti, da vidi ta zavihek?</translation>
 <translation id="93140074055951850">Aplikacije za Android so bile ustavljene</translation>
 <translation id="932327136139879170">Domov</translation>
 <translation id="932508678520956232">Tiskanja ni bilo mogoče začeti.</translation>
diff --git a/chrome/app/resources/generated_resources_sq.xtb b/chrome/app/resources/generated_resources_sq.xtb
index 09b7cb3..f6e2ac7 100644
--- a/chrome/app/resources/generated_resources_sq.xtb
+++ b/chrome/app/resources/generated_resources_sq.xtb
@@ -398,7 +398,6 @@
 <translation id="1341871421050612057">Nuk mund të sinkronizohet me <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Jepu autorizim aplikacioneve të Linux që të kenë qasje në pajisjet USB. Linux nuk do ta kujtojë një pajisje USB pasi ajo të hiqet.</translation>
 <translation id="1343920184519992513">Vazhdo aty ku e ke lënë dhe hap një grup specifik faqesh</translation>
-<translation id="134589511016534552">Skedat e medias shfaqen gjithashtu në seksionin "Skedat e hapura"</translation>
 <translation id="1346630054604077329">Konfirmo dhe rinis</translation>
 <translation id="1346748346194534595">Djathtas</translation>
 <translation id="1347256498747320987">Instalo përditësimet dhe aplikacionet. Duke vazhduar, ti pranon që kjo pajisje mund të shkarkojë dhe instalojë po ashtu automatikisht përditësime dhe aplikacione nga Google, operatori yt celular dhe prodhuesi i pajisjes, mundësisht duke përdorur të dhënat celulare. Disa prej këtyre aplikacioneve mund të ofrojnë blerje përmes aplikacionit. <ph name="BEGIN_LINK1" />Mëso më shumë<ph name="END_LINK1" /></translation>
@@ -2049,7 +2048,6 @@
 <translation id="2739191690716947896">Korrigjo</translation>
 <translation id="2739240477418971307">Ndrysho cilësimet e qasjes</translation>
 <translation id="274029851662193272">I ulur</translation>
-<translation id="2740363334137520315">Shto një seksion të ri te "Kërko skedat" për të gjetur me lehtësi skedat që po luajnë audio ose video. Qasu përmes butonit në këndin lart të shfletuesit tënd.</translation>
 <translation id="2740531572673183784">Në rregull</translation>
 <translation id="2740876196999178364">Këta çelësa kalimi ruhen vetëm në këtë pajisje. Ata nuk ruhen në "Llogarinë tënde të Google".</translation>
 <translation id="2741713322780029189">Hap terminalin e rikuperimit</translation>
@@ -2317,7 +2315,6 @@
 <translation id="2967926928600500959">URL-të që përputhen me këto rregulla do të hapen me forcë në një shfletues specifik.</translation>
 <translation id="2972581237482394796">&amp;Ribëje</translation>
 <translation id="2973324205039581528">Hiq zërin e sajtit</translation>
-<translation id="2973537811036309675">Paneli anësor</translation>
 <translation id="2975761176769946178">Kërkohet një URL</translation>
 <translation id="2976557544729462544">Disa pajisje kërkojnë që të çaktivizosh mbrojtjen e qasjes te të dhënat për të funksionuar siç duhet ose me cilësi funksionimi të plotë.</translation>
 <translation id="2976756276046118477">Filtri i ngjyrës së kuqe - jeshile (dobësi me ngjyrën jeshile, deuteranomali)</translation>
@@ -2758,7 +2755,6 @@
 <translation id="3393554941209044235">Analiza e dokumentit e Chrome</translation>
 <translation id="3393582007140394275">Ekrani nuk mund të transmetohej.</translation>
 <translation id="3394850431319394743">Lejohen të përdorin identifikuesit për të luajtur përmbajtjet e mbrojtura</translation>
-<translation id="3396744558790608201">Kliko me butonin djathtas dhe zgjidh “Kërko imazhe me 'Lenten e Google'" për të bërë kërkime në çfarëdo pjese të sajtit për të mësuar më shumë për përmbajtjen vizuale që shikon kur shfleton dhe blen në ueb.</translation>
 <translation id="3396800784455899911">Duke klikuar butonin "Prano dhe vazhdo", bie njëherësh dakord me përpunimin e përshkruar më lart për këto shërbime të Google.</translation>
 <translation id="339722927132407568">Ngrin</translation>
 <translation id="3399432415385675819">Njoftimet do të çaktivizohen</translation>
@@ -4784,7 +4780,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> dëshiron të kontrollojë nëse po përdor një pajisje të përshtatshme me ChromeOS.</translation>
 <translation id="5208926629108082192">Informacionet e rrjetit celular të pajisjes</translation>
 <translation id="5208988882104884956">Me gjysmë gjerësie</translation>
-<translation id="520902706163766447">Aktivizo një flluskë kërcyese në ndërfaqen e përdoruesit të Top Chrome për të kërkuar mbi skedat e hapura aktualisht.</translation>
 <translation id="5209320130288484488">Nuk u gjet asnjë pajisje</translation>
 <translation id="5209513429611499188">Pajisjet HID me përdorime nga faqja e përdorimeve <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Mbyll skedën</translation>
@@ -6282,7 +6277,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Ruaji evidencat e sistemit te direktoria "Shkarkimet".</translation>
 <translation id="656293578423618167">Shtegu ose emri i skedarit është tepër i gjatë. Ruaje me një emër më të shkurtër ose në një vendndodhje tjetër.</translation>
-<translation id="6568283005472142698">Kërkimi në skeda</translation>
 <translation id="6570622975915850879">Përdor një pajisje tjetër</translation>
 <translation id="65711204837946324">Ka nevojë për leje për ta shkarkuar</translation>
 <translation id="6571533309669248172">Formatimi i tekstit</translation>
@@ -7613,7 +7607,6 @@
 <translation id="7737948071472253612">Nuk lejohen të përdorin kamerën tënde</translation>
 <translation id="77381465218432215">Shfaq shenjat e theksimit dhe karakteret e veçanta</translation>
 <translation id="7740996059027112821">Standard</translation>
-<translation id="7741307896921365578">Aktivizon një panel anësor në nivelin e shfletuesit për një mënyrë të dobishme të vazhdueshme për t'u qasur te "Lista e leximit" dhe "Faqeshënuesit".</translation>
 <translation id="7742558784808143689">Të pastrohen të gjitha të dhënat e sajtit dhe lejet për <ph name="SITE_NAME" />, çdo sajt në të dhe të gjitha aplikacionet e instaluara?</translation>
 <translation id="7742706086992565332">Mund të caktosh nivelin e zmadhimit ose zvogëlimit në sajte të caktuara uebi</translation>
 <translation id="7742879569460013116">Shpërndaje lidhjen te</translation>
@@ -7813,7 +7806,6 @@
 <translation id="7909986151924474987">Mund të mos jesh në gjendje ta riinstalosh këtë profil</translation>
 <translation id="7910768399700579500">&amp;Dosje e re</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Seksioni "Skedat e medias" te "Kërkimi i skedës"</translation>
 <translation id="7912080627461681647">Fjalëkalimi yt është ndryshuar në server. Dil dhe më pas identifikohu përsëri.</translation>
 <translation id="7912974581251770345">Përkthimi</translation>
 <translation id="7915457674565721553">Lidhu në internet për të konfiguruar kontrollet prindërore</translation>
@@ -8585,7 +8577,6 @@
 <translation id="8599681327221583254">Një apo më shumë politika nuk janë konfiguruar saktë. Kontakto me administratorin tënd.</translation>
 <translation id="8599864823732014237">Të kapërcehet regjistrimi i ndërmarrjes?</translation>
 <translation id="8601206103050338563">Vërtetimi i klientit TLS WWW</translation>
-<translation id="8601611099293226919">Kërko në ekranin tënd me "Lenten e Google"</translation>
 <translation id="8602674530529411098">Aplikacionet (beta)</translation>
 <translation id="8602851771975208551">Një program tjetër në kompjuterin tënd shtoi një aplikacion, që mund të ndryshojë mënyrën e funksionimit të Chrome.</translation>
 <translation id="8605428685123651449">Memoria e SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_sr-Latn.xtb b/chrome/app/resources/generated_resources_sr-Latn.xtb
index c4c7db2..8dec03f 100644
--- a/chrome/app/resources/generated_resources_sr-Latn.xtb
+++ b/chrome/app/resources/generated_resources_sr-Latn.xtb
@@ -402,7 +402,6 @@
 <translation id="1341871421050612057">Sinhronizacija sa nalogom <ph name="USERNAME" /> nije uspela</translation>
 <translation id="1343865611738742294">Dajte Linux aplikacijama dozvolu da pristupaju USB uređajima. Linux neće zapamtiti USB uređaj kada ga uklonite.</translation>
 <translation id="1343920184519992513">Nastavite gde ste stali i otvorite određenu grupu stranica</translation>
-<translation id="134589511016534552">Kartice za medije se takođe prikazuju u odeljku Otvorene kartice</translation>
 <translation id="1346630054604077329">Potvrdi i restartuj</translation>
 <translation id="1346748346194534595">Udesno</translation>
 <translation id="1347256498747320987">Instalirajte ažuriranja i aplikacije. Ako nastavite, pristajete da ovaj uređaj može automatski da preuzima i instalira ažuriranja i aplikacije od Google-a, mobilnog operatera i proizvođača uređaja, uz mogućnost korišćenja mobilnih podataka. Neke od ovih aplikacija možda nude kupovine u aplikaciji. <ph name="BEGIN_LINK1" />Saznajte više<ph name="END_LINK1" /></translation>
@@ -2055,7 +2054,6 @@
 <translation id="2739191690716947896">Otkloni greške</translation>
 <translation id="2739240477418971307">Menjanje podešavanja pristupačnosti</translation>
 <translation id="274029851662193272">Udubljeno</translation>
-<translation id="2740363334137520315">Dodaje novi odeljak u Kartice za pretragu da biste lako pronalazili kartice koje puštaju audio ili video sadržaj. Pristupajte preko dugmeta u gornjem uglu pregledača.</translation>
 <translation id="2740531572673183784">Potvrdi</translation>
 <translation id="2740876196999178364">Ovi pristupni kodovi se čuvaju samo na ovom uređaju. Oni se ne čuvaju na Google nalogu.</translation>
 <translation id="2741713322780029189">Otvori terminal za oporavak</translation>
@@ -2327,7 +2325,6 @@
 <translation id="2967926928600500959">URL-ovi koji se podudaraju sa ovim pravilima će se prinudno otvarati u određenom pregledaču.</translation>
 <translation id="2972581237482394796">&amp;Ponovi radnju</translation>
 <translation id="2973324205039581528">Isključi zvuk sajta</translation>
-<translation id="2973537811036309675">Bočna tabla</translation>
 <translation id="2975761176769946178">URL je obavezan</translation>
 <translation id="2976557544729462544">Neki uređaji zahtevaju da onemogućite zaštitu pristupa podacima kako bi ispravno radili ili imali maksimalni učinak.</translation>
 <translation id="2976756276046118477">Crveno-zeleni filter (slaba zelena, deuteranomalija)</translation>
@@ -2770,7 +2767,6 @@
 <translation id="3393554941209044235">Chrome analiza dokumenata</translation>
 <translation id="3393582007140394275">Prebacivanje ekrana nije uspelo.</translation>
 <translation id="3394850431319394743">Dozvoljena upotreba identifikatora za puštanje zaštićenog sadržaja</translation>
-<translation id="3396744558790608201">Kliknite desnim tasterom i izaberite „Pretraži slike pomoću Google objektiva“ da biste pretražili bilo koji deo sajta i saznali više o vizuelnom sadržaju koji vidite dok pregledate i kupujte na vebu.</translation>
 <translation id="3396800784455899911">Ako kliknete na dugme „Prihvati i nastavi“, prihvatate gorenavedenu obradu za ove Google usluge.</translation>
 <translation id="339722927132407568">Zaustavlja se</translation>
 <translation id="3399432415385675819">Obaveštenja će biti onemogućena</translation>
@@ -4814,7 +4810,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> želi da proveri da li koristite Chrome OS uređaj koji ispunjava uslove.</translation>
 <translation id="5208926629108082192">Informacije o mobilnoj mreži za uređaj</translation>
 <translation id="5208988882104884956">Pola širine</translation>
-<translation id="520902706163766447">Omogućite iskačući oblačić u gornjem Chrome korisničkom interfejsu da biste pretraživali trenutno otvorene kartice.</translation>
 <translation id="5209320130288484488">Nije pronađen nijedan uređaj</translation>
 <translation id="5209513429611499188">HID uređaji sa korišćenjima sa stranice o korišćenju <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Zatvori karticu</translation>
@@ -6316,7 +6311,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Skladištenje evidencija sistema u direktorijumu Preuzimanja.</translation>
 <translation id="656293578423618167">Putanja ili naziv datoteke su predugački. Sačuvajte sa kraćim nazivom ili na drugoj lokaciji.</translation>
-<translation id="6568283005472142698">Pretraga kartica</translation>
 <translation id="6570622975915850879">Koristi drugi uređaj</translation>
 <translation id="65711204837946324">Potrebna je dozvola za preuzimanje</translation>
 <translation id="6571533309669248172">Formatiranje teksta</translation>
@@ -6331,6 +6325,7 @@
 <translation id="657866106756413002">Stanje ispravnosti mreže</translation>
 <translation id="6579369886355986318">Prikaži sve &amp;kontrole</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> – deli se sadržaj ekrana</translation>
+<translation id="6580060371127789208"><ph name="PERCENTAGE_COMPLETE" />% je završeno</translation>
 <translation id="6580203076670148210">Brzina traženja</translation>
 <translation id="6582080224869403177">Resetujte uređaj <ph name="DEVICE_TYPE" /> da biste nadogradili bezbednosnu funkciju.</translation>
 <translation id="6582274660680936615">Pregledate kao gost</translation>
@@ -6960,6 +6955,7 @@
 <translation id="7114054701490058191">Lozinke se ne podudaraju</translation>
 <translation id="7114648273807173152">Da biste koristili Smart Lock za prijavljivanje na Google nalog, idite na Podešavanja &gt; Povezani uređaji &gt; Telefon &gt; Smart Lock.</translation>
 <translation id="7115361495406486998">Nema dostupnih kontakata</translation>
+<translation id="7116554090938189816">SSL sertifikat štampača je istekao. Restartujte štampač i probajte ponovo.</translation>
 <translation id="7117228822971127758">Probajte ponovo kasnije</translation>
 <translation id="711840821796638741">Prikaži upravljane obeleživače</translation>
 <translation id="711985611146095797">Ova stranica vam omogućava da upravljate Google nalozima na koje ste prijavljeni. <ph name="LINK_BEGIN" />Saznajte više<ph name="LINK_END" /></translation>
@@ -7661,7 +7657,6 @@
 <translation id="7737948071472253612">Nije im dozvoljeno da koriste kameru</translation>
 <translation id="77381465218432215">Prikazuj oznake akcenta i specijalne znakove</translation>
 <translation id="7740996059027112821">Standardno</translation>
-<translation id="7741307896921365578">Omogućava bočnu tablu na nivou pregledača da biste na koristan i dosledan način mogli da pristupate listi za čitanje i obeleživačima.</translation>
 <translation id="7742558784808143689">Želite da obrišete podatke o sajtovima i dozvole za <ph name="SITE_NAME" />, sve podređene sajtove i instalirane aplikacije?</translation>
 <translation id="7742706086992565332">Možete da podesite nivo uvećanja ili umanjenja prikaza na određenim veb-sajtovima</translation>
 <translation id="7742879569460013116">Deli link sa</translation>
@@ -7862,7 +7857,6 @@
 <translation id="7909986151924474987">Možda nećete moći da ponovo instalirate ovaj profil</translation>
 <translation id="7910768399700579500">&amp;Novi folder</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Odeljak Medijske kartice u Pretrazi kartica</translation>
 <translation id="7912080627461681647">Lozinka je promenjena na serveru. Odjavite se, pa se ponovo prijavite.</translation>
 <translation id="7912974581251770345">Prevod</translation>
 <translation id="7915457674565721553">Povežite se na internet da biste podesili roditeljski nadzor</translation>
@@ -8644,7 +8638,6 @@
 <translation id="8599681327221583254">Jedna ili više smernica nisu pravilno konfigurisane. Obratite se administratoru</translation>
 <translation id="8599864823732014237">Želite da preskočite registraciju za preduzeća?</translation>
 <translation id="8601206103050338563">TLS WWW potvrda identiteta klijenta</translation>
-<translation id="8601611099293226919">Pretraživanje ekrana pomoću Google objektiva</translation>
 <translation id="8602674530529411098">Aplikacije (beta)</translation>
 <translation id="8602851771975208551">Drugi program na računaru je dodao aplikaciju koja može da promeni način na koji Chrome funkcioniše.</translation>
 <translation id="8605428685123651449">SQLite memorija</translation>
diff --git a/chrome/app/resources/generated_resources_sr.xtb b/chrome/app/resources/generated_resources_sr.xtb
index 1da869c..26a7ca8 100644
--- a/chrome/app/resources/generated_resources_sr.xtb
+++ b/chrome/app/resources/generated_resources_sr.xtb
@@ -402,7 +402,6 @@
 <translation id="1341871421050612057">Синхронизација са налогом <ph name="USERNAME" /> није успела</translation>
 <translation id="1343865611738742294">Дајте Linux апликацијама дозволу да приступају USB уређајима. Linux неће запамтити USB уређај када га уклоните.</translation>
 <translation id="1343920184519992513">Наставите где сте стали и отворите одређену групу страница</translation>
-<translation id="134589511016534552">Картице за медије се такође приказују у одељку Отворене картице</translation>
 <translation id="1346630054604077329">Потврди и рестартуј</translation>
 <translation id="1346748346194534595">Удесно</translation>
 <translation id="1347256498747320987">Инсталирајте ажурирања и апликације. Ако наставите, пристајете да овај уређај може аутоматски да преузима и инсталира ажурирања и апликације од Google-а, мобилног оператера и произвођача уређаја, уз могућност коришћења мобилних података. Неке од ових апликација можда нуде куповине у апликацији. <ph name="BEGIN_LINK1" />Сазнајте више<ph name="END_LINK1" /></translation>
@@ -2055,7 +2054,6 @@
 <translation id="2739191690716947896">Отклони грешке</translation>
 <translation id="2739240477418971307">Мењање подешавања приступачности</translation>
 <translation id="274029851662193272">Удубљено</translation>
-<translation id="2740363334137520315">Додаје нови одељак у Картице за претрагу да бисте лако проналазили картице које пуштају аудио или видео садржај. Приступајте преко дугмета у горњем углу прегледача.</translation>
 <translation id="2740531572673183784">Потврди</translation>
 <translation id="2740876196999178364">Ови приступни кодови се чувају само на овом уређају. Они се не чувају на Google налогу.</translation>
 <translation id="2741713322780029189">Отвори терминал за опоравак</translation>
@@ -2327,7 +2325,6 @@
 <translation id="2967926928600500959">URL-ови који се подударају са овим правилима ће се принудно отварати у одређеном прегледачу.</translation>
 <translation id="2972581237482394796">&amp;Понови радњу</translation>
 <translation id="2973324205039581528">Искључи звук сајта</translation>
-<translation id="2973537811036309675">Бочна табла</translation>
 <translation id="2975761176769946178">URL је обавезан</translation>
 <translation id="2976557544729462544">Неки уређаји захтевају да онемогућите заштиту приступа подацима како би исправно радили или имали максимални учинак.</translation>
 <translation id="2976756276046118477">Црвено-зелени филтер (слаба зелена, деутераномалија)</translation>
@@ -2770,7 +2767,6 @@
 <translation id="3393554941209044235">Chrome анализа докумената</translation>
 <translation id="3393582007140394275">Пребацивање екрана није успело.</translation>
 <translation id="3394850431319394743">Дозвољена употреба идентификатора за пуштање заштићеног садржаја</translation>
-<translation id="3396744558790608201">Кликните десним тастером и изаберите „Претражи слике помоћу Google објектива“ да бисте претражили било који део сајта и сазнали више о визуелном садржају који видите док прегледате и купујте на вебу.</translation>
 <translation id="3396800784455899911">Ако кликнете на дугме „Прихвати и настави“, прихватате горенаведену обраду за ове Google услуге.</translation>
 <translation id="339722927132407568">Зауставља се</translation>
 <translation id="3399432415385675819">Обавештења ће бити онемогућена</translation>
@@ -4814,7 +4810,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> жели да провери да ли користите Chrome ОС уређај који испуњава услове.</translation>
 <translation id="5208926629108082192">Информације о мобилној мрежи за уређај</translation>
 <translation id="5208988882104884956">Пола ширине</translation>
-<translation id="520902706163766447">Омогућите искачући облачић у горњем Chrome корисничком интерфејсу да бисте претраживали тренутно отворене картице.</translation>
 <translation id="5209320130288484488">Није пронађен ниједан уређај</translation>
 <translation id="5209513429611499188">HID уређаји са коришћењима са странице о коришћењу <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Затвори картицу</translation>
@@ -6316,7 +6311,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Складиштење евиденција система у директоријуму Преузимања.</translation>
 <translation id="656293578423618167">Путања или назив датотеке су предугачки. Сачувајте са краћим називом или на другој локацији.</translation>
-<translation id="6568283005472142698">Претрага картица</translation>
 <translation id="6570622975915850879">Користи други уређај</translation>
 <translation id="65711204837946324">Потребна је дозвола за преузимање</translation>
 <translation id="6571533309669248172">Форматирање текста</translation>
@@ -6331,6 +6325,7 @@
 <translation id="657866106756413002">Стање исправности мреже</translation>
 <translation id="6579369886355986318">Прикажи све &amp;контроле</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> – дели се садржај екрана</translation>
+<translation id="6580060371127789208"><ph name="PERCENTAGE_COMPLETE" />% је завршено</translation>
 <translation id="6580203076670148210">Брзина тражења</translation>
 <translation id="6582080224869403177">Ресетујте уређај <ph name="DEVICE_TYPE" /> да бисте надоградили безбедносну функцију.</translation>
 <translation id="6582274660680936615">Прегледате као гост</translation>
@@ -6960,6 +6955,7 @@
 <translation id="7114054701490058191">Лозинке се не подударају</translation>
 <translation id="7114648273807173152">Да бисте користили Smart Lock за пријављивање на Google налог, идите на Подешавања &gt; Повезани уређаји &gt; Телефон &gt; Smart Lock.</translation>
 <translation id="7115361495406486998">Нема доступних контаката</translation>
+<translation id="7116554090938189816">SSL сертификат штампача је истекао. Рестартујте штампач и пробајте поново.</translation>
 <translation id="7117228822971127758">Пробајте поново касније</translation>
 <translation id="711840821796638741">Прикажи управљане обележиваче</translation>
 <translation id="711985611146095797">Ова страница вам омогућава да управљате Google налозима на које сте пријављени. <ph name="LINK_BEGIN" />Сазнајте више<ph name="LINK_END" /></translation>
@@ -7661,7 +7657,6 @@
 <translation id="7737948071472253612">Није им дозвољено да користе камеру</translation>
 <translation id="77381465218432215">Приказуј ознаке акцента и специјалне знакове</translation>
 <translation id="7740996059027112821">Стандардно</translation>
-<translation id="7741307896921365578">Омогућава бочну таблу на нивоу прегледача да бисте на користан и доследан начин могли да приступате листи за читање и обележивачима.</translation>
 <translation id="7742558784808143689">Желите да обришете податке о сајтовима и дозволе за <ph name="SITE_NAME" />, све подређене сајтове и инсталиране апликације?</translation>
 <translation id="7742706086992565332">Можете да подесите ниво увећања или умањења приказа на одређеним веб-сајтовима</translation>
 <translation id="7742879569460013116">Дели линк са</translation>
@@ -7862,7 +7857,6 @@
 <translation id="7909986151924474987">Можда нећете моћи да поново инсталирате овај профил</translation>
 <translation id="7910768399700579500">&amp;Нови фолдер</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Одељак Медијске картице у Претрази картица</translation>
 <translation id="7912080627461681647">Лозинка је промењена на серверу. Одјавите се, па се поново пријавите.</translation>
 <translation id="7912974581251770345">Превод</translation>
 <translation id="7915457674565721553">Повежите се на интернет да бисте подесили родитељски надзор</translation>
@@ -8644,7 +8638,6 @@
 <translation id="8599681327221583254">Једна или више смерница нису правилно конфигурисане. Обратите се администратору</translation>
 <translation id="8599864823732014237">Желите да прескочите регистрацију за предузећа?</translation>
 <translation id="8601206103050338563">TLS WWW потврда идентитета клијента</translation>
-<translation id="8601611099293226919">Претраживање екрана помоћу Google објектива</translation>
 <translation id="8602674530529411098">Апликације (бета)</translation>
 <translation id="8602851771975208551">Други програм на рачунару је додао апликацију која може да промени начин на који Chrome функционише.</translation>
 <translation id="8605428685123651449">SQLite меморија</translation>
diff --git a/chrome/app/resources/generated_resources_sv.xtb b/chrome/app/resources/generated_resources_sv.xtb
index 844b349..345596d 100644
--- a/chrome/app/resources/generated_resources_sv.xtb
+++ b/chrome/app/resources/generated_resources_sv.xtb
@@ -402,7 +402,6 @@
 <translation id="1341871421050612057">Det gick inte att synkronisera med <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Ge Linux-appar åtkomstbehörighet till USB-enheter. När en USB-enhet tas bort sparas ingen information om den i Linux.</translation>
 <translation id="1343920184519992513">Fortsätt där du slutade och öppna en viss uppsättning sidor</translation>
-<translation id="134589511016534552">Mediaflikar visas också i Öppna flikar</translation>
 <translation id="1346630054604077329">Bekräfta och starta om</translation>
 <translation id="1346748346194534595">Höger</translation>
 <translation id="1347256498747320987">Installera uppdateringar och appar. Genom att fortsätta godkänner du att enheten får ladda ned och installera uppdateringar och appar automatiskt från Google, operatören och enhetstillverkaren, eventuellt genom att använda mobildata. Det kan hända att några av apparna erbjuder köp i appen. <ph name="BEGIN_LINK1" />Läs mer<ph name="END_LINK1" /></translation>
@@ -2069,7 +2068,6 @@
 <translation id="2739191690716947896">Felsökning</translation>
 <translation id="2739240477418971307">Ändra tillgänglighetsinställningarna</translation>
 <translation id="274029851662193272">Nedsänkt</translation>
-<translation id="2740363334137520315">Lägger till en ny sektion i Sök bland flikar för att du lätt ska kunna hitta flikar som spelar upp ljud eller videor. Åtkomst via knappen i webbläsarens övre hörn.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">De här nycklarna sparas bara på den här enheten. De sparas inte i Google-kontot.</translation>
 <translation id="2741713322780029189">Öppna återställningsterminalen</translation>
@@ -2337,7 +2335,6 @@
 <translation id="2967926928600500959">Webbadresser som matchar dessa regler tvingas att öppnas i en viss webbläsare.</translation>
 <translation id="2972581237482394796">&amp;Upprepa</translation>
 <translation id="2973324205039581528">Stäng av webbplatsens ljud</translation>
-<translation id="2973537811036309675">Sidopanel</translation>
 <translation id="2975761176769946178">En webbadress krävs</translation>
 <translation id="2976557544729462544">Du måste inaktivera dataåtkomstskyddet för att vissa enheter ska fungera ordentligt eller med full prestanda.</translation>
 <translation id="2976756276046118477">Rödgrönt filter (grönsvaghet, deuteranomali)</translation>
@@ -2778,7 +2775,6 @@
 <translation id="3393554941209044235">Dokumentanalys i Chrome</translation>
 <translation id="3393582007140394275">Det gick inte att casta skärmen.</translation>
 <translation id="3394850431319394743">Tillåts att använda identifierare för att spela upp skyddat innehåll</translation>
-<translation id="3396744558790608201">Högerklicka och välj Sök efter bilder med Google Lens, om du vill söka efter valfritt område på webbplatsen för att ta reda på mer om det visuella innehåll du ser när du surfar och handlar på webben.</translation>
 <translation id="3396800784455899911">När du klickar på Godkänn och fortsätt samtycker du till att dessa tjänster från Google får bearbeta data enligt beskrivningen ovan.</translation>
 <translation id="339722927132407568">Den låser sig</translation>
 <translation id="3399432415385675819">Aviseringar inaktiveras</translation>
@@ -4810,7 +4806,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> vill kontrollera om du använder en Chrome OS-enhet som uppfyller villkoren.</translation>
 <translation id="5208926629108082192">Information om enhetens mobilnätverk</translation>
 <translation id="5208988882104884956">Halvbreda</translation>
-<translation id="520902706163766447">Aktivera en popup-bubbla i användargränssnittet högst upp i webbläsaren för att söka i flikar som är öppna just nu.</translation>
 <translation id="5209320130288484488">Det gick inte att hitta några enheter</translation>
 <translation id="5209513429611499188">HID-enheter med användning från användningssidan <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Stäng flik</translation>
@@ -6309,7 +6304,6 @@
 <translation id="6561726789132298588">retur</translation>
 <translation id="6562117348069327379">Spara systemloggar i katalogen Nedladdningar.</translation>
 <translation id="656293578423618167">För lång sökväg eller för långt filnamn. Spara med ett kortare namn eller på en annan plats.</translation>
-<translation id="6568283005472142698">Sök bland flikar</translation>
 <translation id="6570622975915850879">Använd en annan enhet</translation>
 <translation id="65711204837946324">Behörighet krävs för nedladdning</translation>
 <translation id="6571533309669248172">Textformatering</translation>
@@ -7643,7 +7637,6 @@
 <translation id="7737948071472253612">Får inte använda kameran</translation>
 <translation id="77381465218432215">Visa accenttecken och specialtecken</translation>
 <translation id="7740996059027112821">Standard</translation>
-<translation id="7741307896921365578">Aktiverar en sidopanel på webbläsarnivå för ett användbart och beständigt sätt att få åtkomst till läslistan och bokmärken.</translation>
 <translation id="7742558784808143689">Vill du rensa webbplatsdata och behörigheter för <ph name="SITE_NAME" />, alla underordnade webbplatser och installerade appar?</translation>
 <translation id="7742706086992565332">Du kan ange hur mycket du vill zooma in eller ut på vissa webbplatser</translation>
 <translation id="7742879569460013116">Dela länk med</translation>
@@ -7844,7 +7837,6 @@
 <translation id="7909986151924474987">Du kanske inte kan ominstallera den här profilen</translation>
 <translation id="7910768399700579500">&amp;Ny mapp</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Avsnittet Medieflikar i Sök bland flikar</translation>
 <translation id="7912080627461681647">Lösenordet har ändrats på servern. Logga ut och logga sedan in igen.</translation>
 <translation id="7912974581251770345">Översättning</translation>
 <translation id="7915457674565721553">Anslut till internet om du vill ställa in föräldrakontroller</translation>
@@ -8617,7 +8609,6 @@
 <translation id="8599681327221583254">Minst en princip har inte konfigurerats korrekt. Kontakta administratören</translation>
 <translation id="8599864823732014237">Vill du hoppa över företagsregistrering?</translation>
 <translation id="8601206103050338563">TLS WWW-klientautentisering</translation>
-<translation id="8601611099293226919">Sök på skärmen med Google Lens</translation>
 <translation id="8602674530529411098">Appar (beta)</translation>
 <translation id="8602851771975208551">Ett annat program i datorn har lagt till en app som kan ändra hur Chrome fungerar.</translation>
 <translation id="8605428685123651449">SQLite-minne</translation>
diff --git a/chrome/app/resources/generated_resources_sw.xtb b/chrome/app/resources/generated_resources_sw.xtb
index 207c594e..726bb86 100644
--- a/chrome/app/resources/generated_resources_sw.xtb
+++ b/chrome/app/resources/generated_resources_sw.xtb
@@ -400,7 +400,6 @@
 <translation id="1341871421050612057">Huwezi kusawazisha ukitumia <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Zipe programu za Linux ruhusa ya kufikia vifaa vya USB. Linux haitakumbuka kifaa cha USB baada ya kukiondoa.</translation>
 <translation id="1343920184519992513">Endelea pale ulipoishia na ufungue kurasa kadhaa mahususi.</translation>
-<translation id="134589511016534552">Vichupo vya maudhui pia vinaonekana katika sehemu ya Vichupo Wazi</translation>
 <translation id="1346630054604077329">Thibitisha na uzime kisha uwashe kifaa</translation>
 <translation id="1346748346194534595">Kulia</translation>
 <translation id="1347256498747320987">Sakinisha programu na masasisho. Kwa kuendelea, unakubali kuwa kifaa hiki kinaweza kupakua na kusakinisha programu na masasisho kiotomatiki kutoka Google, mtoa huduma wako na kampuni iliyotengeneza kifaa chako, kwa kutumia data ya mtandao wa simu, panapowezekana. Huenda baadhi ya programu hizi zikawa na huduma ya ununuzi wa ndani ya programu. <ph name="BEGIN_LINK1" />Pata maelezo zaidi<ph name="END_LINK1" /></translation>
@@ -2063,7 +2062,6 @@
 <translation id="2739191690716947896">Tatua</translation>
 <translation id="2739240477418971307">Badilisha mipangilio yako ya ufikiaji</translation>
 <translation id="274029851662193272">Imepunguzwa</translation>
-<translation id="2740363334137520315">Inaongeza kipengele kipya kwenye sehemu ya 'Utafutaji kwenye Vichupo' ili upate kwa urahisi vichupo vyako vinavyocheza muziki au video. Fikia kupitia kitufe kilichopo kwenye kona ya juu ya kivinjari chako.</translation>
 <translation id="2740531572673183784">Sawa</translation>
 <translation id="2740876196999178364">Funguo hizi za siri zimehifadhiwa kwenye kifaa hiki pekee. Hazijahifadhiwa kwenye Akaunti yako ya Google.</translation>
 <translation id="2741713322780029189">Fungua kituo cha kurejesha</translation>
@@ -2331,7 +2329,6 @@
 <translation id="2967926928600500959">URL zinazolingana na amri hizi zitalazimishwa kufunguliwa katika kivinjari mahususi.</translation>
 <translation id="2972581237482394796">&amp;Rudia</translation>
 <translation id="2973324205039581528">Zima Sauti ya Tovuti</translation>
-<translation id="2973537811036309675">Kidirisha cha Pembeni</translation>
 <translation id="2975761176769946178">URL inahitajika</translation>
 <translation id="2976557544729462544">Baadhi ya vifaa vinahitaji uzime kipengele cha kulinda data inayoweza kufikiwa ili vifanye kazi vizuri au kwa utendaji kamili.</translation>
 <translation id="2976756276046118477">Kichujio chenye mchanganyiko wa rangi nyekundu na kijani (kijani hafifu, hali ya kutoona rangi ya kijani)</translation>
@@ -2772,7 +2769,6 @@
 <translation id="3393554941209044235">Uchambuzi wa Hati kwenye Chrome</translation>
 <translation id="3393582007140394275">Imeshindwa kutuma maudhui yaliyo kwenye skrini.</translation>
 <translation id="3394850431319394743">Zinazoruhusiwa kutumia vitambulishi kucheza maudhui yanayolindwa</translation>
-<translation id="3396744558790608201">Bofya kulia kisha uchague “Tafuta picha ukitumia Lenzi ya Google” ili utafute kwenye sehemu yoyote ya tovuti na upate maelezo zaidi kuhusu maudhui unayoyaona unapovinjari na kununua bidhaa kwenye wavuti.</translation>
 <translation id="3396800784455899911">Kwa kubofya kitufe cha "Kubali na uendelee", unakubali uchakataji uliobainishwa hapo juu katika huduma hizi za Google.</translation>
 <translation id="339722927132407568">Inasita kucheza</translation>
 <translation id="3399432415385675819">Arifa zitazimwa</translation>
@@ -4797,7 +4793,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> inataka kuthibitisha kama unatumia kifaa kinachostahiki cha Mfumo wa Uendeshaji wa Chrome.</translation>
 <translation id="5208926629108082192">Maelezo ya mtandao wa simu wa kifaa</translation>
 <translation id="5208988882104884956">Nusu upana</translation>
-<translation id="520902706163766447">Ruhusu kiputo ibukizi katika sehemu ya Juu ya Kiolesura cha Chrome ili utafute kwenye vichupo vilivyofunguliwa.</translation>
 <translation id="5209320130288484488">Hakuna vifaa vilivyopatikana</translation>
 <translation id="5209513429611499188">Vifaa vya HID vilivyo na matumizi kutoka kwenye ukurasa wa matumizi <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Funga kichupo</translation>
@@ -6295,7 +6290,6 @@
 <translation id="6561726789132298588">ingiza</translation>
 <translation id="6562117348069327379">Hifadhi kumbukumbu za mfumo kwenye saraka ya Vipakuliwa.</translation>
 <translation id="656293578423618167">Njia ya faili au jina ni ndefu mno. Tafadhali hifadhi ikiwa na jina fupi au kwenye eneo jingine.</translation>
-<translation id="6568283005472142698">Utafutaji kwenye Vichupo</translation>
 <translation id="6570622975915850879">Tumia kifaa tofauti</translation>
 <translation id="65711204837946324">Inahitaji ruhusa ili ipakuliwe</translation>
 <translation id="6571533309669248172">Uundaji wa maandishi</translation>
@@ -7626,7 +7620,6 @@
 <translation id="7737948071472253612">Zisizoruhusiwa kutumia kamera yako</translation>
 <translation id="77381465218432215">Onyesha herufi maalum na alama za kuonyesha mkazo wa jinsi herufi inavyotamkwa.</translation>
 <translation id="7740996059027112821">Wastani</translation>
-<translation id="7741307896921365578">Huwasha kidirisha cha pembeni kwenye kivinjari ili uweze kufikia Orodha ya Kusoma na Alamisho zako kwa njia rahisi inayokufaa.</translation>
 <translation id="7742558784808143689">Ungependa kufuta data na ruhusa za tovuti ya <ph name="SITE_NAME" />, tovuti zote zilizomo na programu zilizosakinishwa?</translation>
 <translation id="7742706086992565332">Unaweza kuweka kiwango cha kuvuta maudhui karibu au kuyasogeza mbali kwenye tovuti fulani</translation>
 <translation id="7742879569460013116">Shiriki kiungo kwenye</translation>
@@ -7828,7 +7821,6 @@
 <translation id="7909986151924474987">Huenda usiweze kuweka wasifu huu upya</translation>
 <translation id="7910768399700579500">&amp;Folda jipya</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Sehemu ya Vichupo vya Maudhui katika Utafutaji kwenye Vichupo</translation>
 <translation id="7912080627461681647">Nenosiri lako limebadilishwa kwenye seva. Tafadhali ondoka na uingie katika akaunti tena.</translation>
 <translation id="7912974581251770345">Tafsiri</translation>
 <translation id="7915457674565721553">Unganisha kwenye intaneti ili uweke Vidhibiti vya Wazazi</translation>
@@ -8601,7 +8593,6 @@
 <translation id="8599681327221583254">Mipangilio ya sera moja au zaidi haijawekwa kwa usahihi. Tafadhali wasiliana na msimamizi wako</translation>
 <translation id="8599864823732014237">Ungependa kuruka hatua ya kuandikisha umiliki wa vifaa vya kampuni?</translation>
 <translation id="8601206103050338563">Uthibitishaji wa Teja wa TLS WWW</translation>
-<translation id="8601611099293226919">Tafuta kwenye skrini yako ukitumia Lenzi ya Google</translation>
 <translation id="8602674530529411098">Programu (Beta)</translation>
 <translation id="8602851771975208551">Programu nyingine kwenye kompyuta yako iliongeza programu ambayo inaweza kubadilisha jinsi Chrome inavyofanya kazi.</translation>
 <translation id="8605428685123651449">Kumbukumbu ya SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_ta.xtb b/chrome/app/resources/generated_resources_ta.xtb
index 76bb34d..c4e7339 100644
--- a/chrome/app/resources/generated_resources_ta.xtb
+++ b/chrome/app/resources/generated_resources_ta.xtb
@@ -400,7 +400,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> கணக்கில் ஒத்திசைக்க முடியாது</translation>
 <translation id="1343865611738742294">USB சாதனங்களை அணுகுவதற்கான அனுமதியை Linux ஆப்ஸிற்கு வழங்கும். அகற்றப்பட்ட USB சாதனத்தை Linux நினைவில் வைத்திருக்காது.</translation>
 <translation id="1343920184519992513">விட்ட இடத்தில் தொடங்கி, குறிப்பிட்ட பக்கங்களின் தொகுப்பைத் திற</translation>
-<translation id="134589511016534552">‘திறந்துள்ள பக்கங்கள்’ பிரிவிலும் மீடியா பக்கங்கள் காட்டப்படும்</translation>
 <translation id="1346630054604077329">உறுதிசெய்து மீண்டும் தொடங்கு</translation>
 <translation id="1346748346194534595">வலது</translation>
 <translation id="1347256498747320987">புதுப்பிப்புகளையும் ஆப்ஸையும் நிறுவும். தொடர்வதன் மூலம், இந்தச் சாதனம் Google, உங்கள் மொபைல் நிறுவனம் மற்றும் இந்தச் சாதனத்தின் உற்பத்தியாளர் ஆகியோரிடமிருந்து வரும் புதுப்பிப்புகளையும் ஆப்ஸையும் மொபைல் டேட்டாவைப் பயன்படுத்தி தானாகவே பதிவிறக்கி, நிறுவக்கூடும் என்பதை ஏற்கிறீர்கள். இவற்றில் சில ஆப்ஸில் ஆப்ஸ் சார்ந்த வாங்குதல்களும் வழங்கப்படலாம். <ph name="BEGIN_LINK1" />மேலும் அறிக<ph name="END_LINK1" /></translation>
@@ -2066,7 +2065,6 @@
 <translation id="2739191690716947896">பிழைத்திருத்து</translation>
 <translation id="2739240477418971307">உங்கள் அணுகல்தன்மை அமைப்புகளை மாற்றலாம்</translation>
 <translation id="274029851662193272">டிப்ரஸ்டு</translation>
-<translation id="2740363334137520315">ஆடியோ/வீடியோ பிளே ஆகிக்கொண்டிருக்கும் பக்கங்களை எளிதாகக் கண்டறியும் வகையில், ‘பக்கத் தேடலில்’ புதிய பிரிவைச் சேர்க்கும். உங்கள் உலாவியின் மேல் மூலையில் உள்ள பட்டன் மூலம் அந்தப் பிரிவை அணுகலாம்.</translation>
 <translation id="2740531572673183784">சரி</translation>
 <translation id="2740876196999178364">இந்தக் கடவுச்சாவிகள் இந்தச் சாதனத்தில் மட்டுமே சேமிக்கப்பட்டுள்ளன. உங்கள் Google கணக்கில் சேமிக்கப்படவில்லை.</translation>
 <translation id="2741713322780029189">மீட்பு டெர்மினலைத் திற</translation>
@@ -2334,7 +2332,6 @@
 <translation id="2967926928600500959">இந்த விதிகளுக்குப் பொருந்தும் URLகள் குறிப்பிட்ட உலாவியில் திறக்கப்படும்.</translation>
 <translation id="2972581237482394796">&amp;மீண்டும் செய்</translation>
 <translation id="2973324205039581528">தளத்தின் ஒலியை இயக்கு</translation>
-<translation id="2973537811036309675">பக்கவாட்டுப் பேனல்</translation>
 <translation id="2975761176769946178">URL தேவை</translation>
 <translation id="2976557544729462544">சரியாக அல்லது முழுச் செயல்திறனுடன் செயல்பட இதை முடக்குமாறு சில சாதனங்கள் கோரும்.</translation>
 <translation id="2976756276046118477">சிவப்பு-பச்சை வண்ண வடிப்பான் (பச்சை நிறக்குருடு, டியூட்டரனாமலி)</translation>
@@ -2775,7 +2772,6 @@
 <translation id="3393554941209044235">Chrome ஆவணப் பகுப்பாய்வு</translation>
 <translation id="3393582007140394275">திரையை அலைபரப்ப முடியவில்லை.</translation>
 <translation id="3394850431319394743">பாதுகாக்கப்பட்ட உள்ளடக்கத்தைப் பிளே செய்ய அடையாளங்காட்டிகளைப் பயன்படுத்த அனுமதியுள்ளவை</translation>
-<translation id="3396744558790608201">இணையத்தில் தேடும்போதும் ஷாப்பிங் செய்யும்போதும் நீங்கள் பார்க்கும் உள்ளடக்கம் குறித்து மேலும் அறிய தளத்தின் எந்தவொரு பகுதியிலும் தேட, அதன் மீது வலது கிளிக் செய்து “Google Lens மூலம் படங்களைத் தேடு” என்பதைத் தேர்ந்தெடுக்கவும்.</translation>
 <translation id="3396800784455899911">"ஏற்றுக்கொண்டு, தொடர்க" பட்டனைக் கிளிக் செய்வதன் மூலம், இந்த Google சேவைகளுக்காக மேலே விவரிக்கப்பட்டுள்ள செயலாக்க நடைமுறைகளை ஏற்கிறீர்கள்.</translation>
 <translation id="339722927132407568">பிளே ஆகாமல் நிற்கிறது</translation>
 <translation id="3399432415385675819">அறிவிப்புகள் முடக்கப்படும்</translation>
@@ -4802,7 +4798,6 @@
 <translation id="520840839826327499">தகுதியான ChromeOS சாதனத்தைப் பயன்படுத்துகிறீர்களா என்பதை <ph name="SERVICE_NAME" /> சரிபார்க்க விரும்புகிறது.</translation>
 <translation id="5208926629108082192">சாதன மொபைல் நெட்வொர்க் தகவல்</translation>
 <translation id="5208988882104884956">அரை அகலம்</translation>
-<translation id="520902706163766447">தற்போது திறந்திருக்கும் தாவல்களுக்கு நேரடியாகச் செல்லும் வகையில் Top Chrome UIயில் பாப்-அப் குமிழ் இயக்கப்படும்.</translation>
 <translation id="5209320130288484488">சாதனங்கள் காணப்படவில்லை</translation>
 <translation id="5209513429611499188">பயன்பாட்டுப் பக்கம் <ph name="USAGE_PAGE" /> இல் இருந்து பயன்பாடுகளைக் கொண்ட HID சாதனங்கள்</translation>
 <translation id="5210365745912300556">தாவலை மூடுக</translation>
@@ -6301,7 +6296,6 @@
 <translation id="6561726789132298588">எண்டர்</translation>
 <translation id="6562117348069327379">சிஸ்டம் தொடர்பான பதிவுகளை ‘பதிவிறக்கங்கள்’ கோப்பகத்தில் சேமிக்கும்.</translation>
 <translation id="656293578423618167">ஃபைல் பாதை அல்லது பெயர் மிக நீளமாக உள்ளது. பெயரைச் சுருக்கியோ அல்லது மற்றொரு இடத்திலோ சேமிக்கவும்.</translation>
-<translation id="6568283005472142698">உலாவிப்பக்கத் தேடல்</translation>
 <translation id="6570622975915850879">வேறு சாதனத்தைப் பயன்படுத்து</translation>
 <translation id="65711204837946324">பதிவிறக்க அனுமதி தேவை</translation>
 <translation id="6571533309669248172">எழுத்து வடிவமைப்பு</translation>
@@ -7632,7 +7626,6 @@
 <translation id="7737948071472253612">உங்கள் கேமராவைப் பயன்படுத்த அனுமதி இல்லாத தளங்கள்</translation>
 <translation id="77381465218432215">ஒலிப்புக்குறிகளையும் சிறப்பு எழுத்துக்குறிகளையும் காட்டு</translation>
 <translation id="7740996059027112821">நிலையானது</translation>
-<translation id="7741307896921365578">உங்கள் வாசிப்புப் பட்டியலையும் புக்மார்க்குகளையும் எளிதாக அணுக உலாவியில் பக்கவாட்டுப் பேனல் இயக்கப்படும்.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> தளம், இதன் கீழே உள்ள அனைத்துத் தளங்கள், நிறுவியுள்ள ஆப்ஸ் ஆகியவற்றில் இருந்து தளத் தரவையும் அனுமதிகளையும் அழிக்கவா?</translation>
 <translation id="7742706086992565332">குறிப்பிட்ட இணையதளங்களை எந்த அளவிற்குப் பெரிதாக்கியோ சிறிதாக்கியோ பார்க்கலாம் என்பதை அமைக்கலாம்</translation>
 <translation id="7742879569460013116">இதனுடன் இணைப்பைப் பகிர்</translation>
@@ -7833,7 +7826,6 @@
 <translation id="7909986151924474987">இந்தச் சுயவிவரத்தை மீண்டும் நிறுவ முடியாமல் போகலாம்</translation>
 <translation id="7910768399700579500">&amp;புதிய ஃபோல்டர்</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">உலாவிப்பக்கத் தேடல் அம்சத்தில் மீடியா உலாவிப் பக்கங்கள் பிரிவு</translation>
 <translation id="7912080627461681647">சேவையகத்தில் உங்கள் கடவுச்சொல் மாற்றப்பட்டது. வெளியேறி, மீண்டும் உள்நுழையவும்.</translation>
 <translation id="7912974581251770345">மொழிபெயர்ப்பு</translation>
 <translation id="7915457674565721553">பெற்றோர் கட்டுப்பாடுகளை அமைக்க இணையத்துடன் இணைக்கவும்</translation>
@@ -8606,7 +8598,6 @@
 <translation id="8599681327221583254">ஒன்று அல்லது அதற்கு மேற்பட்ட கொள்கைகள் சரியாக உள்ளமைக்கப்படவில்லை. நிர்வாகியைத் தொடர்புகொள்ளவும்</translation>
 <translation id="8599864823732014237">நிறுவனப் பதிவைத் தவிர்க்கவா?</translation>
 <translation id="8601206103050338563">TLS WWW கிளையன்ட் அங்கீகரிப்பு</translation>
-<translation id="8601611099293226919">திரையில் இருப்பவற்றை Google Lens மூலம் தேடுக</translation>
 <translation id="8602674530529411098">ஆப்ஸ் (பீட்டா)</translation>
 <translation id="8602851771975208551">உங்கள் கம்ப்யூட்டரில் உள்ள மற்றொரு நிரல் Chrome இயங்கும் முறையை மாற்றும் ஆப்ஸைச் சேர்த்துள்ளது.</translation>
 <translation id="8605428685123651449">SQLite நினைவகம்</translation>
diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb
index 31403a3..003e834 100644
--- a/chrome/app/resources/generated_resources_te.xtb
+++ b/chrome/app/resources/generated_resources_te.xtb
@@ -402,7 +402,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" />‌తో సింక్ చేయలేరు</translation>
 <translation id="1343865611738742294">USB పరికరాలను యాక్సెస్ చేయడానికి Linux యాప్‌లకు అనుమతి ఇవ్వండి. USB పరికరాన్ని తీసివేసిన తర్వాత, దానిని Linux గుర్తుంచుకోదు.</translation>
 <translation id="1343920184519992513">మీరు ఆపివేసిన చోటు నుండి కొనసాగించండి, నిర్దిష్ట పేజీల సెట్‌ను తెరవండి</translation>
-<translation id="134589511016534552">మీడియా ట్యాబ్‌లు కూడా తెరిచి ఉన్న ట్యాబ్‌ల విభాగంలో చూపబడతాయి</translation>
 <translation id="1346630054604077329">నిర్ధారించి, రీస్టార్ట్ చేయి</translation>
 <translation id="1346748346194534595">కుడి</translation>
 <translation id="1347256498747320987">అప్‌డేట్‌లు &amp; యాప్‌లను ఇన్‌స్టాల్ చేయండి. కొనసాగించడం ద్వారా, ఈ పరికరం Google, మీ క్యారియర్ మరియు మీ పరికర తయారీదారు నుండి అప్‌డేట్‌లు మరియు యాప్‌లను ఆటోమేటిక్‌గా కూడా డౌన్‌లోడ్ మరియు ఇన్‌స్టాల్ చేయవచ్చని మీరు అంగీకరిస్తున్నారు, బహుశా సెల్యులార్ డేటా ఉపయోగించబడవచ్చు. ఈ యాప్‌లలో కొన్ని యాప్‌లో కొనుగోళ్లను అందించవచ్చు. <ph name="BEGIN_LINK1" />మరింత తెలుసుకోండి<ph name="END_LINK1" /></translation>
@@ -2069,7 +2068,6 @@
 <translation id="2739191690716947896">డీబగ్</translation>
 <translation id="2739240477418971307">మీ యాక్సెస్‌ సెట్టింగ్‌లను మార్చడం</translation>
 <translation id="274029851662193272">కిందికి ఉన్నట్లుగా</translation>
-<translation id="2740363334137520315">ఆడియో లేదా వీడియో ప్లే అవుతున్న మీ ట్యాబ్‌లను సులభంగా కనుగొనడానికి 'సెర్చ్ ట్యాబ్‌ల'లో కొత్త విభాగాన్ని జోడిస్తుంది. మీ బ్రౌజర్ ఎగువ మూలలో ఉన్న బటన్ ద్వారా యాక్సెస్ చేయండి.</translation>
 <translation id="2740531572673183784">సరే</translation>
 <translation id="2740876196999178364">ఈ పాస్-కీలు ఈ పరికరంలో మాత్రమే సేవ్ చేయబడ్డాయి. అవి మీ Google ఖాతాలో సేవ్ చేయబడలేదు.</translation>
 <translation id="2741713322780029189">రికవరీ టెర్మినల్‌ను తెరువు</translation>
@@ -2341,7 +2339,6 @@
 <translation id="2967926928600500959">ఈ నియమాలకు మ్యాచ్ అయ్యే URLలు నిర్దిష్ట బ్రౌజర్‌లో బలవంతంగా తెరవబడతాయి.</translation>
 <translation id="2972581237482394796">&amp;పునరావృతం</translation>
 <translation id="2973324205039581528">సైట్‌ను మ్యూట్ చేయండి</translation>
-<translation id="2973537811036309675">సైడ్ ప్యానెల్</translation>
 <translation id="2975761176769946178">URL అవసరం.</translation>
 <translation id="2976557544729462544">సరిగ్గా లేదా పూర్తి స్థాయిలో పనిచేయడానికి డేటా యాక్సెస్ రక్షణను డిజేబుల్ చేయడానికి కొన్ని పరికరాలకు మీరు అవసరం.</translation>
 <translation id="2976756276046118477">ఎరుపు-ఆకుపచ్చ ఫిల్టర్ (ఆకుపచ్చ రంగు ఎరుపుగా కనిపించే సమస్య, డ్యూటెరానోమలీ)</translation>
@@ -2784,7 +2781,6 @@
 <translation id="3393554941209044235">Chrome డాక్యుమెంట్ అనాలిసిస్</translation>
 <translation id="3393582007140394275">స్క్రీన్‌ను ప్రసారం చేయడం సాధ్యం కాలేదు.</translation>
 <translation id="3394850431319394743">సురక్షితమైన కంటెంట్‌ను ప్లే చేయడానికి, ఐడెంటిఫయర్‌‌లను ఉపయోగించడం అనుమతించబడింది</translation>
-<translation id="3396744558790608201">మీరు వెబ్‌లో బ్రౌజింగ్, షాపింగ్ చేస్తున్నప్పుడు మీరు చూసే విజువల్ కంటెంట్ గురించి మరింత తెలుసుకోవడానికి ఆ సైట్‌లో ఏదైనా ఏరియాను సెర్చ్ చేయడానికి కుడి క్లిక్ చేసి, "Google Lensతో ఇమేజ్‌లను సెర్చ్ చేయండి"ని ఎంచుకోండి.</translation>
 <translation id="3396800784455899911">"నేను అంగీకరిస్తున్నాను" బటన్‌ని క్లిక్ చేయడం ద్వారా, ఈ Google సేవల కోసం ఎగువ పేర్కొన్న వాటిని ప్రాసెస్ చేయడానికి మీరు అంగీకరిస్తున్నారు.</translation>
 <translation id="339722927132407568">స్తంభనలు</translation>
 <translation id="3399432415385675819">నోటిఫికేషన్‌లు నిలిపివేయబడతాయి</translation>
@@ -4829,7 +4825,6 @@
 <translation id="520840839826327499">మీరు అర్హత ఉన్న ChromeOS పరికరాన్ని ఉపయోగిస్తున్నట్లు <ph name="SERVICE_NAME" /> చెక్ చేయాలనుకుంటోంది.</translation>
 <translation id="5208926629108082192">పరికరం మొబైల్ నెట్‌వర్క్ సమాచారం</translation>
 <translation id="5208988882104884956">సగం వెడల్పు</translation>
-<translation id="520902706163766447">ప్రస్తుతం తెరిచిన ట్యాబ్‌లలో సెర్చ్ చేయడానికి టాప్ Chrome UIలోని పాప్‌అప్ బబుల్‌ను ఎనేబుల్ చేయండి.</translation>
 <translation id="5209320130288484488">పరికరాలు కనుగొనబడలేదు</translation>
 <translation id="5209513429611499188"><ph name="USAGE_PAGE" /> వినియోగ పేజీలో వినియోగాలు ఉన్న HID పరికరాలు</translation>
 <translation id="5210365745912300556">ట్యాబ్‌ను మూసివేయి</translation>
@@ -6331,7 +6326,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">'డౌన్‌లోడ్స్' డైరెక్టరీలో సిస్టమ్ లాగ్స్‌ను స్టోర్ చేయండి.</translation>
 <translation id="656293578423618167">ఫైల్ పాత్ లేదా పేరు చాలా పొడవుగా ఉంది. దయచేసి చిన్న పేరుతో, లేదా మరొక స్థానానికి సేవ్ చేయండి.</translation>
-<translation id="6568283005472142698">ట్యాబ్ సెర్చ్</translation>
 <translation id="6570622975915850879">వేరే పరికరాన్ని ఉపయోగించండి</translation>
 <translation id="65711204837946324">దీనిని డౌన్‌లోడ్ చేయడానికి అనుమతి కావాలి</translation>
 <translation id="6571533309669248172">టెక్స్ట్ ఫార్మాట్ చేయడం</translation>
@@ -6346,6 +6340,7 @@
 <translation id="657866106756413002">నెట్‌వర్క్ హెల్త్ స్నాప్‌షాట్</translation>
 <translation id="6579369886355986318">అన్ని కంట్రోల్‌లను చూడండి</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - డెస్క్‌టాప్‌ కంటెంట్‌ షేర్ చేయబడింది</translation>
+<translation id="6580060371127789208"><ph name="PERCENTAGE_COMPLETE" />% పూర్తయింది</translation>
 <translation id="6580203076670148210">స్కానింగ్ వేగం</translation>
 <translation id="6582080224869403177">మీ భద్రతను అప్‌గ్రేడ్ చేయడానికి మీ <ph name="DEVICE_TYPE" />ని రీసెట్ చేయండి</translation>
 <translation id="6582274660680936615">మీరు గెస్ట్‌లాగా బ్రౌజ్ చేస్తున్నారు</translation>
@@ -6971,6 +6966,7 @@
 <translation id="7114054701490058191">పాస్‌‌వర్డ్‌లు సరిపోలలేదు</translation>
 <translation id="7114648273807173152">మీ Google ఖాతాకు సైన్ ఇన్ చేయడం కోసం Smart Lockని ఉపయోగించడానికి, సెట్టింగ్‌లు &gt; కనెక్ట్ చేసిన పరికరాలు &gt; మీ ఫోన్ &gt; Smart Lockకు వెళ్లండి.</translation>
 <translation id="7115361495406486998">అందుబాటులో కాంటాక్ట్‌లు ఏవీ లేవు</translation>
+<translation id="7116554090938189816">ప్రింటర్ SSL సర్టిఫికెట్ గడువు ముగిసింది. ప్రింటర్‌ను రీస్టార్ట్ చేసి, మళ్లీ ట్రై చేయండి.</translation>
 <translation id="7117228822971127758">దయచేసి తర్వాత మళ్లీ ట్రై చేయండి</translation>
 <translation id="711840821796638741">నిర్వహించబడే బుక్‌మార్క్‌లను చూపు</translation>
 <translation id="711985611146095797">మీరు సైన్ ఇన్ చేసిన Google ఖాతాలను మేనేజ్ చేయడానికి ఈ పేజీ మిమ్మల్ని అనుమతిస్తుంది. <ph name="LINK_BEGIN" />మరింత తెలుసుకోండి<ph name="LINK_END" /></translation>
@@ -7672,7 +7668,6 @@
 <translation id="7737948071472253612">మీ కెమెరాను ఉపయోగించడానికి అనుమతి లేదు</translation>
 <translation id="77381465218432215">యాక్సెంట్ గుర్తులు, ప్రత్యేక అక్షరాలను చూపించు</translation>
 <translation id="7740996059027112821">ప్రామాణికం</translation>
-<translation id="7741307896921365578">మీ చదవాల్సిన లిస్ట్, Bookmarksను యాక్సెస్ చేయడానికి ఉపయోగకరమైన, నిరంతర మార్గం కోసం బ్రౌజర్ స్థాయి సైడ్ ప్యానెల్‌ను ఎనేబుల్ చేస్తుంది.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" />, దానికి సంబంధించిన అన్ని సైట్‌లు, ఇంకా ఇన్‌స్టాల్ చేయబడిన యాప్‌లలో సైట్ డేటాను, ఇంకా అనుమతులను క్లియర్ చేయాలనుకుంటున్నారా?</translation>
 <translation id="7742706086992565332">మీరు ఎంత దగ్గరగా లేదా దూరంగా జూమ్ చేయాలనే దానిని కొన్ని నిర్దిష్ట వెబ్‌సైట్‌లలో మీరు సెట్ చేసుకోవచ్చు</translation>
 <translation id="7742879569460013116">దీనికి లింక్‌ను షేర్ చేయండి</translation>
@@ -7872,7 +7867,6 @@
 <translation id="7909986151924474987">మీరు ఈ ప్రొఫైల్‌ను మళ్లీ ఇన్‌స్టాల్ చేయలేకపోవచ్చు</translation>
 <translation id="7910768399700579500">&amp;క్రొత్త ఫోల్డర్</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ట్యాబ్ సెర్చ్‌లో మీడియా ట్యాబ్‌ల విభాగం</translation>
 <translation id="7912080627461681647">సర్వర్‌లో మీ పాస్‌వర్డ్ మార్చబడింది. దచయేసి సైన్ అవుట్ చేసి, సైన్ ఇన్ చేయండి.</translation>
 <translation id="7912974581251770345">అనువాదం</translation>
 <translation id="7915457674565721553">తల్లిదండ్రుల నియంత్రణలను సెటప్ చేయడానికి ఇంటర్నెట్‌కు కనెక్ట్ చేయండి</translation>
@@ -8651,7 +8645,6 @@
 <translation id="8599681327221583254">ఒకటి లేదా అంతకంటే ఎక్కువ పాలసీలు సరిగా కాన్ఫిగర్ చేయబడలేదు. దయచేసి మీ అడ్మినిస్ట్రేటర్‌ను సంప్రదించండి</translation>
 <translation id="8599864823732014237">ఎంటర్‌ప్రైజ్ ఎన్‌రోల్‌మెంట్‌ను స్కిప్ చేయాలా?</translation>
 <translation id="8601206103050338563">TLS WWW క్లయింట్ ప్రామాణీకరణ</translation>
-<translation id="8601611099293226919">Google Lens సహాయంతో మీ స్క్రీన్‌ను సెర్చ్ చేయండి</translation>
 <translation id="8602674530529411098">యాప్‌లు (బీటా)</translation>
 <translation id="8602851771975208551">మీ కంప్యూటర్‌లోని మరో ప్రోగ్రామ్ జోడించిన యాప్ కారణంగా Chrome పని చేసే విధానం మారవచ్చు.</translation>
 <translation id="8605428685123651449">SQLite మెమరీ</translation>
diff --git a/chrome/app/resources/generated_resources_th.xtb b/chrome/app/resources/generated_resources_th.xtb
index ab7d361b..205a1ad422 100644
--- a/chrome/app/resources/generated_resources_th.xtb
+++ b/chrome/app/resources/generated_resources_th.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">เกือบถึงเวลาพักแล้ว</translation>
 <translation id="1062407476771304334">แทนที่</translation>
 <translation id="1062628064301375934">ช่วยเราสร้างเว็บที่มีความเป็นส่วนตัวมากขึ้น</translation>
+<translation id="1066964438793906105">สแกนหามัลแวร์</translation>
 <translation id="1067048845568873861">สร้างแล้ว</translation>
 <translation id="1067661089446014701">คุณสามารถเข้ารหัสให้กับรหัสผ่านในอุปกรณ์ก่อนบันทึกลงในบัญชี Google เพื่อเพิ่มความปลอดภัย</translation>
 <translation id="1067922213147265141">บริการอื่นๆ ของ Google</translation>
@@ -142,6 +143,7 @@
 <translation id="1116639326869298217">ยืนยันตัวตนของคุณไม่ได้</translation>
 <translation id="1116694919640316211">เกี่ยวกับ</translation>
 <translation id="1116779635164066733">การตั้งค่านี้ถูกบังคับใช้โดยส่วนขยาย "<ph name="NAME" />"</translation>
+<translation id="1118428905044642028">รหัสผ่านและการป้อนข้อความอัตโนมัติ</translation>
 <translation id="1118738876271697201">ระบบระบุรุ่นหรือหมายเลขซีเรียลของอุปกรณ์ไม่สำเร็จ</translation>
 <translation id="1119447706177454957">ข้อผิดพลาดภายใน</translation>
 <translation id="1122068467107743258">งาน</translation>
@@ -398,7 +400,6 @@
 <translation id="1341871421050612057">ซิงค์กับ <ph name="USERNAME" /> ไม่ได้</translation>
 <translation id="1343865611738742294">ให้สิทธิ์แอป Linux เข้าถึงอุปกรณ์ USB Linux จะไม่จำอุปกรณ์ USB หลังจากที่นำอุปกรณ์ดังกล่าวออก</translation>
 <translation id="1343920184519992513">ดำเนินการต่อจากจุดที่คุณค้างไว้และเปิดกลุ่มหน้าเว็บที่ต้องการ</translation>
-<translation id="134589511016534552">แท็บสื่อจะแสดงในส่วนแท็บที่เปิดอยู่ด้วย</translation>
 <translation id="1346630054604077329">ยืนยันและรีสตาร์ท</translation>
 <translation id="1346748346194534595">ขวา</translation>
 <translation id="1347256498747320987">ติดตั้งอัปเดตและแอป การดำเนินการต่อเป็นการยอมรับว่าอุปกรณ์นี้อาจใช้อินเทอร์เน็ตมือถือดาวน์โหลดและติดตั้งอัปเดตและแอปจาก Google ผู้ให้บริการ และผู้ผลิตอุปกรณ์โดยอัตโนมัติด้วย แอปเหล่านี้บางแอปอาจเสนอการซื้อในแอป <ph name="BEGIN_LINK1" />ดูข้อมูลเพิ่มเติม<ph name="END_LINK1" /></translation>
@@ -1292,6 +1293,7 @@
       <ph name="BEGIN_BOLD" />หมายเหตุ:<ph name="END_BOLD" /> ระบบจะรีบูตระหว่างการดำเนินการ</translation>
 <translation id="2095774564753225041">ประเภทไฟล์ที่สนับสนุน</translation>
 <translation id="2097616539631531348">ขณะที่แท็บนี้ไม่มีการใช้งาน การประหยัดหน่วยความจำจะช่วยประหยัดหน่วยความจำสำหรับงานอื่นๆ</translation>
+<translation id="2097950021134740304">ยกเลิกการไม่จำการสมัครใช้บริการ</translation>
 <translation id="2098805196501063469">ตรวจสอบรหัสผ่านที่เหลือ</translation>
 <translation id="2099686503067610784">ลบใบรับรองของเซิร์ฟเวอร์ "<ph name="CERTIFICATE_NAME" />" หรือไม่</translation>
 <translation id="2100273922101894616">ลงชื่อเข้าใช้อัตโนมัติ</translation>
@@ -2051,7 +2053,6 @@
 <translation id="2739191690716947896">แก้ปัญหา</translation>
 <translation id="2739240477418971307">เปลี่ยนแปลงการตั้งค่าการเข้าถึง</translation>
 <translation id="274029851662193272">ลดต่ำ</translation>
-<translation id="2740363334137520315">เพิ่มส่วนใหม่ใน "ค้นหาแท็บ" เพื่อให้ค้นหาแท็บที่กำลังเล่นเสียงหรือวิดีโอได้โดยง่าย เข้าถึงจากปุ่มที่มุมบนของเบราว์เซอร์</translation>
 <translation id="2740531572673183784">ตกลง</translation>
 <translation id="2740876196999178364">พาสคีย์เหล่านี้จะบันทึกไว้ในอุปกรณ์นี้เท่านั้น โดยจะไม่บันทึกไว้ในบัญชี Google ของคุณ</translation>
 <translation id="2741713322780029189">เปิดเทอร์มินัลการกู้คืน</translation>
@@ -2319,7 +2320,6 @@
 <translation id="2967926928600500959">ระบบจะบังคับเปิด URL ที่ตรงกับกฎเหล่านี้ในเบราว์เซอร์ที่เจาะจง</translation>
 <translation id="2972581237482394796">&amp;ทำซ้ำ</translation>
 <translation id="2973324205039581528">ปิดเสียงเว็บไซต์</translation>
-<translation id="2973537811036309675">แผงด้านข้าง</translation>
 <translation id="2975761176769946178">ต้องระบุ URL</translation>
 <translation id="2976557544729462544">อุปกรณ์บางอย่างกำหนดให้คุณปิดใช้การป้องกันการเข้าถึงข้อมูลเพื่อให้ทำงานได้อย่างถูกต้องหรือเต็มประสิทธิภาพ</translation>
 <translation id="2976756276046118477">ฟิลเตอร์สีแดง/เขียว (เห็นสีเขียวได้น้อย ตาบอดสีเขียว)</translation>
@@ -2760,7 +2760,6 @@
 <translation id="3393554941209044235">การวิเคราะห์เอกสารของ Chrome</translation>
 <translation id="3393582007140394275">แคสต์หน้าจอไม่ได้</translation>
 <translation id="3394850431319394743">ได้รับอนุญาตให้ใช้ตัวระบุเพื่อเล่นเนื้อหาที่มีการคุ้มครอง</translation>
-<translation id="3396744558790608201">คลิกขวาแล้วเลือก "ค้นหารูปภาพด้วย Google Lens" เพื่อค้นหาภูมิภาคของเว็บไซต์หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับเนื้อหาภาพที่คุณเห็นขณะเรียกดูและเลือกซื้อในเว็บ</translation>
 <translation id="3396800784455899911">การคลิกปุ่ม "ยอมรับและดำเนินการต่อ" แสดงว่าคุณยอมรับการดำเนินการของบริการต่างๆ ของ Google ตามที่ชี้แจ้งไว้ด้านบน</translation>
 <translation id="339722927132407568">ค้าง</translation>
 <translation id="3399432415385675819">ระบบจะปิดใช้การแจ้งเตือน</translation>
@@ -2874,6 +2873,7 @@
 <translation id="3484869148456018791">รับใบรับรองใหม่</translation>
 <translation id="3486950712960783074">การเดินทางของคุณ</translation>
 <translation id="3487007233252413104">ฟังก์ชันที่ไม่ระบุชื่อ</translation>
+<translation id="3487649228420469005">สแกนเสร็จแล้ว</translation>
 <translation id="3490695139702884919">กำลังดาวน์โหลด... <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">บัญชีของบุตรหลานยังไม่ได้ตั้งค่าสำหรับการควบคุมโดยผู้ปกครองของ Family Link คุณจะเพิ่มการควบคุมโดยผู้ปกครองได้เมื่อตั้งค่าเรียบร้อยแล้ว ดูข้อมูลเกี่ยวกับการควบคุมโดยผู้ปกครองได้ในแอปสำรวจ</translation>
 <translation id="3491678231052507920">โดยปกติแล้วเว็บไซต์จะใช้อุปกรณ์และข้อมูล Virtual Reality ของคุณเพื่ออนุญาตให้คุณเข้าสู่เซสชัน VR</translation>
@@ -3432,6 +3432,7 @@
 <translation id="3957844511978444971">แตะ “ยอมรับ” เพื่อยืนยันการเลือกการตั้งค่าบริการของ Google เหล่านี้</translation>
 <translation id="3958088479270651626">นำเข้าบุ๊กมาร์กและการตั้งค่า</translation>
 <translation id="3958110062351175311">ได้รับอนุญาตให้แสดงคำขอในแถบเครื่องมือ</translation>
+<translation id="3959747296451923142">ยืนยันการนําการสมัครใช้บริการออก</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">การดำเนินการเพิ่มเติมสำหรับ <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">การปกป้องแบบมาตรฐานจากเว็บไซต์ การดาวน์โหลด และส่วนขยายที่ทราบแล้วว่าเป็นอันตราย</translation>
@@ -3917,6 +3918,7 @@
 <translation id="4408599188496843485">ความ&amp;ช่วยเหลือ</translation>
 <translation id="4409271659088619928">เครื่องมือค้นหาของคุณคือ <ph name="DSE" /> ดูวิธีลบประวัติการค้นหา (หากมี) ของเครื่องมือค้นหาที่คุณใช้</translation>
 <translation id="4409697491990005945">ระยะขอบ</translation>
+<translation id="4409779593816003679">รหัสผ่านและการป้อนข้อความอัตโนมัติ</translation>
 <translation id="4410545552906060960">ใช้หมายเลข (PIN) แทนรหัสผ่านเพื่อปลดล็อกอุปกรณ์ หากต้องการกำหนด PIN ทีหลัง ให้ไปที่การตั้งค่า</translation>
 <translation id="4411578466613447185">ผู้เซ็นชื่อบนโค้ด</translation>
 <translation id="4411719918614785832">พาสคีย์เหล่านี้จะบันทึกอยู่ใน Windows Hello ในคอมพิวเตอร์เครื่องนี้ โดยจะไม่บันทึกไว้ในบัญชี Google ของคุณ</translation>
@@ -4255,6 +4257,7 @@
 <translation id="470644585772471629">การกลับสี</translation>
 <translation id="4707337002099455863">ตลอดเวลาในทุกเว็บไซต์</translation>
 <translation id="4708849949179781599">ออกจาก <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">อนุญาตเสียงของแท็บด้วย</translation>
 <translation id="4711638718396952945">กู้คืนการตั้งค่า</translation>
 <translation id="4713409221649555176">ลบเมื่อคุณปิดหน้าต่างทั้งหมด</translation>
 <translation id="4715631922189108923">แก้ไขชื่อผู้ใช้</translation>
@@ -4282,6 +4285,7 @@
 <translation id="4735506354605317060">ตัวชี้แบบวงกลม</translation>
 <translation id="4735793370946506039">ดูข้อมูลเพิ่มเติมเกี่ยวกับ Safe Browsing พร้อมการปกป้องที่ดียิ่งขึ้น</translation>
 <translation id="4735803855089279419">ระบบระบุตัวบ่งชี้อุปกรณ์ของอุปกรณ์นี้ไม่สำเร็จ</translation>
+<translation id="4735846817388402006">คลิกเพื่ออนุญาต "<ph name="EXTENSIONS_REQUESTING_ACCESS" />" ใน <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">อัปเดต</translation>
 <translation id="473936925429402449">เลือกเนื้อหาเพิ่มเติม <ph name="CURRENT_ELEMENT" /> จาก <ph name="TOTAL_ELEMENTS" /> รายการ</translation>
 <translation id="4739639199548674512">ตั๋ว</translation>
@@ -4786,7 +4790,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> ต้องการตรวจสอบว่าคุณกำลังใช้อุปกรณ์ Chrome OS ที่มีสิทธิ์อยู่หรือไม่</translation>
 <translation id="5208926629108082192">ข้อมูลเครือข่ายมือถือของอุปกรณ์</translation>
 <translation id="5208988882104884956">ตัวย่อ</translation>
-<translation id="520902706163766447">เปิดใช้ลูกโป่งป๊อปอัปใน UI ของ Top Chrome เพื่อค้นหาแท็บที่เปิดอยู่</translation>
 <translation id="5209320130288484488">ไม่พบอุปกรณ์</translation>
 <translation id="5209513429611499188">อุปกรณ์ HID ที่มีการใช้งานจากหน้าการใช้งาน <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">ปิดแท็บ</translation>
@@ -5274,6 +5277,7 @@
 <translation id="5648166631817621825">7 วันที่แล้ว</translation>
 <translation id="5651308944918885595">การค้นพบได้ของการแชร์ใกล้เคียง</translation>
 <translation id="5653154844073528838">คุณมีเครื่องพิมพ์ที่บันทึกไว้ <ph name="PRINTER_COUNT" /> เครื่อง</translation>
+<translation id="565515993087783098">การเลิกจำเครือข่ายนี้จะเป็นการนำการสมัครใช้บริการ Passpoint และเครือข่ายที่เกี่ยวข้องออกด้วย</translation>
 <translation id="5655296450510165335">การลงทะเบียนอุปกรณ์</translation>
 <translation id="5656845498778518563">ส่งความคิดเห็นไปยัง Google</translation>
 <translation id="5657156137487675418">อนุญาตคุกกี้ทั้งหมด</translation>
@@ -6281,7 +6285,6 @@
 <translation id="6561726789132298588">ป้อน</translation>
 <translation id="6562117348069327379">จัดเก็บบันทึกระบบไปยังไดเรกทอรี "การดาวน์โหลด"</translation>
 <translation id="656293578423618167">เส้นทางหรือชื่อของไฟล์ยาวเกินไป โปรดบันทึกด้วยชื่อที่สั้นกว่านี้หรือบันทึกลงในตำแหน่งอื่น</translation>
-<translation id="6568283005472142698">การค้นหาแท็บ</translation>
 <translation id="6570622975915850879">ใช้อุปกรณ์อื่น</translation>
 <translation id="65711204837946324">ต้องมีสิทธิ์ในการดาวน์โหลด</translation>
 <translation id="6571533309669248172">การจัดรูปแบบข้อความ</translation>
@@ -6511,6 +6514,7 @@
 <translation id="6776589734354015877">รับฟีเจอร์เพิ่มเติม</translation>
 <translation id="6776729248872343918">เปิดใช้ฟีเจอร์จับคู่ด่วน</translation>
 <translation id="6777817260680419853">การเปลี่ยนเส้นทางถูกบล็อก</translation>
+<translation id="6777845730143344223">ดูข้อมูลเพิ่มเติมเกี่ยวกับการสมัครใช้บริการ Passpoint</translation>
 <translation id="6779092717724412415">เลือกข้อความแล้วคลิกขวาเพื่อสร้างไฮไลต์ในลักษณะนี้</translation>
 <translation id="6779447100905857289">รถเข็นของคุณ</translation>
 <translation id="677965093459947883">เล็กมาก</translation>
@@ -7188,6 +7192,7 @@
 <translation id="7380622428988553498">ชื่ออุปกรณ์มีอักขระที่ไม่ถูกต้อง</translation>
 <translation id="7380768571499464492">อัปเดต <ph name="PRINTER_NAME" /> แล้ว</translation>
 <translation id="7382085868019811559">การรองรับเบราว์เซอร์เวอร์ชันเก่า (LBS) อนุญาตให้เปิดรูปแบบ URL ที่เจาะจงในเบราว์เซอร์สำรองที่รองรับฟีเจอร์เดิมซึ่งต้องใช้เพื่อให้เว็บไซต์เหล่านั้นทำงานได้อย่างถูกต้อง</translation>
+<translation id="7382980704744807223">น่าสงสัย</translation>
 <translation id="738322632977123193">อัปโหลดไม่ได้ ใช้รูปภาพที่มีรูปแบบใดรูปแบบหนึ่งต่อไปนี้ ได้แก่ .jpg, .gif, .png, .bmp, .tif หรือ .webp</translation>
 <translation id="73843634555824551">การป้อนข้อมูลและแป้นพิมพ์</translation>
 <translation id="7384687527486377545">การทำซ้ำอัตโนมัติของแป้นพิมพ์</translation>
@@ -7444,6 +7449,7 @@
 <translation id="7607002721634913082">หยุดชั่วคราว</translation>
 <translation id="7608810328871051088">ค่ากำหนด Android</translation>
 <translation id="7609148976235050828">โปรดเชื่อมต่ออินเทอร์เน็ตและลองอีกครั้ง</translation>
+<translation id="7611713099524036757">Meta</translation>
 <translation id="7612401678989660900">อนุญาตให้เข้าถึงสำหรับแอปและเว็บไซต์ที่มีสิทธิ์เข้าถึงไมโครโฟน</translation>
 <translation id="7612655942094160088">เปิดใช้ฟีเจอร์ของโทรศัพท์ที่เชื่อมต่ออยู่</translation>
 <translation id="7612989789287281429">กำลังลงชื่อเข้าใช้…</translation>
@@ -7611,7 +7617,6 @@
 <translation id="7737948071472253612">ไม่ได้รับอนุญาตให้ใช้กล้อง</translation>
 <translation id="77381465218432215">แสดงเครื่องหมายกำกับการออกเสียงและสัญลักษณ์พิเศษ</translation>
 <translation id="7740996059027112821">มาตรฐาน</translation>
-<translation id="7741307896921365578">ทำให้แผงด้านข้างระดับเบราว์เซอร์เป็นช่องทางที่ใช้เข้าถึงเรื่องรออ่านและบุ๊กมาร์กได้ทุกเมื่อ</translation>
 <translation id="7742558784808143689">ล้างข้อมูลเว็บไซต์และสิทธิ์ของ <ph name="SITE_NAME" /> รวมถึงเว็บไซต์ทั้งหมดภายใต้เว็บไซต์นี้และแอปที่ติดตั้งไว้ใช่ไหม</translation>
 <translation id="7742706086992565332">คุณตั้งค่าระยะการซูมเข้าหรือออกในบางเว็บไซต์ได้</translation>
 <translation id="7742879569460013116">แชร์ลิงก์ไปยัง</translation>
@@ -7812,7 +7817,6 @@
 <translation id="7909986151924474987">คุณอาจติดตั้งโปรไฟล์นี้อีกครั้งไม่ได้</translation>
 <translation id="7910768399700579500">โ&amp;ฟลเดอร์ใหม่</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ส่วนแท็บสื่อในการค้นหาแท็บ</translation>
 <translation id="7912080627461681647">มีการเปลี่ยนรหัสผ่านของคุณในเซิร์ฟเวอร์ โปรดออกจากระบบแล้วลงชื่อเข้าใช้อีกครั้ง</translation>
 <translation id="7912974581251770345">คำแปล</translation>
 <translation id="7915457674565721553">เชื่อมต่ออินเทอร์เน็ตเพื่อตั้งค่าการควบคุมโดยผู้ปกครอง</translation>
@@ -8585,7 +8589,6 @@
 <translation id="8599681327221583254">กำหนดค่านโยบายอย่างน้อย 1 รายการไม่ถูกต้อง โปรดติดต่อผู้ดูแลระบบ</translation>
 <translation id="8599864823732014237">ข้ามการลงทะเบียนองค์กรใช่ไหม</translation>
 <translation id="8601206103050338563">การตรวจสอบสิทธิ์ไคลเอ็นต์ TLS WWW </translation>
-<translation id="8601611099293226919">ค้นหาบนหน้าจอของคุณด้วย Google Lens</translation>
 <translation id="8602674530529411098">แอป (เบต้า)</translation>
 <translation id="8602851771975208551">โปรแกรมอื่นในคอมพิวเตอร์ของคุณเพิ่มแอปพลิเคชันที่อาจเปลี่ยนวิธีการทำงานของ Chrome</translation>
 <translation id="8605428685123651449">หน่วยความจำ SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_tr.xtb b/chrome/app/resources/generated_resources_tr.xtb
index 127fb88..cd66f42 100644
--- a/chrome/app/resources/generated_resources_tr.xtb
+++ b/chrome/app/resources/generated_resources_tr.xtb
@@ -398,7 +398,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> ile senkronize edilemiyor</translation>
 <translation id="1343865611738742294">Linux uygulamalarına USB cihazlarına erişim izni verin. Linux, kaldırılan USB cihazları daha sonra hatırlamaz.</translation>
 <translation id="1343920184519992513">Kaldığım yerden devam et ve belirli bir sayfa grubunu aç</translation>
-<translation id="134589511016534552">Medya sekmeleri, Açık Sekmeler bölümünde de gösterilir</translation>
 <translation id="1346630054604077329">Onayla ve yeniden başlat</translation>
 <translation id="1346748346194534595">Sağa</translation>
 <translation id="1347256498747320987">Güncelleme ve uygulamaları yükleyin. Devam ederek bu cihazın Google'dan, operatörünüzden ve cihazınızın üreticisinden güncelleme ve uygulamaları, muhtemelen hücresel veri üzerinden otomatik olarak indirip yükleyebileceğini kabul etmiş olursunuz. Bu uygulamalardan bazıları uygulama içi satın alma seçenekleri sunabilir. <ph name="BEGIN_LINK1" />Daha Fazla Bilgi<ph name="END_LINK1" /></translation>
@@ -2049,7 +2048,6 @@
 <translation id="2739191690716947896">Hata ayıkla</translation>
 <translation id="2739240477418971307">Erişilebilirlik ayarlarını değiştirme</translation>
 <translation id="274029851662193272">Bastırılmış</translation>
-<translation id="2740363334137520315">"Sekme Arama"ya yeni bir bölüm ekleyerek ses veya video içeriklerinin oynatıldığı sekmeleri kolayca bulmanızı sağlar. Tarayıcınızın üst köşesindeki düğmeye basarak bu bölüme erişebilirsiniz.</translation>
 <translation id="2740531572673183784">Tamam</translation>
 <translation id="2740876196999178364">Bu şifre anahtarları yalnızca bu cihaza kaydedilir. Google Hesabınıza kaydedilmezler.</translation>
 <translation id="2741713322780029189">Kurtarma terminalini aç</translation>
@@ -2317,7 +2315,6 @@
 <translation id="2967926928600500959">Bu kurallarla eşleşen URL'ler belirli bir tarayıcıda açılmaya zorlanacak.</translation>
 <translation id="2972581237482394796">&amp;Yinele</translation>
 <translation id="2973324205039581528">Sitenin Sesini Kapat</translation>
-<translation id="2973537811036309675">Yan Panel</translation>
 <translation id="2975761176769946178">URL girilmesi zorunludur</translation>
 <translation id="2976557544729462544">Bazı cihazlar, düzgün çalışmak veya tam performans göstermek için veri erişim koruma ayarını devre dışı bırakmanızı gerektirir.</translation>
 <translation id="2976756276046118477">Kırmızı-yeşil filtre (yeşil rengi iyi görmeme, yeşil renk körlüğü)</translation>
@@ -2758,7 +2755,6 @@
 <translation id="3393554941209044235">Chrome Doküman Analizi</translation>
 <translation id="3393582007140394275">Ekran yayınlanamıyor.</translation>
 <translation id="3394850431319394743">Korumalı içeriği oynatmak için tanımlayıcı kullanımına izin verildi</translation>
-<translation id="3396744558790608201">Web'de gezinip alışveriş yaparken sitenin herhangi bir yerinde gördüğünüz görsel içerikler hakkında daha fazla bilgi edinmek için sağ tıklayıp "Google Lens ile görsel arama"yı seçin.</translation>
 <translation id="3396800784455899911">"Kabul et ve devam et" düğmesini tıklayarak bu Google hizmetleri ile ilgili yukarıda açıklanan işlemleri kabul etmiş olursunuz.</translation>
 <translation id="339722927132407568">Donuyor</translation>
 <translation id="3399432415385675819">Bildirimler devre dışı bırakılacak</translation>
@@ -4784,7 +4780,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> uygun bir ChromeOS cihazı kullanıp kullanmadığınızı kontrol etmek istiyor.</translation>
 <translation id="5208926629108082192">Cihazın mobil ağ bilgileri</translation>
 <translation id="5208988882104884956">Yarım genişlik</translation>
-<translation id="520902706163766447">Şu anda açık olan sekmelerde arama yapmak için üst Chrome kullanıcı arayüzünde açılır balonu etkinleştirir.</translation>
 <translation id="5209320130288484488">Cihaz bulunamadı</translation>
 <translation id="5209513429611499188"><ph name="USAGE_PAGE" /> kullanım sayfasındaki kullanımlara sahip HID cihazları</translation>
 <translation id="5210365745912300556">Sekmeyi kapat</translation>
@@ -6283,7 +6278,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Sistem günlüklerini İndirilenler konumunda saklayın.</translation>
 <translation id="656293578423618167">Dosya yolu veya adı çok uzun. Lütfen daha kısa bir adla veya başka bir konuma  kaydedin.</translation>
-<translation id="6568283005472142698">Sekme Araması</translation>
 <translation id="6570622975915850879">Farklı bir cihaz kullan</translation>
 <translation id="65711204837946324">İndirme için izin gerekiyor</translation>
 <translation id="6571533309669248172">Metin biçimlendirme</translation>
@@ -7613,7 +7607,6 @@
 <translation id="7737948071472253612">Kameranızı kullanmasına izin verilmeyen siteler</translation>
 <translation id="77381465218432215">Aksan işaretlerini ve özel karakterleri göster</translation>
 <translation id="7740996059027112821">Standart</translation>
-<translation id="7741307896921365578">Tarayıcınızda Okuma Listenize ve Yer İşaretlerinize erişebileceğiniz faydalı ve kalıcı bir yan paneli etkinleştirir.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> sitesi, buna bağlı tüm siteler ve yüklü uygulamalarındaki site verileri ile izinler temizlensin mi?</translation>
 <translation id="7742706086992565332">Belirli web sitelerinde ne kadar yakınlaştırma veya uzaklaştırma yapacağınızı ayarlayabilirsiniz</translation>
 <translation id="7742879569460013116">Bağlantıyı şununla paylaş:</translation>
@@ -7814,7 +7807,6 @@
 <translation id="7909986151924474987">Bu profili yeniden yüklemeniz mümkün olmayabilir</translation>
 <translation id="7910768399700579500">&amp;Yeni klasör</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Sekme Aramadaki Medya Sekmeleri Bölümü</translation>
 <translation id="7912080627461681647">Şifreniz sunucuda değiştirildi. Lütfen oturumu kapatıp tekrar açın.</translation>
 <translation id="7912974581251770345">Çeviri</translation>
 <translation id="7915457674565721553">Ebeveyn denetimlerini kurmak için internete bağlanın</translation>
@@ -8587,7 +8579,6 @@
 <translation id="8599681327221583254">Bir veya daha fazla politika doğru şekilde yapılandırılmadı. Lütfen yöneticinizle iletişime geçin</translation>
 <translation id="8599864823732014237">Kurumsal kayıt atlansın mı?</translation>
 <translation id="8601206103050338563">TLS WWW İstemci Kimlik Doğrulaması</translation>
-<translation id="8601611099293226919">Google Lens ile ekranınızda arama yapın</translation>
 <translation id="8602674530529411098">Uygulamalar (Beta)</translation>
 <translation id="8602851771975208551">Bilgisayarınızdaki başka bir program, Chrome'un çalışma şeklini değiştirebilecek bir uygulama ekledi.</translation>
 <translation id="8605428685123651449">SQLite Belleği</translation>
diff --git a/chrome/app/resources/generated_resources_uk.xtb b/chrome/app/resources/generated_resources_uk.xtb
index 5b37b516..79cd4b1 100644
--- a/chrome/app/resources/generated_resources_uk.xtb
+++ b/chrome/app/resources/generated_resources_uk.xtb
@@ -403,7 +403,6 @@
 <translation id="1341871421050612057">Не вдалося виконати синхронізацію в обліковому записі <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Надайте додаткам Linux доступ до пристроїв USB. Linux не зберігатиме дані про пристрій USB після його вилучення.</translation>
 <translation id="1343920184519992513">Продовжувати з місця зупинки та відкривати певний набір сторінок</translation>
-<translation id="134589511016534552">Вкладки з медіаконтентом також відображаються в розділі "Відкриті вкладки"</translation>
 <translation id="1346630054604077329">Підтвердити й перезапустити</translation>
 <translation id="1346748346194534595">Праворуч</translation>
 <translation id="1347256498747320987">Встановлення оновлень і додатків. Продовжуючи, ви дозволяєте цьому пристрою автоматично завантажувати та встановлювати оновлення й додатки від Google, вашого оператора чи виробника пристрою, зокрема через мобільний трафік. У деяких додатках можуть пропонуватися покупки. <ph name="BEGIN_LINK1" />Докладніше<ph name="END_LINK1" /></translation>
@@ -2069,7 +2068,6 @@
 <translation id="2739191690716947896">Налагоджувати</translation>
 <translation id="2739240477418971307">Змінювати налаштування доступності</translation>
 <translation id="274029851662193272">Втиснений текст</translation>
-<translation id="2740363334137520315">Додає новий розділ для зручного пошуку вкладок, де відтворюється аудіо або відео. Щоб використовувати функцію, натисніть кнопку у верхньому куті веб-переглядача.</translation>
 <translation id="2740531572673183784">OK</translation>
 <translation id="2740876196999178364">Ці ключі доступу зберігаються лише на цьому пристрої, а не у вашому обліковому записі Google.</translation>
 <translation id="2741713322780029189">Відкрити термінал для відновлення</translation>
@@ -2337,7 +2335,6 @@
 <translation id="2967926928600500959">URL-адреси, які відповідають цим правилам, будуть примусово відкриватися в певному веб-переглядачі.</translation>
 <translation id="2972581237482394796">&amp;Повторити</translation>
 <translation id="2973324205039581528">Вимкнути звук на сайті</translation>
-<translation id="2973537811036309675">Бічна панель</translation>
 <translation id="2975761176769946178">Потрібно вказати URL-адресу</translation>
 <translation id="2976557544729462544">Для повноцінної роботи деяких пристроїв потрібно вимкнути обмеження доступу до даних.</translation>
 <translation id="2976756276046118477">Червоно-зелений фільтр (слабкість сприйняття зеленого, дейтераномалія)</translation>
@@ -2778,7 +2775,6 @@
 <translation id="3393554941209044235">Аналіз документів у Chrome</translation>
 <translation id="3393582007140394275">Не вдається транслювати екран.</translation>
 <translation id="3394850431319394743">Дозволено використовувати ідентифікатори, щоб відтворювати захищений контент</translation>
-<translation id="3396744558790608201">Натисніть правою кнопкою миші й виберіть параметр "Пошук зображень через Google Об’єктив", щоб дізнаватися більше про візуальний контент у будь-яких частинах сайту під час веб-перегляду чи онлайн-покупок.</translation>
 <translation id="3396800784455899911">Натиснувши кнопку "Прийняти та продовжити", ви дозволяєте цим сервісам Google обробляти ваші дані, як описано вище.</translation>
 <translation id="339722927132407568">Зависає</translation>
 <translation id="3399432415385675819">Сповіщення будуть вимкнені</translation>
@@ -4805,7 +4801,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> хоче перевірити, чи користуєтеся ви придатним пристроєм з ОС Chrome.</translation>
 <translation id="5208926629108082192">Інформація про мобільну мережу пристрою</translation>
 <translation id="5208988882104884956">Половинна ширина</translation>
-<translation id="520902706163766447">У головному інтерфейсі Chrome з'являється спливаюче вікно для пошуку серед відкритих вкладок.</translation>
 <translation id="5209320130288484488">Пристрої не знайдено.</translation>
 <translation id="5209513429611499188">Пристрої HID із використанням на сторінці <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Закрити вкладку</translation>
@@ -6300,7 +6295,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Зберігати журнали системи в каталозі "Завантаження".</translation>
 <translation id="656293578423618167">Шлях файлу чи назва файлу задовгі. Збережіть з коротшою назвою чи в іншому місці.</translation>
-<translation id="6568283005472142698">Пошук вкладок</translation>
 <translation id="6570622975915850879">Використовувати інший пристрій</translation>
 <translation id="65711204837946324">Потрібен дозвіл, щоб завантажити</translation>
 <translation id="6571533309669248172">Форматування тексту</translation>
@@ -7636,7 +7630,6 @@
 <translation id="7737948071472253612">Заборонено використовувати камеру</translation>
 <translation id="77381465218432215">Показувати діакритичні знаки та спеціальні символи</translation>
 <translation id="7740996059027112821">Стандартно</translation>
-<translation id="7741307896921365578">Вмикає бічну панель у веб-переглядачі, щоб користувач мав постійну можливість переходити до списку читання та закладок.</translation>
 <translation id="7742558784808143689">Очистити дані та дозволи для сайту <ph name="SITE_NAME" />, усіх сайтів його групи та встановлених додатків?</translation>
 <translation id="7742706086992565332">Ви можете вибрати рівень масштабування на певних веб-сайтах</translation>
 <translation id="7742879569460013116">Поділитися посиланням</translation>
@@ -7837,7 +7830,6 @@
 <translation id="7909986151924474987">Ви, імовірно, не зможете перевстановити цей профіль</translation>
 <translation id="7910768399700579500">&amp;Нова папка</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Розділ вкладок із медіаконтентом в експерименті "Пошук вкладок"</translation>
 <translation id="7912080627461681647">Ваш пароль змінено на сервері. Вийдіть і знову ввійдіть в обліковий запис.</translation>
 <translation id="7912974581251770345">Переклад</translation>
 <translation id="7915457674565721553">Щоб налаштувати батьківський контроль, під'єднайте пристрій до Інтернету</translation>
@@ -8610,7 +8602,6 @@
 <translation id="8599681327221583254">Принаймні одне правило налаштовано неправильно. Зв’яжіться з адміністратором</translation>
 <translation id="8599864823732014237">Пропустити реєстрацію підприємства?</translation>
 <translation id="8601206103050338563">Автентифікація клієнта TLS WWW</translation>
-<translation id="8601611099293226919">Пошук об’єктів на екрані через Google Об’єктив</translation>
 <translation id="8602674530529411098">Додатки (бета)</translation>
 <translation id="8602851771975208551">Інша програма на вашому комп’ютері додала програму, яка може змінити роботу Chrome.</translation>
 <translation id="8605428685123651449">Пам’ять SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_ur.xtb b/chrome/app/resources/generated_resources_ur.xtb
index a173826..0f0915f 100644
--- a/chrome/app/resources/generated_resources_ur.xtb
+++ b/chrome/app/resources/generated_resources_ur.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">وقفے کا وقت تقریباً ہو گیا ہے</translation>
 <translation id="1062407476771304334">بدلیں</translation>
 <translation id="1062628064301375934">مزید نجی ویب بنانے میں ہماری مدد کریں</translation>
+<translation id="1066964438793906105">میلوئیر کے لیے اسکین کریں</translation>
 <translation id="1067048845568873861">بنائی گئی</translation>
 <translation id="1067661089446014701">‏اضافی حفاظت کے لیے، آپ اپنے آلہ پر پاس ورڈز کو اپنے Google اکاؤنٹ میں محفوظ کرنے سے پہلے مرموز کر سکتے ہیں</translation>
 <translation id="1067922213147265141">‏دیگر Google سروسز</translation>
@@ -142,6 +143,7 @@
 <translation id="1116639326869298217">آپ کی شناخت کی تصدیق نہیں کی جا سکی</translation>
 <translation id="1116694919640316211">کے بارے میں</translation>
 <translation id="1116779635164066733">"<ph name="NAME" />" ایکسٹینشن اس ترتیب کو نافذ کرتی ہے۔</translation>
+<translation id="1118428905044642028">پاس ورڈز اور آٹو فل</translation>
 <translation id="1118738876271697201">سسٹم آلہ کے ماڈل یا نمبر شمار کا تعین کرنے میں ناکام ہو گیا۔</translation>
 <translation id="1119447706177454957">داخلی خرابی</translation>
 <translation id="1122068467107743258">دفتر</translation>
@@ -400,7 +402,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> کے ساتھ مطابقت پذیر نہیں کر سکتے</translation>
 <translation id="1343865611738742294">‏Linux ایپس کو USB آلات تک رسائی کی اجازت دیں۔ USB آلہ کو ہٹا دیے جانے کے بعد Linux اسے یاد نہیں رکھے گا۔</translation>
 <translation id="1343920184519992513">وہیں سے جاری رکھیں جہاں آپ نے چھوڑا تھا اور صفحات کا ایک مخصوص سیٹ کھولیں</translation>
-<translation id="134589511016534552">'کھلے ٹیبز' کے سیکشن میں میڈیا ٹیبز بھی دکھائی دیں گے</translation>
 <translation id="1346630054604077329">تصدیق کر کے ری اسٹارٹ کریں</translation>
 <translation id="1346748346194534595">دائیں</translation>
 <translation id="1347256498747320987">‏اپ ڈیٹس اور ایپس انسٹال کریں۔ جاری رکھ کر، آپ اتفاق کرتے ہیں کہ یہ آلہ ممکنہ طور پر سیلولر ڈیٹا استعمال کر کے Google، آپ کے کیریئر، اور آپ کے آلے کے مینوفیکچرر سے اپ ڈیٹس اور ایپس خودکار طور پر ڈاؤن لوڈ اور انسٹال بھی کر سکتا ہے۔ ان میں سے کچھ ایپس درون ایپ خریداریوں کی پیشکش کر سکتی ہیں۔ <ph name="BEGIN_LINK1" />مزید جانیں<ph name="END_LINK1" /></translation>
@@ -1296,6 +1297,7 @@
       <ph name="BEGIN_BOLD" />نوٹ:<ph name="END_BOLD" />  کاروائی کے دوران سسٹم ریبوٹ کرے گا۔</translation>
 <translation id="2095774564753225041">تعاون یافتہ فائل کی قسمیں</translation>
 <translation id="2097616539631531348">جب یہ ٹیب غیر فعال تھا، میموری سیور نے دوسرے ٹاسکس کے لیے میموری کو خالی کر دیا۔</translation>
+<translation id="2097950021134740304">بھولنے والی سبسکرپشن کو منسوخ کریں</translation>
 <translation id="2098805196501063469">باقی ماندہ پاس ورڈز چیک کریں</translation>
 <translation id="2099686503067610784">سرور سرٹیفیکیٹ "<ph name="CERTIFICATE_NAME" />" حذف کریں؟</translation>
 <translation id="2100273922101894616">خودکار سائن ان</translation>
@@ -2058,7 +2060,6 @@
 <translation id="2739191690716947896">ڈیبگ کریں</translation>
 <translation id="2739240477418971307">اپنی ایکسیسبیلٹی ترتیبات تبدیل کریں</translation>
 <translation id="274029851662193272">گھٹا ہوا</translation>
-<translation id="2740363334137520315">'تلاش کے ٹیبز' میں ایک نیا سیکشن شامل کرتا ہے تاکہ آڈیو یا ویڈیو چلانے والے آپ کے ٹیبز کو آسانی سے تلاش کر سکے۔ اپنے براؤزر کے سب سے اوپر کونے میں موجود بٹن کے ذریعے رسائی حاصل کریں۔</translation>
 <translation id="2740531572673183784">ٹھیک ہے</translation>
 <translation id="2740876196999178364">‏یہ پاس کیز صرف اس آلہ پر محفوظ ہیں۔ وہ آپ کے Google اکاؤنٹ میں محفوظ نہیں ہیں۔</translation>
 <translation id="2741713322780029189">بازیابی ٹرمینل کھولیں</translation>
@@ -2330,7 +2331,6 @@
 <translation id="2967926928600500959">‏ان اصولوں سے مماثل URLs کو ایک مخصوص براؤزر میں زبردستی کھولا جائے گا۔</translation>
 <translation id="2972581237482394796">&amp;واپس لائیں</translation>
 <translation id="2973324205039581528">سائٹ کی آواز بند کریں</translation>
-<translation id="2973537811036309675">سائیڈ پینل</translation>
 <translation id="2975761176769946178">‏ایک URL درکار ہے</translation>
 <translation id="2976557544729462544">کچھ آلات کو مناسب طریقے سے یا مکمل کارکردگی کے ساتھ کام کرنے کے لئے ڈیٹا تک رسائی کے تحفظ کو غیر فعال کرنے کی ضرورت ہوتی ہے۔</translation>
 <translation id="2976756276046118477">سرخ سبز فلٹر (سبز کمزور، سرخ اور سبز رنگ دیکھنے کی صلاحیت میں کمی)</translation>
@@ -2773,7 +2773,6 @@
 <translation id="3393554941209044235">‏Chrome کی دستاویز کا تجزیہ</translation>
 <translation id="3393582007140394275">اسکرین کاسٹ کرنے سے قاصر۔</translation>
 <translation id="3394850431319394743">تحفظ یافتہ مواد کو چلانے کیلئے شناخت کنندگان کو استعمال کرنے کی اجازت دی گئی</translation>
-<translation id="3396744558790608201">‏دائیں طرف کلک کریں اور "Google لینز سے تصاویر تلاش کریں" منتخب کر کے سائٹ کا کوئی بھی حصہ تلاش کریں تاکہ ویب پر براؤز اور خریداری کرتے وقت نظر آنے والے ویژوئل مواد کے بارے میں مزید جان سکیں۔</translation>
 <translation id="3396800784455899911">‏"قبول کریں اور جاری رکھیں" بٹن پر کلک کر کے، آپ ان Google سروسز کیلئے اوپر وضاحت کردہ کارروائی سے اتفاق کرتے ہیں۔</translation>
 <translation id="339722927132407568">منجمد ہو جاتی ہے</translation>
 <translation id="3399432415385675819">معلومات غیر فعال ہو جائیں گي</translation>
@@ -2891,6 +2890,7 @@
 <translation id="3484869148456018791">نیا سرٹیفکیٹ حاصل کریں</translation>
 <translation id="3486950712960783074">آپ کا دورہ</translation>
 <translation id="3487007233252413104">گمنام فنکشن</translation>
+<translation id="3487649228420469005">اسکین ہو گیا</translation>
 <translation id="3490695139702884919">ڈاؤن لوڈ ہو رہا ہے… %<ph name="PERCENT" /></translation>
 <translation id="3491669675709357988">‏Family Link پیرنٹل کنٹرولز کے لیے آپ کے بچہ کا اکاؤنٹ سیٹ اپ نہیں کیا گیا ہے۔ سیٹ اپ مکمل کرنے کے بعد آپ پیرنٹل کنٹرولز کو شامل کر سکتے ہیں۔ آپ کو Explore ایپ میں پیرنٹل کنٹرولز سے متعلق معلومات ملے گی۔</translation>
 <translation id="3491678231052507920">‏آپ کو VR سیشنز میں داخل ہونے کی اجازت دینے کے لیے سائٹس عام طور پر ورچوئل رئیلٹی آلات اور ڈیٹا استعمال کرتی ہیں</translation>
@@ -3451,6 +3451,7 @@
 <translation id="3957844511978444971">‏Google سروسز کی ان ترتیبات کے اپنے انتخاب کی توثیق کرنے کے لیے ”قبول کریں“ پر تھپتھپائیں۔</translation>
 <translation id="3958088479270651626">بُک مارکس اور ترتیبات درآمد کریں</translation>
 <translation id="3958110062351175311">ٹول بار میں درخواستیں دکھانے کی اجازت ہے</translation>
+<translation id="3959747296451923142">سبسکرپشن کو ہٹانے کی تصدیق کریں</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120"><ph name="IBAN_DESCRIPTION" /> کے لیے مزید کارروائیاں</translation>
 <translation id="3962119236270174787">خطرناک مانی جانے والی ویب سائٹس، ڈاؤن لوڈز اور ایکسٹینشنز سے معیاری حفاظت</translation>
@@ -3941,6 +3942,7 @@
 <translation id="4408599188496843485">&amp;مدد</translation>
 <translation id="4409271659088619928">آپ کا سرچ انجن <ph name="DSE" /> ہے۔ اگر قابل اطلاق ہو تو اپنی تلاش کی سرگزشت حذف کرنے کے لیے ان کی ہدایات دیکھیں۔</translation>
 <translation id="4409697491990005945">مارجنز</translation>
+<translation id="4409779593816003679">پاس ورڈز اور آٹو فل</translation>
 <translation id="4410545552906060960">‏اپنے آلہ کو غیر مقفل کرنے کے لیے پاس ورڈ کی بجائے نمبر (PIN) کا استعمال کریں۔ بعد میں اپنا PIN سیٹ کرنے کے لیے، ترتیبات میں جائیں۔</translation>
 <translation id="4411578466613447185">کوڈ دستخط کنندہ</translation>
 <translation id="4411719918614785832">‏یہ پاس کیز اس کمپیوٹر پر Windows Hello میں محفوظ ہیں۔ وہ آپ کے Google اکاؤنٹ میں محفوظ نہیں ہیں۔</translation>
@@ -4282,6 +4284,7 @@
 <translation id="470644585772471629">رنگوں کی تقلیب</translation>
 <translation id="4707337002099455863">ہمیشہ سبھی سائٹس پر</translation>
 <translation id="4708849949179781599"><ph name="PRODUCT_NAME" /> کو چھوڑیں</translation>
+<translation id="4708892882822652439">نیز ٹیب آڈیو کی اجازت دیں</translation>
 <translation id="4711638718396952945">ترتیبات بحال کریں</translation>
 <translation id="4713409221649555176">سبھی ونڈوز بند کرنے پر حذف کریں</translation>
 <translation id="4715631922189108923">صارف نام میں ترمیم کریں</translation>
@@ -4309,6 +4312,7 @@
 <translation id="4735506354605317060">پوائنٹر پر چکر لگائیں</translation>
 <translation id="4735793370946506039">بہتر کردہ محفوظ براؤزنگ کے بارے میں مزید جانیں۔</translation>
 <translation id="4735803855089279419">سسٹم اس آلہ کیلئے آلہ کے شناخت کنندگان کا تعین کرنے میں ناکام ہوگیا۔</translation>
+<translation id="4735846817388402006"><ph name="ORIGIN" /> پر "<ph name="EXTENSIONS_REQUESTING_ACCESS" />" کو اجازت دینے کے لیے کلک کریں</translation>
 <translation id="473775607612524610">اپ ڈيٹ کریں</translation>
 <translation id="473936925429402449">منتخب کردہ، <ph name="CURRENT_ELEMENT" /> میں سے اضافی مواد <ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">ٹکٹیں</translation>
@@ -4817,7 +4821,6 @@
 <translation id="520840839826327499">‏<ph name="SERVICE_NAME" /> چیک کرنا چاہتا ہے کہ آیا آپ اہل ChromeOS آلہ استعمال کررہے ہیں۔</translation>
 <translation id="5208926629108082192">آلہ کے موبائل نیٹ ورک کی معلومات</translation>
 <translation id="5208988882104884956">نصف چوڑائی</translation>
-<translation id="520902706163766447">‏فی الوقت کھلے ہوئے ٹیبز میں تلاش کرنے کیلئے، Top Chrome UI میں پاپ اپ بلبلہ فعال کریں۔</translation>
 <translation id="5209320130288484488">کوئی آلات نہیں ملے</translation>
 <translation id="5209513429611499188">‏<ph name="USAGE_PAGE" /> استعمال کے صفحے سے استعمال والے HID آلات</translation>
 <translation id="5210365745912300556">ٹیب بند کریں</translation>
@@ -5306,6 +5309,7 @@
 <translation id="5648166631817621825">آخری 7 دن</translation>
 <translation id="5651308944918885595">قریبی آلات کے ساتھ اشتراک کی قابل دریافتگی</translation>
 <translation id="5653154844073528838">آپ کے پاس <ph name="PRINTER_COUNT" /> محفوظ کردہ پرنٹرز ہیں۔</translation>
+<translation id="565515993087783098">اس نیٹ ورک کو بھولنے سے آپ پاس پوائنٹ سبسکرپشن اور اس سے وابستہ نیٹ ورکس کو بھی ہٹا دیں گے۔</translation>
 <translation id="5655296450510165335">آلہ کا اندراج</translation>
 <translation id="5656845498778518563">‏‫Google کو تاثرات بھیجیں</translation>
 <translation id="5657156137487675418">سبھی کوکیز کی اجازت دیں</translation>
@@ -6318,7 +6322,6 @@
 <translation id="6561726789132298588">انٹر</translation>
 <translation id="6562117348069327379">ڈاؤن لوڈز ڈائرکٹری میں سسٹم لاگز اسٹور کریں۔</translation>
 <translation id="656293578423618167">فائل کا پاتھ یا نام کافی طویل ہیں۔ براہ کرم ایک چھوٹے نام کے ساتھ یا کسی دوسرے مقام میں محفوظ کریں۔</translation>
-<translation id="6568283005472142698">ٹیب تلاش</translation>
 <translation id="6570622975915850879">کسی مختلف آلے کا استعمال کریں</translation>
 <translation id="65711204837946324">ڈاؤن لوڈ کرنے کے لیے اجازت درکار ہے</translation>
 <translation id="6571533309669248172">ٹیکسٹ کی فارمیٹنگ</translation>
@@ -6333,6 +6336,7 @@
 <translation id="657866106756413002">نیٹ ورک ہیلتھ اسنیپ شاٹ</translation>
 <translation id="6579369886355986318">سبھی کنٹرولز کمانڈ دکھائیں</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - ڈیسک ٹاپ کے مواد کا اشتراک کیا گیا</translation>
+<translation id="6580060371127789208"><ph name="PERCENTAGE_COMPLETE" />% مکمل</translation>
 <translation id="6580203076670148210">اسکین کرنے کی رفتار</translation>
 <translation id="6582080224869403177">اپنی سیکورٹی کو اپ گریڈ کرنے کے لئے اپنا <ph name="DEVICE_TYPE" /> ری سیٹ کریں۔</translation>
 <translation id="6582274660680936615">آپ ایک مہمان کے طور پر براؤز کر رہے ہیں</translation>
@@ -6548,6 +6552,7 @@
 <translation id="6776589734354015877">اضافی خصوصیات حاصل کریں</translation>
 <translation id="6776729248872343918">فاسٹ پئیر کو فعال کریں</translation>
 <translation id="6777817260680419853">ری ڈائریکٹ مسدود ہے</translation>
+<translation id="6777845730143344223">پاس پوائنٹ سبسکرپشنز کے بارے میں مزید جانیں</translation>
 <translation id="6779092717724412415">اس طرح کی ہائی لائٹ تخلیق کرنے کے لیے، کوئی بھی ٹیکسٹ منتخب کریں اور دائیں طرف کلک کریں۔</translation>
 <translation id="6779447100905857289">آپ کے کارٹس</translation>
 <translation id="677965093459947883">بہت چھوٹا</translation>
@@ -6958,6 +6963,7 @@
 <translation id="7114054701490058191">پاس ورڈز مماثل نہیں ہیں</translation>
 <translation id="7114648273807173152">‏اپنے Google اکاؤنٹ میں سائن ان کرنے کی خاطر Smart Lock استعمال کرنے کیلئے، ترتیبات &gt; منسلک کردہ آلات &gt; اپنے فون &gt; Smart Lock پر جائیں۔</translation>
 <translation id="7115361495406486998">کوئی قابل رسائی رابطہ نہیں</translation>
+<translation id="7116554090938189816">‏پرنٹر SSL سرٹیفکیٹ کی میعاد ختم ہو گئی ہے۔ پرنٹر ری اسٹارٹ کریں اور دوبارہ کوشش کریں۔</translation>
 <translation id="7117228822971127758">براہ کرم بعد میں دوبارہ کوشش کریں</translation>
 <translation id="711840821796638741">منظم کردہ بُک مارکس دکھائیں</translation>
 <translation id="711985611146095797">‏یہ صفحہ آپ کو اپنے سائن ان کردہ Google اکاؤنٹس کا نظم کرنے کی اجازت دیتا ہے۔ <ph name="LINK_BEGIN" />مزید جانیں<ph name="LINK_END" /></translation>
@@ -7231,6 +7237,7 @@
 <translation id="7380622428988553498">آلے کے نام میں غلط حروف شامل ہیں</translation>
 <translation id="7380768571499464492">اپ ڈیٹ کردہ <ph name="PRINTER_NAME" /></translation>
 <translation id="7382085868019811559">‏پرانے براؤزر کیلئے سپورٹ (LBS) مخصوص URLs پیٹرن کو متبادل براؤزر میں کھولنے کی اجازت دیتا ہے جو ان سائٹس کو صحیح طریقے سے چلانے کے لیے درکار پرانی خصوصیات کی سپورٹ کرتا ہے۔</translation>
+<translation id="7382980704744807223">مشکوک</translation>
 <translation id="738322632977123193">‏اپ لوڈ نہیں کر سکتے۔ تصویر کا استعمال ان میں سے کسی ایک فارمیٹ میں کریں: jpg, .gif, .png, .bmp, .tif. یا webp.</translation>
 <translation id="73843634555824551">ان پٹس اور کی بورڈز</translation>
 <translation id="7384687527486377545">کی بورڈ کا خودکار اعادہ</translation>
@@ -7490,6 +7497,7 @@
 <translation id="7607002721634913082">موقوف</translation>
 <translation id="7608810328871051088">‏Android کی ترجیحات</translation>
 <translation id="7609148976235050828">براہ کرم انٹر نیٹ سے منسلک ہوں اور دوبارہ کوشش کریں۔</translation>
+<translation id="7611713099524036757">meta</translation>
 <translation id="7612401678989660900">مائیکروفون کی اجازت کے ساتھ ایپس اور ویب سائٹس تک رسائی کی اجازت دیں</translation>
 <translation id="7612655942094160088">منسلک کردہ فون کی خصوصیات فعال کریں۔</translation>
 <translation id="7612989789287281429">آپ کو سائن ان کیا جا رہا ہے…</translation>
@@ -7659,7 +7667,6 @@
 <translation id="7737948071472253612">آپ کا کیمرا استعمال کرنے کی اجازت نہیں ہے</translation>
 <translation id="77381465218432215">ایکسینٹ مارکس اور مخصوص حروف دکھائیں</translation>
 <translation id="7740996059027112821">معیاری</translation>
-<translation id="7741307896921365578">اپنی پڑھنے کی فہرست اور بُک مارکس تک رسائی کے مفید اور مستحکم طریقے کے لیے، براؤزر کی سطح کے سائیڈ پینل کو آن کریں۔</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> اور اس کے ماتحت سبھی سائٹس، اور انسٹال کردہ ایپس کے لیے سائٹ کا ڈیٹا اور اجازتیں صاف کریں؟</translation>
 <translation id="7742706086992565332">آپ سیٹ اپ کر سکتے ہیں کہ مخصوص ویب سائٹس پر کتنا زوم ان یا زوم آؤٹ کرنا ہے</translation>
 <translation id="7742879569460013116">اس میں لنک کا اشتراک کریں</translation>
@@ -7860,7 +7867,6 @@
 <translation id="7909986151924474987">ہو سکتا ہے کہ آپ اس پروفائل کو دوبارہ انسٹال نہیں کر پائیں</translation>
 <translation id="7910768399700579500">&amp;نیا فولڈر</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">ٹیب تلاش میں میڈیا ٹیبز سیکشن</translation>
 <translation id="7912080627461681647">سرور پر آپ کا پاس ورڈ تبدیل ہو گیا ہے۔ براہ کرم سائن آؤٹ کر کے پھر دوبارہ سائن ان کریں۔</translation>
 <translation id="7912974581251770345">ترجمہ</translation>
 <translation id="7915457674565721553">پیرنٹل کنٹرولز سیٹ اپ کرنے کیلئے انٹرنیٹ سے منسلک ہوں</translation>
@@ -8641,7 +8647,6 @@
 <translation id="8599681327221583254">ایک یا زیادہ پالیسیاں درست طریقے سے کنفیگر نہیں ہیں۔ براہ کرم اپنے منتظم سے رابطہ کریں</translation>
 <translation id="8599864823732014237">انٹرپرائز اندراج کو نظر انداز کریں؟</translation>
 <translation id="8601206103050338563">‏TLS WWW کلائنٹ کی توثیق</translation>
-<translation id="8601611099293226919">‏اپنی اسکرین Google لینز کے ذریعے تلاش کریں</translation>
 <translation id="8602674530529411098">ایپس (بی ٹا)</translation>
 <translation id="8602851771975208551">‏آپ کے کمپیوٹر پر موجود کسی دوسرے پروگرام نے ایک ایپ شامل کی ہے جو Chrome کے کام کرنے کا طریقہ تبدیل کر سکتی ہے۔</translation>
 <translation id="8605428685123651449">‏SQLite میموری</translation>
diff --git a/chrome/app/resources/generated_resources_uz.xtb b/chrome/app/resources/generated_resources_uz.xtb
index 73ab9cb..b965565a 100644
--- a/chrome/app/resources/generated_resources_uz.xtb
+++ b/chrome/app/resources/generated_resources_uz.xtb
@@ -402,7 +402,6 @@
 <translation id="1341871421050612057"><ph name="USERNAME" /> hisobiga sinxronlanmadi</translation>
 <translation id="1343865611738742294">Linux ilovalar uchun USB qurilmalarga ruxsat berish. USB qurilma olinganidan keyin Linux uni eslab qolmaydi.</translation>
 <translation id="1343920184519992513">Qolgan joyingizdan davom eting va maxsus sahifalar jamlanmasini oching</translation>
-<translation id="134589511016534552">Media varaqlar ham Ochiq varaqlar bandida chiqadi</translation>
 <translation id="1346630054604077329">Tasdiqlang va oʻchirib yoqing</translation>
 <translation id="1346748346194534595">O‘ngga</translation>
 <translation id="1347256498747320987">Yangilanish va ilovalarni oʻrnatish. Davom etish orqali siz bu qurilma Google, aloqa operatoringiz va qurilma ishlab chiqaruvchisidan dasturiy yangilanish va ilovalarni mobil internet orqali ham avtomatik ravishda yuklab olishi va oʻrnatishiga rozilik bildirgan hisoblanasiz. Baʼzi ilovalar ichki xaridlarni ham taklif etishlari mumkin.<ph name="BEGIN_LINK1" />Batafsil axborot<ph name="END_LINK1" /></translation>
@@ -2061,7 +2060,6 @@
 <translation id="2739191690716947896">Nosozliklarni ko‘rib chiqish</translation>
 <translation id="2739240477418971307">Qulayliklar sozlamalarini o‘zgartirish</translation>
 <translation id="274029851662193272">Botiq</translation>
-<translation id="2740363334137520315">Audio yoki video ijroli varaqlarni oson topadigan yangi “Varaqlarni qidirish” boʻlimini kiritadi. Brauzerning yuqori burchagidagi tugma orqali ishlaydi.</translation>
 <translation id="2740531572673183784">Ok</translation>
 <translation id="2740876196999178364">Bu kodlar faqat bu qurilmaga saqlanadi. Ular Google hisobiga saqlanmaydi.</translation>
 <translation id="2741713322780029189">Tiklash terminalini ochish</translation>
@@ -2333,7 +2331,6 @@
 <translation id="2967926928600500959">Bu qoidalarga mos keluvchi URL manzillar maxsus brauzerda majburan ochiladi.</translation>
 <translation id="2972581237482394796">&amp;Qaytarish</translation>
 <translation id="2973324205039581528">Saytni ovozsiz qilish</translation>
-<translation id="2973537811036309675">Yon panel</translation>
 <translation id="2975761176769946178">URL manzilini kiriting</translation>
 <translation id="2976557544729462544">Ayrim qurilmalar xatosiz ishlashi uchun maʼlumotlarga kirishni cheklashni faolsizlantirish kerak</translation>
 <translation id="2976756276046118477">Qizil-yashil filtr (yashil rangni ajratishning zaifligi, deyteranomaliya)</translation>
@@ -2776,7 +2773,6 @@
 <translation id="3393554941209044235">Chrome hujjatlar tahlili</translation>
 <translation id="3393582007140394275">Ekran namoyish qilinmadi.</translation>
 <translation id="3394850431319394743">Himoyalangan kontentni ijro etish uchun identifikatorlardan foydalanishga ruxsat berilgan saytlar</translation>
-<translation id="3396744558790608201">Sahifalarni kezish va xarid qilish vaqtida aks etgan vizual kontent haqida batafsil axborot olish uchun oʻng klikni bosib, “Rasmlarni Google Lens yordamida qidirish” bandini tanlang.</translation>
 <translation id="3396800784455899911">“Roziman va davom etish” tugmasini bosish orqali siz yuqorida keltirilgan Google xizmatlari shartlariga rozilik bildirgan hisoblanasiz.</translation>
 <translation id="339722927132407568">Qotib qolishlar bilan</translation>
 <translation id="3399432415385675819">Bildirishnomalar kelmay qoladi</translation>
@@ -4826,7 +4822,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> mos ChromeOS qurilmadan foydalanayotganingizni tekshirmoqchi.</translation>
 <translation id="5208926629108082192">Qurilmadagi mobil tarmoq axboroti</translation>
 <translation id="5208988882104884956">Yarim qalinlik</translation>
-<translation id="520902706163766447">Ochiq varaqlarda qidirish uchun Chrome interfeysining yuqori qismida qalqib chiquvchi bulutcha yoqiladi.</translation>
 <translation id="5209320130288484488">Qurilmalar topilmadi</translation>
 <translation id="5209513429611499188"><ph name="USAGE_PAGE" /> foydalanish sahifasidan ishlatilgan HID qurilmalar</translation>
 <translation id="5210365745912300556">Tabni yopish</translation>
@@ -6329,7 +6324,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Tizim jurnallarini Yuklanmalar jildida saqlash</translation>
 <translation id="656293578423618167">Fayl nomi yoki joylashuvi juda uzun. Boshqa nom yoki jild tanlang.</translation>
-<translation id="6568283005472142698">Varaqlar ichidan qidirish</translation>
 <translation id="6570622975915850879">Boshqa qurilmadan foydalanish</translation>
 <translation id="65711204837946324">Yuklab olish uchun ruxsat kerak</translation>
 <translation id="6571533309669248172">Matn formati</translation>
@@ -6344,6 +6338,7 @@
 <translation id="657866106756413002">Tarmoqning umumiy holati</translation>
 <translation id="6579369886355986318">Barcha tugmalarni chiqarish</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - Ekran namoyish qilinmoqda</translation>
+<translation id="6580060371127789208"><ph name="PERCENTAGE_COMPLETE" />% tugallandi</translation>
 <translation id="6580203076670148210">Tekshirish tezligi</translation>
 <translation id="6582080224869403177">Xavfsizlik maqsadlarida <ph name="DEVICE_TYPE" /> qurilmangizni ilk sozlamalarga qaytaring.</translation>
 <translation id="6582274660680936615">Siz Mehmon rejimidasiz</translation>
@@ -6970,6 +6965,7 @@
 <translation id="7114054701490058191">Parollar bir-biriga mos kelmadi</translation>
 <translation id="7114648273807173152">Google hisobingizda Smart Lock himoyasini yoqish uchun Sozlamalar &gt; Ulangan qurilmalar &gt; Telefoningiz &gt; Smart Lock sahifasini oching.</translation>
 <translation id="7115361495406486998">Hech qanday kontakt atrofda emas</translation>
+<translation id="7116554090938189816">Printerning SSL sertifikati muddati tugagan. Printerni qayta ishga tushiring va yana urining.</translation>
 <translation id="7117228822971127758">Keyinroq qaytadan urining</translation>
 <translation id="711840821796638741">Boshqariladigan xatcho‘plarni ko‘rsatish</translation>
 <translation id="711985611146095797">Bu sahifa kirgan Google hisoblaringizni boshqarishga ruxsat beradi. <ph name="LINK_BEGIN" />Batafsil<ph name="LINK_END" /></translation>
@@ -7673,7 +7669,6 @@
 <translation id="7737948071472253612">Kamerangizdan foydalanish taqiqlangan</translation>
 <translation id="77381465218432215">Urgʻu va maxsus belgilarni chiqarish</translation>
 <translation id="7740996059027112821">Standart</translation>
-<translation id="7741307896921365578">Mutolaa roʻyxati va bukmarklarni qulay ochish uchun brauzer darajasidagi yon panelni yoqadi.</translation>
 <translation id="7742558784808143689"><ph name="SITE_NAME" /> saytlari, ruxsatlari, unga kiruvchi saytlar va oʻrnatilgan ilovalar tozalansinmi?</translation>
 <translation id="7742706086992565332">Kerakli saytlar uchun kattalashtirish cheklovini sozlash mumkin</translation>
 <translation id="7742879569460013116">Havolani ulashish</translation>
@@ -7873,7 +7868,6 @@
 <translation id="7909986151924474987">Bu profilni qayta oʻrnata olmasligingiz mumkin</translation>
 <translation id="7910768399700579500">&amp;Yangi jild</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Media ijroli varaqlarni qidirish</translation>
 <translation id="7912080627461681647">Serverdagi parolingiz yangilandi. Hisobingizdan chiqing va qaytadan kiring.</translation>
 <translation id="7912974581251770345">Tarjima</translation>
 <translation id="7915457674565721553">Ota-ona nazoratini sozlash uchun internetga ulaning</translation>
@@ -8654,7 +8648,6 @@
 <translation id="8599681327221583254">Bir yoki undan ortiq qoida xato sozlangan. Administratorga murojaat qiling</translation>
 <translation id="8599864823732014237">Korporativ qayd qilish qoldirilsinmi?</translation>
 <translation id="8601206103050338563">TLS WWW mijoz haqiqiylik tekshiruvi</translation>
-<translation id="8601611099293226919">Ekrandan Google Lens yordamida qidirish</translation>
 <translation id="8602674530529411098">Ilovalar (Beta)</translation>
 <translation id="8602851771975208551">Kompyuteringizdagi dasturlardan biri Chrome faoliyatini o‘zgartiradigan ilova o‘rnatdi.</translation>
 <translation id="8605428685123651449">SQLite xotirasi</translation>
diff --git a/chrome/app/resources/generated_resources_vi.xtb b/chrome/app/resources/generated_resources_vi.xtb
index c692776b..3e67c0be 100644
--- a/chrome/app/resources/generated_resources_vi.xtb
+++ b/chrome/app/resources/generated_resources_vi.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">Sắp đến giờ nghỉ giải lao</translation>
 <translation id="1062407476771304334">Thay thế</translation>
 <translation id="1062628064301375934">Giúp chúng tôi xây dựng một môi trường web riêng tư hơn</translation>
+<translation id="1066964438793906105">Quét tìm phần mềm độc hại</translation>
 <translation id="1067048845568873861">Đã tạo</translation>
 <translation id="1067661089446014701">Để tăng mức độ an toàn, bạn có thể mã hoá mật khẩu trên thiết bị trước khi lưu vào Tài khoản Google</translation>
 <translation id="1067922213147265141">Các dịch vụ khác của Google</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">Không thể xác minh danh tính của bạn</translation>
 <translation id="1116694919640316211">Giới thiệu về</translation>
 <translation id="1116779635164066733">Cài đặt này do tiện ích "<ph name="NAME" />" thực thi.</translation>
+<translation id="1118428905044642028">Mật khẩu và tính năng tự động điền</translation>
 <translation id="1118738876271697201">Hệ thống không xác định được số sê-ri hoặc kiểu thiết bị.</translation>
 <translation id="1119447706177454957">Lỗi nội bộ</translation>
 <translation id="1122068467107743258">Công việc</translation>
@@ -400,7 +402,6 @@
 <translation id="1341871421050612057">Không thể đồng bộ hoá bằng <ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Cấp cho các ứng dụng Linux quyền truy cập vào thiết bị USB. Linux sẽ không nhớ thiết bị USB sau khi bạn rút thiết bị ra.</translation>
 <translation id="1343920184519992513">Tiếp tục từ nơi bạn đang xem dở và mở một nhóm trang cụ thể</translation>
-<translation id="134589511016534552">Thẻ Nội dung phương tiện cũng xuất hiện trong mục Thẻ đang mở</translation>
 <translation id="1346630054604077329">Xác nhận và khởi động lại</translation>
 <translation id="1346748346194534595">Phải</translation>
 <translation id="1347256498747320987">Cài đặt bản cập nhật và ứng dụng. Bằng việc tiếp tục, bạn đồng ý rằng thiết bị này cũng có thể tự động tải xuống và cài đặt các bản cập nhật cũng như ứng dụng từ Google, nhà mạng và nhà sản xuất thiết bị, có thể bằng cách sử dụng dữ liệu di động. Một vài ứng dụng có thể cung cấp tùy chọn mua hàng trong ứng dụng. <ph name="BEGIN_LINK1" />Tìm hiểu thêm<ph name="END_LINK1" /></translation>
@@ -1304,6 +1305,7 @@
       <ph name="BEGIN_BOLD" />Lưu ý:<ph name="END_BOLD" />  Hệ thống sẽ khởi động lại trong quá trình này.</translation>
 <translation id="2095774564753225041">Các loại tệp được hỗ trợ</translation>
 <translation id="2097616539631531348">Mặc dù thẻ này không hoạt động nhưng Trình tiết kiệm bộ nhớ đã giải phóng bộ nhớ cho các tác vụ khác.</translation>
+<translation id="2097950021134740304">Huỷ yêu cầu xoá gói thuê bao</translation>
 <translation id="2098805196501063469">Kiểm tra các mật khẩu còn lại</translation>
 <translation id="2099686503067610784">Xóa chứng chỉ máy chủ "<ph name="CERTIFICATE_NAME" />"?</translation>
 <translation id="2100273922101894616">Tự động đăng nhập</translation>
@@ -2066,7 +2068,6 @@
 <translation id="2739191690716947896">Gỡ lỗi</translation>
 <translation id="2739240477418971307">Thay đổi cài đặt trợ năng của bạn</translation>
 <translation id="274029851662193272">Chìm</translation>
-<translation id="2740363334137520315">Thêm một mục mới trong phần "Tìm kiếm thẻ" để dễ dàng tìm thấy thẻ đang phát nhạc hoặc video. Truy cập thông qua nút ở góc trên cùng của trình duyệt.</translation>
 <translation id="2740531572673183784">Ok</translation>
 <translation id="2740876196999178364">Các khoá đăng nhập này chỉ được lưu trên thiết bị này. Các mã này không được lưu vào Tài khoản Google của bạn.</translation>
 <translation id="2741713322780029189">Mở Cửa sổ lệnh khôi phục</translation>
@@ -2334,7 +2335,6 @@
 <translation id="2967926928600500959">Các URL phù hợp với các quy tắc này sẽ buộc phải mở ra trong một trình duyệt nhất định.</translation>
 <translation id="2972581237482394796">&amp;Làm lại</translation>
 <translation id="2973324205039581528">Tắt tiếng trang web</translation>
-<translation id="2973537811036309675">Bảng điều khiển bên</translation>
 <translation id="2975761176769946178">Cần nhập URL</translation>
 <translation id="2976557544729462544">Để một số thiết bị ngoại vi hoạt động đúng cách hoặc đạt hiệu suất tối đa, bạn cần tắt chế độ ngăn thiết bị ngoại vi truy cập vào dữ liệu.</translation>
 <translation id="2976756276046118477">Bộ lọc màu xanh lục đỏ (màu xanh lục yếu, mù màu xanh lục nhẹ)</translation>
@@ -2775,7 +2775,6 @@
 <translation id="3393554941209044235">Phân tích tài liệu Chrome</translation>
 <translation id="3393582007140394275">Không truyền được màn hình.</translation>
 <translation id="3394850431319394743">Được phép dùng giá trị nhận dạng để phát nội dung được bảo vệ</translation>
-<translation id="3396744558790608201">Hãy nhấp chuột phải và chọn “Tìm kiếm hình ảnh bằng Google Ống kính” để tìm kiếm trên mọi vùng của trang web. Thao tác này nhằm giúp bạn tìm hiểu thêm về nội dung hình ảnh mà bạn thấy khi đang duyệt web và mua sắm trên trang web đó.</translation>
 <translation id="3396800784455899911">Bằng cách nhấp vào nút "Đồng ý và tiếp tục", bạn đồng ý với quy trình xử lý mô tả ở trên cho các dịch vụ này của Google.</translation>
 <translation id="339722927132407568">Dừng hình</translation>
 <translation id="3399432415385675819">Thông báo sẽ bị tắt</translation>
@@ -2889,6 +2888,7 @@
 <translation id="3484869148456018791">Nhận chứng chỉ mới</translation>
 <translation id="3486950712960783074">Chuyến đi của bạn</translation>
 <translation id="3487007233252413104">chức năng ẩn danh</translation>
+<translation id="3487649228420469005">Đã quét xong</translation>
 <translation id="3490695139702884919">Đang tải xuống... <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">Bạn chưa thiết lập tài khoản cho con mình để thêm các quyền kiểm soát của cha mẹ trên Family Link. Bạn có thể thêm các quyền kiểm soát của cha mẹ sau khi hoàn thành quy trình thiết lập. Bạn sẽ tìm thấy thông tin về các quyền kiểm soát của cha mẹ trong ứng dụng Khám phá.</translation>
 <translation id="3491678231052507920">Các trang web thường sử dụng dữ liệu và thiết bị thực tế ảo để cho phép bạn bắt đầu những phiên thực tế ảo</translation>
@@ -3000,7 +3000,7 @@
 <translation id="3593152357631900254">Bật chế độ Fuzzy-Pinyin</translation>
 <translation id="3593965109698325041">Ràng buộc Tên của Chứng chỉ</translation>
 <translation id="3596012367874587041">Cài đặt ứng dụng</translation>
-<translation id="3596414637720633074">Chặn các cookie của bên thứ ba trong chế độ Ẩn danh</translation>
+<translation id="3596414637720633074">Chặn cookie của bên thứ ba ở chế độ Ẩn danh</translation>
 <translation id="3598010454707842106">Nhấp vào "Tuỳ chỉnh Chrome"</translation>
 <translation id="3599221874935822507">Nhô lên</translation>
 <translation id="3600051066689725006">Thông tin yêu cầu web</translation>
@@ -3382,7 +3382,7 @@
 <translation id="3903187154317825986">Bàn phím tích hợp</translation>
 <translation id="3904326018476041253">Dịch vụ vị trí</translation>
 <translation id="3905761538810670789">Sửa ứng dụng</translation>
-<translation id="3908288065506437185">Chặn cookie của bên thứ ba ở Chế độ ẩn danh</translation>
+<translation id="3908288065506437185">Chặn cookie của bên thứ ba ở chế độ Ẩn danh</translation>
 <translation id="3908501907586732282">Bật tiện ích</translation>
 <translation id="3909701002594999354">Hiển thị tất cả &amp;nút điều khiển</translation>
 <translation id="3909791450649380159">Cắ&amp;t</translation>
@@ -3447,6 +3447,7 @@
 <translation id="3957844511978444971">Bằng việc nhấn vào “Chấp nhận”, bạn xác nhận chọn các tùy chọn cài đặt dịch vụ này của Google.</translation>
 <translation id="3958088479270651626">Nhập dấu trang và các mục cài đặt</translation>
 <translation id="3958110062351175311">Được phép hiện yêu cầu trên thanh công cụ</translation>
+<translation id="3959747296451923142">Xác nhận yêu cầu xoá gói thuê bao</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">Thêm thao tác khác cho <ph name="IBAN_DESCRIPTION" /></translation>
 <translation id="3962119236270174787">Chế độ bảo vệ thông thường chống lại các trang web, tệp đã tải xuống và tiện ích được xác định là nguy hiểm</translation>
@@ -3932,6 +3933,7 @@
 <translation id="4408599188496843485">T&amp;rợ giúp</translation>
 <translation id="4409271659088619928">Bạn đang dùng công cụ tìm kiếm <ph name="DSE" />. Để xóa nhật ký tìm kiếm, hãy xem hướng dẫn (nếu có) của công cụ tìm kiếm đó.</translation>
 <translation id="4409697491990005945">Lề</translation>
+<translation id="4409779593816003679">Mật khẩu và tính năng tự động điền</translation>
 <translation id="4410545552906060960">Dùng một số (mã PIN) thay cho mật khẩu để mở khóa thiết bị. Để đặt mã PIN vào thời điểm khác, hãy chuyển đến mục Cài đặt.</translation>
 <translation id="4411578466613447185">Trình ký mã</translation>
 <translation id="4411719918614785832">Các khoá đăng nhập này được lưu vào Windows Hello trên máy tính này. Các mã này không được lưu vào Tài khoản Google của bạn.</translation>
@@ -4271,6 +4273,7 @@
 <translation id="470644585772471629">Đảo màu</translation>
 <translation id="4707337002099455863">Luôn cho phép trên mọi trang web</translation>
 <translation id="4708849949179781599">Thoát <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">Cho phép cả âm thanh trên thẻ</translation>
 <translation id="4711638718396952945">Khôi phục cài đặt</translation>
 <translation id="4713409221649555176">Xoá khi bạn đóng tất cả cửa sổ</translation>
 <translation id="4715631922189108923">Chỉnh sửa tên người dùng</translation>
@@ -4298,6 +4301,7 @@
 <translation id="4735506354605317060">Di chuyển con trỏ xung quanh</translation>
 <translation id="4735793370946506039">Tìm hiểu thêm về tính năng Duyệt web an toàn có tăng cường bảo vệ.</translation>
 <translation id="4735803855089279419">Hệ thống không xác định được mã nhận dạng thiết bị cho thiết bị này.</translation>
+<translation id="4735846817388402006">Nhấp để cho phép "<ph name="EXTENSIONS_REQUESTING_ACCESS" />" trên <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">Cập nhật</translation>
 <translation id="473936925429402449">Nội dung bổ sung đã chọn <ph name="CURRENT_ELEMENT" />/<ph name="TOTAL_ELEMENTS" /></translation>
 <translation id="4739639199548674512">Phiếu</translation>
@@ -4802,7 +4806,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" /> muốn kiểm tra xem thiết bị ChromeOS bạn đang sử dụng có đủ điều kiện hay không.</translation>
 <translation id="5208926629108082192">Thông tin về mạng di động của thiết bị</translation>
 <translation id="5208988882104884956">Nửa độ rộng</translation>
-<translation id="520902706163766447">Bật bong bóng cửa sổ bật lên trong giao diện người dùng hàng đầu của Chrome để tìm một thẻ trong các thẻ hiện đang mở.</translation>
 <translation id="5209320130288484488">Không tìm thấy thiết bị nào</translation>
 <translation id="5209513429611499188">Thiết bị HID với giá trị sử dụng từ trang sử dụng <ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Đóng thẻ</translation>
@@ -5292,6 +5295,7 @@
 <translation id="5648166631817621825">7 ngày qua</translation>
 <translation id="5651308944918885595">Khả năng tìm thấy thiết bị Chia sẻ lân cận</translation>
 <translation id="5653154844073528838">Bạn đã lưu <ph name="PRINTER_COUNT" /> máy in.</translation>
+<translation id="565515993087783098">Khi xoá mạng này, bạn cũng sẽ xoá gói thuê bao Passpoint và các mạng liên kết.</translation>
 <translation id="5655296450510165335">Đăng ký thiết bị</translation>
 <translation id="5656845498778518563">Gửi ý kiến phản hồi cho Google</translation>
 <translation id="5657156137487675418">Cho phép tất cả cookie</translation>
@@ -6300,7 +6304,6 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="6562117348069327379">Lưu trữ nhật ký hệ thống vào thư mục Tệp đã tải xuống.</translation>
 <translation id="656293578423618167">Tên hoặc đường dẫn của tệp quá dài.  Hãy lưu với tên ngắn hơn hoặc lưu vào một vị trí khác.</translation>
-<translation id="6568283005472142698">Tìm thẻ</translation>
 <translation id="6570622975915850879">Sử dụng thiết bị khác</translation>
 <translation id="65711204837946324">Cần có quyền để tải xuống</translation>
 <translation id="6571533309669248172">Định dạng văn bản</translation>
@@ -6315,6 +6318,7 @@
 <translation id="657866106756413002">Tổng quan nhanh về tình trạng mạng</translation>
 <translation id="6579369886355986318">Hiển thị tất cả &amp;nút điều khiển</translation>
 <translation id="6579705087617859690"><ph name="WINDOW_TITLE" /> - Đã chia sẻ nội dung trên màn hình</translation>
+<translation id="6580060371127789208">Đã hoàn thành <ph name="PERCENTAGE_COMPLETE" />%</translation>
 <translation id="6580203076670148210">Tốc độ quét</translation>
 <translation id="6582080224869403177">Đặt lại <ph name="DEVICE_TYPE" /> của bạn để nâng cấp bảo mật.</translation>
 <translation id="6582274660680936615">Bạn đang duyệt web với tư cách Khách</translation>
@@ -6530,6 +6534,7 @@
 <translation id="6776589734354015877">Nhận được các tính năng bổ sung</translation>
 <translation id="6776729248872343918">Bật tính năng Ghép nối nhanh</translation>
 <translation id="6777817260680419853">Đã chặn chuyển hướng</translation>
+<translation id="6777845730143344223">Tìm hiểu thêm về gói thuê bao Passpoint</translation>
 <translation id="6779092717724412415">Để tạo một khu vực được làm nổi bật như thế này, hãy chọn văn bản bất kỳ rồi nhấp chuột phải.</translation>
 <translation id="6779447100905857289">giỏ hàng của bạn</translation>
 <translation id="677965093459947883">Rất nhỏ</translation>
@@ -6936,6 +6941,7 @@
 <translation id="7114054701490058191">Mật khẩu không khớp</translation>
 <translation id="7114648273807173152">Để đăng nhập vào Tài khoản Google bằng Smart Lock, hãy chuyển đến mục Cài đặt &gt; Thiết bị đã kết nối &gt; Điện thoại của bạn &gt; Smart Lock.</translation>
 <translation id="7115361495406486998">Không có người liên hệ nào có thể chia sẻ</translation>
+<translation id="7116554090938189816">Chứng chỉ SSL của máy in đã hết hạn. Khởi động lại máy in rồi thử lại.</translation>
 <translation id="7117228822971127758">Vui lòng thử lại sau</translation>
 <translation id="711840821796638741">Hiển thị dấu trang được quản lý</translation>
 <translation id="711985611146095797">Trang này cho phép bạn quản lý các Tài khoản Google mà bạn đã đăng nhập. <ph name="LINK_BEGIN" />Tìm hiểu thêm<ph name="LINK_END" /></translation>
@@ -7207,6 +7213,7 @@
 <translation id="7380622428988553498">Tên thiết bị chứa các ký tự không hợp lệ</translation>
 <translation id="7380768571499464492">Đã cập nhật <ph name="PRINTER_NAME" /></translation>
 <translation id="7382085868019811559">Tiện ích Hỗ trợ Trình duyệt cũ (LBS) cho phép mở một số mẫu URL cụ thể trong một trình duyệt thay thế có hỗ trợ các tính năng cũ cần thiết để chạy được các trang web đó.</translation>
+<translation id="7382980704744807223">Ðáng nghi</translation>
 <translation id="738322632977123193">Không tải lên được. Sử dụng hình ảnh ở một trong các định dạng sau: .jpg, .gif, .png, .bmp, .tif hoặc .webp</translation>
 <translation id="73843634555824551">Các phương thức nhập và bàn phím</translation>
 <translation id="7384687527486377545">Tự động lặp lại trên bàn phím</translation>
@@ -7464,6 +7471,7 @@
 <translation id="7607002721634913082">Đã tạm dừng</translation>
 <translation id="7608810328871051088">Các tùy chọn Android</translation>
 <translation id="7609148976235050828">Vui lòng kết nối với Internet và thử lại.</translation>
+<translation id="7611713099524036757">meta</translation>
 <translation id="7612401678989660900">Cho phép truy cập đối với các ứng dụng và trang web có quyền sử dụng micrô</translation>
 <translation id="7612655942094160088">Các tính năng trên điện thoại đã kết nối bật.</translation>
 <translation id="7612989789287281429">Đang đăng nhập…</translation>
@@ -7631,7 +7639,6 @@
 <translation id="7737948071472253612">Không được phép sử dụng máy ảnh của bạn</translation>
 <translation id="77381465218432215">Hiển thị dấu phụ và ký tự đặc biệt</translation>
 <translation id="7740996059027112821">Chuẩn</translation>
-<translation id="7741307896921365578">Bật một bảng điều khiển bên trên trình duyệt để bạn dễ dàng và thuận tiện truy cập vào Danh sách đọc và Dấu trang.</translation>
 <translation id="7742558784808143689">Xóa tất cả dữ liệu trang web và quyền của <ph name="SITE_NAME" />, cũng như mọi trang web thuộc nhóm này và các ứng dụng đã cài đặt?</translation>
 <translation id="7742706086992565332">Bạn có thể đặt mức phóng to hoặc thu nhỏ trên một số trang web</translation>
 <translation id="7742879569460013116">Chia sẻ đường liên kết cho</translation>
@@ -7832,7 +7839,6 @@
 <translation id="7909986151924474987">Bạn có thể không cài đặt lại được hồ sơ này</translation>
 <translation id="7910768399700579500">&amp;Thư mục mới</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">Mục Thẻ nội dung phương tiện trong tính năng Tìm thẻ</translation>
 <translation id="7912080627461681647">Đã thay đổi mật khẩu của bạn trên máy chủ. Vui lòng đăng xuất rồi đăng nhập lại.</translation>
 <translation id="7912974581251770345">Bản dịch</translation>
 <translation id="7915457674565721553">Hãy kết nối Internet để thiết lập quyền kiểm soát của cha mẹ</translation>
@@ -8605,7 +8611,6 @@
 <translation id="8599681327221583254">Một hoặc nhiều chính sách được định cấu hình không đúng cách. Vui lòng liên hệ với quản trị viên của bạn</translation>
 <translation id="8599864823732014237">Bỏ qua quy trình đăng ký doanh nghiệp?</translation>
 <translation id="8601206103050338563">Xác thực Ứng dụng khách TLS WWW</translation>
-<translation id="8601611099293226919">Tìm kiếm trên màn hình của bạn bằng Google Ống kính</translation>
 <translation id="8602674530529411098">Ứng dụng (Beta)</translation>
 <translation id="8602851771975208551">Một chương trình khác trên máy tính của bạn đã thêm một ứng dụng có thể thay đổi cách Chrome hoạt động.</translation>
 <translation id="8605428685123651449">Bộ nhớ SQLite</translation>
diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb
index b57ce2f..bffe0d1 100644
--- a/chrome/app/resources/generated_resources_zh-CN.xtb
+++ b/chrome/app/resources/generated_resources_zh-CN.xtb
@@ -398,7 +398,6 @@
 <translation id="1341871421050612057">无法与 <ph name="USERNAME" /> 同步</translation>
 <translation id="1343865611738742294">授权 Linux 应用访问 USB 设备。Linux 不会记住已被拔出的 USB 设备。</translation>
 <translation id="1343920184519992513">继续浏览上次打开的网页并打开一组特定网页</translation>
-<translation id="134589511016534552">媒体标签页也会显示在“打开的标签页”部分中</translation>
 <translation id="1346630054604077329">确认并重启</translation>
 <translation id="1346748346194534595">向右</translation>
 <translation id="1347256498747320987">安装更新和应用。继续操作即表示您同意此设备还可从 Google、您的运营商以及您设备的制造商处自动下载并安装更新和应用(可能会使用移动数据网络)。部分应用可能会提供应用内购商品。<ph name="BEGIN_LINK1" />了解详情<ph name="END_LINK1" /></translation>
@@ -2043,7 +2042,6 @@
 <translation id="2739191690716947896">调试</translation>
 <translation id="2739240477418971307">更改您的无障碍设置</translation>
 <translation id="274029851662193272">凹陷</translation>
-<translation id="2740363334137520315">在标签页搜索中添加一个新的部分,以便您轻松找出正在播放音频或视频的标签页。您可以通过点击浏览器右上角的“标签页搜索”按钮来使用该功能。</translation>
 <translation id="2740531572673183784">确定</translation>
 <translation id="2740876196999178364">这些通行密钥只会保存在此设备上,不会保存到您的 Google 帐号中。</translation>
 <translation id="2741713322780029189">打开恢复终端</translation>
@@ -2311,7 +2309,6 @@
 <translation id="2967926928600500959">与这些规则匹配的网址将被强制在一款特定浏览器中打开。</translation>
 <translation id="2972581237482394796">重做(&amp;R)</translation>
 <translation id="2973324205039581528">将网站静音</translation>
-<translation id="2973537811036309675">侧边栏</translation>
 <translation id="2975761176769946178">必须提供网址</translation>
 <translation id="2976557544729462544">某些设备需要停用数据访问保护设置才能正常运行或马力全开。</translation>
 <translation id="2976756276046118477">红/绿滤镜(绿色弱、绿色盲)</translation>
@@ -2752,7 +2749,6 @@
 <translation id="3393554941209044235">Chrome 文档分析</translation>
 <translation id="3393582007140394275">无法投放屏幕。</translation>
 <translation id="3394850431319394743">可以使用标识符来播放受保护内容</translation>
-<translation id="3396744558790608201">在网络上浏览和购物时,如果您想详细了解所看到的视觉内容,只需右键点击相应内容并选择“使用 Google 智能镜头搜索图片”,即可搜索网站的任何区域。</translation>
 <translation id="3396800784455899911">点击“接受并继续”按钮,即表示您同意上述针对这些 Google 服务的处理方式。</translation>
 <translation id="339722927132407568">卡顿</translation>
 <translation id="3399432415385675819">通知将被停用</translation>
@@ -4775,7 +4771,6 @@
 <translation id="520840839826327499"><ph name="SERVICE_NAME" />需要检查您使用的是否为符合条件的 Chrome 操作系统设备。</translation>
 <translation id="5208926629108082192">设备移动网络信息</translation>
 <translation id="5208988882104884956">半角</translation>
-<translation id="520902706163766447">如果您启用此实验,系统将会在 Chrome 界面顶部显示弹出式气泡,供您用来在当前打开的标签页中搜索所需内容。</translation>
 <translation id="5209320130288484488">未找到任何设备</translation>
 <translation id="5209513429611499188">具有用法页面 <ph name="USAGE_PAGE" /> 中的任一用法的 HID 设备</translation>
 <translation id="5210365745912300556">关闭标签页</translation>
@@ -6270,7 +6265,6 @@
 <translation id="6561726789132298588">Enter</translation>
 <translation id="6562117348069327379">将系统日志存储到“下载内容”目录中。</translation>
 <translation id="656293578423618167">该文件的路径或名称过长。请以较短的名称保存或保存到其他位置。</translation>
-<translation id="6568283005472142698">标签页搜索</translation>
 <translation id="6570622975915850879">换部设备</translation>
 <translation id="65711204837946324">需有下载权限</translation>
 <translation id="6571533309669248172">设置文字格式</translation>
@@ -7601,7 +7595,6 @@
 <translation id="7737948071472253612">不允许使用您的摄像头</translation>
 <translation id="77381465218432215">显示重音符号和特殊字符</translation>
 <translation id="7740996059027112821">标准</translation>
-<translation id="7741307896921365578">启用浏览器级侧边栏,以便通过一种实用方法随时访问您的阅读清单和书签。</translation>
 <translation id="7742558784808143689">清除 <ph name="SITE_NAME" />、其下属所有网站及其已安装的应用的网站数据和权限?</translation>
 <translation id="7742706086992565332">您可以设置特定网站的缩放级别</translation>
 <translation id="7742879569460013116">将链接分享给</translation>
@@ -7802,7 +7795,6 @@
 <translation id="7909986151924474987">您可能无法重新安装此配置文件</translation>
 <translation id="7910768399700579500">新建文件夹(&amp;N)</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">标签页搜索中的媒体标签页部分</translation>
 <translation id="7912080627461681647">您已在服务器上更改密码。请先退出,然后重新登录。</translation>
 <translation id="7912974581251770345">翻译</translation>
 <translation id="7915457674565721553">请连接到互联网以设置家长控制</translation>
@@ -8575,7 +8567,6 @@
 <translation id="8599681327221583254">有一项或多项政策未正确配置。请与您的管理员联系</translation>
 <translation id="8599864823732014237">跳过企业注册?</translation>
 <translation id="8601206103050338563">TLS WWW 客户端身份验证</translation>
-<translation id="8601611099293226919">使用 Google 智能镜头搜索您的屏幕上的内容</translation>
 <translation id="8602674530529411098">应用(Beta 版)</translation>
 <translation id="8602851771975208551">您计算机上的其他程序添加了一个应用,该应用可能会改变 Chrome 的工作方式。</translation>
 <translation id="8605428685123651449">SQLite 使用的内存</translation>
diff --git a/chrome/app/resources/generated_resources_zh-HK.xtb b/chrome/app/resources/generated_resources_zh-HK.xtb
index 2f38d33..83e79ea 100644
--- a/chrome/app/resources/generated_resources_zh-HK.xtb
+++ b/chrome/app/resources/generated_resources_zh-HK.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">快到休息時間了</translation>
 <translation id="1062407476771304334">取代</translation>
 <translation id="1062628064301375934">協助我們建立更私密的網絡</translation>
+<translation id="1066964438793906105">掃描是否有惡意軟體</translation>
 <translation id="1067048845568873861">已建立</translation>
 <translation id="1067661089446014701">為進一步加強安全性,建議先在裝置上將密碼加密,再儲存至您的 Google 帳戶</translation>
 <translation id="1067922213147265141">其他 Google 服務</translation>
@@ -144,6 +145,7 @@
 <translation id="1116639326869298217">無法驗證您的身分</translation>
 <translation id="1116694919640316211">關於</translation>
 <translation id="1116779635164066733">此設定由「<ph name="NAME" />」擴充程式強制執行。</translation>
+<translation id="1118428905044642028">密碼和自動填入 (&amp;A)</translation>
 <translation id="1118738876271697201">系統無法識別裝置型號或序號。</translation>
 <translation id="1119447706177454957">內部錯誤</translation>
 <translation id="1122068467107743258">工作</translation>
@@ -218,6 +220,7 @@
 <translation id="1176471985365269981">不允許編輯裝置上的檔案或資料夾</translation>
 <translation id="1177863135347784049">自訂</translation>
 <translation id="1178581264944972037">暫停</translation>
+<translation id="1178601482396475810">管理裝置同步設定</translation>
 <translation id="117916940443676133">您的安全密鑰並未受 PIN 保護。請先建立 PIN 以管理登入資料。</translation>
 <translation id="1181037720776840403">移除</translation>
 <translation id="1181366777303791449">在 <ph name="MAIN_FRAME_ETLD_PLUS_ONE" /></translation>
@@ -354,6 +357,7 @@
 <translation id="130097046531636712">在此模式下,系統會限制背景活動和視覺效果 (例如平滑捲動) 以延長電池電量</translation>
 <translation id="1301135395320604080"><ph name="ORIGIN" /> 可編輯以下檔案</translation>
 <translation id="1302227299132585524">允許 Apple 事件中的 JavaScript</translation>
+<translation id="1302654693270046655"><ph name="GROUP_NAME" /> 群組 - <ph name="OPENED_STATE" /></translation>
 <translation id="1303101771013849280">將 HTML 檔案加入書籤</translation>
 <translation id="1303671224831497365">找不到藍牙裝置</translation>
 <translation id="130491383855577612">已成功取代 Linux 應用程式和檔案</translation>
@@ -400,7 +404,6 @@
 <translation id="1341871421050612057">無法與 <ph name="USERNAME" /> 同步</translation>
 <translation id="1343865611738742294">請授權 Linux 應用程式存取 USB 裝置。移除後,Linux 將不會記住 USB 裝置。</translation>
 <translation id="1343920184519992513">繼續瀏覽上次開啟的網頁並開啟某組特定網頁</translation>
-<translation id="134589511016534552">媒體分頁亦會在「開啟的分頁」部分顯示</translation>
 <translation id="1346630054604077329">確認並重新啟動</translation>
 <translation id="1346748346194534595">向右</translation>
 <translation id="1347256498747320987">安裝更新和應用程式。如果繼續操作,即表示您亦允許此裝置自動下載和安裝來自 Google、您的流動網絡供應商和裝置製造商的更新內容和應用程式,當中可能會耗用流動數據。部分應用程式可能會提供應用程式內購買產品。<ph name="BEGIN_LINK1" />瞭解詳情<ph name="END_LINK1" /></translation>
@@ -1052,6 +1055,7 @@
 <translation id="1877520246462554164">無法獲取驗證憑證。請先登出並重新登入,然後再試一次。</translation>
 <translation id="1877860345998737529">開關動作指派</translation>
 <translation id="1878155070920054810">Chromebook 似乎會在更新完成前沒電。請確認 Chromebook 已正確充電,避免更新中斷。</translation>
+<translation id="1878477879455105085">開咗</translation>
 <translation id="1878885068166344708">移動焦點時,系統會突顯項目。按下 Tab 鍵或選取項目即可變更焦點。</translation>
 <translation id="1879000426787380528">登入身分</translation>
 <translation id="18802377548000045">將分頁縮至大寬度</translation>
@@ -1304,6 +1308,7 @@
       <ph name="BEGIN_BOLD" />注意:<ph name="END_BOLD" />系統會在程序中途重新啟動。</translation>
 <translation id="2095774564753225041">支援的檔案類型</translation>
 <translation id="2097616539631531348">當此分頁處於閒置狀態時,「記憶體節省模式」會釋出記憶體給其他工作。</translation>
+<translation id="2097950021134740304">取消清除訂閱</translation>
 <translation id="2098805196501063469">檢查餘下的密碼</translation>
 <translation id="2099686503067610784">要刪除伺服器憑證「<ph name="CERTIFICATE_NAME" />」嗎?</translation>
 <translation id="2100273922101894616">自動登入</translation>
@@ -1436,6 +1441,7 @@
 <translation id="2204034823255629767">讀取及變更您輸入的任何設定</translation>
 <translation id="2204387456724731099">翻譯唔到呢個揀咗嘅項目</translation>
 <translation id="2210462644007531147">無法完成安裝</translation>
+<translation id="2211245494465528624">管理同步處理選項</translation>
 <translation id="2212565012507486665">允許 Cookie</translation>
 <translation id="2214018885812055163">共用的資料夾</translation>
 <translation id="2214884991347062907">密碼錯誤,請再試一次</translation>
@@ -1534,6 +1540,7 @@
 <translation id="2296218178174497398">裝置探索</translation>
 <translation id="2297705863329999812">搜尋打印機</translation>
 <translation id="2297822946037605517">分享此頁面</translation>
+<translation id="229871422646860597">從工具列中取消固定</translation>
 <translation id="2299734369537008228">滑桿:<ph name="MIN_LABEL" />至<ph name="MAX_LABEL" /></translation>
 <translation id="2299941608784654630">包括 debugd 收集為獨立封存的所有記錄檔案。</translation>
 <translation id="2300214399009193026">PCIe</translation>
@@ -2066,7 +2073,6 @@
 <translation id="2739191690716947896">偵錯</translation>
 <translation id="2739240477418971307">變更您的協助工具設定</translation>
 <translation id="274029851662193272">內凹</translation>
-<translation id="2740363334137520315">在「搜尋分頁」部分加入新部分,即可輕鬆找出正在播放音訊或影片的分頁。輕按瀏覽器右上角的按鈕即可存取此功能。</translation>
 <translation id="2740531572673183784">確定</translation>
 <translation id="2740876196999178364">這些密鑰只會儲存在此裝置上,並不會儲存至您的 Google 帳戶。</translation>
 <translation id="2741713322780029189">開啟復原終端機</translation>
@@ -2163,6 +2169,7 @@
 <translation id="2811205483104563968">帳戶</translation>
 <translation id="2811564570599779918">減少垃圾內容和欺詐行為</translation>
 <translation id="2812049959647166806">系統不支援 Thunderbolt</translation>
+<translation id="2812171980080389735">已儲存網絡和密碼,方便即時連線</translation>
 <translation id="2813094189969465044">家長監控設定</translation>
 <translation id="281390819046738856">無法簽署要求。</translation>
 <translation id="2814489978934728345">停止載入這個網頁</translation>
@@ -2202,6 +2209,7 @@
 <translation id="284970761985428403"><ph name="ASCII_NAME" /> (<ph name="UNICODE_NAME" />)</translation>
 <translation id="2849767214114481738">已新增您的 PIN</translation>
 <translation id="2849936225196189499">重要</translation>
+<translation id="285033512555869047">已關閉</translation>
 <translation id="2850541429955027218">新增主題</translation>
 <translation id="2850672011315104382">標點符號樣式</translation>
 <translation id="2852385257476173980">在您瀏覽網絡同時,系統可能會於此處顯示您瀏覽的網站清單</translation>
@@ -2245,6 +2253,7 @@
 <translation id="288734198558082692">「<ph name="DEVICE" />」和另外 <ph name="NUMBER_OF_DEVICES" /> 部裝置</translation>
 <translation id="2889043468805635730">未發現問題</translation>
 <translation id="2889064240420137087">使用其他程式開啟連結…</translation>
+<translation id="2890206081124517553">記住您不同裝置的桌面背景</translation>
 <translation id="2891566119238851894">開側面板入面嘅搜尋工具列。側面板入面嘅搜尋工具列冇開。</translation>
 <translation id="2891922230654533301">要使用裝置登入 <ph name="APP_NAME" /> 嗎?</translation>
 <translation id="2893013536106749396">挑選能助您緊貼所關注事情的資訊卡</translation>
@@ -2266,6 +2275,7 @@
 <translation id="2907619724991574506">起始網址</translation>
 <translation id="2907798539022650680">無法連線至「<ph name="NAME" />」:<ph name="DETAILS" />
     伺服器訊息:<ph name="SERVER_MSG" /></translation>
+<translation id="2908005622251445419">分享訊號</translation>
 <translation id="2908162660801918428">依目錄新增媒體庫</translation>
 <translation id="2908358077082926882">再次按下「<ph name="CURRENTKEY" />」鍵即可移除指派設定並<ph name="RESPONSE" /></translation>
 <translation id="2909506265808101667">無法連線至 Google 服務。請檢查您的網絡連線,然後再試一次。錯誤代碼:<ph name="ERROR_CODE" />。</translation>
@@ -2334,7 +2344,6 @@
 <translation id="2967926928600500959">符合這些規則的網址會在強制以特定瀏覽器開啟。</translation>
 <translation id="2972581237482394796">重做(&amp;R)</translation>
 <translation id="2973324205039581528">將單一網站靜音</translation>
-<translation id="2973537811036309675">側面板</translation>
 <translation id="2975761176769946178">必須輸入網址</translation>
 <translation id="2976557544729462544">部分裝置需要停用資料存取保護才能正常運作或發揮最佳效能。</translation>
 <translation id="2976756276046118477">「紅 - 綠」濾鏡 (綠色弱)</translation>
@@ -2370,6 +2379,7 @@
 <translation id="3003828226041301643">無法將裝置加入網域。請檢查您的帳戶並確認您有權限新增裝置。</translation>
 <translation id="3003967365858406397">您的 <ph name="PHONE_NAME" /> 將會建立私人 Wi-Fi 連線。</translation>
 <translation id="3004385386820284928">自訂鍵盤按鍵</translation>
+<translation id="3005376701115952939">在系統「設定」中設定應用程式同步功能</translation>
 <translation id="3005574332301273731">不要顯示</translation>
 <translation id="3006881078666935414">沒有使用情況資料</translation>
 <translation id="3007410324195400631">新增關於此頁的筆記</translation>
@@ -2751,6 +2761,7 @@
 <translation id="3369624026883419694">正在解析主機…</translation>
 <translation id="3370260763947406229">自動更正</translation>
 <translation id="3371140690572404006">USB-C 裝置 (右側前方連接埠)</translation>
+<translation id="3371351218553893534">這一行過長:<ph name="ERROR_LINE" /></translation>
 <translation id="337286756654493126">讀取您在應用程式中開啟的資料夾</translation>
 <translation id="3373059063088819384">在「朗讀模式」中開啟</translation>
 <translation id="3373701465337594448">開啟設定後,系統會在此顯示您曾瀏覽的網站清單來推斷您的興趣。</translation>
@@ -2775,7 +2786,6 @@
 <translation id="3393554941209044235">Chrome 文件分析</translation>
 <translation id="3393582007140394275">無法投放畫面。</translation>
 <translation id="3394850431319394743">已允許使用識別碼來播放受保護的內容</translation>
-<translation id="3396744558790608201">在網站上瀏覽及購物時,先按一下右鍵再選取 [使用「Google 智能鏡頭」搜尋圖片] 即可搜尋網站的任何區域,進一步瞭解您看到的影像內容。</translation>
 <translation id="3396800784455899911">按一下 [接受並繼續] 按鈕,即表示您同意上述的 Google 服務處理程序。.</translation>
 <translation id="339722927132407568">畫面凍結</translation>
 <translation id="3399432415385675819">通知將會停用</translation>
@@ -2821,6 +2831,9 @@
 <translation id="3434272557872943250">如果您為子女開啟其他「網絡及應用程式活動記錄」設定,此資料可能會儲存在他們的 Google 帳戶中。您可以前往 families.google.com 詳細瞭解這些設定及其調整方式</translation>
 <translation id="3434475275396485144">此設定由手機的管理員管理</translation>
 <translation id="3434512374684753970">音訊和影片</translation>
+<translation id="343517373502662180"><ph name="BEGIN_PARAGRAPH1" />在下一個畫面中登入 Google 帳戶。<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />這是您在 Gmail、YouTube、Chrome 和其他 Google 服務使用的帳戶。使用您的帳戶取得個人化體驗,輕鬆存取所有的資料。<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />如果您沒有 Google 帳戶,可以在下一個畫面建立帳戶。<ph name="END_PARAGRAPH3" /></translation>
 <translation id="3435688026795609344">「<ph name="EXTENSION_NAME" />」正在要求取得您的 <ph name="CODE_TYPE" /></translation>
 <translation id="3435738964857648380">安全性</translation>
 <translation id="343578350365773421">紙張用完</translation>
@@ -2867,6 +2880,7 @@
 <translation id="346546413339447252">取得 <ph name="MERCHANT_NAME_1" />、<ph name="MERCHANT_NAME_2" /> 等商店的折扣</translation>
 <translation id="3468298837301810372">標籤</translation>
 <translation id="3468999815377931311">Android 手機</translation>
+<translation id="3469345458390352459">開啟後,只要登入 Google 帳戶,即可在任何 ChromeOS 裝置上使用應用程式。即使關閉其他瀏覽器同步功能,系統仍會透過 Chrome 同步處理網絡應用程式。</translation>
 <translation id="3469583217479686109">選取工具</translation>
 <translation id="3470392222765168737">追蹤網站</translation>
 <translation id="3471876058939596279">HDMI 和 USB Type-C 連接埠無法同時用於影片。請使用其他影片連接埠。</translation>
@@ -2889,6 +2903,7 @@
 <translation id="3484869148456018791">取得新憑證</translation>
 <translation id="3486950712960783074">您的行程</translation>
 <translation id="3487007233252413104">匿名函數</translation>
+<translation id="3487649228420469005">掃描完成</translation>
 <translation id="3490695139702884919">正在下載… <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">您子女的帳戶尚未設定 Family Link 家長監控設定。設定完成後,即可新增家長監控設定。您可在「探索」應用程式中找到家長監控設定的相關資料。</translation>
 <translation id="3491678231052507920">網站通常會使用虛擬實境裝置和資料,讓您進入 VR 工作階段</translation>
@@ -3327,6 +3342,7 @@
 <translation id="3855441664322950881">封裝擴充程式</translation>
 <translation id="3855676282923585394">匯入書籤和設定…</translation>
 <translation id="3856096718352044181">請驗證供應商的有效性,或稍後再試</translation>
+<translation id="3856470183388031602">在 <ph name="DEVICE_TYPE" /> 上使用 Google 帳戶</translation>
 <translation id="3856800405688283469">選取時區</translation>
 <translation id="3857807444929313943">提起手指,然後再次輕觸</translation>
 <translation id="3858860766373142691">名稱</translation>
@@ -3366,6 +3382,7 @@
 <translation id="3894123633473837029">透過 Sherlog 包括近期的「Google 助理」記錄。當中包括您的身分、位置和偵錯資訊。<ph name="BEGIN_LINK" />瞭解詳情<ph name="END_LINK" /></translation>
 <translation id="3894427358181296146">新增資料夾</translation>
 <translation id="3894770151966614831">要移至 Google 帳戶嗎?</translation>
+<translation id="3894983081771074056">鍵盤和滑鼠行為、語言偏好設定等</translation>
 <translation id="3895076768659607631">管理搜尋引擎…(&amp;M)</translation>
 <translation id="3895090224522145010">Kerberos 使用者名稱</translation>
 <translation id="389521680295183045">網站可以要求偵測您使用裝置的時間</translation>
@@ -3447,6 +3464,7 @@
 <translation id="3957844511978444971">輕按 [接受],即表示您確認選擇這些 Google 服務設定。</translation>
 <translation id="3958088479270651626">匯入書籤和設定</translation>
 <translation id="3958110062351175311">已允許在工具列中顯示要求</translation>
+<translation id="3959747296451923142">確認移除訂閱</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">可以對 <ph name="IBAN_DESCRIPTION" /> 執行嘅其他操作</translation>
 <translation id="3962119236270174787">對已知的危險網站、下載檔案及擴充程式提供標準保護功能</translation>
@@ -3501,6 +3519,7 @@
 <translation id="3994878504415702912">縮放(&amp;Z)</translation>
 <translation id="3995138139523574647">USB-C 裝置 (右側後方連接埠)</translation>
 <translation id="3995963973192100066">播動畫</translation>
+<translation id="399788104667917863">固定至工具列</translation>
 <translation id="4001540981461989979">移動時突顯滑鼠游標</translation>
 <translation id="4002440992267487163">PIN 設定</translation>
 <translation id="4005817994523282006">時區偵測方法</translation>
@@ -3659,12 +3678,16 @@
 <translation id="4147911968024186208">請重試。如果出現同樣問題,請聯絡您的支援代表。</translation>
 <translation id="4150201353443180367">顯示屏</translation>
 <translation id="4150569944729499860">畫面內容</translation>
+<translation id="4151843924968445052">要分享裝置訊號嗎?</translation>
 <translation id="4152011295694446843">您可在此查看書籤</translation>
 <translation id="4152670763139331043">{NUM_TABS,plural, =1{1 個分頁}other{# 個分頁}}</translation>
 <translation id="4154664944169082762">指紋</translation>
 <translation id="4157869833395312646">Microsoft Server Gated Cryptography</translation>
 <translation id="4158315983204257156">網站文字大小和字型</translation>
 <translation id="4158364720893025815">通過</translation>
+<translation id="4159501637165962616"><ph name="BEGIN_PARAGRAPH1" />允許 ChromeOS 裝置自動傳送報告,可協助我們為 ChromeOS 規劃要優先修正及改善的項目。這類報告可能包括 ChromeOS 當機時間、您所使用的功能、記憶體一般使用量,以及 Android 應用程式診斷和使用資料。部分彙整資料亦會用於協助 Google 應用程式與合作夥伴 (例如 Android 開發人員)。如果同時開啟應用程式同步功能,系統亦會收集其他應用程式診斷和使用資料 (包括 Android 和網絡應用程式)。<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />您隨時可在 ChromeOS 裝置設定中啟用或停用傳送報告功能。如果您是網域管理員,亦可在管理控制台中變更這項設定。<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH3" />如果您為 Google 帳戶開啟「網絡及應用程式活動記錄」設定,您的 Android 資料可能會儲存在您的 Google 帳戶中。您可以前往 account.google.com 查看和刪除資料,以及變更帳戶設定。<ph name="END_PARAGRAPH3" /></translation>
 <translation id="4161601078867475601">Google 密碼管理工具(&amp;G)</translation>
 <translation id="4163560723127662357">未知的鍵盤</translation>
 <translation id="4165942112764990069"><ph name="USER_EMAIL" /> 不屬於有效的機構,請聯絡您的管理員。如果您是管理員,可前往 g.co/ChromeEnterpriseAccount 設定機構</translation>
@@ -3932,6 +3955,7 @@
 <translation id="4408599188496843485">說明(&amp;E)</translation>
 <translation id="4409271659088619928">您的搜尋引擎是「<ph name="DSE" />」。建議您查看搜尋引擎的搜尋記錄刪除指示 (如有)。</translation>
 <translation id="4409697491990005945">邊界</translation>
+<translation id="4409779593816003679">密碼和自動填入 (&amp;A)</translation>
 <translation id="4410545552906060960">您可以使用數字 (PIN) 來解鎖裝置。如要稍後才設定 PIN,請前往「設定」。</translation>
 <translation id="4411578466613447185">程式碼簽署者</translation>
 <translation id="4411719918614785832">這些密鑰會儲存在此電腦的 Windows Hello 上,並不會儲存至您的 Google 帳戶。</translation>
@@ -3988,6 +4012,9 @@
 <translation id="4452898361839215358">或選取 PPD。<ph name="LINK_BEGIN" />瞭解詳情<ph name="LINK_END" /></translation>
 <translation id="4453430595102511050">請輕觸位於鍵盤右上角的指紋感應器。系統會妥善地將您的指紋資料儲存在 <ph name="DEVICE_TYPE" /> 上,絕不會外洩。</translation>
 <translation id="4453946976636652378">搜尋 <ph name="SEARCH_ENGINE_NAME" /> 或輸入網址</translation>
+<translation id="4454537120672169656"><ph name="BEGIN_PARAGRAPH1" />允許 ChromeOS 裝置自動傳送報告,可協助我們為 ChromeOS 規劃要優先修正及改善的項目。這類報告可能包括 ChromeOS 當機時間、曾使用的功能、記憶體一般使用量,以及 Android 應用程式診斷和使用資料。部分彙整資料亦會用於協助 Google 應用程式與合作夥伴 (例如 Android 開發人員)。如果同時開啟應用程式同步功能,系統亦會收集其他應用程式診斷和使用資料 (包括 Android 和網絡應用程式)。<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />您隨時可在子女的 ChromeOS 裝置設定中啟用或停用這類報告。如果您是網域管理員,亦可在管理控制台中變更這項設定。<ph name="END_PARAGRAPH2" />
+    <ph name="BEGIN_PARAGRAPH4" />如果您為子女的 Google 帳戶開啟「網絡及應用程式活動記錄」設定,您子女的資料可能會儲存在他們的 Google 帳戶中。您可前往 families.google.com,進一步瞭解這些設定及其調整方式。<ph name="END_PARAGRAPH4" /></translation>
 <translation id="4457472090507035117">選取目前的語音:</translation>
 <translation id="4459169140545916303">曾於 <ph name="DEVICE_LAST_ACTIVATED_TIME" /> 天前在線</translation>
 <translation id="4460014764210899310">未分組</translation>
@@ -4271,6 +4298,7 @@
 <translation id="470644585772471629">色彩反轉</translation>
 <translation id="4707337002099455863">一律在所有網站上執行</translation>
 <translation id="4708849949179781599">離開 <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">一併允許分頁音訊</translation>
 <translation id="4711638718396952945">還原設定</translation>
 <translation id="4713409221649555176">在所有視窗關閉後刪除</translation>
 <translation id="4715631922189108923">編輯使用者名稱</translation>
@@ -4298,6 +4326,7 @@
 <translation id="4735506354605317060">圓形指標</translation>
 <translation id="4735793370946506039">進一步了解強化安全瀏覽功能。</translation>
 <translation id="4735803855089279419">糟糕!系統無法確定此裝置的裝置識別碼。</translation>
+<translation id="4735846817388402006">按一下即可允許「<ph name="EXTENSIONS_REQUESTING_ACCESS" />」存取 <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">更新</translation>
 <translation id="473936925429402449">已選取,第 <ph name="CURRENT_ELEMENT" /> 個額外內容,共 <ph name="TOTAL_ELEMENTS" /> 個</translation>
 <translation id="4739639199548674512">票證</translation>
@@ -4367,6 +4396,7 @@
 <translation id="4806457879608775995">詳閱條款並控制您的資料</translation>
 <translation id="4807098396393229769">信用卡持有人姓名</translation>
 <translation id="4808667324955055115">已封鎖彈出式視窗:</translation>
+<translation id="4808711719757110498">{NUM_EXTENSIONS,plural, =1{檢查從「Chrome 網上應用程式商店」下架的 <ph name="BEGIN_BOLD" />1 個擴充程式<ph name="END_BOLD" />}other{檢查從「Chrome 網上應用程式商店」下架的 <ph name="BEGIN_BOLD" />{NUM_EXTENSIONS} 個擴充程式<ph name="END_BOLD" />}}</translation>
 <translation id="4809079943450490359">來自裝置管理員的指示:</translation>
 <translation id="4809447465126035330">刪除</translation>
 <translation id="480990236307250886">開啟首頁</translation>
@@ -4690,6 +4720,7 @@
 <translation id="5101839224773798795">遊標停止時自動點擊</translation>
 <translation id="5106350808162641062">移除</translation>
 <translation id="510695978163689362"><ph name="USER_EMAIL" /> 由 Family Link 監管。您可新增學校帳戶,以便在家長監管下存取學校資源。</translation>
+<translation id="5107093668001980925">永不顯示「<ph name="MODULE_NAME" />」</translation>
 <translation id="5107443654503185812">有擴充程式已停用「安全瀏覽」功能</translation>
 <translation id="5108967062857032718">設定 - 移除 Android 應用程式</translation>
 <translation id="5109044022078737958">咪咪</translation>
@@ -4700,6 +4731,7 @@
 <translation id="5111794652433847656">此裝置上沒有「<ph name="APP_NAME" />」的任何密鑰</translation>
 <translation id="5112577000029535889">開發人員工具(&amp;D)</translation>
 <translation id="511313294362309725">開啟「快速配對」</translation>
+<translation id="5113384440341086023">從 Play 商店安裝的應用程式以及從 Chrome 瀏覽器安裝的網絡應用程式</translation>
 <translation id="51143538739122961">插入並輕觸安全密鑰</translation>
 <translation id="5115309401544567011">請將 <ph name="DEVICE_TYPE" /> 接駁電源。</translation>
 <translation id="5115338116365931134">SSO</translation>
@@ -4745,6 +4777,7 @@
 <translation id="5154702632169343078">主旨</translation>
 <translation id="5155327081870541046">在網址列輸入您想搜尋網站的捷徑,例如「例如「@bookmarks」),然後按下您偏好的鍵盤快速鍵,並輸入搜尋字詞。</translation>
 <translation id="5156638757840305347">游標在顯示或移動時會突顯</translation>
+<translation id="5157250307065481244">查看網站詳情</translation>
 <translation id="5157635116769074044">將網頁固定到 [開始] 螢幕…</translation>
 <translation id="5158206172605340248">閂咗重音符號選單。</translation>
 <translation id="5159094275429367735">設定 Crostini</translation>
@@ -4802,7 +4835,6 @@
 <translation id="520840839826327499">「<ph name="SERVICE_NAME" />」想檢查您是否使用符合資格的 Chrome OS 裝置。</translation>
 <translation id="5208926629108082192">裝置流動網絡資料</translation>
 <translation id="5208988882104884956">半形</translation>
-<translation id="520902706163766447">在 Chrome 頂層使用者介面中啟用彈出式小視窗,以便在目前開啟的分頁中執行搜尋。</translation>
 <translation id="5209320130288484488">找不到裝置</translation>
 <translation id="5209513429611499188">已有使用量 (數據來自 <ph name="USAGE_PAGE" /> 使用量頁面) 的 HID 裝置</translation>
 <translation id="5210365745912300556">關閉分頁</translation>
@@ -5290,6 +5322,7 @@
 <translation id="5648166631817621825">最近 7 天</translation>
 <translation id="5651308944918885595">「咫尺共享」可偵測度</translation>
 <translation id="5653154844073528838">你有 <ph name="PRINTER_COUNT" /> 部儲存咗嘅打印機。</translation>
+<translation id="565515993087783098">如果選擇清除這個網路,系統將一併移除 Passpoint 訂閱及其相關網路。</translation>
 <translation id="5655296450510165335">裝置註冊</translation>
 <translation id="5656845498778518563">傳送意見給 Google</translation>
 <translation id="5657156137487675418">允許所有 Cookie</translation>
@@ -5801,6 +5834,7 @@
 <translation id="6104068876731806426">Google 帳戶</translation>
 <translation id="6104311680260824317">無法將裝置加入網域。伺服器不支援特定的 Kerberos 加密類型。請前往「更多選項」檢查加密設定。</translation>
 <translation id="6104796831253957966">打印機序列已滿</translation>
+<translation id="6106167152849320869">如果亦在上一個步驟中選擇傳送診斷和使用情況資料,系統會針對已安裝的應用程式收集此資料。</translation>
 <translation id="6111972606040028426">啟用「Google 助理」</translation>
 <translation id="6112294629795967147">輕觸即可調整大小</translation>
 <translation id="6112727384379533756">新增票證</translation>
@@ -5932,6 +5966,7 @@
 <translation id="6226777517901268232">私密金鑰檔案 (選用)</translation>
 <translation id="6227002569366039565">㩒一下 |<ph name="ACCELERATOR" />| 就可以突顯呢個對話氣泡,再㩒一下就可以突顯說明對話氣泡指向嘅元素。</translation>
 <translation id="6227280783235722609">擴充程式</translation>
+<translation id="6229062790325126537">重設 ApnMigrator</translation>
 <translation id="6229849828796482487">解除連接 Wi-Fi 網絡</translation>
 <translation id="6231782223312638214">建議</translation>
 <translation id="6231881193380278751">在網址中新增查詢參數以自動重新整理網頁:chrome://device-log/?refresh=&lt;sec&gt;</translation>
@@ -6209,6 +6244,7 @@
 <translation id="6478248366783946499">要保留不安全的檔案嗎?</translation>
 <translation id="6479881432656947268">前往「Chrome 網上應用程式商店」</translation>
 <translation id="6480327114083866287">由 <ph name="MANAGER" /> 管理</translation>
+<translation id="6481978993812487794">開啟後,只要登入 Google 帳戶,即可在任何 ChromeOS 裝置上使用應用程式。即使關閉其他瀏覽器同步功能,系統仍會透過 Chrome 同步處理網絡應用程式。</translation>
 <translation id="6482559668224714696">全螢幕放大鏡</translation>
 <translation id="6483485061007832714">開啟下載檔案</translation>
 <translation id="6483805311199035658">正在開啟「<ph name="FILE" />」…</translation>
@@ -6223,6 +6259,7 @@
 <translation id="6497784818439587832">變更顯示大小以縮小或放大畫面上的項目</translation>
 <translation id="6497789971060331894">滑鼠反向捲動</translation>
 <translation id="6498249116389603658">所選的全部語言(&amp;A)</translation>
+<translation id="6498583202177273322">瀏覽此頁面即可取得額外實用資料</translation>
 <translation id="6499143127267478107">正在解析 Proxy 指令碼主機…</translation>
 <translation id="6499764981457476645">找不到附近的裝置</translation>
 <translation id="6501957628055559556">所有容器</translation>
@@ -6298,7 +6335,6 @@
 <translation id="6561726789132298588">Enter 鍵</translation>
 <translation id="6562117348069327379">將系統記錄儲存至「下載」目錄。</translation>
 <translation id="656293578423618167">檔案路徑或名稱太長。請選用較短的名稱或將其儲存至其他位置。</translation>
-<translation id="6568283005472142698">分頁搜尋</translation>
 <translation id="6570622975915850879">使用其他裝置</translation>
 <translation id="65711204837946324">需要下載權限</translation>
 <translation id="6571533309669248172">文字格式</translation>
@@ -6529,6 +6565,7 @@
 <translation id="6776589734354015877">取得額外的實用功能</translation>
 <translation id="6776729248872343918">啟用「快速配對」</translation>
 <translation id="6777817260680419853">已禁止重新導向</translation>
+<translation id="6777845730143344223">進一步瞭解 Passpoint 訂閱</translation>
 <translation id="6779092717724412415">如要建立其他突顯內容,請選取所需文字後按一下右鍵。</translation>
 <translation id="6779447100905857289">您的購物車</translation>
 <translation id="677965093459947883">非常小</translation>
@@ -6670,6 +6707,7 @@
 <translation id="688312408602122936">任何透過 Steam 安裝的遊戲和應用程式亦將從此裝置中移除</translation>
 <translation id="6883319974225028188">抱歉!系統無法儲存裝置設定。</translation>
 <translation id="6884474387073389421">確定要刪除已選取的登入資料嗎?</translation>
+<translation id="6885122019363983153">跨裝置使用一致的桌面背景</translation>
 <translation id="6885771755599377173">預覽系統資訊</translation>
 <translation id="6886380424988777998">無法升級 Linux</translation>
 <translation id="6886871292305414135">在新分頁中開啟連結(&amp;T)</translation>
@@ -6741,6 +6779,7 @@
 <translation id="6949434160682548041">密碼 (選填)</translation>
 <translation id="6950627417367801484">還原應用程式</translation>
 <translation id="6952242901357037157">您亦可在此顯示 <ph name="BEGIN_LINK" />Google 帳戶<ph name="END_LINK" />的密碼</translation>
+<translation id="6954910832698269894">開啟裝置同步功能,即可還原先前 Chromebook 上的應用程式、設定、Wi-Fi 網絡和桌布。您可隨時前往「設定」&gt; [帳戶] 作出變更。</translation>
 <translation id="6954936693361896459">改為投放此分頁</translation>
 <translation id="6955446738988643816">檢查彈出式視窗</translation>
 <translation id="6955535239952325894">受管理的瀏覽器已停用此設定</translation>
@@ -6899,6 +6938,7 @@
 <translation id="7075513071073410194">PKCS #1 MD5 (使用 RSA 加密)</translation>
 <translation id="7075625805486468288">管理 HTTPS/SSL 憑證和設定</translation>
 <translation id="7076875098323397992">無法開始升級</translation>
+<translation id="7077751457066325012">查看及自訂鍵盤快速鍵</translation>
 <translation id="7077829361966535409">無法使用目前的 Proxy 設定載入登入頁面。請<ph name="GAIA_RELOAD_LINK_START" />重新登入<ph name="GAIA_RELOAD_LINK_END" />或使用其他<ph name="PROXY_SETTINGS_LINK_START" />Proxy 設定<ph name="PROXY_SETTINGS_LINK_END" />。</translation>
 <translation id="7078120482318506217">所有網絡</translation>
 <translation id="708060913198414444">複製音效檔案位址(&amp;O)</translation>
@@ -6928,6 +6968,7 @@
 <translation id="7108933416628942903">立即鎖定</translation>
 <translation id="7109543803214225826">已移除捷徑</translation>
 <translation id="7110644433780444336">{NUM_TABS,plural, =1{在群組中加入分頁}other{在群組中加入分頁}}</translation>
+<translation id="7110684627876015299">未命名嘅群組 - <ph name="OPENED_STATE" /></translation>
 <translation id="7111822978084196600">命名此視窗</translation>
 <translation id="7113102733263608554"><ph name="ITEM_COUNT_ONE" /> 個項目</translation>
 <translation id="7113502843173351041">存取您的電郵地址</translation>
@@ -7143,6 +7184,7 @@
 <translation id="7328867076235380839">無效的組合</translation>
 <translation id="7329154610228416156">由於設定使用的網址 (<ph name="BLOCKED_URL" />) 不安全,導致登入失敗。請與您的管理員聯絡。</translation>
 <translation id="7332053360324989309">專用工作程式:<ph name="SCRIPT_URL" /></translation>
+<translation id="7333669215417470379">備份及還原應用程式和設定</translation>
 <translation id="7335974957018254119">使用拼字檢查的語言:</translation>
 <translation id="7336799713063880535">已封鎖通知。</translation>
 <translation id="7338630283264858612">裝置序號無效。</translation>
@@ -7165,6 +7207,7 @@
 <translation id="7348093485538360975">螢幕小鍵盤</translation>
 <translation id="7349010927677336670">影片流暢度</translation>
 <translation id="7352651011704765696">發生問題</translation>
+<translation id="7352664183151911163">涵蓋所有應用程式和 Chrome 瀏覽器</translation>
 <translation id="7353261921908507769">聯絡人在附近時可與您分享內容。您必須選擇接受,系統才能傳送檔案。</translation>
 <translation id="735361434055555355">正在安裝 Linux…</translation>
 <translation id="7354120289251608189">您現在可以隨時為瀏覽器套用新風格。</translation>
@@ -7207,6 +7250,7 @@
 <translation id="7380622428988553498">裝置名稱包含無效字元</translation>
 <translation id="7380768571499464492">已更新「<ph name="PRINTER_NAME" />」</translation>
 <translation id="7382085868019811559">舊版瀏覽器支援 (LBS) 功能允許特定格式的網址在支援舊版功能的替代瀏覽器中開啟,以正確執行這些網站。</translation>
+<translation id="7382980704744807223">可疑</translation>
 <translation id="738322632977123193">無法上載。請使用以下其中一個格式的圖片:.jpg、.png、.bmp、.tif 或 .webp</translation>
 <translation id="73843634555824551">輸入方法和鍵盤</translation>
 <translation id="7384687527486377545">鍵盤自動重複</translation>
@@ -7303,6 +7347,8 @@
 <translation id="7458168200501453431">系統會使用與「Google 搜尋」相同的的拼字檢查工具。您在瀏覽器輸入的文字將會傳送給 Google。</translation>
 <translation id="7458715171471938198">要還原應用程式嗎?</translation>
 <translation id="7458933488302148148">請檢查已儲存的密碼,提升安全性並保保網上安全</translation>
+<translation id="745988141575685751"><ph name="BEGIN_PARAGRAPH1" />允許 ChromeOS 裝置自動傳送報告,可協助我們為 ChromeOS 規劃要優先修正及改善的項目。這些報告可能包括 ChromeOS 當機時間、您所使用的功能,以及記憶體一般使用量。如果同時開啟應用程式同步功能,系統亦會收集其他應用程式診斷和使用資料 (包括 Android 和網絡應用程式)。<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />您可在 Chrome 裝置設定中,隨時開始或停止允許這些報告。如果您是網域管理員,亦可在管理控制台中變更這項設定。<ph name="END_PARAGRAPH2" /></translation>
 <translation id="7460045493116006516">您目前安裝的主題</translation>
 <translation id="7461924472993315131">Pin</translation>
 <translation id="746216226901520237">下次您便可使用手機來解鎖 <ph name="DEVICE_TYPE" />。您可在「設定」中停用 Smart Lock。</translation>
@@ -7463,6 +7509,7 @@
 <translation id="7607002721634913082">已暫停</translation>
 <translation id="7608810328871051088">Android 偏好設定</translation>
 <translation id="7609148976235050828">請連線至互聯網,然後再試一次。</translation>
+<translation id="7611713099524036757">Meta</translation>
 <translation id="7612401678989660900">允許具備麥克風權限的應用程式和網站存取麥克風</translation>
 <translation id="7612655942094160088">啟用連接手機嘅功能。</translation>
 <translation id="7612989789287281429">正在登入…</translation>
@@ -7536,6 +7583,7 @@
 <translation id="7663719505383602579">接收端:<ph name="ARC_PROCESS_NAME" /></translation>
 <translation id="7663774460282684730">可以使用鍵盤快速鍵</translation>
 <translation id="7663859337051362114">新增 eSIM 卡設定檔</translation>
+<translation id="76641554187607347">未連接鍵盤</translation>
 <translation id="7665082356120621510">預留空間大小</translation>
 <translation id="7665369617277396874">新增帳戶</translation>
 <translation id="766560638707011986">顯示網域</translation>
@@ -7583,6 +7631,7 @@
 <translation id="769824636077131955">此文件太大,無法進行安全檢查。可列印文件大小上限為 50 MB。</translation>
 <translation id="7698507637739331665">已封鎖部分項目</translation>
 <translation id="7701040980221191251">沒有</translation>
+<translation id="7701265686005869308">關閉個人檔案</translation>
 <translation id="7701869757853594372">USER 控制代碼</translation>
 <translation id="7702574632857388784">從清單中移除 <ph name="FILE_NAME" /></translation>
 <translation id="7702907602086592255">網域</translation>
@@ -7630,7 +7679,6 @@
 <translation id="7737948071472253612">不允許使用攝錄機</translation>
 <translation id="77381465218432215">顯示重音標記和特殊字元</translation>
 <translation id="7740996059027112821">標準</translation>
-<translation id="7741307896921365578">啟用瀏覽器層級的側面板,以實用的方式持續存取「閱讀清單」和「書籤」。</translation>
 <translation id="7742558784808143689">要清除 <ph name="SITE_NAME" />、當中所有網站,以及已安裝應用程式的網站資料和權限嗎?</translation>
 <translation id="7742706086992565332">您可設定特定網站的縮放比例</translation>
 <translation id="7742879569460013116">將連結分享至:</translation>
@@ -7831,7 +7879,6 @@
 <translation id="7909986151924474987">您可能無法重新安裝此設定檔</translation>
 <translation id="7910768399700579500">新增資料夾(&amp;N)</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">分頁搜尋中的「媒體分頁」部分</translation>
 <translation id="7912080627461681647">您已在伺服器上變更密碼。請先登出,然後重新登入。</translation>
 <translation id="7912974581251770345">翻譯</translation>
 <translation id="7915457674565721553">連線至互聯網即可設定家長監控設定</translation>
@@ -8004,6 +8051,7 @@
 <translation id="8050191834453426339">再次驗證</translation>
 <translation id="8051193500142930381">需要攝錄機的功能將無法運作</translation>
 <translation id="8051390370038326517">一律允許 <ph name="HOST" /> 全權控制 MIDI 裝置</translation>
+<translation id="8052218774860457016">管理瀏覽器同步處理設</translation>
 <translation id="8053278772142718589">PKCS #12 檔案</translation>
 <translation id="8053390638574070785">重新載入這個網頁</translation>
 <translation id="8054517699425078995">這種類型的檔案可能會損害您的裝置,您仍要保留 <ph name="FILE_NAME" /> 嗎?</translation>
@@ -8373,6 +8421,7 @@
 <translation id="8376137163494131156">將 Google Cast 的問題告訴我們。</translation>
 <translation id="8376384591331888629">包括在此網站上的第三方 Cookie</translation>
 <translation id="8376451933628734023">如果此網絡應用程式試圖讓您誤認為其他應用程式,請解除安裝。</translation>
+<translation id="8376752431516546391">「Google 搜尋」側面板</translation>
 <translation id="8377625247046155446">此密鑰只會儲存在此裝置中。關閉所有無痕式視窗後,密鑰會保存在此裝置上。</translation>
 <translation id="8378714024927312812">由您的機構管理</translation>
 <translation id="8379878387931047019">此裝置不支援此網站要求的安全密鑰類型</translation>
@@ -8440,6 +8489,11 @@
 <translation id="8428628598981198790">無法在此網站上使用您的安全密鑰</translation>
 <translation id="84297032718407999">您將於 <ph name="LOGOUT_TIME_LEFT" />後登出</translation>
 <translation id="8431190899827883166">顯示輕按選項</translation>
+<translation id="8431496281632382473">此個人檔案由 <ph name="DOMAIN" /> 管理。您的機構要求您分享裝置訊號,才能繼續使用此受管理的個人檔案。
+
+裝置訊號可能包括瀏覽器、OS、裝置、已安裝的軟件和檔案的相關資料。
+
+如果您選擇不分享訊號,此個人檔案將會關閉。</translation>
 <translation id="8434480141477525001">NaCl 偵錯連接埠</translation>
 <translation id="8437209419043462667">美式鍵盤</translation>
 <translation id="8438328416656800239">改用智能瀏覽器</translation>
@@ -8524,6 +8578,8 @@
 <translation id="851263357009351303">永遠允許 <ph name="HOST" /> 顯示圖片</translation>
 <translation id="8513108775083588393">自動旋轉</translation>
 <translation id="8513357934662532537">如要將 <ph name="USER_EMAIL" /> 的密碼匯入「<ph name="BRAND" />」,請選取 CSV 檔案。</translation>
+<translation id="8513683386591916542"><ph name="BEGIN_PARAGRAPH1" />允許 ChromeOS 裝置自動傳送報告,可協助我們為 ChromeOS 規劃要優先修正及改善的項目。這類報告可能包括 ChromeOS 當機時間、曾使用的功能,以及記憶體一般使用量。如果同時開啟應用程式同步功能,系統亦會收集其他應用程式診斷和使用資料 (包括 Android 和網絡應用程式)。<ph name="END_PARAGRAPH1" />
+    <ph name="BEGIN_PARAGRAPH2" />您隨時可在子女的 ChromeOS 裝置設定中啟用或停用這類報告。如果您是網域管理員,亦可在管理控制台中變更這項設定。<ph name="END_PARAGRAPH2" /></translation>
 <translation id="8514746246728959655">請改用其他安全密鑰</translation>
 <translation id="8514955299594277296">不允許網站在裝置上儲存資料 (不建議)</translation>
 <translation id="8517759303731677493">編輯…</translation>
@@ -8604,7 +8660,6 @@
 <translation id="8599681327221583254">一或多項政策設定有誤,請聯絡您的管理員</translation>
 <translation id="8599864823732014237">要跳過企業註冊嗎?</translation>
 <translation id="8601206103050338563">TLS WWW 用戶端驗證</translation>
-<translation id="8601611099293226919">使用「Google 智能鏡頭」搜尋螢幕</translation>
 <translation id="8602674530529411098">應用程式 (Beta 版本)</translation>
 <translation id="8602851771975208551">電腦中其他程式所新增的應用程式可能會變更 Chrome 的工作方式。</translation>
 <translation id="8605428685123651449">SQLite 記憶體使用量</translation>
@@ -8884,6 +8939,7 @@
 <translation id="883062543841130884">替代項目</translation>
 <translation id="8830779999439981481">正在重新啟動以套用更新</translation>
 <translation id="8830796635868321089">無法以目前的 Proxy 設定啟動更新檢查,請調整<ph name="PROXY_SETTINGS_LINK_START" />Proxy 設定<ph name="PROXY_SETTINGS_LINK_END" />。</translation>
+<translation id="8830863983385452402">網站將可查看此分頁的內容</translation>
 <translation id="8831769650322069887">開 <ph name="FILE_NAME" /></translation>
 <translation id="8832781841902333794">您的設定檔</translation>
 <translation id="8834039744648160717">網絡設定由 <ph name="USER_EMAIL" /> 控制。</translation>
@@ -9015,6 +9071,7 @@
 <translation id="8946359700442089734">這部 <ph name="IDS_SHORT_PRODUCT_NAME" /> 裝置未完全啟用偵錯功能。</translation>
 <translation id="894763922177556086">良好</translation>
 <translation id="8948939328578167195"><ph name="WEBSITE" /> 要求查看安全密鑰的製造商和型號</translation>
+<translation id="8949304443659090542">管理 Chrome 瀏覽器同步設定</translation>
 <translation id="895054485242522631">網站可使用動作感應器</translation>
 <translation id="8951256747718668828">發生錯誤,因此無法完成還原程序</translation>
 <translation id="8951465597020890363">仍要退出訪客模式嗎?</translation>
@@ -9120,6 +9177,7 @@
 <translation id="9032097289595078011">停用「快速配對」</translation>
 <translation id="9033765790910064284">仍要繼續</translation>
 <translation id="9033857511263905942">貼上(&amp;P)</translation>
+<translation id="9034408118624208974">第一次使用 Chromebook 嗎?開啟同步功能,即可備份您的偏好設定。</translation>
 <translation id="903480517321259405">重新輸入 PIN</translation>
 <translation id="9037054491984310631">已連線至名為「<ph name="DEVICE" />」的藍牙裝置</translation>
 <translation id="9037640663275993951">不允許使用裝置</translation>
@@ -9163,6 +9221,7 @@
 <translation id="9068298336633421551">允許擁有位置存取權的 Android 應用程式和服務使用此裝置的位置資訊。Google 可能會定期收集並以匿名方式使用位置資訊,以提升定位的精確度及改善適地性服務。</translation>
 <translation id="9068598199622656904">每次只需按下 1 個按鍵,便可使用鍵盤快速鍵 (而非同時按下多個按鍵)</translation>
 <translation id="9068878141610261315">不支援的檔案類型</translation>
+<translation id="9069665781180028115">所選項目將可在此 Chromebook 上使用。如果您是第一次使用 Chromebook,建議同步處理所有項目,備份您的偏好設定。您可隨時前往「設定」&gt; [帳戶] 作出變更。</translation>
 <translation id="9070342919388027491">分頁移咗去左邊</translation>
 <translation id="9074739597929991885">藍牙</translation>
 <translation id="9074836595010225693">已連接 USB 滑鼠</translation>
@@ -9336,6 +9395,7 @@
 <translation id="930268624053534560">詳細的時間戳</translation>
 <translation id="930551443325541578">重複按鍵和重音標記</translation>
 <translation id="930893132043726269">目前正在使用漫遊</translation>
+<translation id="930991362911221750">要允許「<ph name="APP_NAME" />」查看此分頁嗎?</translation>
 <translation id="93140074055951850">Android 應用程式已停止</translation>
 <translation id="932327136139879170">首頁</translation>
 <translation id="932508678520956232">無法初始化列印操作。</translation>
diff --git a/chrome/app/resources/generated_resources_zh-TW.xtb b/chrome/app/resources/generated_resources_zh-TW.xtb
index fdd6b429..9f397877 100644
--- a/chrome/app/resources/generated_resources_zh-TW.xtb
+++ b/chrome/app/resources/generated_resources_zh-TW.xtb
@@ -78,6 +78,7 @@
 <translation id="1061904396131502319">快到休息時間了</translation>
 <translation id="1062407476771304334">取代</translation>
 <translation id="1062628064301375934">協助我們打造更私密的網路</translation>
+<translation id="1066964438793906105">掃描是否有惡意軟體</translation>
 <translation id="1067048845568873861">建立時間</translation>
 <translation id="1067661089446014701">為進一步加強安全性,建議先在裝置上將密碼加密,再儲存至你的 Google 帳戶</translation>
 <translation id="1067922213147265141">其他 Google 服務</translation>
@@ -142,6 +143,7 @@
 <translation id="1116639326869298217">無法驗證你的身分</translation>
 <translation id="1116694919640316211">關於</translation>
 <translation id="1116779635164066733">這項設定是由「<ph name="NAME" />」擴充功能強制執行。</translation>
+<translation id="1118428905044642028">密碼和自動填入 (&amp;A)</translation>
 <translation id="1118738876271697201">系統無法判別裝置型號或序號。</translation>
 <translation id="1119447706177454957">內部錯誤</translation>
 <translation id="1122068467107743258">工作</translation>
@@ -398,7 +400,6 @@
 <translation id="1341871421050612057">無法與 <ph name="USERNAME" /> 同步</translation>
 <translation id="1343865611738742294">請授權 Linux 應用程式存取 USB 裝置。移除後,Linux 將不會記住這部 USB 裝置。</translation>
 <translation id="1343920184519992513">繼續瀏覽上次開啟的網頁並開啟某組特定網頁</translation>
-<translation id="134589511016534552">媒體分頁也會顯示在「開啟的分頁」部分</translation>
 <translation id="1346630054604077329">確認並重新啟動</translation>
 <translation id="1346748346194534595">向右</translation>
 <translation id="1347256498747320987">安裝更新和應用程式。如果您選擇繼續,即表示您允許這個裝置自動下載及安裝來自 Google、您的電信業者和裝置製造商的更新內容和應用程式,且下載程序可能會使用行動數據。這類應用程式中,有些可能會提供應用程式內購項目。<ph name="BEGIN_LINK1" />瞭解詳情<ph name="END_LINK1" /></translation>
@@ -1292,6 +1293,7 @@
       <ph name="BEGIN_BOLD" />注意:<ph name="END_BOLD" />系統會在過程中重新啟動。</translation>
 <translation id="2095774564753225041">支援的檔案類型</translation>
 <translation id="2097616539631531348">當這個分頁處於閒置狀態時,記憶體節省模式會釋出記憶體給其他工作。</translation>
+<translation id="2097950021134740304">取消清除訂閱</translation>
 <translation id="2098805196501063469">檢查其餘密碼</translation>
 <translation id="2099686503067610784">要刪除伺服器憑證「<ph name="CERTIFICATE_NAME" />」嗎?</translation>
 <translation id="2100273922101894616">自動登入</translation>
@@ -2051,7 +2053,6 @@
 <translation id="2739191690716947896">偵錯</translation>
 <translation id="2739240477418971307">變更你的無障礙設定</translation>
 <translation id="274029851662193272">內凹</translation>
-<translation id="2740363334137520315">在「搜尋分頁」部分加入新區段,即可輕鬆找出正在播放音訊或影片的分頁。輕觸瀏覽器右上角的按鈕即可使用這項功能。</translation>
 <translation id="2740531572673183784">確定</translation>
 <translation id="2740876196999178364">這些密碼金鑰只會儲存在這部裝置上,不會儲存到你的 Google 帳戶。</translation>
 <translation id="2741713322780029189">開啟復原終端機</translation>
@@ -2319,7 +2320,6 @@
 <translation id="2967926928600500959">符合這些規則的網址會在特定瀏覽器中強制開啟。</translation>
 <translation id="2972581237482394796">重做(&amp;R)</translation>
 <translation id="2973324205039581528">關閉網站音訊</translation>
-<translation id="2973537811036309675">側邊面板</translation>
 <translation id="2975761176769946178">必須輸入網址</translation>
 <translation id="2976557544729462544">有些裝置需要停用資料存取權防護功能才能正常運作或發揮最佳效能。</translation>
 <translation id="2976756276046118477">「紅 - 綠」濾鏡 (綠色弱)</translation>
@@ -2760,7 +2760,6 @@
 <translation id="3393554941209044235">Chrome 文件分析</translation>
 <translation id="3393582007140394275">無法投放螢幕畫面。</translation>
 <translation id="3394850431319394743">允許使用 ID 來播放受保護的內容</translation>
-<translation id="3396744558790608201">在網站上瀏覽及購物時,先按一下滑鼠右鍵再選取 [使用 Google 智慧鏡頭搜尋圖片] 即可搜尋網站的任意區域,進一步瞭解你看到的圖像內容。</translation>
 <translation id="3396800784455899911">點選 [接受並繼續] 按鈕即表示您同意上述的 Google 服務處理程序。</translation>
 <translation id="339722927132407568">畫面凍結</translation>
 <translation id="3399432415385675819">通知功能會遭到停用</translation>
@@ -2874,6 +2873,7 @@
 <translation id="3484869148456018791">取得新憑證</translation>
 <translation id="3486950712960783074">你的行程詳情</translation>
 <translation id="3487007233252413104">匿名函式</translation>
+<translation id="3487649228420469005">掃描完成</translation>
 <translation id="3490695139702884919">下載中... <ph name="PERCENT" />%</translation>
 <translation id="3491669675709357988">貴子女的帳戶並未設定 Family Link 家長監護功能。設定完成後,即可新增家長監護功能。您可以在「探索」應用程式中找到家長監護功能的相關資訊。</translation>
 <translation id="3491678231052507920">網站通常會使用虛擬實境裝置和資料讓你進入 VR 工作階段</translation>
@@ -3431,6 +3431,7 @@
 <translation id="3957844511978444971">輕觸「接受」即表示您確認所選的這些 Google 服務設定。</translation>
 <translation id="3958088479270651626">匯入書籤和設定</translation>
 <translation id="3958110062351175311">已允許在工具列中顯示要求</translation>
+<translation id="3959747296451923142">確認移除訂閱</translation>
 <translation id="3960566196862329469">ONC</translation>
 <translation id="3961005895395968120">可對<ph name="IBAN_DESCRIPTION" /> 執行的其他動作</translation>
 <translation id="3962119236270174787">針對已知不安全的網站、下載內容和擴充功能提供標準防護機制</translation>
@@ -3916,6 +3917,7 @@
 <translation id="4408599188496843485">說明(&amp;E)</translation>
 <translation id="4409271659088619928">你的搜尋引擎是 <ph name="DSE" />。如要瞭解如何刪除搜尋記錄,請查看搜尋引擎的操作說明 (如果有的話)。</translation>
 <translation id="4409697491990005945">邊界</translation>
+<translation id="4409779593816003679">密碼和自動填入 (&amp;A)</translation>
 <translation id="4410545552906060960">你可以使用一組數字 (PIN 碼) 來解鎖裝置,這組數字與密碼不同。如要稍後再設定 PIN 碼,請前往「設定」。</translation>
 <translation id="4411578466613447185">程式碼簽署者</translation>
 <translation id="4411719918614785832">這些密碼金鑰會儲存在這部電腦的 Windows Hello 上,不會儲存到你的 Google 帳戶。</translation>
@@ -4254,6 +4256,7 @@
 <translation id="470644585772471629">色彩反轉</translation>
 <translation id="4707337002099455863">一律在所有網站上執行</translation>
 <translation id="4708849949179781599">離開 <ph name="PRODUCT_NAME" /></translation>
+<translation id="4708892882822652439">一併允許分頁音訊</translation>
 <translation id="4711638718396952945">還原設定</translation>
 <translation id="4713409221649555176">在所有視窗關閉後刪除</translation>
 <translation id="4715631922189108923">編輯使用者名稱</translation>
@@ -4281,6 +4284,7 @@
 <translation id="4735506354605317060">圓形指標</translation>
 <translation id="4735793370946506039">進一步瞭解安全瀏覽強化防護功能。</translation>
 <translation id="4735803855089279419">系統無法判別這個裝置的裝置 ID。</translation>
+<translation id="4735846817388402006">按一下即可允許「<ph name="EXTENSIONS_REQUESTING_ACCESS" />」存取 <ph name="ORIGIN" /></translation>
 <translation id="473775607612524610">更新</translation>
 <translation id="473936925429402449">已選取 <ph name="TOTAL_ELEMENTS" /> 個額外內容裡的第 <ph name="CURRENT_ELEMENT" /> 個</translation>
 <translation id="4739639199548674512">票證</translation>
@@ -4785,7 +4789,6 @@
 <translation id="520840839826327499">「<ph name="SERVICE_NAME" />」想要確認你是否使用合格的 Chrome OS 裝置。</translation>
 <translation id="5208926629108082192">裝置行動網路資訊</translation>
 <translation id="5208988882104884956">半形</translation>
-<translation id="520902706163766447">在 Chrome 頂層 UI 中啟用彈出式方塊,以便在目前開啟的分頁中執行搜尋。</translation>
 <translation id="5209320130288484488">找不到裝置</translation>
 <translation id="5209513429611499188">已有使用量 (數據來自 <ph name="USAGE_PAGE" /> 使用量頁面) 的 HID 裝置</translation>
 <translation id="5210365745912300556">關閉分頁</translation>
@@ -5273,6 +5276,7 @@
 <translation id="5648166631817621825">過去 7 天</translation>
 <translation id="5651308944918885595">鄰近分享可偵測性</translation>
 <translation id="5653154844073528838">你有 <ph name="PRINTER_COUNT" /> 台已儲存的印表機。</translation>
+<translation id="565515993087783098">如果選擇清除這個網路,系統將一併移除 Passpoint 訂閱及其相關網路。</translation>
 <translation id="5655296450510165335">裝置註冊</translation>
 <translation id="5656845498778518563">提供意見給 Google</translation>
 <translation id="5657156137487675418">允許所有 Cookie</translation>
@@ -6280,7 +6284,6 @@
 <translation id="6561726789132298588">Enter 鍵</translation>
 <translation id="6562117348069327379">將系統記錄儲存至「下載」目錄。</translation>
 <translation id="656293578423618167">檔案路徑或檔案名稱過長。請縮短檔案名稱或選擇其他儲存位置。</translation>
-<translation id="6568283005472142698">分頁搜尋</translation>
 <translation id="6570622975915850879">使用其他裝置</translation>
 <translation id="65711204837946324">需要下載權限</translation>
 <translation id="6571533309669248172">設定文字格式</translation>
@@ -6511,6 +6514,7 @@
 <translation id="6776589734354015877">取得額外的實用功能</translation>
 <translation id="6776729248872343918">啟用快速配對</translation>
 <translation id="6777817260680419853">已禁止重新導向</translation>
+<translation id="6777845730143344223">進一步瞭解 Passpoint 訂閱</translation>
 <translation id="6779092717724412415">如要建立其他醒目標示內容,請選取所需文字後按一下滑鼠右鍵。</translation>
 <translation id="6779447100905857289">你的購物車</translation>
 <translation id="677965093459947883">非常小</translation>
@@ -7189,6 +7193,7 @@
 <translation id="7380622428988553498">裝置名稱包含無效字元</translation>
 <translation id="7380768571499464492">已更新「<ph name="PRINTER_NAME" />」</translation>
 <translation id="7382085868019811559">舊版瀏覽器支援 (LBS) 功能允許特定網址模式在需要正確執行這些網站、且支援舊版功能的替代瀏覽器中開啟。</translation>
+<translation id="7382980704744807223">可疑</translation>
 <translation id="738322632977123193">無法上傳,請使用以下任一格式的圖片:.jpg、.gif、.png、.bmp、.tif 或 .webp</translation>
 <translation id="73843634555824551">輸入法和鍵盤</translation>
 <translation id="7384687527486377545">鍵盤自動重複</translation>
@@ -7446,6 +7451,7 @@
 <translation id="7607002721634913082">已暫停</translation>
 <translation id="7608810328871051088">Android 偏好設定</translation>
 <translation id="7609148976235050828">請連上網際網路,然後再試一次。</translation>
+<translation id="7611713099524036757">Meta</translation>
 <translation id="7612401678989660900">允許應用程式和網站存取麥克風</translation>
 <translation id="7612655942094160088">啟用已連結的手機功能。</translation>
 <translation id="7612989789287281429">正在登入…</translation>
@@ -7613,7 +7619,6 @@
 <translation id="7737948071472253612">不得使用攝影機</translation>
 <translation id="77381465218432215">顯示重音標記和特殊字元</translation>
 <translation id="7740996059027112821">標準</translation>
-<translation id="7741307896921365578">啟用瀏覽器層級的側邊面板,方便隨時使用閱讀清單和書籤。</translation>
 <translation id="7742558784808143689">要清除 <ph name="SITE_NAME" />、其底下所有網站以及所安裝應用程式的相關網站資料和權限嗎?</translation>
 <translation id="7742706086992565332">你可以設定特定網站的縮放比例</translation>
 <translation id="7742879569460013116">將連結分享至:</translation>
@@ -7814,7 +7819,6 @@
 <translation id="7909986151924474987">你可能無法再重新安裝這個設定檔</translation>
 <translation id="7910768399700579500">新增資料夾(&amp;N)</translation>
 <translation id="7911118814695487383">Linux</translation>
-<translation id="79113168483292735">分頁搜尋中的「媒體分頁」部分</translation>
 <translation id="7912080627461681647">伺服器上的密碼已變更。請先登出然後重新登入。</translation>
 <translation id="7912974581251770345">翻譯</translation>
 <translation id="7915457674565721553">如要設定家長監護功能,請連線至網際網路</translation>
@@ -8587,7 +8591,6 @@
 <translation id="8599681327221583254">一或多項政策設定有誤,請與管理員聯絡。</translation>
 <translation id="8599864823732014237">要略過企業註冊嗎?</translation>
 <translation id="8601206103050338563">TLS WWW 用戶端驗證</translation>
-<translation id="8601611099293226919">使用 Google 智慧鏡頭搜尋你的螢幕畫面</translation>
 <translation id="8602674530529411098">應用程式 (Beta 版)</translation>
 <translation id="8602851771975208551">電腦中其他程式所新增的應用程式可能會變更 Chrome 的運作方式。</translation>
 <translation id="8605428685123651449">SQLite 記憶體使用量</translation>
diff --git a/chrome/app/resources/generated_resources_zu.xtb b/chrome/app/resources/generated_resources_zu.xtb
index 3add5ff..122eb3e 100644
--- a/chrome/app/resources/generated_resources_zu.xtb
+++ b/chrome/app/resources/generated_resources_zu.xtb
@@ -403,7 +403,6 @@
 <translation id="1341871421050612057">Ayikwazi ukuvumelanisa nge-<ph name="USERNAME" /></translation>
 <translation id="1343865611738742294">Nikeza izinhlelo zokusebenza ze-Linux imvume yokufinyelela kumadivayisi e-USB. I-Linux ngeke ize ikhumbule idivayisi ye-USB ngemuva kokuthi isuswe.</translation>
 <translation id="1343920184519992513">Qhubeka lapho ugcine khona futhi uvule isethi ethile yamakhasi</translation>
-<translation id="134589511016534552">Amathebhu emidiya nawo akhonjiswa esigabeni esithi Vula Amathebhu</translation>
 <translation id="1346630054604077329">Qinisekisa uphinde uqalise kabusha</translation>
 <translation id="1346748346194534595">Kwesokudla</translation>
 <translation id="1347256498747320987">Faka izibuyekezo nezinhlelo zokusebenza. Ngokuqhubeka, uvuma ukuthi le divayisi ingaphinda ilande ngokuzenzakalela iphinde ifake izibuyekezo nezinhlelo zokusebenza kusukela ku-Google, inkampani yakho yenethiwekhi, kanye nomkhiqizi wedivayisi yakho, kungenzeka kusetshenziswa idatha yeselula. Ezinye zalezi zinhlelo zokusebenza zinganikeza ukuthenga ngaphakathi nohlelo. <ph name="BEGIN_LINK1" />Funda kabanzi<ph name="END_LINK1" /></translation>
@@ -2072,7 +2071,6 @@
 <translation id="2739191690716947896">Lungisa isiphazamisi</translation>
 <translation id="2739240477418971307">Shintsha izilungiselelo zakho zokufinyelela</translation>
 <translation id="274029851662193272">Icindezelwe phansi</translation>
-<translation id="2740363334137520315">Yengeza isigaba esisha 'Kumathebhu Okusesha' ukuze uwathole kalula amathebhu akho adlala umsindo noma ividiyo. Finyelela ngenkinobho ekhoneni eliphezulu lebhrawuza yakho.</translation>
 <translation id="2740531572673183784">Ok</translation>
 <translation id="2740876196999178364">Laba okhiye bokudlula balondolozwe kuphela kule divayisi. Abalondolozwa ku-Google Account yakho.</translation>
 <translation id="2741713322780029189">Vula itheminali yokubuyisela</translation>
@@ -2344,7 +2342,6 @@
 <translation id="2967926928600500959">Ama-URL afana nalezi zimiso azophoqelelwa ukuthi avule kubhrawuza ethile.</translation>
 <translation id="2972581237482394796">&amp;Yenza futhi</translation>
 <translation id="2973324205039581528">Thulisa isayithi</translation>
-<translation id="2973537811036309675">Iphaneli Eseceleni</translation>
 <translation id="2975761176769946178">I-URL iyadingeka</translation>
 <translation id="2976557544729462544">Amanye amadivayisi afuna ukuba ukhubaze ukufinyelela kwesivikelo sedatha ukuze asebenze kahle noma asebenze ngokugcwele.</translation>
 <translation id="2976756276046118477">Isihlungi esibomvu-okuluhlaza (okuluhlaza okubuthakathaka, i-deuteranomaly)</translation>
@@ -2787,7 +2784,6 @@
 <translation id="3393554941209044235">Ukuhlaziya Idokhumenti ye-Chrome</translation>
 <translation id="3393582007140394275">Ayikwazi ukusakaza isikrini.</translation>
 <translation id="3394850431319394743">Kuvunyelwe ukusebenzisa izinkomba ukuze kudlale okuqukethwe okuvikelwe</translation>
-<translation id="3396744558790608201">Chofoza ngakwesokudla bese ukhetha okuthi "Sesha imifanekiso ngama-Google Lens" ukuze useshe noma yisiphi isifunda sesayithi ukuze ufunde kabanzi ngokuqukethwe okubukelwayo okubona ngenkathi uphequlula futhi uthenga kuwebhu.</translation>
 <translation id="3396800784455899911">Ngokuchofoza inkinobho ethi "Yamuleka uphinde uqhubeke", uvumela inqubomgomo echazwe ngaphezulu yalawa masevisi e-Google.</translation>
 <translation id="339722927132407568">Misa imigqa</translation>
 <translation id="3399432415385675819">Izaziso zizokhutshazwa</translation>
@@ -4831,7 +4827,6 @@
 <translation id="520840839826327499">I-<ph name="SERVICE_NAME" /> ifuna ukuhlola ukuthi ingabe usebenzisa idivayisi ye-ChromeOS efanele.</translation>
 <translation id="5208926629108082192">Ulwazi lwenethiwekhi yeselula yedivayisi</translation>
 <translation id="5208988882104884956">Ububanzi obuhhafu</translation>
-<translation id="520902706163766447">Nika amandla ibhamuza le-popup ku-Top Chrome UI ukusesha kumathebhu avuliwe okwamanje.</translation>
 <translation id="5209320130288484488">Awekho amadivayisi atholiwe</translation>
 <translation id="5209513429611499188">Amadivayisi we-HID anokusebenzisa okuvela ekhasini lokusebenzisa i-<ph name="USAGE_PAGE" /></translation>
 <translation id="5210365745912300556">Vala ithebhu</translation>
@@ -6336,7 +6331,6 @@
 <translation id="6561726789132298588">i-enter</translation>
 <translation id="6562117348069327379">Gcina amalogu wesistimu kuhla lwemibhalo Lokulandiwe.</translation>
 <translation id="656293578423618167">Indlela yefayela noma igama lide kakhulu. Sicela ulondoloze ngegama elifushane noma kwenye indawo.</translation>
-<translation id="6568283005472142698">Ithebhu yokusesha</translation>
 <translation id="6570622975915850879">Sebenzisa idivayisi ehlukile</translation>
 <translation id="65711204837946324">Idinga imvume yokudawuniloda</translation>
 <translation id="6571533309669248172">Ukufometha umbhalo</translation>
@@ -7679,7 +7673,6 @@
 <translation id="7737948071472253612">Ayivumelekile ukusebenzisa ikhamera yakho</translation>
 <translation id="77381465218432215">Bonisa izimpawu zokuphimisela nezinhlamvu ezikhethekile</translation>
 <translation id="7740996059027112821">Okujwayelekile</translation>
-<translation id="7741307896921365578">Inika amandla iphaneli eseceleni esezingeni lesiphequluli ngendlela ewusizo nephikelelayo yokufinyelela Kuhlu lwakho Lokufunda Namabhukhimakhi.</translation>
 <translation id="7742558784808143689">Sula idatha yesayithi nezimvume ze-<ph name="SITE_NAME" />, wonke amasayithi angaphansi kwayo, nama-app afakiwe?</translation>
 <translation id="7742706086992565332">Ungasetha ukuthi usondeza kangakanani isithombe noma usihlehlise kumawebhusayithi athile</translation>
 <translation id="7742879569460013116">Yabelana ngelinki ku-</translation>
@@ -7879,7 +7872,6 @@
 <translation id="7909986151924474987">Ungase ungakwazi ukufaka kabusha le phrofayela</translation>
 <translation id="7910768399700579500">&amp;Ifolda entsha</translation>
 <translation id="7911118814695487383">I-Linux</translation>
-<translation id="79113168483292735">Isigaba Samathebhu Emidiya Kusesho Lwethebhu</translation>
 <translation id="7912080627461681647">Iphasiwedi yakho ishintshiwe kuseva. Sicela uphume ngemvume bese uphinda ungena ngemvume futhi.</translation>
 <translation id="7912974581251770345">Ukuhumusha</translation>
 <translation id="7915457674565721553">Xhumeka ku-inthanethi ukuze usethe izilawuli zomzali</translation>
@@ -8660,7 +8652,6 @@
 <translation id="8599681327221583254">Inqubomgomo eyodwa noma ngaphezulu ayilungiselelwe kahle. Sicela uxhumane nomlawuli wakho</translation>
 <translation id="8599864823732014237">Yeqa ukubhaliswa kwebhizinisi?</translation>
 <translation id="8601206103050338563">Ukuqinisekiswa kweklayenti kwe-TLS WWW</translation>
-<translation id="8601611099293226919">Sesha isikrini sakho ngama-Google Lens</translation>
 <translation id="8602674530529411098">Ama-app (Beta)</translation>
 <translation id="8602851771975208551">Olunye uhlelo kukhompyutha yakho lungeze uhlelo lokusebenza olungaguqula indlela i-Chrome esebenza ngayo.</translation>
 <translation id="8605428685123651449">Imemori ye-SQLite</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ar.xtb b/chrome/app/resources/google_chrome_strings_ar.xtb
index f841a8e..45bcd22 100644
--- a/chrome/app/resources/google_chrome_strings_ar.xtb
+++ b/chrome/app/resources/google_chrome_strings_ar.xtb
@@ -255,6 +255,7 @@
 <translation id="5756509061973259733">‏يتوفّر حاليًا على هذا الجهاز ملف شخصي لهذا الحساب على Chrome.</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> - Google Chrome Canary</translation>
 <translation id="5804318322022881572">‏تعذَّر إطلاق Chrome. يُرجى إعادة المحاولة.</translation>
+<translation id="585620188971323280">يُرجى تعديل إعدادات ميزة "الملء التلقائي" لبيانات طُرق الدفع.</translation>
 <translation id="5895138241574237353">إعادة التشغيل</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - تسجيل الدخول إلى الشبكة</translation>
 <translation id="5924017743176219022">جارٍ الاتصال بالإنترنت...</translation>
@@ -390,6 +391,7 @@
 <translation id="8516431725144212809">‏اهتماماتك حسب تقدير Chrome</translation>
 <translation id="8521348052903287641">‏قاعدة الوارد إلى إصدار مطوري البرامج من Google Chrome للسماح بحركة مرور mDNS.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">‏يحاول Google Chrome تعديل إعدادات ميزة "الملء التلقائي" لبيانات طُرق الدفع.</translation>
 <translation id="8550334526674375523">هذا الملف الشخصي للعمل منفصِل تمامًا عن ملفك الشخصي.</translation>
 <translation id="8556340503434111824">‏يتوفر إصدار جديد من Google Chrome، وهو أسرع بكثير من ذي قبل.</translation>
 <translation id="8571790202382503603">‏باستخدام الملفات الشخصية على Chrome، يمكنك الفصل بين جميع بياناتك على Chrome، ما يسهِّل عليك الفصل بين العمل والترفيه.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_be.xtb b/chrome/app/resources/google_chrome_strings_be.xtb
index 048e555..3bdd63b0 100644
--- a/chrome/app/resources/google_chrome_strings_be.xtb
+++ b/chrome/app/resources/google_chrome_strings_be.xtb
@@ -86,6 +86,7 @@
 <translation id="2467438592969358367">Google Chrome запытвае дазвол на экспартаванне вашых пароляў. Каб дазволіць гэта, увядзіце пароль Windows.</translation>
 <translation id="2485422356828889247">Выдаліць</translation>
 <translation id="2534507159460261402">Google Pay (скапіравана з Chrome)</translation>
+<translation id="2556847002339236023">Ваша арганізацыя закрывае Chrome, калі ім не карысталіся на працягу <ph name="TIMEOUT_DURATION" />. Даныя прагляду выдалены. Даныя могуць уключаць у сябе гісторыю, спампоўкі і звесткі для аўтазапаўнення.</translation>
 <translation id="2559253115192232574">Пасля гэтага сайты, якія вы наведваеце, могуць запытваць у браўзера Chrome інфармацыю пра вашы інтарэсы, каб персаналізаваць для вас рэкламу. Chrome можа абагуліць не больш за 3 інтарэсы.</translation>
 <translation id="2563121210305478421">Перазапусціць Chrome?</translation>
 <translation id="2574930892358684005">Уваход у гэты профіль Chrome ужо выкананы карыстальнікам <ph name="EXISTING_USER" />. Каб аддзяліць вашу працу ў інтэрнэце ад працы іншых карыстальнікаў, Chrome можа стварыць для вас ваш уласны профіль.</translation>
@@ -274,6 +275,7 @@
 <translation id="6113794647360055231">Chrome стаў яшчэ лепшым</translation>
 <translation id="6145313976051292476">Адкрываць PDF-файлы ў Chrome</translation>
 <translation id="6155960517327665396">Дзякуючы Эканоміі памяці браўзер Chrome стаў працаваць яшчэ хутчэй</translation>
+<translation id="6157638032135951407">Ваша арганізацыя выдаляе даныя Chrome, калі імі не карысталіся на працягу <ph name="TIMEOUT_DURATION" />. Даныя могуць уключаць у сябе гісторыю, спампоўкі і звесткі для аўтазапаўнення.</translation>
 <translation id="6169866489629082767"><ph name="PAGE_TITLE" /> – Google Chrome</translation>
 <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome (бэта-версія)</translation>
 <translation id="6235018212288296708">Уваходнае правіла для Google Chrome, якое дазваляе трафік mDNS.</translation>
@@ -289,6 +291,7 @@
 <translation id="6418662306461808273">Пераключыцца на існуючы профіль Chrome?</translation>
 <translation id="648319183876919572">Палепшаны Бяспечны прагляд забяспечвае дадатковую абарону ад небяспечных вэб-сайтаў і спамповак</translation>
 <translation id="6493527311031785448">Google Chrome спрабуе <ph name="AUTHENTICATION_PURPOSE" /></translation>
+<translation id="6497147134301593682">Chrome аўтаматычна закрыты</translation>
 <translation id="6506909944137591434">Каб стварыць 3D-карту наваколля, Chrome запытвае дазвол на доступ да камеры</translation>
 <translation id="6515495397637126556"><ph name="PAGE_TITLE" />: Google Chrome для распрацоўшчыкаў</translation>
 <translation id="659498884637196217">У Менеджары пароляў Google на гэтай прыладзе</translation>
@@ -325,6 +328,7 @@
 <translation id="7155997830309522122">Калі так, змяніце пароль, захаваны ў Chrome, каб ён супадаў з новым.</translation>
 <translation id="7161904924553537242">Вас вітае Google Chrome</translation>
 <translation id="7177959540995930968">Больш інфармацыі пра гэтыя функцыі можна знайсці, перайшоўшы ў налады Chrome.</translation>
+<translation id="7193885263065350793">Ваша арганізацыя закрывае Chrome, калі ім не карысталіся на працягу <ph name="TIMEOUT_DURATION" />.</translation>
 <translation id="7242029209006116544">Вы ўваходзіце праз уліковы запіс пад кіраваннем, таму адміністратар зможа кантраляваць ваш профіль Google Chrome. Даныя Chrome (праграмы, закладкі, гісторыя, паролі і іншыя налады) будуць назаўсёды прывязаны да ўліковага запісу <ph name="USER_NAME" />. Вы зможаце выдаліць гэтыя даныя праз панэль кіравання Уліковымі запісамі Google, але іх нельга будзе звязаць з іншым уліковым запісам. Каб захаваць існуючыя даныя Chrome асобна, стварыце новы профіль. <ph name="LEARN_MORE" /></translation>
 <translation id="7295052994004373688">На гэтай мове паказваецца карыстальніцкі інтэрфейс Google Chrome</translation>
 <translation id="7296210096911315575">Важныя звесткі пра выкарыстанне і бяспеку</translation>
diff --git a/chrome/app/resources/google_chrome_strings_bs.xtb b/chrome/app/resources/google_chrome_strings_bs.xtb
index d79d322c..924ab9f3 100644
--- a/chrome/app/resources/google_chrome_strings_bs.xtb
+++ b/chrome/app/resources/google_chrome_strings_bs.xtb
@@ -259,6 +259,7 @@
 <translation id="5756509061973259733">Chrome profil s ovim računom već postoji na ovom uređaju</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> – Google Chrome Canary</translation>
 <translation id="5804318322022881572">Pokretanje Chromea nije uspjelo. Ponovite.</translation>
+<translation id="585620188971323280">izmjena postavki za popunjavanje načina plaćanja.</translation>
 <translation id="5895138241574237353">Ponovo pokreni</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – prijava na mrežu</translation>
 <translation id="5924017743176219022">Povezivanje s internetom...</translation>
@@ -396,6 +397,7 @@
 <translation id="8516431725144212809">Vaša interesovanja prema Chromeovoj procjeni</translation>
 <translation id="8521348052903287641">Ulazno pravilo da Google Chrome Dev dozvoli mDNS saobraćaj.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome pokušava izmijeniti postavke za popunjavanje načina plaćanja.</translation>
 <translation id="8550334526674375523">Ovaj radni profil je u potpunosti odvojen od vašeg ličnog profila.</translation>
 <translation id="8556340503434111824">Dostupna je nova verzija Google Chromea koji je brži nego ikad.</translation>
 <translation id="8571790202382503603">S Chrome profilima možete odvojiti sve svoje Chrome stvari. Tako ćete lakše razdvojiti posao i zabavu.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_el.xtb b/chrome/app/resources/google_chrome_strings_el.xtb
index fce0951..250cdb8 100644
--- a/chrome/app/resources/google_chrome_strings_el.xtb
+++ b/chrome/app/resources/google_chrome_strings_el.xtb
@@ -255,6 +255,7 @@
 <translation id="5756509061973259733">Υπάρχει ήδη σε αυτήν τη συσκευή ένα προφίλ Chrome με αυτόν τον λογαριασμό</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> - Google Chrome Canary</translation>
 <translation id="5804318322022881572">Δεν ήταν δυνατή η εκκίνηση του Chrome. Προσπάθησε ξανά.</translation>
+<translation id="585620188971323280">να τροποποιήσει τις ρυθμίσεις για τη συμπλήρωση τρόπων πληρωμής.</translation>
 <translation id="5895138241574237353">Επανεκκίνηση</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Σύνδεση δικτύου</translation>
 <translation id="5924017743176219022">Γίνεται σύνδεση στο διαδίκτυο…</translation>
@@ -392,6 +393,7 @@
 <translation id="8516431725144212809">Τα ενδιαφέροντά σας σύμφωνα με την εκτίμηση του Chrome</translation>
 <translation id="8521348052903287641">Εισερχόμενος κανόνας για το Google Chrome Dev για να επιτρέπεται η κυκλοφορία του mDNS.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Το Google Chrome προσπαθεί να τροποποιήσει τις ρυθμίσεις για τη συμπλήρωση τρόπων πληρωμής.</translation>
 <translation id="8550334526674375523">Αυτό το προφίλ εργασίας είναι εντελώς ξεχωριστό από το προσωπικό προφίλ σας.</translation>
 <translation id="8556340503434111824">Υπάρχει μια νέα έκδοση του Google Chrome και είναι ταχύτερη από ποτέ.</translation>
 <translation id="8571790202382503603">Με τα προφίλ του Chrome μπορείτε να διαχωρίσετε όλο το περιεχόμενό σας στο Chromium. Αυτό σας βοηθά να διαχωρίζετε την εργασία από την ψυχαγωγία.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_en-GB.xtb b/chrome/app/resources/google_chrome_strings_en-GB.xtb
index e073d5b..fed71b3 100644
--- a/chrome/app/resources/google_chrome_strings_en-GB.xtb
+++ b/chrome/app/resources/google_chrome_strings_en-GB.xtb
@@ -258,6 +258,7 @@
 <translation id="5756509061973259733">A Chrome profile with this account already exists on this device</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> – Google Chrome Canary</translation>
 <translation id="5804318322022881572">Couldn't launch Chrome. Try again.</translation>
+<translation id="585620188971323280">modify settings for filling payment methods.</translation>
 <translation id="5895138241574237353">Restart</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Network sign-in</translation>
 <translation id="5924017743176219022">Connecting to the Internet…</translation>
@@ -395,6 +396,7 @@
 <translation id="8516431725144212809">Your interests as estimated by Chrome</translation>
 <translation id="8521348052903287641">Inbound rule for Google Chrome Dev to allow mDNS traffic.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome is trying to modify settings for filling payment methods.</translation>
 <translation id="8550334526674375523">This work profile is completely separate from your personal profile.</translation>
 <translation id="8556340503434111824">There's a new version of Google Chrome available and it's faster than ever.</translation>
 <translation id="8571790202382503603">With Chrome profiles you can separate all of your Chrome things. This makes it easier to split between work and fun.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_et.xtb b/chrome/app/resources/google_chrome_strings_et.xtb
index 24e7b36..3736214b 100644
--- a/chrome/app/resources/google_chrome_strings_et.xtb
+++ b/chrome/app/resources/google_chrome_strings_et.xtb
@@ -254,6 +254,7 @@
 <translation id="5756509061973259733">Selle kontoga Chrome'i profiil on selles seadmes juba olemas</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> – Google Chrome Canary</translation>
 <translation id="5804318322022881572">Chrome'i ei õnnestunud käivitada. Proovige uuesti.</translation>
+<translation id="585620188971323280">muuta makseviiside sisestamise seadeid.</translation>
 <translation id="5895138241574237353">Taaskäivitamine</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – võrku sisselogimine</translation>
 <translation id="5924017743176219022">Internetiga ühenduse loomine …</translation>
@@ -391,6 +392,7 @@
 <translation id="8516431725144212809">Teie Chrome'i prognoositud huvid</translation>
 <translation id="8521348052903287641">Sissetuleku reegel Google Chrome Devile mDNS-liikluse lubamiseks.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome proovib muuta makseviiside sisestamise seadeid.</translation>
 <translation id="8550334526674375523">See tööprofiil on teie isiklikust profiilist täielikult eraldi.</translation>
 <translation id="8556340503434111824">Saadaval on uus Google Chrome'i versioon ja see on senistest kiireim.</translation>
 <translation id="8571790202382503603">Chrome'i profiilidega saate eraldada kogu oma Chrome'i sisu. See muudab töö ja lõbu eraldamise lihtsamaks.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fil.xtb b/chrome/app/resources/google_chrome_strings_fil.xtb
index 6329930..bdd58f5 100644
--- a/chrome/app/resources/google_chrome_strings_fil.xtb
+++ b/chrome/app/resources/google_chrome_strings_fil.xtb
@@ -259,6 +259,7 @@
 <translation id="5756509061973259733">Mayroon nang profile sa Chrome na gumagamit ng account na ito sa device na ito</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> - Google Chrome Canary</translation>
 <translation id="5804318322022881572">Hindi mailunsad ang Chrome. Subukang muli.</translation>
+<translation id="585620188971323280">baguhin ang mga setting para sa paglalagay ng mga paraan ng pagbabayad.</translation>
 <translation id="5895138241574237353">I-restart</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Pag-sign in sa Network</translation>
 <translation id="5924017743176219022">Kumokonekta sa Internet...</translation>
@@ -396,6 +397,7 @@
 <translation id="8516431725144212809">Iyong mga interes tulad ng tinatantya ng Chrome</translation>
 <translation id="8521348052903287641">Inbound na panuntunan para sa Google Chrome Dev upang payagan ang trapiko ng mDNS.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Sinusubukan ng Google Chrome na baguhin ang mga setting para sa paglalagay ng mga paraan ng pagbabayad.</translation>
 <translation id="8550334526674375523">Ang profile sa trabaho na ito ay ganap na hiwalay sa iyong personal na profile.</translation>
 <translation id="8556340503434111824">May available na bagong bersyon ng Google Chrome, at mas mabilis ito kaysa sa dati.</translation>
 <translation id="8571790202382503603">Gamit ang mga profile sa Chrome, magagawa mong paghiwalayin ang lahat ng iyong bagay-bagay sa Chrome. Pinapadali nitong mapaghiwalay ang trabaho at kasiyahan.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_hr.xtb b/chrome/app/resources/google_chrome_strings_hr.xtb
index 190be9735..d116f16 100644
--- a/chrome/app/resources/google_chrome_strings_hr.xtb
+++ b/chrome/app/resources/google_chrome_strings_hr.xtb
@@ -251,6 +251,7 @@
 <translation id="5756509061973259733">Profil u Chromeu s tim računom već postoji na ovom uređaju</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> – Google Chrome Canary</translation>
 <translation id="5804318322022881572">Pokretanje Chromea nije uspjelo. Pokušajte ponovo.</translation>
+<translation id="585620188971323280">izmjena postavki za popunjavanje načina plaćanja.</translation>
 <translation id="5895138241574237353">Ponovno pokreni</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Prijava na mrežu</translation>
 <translation id="5924017743176219022">Povezivanje s internetom...</translation>
@@ -388,6 +389,7 @@
 <translation id="8516431725144212809">Vaši interesi prema Chromeovoj procjeni</translation>
 <translation id="8521348052903287641">Ulazno pravilo kako bi Google Chrome Dev dopustio mDNS promet.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome pokušava izmijeniti postavke za popunjavanje načina plaćanja.</translation>
 <translation id="8550334526674375523">Ovaj poslovni profil potpuno je zaseban od vašeg osobnog profila.</translation>
 <translation id="8556340503434111824">Dostupna je nova verzija preglednika Google Chrome, brža no ikad.</translation>
 <translation id="8571790202382503603">Chromeovi profili omogućuju vam da razdvojite sve svoje sadržaje u Chromeu. To olakšava odvajanje posla i zabave.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_km.xtb b/chrome/app/resources/google_chrome_strings_km.xtb
index cee291b..55e98090 100644
--- a/chrome/app/resources/google_chrome_strings_km.xtb
+++ b/chrome/app/resources/google_chrome_strings_km.xtb
@@ -259,6 +259,7 @@
 <translation id="5756509061973259733">កម្រងព័ត៌មាន Chrome ដែលប្រើគណនីនេះមាននៅលើឧបករណ៍នេះរួចហើយ</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> - Google Chrome Canary</translation>
 <translation id="5804318322022881572">មិន​អាច​ចាប់ផ្ដើម Chrome បានទេ។ សូមព្យាយាម​ម្ដង​ទៀត។</translation>
+<translation id="585620188971323280">កែប្រែ​ការកំណត់​សម្រាប់​ការបំពេញ​វិធីបង់ប្រាក់។</translation>
 <translation id="5895138241574237353">ចាប់ផ្តើមឡើងវិញ</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - ការចូល​បណ្ដាញ</translation>
 <translation id="5924017743176219022">កំពុងភ្ជាប់អ៊ីនធឺណិត...</translation>
@@ -396,6 +397,7 @@
 <translation id="8516431725144212809">ចំណាប់អារម្មណ៍​របស់អ្នក​ដូចដែលបាន​ប៉ាន់ស្មានដោយ Chrome</translation>
 <translation id="8521348052903287641">ក្បួនត្រលប់ចូលសម្រាប់ Google Chrome Dev ដែលត្រូវអនុញ្ញាតលើការធ្វើចរាចររបស់ mDNS ។</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome កំពុងព្យាយាម​កែប្រែ​ការកំណត់​សម្រាប់​ការបំពេញ​វិធីបង់ប្រាក់។</translation>
 <translation id="8550334526674375523">កម្រងព័ត៌មានការងារនេះគឺដាច់ដោយឡែកពីកម្រង​ព័ត៌មាន​ផ្ទាល់​ខ្លួនរបស់អ្នកទាំងស្រុង។</translation>
 <translation id="8556340503434111824">មានកំណែ Google Chrome ថ្មី ហើយវាលឿនជាងពេលណាទាំងអស់។</translation>
 <translation id="8571790202382503603">អ្នកអាចបែងចែកទិន្នន័យនៅលើ Chrome ទាំងអស់របស់អ្នកបាន ដោយប្រើកម្រងព័ត៌មាន Chrome។ ការធ្វើបែបនេះធ្វើឱ្យកាន់តែងាយស្រួលក្នុងការបែងចែករវាងការងារ និងការកម្សាន្ត។</translation>
diff --git a/chrome/app/resources/google_chrome_strings_mr.xtb b/chrome/app/resources/google_chrome_strings_mr.xtb
index a9e77e6c..d6c08067 100644
--- a/chrome/app/resources/google_chrome_strings_mr.xtb
+++ b/chrome/app/resources/google_chrome_strings_mr.xtb
@@ -257,6 +257,7 @@
 <translation id="5756509061973259733">या खात्यासह असलेली Chrome प्रोफाइल आधीपासून या डिव्हाइसवर अस्तित्वात आहे</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> - Google Chrome कॅनरी</translation>
 <translation id="5804318322022881572">Chrome लाँच करता आले नाही. पुन्हा प्रयत्न करा.</translation>
+<translation id="585620188971323280">पेमेंट पद्धती भरण्यासाठी सेटिंग्जमध्ये फेरबदल करा.</translation>
 <translation id="5895138241574237353">रीस्टार्ट करा</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - नेटवर्क साइन इन</translation>
 <translation id="5924017743176219022">इंटरनेटशी कनेक्ट करत आहे...</translation>
@@ -394,6 +395,7 @@
 <translation id="8516431725144212809">Chrome च्या अंदाजानुसार तुमची स्वारस्ये</translation>
 <translation id="8521348052903287641">Google Chrome विकासकाने mDNS रहदारीस अनुमती देण्यासाठी इनबाउंड नियम.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome पेमेंट पद्धती भरण्यासाठी सेटिंग्जमध्ये फेरबदल करण्याचा प्रयत्न करत आहे.</translation>
 <translation id="8550334526674375523">ही कार्य प्रोफाइल तुमच्या वैयक्तिक प्रोफाइलपेक्षा पूर्णपणे स्वतंत्र आहे.</translation>
 <translation id="8556340503434111824">Google Chrome ची नवीन आवृत्ती उपलब्ध आहे, आणि ही नेहमीपेक्षा द्रुत आहे. </translation>
 <translation id="8571790202382503603">Chrome प्रोफाइल वापरून तुम्ही तुमच्या सर्व गोष्टी Chrome वर वेगवेगळ्या ठेवू शकता. ती काम आणि मनोरंजन यामध्ये विभागणी करणे सोपे करते.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ms.xtb b/chrome/app/resources/google_chrome_strings_ms.xtb
index ce44c96..092e86df 100644
--- a/chrome/app/resources/google_chrome_strings_ms.xtb
+++ b/chrome/app/resources/google_chrome_strings_ms.xtb
@@ -251,6 +251,7 @@
 <translation id="5756509061973259733">Profil Chrome dengan akaun ini telah pun wujud pada peranti ini</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> - Google Chrome Canary</translation>
 <translation id="5804318322022881572">Tidak dapat melancarkan Chrome. Cuba lagi.</translation>
+<translation id="585620188971323280">mengubah suai tetapan untuk pengisian kaedah pembayaran.</translation>
 <translation id="5895138241574237353">Mulakan Semula</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Log Masuk Rangkaian</translation>
 <translation id="5924017743176219022">Menyambung ke Internet...</translation>
@@ -388,6 +389,7 @@
 <translation id="8516431725144212809">Minat anda seperti yang dianggarkan oleh Chrome</translation>
 <translation id="8521348052903287641">Peraturan masuk bagi Google Chrome Dev untuk membenarkan trafik mDNS.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome sedang cuba mengubah suai tetapan untuk pengisian kaedah pembayaran.</translation>
 <translation id="8550334526674375523">Profil kerja ini terpisah sepenuhnya daripada profil peribadi anda.</translation>
 <translation id="8556340503434111824">Terdapat versi baharu Google Chrome yang tersedia, dan ia lebih pantas daripada biasa.</translation>
 <translation id="8571790202382503603">Dengan profil Chrome anda dapat mengasingkan semua bahan Chrome anda. Ini akan lebih memudahkan pengasingan antara bahan kerja dengan bahan untuk keseronokan.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_no.xtb b/chrome/app/resources/google_chrome_strings_no.xtb
index eef3010..be19c43 100644
--- a/chrome/app/resources/google_chrome_strings_no.xtb
+++ b/chrome/app/resources/google_chrome_strings_no.xtb
@@ -250,6 +250,7 @@
 <translation id="5756509061973259733">Det finnes allerede en Chrome-profil med denne kontoen på denne enheten</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> – Google Chrome Canary</translation>
 <translation id="5804318322022881572">Kunne ikke starte Chrome. Prøv på nytt.</translation>
+<translation id="585620188971323280">endre innstillingene for utfylling av betalingsmåter</translation>
 <translation id="5895138241574237353">Start på nytt</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – nettverkspålogging</translation>
 <translation id="5924017743176219022">Kobler til internett …</translation>
@@ -387,6 +388,7 @@
 <translation id="8516431725144212809">Interessene dine som Chrome har anslått</translation>
 <translation id="8521348052903287641">Regel for å tillate innkommende mDNS-trafikk i Google Chrome Dev.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome prøver å endre innstillingene for utfylling av betalingsmåter.</translation>
 <translation id="8550334526674375523">Denne jobbprofilen er helt separat fra den personlige profilen din.</translation>
 <translation id="8556340503434111824">En ny versjon av Google Chrome er tilgjengelig, og den er nå raskere en noen sinne.</translation>
 <translation id="8571790202382503603">Med Chrome-profiler kan du holde alle Chrome-tingene dine atskilt. Dette gjør det lettere å skille mellom arbeid og fritid.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_pt-BR.xtb b/chrome/app/resources/google_chrome_strings_pt-BR.xtb
index 83c6777..10c53ae 100644
--- a/chrome/app/resources/google_chrome_strings_pt-BR.xtb
+++ b/chrome/app/resources/google_chrome_strings_pt-BR.xtb
@@ -251,6 +251,7 @@
 <translation id="5756509061973259733">Este dispositivo já tem um perfil do Chrome com essa conta</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" />: Google Chrome Canary</translation>
 <translation id="5804318322022881572">Não foi possível iniciar o Chrome. Tente novamente.</translation>
+<translation id="585620188971323280">modificar as configurações para preenchimento de formas de pagamento.</translation>
 <translation id="5895138241574237353">Reiniciar</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - Login na rede</translation>
 <translation id="5924017743176219022">Conectando-se à Internet...</translation>
@@ -388,6 +389,7 @@
 <translation id="8516431725144212809">Seus interesses estimados pelo Chrome</translation>
 <translation id="8521348052903287641">Regra interna do Google Chrome Dev que permite o tráfego mDNS.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">O Google Chrome está tentando modificar as configurações para preenchimento de formas de pagamento.</translation>
 <translation id="8550334526674375523">Este perfil de trabalho é completamente separado do seu perfil pessoal.</translation>
 <translation id="8556340503434111824">Há uma nova versão ainda mais rápida do Google Chrome disponível.</translation>
 <translation id="8571790202382503603">Você pode usar os perfis do Chrome para separar todos os seus dados nele. Assim, fica mais fácil dividir suas atividades entre trabalho e diversão.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sk.xtb b/chrome/app/resources/google_chrome_strings_sk.xtb
index 02a6b257..00bb906 100644
--- a/chrome/app/resources/google_chrome_strings_sk.xtb
+++ b/chrome/app/resources/google_chrome_strings_sk.xtb
@@ -257,6 +257,7 @@
 <translation id="5756509061973259733">Profil Chromu s týmto účtom už v tomto zariadení existuje</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> – Google Chrome Canary</translation>
 <translation id="5804318322022881572">Chrome sa nepodarilo spustiť. Skúste to znova.</translation>
+<translation id="585620188971323280">upraviť nastavenia vypĺňania spôsobov platby.</translation>
 <translation id="5895138241574237353">Reštartovať</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – prihlásenie do siete</translation>
 <translation id="5924017743176219022">Pripája sa k internetu…</translation>
@@ -394,6 +395,7 @@
 <translation id="8516431725144212809">Vaše záujmy podľa odhadu Chromu</translation>
 <translation id="8521348052903287641">Pravidlo pre prichádzajúce prenosy pre prehliadač Google Chrome verzie pre vývojárov, ktoré povoľuje prenos dát mDNS.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome sa pokúša upraviť nastavenia dopĺňania spôsobov platby.</translation>
 <translation id="8550334526674375523">Tento pracovný profil je úplne oddelený od vášho osobného.</translation>
 <translation id="8556340503434111824">K dispozícii je nová verzia prehliadača Google Chrome, ktorá je rýchlejšia ako kedykoľvek predtým.</translation>
 <translation id="8571790202382503603">Profilmi Chromu môžete oddeliť všetok svoj obsah v Chrome. Jednoduchšie tak rozdelíte prácu a zábavu.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_th.xtb b/chrome/app/resources/google_chrome_strings_th.xtb
index 3bb07b4..c29faa8 100644
--- a/chrome/app/resources/google_chrome_strings_th.xtb
+++ b/chrome/app/resources/google_chrome_strings_th.xtb
@@ -250,6 +250,7 @@
 <translation id="5756509061973259733">มีโปรไฟล์ Chrome ที่ใช้บัญชีนี้ในอุปกรณ์นี้อยู่แล้ว</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> - Google Chrome Canary</translation>
 <translation id="5804318322022881572">เปิด Chrome ไม่ได้ โปรดลองอีกครั้ง</translation>
+<translation id="585620188971323280">แก้ไขการตั้งค่าสำหรับการกรอกวิธีการชำระเงิน</translation>
 <translation id="5895138241574237353">ปิดแล้วเปิดอีกครั้ง</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - หน้าลงชื่อเข้าใช้ของเครือข่าย</translation>
 <translation id="5924017743176219022">กำลังเชื่อมต่ออินเทอร์เน็ต...</translation>
@@ -387,6 +388,7 @@
 <translation id="8516431725144212809">ความสนใจของคุณที่ได้รับการคาดคะเนโดย Chrome</translation>
 <translation id="8521348052903287641">กฎขาเข้าสำหรับ Google Chrome Dev เพื่ออนุญาตการเข้าชมแบบ mDNS</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome กำลังพยายามแก้ไขการตั้งค่าสำหรับการกรอกวิธีการชำระเงิน</translation>
 <translation id="8550334526674375523">โปรไฟล์งานนี้แยกออกจากโปรไฟล์ส่วนตัวโดยสิ้นเชิง</translation>
 <translation id="8556340503434111824">มี Chrome รุ่นใหม่ให้ใช้งานแล้วและเร็วกว่าเดิม</translation>
 <translation id="8571790202382503603">โปรไฟล์ Chrome ช่วยให้คุณแยกข้อมูลต่างๆ ใน Chrome ได้ ซึ่งทำให้แยกการทำงานออกจากความบันเทิงได้ง่ายขึ้น</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ur.xtb b/chrome/app/resources/google_chrome_strings_ur.xtb
index c9d27d1..a51bd1e 100644
--- a/chrome/app/resources/google_chrome_strings_ur.xtb
+++ b/chrome/app/resources/google_chrome_strings_ur.xtb
@@ -258,6 +258,7 @@
 <translation id="5756509061973259733">‏اس آلے پر اس اکاؤنٹ کے ساتھ ایک Chrome پروفائل پہلے سے موجود ہے</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> - Google Chrome Canary</translation>
 <translation id="5804318322022881572">‏Chrome شروع نہیں ہو سکا۔ دوبارہ کوشش کریں۔</translation>
+<translation id="585620188971323280">ادائیگی کے طریقوں کو پُر کرنے کے لیے ترتیبات میں ترمیم کریں۔</translation>
 <translation id="5895138241574237353">دوبارہ شروع کریں</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - نیٹ ورک سائن ان</translation>
 <translation id="5924017743176219022">انٹرنیٹ سے منسلک کیا جا رہا ہے…</translation>
@@ -395,6 +396,7 @@
 <translation id="8516431725144212809">‏Chrome کے مطابق اندازہ لگائی گئی آپ کی دلچسپیاں</translation>
 <translation id="8521348052903287641">‏mDNS ٹریفک کی اجازت دینے کے لیے Google Chrome Dev کے لیے ان باؤنڈ اصول۔</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">‏ادائیگی کے طریقوں کو پُر کرنے کی خاطر ترتیبات میں ترمیم کرنے کے لیے Google Chrome کوشش کر رہا ہے۔</translation>
 <translation id="8550334526674375523">یہ دفتری پروفائل آپ کی ذاتی پروفائل سے پوری طرح علیحدہ ہے۔</translation>
 <translation id="8556340503434111824">‏Google Chrome کا ایک نیا ورژن دستیاب ہے اور پہلے سے کہیں زیادہ تیز ہے۔</translation>
 <translation id="8571790202382503603">‏Chrome کی پروفائلز کے ساتھ آپ اپنے تمام Chrome کی چیزوں کو الگ کر سکتے ہیں۔ یہ کام اور تفریح کے درمیان تقسیم کرنا زیادہ آسان بناتا ہے۔</translation>
diff --git a/chrome/app/resources/google_chrome_strings_vi.xtb b/chrome/app/resources/google_chrome_strings_vi.xtb
index 0f47c8ec..da8d5de 100644
--- a/chrome/app/resources/google_chrome_strings_vi.xtb
+++ b/chrome/app/resources/google_chrome_strings_vi.xtb
@@ -255,6 +255,7 @@
 <translation id="5756509061973259733">Thiết bị này đã có một hồ sơ trên Chrome sử dụng tài khoản này</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> - Google Chrome Canary</translation>
 <translation id="5804318322022881572">Không thể mở Chrome. Hãy thử lại.</translation>
+<translation id="585620188971323280">sửa đổi chế độ cài đặt cho việc điền phương thức thanh toán.</translation>
 <translation id="5895138241574237353">Khởi động lại</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> – Đăng nhập vào mạng</translation>
 <translation id="5924017743176219022">Đang kết nối Internet...</translation>
@@ -392,6 +393,7 @@
 <translation id="8516431725144212809">Mối quan tâm của bạn theo ước đoán của Chrome</translation>
 <translation id="8521348052903287641">Quy tắc kết nối để Google Chrome Dev cho phép lưu lượng truy cập mDNS.</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome đang cố gắng sửa đổi chế độ cài đặt cho việc điền phương thức thanh toán.</translation>
 <translation id="8550334526674375523">Hồ sơ công việc này hoàn toàn riêng biệt với hồ sơ cá nhân của bạn.</translation>
 <translation id="8556340503434111824">Hiện đã có phiên bản mới của Google Chrome và phiên bản này nhanh hơn bao giờ hết.</translation>
 <translation id="8571790202382503603">Với tính năng hồ sơ trên Chrome, bạn có thể tách biệt mọi nội dung của mình khi dùng trình duyệt này. Nhờ vậy, việc phân tách nội dung công việc với nội dung giải trí sẽ trở nên dễ dàng hơn.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_zh-HK.xtb b/chrome/app/resources/google_chrome_strings_zh-HK.xtb
index f20824e8..2f3455a 100644
--- a/chrome/app/resources/google_chrome_strings_zh-HK.xtb
+++ b/chrome/app/resources/google_chrome_strings_zh-HK.xtb
@@ -258,6 +258,7 @@
 <translation id="5756509061973259733">此裝置上已有此帳戶的 Chrome 設定檔</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> - Google Chrome Canary</translation>
 <translation id="5804318322022881572">無法啟動 Chrome,請再試一次。</translation>
+<translation id="585620188971323280">修改填入付款方式的設定。</translation>
 <translation id="5895138241574237353">重新啟動</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - 網絡登入</translation>
 <translation id="5924017743176219022">正在連線至互聯網…</translation>
@@ -395,6 +396,7 @@
 <translation id="8516431725144212809">Chrome 推測您有以下興趣</translation>
 <translation id="8521348052903287641">允許 mDNS 流量的 Google Chrome 開發人員版輸入規則。</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome 正嘗試修改填入付款方式的設定。</translation>
 <translation id="8550334526674375523">此工作設定檔與個人設定檔是完全分開。</translation>
 <translation id="8556340503434111824">Google Chrome 推出全新版本,速度更勝從前。</translation>
 <translation id="8571790202382503603">透過 Chrome 設定檔,您可將所有 Chrome 內容分門別類,從而更輕易劃分工作和娛樂內容。</translation>
diff --git a/chrome/app/resources/google_chrome_strings_zh-TW.xtb b/chrome/app/resources/google_chrome_strings_zh-TW.xtb
index 164ce91..c450357 100644
--- a/chrome/app/resources/google_chrome_strings_zh-TW.xtb
+++ b/chrome/app/resources/google_chrome_strings_zh-TW.xtb
@@ -253,6 +253,7 @@
 <translation id="5756509061973259733">這部裝置已有與此帳戶相關聯的 Chrome 設定檔</translation>
 <translation id="5795887333006832406"><ph name="PAGE_TITLE" /> - Google Chrome Canary 版</translation>
 <translation id="5804318322022881572">無法啟動 Chrome,請再試一次。</translation>
+<translation id="585620188971323280">修改填入付款方式的設定。</translation>
 <translation id="5895138241574237353">重新啟動</translation>
 <translation id="5903106910045431592"><ph name="PAGE_TITLE" /> - 網路登入</translation>
 <translation id="5924017743176219022">正在連線至網際網路...</translation>
@@ -390,6 +391,7 @@
 <translation id="8516431725144212809">Chrome 推測的興趣喜好</translation>
 <translation id="8521348052903287641">允許 mDNS 流量的 Google Chrome 開發人員版輸入規則。</translation>
 <translation id="8540666473246803645">Google Chrome</translation>
+<translation id="8544217240017914508">Google Chrome 正嘗試修改填入付款方式的設定。</translation>
 <translation id="8550334526674375523">這個工作資料夾與個人資料夾各自獨立。</translation>
 <translation id="8556340503434111824">Google Chrome 推出全新版本,速度更勝以往。</translation>
 <translation id="8571790202382503603">你可以運用 Chrome 設定檔區隔各種 Chrome 資料,更輕鬆區分工作和娛樂。</translation>
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index 31b0a6c8..7534891 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -2024,6 +2024,7 @@
     "//chrome/common/notifications",
     "//chrome/installer/util:with_no_strings",
     "//chrome/services/speech/buildflags",
+    "//chromeos/components/kiosk",
     "//components/assist_ranker",
     "//components/autofill/content/browser",
     "//components/autofill/core/browser",
@@ -5182,6 +5183,7 @@
       "//chromeos/ash/services/network_config:in_process_instance",
       "//chromeos/ash/services/network_health/public/cpp",
       "//chromeos/ash/services/secure_channel/public/mojom",
+      "//chromeos/components/kiosk",
       "//chromeos/components/onc",
       "//chromeos/components/print_management/mojom",
       "//chromeos/components/quick_answers",
@@ -7434,7 +7436,10 @@
       "sessions/tab_loader_delegate.cc",
       "sessions/tab_loader_delegate.h",
     ]
-    deps += [ "//components/tab_groups" ]
+    deps += [
+      "//chromeos/components/kiosk",
+      "//components/tab_groups",
+    ]
   }
 
   if (enable_spellcheck) {
@@ -8167,7 +8172,10 @@
   }
 
   if (is_chromeos) {
-    deps += [ "//components/account_manager_core:test_support" ]
+    deps += [
+      "//chromeos/components/kiosk",
+      "//components/account_manager_core:test_support",
+    ]
   }
 
   if (is_win) {
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index 93dd153..6483a2e 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -3623,6 +3623,41 @@
      switches::kCastMirroringTargetPlayoutDelay, "350"}};
 #endif  // !BUILDFLAG(IS_ANDROID)
 
+#if !BUILDFLAG(IS_ANDROID)
+const FeatureEntry::FeatureParam kPasswordGenerationTrustedAdvice[] = {
+    {password_manager::features::kPasswordGenerationExperimentVariationParam
+         .name,
+     password_manager::features::kPasswordGenerationExperimentVariationOption[0]
+         .name}};
+const FeatureEntry::FeatureParam kPasswordGenerationSafetyFirst[] = {
+    {password_manager::features::kPasswordGenerationExperimentVariationParam
+         .name,
+     password_manager::features::kPasswordGenerationExperimentVariationOption[1]
+         .name}};
+const FeatureEntry::FeatureParam kPasswordGenerationTrySomethingNew[] = {
+    {password_manager::features::kPasswordGenerationExperimentVariationParam
+         .name,
+     password_manager::features::kPasswordGenerationExperimentVariationOption[2]
+         .name}};
+const FeatureEntry::FeatureParam kPasswordGenerationConvenience[] = {
+    {password_manager::features::kPasswordGenerationExperimentVariationParam
+         .name,
+     password_manager::features::kPasswordGenerationExperimentVariationOption[3]
+         .name}};
+
+const FeatureEntry::FeatureVariation kPasswordGenerationExperimentVariations[] =
+    {
+        {"Trusted advice", kPasswordGenerationTrustedAdvice,
+         std::size(kPasswordGenerationTrustedAdvice), nullptr},
+        {"Safety first", kPasswordGenerationSafetyFirst,
+         std::size(kPasswordGenerationSafetyFirst), nullptr},
+        {"Try something new", kPasswordGenerationTrySomethingNew,
+         std::size(kPasswordGenerationTrySomethingNew), nullptr},
+        {"Convenience", kPasswordGenerationConvenience,
+         std::size(kPasswordGenerationConvenience), nullptr},
+};
+#endif  // !BUILDFLAG(IS_ANDROID)
+
 // RECORDING USER METRICS FOR FLAGS:
 // -----------------------------------------------------------------------------
 // The first line of the entry is the internal name.
@@ -8773,8 +8808,10 @@
     {"password-generation-experiment",
      flag_descriptions::kPasswordGenerationExperimentName,
      flag_descriptions::kPasswordGenerationExperimentDescription, kOsDesktop,
-     FEATURE_VALUE_TYPE(
-         password_manager::features::kPasswordGenerationExperiment)},
+     FEATURE_WITH_PARAMS_VALUE_TYPE(
+         password_manager::features::kPasswordGenerationExperiment,
+         kPasswordGenerationExperimentVariations,
+         "PasswordGenerationExperiment")},
 #endif
 
 #if BUILDFLAG(IS_ANDROID)
diff --git a/chrome/browser/android/browsing_data/browsing_data_bridge.cc b/chrome/browser/android/browsing_data/browsing_data_bridge.cc
index b392acef..bb23f2c 100644
--- a/chrome/browser/android/browsing_data/browsing_data_bridge.cc
+++ b/chrome/browser/android/browsing_data/browsing_data_bridge.cc
@@ -33,7 +33,7 @@
 #include "components/browsing_data/core/history_notice_utils.h"
 #include "components/browsing_data/core/pref_names.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/browser_context.h"
 #include "content/public/browser/browsing_data_filter_builder.h"
 #include "content/public/browser/browsing_data_remover.h"
diff --git a/chrome/browser/android/compositor/tab_content_manager.cc b/chrome/browser/android/compositor/tab_content_manager.cc
index cc71242..44e7249 100644
--- a/chrome/browser/android/compositor/tab_content_manager.cc
+++ b/chrome/browser/android/compositor/tab_content_manager.cc
@@ -290,7 +290,10 @@
   const int tab_id = tab_android->GetAndroidId();
 
   content::RenderWidgetHostView* rwhv = GetRwhvForTab(env, tab);
-  if (!rwhv) {
+  // If the tab's ID is in the list of VisibleIds then it has a LayoutTab
+  // active and can be captured. Otherwise the surface will be missing and
+  // the capture will stall forever.
+  if (!rwhv || !thumbnail_cache_->IsInVisibleIds(tab_id)) {
     if (j_callback) {
       RunObjectCallbackAndroid(j_callback, nullptr);
     }
diff --git a/chrome/browser/android/foreign_session_helper.cc b/chrome/browser/android/foreign_session_helper.cc
index f71aed42..6a28aa7a 100644
--- a/chrome/browser/android/foreign_session_helper.cc
+++ b/chrome/browser/android/foreign_session_helper.cc
@@ -20,7 +20,7 @@
 #include "chrome/common/url_constants.h"
 #include "components/prefs/pref_service.h"
 #include "components/prefs/scoped_user_pref_update.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_sessions/open_tabs_ui_delegate.h"
 #include "components/sync_sessions/session_sync_service.h"
 #include "content/public/browser/notification_details.h"
diff --git a/chrome/browser/android/metrics/android_session_durations_service.h b/chrome/browser/android/metrics/android_session_durations_service.h
index 87dbbaae..2d8bc744 100644
--- a/chrome/browser/android/metrics/android_session_durations_service.h
+++ b/chrome/browser/android/metrics/android_session_durations_service.h
@@ -7,7 +7,7 @@
 
 #include "base/time/time.h"
 #include "components/keyed_service/core/keyed_service.h"
-#include "components/sync/driver/sync_session_durations_metrics_recorder.h"
+#include "components/sync/service/sync_session_durations_metrics_recorder.h"
 
 namespace signin {
 class IdentityManager;
diff --git a/chrome/browser/android/signin/unified_consent_service_bridge.cc b/chrome/browser/android/signin/unified_consent_service_bridge.cc
index 5f4a34e..db7b4a7 100644
--- a/chrome/browser/android/signin/unified_consent_service_bridge.cc
+++ b/chrome/browser/android/signin/unified_consent_service_bridge.cc
@@ -9,7 +9,7 @@
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "chrome/browser/unified_consent/unified_consent_service_factory.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/unified_consent/pref_names.h"
 #include "components/unified_consent/unified_consent_service.h"
 
diff --git a/chrome/browser/android/webapk/webapk_icon_hasher_browsertest.cc b/chrome/browser/android/webapk/webapk_icon_hasher_browsertest.cc
index c5de126..d952cab 100644
--- a/chrome/browser/android/webapk/webapk_icon_hasher_browsertest.cc
+++ b/chrome/browser/android/webapk/webapk_icon_hasher_browsertest.cc
@@ -118,7 +118,7 @@
     base::RunLoop run_loop;
     webapps::WebApkIconHasher::DownloadAndComputeMurmur2Hash(
         url_loader_factory.get(), web_contents->GetWeakPtr(),
-        url::Origin::Create(kIconUrl), {webapps::WebappIcon(kIconUrl)},
+        url::Origin::Create(kIconUrl), {kIconUrl},
         base::BindOnce(&OnGotMurmur2Hash, run_loop.QuitClosure()));
     run_loop.Run();
   }
diff --git a/chrome/browser/android/webapk/webapk_installer.cc b/chrome/browser/android/webapk/webapk_installer.cc
index 736bc67..a69959e 100644
--- a/chrome/browser/android/webapk/webapk_installer.cc
+++ b/chrome/browser/android/webapk/webapk_installer.cc
@@ -572,8 +572,7 @@
   // We redownload the icon in order to take the Murmur2 hash. The redownload
   // should be fast because the icon should be in the HTTP cache.
 
-  std::vector<webapps::WebappIcon> icons =
-      install_shortcut_info_->GetWebApkIcons();
+  std::set<GURL> icons = install_shortcut_info_->GetWebApkIcons();
   webapps::WebApkIconHasher::DownloadAndComputeMurmur2Hash(
       GetURLLoaderFactory(browser_context_), web_contents_,
       url::Origin::Create(install_shortcut_info_->url), icons,
diff --git a/chrome/browser/android/webapk/webapk_update_data_fetcher.cc b/chrome/browser/android/webapk/webapk_update_data_fetcher.cc
index 973de80..c573be0 100644
--- a/chrome/browser/android/webapk/webapk_update_data_fetcher.cc
+++ b/chrome/browser/android/webapk/webapk_update_data_fetcher.cc
@@ -18,7 +18,6 @@
 #include "base/strings/utf_string_conversions.h"
 #include "chrome/android/chrome_jni_headers/WebApkUpdateDataFetcher_jni.h"
 #include "chrome/browser/profiles/profile.h"
-#include "components/webapps/browser/android/webapp_icon.h"
 #include "components/webapps/browser/android/webapps_icon_utils.h"
 #include "components/webapps/browser/android/webapps_utils.h"
 #include "components/webapps/browser/features.h"
@@ -216,7 +215,14 @@
     is_splash_icon_maskable_ = data.has_maskable_splash_icon;
   }
 
-  std::vector<webapps::WebappIcon> icons = info_.GetWebApkIcons();
+  std::set<GURL> urls{info_.best_primary_icon_url};
+  if (!info_.splash_image_url.is_empty())
+    urls.insert(info_.splash_image_url);
+
+  for (const auto& shortcut_url : info_.best_shortcut_icon_urls) {
+    if (shortcut_url.is_valid())
+      urls.insert(shortcut_url);
+  }
 
   Profile* profile =
       Profile::FromBrowserContext(web_contents()->GetBrowserContext());
@@ -226,7 +232,7 @@
           ->GetURLLoaderFactoryForBrowserProcess()
           .get(),
       web_contents()->GetWeakPtr(), url::Origin::Create(last_fetched_url_),
-      icons,
+      urls,
       base::BindOnce(&WebApkUpdateDataFetcher::OnGotIconMurmur2Hashes,
                      weak_ptr_factory_.GetWeakPtr()));
 }
diff --git a/chrome/browser/apps/app_service/metrics/app_discovery_metrics.cc b/chrome/browser/apps/app_service/metrics/app_discovery_metrics.cc
index f1e98686..68e8015 100644
--- a/chrome/browser/apps/app_service/metrics/app_discovery_metrics.cc
+++ b/chrome/browser/apps/app_service/metrics/app_discovery_metrics.cc
@@ -10,7 +10,7 @@
 #include "components/metrics/structured/structured_events.h"
 #include "components/services/app_service/public/cpp/instance.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace apps {
 namespace {
diff --git a/chrome/browser/apps/app_service/metrics/app_platform_metrics_service_test_base.cc b/chrome/browser/apps/app_service/metrics/app_platform_metrics_service_test_base.cc
index 18d5a1a..d389058 100644
--- a/chrome/browser/apps/app_service/metrics/app_platform_metrics_service_test_base.cc
+++ b/chrome/browser/apps/app_service/metrics/app_platform_metrics_service_test_base.cc
@@ -211,7 +211,7 @@
   sync_service_ = static_cast<syncer::TestSyncService*>(
       SyncServiceFactory::GetInstance()->SetTestingFactoryAndUse(
           profile(), base::BindRepeating(&TestingSyncFactoryFunction)));
-  sync_service_->SetFirstSetupComplete(true);
+  sync_service_->SetInitialSyncFeatureSetupComplete(true);
 }
 
 }  // namespace apps
diff --git a/chrome/browser/apps/app_service/metrics/app_platform_metrics_service_unittest.cc b/chrome/browser/apps/app_service/metrics/app_platform_metrics_service_unittest.cc
index 9459c1aa..5d278549 100644
--- a/chrome/browser/apps/app_service/metrics/app_platform_metrics_service_unittest.cc
+++ b/chrome/browser/apps/app_service/metrics/app_platform_metrics_service_unittest.cc
@@ -56,7 +56,7 @@
 #include "components/services/app_service/public/cpp/app_types.h"
 #include "components/services/app_service/public/cpp/instance.h"
 #include "components/services/app_service/public/cpp/instance_registry.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync/test/test_sync_service.h"
 #include "components/sync_preferences/testing_pref_service_syncable.h"
 #include "components/ukm/test_ukm_recorder.h"
diff --git a/chrome/browser/apps/app_service/metrics/app_platform_metrics_utils.cc b/chrome/browser/apps/app_service/metrics/app_platform_metrics_utils.cc
index df9c2db0..66bd640 100644
--- a/chrome/browser/apps/app_service/metrics/app_platform_metrics_utils.cc
+++ b/chrome/browser/apps/app_service/metrics/app_platform_metrics_utils.cc
@@ -32,8 +32,8 @@
 #include "components/services/app_service/public/cpp/instance_registry.h"
 #include "components/services/app_service/public/cpp/instance_update.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_utils.h"
 #include "components/user_manager/user.h"
 #include "components/user_manager/user_manager.h"
 #include "extensions/browser/extension_prefs.h"
diff --git a/chrome/browser/ash/BUILD.gn b/chrome/browser/ash/BUILD.gn
index 0a6b24dc..c43ddb6 100644
--- a/chrome/browser/ash/BUILD.gn
+++ b/chrome/browser/ash/BUILD.gn
@@ -252,8 +252,6 @@
     "arc/arc_ui_availability_reporter.h",
     "arc/arc_util.cc",
     "arc/arc_util.h",
-    "arc/auth/arc_active_directory_enrollment_token_fetcher.cc",
-    "arc/auth/arc_active_directory_enrollment_token_fetcher.h",
     "arc/auth/arc_auth_code_fetcher.h",
     "arc/auth/arc_auth_context.cc",
     "arc/auth/arc_auth_context.h",
@@ -3608,9 +3606,9 @@
     "//components/soda",
     "//components/soda:constants",
     "//components/storage_monitor",
-    "//components/sync/driver",
     "//components/sync/model",
     "//components/sync/protocol",
+    "//components/sync/service",
     "//components/sync_preferences",
     "//components/user_manager",
     "//components/version_info",
@@ -3889,6 +3887,7 @@
     "//chromeos/components/cdm_factory_daemon/mojom",
     "//chromeos/components/certificate_provider",
     "//chromeos/components/disks:prefs",
+    "//chromeos/components/kiosk",
     "//chromeos/components/mojo_bootstrap",
     "//chromeos/components/quick_answers/public/cpp:prefs",
     "//chromeos/components/sensors",
@@ -4670,7 +4669,7 @@
     "//components/services/app_service/public/cpp:test_support",
     "//components/services/filesystem/public/mojom",
     "//components/sync/base",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//crypto",
     "//extensions/browser",
     "//extensions/common:common_constants",
@@ -6079,11 +6078,11 @@
     "//components/sync:test_support",
     "//components/sync/base",
     "//components/sync/chromeos",
-    "//components/sync/driver",
     "//components/sync/engine",
     "//components/sync/model",
     "//components/sync/protocol",
     "//components/sync/protocol:util",
+    "//components/sync/service",
     "//components/sync_preferences",
     "//components/sync_preferences:test_support",
     "//components/sync_sessions",
diff --git a/chrome/browser/ash/app_list/app_list_syncable_service.cc b/chrome/browser/ash/app_list/app_list_syncable_service.cc
index f713519..a0b2e3d0 100644
--- a/chrome/browser/ash/app_list/app_list_syncable_service.cc
+++ b/chrome/browser/ash/app_list/app_list_syncable_service.cc
@@ -52,11 +52,11 @@
 #include "components/services/app_service/public/cpp/app_registry_cache.h"
 #include "components/services/app_service/public/cpp/app_types.h"
 #include "components/services/app_service/public/cpp/app_update.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/model/sync_change_processor.h"
 #include "components/sync/model/sync_data.h"
 #include "components/sync/protocol/app_list_specifics.pb.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
+#include "components/sync/service/sync_service.h"
 #include "extensions/browser/extension_prefs.h"
 #include "extensions/browser/extension_registry.h"
 #include "extensions/browser/extension_system.h"
diff --git a/chrome/browser/ash/app_list/app_sync_ui_state.cc b/chrome/browser/ash/app_list/app_sync_ui_state.cc
index d25759f..44fe5a8 100644
--- a/chrome/browser/ash/app_list/app_sync_ui_state.cc
+++ b/chrome/browser/ash/app_list/app_sync_ui_state.cc
@@ -12,8 +12,8 @@
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/user_manager/user_manager.h"
 #include "extensions/browser/extension_registry.h"
 #include "extensions/browser/extension_system.h"
diff --git a/chrome/browser/ash/app_list/app_sync_ui_state.h b/chrome/browser/ash/app_list/app_sync_ui_state.h
index 169f49a..cc481a0d 100644
--- a/chrome/browser/ash/app_list/app_sync_ui_state.h
+++ b/chrome/browser/ash/app_list/app_sync_ui_state.h
@@ -9,7 +9,7 @@
 #include "base/observer_list.h"
 #include "base/timer/timer.h"
 #include "components/keyed_service/core/keyed_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "content/public/browser/notification_observer.h"
 #include "content/public/browser/notification_registrar.h"
 #include "extensions/browser/extension_registry_observer.h"
diff --git a/chrome/browser/ash/app_list/arc/arc_app_unittest.cc b/chrome/browser/ash/app_list/arc/arc_app_unittest.cc
index a0f54c3d..2f58107 100644
--- a/chrome/browser/ash/app_list/arc/arc_app_unittest.cc
+++ b/chrome/browser/ash/app_list/arc/arc_app_unittest.cc
@@ -90,10 +90,10 @@
 #include "components/services/app_service/public/cpp/intent_util.h"
 #include "components/services/app_service/public/cpp/stub_icon_loader.h"
 #include "components/sync/base/client_tag_hash.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/model/sync_data.h"
 #include "components/sync/protocol/arc_package_specifics.pb.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_sync_change_processor.h"
 #include "components/sync_preferences/testing_pref_service_syncable.h"
 #include "content/public/browser/browser_thread.h"
diff --git a/chrome/browser/ash/app_list/arc/arc_package_sync_model_type_controller.cc b/chrome/browser/ash/app_list/arc/arc_package_sync_model_type_controller.cc
index 2b2a736..c9b0f86 100644
--- a/chrome/browser/ash/app_list/arc/arc_package_sync_model_type_controller.cc
+++ b/chrome/browser/ash/app_list/arc/arc_package_sync_model_type_controller.cc
@@ -13,10 +13,10 @@
 #include "chrome/browser/profiles/profile.h"
 #include "components/prefs/pref_service.h"
 #include "components/sync/base/pref_names.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/model/client_tag_based_model_type_processor.h"
 #include "components/sync/model/forwarding_model_type_controller_delegate.h"
 #include "components/sync/model/syncable_service_based_bridge.h"
+#include "components/sync/service/sync_service.h"
 
 using syncer::ClientTagBasedModelTypeProcessor;
 using syncer::ForwardingModelTypeControllerDelegate;
diff --git a/chrome/browser/ash/app_list/arc/arc_package_sync_model_type_controller.h b/chrome/browser/ash/app_list/arc/arc_package_sync_model_type_controller.h
index aebaee16..c8197a567 100644
--- a/chrome/browser/ash/app_list/arc/arc_package_sync_model_type_controller.h
+++ b/chrome/browser/ash/app_list/arc/arc_package_sync_model_type_controller.h
@@ -13,8 +13,8 @@
 #include "chrome/browser/ash/app_list/arc/arc_app_list_prefs.h"
 #include "chrome/browser/ash/arc/session/arc_session_manager_observer.h"
 #include "components/prefs/pref_change_registrar.h"
-#include "components/sync/driver/model_type_controller.h"
 #include "components/sync/model/model_type_store.h"
+#include "components/sync/service/model_type_controller.h"
 
 class Profile;
 
diff --git a/chrome/browser/ash/app_list/search/app_discovery_metrics_manager.cc b/chrome/browser/ash/app_list/search/app_discovery_metrics_manager.cc
index 541d7ed..233526c 100644
--- a/chrome/browser/ash/app_list/search/app_discovery_metrics_manager.cc
+++ b/chrome/browser/ash/app_list/search/app_discovery_metrics_manager.cc
@@ -11,8 +11,8 @@
 #include "chromeos/ash/components/string_matching/tokenized_string.h"
 #include "components/metrics/structured/structured_events.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_utils.h"
 
 namespace app_list {
 
diff --git a/chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher.cc b/chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher.cc
deleted file mode 100644
index 650e7be4..0000000
--- a/chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher.cc
+++ /dev/null
@@ -1,245 +0,0 @@
-// Copyright 2017 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher.h"
-
-#include <string>
-#include <utility>
-
-#include "base/functional/bind.h"
-#include "base/logging.h"
-#include "chrome/browser/ash/arc/arc_optin_uma.h"
-#include "chrome/browser/ash/policy/core/browser_policy_connector_ash.h"
-#include "chrome/browser/ash/policy/core/dm_token_storage.h"
-#include "chrome/browser/browser_process.h"
-#include "chrome/browser/browser_process_platform_part.h"
-#include "chrome/browser/net/system_network_context_manager.h"
-#include "chromeos/ash/components/install_attributes/install_attributes.h"
-#include "components/policy/core/common/cloud/device_management_service.h"
-#include "components/policy/core/common/cloud/dm_auth.h"
-#include "components/policy/core/common/cloud/dmserver_job_configurations.h"
-#include "services/network/public/cpp/shared_url_loader_factory.h"
-#include "url/gurl.h"
-
-// Enable VLOG level 1.
-#undef ENABLED_VLOG_LEVEL
-#define ENABLED_VLOG_LEVEL 1
-
-namespace em = enterprise_management;
-
-namespace {
-
-constexpr char kSamlAuthErrorMessage[] = "SAML authentication failed. ";
-
-policy::BrowserPolicyConnectorAsh* GetConnector() {
-  return g_browser_process->platform_part()->browser_policy_connector_ash();
-}
-
-policy::DeviceManagementService* GetDeviceManagementService() {
-  return GetConnector()->device_management_service();
-}
-
-std::string GetClientId() {
-  return GetConnector()->GetInstallAttributes()->GetDeviceId();
-}
-
-std::string GetDmServerUrl() {
-  return GetDeviceManagementService()->configuration()->GetDMServerUrl();
-}
-
-}  // namespace
-
-namespace arc {
-
-ArcActiveDirectoryEnrollmentTokenFetcher::
-    ArcActiveDirectoryEnrollmentTokenFetcher(ArcSupportHost* support_host)
-    : support_host_(support_host) {
-  DCHECK(support_host_);
-  support_host_->SetAuthDelegate(this);
-}
-
-ArcActiveDirectoryEnrollmentTokenFetcher::
-    ~ArcActiveDirectoryEnrollmentTokenFetcher() {
-  support_host_->SetAuthDelegate(nullptr);
-}
-
-void ArcActiveDirectoryEnrollmentTokenFetcher::Fetch(FetchCallback callback) {
-  DCHECK(callback_.is_null());
-  DCHECK(auth_session_id_.empty());
-  callback_ = std::move(callback);
-  dm_token_storage_ = std::make_unique<policy::DMTokenStorage>(
-      g_browser_process->local_state());
-  dm_token_storage_->RetrieveDMToken(base::BindOnce(
-      &ArcActiveDirectoryEnrollmentTokenFetcher::OnDMTokenAvailable,
-      weak_ptr_factory_.GetWeakPtr()));
-}
-
-void ArcActiveDirectoryEnrollmentTokenFetcher::OnDMTokenAvailable(
-    const std::string& dm_token) {
-  if (dm_token.empty()) {
-    LOG(ERROR) << "Retrieving the DMToken failed.";
-    std::move(callback_).Run(Status::FAILURE, std::string(), std::string());
-    return;
-  }
-
-  DCHECK(dm_token_.empty());
-  dm_token_ = dm_token;
-  DoFetchEnrollmentToken();
-}
-
-void ArcActiveDirectoryEnrollmentTokenFetcher::DoFetchEnrollmentToken() {
-  DCHECK(!dm_token_.empty());
-  DCHECK(!fetch_request_job_);
-  VLOG(1) << "Fetching enrollment token";
-
-  policy::DeviceManagementService* service = GetDeviceManagementService();
-  std::unique_ptr<policy::DMServerJobConfiguration> config =
-      std::make_unique<policy::DMServerJobConfiguration>(
-          service,
-          policy::DeviceManagementService::JobConfiguration::
-              TYPE_ACTIVE_DIRECTORY_ENROLL_PLAY_USER,
-          GetClientId(), /*critical=*/false,
-          policy::DMAuth::FromDMToken(dm_token_), /*oauth_token=*/absl::nullopt,
-          url_loader_factory_for_testing()
-              ? url_loader_factory_for_testing()
-              : g_browser_process->system_network_context_manager()
-                    ->GetSharedURLLoaderFactory(),
-          base::BindOnce(&ArcActiveDirectoryEnrollmentTokenFetcher::
-                             OnEnrollmentTokenResponseReceived,
-                         weak_ptr_factory_.GetWeakPtr()));
-
-  em::ActiveDirectoryEnrollPlayUserRequest* enroll_request =
-      config->request()->mutable_active_directory_enroll_play_user_request();
-  if (!auth_session_id_.empty()) {
-    // Happens after going through SAML flow. Call DM server again with the
-    // given |auth_session_id_|.
-    enroll_request->set_auth_session_id(auth_session_id_);
-    auth_session_id_.clear();
-  }
-
-  fetch_request_job_ = service->CreateJob(std::move(config));
-}
-
-void ArcActiveDirectoryEnrollmentTokenFetcher::
-    OnEnrollmentTokenResponseReceived(policy::DMServerJobResult result) {
-  VLOG(1) << "Enrollment token response received. DM Status: "
-          << result.dm_status;
-  fetch_request_job_.reset();
-
-  Status fetch_status;
-  std::string enrollment_token;
-  std::string user_id;
-
-  switch (result.dm_status) {
-    case policy::DM_STATUS_SUCCESS: {
-      if (!result.response.has_active_directory_enroll_play_user_response()) {
-        LOG(WARNING) << "Invalid Active Directory enroll Play user response.";
-        fetch_status = Status::FAILURE;
-        break;
-      }
-      const em::ActiveDirectoryEnrollPlayUserResponse& enroll_response =
-          result.response.active_directory_enroll_play_user_response();
-
-      if (enroll_response.has_saml_parameters()) {
-        // SAML authentication required.
-        const em::SamlParametersProto& saml_params =
-            enroll_response.saml_parameters();
-        auth_session_id_ = saml_params.auth_session_id();
-        InitiateSamlFlow(saml_params.auth_redirect_url());
-        return;  // SAML flow eventually calls |callback_| or this function.
-      }
-
-      DCHECK(enroll_response.has_enrollment_token());
-      fetch_status = Status::SUCCESS;
-      enrollment_token = enroll_response.enrollment_token();
-      user_id = enroll_response.user_id();
-      break;
-    }
-    case policy::DM_STATUS_SERVICE_ARC_DISABLED:
-    case policy::DM_STATUS_SERVICE_POLICY_NOT_FOUND: {
-      // POLICY_NOT_FOUND is the first error encountered when the domain is not
-      // set up yet in the Admin console, so just treat it the same as
-      // ARC_DISABLED.
-      fetch_status = Status::ARC_DISABLED;
-      break;
-    }
-    default: {  // All other error cases
-      LOG(ERROR) << "Fetching an enrollment token failed. DM Status: "
-                 << result.dm_status;
-      fetch_status = Status::FAILURE;
-      break;
-    }
-  }
-
-  VLOG(1) << "Enrollment token fetch finished. Status: "
-          << static_cast<int>(fetch_status);
-  dm_token_.clear();
-  auth_session_id_.clear();
-  std::move(callback_).Run(fetch_status, enrollment_token, user_id);
-}
-
-void ArcActiveDirectoryEnrollmentTokenFetcher::InitiateSamlFlow(
-    const std::string& auth_redirect_url) {
-  VLOG(1) << "Initiating SAML flow. Auth redirect URL: " << auth_redirect_url;
-
-  // We must have an auth session id. Otherwise, we might end up in a loop.
-  if (auth_session_id_.empty()) {
-    LOG(ERROR) << kSamlAuthErrorMessage << "No auth session id.";
-    CancelSamlFlow();
-    return;
-  }
-
-  // Check if URL is valid.
-  const GURL redirect_url(auth_redirect_url);
-  if (!redirect_url.is_valid()) {
-    LOG(ERROR) << kSamlAuthErrorMessage << "Redirect URL invalid.";
-    CancelSamlFlow();
-    return;
-  }
-
-  // Send the URL to the support host to display it in a web view inside the
-  // Active Directory auth page.
-  support_host_->ShowActiveDirectoryAuth(redirect_url, GetDmServerUrl());
-}
-
-void ArcActiveDirectoryEnrollmentTokenFetcher::CancelSamlFlow() {
-  VLOG(1) << "Cancelling SAML flow.";
-  dm_token_.clear();
-  auth_session_id_.clear();
-  DCHECK(!callback_.is_null());
-  std::move(callback_).Run(Status::FAILURE, std::string(), std::string());
-}
-
-void ArcActiveDirectoryEnrollmentTokenFetcher::OnAuthSucceeded() {
-  VLOG(1) << "SAML auth succeeded.";
-  DCHECK(!auth_session_id_.empty());
-  DoFetchEnrollmentToken();
-  support_host_->ShowArcLoading();
-}
-
-void ArcActiveDirectoryEnrollmentTokenFetcher::OnAuthFailed(
-    const std::string& error_msg) {
-  LOG(ERROR) << "SAML auth failed: " << error_msg;
-
-  // Don't call callback here, allow user to retry.
-  support_host_->ShowError(
-      ArcSupportHost::ErrorInfo(
-          ArcSupportHost::Error::SERVER_COMMUNICATION_ERROR),
-      true /* should_show_send_feedback */,
-      true /* should_show_run_network_tests */);
-  UpdateOptInCancelUMA(OptInCancelReason::NETWORK_ERROR);
-}
-
-void ArcActiveDirectoryEnrollmentTokenFetcher::OnAuthRetryClicked() {
-  VLOG(1) << "Retrying token fetch.";
-
-  // Retry the full flow (except DM token fetch), not just the SAML part, in
-  // case DM server returned bad data.
-  auth_session_id_.clear();
-  DCHECK(!callback_.is_null());
-  support_host_->ShowArcLoading();
-  DoFetchEnrollmentToken();
-}
-
-}  // namespace arc
diff --git a/chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher.h b/chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher.h
deleted file mode 100644
index 78b17d0..0000000
--- a/chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher.h
+++ /dev/null
@@ -1,104 +0,0 @@
-// Copyright 2017 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef CHROME_BROWSER_ASH_ARC_AUTH_ARC_ACTIVE_DIRECTORY_ENROLLMENT_TOKEN_FETCHER_H_
-#define CHROME_BROWSER_ASH_ARC_AUTH_ARC_ACTIVE_DIRECTORY_ENROLLMENT_TOKEN_FETCHER_H_
-
-#include <memory>
-#include <string>
-
-#include "base/functional/callback.h"
-#include "base/memory/raw_ptr.h"
-#include "base/memory/weak_ptr.h"
-#include "chrome/browser/ash/arc/arc_support_host.h"
-#include "chrome/browser/ash/arc/auth/arc_fetcher_base.h"
-#include "components/policy/core/common/cloud/cloud_policy_constants.h"
-#include "components/policy/core/common/cloud/device_management_service.h"
-
-namespace policy {
-class DMTokenStorage;
-struct DMServerJobResult;
-}  // namespace policy
-
-namespace arc {
-
-// Fetches an enrollment token and user id for a new managed Google Play account
-// when using ARC with Active Directory.
-class ArcActiveDirectoryEnrollmentTokenFetcher
-    : public ArcFetcherBase,
-      public ArcSupportHost::AuthDelegate {
- public:
-  explicit ArcActiveDirectoryEnrollmentTokenFetcher(
-      ArcSupportHost* support_host);
-
-  ArcActiveDirectoryEnrollmentTokenFetcher(
-      const ArcActiveDirectoryEnrollmentTokenFetcher&) = delete;
-  ArcActiveDirectoryEnrollmentTokenFetcher& operator=(
-      const ArcActiveDirectoryEnrollmentTokenFetcher&) = delete;
-
-  ~ArcActiveDirectoryEnrollmentTokenFetcher() override;
-
-  enum class Status {
-    SUCCESS,       // The fetch was successful.
-    FAILURE,       // The request failed.
-    ARC_DISABLED,  // ARC is not enabled.
-  };
-
-  // Fetches the enrollment token and user id in the background and calls
-  // |callback| when done. |status| indicates whether the operation was
-  // successful. In case of success, |enrollment_token| and |user_id| are set to
-  // the fetched values.
-  // Fetch() should be called once per instance, and it is expected that the
-  // inflight operation is cancelled without calling the |callback| when the
-  // instance is deleted.
-  using FetchCallback =
-      base::OnceCallback<void(Status status,
-                              const std::string& enrollment_token,
-                              const std::string& user_id)>;
-  void Fetch(FetchCallback callback);
-
- private:
-  // Called when the |dm_token| is retrieved from policy::DMTokenStorage.
-  // Triggers DoFetchEnrollmentToken().
-  void OnDMTokenAvailable(const std::string& dm_token);
-
-  // ArcSupportHost::AuthDelegate:
-  void OnAuthSucceeded() override;
-  void OnAuthFailed(const std::string& error_msg) override;
-  void OnAuthRetryClicked() override;
-
-  // Sends a request to fetch an enrollment token from DM server.
-  void DoFetchEnrollmentToken();
-
-  // Response from DM server. Calls the stored FetchCallback or initiates the
-  // SAML flow.
-  void OnEnrollmentTokenResponseReceived(policy::DMServerJobResult result);
-
-  // Sends |auth_redirect_url| to the ArcSupportHost instance, which displays
-  // it in a web view and checks whether authentication succeeded. Calls
-  // CancelSamlFlow() if the url is invalid.
-  void InitiateSamlFlow(const std::string& auth_redirect_url);
-
-  // Calls callback_ with an error status and resets state.
-  void CancelSamlFlow();
-
-  const raw_ptr<ArcSupportHost, ExperimentalAsh> support_host_ =
-      nullptr;  // Not owned.
-
-  std::unique_ptr<policy::DeviceManagementService::Job> fetch_request_job_;
-  std::unique_ptr<policy::DMTokenStorage> dm_token_storage_;
-  FetchCallback callback_;
-
-  std::string dm_token_;
-
-  // Current SAML auth session id, stored during SAML authentication.
-  std::string auth_session_id_;
-
-  base::WeakPtrFactory<ArcActiveDirectoryEnrollmentTokenFetcher>
-      weak_ptr_factory_{this};
-};
-
-}  // namespace arc
-
-#endif  // CHROME_BROWSER_ASH_ARC_AUTH_ARC_ACTIVE_DIRECTORY_ENROLLMENT_TOKEN_FETCHER_H_
diff --git a/chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher_browsertest.cc b/chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher_browsertest.cc
deleted file mode 100644
index 75fd77a6..0000000
--- a/chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher_browsertest.cc
+++ /dev/null
@@ -1,594 +0,0 @@
-// Copyright 2017 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include <memory>
-#include <string>
-
-#include "ash/components/arc/test/arc_util_test_support.h"
-#include "base/command_line.h"
-#include "base/functional/bind.h"
-#include "base/functional/callback.h"
-#include "base/memory/raw_ptr.h"
-#include "base/run_loop.h"
-#include "base/test/bind.h"
-#include "chrome/browser/ash/arc/arc_support_host.h"
-#include "chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher.h"
-#include "chrome/browser/ash/arc/extensions/fake_arc_support.h"
-#include "chrome/browser/ash/policy/core/browser_policy_connector_ash.h"
-#include "chrome/browser/ash/policy/core/dm_token_storage.h"
-#include "chrome/browser/browser_process.h"
-#include "chrome/browser/browser_process_platform_part.h"
-#include "chrome/browser/ui/browser.h"
-#include "chrome/test/base/in_process_browser_test.h"
-#include "chromeos/ash/components/dbus/userdataauth/fake_cryptohome_misc_client.h"
-#include "chromeos/ash/components/dbus/userdataauth/userdataauth_client.h"
-#include "components/policy/core/common/cloud/device_management_service.h"
-#include "components/policy/core/common/policy_switches.h"
-#include "components/user_manager/user_manager.h"
-#include "content/public/browser/browser_task_traits.h"
-#include "content/public/browser/browser_thread.h"
-#include "content/public/test/browser_test.h"
-#include "net/base/url_util.h"
-#include "net/http/http_request_headers.h"
-#include "net/http/http_util.h"
-#include "services/network/public/cpp/weak_wrapper_shared_url_loader_factory.h"
-#include "services/network/public/mojom/url_response_head.mojom.h"
-#include "services/network/test/test_url_loader_factory.h"
-#include "services/network/test/test_utils.h"
-#include "testing/gtest/include/gtest/gtest.h"
-
-namespace em = enterprise_management;
-
-namespace arc {
-namespace {
-
-constexpr char kFakeDmToken[] = "fake-dm-token";
-constexpr char kFakeEnrollmentToken[] = "fake-enrollment-token";
-constexpr char kFakeUserId[] = "fake-user-id";
-constexpr char kFakeAuthSessionId[] = "fake-auth-session-id";
-constexpr char kFakeAdfsServerUrl[] = "http://example.com/adfs/ls/awesome.aspx";
-constexpr char kNotYetFetched[] = "NOT-YET-FETCHED";
-
-using Status = ArcActiveDirectoryEnrollmentTokenFetcher::Status;
-
-std::string GetDmServerUrl() {
-  policy::BrowserPolicyConnectorAsh* const connector =
-      g_browser_process->platform_part()->browser_policy_connector_ash();
-  return connector->device_management_service()
-      ->configuration()
-      ->GetDMServerUrl();
-}
-
-// Observer for FakeArcSupport.
-class FakeArcSupportObserverBase : public FakeArcSupport::Observer {
- public:
-  explicit FakeArcSupportObserverBase(FakeArcSupport* fake_arc_support)
-      : fake_arc_support_(fake_arc_support) {}
-
-  // Called when the Active Directory auth page is shown.
-  virtual void OnAuthPageShown() = 0;
-
-  void OnPageChanged(ArcSupportHost::UIPage page) override {
-    if (page != ArcSupportHost::UIPage::ACTIVE_DIRECTORY_AUTH)
-      return;
-    EXPECT_EQ(kFakeAdfsServerUrl,
-              fake_arc_support_->active_directory_auth_federation_url());
-    EXPECT_EQ(GetDmServerUrl(),
-              fake_arc_support_
-                  ->active_directory_auth_device_management_url_prefix());
-    OnAuthPageShown();
-  }
-
- protected:
-  ~FakeArcSupportObserverBase() override = default;
-  const raw_ptr<FakeArcSupport, ExperimentalAsh>
-      fake_arc_support_;  // Not owned.
-};
-
-// Simulates SAML authentication success.
-class SimulateAuthSucceedsObserver : public FakeArcSupportObserverBase {
- public:
-  explicit SimulateAuthSucceedsObserver(FakeArcSupport* fake_arc_support)
-      : FakeArcSupportObserverBase(fake_arc_support) {}
-
-  void OnAuthPageShown() override { fake_arc_support_->EmulateAuthSuccess(); }
-};
-
-// Simulates pressing the Cancel button or closing the window.
-class SimulateAuthCancelledObserver : public FakeArcSupportObserverBase {
- public:
-  SimulateAuthCancelledObserver(FakeArcSupport* fake_arc_support,
-                                base::RunLoop* run_loop)
-      : FakeArcSupportObserverBase(fake_arc_support), run_loop_(run_loop) {}
-
-  void OnAuthPageShown() override {
-    fake_arc_support_->Close();
-
-    // Since ArcActiveDirectoryEnrollmentTokenFetcher won't call the
-    // FetchCallback in case of an error, we break the runloop manually.
-    run_loop_->Quit();
-  }
-
- private:
-  const raw_ptr<base::RunLoop, ExperimentalAsh> run_loop_;  // Not owned.
-};
-
-// Simulates SAML authentication failure.
-class SimulateAuthFailsObserver : public FakeArcSupportObserverBase {
- public:
-  SimulateAuthFailsObserver(FakeArcSupport* fake_arc_support,
-                            base::RunLoop* run_loop)
-      : FakeArcSupportObserverBase(fake_arc_support), run_loop_(run_loop) {}
-
-  void OnAuthPageShown() override {
-    fake_arc_support_->EmulateAuthFailure("error");
-
-    // Since ArcActiveDirectoryEnrollmentTokenFetcher won't call the
-    // FetchCallback in case of an error, we break the runloop manually.
-    run_loop_->Quit();
-  }
-
- private:
-  const raw_ptr<base::RunLoop, ExperimentalAsh> run_loop_;  // Not owned.
-};
-
-// Simulates SAML authentication retry.
-class SimulateAuthRetryObserver : public FakeArcSupportObserverBase {
- public:
-  SimulateAuthRetryObserver(FakeArcSupport* fake_arc_support,
-                            base::RunLoop* run_loop)
-      : FakeArcSupportObserverBase(fake_arc_support), run_loop_(run_loop) {}
-
-  void OnAuthPageShown() override {
-    saml_auth_count_++;
-
-    if (saml_auth_count_ == 1) {
-      // First saml auth attempt, trigger error and retry.
-      fake_arc_support_->EmulateAuthFailure("error");
-      EXPECT_EQ(ArcSupportHost::UIPage::ERROR, fake_arc_support_->ui_page());
-      fake_arc_support_->ClickRetryButton();
-    } else if (saml_auth_count_ == 2) {
-      // Second saml auth attempt, trigger success.
-      fake_arc_support_->EmulateAuthSuccess();
-    } else {
-      ADD_FAILURE() << "Auth page should only be shown twice";
-      run_loop_->Quit();
-    }
-  }
-
- private:
-  const raw_ptr<base::RunLoop, ExperimentalAsh> run_loop_;  // Not owned.
-  int saml_auth_count_ = 0;
-};
-
-}  // namespace
-
-// Checks whether |request| is a valid request to enroll a play user and returns
-// the corresponding protobuf.
-em::ActiveDirectoryEnrollPlayUserRequest CheckRequestAndGetEnrollRequest(
-    const network::ResourceRequest& request) {
-  // Check the operation.
-  std::string request_type;
-  EXPECT_TRUE(
-      net::GetValueForKeyInQuery(request.url, "request", &request_type));
-  EXPECT_EQ("active_directory_enroll_play_user", request_type);
-
-  // Check content of request.
-  std::string request_body = network::GetUploadData(request);
-
-  // Check the DMToken.
-  std::string value;
-  EXPECT_TRUE(request.headers.GetHeader("Authorization", &value));
-  EXPECT_EQ("GoogleDMToken token=" + std::string(kFakeDmToken), value);
-
-  // Extract the actual request proto.
-  em::DeviceManagementRequest parsed_request;
-  EXPECT_TRUE(
-      parsed_request.ParseFromArray(request_body.c_str(), request_body.size()));
-  EXPECT_TRUE(parsed_request.has_active_directory_enroll_play_user_request());
-
-  return parsed_request.active_directory_enroll_play_user_request();
-}
-
-// Start the SAML flow.
-void InitiateSamlResponseJob(const network::ResourceRequest& request,
-                             network::TestURLLoaderFactory* factory) {
-  em::ActiveDirectoryEnrollPlayUserRequest enroll_request =
-      CheckRequestAndGetEnrollRequest(request);
-
-  EXPECT_FALSE(enroll_request.has_auth_session_id());
-
-  // Response contains only SAML parameters to initialize the SAML flow.
-  em::DeviceManagementResponse response;
-  em::ActiveDirectoryEnrollPlayUserResponse* enroll_response =
-      response.mutable_active_directory_enroll_play_user_response();
-  em::SamlParametersProto* saml_parameters =
-      enroll_response->mutable_saml_parameters();
-  saml_parameters->set_auth_session_id(kFakeAuthSessionId);
-  saml_parameters->set_auth_redirect_url(kFakeAdfsServerUrl);
-
-  std::string response_data;
-  EXPECT_TRUE(response.SerializeToString(&response_data));
-  factory->AddResponse(request.url.spec(), response_data);
-}
-
-// End the SAML flow.
-void FinishSamlResponseJob(const network::ResourceRequest& request,
-                           network::TestURLLoaderFactory* factory) {
-  em::ActiveDirectoryEnrollPlayUserRequest enroll_request =
-      CheckRequestAndGetEnrollRequest(request);
-
-  EXPECT_TRUE(enroll_request.has_auth_session_id());
-  EXPECT_EQ(kFakeAuthSessionId, enroll_request.auth_session_id());
-
-  // Response contains the enrollment token and user id.
-  em::DeviceManagementResponse response;
-  em::ActiveDirectoryEnrollPlayUserResponse* enroll_response =
-      response.mutable_active_directory_enroll_play_user_response();
-  enroll_response->set_enrollment_token(kFakeEnrollmentToken);
-  enroll_response->set_user_id(kFakeUserId);
-
-  std::string response_data;
-  EXPECT_TRUE(response.SerializeToString(&response_data));
-  factory->AddResponse(request.url.spec(), response_data);
-}
-
-class ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest
-    : public InProcessBrowserTest,
-      public ArcSupportHost::ErrorDelegate {
- public:
-  ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest(
-      const ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest&) = delete;
-  ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest& operator=(
-      const ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest&) = delete;
-
- protected:
-  ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest() = default;
-  ~ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest() override = default;
-
-  void SetUpCommandLine(base::CommandLine* command_line) override {
-    command_line->AppendSwitchASCII(policy::switches::kDeviceManagementUrl,
-                                    "http://localhost");
-    SetArcAvailableCommandLineForTesting(command_line);
-  }
-
-  void SetUpOnMainThread() override {
-    support_host_ = std::make_unique<ArcSupportHost>(browser()->profile());
-    support_host_->SetErrorDelegate(this);
-    fake_arc_support_ = std::make_unique<FakeArcSupport>(support_host_.get());
-    token_fetcher_ = std::make_unique<ArcActiveDirectoryEnrollmentTokenFetcher>(
-        support_host_.get());
-
-    token_fetcher_->SetURLLoaderFactoryForTesting(
-        test_url_loader_factory_.GetSafeWeakWrapper());
-  }
-
-  void TearDownOnMainThread() override {
-    token_fetcher_.reset();
-    fake_arc_support_.reset();
-    support_host_->SetErrorDelegate(nullptr);
-    support_host_.reset();
-  }
-
-  // Stores a correct (fake) DM token.
-  // ArcActiveDirectoryEnrollmentTokenFetcher will succeed to fetch the DM
-  // token.
-  void StoreCorrectDmToken() {
-    ash::FakeCryptohomeMiscClient::Get()->set_system_salt(
-        ash::FakeCryptohomeMiscClient::GetStubSystemSalt());
-    ash::FakeCryptohomeMiscClient::Get()->SetServiceIsAvailable(true);
-    // Store a fake DM token.
-    base::RunLoop run_loop;
-    auto dm_token_storage = std::make_unique<policy::DMTokenStorage>(
-        g_browser_process->local_state());
-    dm_token_storage->StoreDMToken(
-        kFakeDmToken, base::BindOnce(
-                          [](base::RunLoop* run_loop, bool success) {
-                            EXPECT_TRUE(success);
-                            run_loop->Quit();
-                          },
-                          &run_loop));
-    // Because the StoreDMToken() operation interacts with the I/O thread,
-    // RunUntilIdle() won't work here. Instead, use Run() and Quit()
-    // explicitly in the callback.
-    run_loop.Run();
-  }
-
-  // Does not store a correct DM token.
-  // ArcActiveDirectoryEnrollmentTokenFetcher will fail to fetch the DM token.
-  void FailDmToken() {
-    ash::FakeCryptohomeMiscClient::Get()->set_system_salt(
-        std::vector<uint8_t>());
-    ash::FakeCryptohomeMiscClient::Get()->SetServiceIsAvailable(true);
-  }
-
-  void FetchEnrollmentToken(base::RunLoop* run_loop,
-                            Status* out_fetch_status,
-                            std::string* out_enrollment_token,
-                            std::string* out_user_id) {
-    token_fetcher_->Fetch(base::BindOnce(
-        [](base::RunLoop* run_loop, Status* out_fetch_status,
-           std::string* out_enrollment_token, std::string* out_user_id,
-           Status fetch_status, const std::string& enrollment_token,
-           const std::string& user_id) {
-          *out_fetch_status = fetch_status;
-          *out_enrollment_token = enrollment_token;
-          *out_user_id = user_id;
-          run_loop->Quit();
-        },
-        run_loop, out_fetch_status, out_enrollment_token, out_user_id));
-
-    // Because the Fetch() operation needs to interact with other threads,
-    // RunUntilIdle() won't work here. Instead, use Run() and Quit()
-    // explicitly in the callback.
-    run_loop->Run();
-  }
-
-  void FetchEnrollmentTokenAndExpectCallbackNotReached(
-      base::RunLoop* run_loop) {
-    token_fetcher_->Fetch(base::BindOnce(
-        [](Status fetch_status, const std::string& enrollment_token,
-           const std::string& user_id) { FAIL() << "Should not be called"; }));
-    run_loop->Run();
-  }
-
-  void ExpectEnrollmentTokenFetchSucceeds(base::RunLoop* run_loop) {
-    Status fetch_status = Status::FAILURE;
-    std::string enrollment_token;
-    std::string user_id;
-
-    FetchEnrollmentToken(run_loop, &fetch_status, &enrollment_token, &user_id);
-
-    // Verify expectations.
-    EXPECT_EQ(Status::SUCCESS, fetch_status);
-    EXPECT_EQ(kFakeEnrollmentToken, enrollment_token);
-    EXPECT_EQ(kFakeUserId, user_id);
-  }
-
-  void ExpectEnrollmentTokenFetchFails(base::RunLoop* run_loop,
-                                       Status expected_status) {
-    EXPECT_NE(expected_status, Status::SUCCESS);
-    Status fetch_status = Status::SUCCESS;
-    // The expected strings are empty, o initialize with non-empty value.
-    std::string enrollment_token = kNotYetFetched;
-    std::string user_id = kNotYetFetched;
-
-    FetchEnrollmentToken(run_loop, &fetch_status, &enrollment_token, &user_id);
-
-    // Verify expectations.
-    EXPECT_EQ(expected_status, fetch_status);
-    EXPECT_TRUE(enrollment_token.empty());
-    EXPECT_TRUE(user_id.empty());
-  }
-
-  std::unique_ptr<FakeArcSupport> fake_arc_support_;
-  std::unique_ptr<ArcActiveDirectoryEnrollmentTokenFetcher> token_fetcher_;
-  network::TestURLLoaderFactory test_url_loader_factory_;
-
- private:
-  ArcSupportHost::AuthDelegate* GetAuthDelegate() {
-    return static_cast<ArcSupportHost::AuthDelegate*>(token_fetcher_.get());
-  }
-
-  // ArcSupportHost:::ErrorDelegate:
-  // Settings these prevents some DCHECK failures.
-  void OnWindowClosed() override {}
-  void OnRetryClicked() override {}
-  void OnSendFeedbackClicked() override {}
-  void OnRunNetworkTestsClicked() override {}
-
-  std::unique_ptr<ArcSupportHost> support_host_;
-};
-
-// Non-SAML flow fetches valid enrollment token and user id.
-IN_PROC_BROWSER_TEST_F(ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest,
-                       RequestAccountInfoSuccess) {
-  StoreCorrectDmToken();
-  test_url_loader_factory_.SetInterceptor(
-      base::BindLambdaForTesting([&](const network::ResourceRequest& request) {
-        CheckRequestAndGetEnrollRequest(request);
-
-        // Response contains the enrollment token and user id.
-        em::DeviceManagementResponse response;
-        em::ActiveDirectoryEnrollPlayUserResponse* enroll_response =
-            response.mutable_active_directory_enroll_play_user_response();
-        enroll_response->set_enrollment_token(kFakeEnrollmentToken);
-        enroll_response->set_user_id(kFakeUserId);
-
-        std::string response_data;
-        EXPECT_TRUE(response.SerializeToString(&response_data));
-
-        test_url_loader_factory_.AddResponse(request.url.spec(), response_data);
-      }));
-
-  base::RunLoop run_loop;
-  ExpectEnrollmentTokenFetchSucceeds(&run_loop);
-}
-
-// Failure to fetch DM token leads to token fetch failure.
-IN_PROC_BROWSER_TEST_F(ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest,
-                       DmTokenRetrievalFailed) {
-  FailDmToken();
-  test_url_loader_factory_.SetInterceptor(
-      base::BindLambdaForTesting([&](const network::ResourceRequest& request) {
-        // If this gets called, the test will fail.
-        ADD_FAILURE() << "DMServer called when not expected";
-      }));
-
-  base::RunLoop run_loop;
-  ExpectEnrollmentTokenFetchFails(&run_loop, Status::FAILURE);
-}
-
-// Server responds with bad request and fails token fetch.
-IN_PROC_BROWSER_TEST_F(ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest,
-                       RequestAccountInfoError) {
-  StoreCorrectDmToken();
-  test_url_loader_factory_.SetInterceptor(
-      base::BindLambdaForTesting([&](const network::ResourceRequest& request) {
-        test_url_loader_factory_.AddResponse(request.url.spec(), std::string(),
-                                             net::HTTP_BAD_REQUEST);
-      }));
-
-  base::RunLoop run_loop;
-  ExpectEnrollmentTokenFetchFails(&run_loop, Status::FAILURE);
-}
-
-// ARC disabled leads to failed token fetch.
-IN_PROC_BROWSER_TEST_F(ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest,
-                       ArcDisabled) {
-  StoreCorrectDmToken();
-
-  test_url_loader_factory_.SetInterceptor(
-      base::BindLambdaForTesting([&](const network::ResourceRequest& request) {
-        auto head = network::mojom::URLResponseHead::New();
-        std::string status_line("HTTP/1.1 904 ARC Disabled");
-        std::string headers = status_line + "\nContent-type: text/html\n\n";
-        head->headers = base::MakeRefCounted<net::HttpResponseHeaders>(
-            net::HttpUtil::AssembleRawHeaders(headers));
-        network::URLLoaderCompletionStatus status;
-
-        test_url_loader_factory_.AddResponse(request.url, std::move(head),
-                                             std::string(), status);
-      }));
-  base::RunLoop run_loop;
-  ExpectEnrollmentTokenFetchFails(&run_loop, Status::ARC_DISABLED);
-}
-
-// Successful enrollment token fetch including SAML authentication.
-// SAML flow works as follows:
-//   1) |token_fetcher_| sends a request to device management (DM) server to
-//      fetch the token.
-//   2) DM server responds with an auth session id and a redirect URL to the
-//      ADFS server. This is emulated in InitiateSamlResponseJob.
-//   3) |token_fetcher_| sets the redirect URL in |fake_arc_support_| and
-//      opens the Active Directory auth page, which triggers
-//      SimulateAuthSucceedsObserver's OnAuthPageShown() handler.
-//   4) SimulateAuthSucceedsObserver triggers the onAuthSucceeded event, which
-//      causes |arc_support_host_| to call into |token_fetcher_|'s
-//      OnAuthSucceeded.
-//   5) |token_fetcher_| sends another request to DM server to fetch the token,
-//      this time with the auth session id from 2).
-//   6) DM server responds with the token. This is emulated in
-//      FinishSamlResponseJob.
-IN_PROC_BROWSER_TEST_F(ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest,
-                       SamlFlowSuccess) {
-  StoreCorrectDmToken();
-
-  test_url_loader_factory_.SetInterceptor(
-      base::BindLambdaForTesting([&](const network::ResourceRequest& request) {
-        static int count = 0;
-        if (count == 0) {
-          InitiateSamlResponseJob(request, &test_url_loader_factory_);
-        } else if (count == 1) {
-          FinishSamlResponseJob(request, &test_url_loader_factory_);
-        } else {
-          NOTREACHED();
-        }
-        count++;
-      }));
-  base::RunLoop run_loop;
-  SimulateAuthSucceedsObserver observer(fake_arc_support_.get());
-  fake_arc_support_->AddObserver(&observer);
-  ExpectEnrollmentTokenFetchSucceeds(&run_loop);
-  fake_arc_support_->RemoveObserver(&observer);
-}
-
-// SAML flow fails since the user closed the window or clicked the Cancel
-// button.
-IN_PROC_BROWSER_TEST_F(ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest,
-                       SamlFlowFailsUserCancelled) {
-  StoreCorrectDmToken();
-  test_url_loader_factory_.SetInterceptor(
-      base::BindLambdaForTesting([&](const network::ResourceRequest& request) {
-        InitiateSamlResponseJob(request, &test_url_loader_factory_);
-      }));
-
-  base::RunLoop run_loop;
-  SimulateAuthCancelledObserver observer(fake_arc_support_.get(), &run_loop);
-  fake_arc_support_->AddObserver(&observer);
-
-  // On user cancel, the FetchCallback should not be called (in fact, the
-  // window closes silently).
-  ASSERT_NO_FATAL_FAILURE(
-      FetchEnrollmentTokenAndExpectCallbackNotReached(&run_loop));
-  fake_arc_support_->RemoveObserver(&observer);
-}
-
-// SAML flow fails because of an error.
-IN_PROC_BROWSER_TEST_F(ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest,
-                       SamlFlowFailsError) {
-  StoreCorrectDmToken();
-  test_url_loader_factory_.SetInterceptor(
-      base::BindLambdaForTesting([&](const network::ResourceRequest& request) {
-        InitiateSamlResponseJob(request, &test_url_loader_factory_);
-      }));
-  base::RunLoop run_loop;
-  SimulateAuthFailsObserver observer(fake_arc_support_.get(), &run_loop);
-  fake_arc_support_->AddObserver(&observer);
-
-  // Similar to user cancel, the callback to Fetch should never be called.
-  // Instead, we should end up on the error page.
-  ASSERT_NO_FATAL_FAILURE(
-      FetchEnrollmentTokenAndExpectCallbackNotReached(&run_loop));
-  EXPECT_EQ(ArcSupportHost::UIPage::ERROR, fake_arc_support_->ui_page());
-  fake_arc_support_->RemoveObserver(&observer);
-}
-
-// SAML flow fails first during initial DM server request, but the retry
-// works.
-IN_PROC_BROWSER_TEST_F(ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest,
-                       SamlFlowSucceedsWithDmRetry) {
-  StoreCorrectDmToken();
-
-  test_url_loader_factory_.SetInterceptor(
-      base::BindLambdaForTesting([&](const network::ResourceRequest& request) {
-        static int count = 0;
-        if (count == 0) {
-          test_url_loader_factory_.AddResponse(
-              request.url.spec(), std::string(), net::HTTP_BAD_REQUEST);
-        } else if (count == 1) {
-          InitiateSamlResponseJob(request, &test_url_loader_factory_);
-        } else if (count == 2) {
-          FinishSamlResponseJob(request, &test_url_loader_factory_);
-        } else {
-          NOTREACHED();
-        }
-        count++;
-      }));
-
-  base::RunLoop failure_run_loop;
-  ExpectEnrollmentTokenFetchFails(&failure_run_loop, Status::FAILURE);
-
-  base::RunLoop success_run_loop;
-  SimulateAuthSucceedsObserver observer(fake_arc_support_.get());
-  fake_arc_support_->AddObserver(&observer);
-  ExpectEnrollmentTokenFetchSucceeds(&success_run_loop);
-  fake_arc_support_->RemoveObserver(&observer);
-}
-
-// SAML flow fails first during SAML auth, but the retry works.
-IN_PROC_BROWSER_TEST_F(ArcActiveDirectoryEnrollmentTokenFetcherBrowserTest,
-                       SamlFlowSucceedsWithAuthRetry) {
-  StoreCorrectDmToken();
-  test_url_loader_factory_.SetInterceptor(
-      base::BindLambdaForTesting([&](const network::ResourceRequest& request) {
-        static int count = 0;
-        if (count == 0 || count == 1) {
-          InitiateSamlResponseJob(request, &test_url_loader_factory_);
-        } else if (count == 2) {
-          FinishSamlResponseJob(request, &test_url_loader_factory_);
-        } else {
-          NOTREACHED();
-        }
-        count++;
-      }));
-
-  base::RunLoop run_loop;
-  SimulateAuthRetryObserver observer(fake_arc_support_.get(), &run_loop);
-  fake_arc_support_->AddObserver(&observer);
-  ExpectEnrollmentTokenFetchSucceeds(&run_loop);
-  fake_arc_support_->RemoveObserver(&observer);
-}
-
-}  // namespace arc
diff --git a/chrome/browser/ash/arc/auth/arc_auth_service.cc b/chrome/browser/ash/arc/auth/arc_auth_service.cc
index eb767ed6..9379e22 100644
--- a/chrome/browser/ash/arc/auth/arc_auth_service.cc
+++ b/chrome/browser/ash/arc/auth/arc_auth_service.cc
@@ -456,25 +456,6 @@
     return;
   }
 
-  if (IsActiveDirectoryUserForProfile(profile_)) {
-    // For Active Directory enrolled devices, we get an enrollment token for a
-    // managed Google Play account from DMServer.
-    auto enrollment_token_fetcher =
-        std::make_unique<ArcActiveDirectoryEnrollmentTokenFetcher>(
-            ArcSessionManager::Get()->support_host());
-
-    // Add the request to |pending_token_requests_| first, before starting a
-    // token fetch. In case the callback is called immediately, we do not want
-    // to add an already completed request to |pending_token_requests_|.
-    auto* enrollment_token_fetcher_ptr = enrollment_token_fetcher.get();
-    pending_token_requests_.emplace_back(std::move(enrollment_token_fetcher));
-    enrollment_token_fetcher_ptr->Fetch(
-        base::BindOnce(&ArcAuthService::OnActiveDirectoryEnrollmentTokenFetched,
-                       weak_ptr_factory_.GetWeakPtr(),
-                       enrollment_token_fetcher_ptr, std::move(callback)));
-    return;
-  }
-
   if (account_type == mojom::ChromeAccountType::OFFLINE_DEMO_ACCOUNT) {
     // Skip account auth code fetch for offline enrolled demo mode.
     std::move(callback).Run(
@@ -655,45 +636,6 @@
   instance->OnAccountUpdated(email, mojom::AccountUpdateType::REMOVAL);
 }
 
-void ArcAuthService::OnActiveDirectoryEnrollmentTokenFetched(
-    ArcActiveDirectoryEnrollmentTokenFetcher* fetcher,
-    RequestPrimaryAccountInfoCallback callback,
-    ArcActiveDirectoryEnrollmentTokenFetcher::Status status,
-    const std::string& enrollment_token,
-    const std::string& user_id) {
-  DCHECK_CURRENTLY_ON(content::BrowserThread::UI);
-  // |fetcher| will be invalid after this.
-  DeletePendingTokenRequest(fetcher);
-
-  switch (status) {
-    case ArcActiveDirectoryEnrollmentTokenFetcher::Status::SUCCESS: {
-      // Save user_id to the user profile.
-      profile_->GetPrefs()->SetString(prefs::kArcActiveDirectoryPlayUserId,
-                                      user_id);
-
-      // Send enrollment token to ARC.
-      std::move(callback).Run(
-          mojom::ArcAuthCodeStatus::SUCCESS,
-          CreateAccountInfo(true /* is_enforced */, enrollment_token,
-                            std::string() /* account_name */,
-                            mojom::ChromeAccountType::ACTIVE_DIRECTORY_ACCOUNT,
-                            true /* is_managed */));
-      break;
-    }
-    case ArcActiveDirectoryEnrollmentTokenFetcher::Status::FAILURE: {
-      // Send error to ARC.
-      std::move(callback).Run(
-          mojom::ArcAuthCodeStatus::CHROME_SERVER_COMMUNICATION_ERROR, nullptr);
-      break;
-    }
-    case ArcActiveDirectoryEnrollmentTokenFetcher::Status::ARC_DISABLED: {
-      // Send error to ARC.
-      std::move(callback).Run(mojom::ArcAuthCodeStatus::ARC_DISABLED, nullptr);
-      break;
-    }
-  }
-}
-
 void ArcAuthService::OnPrimaryAccountAuthCodeFetched(
     ArcAuthCodeFetcher* fetcher,
     RequestPrimaryAccountInfoCallback callback,
diff --git a/chrome/browser/ash/arc/auth/arc_auth_service.h b/chrome/browser/ash/arc/auth/arc_auth_service.h
index d6a5820..614ace0 100644
--- a/chrome/browser/ash/arc/auth/arc_auth_service.h
+++ b/chrome/browser/ash/arc/auth/arc_auth_service.h
@@ -17,7 +17,6 @@
 #include "base/memory/ref_counted.h"
 #include "base/memory/weak_ptr.h"
 #include "chrome/browser/ash/account_manager/account_apps_availability.h"
-#include "chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher.h"
 #include "chrome/browser/ash/arc/session/arc_session_manager_observer.h"
 #include "components/keyed_service/core/keyed_service.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
@@ -137,16 +136,6 @@
   // `mojom::AccountUpdateType::REMOVAL` for the provided email.
   void RemoveAccountFromArc(const std::string& email);
 
-  // Callback when Active Directory Enrollment Token is fetched.
-  // |callback| is completed with |ArcAuthCodeStatus| and |AccountInfo|
-  // depending on the success / failure of the operation.
-  void OnActiveDirectoryEnrollmentTokenFetched(
-      ArcActiveDirectoryEnrollmentTokenFetcher* fetcher,
-      RequestPrimaryAccountInfoCallback callback,
-      ArcActiveDirectoryEnrollmentTokenFetcher::Status status,
-      const std::string& enrollment_token,
-      const std::string& user_id);
-
   // Issues a request for fetching AccountInfo for the Device Account.
   // |initial_signin| denotes whether this is the initial ARC provisioning flow
   // or a subsequent sign-in.
diff --git a/chrome/browser/ash/arc/tracing/arc_app_performance_tracing.cc b/chrome/browser/ash/arc/tracing/arc_app_performance_tracing.cc
index 1f6f6e7..ca59073 100644
--- a/chrome/browser/ash/arc/tracing/arc_app_performance_tracing.cc
+++ b/chrome/browser/ash/arc/tracing/arc_app_performance_tracing.cc
@@ -31,8 +31,8 @@
 #include "components/exo/wm_helper.h"
 #include "components/sync/base/passphrase_enums.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "ui/aura/window.h"
 
 // Enable VLOG level 1.
diff --git a/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_test_helper.cc b/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_test_helper.cc
index 54ace80..3a866ff6 100644
--- a/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_test_helper.cc
+++ b/chrome/browser/ash/arc/tracing/arc_app_performance_tracing_test_helper.cc
@@ -15,8 +15,8 @@
 #include "components/exo/surface.h"
 #include "components/exo/wm_helper.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "ui/views/widget/widget.h"
 
 namespace arc {
diff --git a/chrome/browser/ash/attestation/tpm_challenge_key_subtle.cc b/chrome/browser/ash/attestation/tpm_challenge_key_subtle.cc
index 40f7c821..990a0c0 100644
--- a/chrome/browser/ash/attestation/tpm_challenge_key_subtle.cc
+++ b/chrome/browser/ash/attestation/tpm_challenge_key_subtle.cc
@@ -26,7 +26,6 @@
 #include "chrome/browser/browser_process_platform_part_ash.h"
 #include "chrome/browser/extensions/chrome_extension_function_details.h"
 #include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/profiles/profiles_state.h"
 #include "chrome/common/pref_names.h"
 #include "chromeos/ash/components/attestation/attestation_flow_adaptive.h"
 #include "chromeos/ash/components/cryptohome/cryptohome_parameters.h"
@@ -35,6 +34,7 @@
 #include "chromeos/ash/components/dbus/constants/attestation_constants.h"
 #include "chromeos/ash/components/install_attributes/install_attributes.h"
 #include "chromeos/ash/components/settings/cros_settings_names.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "chromeos/dbus/tpm_manager/tpm_manager.pb.h"
 #include "chromeos/dbus/tpm_manager/tpm_manager_client.h"
 #include "components/pref_registry/pref_registry_syncable.h"
@@ -636,7 +636,7 @@
   // * the request is a machine challenge
   // * the request is a user challenge and this is a kiosk session.
   request.set_include_customer_id(is_machine_challenge ||
-                                  profiles::IsKioskSession());
+                                  chromeos::IsKioskSession());
   AttestationClient::Get()->SignEnterpriseChallenge(
       request, base::BindOnce(&TpmChallengeKeySubtleImpl::SignChallengeCallback,
                               weak_factory_.GetWeakPtr()));
diff --git a/chrome/browser/ash/crosapi/BUILD.gn b/chrome/browser/ash/crosapi/BUILD.gn
index a2347f3e..d71a06b 100644
--- a/chrome/browser/ash/crosapi/BUILD.gn
+++ b/chrome/browser/ash/crosapi/BUILD.gn
@@ -310,6 +310,7 @@
     "//chromeos/components/cdm_factory_daemon:cdm_factory_daemon_browser",
     "//chromeos/components/certificate_provider:certificate_provider",
     "//chromeos/components/firewall_hole",
+    "//chromeos/components/kiosk",
     "//chromeos/components/quick_answers/public/cpp:prefs",
     "//chromeos/components/remote_apps/mojom",
     "//chromeos/components/sensors",
diff --git a/chrome/browser/ash/crosapi/browser_action.cc b/chrome/browser/ash/crosapi/browser_action.cc
index 92cb4b6e..25e22e1 100644
--- a/chrome/browser/ash/crosapi/browser_action.cc
+++ b/chrome/browser/ash/crosapi/browser_action.cc
@@ -10,7 +10,7 @@
 #include "chrome/browser/ash/crosapi/desk_template_ash.h"
 #include "chrome/browser/prefs/incognito_mode_prefs.h"
 #include "chrome/browser/profiles/profile_manager.h"
-#include "chrome/browser/profiles/profiles_state.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "components/user_manager/user_manager.h"
 
 namespace crosapi {
@@ -402,7 +402,7 @@
     return std::make_unique<NewWindowAction>(
         /*incognito=*/false, /*should_trigger_session_restore=*/false, -1);
   }
-  if (profiles::IsKioskSession() ||
+  if (chromeos::IsKioskSession() ||
       ash::full_restore::MaybeCreateFullRestoreServiceForLacros()) {
     return std::make_unique<NoOpAction>();
   }
diff --git a/chrome/browser/ash/extensions/input_method_api.cc b/chrome/browser/ash/extensions/input_method_api.cc
index 9cfb845a..5b986b2 100644
--- a/chrome/browser/ash/extensions/input_method_api.cc
+++ b/chrome/browser/ash/extensions/input_method_api.cc
@@ -26,12 +26,12 @@
 #include "chrome/browser/ash/os_url_handler.h"
 #include "chrome/browser/extensions/api/input_ime/input_ime_api.h"
 #include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/profiles/profiles_state.h"
 #include "chrome/browser/spellchecker/spellcheck_factory.h"
 #include "chrome/browser/spellchecker/spellcheck_service.h"
 #include "chrome/browser/ui/ash/keyboard/chrome_keyboard_controller_client.h"
 #include "chrome/common/extensions/api/input_method_private.h"
 #include "chrome/common/pref_names.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "components/prefs/pref_service.h"
 #include "components/prefs/scoped_user_pref_update.h"
 #include "extensions/browser/extension_function_registry.h"
@@ -290,7 +290,7 @@
     // If Lacros is the only browser, open the options page in an Ash app window
     // instead of a regular Ash browser window.
     if (!crosapi::browser_util::IsAshWebBrowserEnabled() &&
-        !profiles::IsKioskSession()) {
+        !chromeos::IsKioskSession()) {
       bool launched = ash::TryLaunchOsUrlHandler(options_page_url);
       DCHECK(launched);
       return RespondNow(NoArguments());
diff --git a/chrome/browser/ash/login/screens/sync_consent_browsertest.cc b/chrome/browser/ash/login/screens/sync_consent_browsertest.cc
index 00cda5f..d437baf 100644
--- a/chrome/browser/ash/login/screens/sync_consent_browsertest.cc
+++ b/chrome/browser/ash/login/screens/sync_consent_browsertest.cc
@@ -43,8 +43,8 @@
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/identity_test_utils.h"
 #include "components/sync/base/pref_names.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/user_manager/scoped_user_manager.h"
 #include "components/user_manager/user_manager.h"
 #include "content/public/test/browser_test.h"
diff --git a/chrome/browser/ash/login/screens/sync_consent_screen.cc b/chrome/browser/ash/login/screens/sync_consent_screen.cc
index 5704352..de3f3e5 100644
--- a/chrome/browser/ash/login/screens/sync_consent_screen.cc
+++ b/chrome/browser/ash/login/screens/sync_consent_screen.cc
@@ -43,8 +43,8 @@
 #include "components/signin/public/identity_manager/tribool.h"
 #include "components/sync/base/pref_names.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/unified_consent/unified_consent_service.h"
 #include "components/user_manager/user_manager.h"
 
diff --git a/chrome/browser/ash/login/screens/sync_consent_screen.h b/chrome/browser/ash/login/screens/sync_consent_screen.h
index 1bca953..d1f9e78 100644
--- a/chrome/browser/ash/login/screens/sync_consent_screen.h
+++ b/chrome/browser/ash/login/screens/sync_consent_screen.h
@@ -16,8 +16,8 @@
 #include "base/timer/timer.h"
 #include "chrome/browser/ash/login/screens/base_screen.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "components/user_manager/user.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
diff --git a/chrome/browser/ash/login/session/user_session_manager.cc b/chrome/browser/ash/login/session/user_session_manager.cc
index ded47d29..cdbc709 100644
--- a/chrome/browser/ash/login/session/user_session_manager.cc
+++ b/chrome/browser/ash/login/session/user_session_manager.cc
@@ -157,7 +157,7 @@
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/primary_account_mutator.h"
 #include "components/signin/public/identity_manager/tribool.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/user_manager/common_types.h"
 #include "components/user_manager/known_user.h"
 #include "components/user_manager/user.h"
diff --git a/chrome/browser/ash/login/signin/auth_error_observer.cc b/chrome/browser/ash/login/signin/auth_error_observer.cc
index 0eac83b..fa015871 100644
--- a/chrome/browser/ash/login/signin/auth_error_observer.cc
+++ b/chrome/browser/ash/login/signin/auth_error_observer.cc
@@ -16,7 +16,7 @@
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "components/signin/public/base/consent_level.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/user_manager/user_manager.h"
 
 namespace ash {
diff --git a/chrome/browser/ash/login/signin/auth_error_observer.h b/chrome/browser/ash/login/signin/auth_error_observer.h
index c78145c..081d073 100644
--- a/chrome/browser/ash/login/signin/auth_error_observer.h
+++ b/chrome/browser/ash/login/signin/auth_error_observer.h
@@ -8,7 +8,7 @@
 #include "base/memory/raw_ptr.h"
 #include "components/keyed_service/core/keyed_service.h"
 #include "components/signin/core/browser/signin_error_controller.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 
 class GoogleServiceAuthError;
 class Profile;
diff --git a/chrome/browser/ash/login/webview_login_browsertest.cc b/chrome/browser/ash/login/webview_login_browsertest.cc
index f30b1275..0f9c4b7 100644
--- a/chrome/browser/ash/login/webview_login_browsertest.cc
+++ b/chrome/browser/ash/login/webview_login_browsertest.cc
@@ -93,8 +93,8 @@
 #include "components/prefs/pref_change_registrar.h"
 #include "components/signin/public/identity_manager/identity_test_utils.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/sync_service_impl.h"
-#include "components/sync/driver/trusted_vault_client.h"
+#include "components/sync/service/sync_service_impl.h"
+#include "components/sync/service/trusted_vault_client.h"
 #include "components/trusted_vault/securebox.h"
 #include "components/trusted_vault/standalone_trusted_vault_client.h"
 #include "components/user_manager/known_user.h"
diff --git a/chrome/browser/ash/login/wizard_controller.cc b/chrome/browser/ash/login/wizard_controller.cc
index dcf3f15..60c30d98 100644
--- a/chrome/browser/ash/login/wizard_controller.cc
+++ b/chrome/browser/ash/login/wizard_controller.cc
@@ -358,13 +358,6 @@
   return host ? host->GetOobeUI() : nullptr;
 }
 
-scoped_refptr<network::SharedURLLoaderFactory>&
-GetSharedURLLoaderFactoryForTesting() {
-  static base::NoDestructor<scoped_refptr<network::SharedURLLoaderFactory>>
-      loader;
-  return *loader;
-}
-
 OobeScreenId PrefToScreenId(const std::string& pref_value) {
   if (pref_value == kLegacyUpdateScreenName) {
     return UpdateView::kScreenId;
@@ -402,7 +395,9 @@
 
 WizardController::WizardController(WizardContext* wizard_context)
     : screen_manager_(std::make_unique<ScreenManager>()),
-      wizard_context_(wizard_context) {
+      wizard_context_(wizard_context),
+      shared_url_loader_factory_(
+          g_browser_process->shared_url_loader_factory()) {
   wizard_context_->skip_post_login_screens_for_tests =
       switches::ShouldSkipOobePostLogin();
   AccessibilityManager* accessibility_manager = AccessibilityManager::Get();
@@ -576,8 +571,7 @@
 
 void WizardController::SetSharedURLLoaderFactoryForTesting(
     scoped_refptr<network::SharedURLLoaderFactory> factory) {
-  auto& testing_factory = GetSharedURLLoaderFactoryForTesting();
-  testing_factory = std::move(factory);
+  shared_url_loader_factory_ = factory;
 }
 
 std::vector<std::pair<OobeScreenId, std::unique_ptr<BaseScreen>>>
@@ -2202,11 +2196,9 @@
     return;
   }
 
-  auto& testing_factory = GetSharedURLLoaderFactoryForTesting();
   geolocation_provider_ = std::make_unique<SimpleGeolocationProvider>(
       g_browser_process->platform_part()->GetTimezoneResolverManager(),
-      testing_factory ? testing_factory
-                      : g_browser_process->shared_url_loader_factory(),
+      shared_url_loader_factory_,
       SimpleGeolocationProvider::DefaultGeolocationProviderURL());
   geolocation_provider_->RequestGeolocation(
       base::Seconds(kResolveTimeZoneTimeoutSeconds),
@@ -2220,7 +2212,6 @@
   StartNetworkTimezoneResolve();
   DelayNetworkCall(ServicesCustomizationDocument::GetInstance()
                        ->EnsureCustomizationAppliedClosure());
-
   GetAutoEnrollmentController()->Start();
 }
 
@@ -2698,11 +2689,8 @@
 
 TimeZoneProvider* WizardController::GetTimezoneProvider() {
   if (!timezone_provider_) {
-    auto& testing_factory = GetSharedURLLoaderFactoryForTesting();
     timezone_provider_ = std::make_unique<TimeZoneProvider>(
-        testing_factory ? testing_factory
-                        : g_browser_process->shared_url_loader_factory(),
-        DefaultTimezoneProviderURL());
+        shared_url_loader_factory_, DefaultTimezoneProviderURL());
   }
   return timezone_provider_.get();
 }
@@ -2801,7 +2789,8 @@
 WizardController::GetAutoEnrollmentController() {
   if (!auto_enrollment_controller_) {
     auto_enrollment_controller_ =
-        std::make_unique<policy::AutoEnrollmentController>();
+        std::make_unique<policy::AutoEnrollmentController>(
+            shared_url_loader_factory_);
   }
   return auto_enrollment_controller_.get();
 }
diff --git a/chrome/browser/ash/login/wizard_controller.h b/chrome/browser/ash/login/wizard_controller.h
index 59f48c6..70cca3d9 100644
--- a/chrome/browser/ash/login/wizard_controller.h
+++ b/chrome/browser/ash/login/wizard_controller.h
@@ -583,6 +583,9 @@
 
   base::ObserverList<ScreenObserver> screen_observers_;
 
+  // Shared factory for outgoing network requests.
+  scoped_refptr<network::SharedURLLoaderFactory> shared_url_loader_factory_;
+
   base::WeakPtrFactory<WizardController> weak_factory_{this};
 };
 
diff --git a/chrome/browser/ash/login/wizard_controller_browsertest.cc b/chrome/browser/ash/login/wizard_controller_browsertest.cc
index 8c7e213..05ecd048 100644
--- a/chrome/browser/ash/login/wizard_controller_browsertest.cc
+++ b/chrome/browser/ash/login/wizard_controller_browsertest.cc
@@ -142,6 +142,15 @@
 using ::testing::Mock;
 using ::testing::NotNull;
 
+const char kUnifiedStateDeterminationKillSwitchConfigURL[] =
+    "https://www.gstatic.com/chromeos-usd-experiment/v1.json";
+const char kUnifiedStateDeterminationKillSwitchConfigResponseBody[] = R"({
+  "disable_up_to_version": 0
+})";
+
+const char kDMServerURLPrefix[] =
+    "https://m.google.com/devicemanagement/data/api";
+
 const char kGeolocationResponseBody[] =
     "{\n"
     "  \"location\": {\n"
@@ -892,10 +901,11 @@
 
   std::unique_ptr<MockDeviceDisabledScreenView> device_disabled_screen_view_;
 
+  network::TestURLLoaderFactory test_url_loader_factory_;
+
  private:
   raw_ptr<NetworkPortalDetectorTestImpl, ExperimentalAsh>
       network_portal_detector_ = nullptr;
-  network::TestURLLoaderFactory test_url_loader_factory_;
   std::unique_ptr<base::AutoReset<bool>> branded_build_override_;
 };
 
@@ -1133,6 +1143,21 @@
                                                   "2000-01");
     fake_statistics_provider_.SetVpdStatus(
         system::StatisticsProvider::VpdStatus::kValid);
+    // Simulate disabled kill-switch for unified state determination.
+    test_url_loader_factory_.AddResponse(
+        GURL(kUnifiedStateDeterminationKillSwitchConfigURL).spec(),
+        kUnifiedStateDeterminationKillSwitchConfigResponseBody);
+    // Make all requests to DMServer fail with net::ERR_CONNECTION_REFUSED.
+    test_url_loader_factory_.SetInterceptor(base::BindLambdaForTesting(
+        [&](const network::ResourceRequest& request) {
+          if (request.url.spec().starts_with(kDMServerURLPrefix)) {
+            test_url_loader_factory_.AddResponse(
+                request.url, network::mojom::URLResponseHead::New(),
+                std::string(),
+                network::URLLoaderCompletionStatus(
+                    net::ERR_CONNECTION_REFUSED));
+          }
+        }));
   }
 
   static policy::AutoEnrollmentController* auto_enrollment_controller() {
@@ -1187,6 +1212,23 @@
 };
 
 IN_PROC_BROWSER_TEST_F(WizardControllerDeviceStateTest,
+                       AutoEnrollmentControllerStartedAfterNetworkScreen) {
+  CheckCurrentScreen(WelcomeView::kScreenId);
+  EXPECT_CALL(*mock_welcome_screen_, HideImpl()).Times(1);
+  EXPECT_CALL(*mock_network_screen_, ShowImpl()).Times(1);
+  mock_welcome_screen_->ExitScreen(WelcomeScreen::Result::NEXT);
+
+  CheckCurrentScreen(NetworkScreenView::kScreenId);
+  EXPECT_CALL(*mock_network_screen_, HideImpl()).Times(1);
+  EXPECT_CALL(*mock_update_screen_, ShowImpl()).Times(1);
+  mock_network_screen_->ExitScreen(NetworkScreen::Result::CONNECTED);
+
+  content::RunAllTasksUntilIdle();
+
+  EXPECT_TRUE(policy::AutoEnrollmentTypeChecker::Initialized());
+}
+
+IN_PROC_BROWSER_TEST_F(WizardControllerDeviceStateTest,
                        ControlFlowNoForcedReEnrollmentOnFirstBoot) {
   fake_statistics_provider_.ClearMachineStatistic(system::kActivateDateKey);
   EXPECT_NE(policy::AutoEnrollmentState::kNoEnrollment,
@@ -1200,7 +1242,6 @@
   CheckCurrentScreen(NetworkScreenView::kScreenId);
   EXPECT_CALL(*mock_network_screen_, HideImpl()).Times(1);
   EXPECT_CALL(*mock_update_screen_, ShowImpl()).Times(1);
-
   mock_network_screen_->ExitScreen(NetworkScreen::Result::CONNECTED);
 
   // Let update screen smooth time process (time = 0ms).
diff --git a/chrome/browser/ash/phonehub/browser_tabs_model_provider_impl.cc b/chrome/browser/ash/phonehub/browser_tabs_model_provider_impl.cc
index c4746a8..e9335bb 100644
--- a/chrome/browser/ash/phonehub/browser_tabs_model_provider_impl.cc
+++ b/chrome/browser/ash/phonehub/browser_tabs_model_provider_impl.cc
@@ -11,7 +11,7 @@
 #include "chromeos/ash/components/phonehub/browser_tabs_model.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_sessions/open_tabs_ui_delegate.h"
 #include "components/sync_sessions/session_sync_service.h"
 
diff --git a/chrome/browser/ash/policy/enrollment/auto_enrollment_controller.cc b/chrome/browser/ash/policy/enrollment/auto_enrollment_controller.cc
index bc5cf80d..f1511e5 100644
--- a/chrome/browser/ash/policy/enrollment/auto_enrollment_controller.cc
+++ b/chrome/browser/ash/policy/enrollment/auto_enrollment_controller.cc
@@ -214,12 +214,14 @@
   std::move(result_callback).Run(dev_disable_boot);
 }
 
-AutoEnrollmentController::AutoEnrollmentController()
+AutoEnrollmentController::AutoEnrollmentController(
+    scoped_refptr<network::SharedURLLoaderFactory> shared_url_loader_factory)
     : enrollment_fwmp_helper_(ash::InstallAttributesClient::Get()),
       psm_rlwe_client_factory_(
           base::BindRepeating(&policy::psm::RlweDmserverClientImpl::Create)),
       enrollment_state_fetcher_factory_(
-          base::BindRepeating(EnrollmentStateFetcher::Create)) {}
+          base::BindRepeating(EnrollmentStateFetcher::Create)),
+      shared_url_loader_factory_(shared_url_loader_factory) {}
 
 AutoEnrollmentController::~AutoEnrollmentController() = default;
 
@@ -242,6 +244,17 @@
       break;
   }
 
+  if (!AutoEnrollmentTypeChecker::Initialized()) {
+    if (!auto_enrollment_check_type_init_started_) {
+      auto_enrollment_check_type_init_started_ = true;
+      AutoEnrollmentTypeChecker::Initialize(
+          shared_url_loader_factory_,
+          base::BindOnce(&AutoEnrollmentController::Start,
+                         weak_ptr_factory_.GetWeakPtr()));
+    }
+    return;
+  }
+
   if (AutoEnrollmentTypeChecker::IsUnifiedStateDeterminationEnabled()) {
     // If a fetcher has already been created, bail out.
     if (enrollment_state_fetcher_) {
@@ -273,9 +286,7 @@
         base::BindRepeating(&AutoEnrollmentController::UpdateState,
                             weak_ptr_factory_.GetWeakPtr()),
         g_browser_process->local_state(), psm_rlwe_client_factory_,
-        InitializeAndGetDeviceManagementService(),
-        g_browser_process->system_network_context_manager()
-            ->GetSharedURLLoaderFactory(),
+        InitializeAndGetDeviceManagementService(), shared_url_loader_factory_,
         ash::SystemClockClient::Get(),
         g_browser_process->platform_part()
             ->browser_policy_connector_ash()
@@ -460,9 +471,7 @@
   client_ = GetAutoEnrollmentClientFactory()->CreateForFRE(
       base::BindRepeating(&AutoEnrollmentController::UpdateState,
                           weak_ptr_factory_.GetWeakPtr()),
-      service, g_browser_process->local_state(),
-      g_browser_process->system_network_context_manager()
-          ->GetSharedURLLoaderFactory(),
+      service, g_browser_process->local_state(), shared_url_loader_factory_,
       state_keys.front(), power_initial, power_limit);
 
   LOG(WARNING) << "Starting auto-enrollment client for FRE.";
@@ -511,15 +520,11 @@
   client_ = GetAutoEnrollmentClientFactory()->CreateForInitialEnrollment(
       base::BindRepeating(&AutoEnrollmentController::UpdateState,
                           weak_ptr_factory_.GetWeakPtr()),
-      service, g_browser_process->local_state(),
-      g_browser_process->system_network_context_manager()
-          ->GetSharedURLLoaderFactory(),
+      service, g_browser_process->local_state(), shared_url_loader_factory_,
       std::string(serial_number.value()), std::string(rlz_brand_code.value()),
       std::make_unique<psm::RlweDmserverClientImpl>(
-          service,
-          g_browser_process->system_network_context_manager()
-              ->GetSharedURLLoaderFactory(),
-          plaintext_id, psm_rlwe_client_factory_));
+          service, shared_url_loader_factory_, plaintext_id,
+          psm_rlwe_client_factory_));
 
   LOG(WARNING) << "Starting auto-enrollment client for Initial Enrollment.";
   client_->Start();
diff --git a/chrome/browser/ash/policy/enrollment/auto_enrollment_controller.h b/chrome/browser/ash/policy/enrollment/auto_enrollment_controller.h
index cd9aa2c..c0c52ed 100644
--- a/chrome/browser/ash/policy/enrollment/auto_enrollment_controller.h
+++ b/chrome/browser/ash/policy/enrollment/auto_enrollment_controller.h
@@ -85,7 +85,8 @@
     kSynchronized
   };
 
-  AutoEnrollmentController();
+  explicit AutoEnrollmentController(
+      scoped_refptr<network::SharedURLLoaderFactory> shared_url_loader_factory);
 
   AutoEnrollmentController(const AutoEnrollmentController&) = delete;
   AutoEnrollmentController& operator=(const AutoEnrollmentController&) = delete;
@@ -249,6 +250,10 @@
   // `AutoEnrollmentClient`.
   AutoEnrollmentTypeChecker::CheckType auto_enrollment_check_type_ =
       AutoEnrollmentTypeChecker::CheckType::kNone;
+  bool auto_enrollment_check_type_init_started_ = false;
+
+  // Shared factory for outgoing network requests.
+  scoped_refptr<network::SharedURLLoaderFactory> shared_url_loader_factory_;
 
   // Utility for waiting until the system clock has been synchronized.
   std::unique_ptr<ash::SystemClockSyncObservation>
diff --git a/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker.cc b/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker.cc
index fee59135..4256be01 100644
--- a/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker.cc
+++ b/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker.cc
@@ -9,10 +9,22 @@
 
 #include "ash/constants/ash_switches.h"
 #include "base/command_line.h"
+#include "base/functional/callback.h"
+#include "base/json/json_reader.h"
 #include "base/logging.h"
 #include "build/branding_buildflags.h"
+#include "chrome/browser/browser_process.h"
+#include "chrome/browser/net/system_network_context_manager.h"
 #include "chromeos/ash/components/system/factory_ping_embargo_check.h"
 #include "chromeos/ash/components/system/statistics_provider.h"
+#include "net/base/load_flags.h"
+#include "net/traffic_annotation/network_traffic_annotation.h"
+#include "services/network/public/cpp/resource_request.h"
+#include "services/network/public/cpp/shared_url_loader_factory.h"
+#include "services/network/public/cpp/simple_url_loader.h"
+#include "services/network/public/mojom/fetch_api.mojom-shared.h"
+#include "third_party/abseil-cpp/absl/types/optional.h"
+#include "url/gurl.h"
 
 namespace policy {
 
@@ -47,11 +59,141 @@
   }
 }
 
-absl::optional<bool> g_unified_enrollment_kill_switch_;
+// Kill switch config request parameters.
+const net::NetworkTrafficAnnotationTag kKSConfigTrafficAnnotation =
+    net::DefineNetworkTrafficAnnotation(
+        "unified_state_determination_kill_switch",
+        R"(
+            semantics {
+              sender: "Unified State Determination"
+              description:
+                "Communication with the backend used to check whether "
+                "unified state determination should be enabled."
+              trigger: "Open device for the first time, powerwash the device."
+              data: "A simple GET HTTP request without user data."
+              destination: GOOGLE_OWNED_SERVICE
+              internal {
+                contacts {
+                  email: "sergiyb@google.com"
+                }
+                contacts {
+                  email: "chromeos-commercial-remote-management@google.com"
+                }
+              }
+              user_data {
+                type: NONE
+              }
+              last_reviewed: "2023-05-16"
+            }
+            policy {
+              cookies_allowed: NO
+              setting: "This feature cannot be controlled by Chrome settings."
+              chrome_policy {}
+            })");
+const char kKSConfigUrl[] =
+    "https://www.gstatic.com/chromeos-usd-experiment/v1.json";
+const base::TimeDelta kKSConfigFetchTimeout = base::Seconds(1);
+const int kKSConfigFetchRetries = 4;
+const size_t kKSConfigMaxSize = 1024;  // 1KB
+const char kKSConfigFetchMethod[] = "GET";
+const char kKSConfigDisableUpToVersionKey[] = "disable_up_to_version";
+
+// This value represents current version of the code. After we have enabled kill
+// switch for a particular version, we can increment it after fixing the logic.
+// The devices running new code will not be affected by kill switch and we can
+// test our fixes.
+// TODO(b/265923216): Change to 1 to launch unified state determination.
+const int kCodeVersion = 0;
+
+// When set to true, unified state determination is disabled.
+absl::optional<bool> g_unified_state_determination_kill_switch;
+
+void ParseKSConfig(base::OnceClosure init_callback,
+                   const std::string& response) {
+  absl::optional<base::Value> config = base::JSONReader::Read(response);
+  if (!config || !config->is_dict()) {
+    LOG(ERROR) << "Kill switch config is not valid JSON or not a dict";
+    std::move(init_callback).Run();
+    return;
+  }
+
+  absl::optional<int> disable_up_to_version =
+      config->GetDict().FindInt(kKSConfigDisableUpToVersionKey);
+  if (!disable_up_to_version) {
+    LOG(ERROR) << "Kill switch config is missing disable_up_to_version key or "
+                  "it is not an int";
+    std::move(init_callback).Run();
+    return;
+  }
+
+  g_unified_state_determination_kill_switch =
+      kCodeVersion <= disable_up_to_version;
+  std::move(init_callback).Run();
+}
+
+void FetchKSConfig(
+    scoped_refptr<network::SharedURLLoaderFactory> loader_factory,
+    base::OnceClosure init_callback,
+    int retries_left,
+    std::unique_ptr<network::SimpleURLLoader> loader = nullptr,
+    std::unique_ptr<std::string> response = nullptr) {
+  if (!response && retries_left) {
+    auto request = std::make_unique<network::ResourceRequest>();
+    request->url = GURL(kKSConfigUrl);
+    request->method = kKSConfigFetchMethod;
+    request->load_flags = net::LOAD_DISABLE_CACHE;
+    request->credentials_mode = network::mojom::CredentialsMode::kOmit;
+    VLOG(1) << "Sending kill switch config request to " << request->url;
+    loader = network::SimpleURLLoader::Create(std::move(request),
+                                              kKSConfigTrafficAnnotation);
+    loader->SetTimeoutDuration(kKSConfigFetchTimeout);
+    // Use the raw pointer to avoid calling on empty `loader` after std::move.
+    network::SimpleURLLoader* loader_ptr = loader.get();
+    loader_ptr->DownloadToString(
+        loader_factory.get(),
+        base::BindOnce(FetchKSConfig, loader_factory, std::move(init_callback),
+                       retries_left - 1, std::move(loader)),
+        kKSConfigMaxSize);
+    return;
+  }
+
+  // On any errors, assume kill switch is enabled and fallback to old logic.
+  g_unified_state_determination_kill_switch = true;
+  if (!response) {
+    LOG(ERROR) << "Kill switch config request failed with code "
+               << loader->NetError();
+    std::move(init_callback).Run();
+    return;
+  }
+
+  VLOG(1) << "Received kill switch config response after "
+          << (kKSConfigFetchRetries - retries_left) << " tries: " << *response;
+  ParseKSConfig(std::move(init_callback), *response);
+}
+
+bool IsUnifiedStateDeterminationDisabledByKillSwitch() {
+  // If AutoEnrollmentTypeChecker is not initialized, assume the kill switch is
+  // enabled. This is for legacy code that doesn't know about unified state
+  // determination. New code should wait for init to complete.
+  return g_unified_state_determination_kill_switch.value_or(true);
+}
 
 }  // namespace
 
 // static
+void AutoEnrollmentTypeChecker::Initialize(
+    scoped_refptr<network::SharedURLLoaderFactory> loader_factory,
+    base::OnceClosure init_callback) {
+  FetchKSConfig(loader_factory, std::move(init_callback),
+                kKSConfigFetchRetries);
+}
+
+// static
+bool AutoEnrollmentTypeChecker::Initialized() {
+  return g_unified_state_determination_kill_switch.has_value();
+}
+
+// static
 bool AutoEnrollmentTypeChecker::IsUnifiedStateDeterminationEnabled() {
   base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
   std::string command_line_mode = command_line->GetSwitchValueASCII(
@@ -74,9 +216,10 @@
 
 // static
 bool AutoEnrollmentTypeChecker::IsFREEnabled() {
-  // To support legacy code that does not support unified enrollment yet, we
-  // pretend FRE is explicitly enabled, when unified enrollment is enabled. For
-  // example, this enables state keys to be uploaded with the policy fetches.
+  // To support legacy code that does not support unified state determination
+  // yet, we pretend FRE is explicitly enabled, when unified state determination
+  // is enabled. For example, this enables state keys to be uploaded with the
+  // policy fetches.
   // TODO(b/265923216): Migrate legacy code to support unified state
   // determination.
   if (IsUnifiedStateDeterminationEnabled()) {
@@ -137,10 +280,10 @@
 AutoEnrollmentTypeChecker::FRERequirement
 AutoEnrollmentTypeChecker::GetFRERequirementAccordingToVPD(
     ash::system::StatisticsProvider* statistics_provider) {
-  // To support legacy code that does not support unified enrollment yet, we
-  // pretend FRE is explicitly enabled, when unified enrollment is enabled. For
-  // example, this disables powerwash and TPM firmware updates during OOBE
-  // (since admin could have forbidden both).
+  // To support legacy code that does not support unified state determination
+  // yet, we pretend FRE is explicitly enabled, when unified state determination
+  // is enabled. For example, this disables powerwash and TPM firmware updates
+  // during OOBE (since admin could have forbidden both).
   // TODO(b/265923216): Migrate legacy code to support unified state
   // determination.
   if (IsUnifiedStateDeterminationEnabled()) {
@@ -314,8 +457,8 @@
     ash::system::StatisticsProvider* statistics_provider,
     bool dev_disable_boot) {
   // The only user of this function is AutoEnrollmentController and it should
-  // not be calling it when unified enrollment is enabled. Instead, we fake
-  // explicitly forced re-enrollment to prevent users from skipping it.
+  // not be calling it when unified state determination is enabled. Instead, we
+  // fake explicitly forced re-enrollment to prevent users from skipping it.
   DCHECK(!IsUnifiedStateDeterminationEnabled());
 
   // Skip everything if neither FRE nor Initial Enrollment are enabled.
@@ -377,19 +520,19 @@
 // static
 void AutoEnrollmentTypeChecker::
     SetUnifiedStateDeterminationKillSwitchForTesting(bool enabled) {
-  g_unified_enrollment_kill_switch_ = enabled;
+  g_unified_state_determination_kill_switch = enabled;
 }
 
 // static
-// As of today, the unified state determination is "killed" by default.
-// TODO(b/265923216): Implement fetching server-based kill switch.
-bool AutoEnrollmentTypeChecker::
-    IsUnifiedStateDeterminationDisabledByKillSwitch() {
-  if (!g_unified_enrollment_kill_switch_.has_value()) {
-    g_unified_enrollment_kill_switch_ = true;
-  }
+void AutoEnrollmentTypeChecker::
+    ClearUnifiedStateDeterminationKillSwitchForTesting() {
+  g_unified_state_determination_kill_switch.reset();
+}
 
-  return g_unified_enrollment_kill_switch_.value();
+// static
+bool AutoEnrollmentTypeChecker::
+    IsUnifiedStateDeterminationDisabledByKillSwitchForTesting() {
+  return IsUnifiedStateDeterminationDisabledByKillSwitch();
 }
 
 }  // namespace policy
diff --git a/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker.h b/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker.h
index 19a8434..4e3f89d 100644
--- a/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker.h
+++ b/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker.h
@@ -5,6 +5,15 @@
 #ifndef CHROME_BROWSER_ASH_POLICY_ENROLLMENT_AUTO_ENROLLMENT_TYPE_CHECKER_H_
 #define CHROME_BROWSER_ASH_POLICY_ENROLLMENT_AUTO_ENROLLMENT_TYPE_CHECKER_H_
 
+#include "base/functional/callback_forward.h"
+
+template <class T>
+class scoped_refptr;
+
+namespace network {
+class SharedURLLoaderFactory;
+}
+
 namespace ash::system {
 class StatisticsProvider;
 }
@@ -59,6 +68,16 @@
     kUnknownDueToMissingSystemClockSync = 4,
   };
 
+  // Returns true when class has been initialized.
+  static bool Initialized();
+
+  // Perform async initialization of this class, which requires access to the
+  // network. Users must call this method and wait until `init_callback` has
+  // been invoked before calling any other non-testing functions below.
+  static void Initialize(
+      scoped_refptr<network::SharedURLLoaderFactory> loader_factory,
+      base::OnceClosure init_callback);
+
   // Returns true when unified state determination is enabled based on
   // command-line switch, official build status and server-based kill-switch.
   static bool IsUnifiedStateDeterminationEnabled();
@@ -116,6 +135,13 @@
   // testing.
   static void SetUnifiedStateDeterminationKillSwitchForTesting(bool enabled);
 
+  // Clears unified state determination kill switch. Used for testing.
+  static void ClearUnifiedStateDeterminationKillSwitchForTesting();
+
+  // Checks if unified state determination is disabled using the server-based
+  // kill-switch. Used for testing.
+  static bool IsUnifiedStateDeterminationDisabledByKillSwitchForTesting();
+
  private:
   // Requirement for initial state determination.
   enum class InitialStateDeterminationRequirement {
@@ -140,10 +166,6 @@
   GetInitialStateDeterminationRequirement(
       bool is_system_clock_synchronized,
       ash::system::StatisticsProvider* statistics_provider);
-
-  // Checks if unified state determination is disabled using the server-based
-  // kill-switch.
-  static bool IsUnifiedStateDeterminationDisabledByKillSwitch();
 };
 
 }  // namespace policy
diff --git a/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker_unittest.cc b/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker_unittest.cc
index a5498429..a1a46139 100644
--- a/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker_unittest.cc
+++ b/chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker_unittest.cc
@@ -9,11 +9,21 @@
 #include "ash/constants/ash_switches.h"
 #include "base/strings/stringprintf.h"
 #include "base/test/scoped_command_line.h"
+#include "base/test/task_environment.h"
+#include "base/test/test_future.h"
 #include "base/time/time.h"
 #include "build/branding_buildflags.h"
+#include "chrome/browser/browser_process.h"
+#include "chrome/test/base/testing_browser_process.h"
 #include "chromeos/ash/components/system/factory_ping_embargo_check.h"
 #include "chromeos/ash/components/system/fake_statistics_provider.h"
 #include "chromeos/ash/components/system/statistics_provider.h"
+#include "net/base/load_flags.h"
+#include "services/network/public/cpp/simple_url_loader.h"
+#include "services/network/public/cpp/weak_wrapper_shared_url_loader_factory.h"
+#include "services/network/public/mojom/fetch_api.mojom-shared.h"
+#include "services/network/test/test_url_loader_factory.h"
+#include "services/network/test/test_utils.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
 namespace {
@@ -369,6 +379,176 @@
   }
 }
 
+class AutoEnrollmentTypeCheckerInitializationTest
+    : public AutoEnrollmentTypeCheckerTest {
+ public:
+  void SetUp() override {
+    AutoEnrollmentTypeCheckerTest::SetUp();
+    AutoEnrollmentTypeChecker::
+        ClearUnifiedStateDeterminationKillSwitchForTesting();
+    test_shared_loader_factory_ =
+        base::MakeRefCounted<network::WeakWrapperSharedURLLoaderFactory>(
+            &test_url_loader_factory_);
+  }
+
+ protected:
+  network::TestURLLoaderFactory test_url_loader_factory_;
+  scoped_refptr<network::WeakWrapperSharedURLLoaderFactory>
+      test_shared_loader_factory_;
+
+ private:
+  base::test::SingleThreadTaskEnvironment task_environment_;
+};
+
+TEST_F(AutoEnrollmentTypeCheckerInitializationTest, Request) {
+  base::test::TestFuture<void> future;
+
+  AutoEnrollmentTypeChecker::Initialize(test_shared_loader_factory_,
+                                        future.GetCallback());
+
+  ASSERT_EQ(test_url_loader_factory_.NumPending(), 1);
+  auto request = test_url_loader_factory_.GetPendingRequest(0)->request;
+  EXPECT_EQ(request.url,
+            "https://www.gstatic.com/chromeos-usd-experiment/v1.json");
+  EXPECT_EQ(request.method, "GET");
+  EXPECT_TRUE(request.load_flags & net::LOAD_DISABLE_CACHE);
+  EXPECT_EQ(request.credentials_mode, network::mojom::CredentialsMode::kOmit);
+}
+
+TEST_F(AutoEnrollmentTypeCheckerInitializationTest, RetriesAllErrors) {
+  base::test::TestFuture<void> future;
+  network::URLLoaderCompletionStatus status;
+
+  AutoEnrollmentTypeChecker::Initialize(test_shared_loader_factory_,
+                                        future.GetCallback());
+
+  // Network changed.
+  ASSERT_EQ(test_url_loader_factory_.NumPending(), 1);
+  status.error_code = net::ERR_NETWORK_CHANGED;
+  test_url_loader_factory_.SimulateResponseForPendingRequest(
+      GURL("https://www.gstatic.com/chromeos-usd-experiment/v1.json"), status,
+      network::mojom::URLResponseHead::New(), "");
+
+  // DNS failed.
+  ASSERT_EQ(test_url_loader_factory_.NumPending(), 1);
+  status.error_code = net::ERR_TIMED_OUT;
+  test_url_loader_factory_.SimulateResponseForPendingRequest(
+      GURL("https://www.gstatic.com/chromeos-usd-experiment/v1.json"), status,
+      network::mojom::URLResponseHead::New(), "");
+
+  // HTTP 5xx error.
+  ASSERT_EQ(test_url_loader_factory_.NumPending(), 1);
+  test_url_loader_factory_.SimulateResponseForPendingRequest(
+      "https://www.gstatic.com/chromeos-usd-experiment/v1.json", "",
+      net::HTTP_SERVICE_UNAVAILABLE);
+
+  EXPECT_EQ(test_url_loader_factory_.NumPending(), 1);
+  EXPECT_FALSE(future.IsReady());
+  EXPECT_FALSE(AutoEnrollmentTypeChecker::Initialized());
+}
+
+TEST_F(AutoEnrollmentTypeCheckerInitializationTest, KilledBeforeInitStarted) {
+  EXPECT_FALSE(AutoEnrollmentTypeChecker::Initialized());
+  EXPECT_TRUE(AutoEnrollmentTypeChecker::
+                  IsUnifiedStateDeterminationDisabledByKillSwitchForTesting());
+}
+
+TEST_F(AutoEnrollmentTypeCheckerInitializationTest, KilledBeforeInitCompleted) {
+  base::test::TestFuture<void> future;
+
+  AutoEnrollmentTypeChecker::Initialize(test_shared_loader_factory_,
+                                        future.GetCallback());
+
+  EXPECT_FALSE(future.IsReady());
+  EXPECT_FALSE(AutoEnrollmentTypeChecker::Initialized());
+  EXPECT_TRUE(AutoEnrollmentTypeChecker::
+                  IsUnifiedStateDeterminationDisabledByKillSwitchForTesting());
+}
+
+TEST_F(AutoEnrollmentTypeCheckerInitializationTest, KilledOnTimeout) {
+  base::test::TestFuture<void> future;
+
+  AutoEnrollmentTypeChecker::Initialize(test_shared_loader_factory_,
+                                        future.GetCallback());
+  network::SimpleURLLoader::SetTimeoutTickClockForTest(nullptr);
+
+  ASSERT_TRUE(future.Wait());
+  EXPECT_TRUE(AutoEnrollmentTypeChecker::Initialized());
+  EXPECT_TRUE(AutoEnrollmentTypeChecker::
+                  IsUnifiedStateDeterminationDisabledByKillSwitchForTesting());
+}
+
+TEST_F(AutoEnrollmentTypeCheckerInitializationTest, KilledOnInvalidJSON) {
+  base::test::TestFuture<void> future;
+  test_url_loader_factory_.AddResponse(
+      "https://www.gstatic.com/chromeos-usd-experiment/v1.json", "!!!",
+      net::HTTP_OK);
+
+  AutoEnrollmentTypeChecker::Initialize(test_shared_loader_factory_,
+                                        future.GetCallback());
+
+  ASSERT_TRUE(future.Wait());
+  EXPECT_TRUE(AutoEnrollmentTypeChecker::
+                  IsUnifiedStateDeterminationDisabledByKillSwitchForTesting());
+}
+
+TEST_F(AutoEnrollmentTypeCheckerInitializationTest, KilledOnNonDict) {
+  base::test::TestFuture<void> future;
+  test_url_loader_factory_.AddResponse(
+      "https://www.gstatic.com/chromeos-usd-experiment/v1.json", "42",
+      net::HTTP_OK);
+
+  AutoEnrollmentTypeChecker::Initialize(test_shared_loader_factory_,
+                                        future.GetCallback());
+
+  ASSERT_TRUE(future.Wait());
+  EXPECT_TRUE(AutoEnrollmentTypeChecker::
+                  IsUnifiedStateDeterminationDisabledByKillSwitchForTesting());
+}
+
+TEST_F(AutoEnrollmentTypeCheckerInitializationTest, KilledOnMissingKey) {
+  base::test::TestFuture<void> future;
+  test_url_loader_factory_.AddResponse(
+      "https://www.gstatic.com/chromeos-usd-experiment/v1.json", "{}",
+      net::HTTP_OK);
+
+  AutoEnrollmentTypeChecker::Initialize(test_shared_loader_factory_,
+                                        future.GetCallback());
+
+  ASSERT_TRUE(future.Wait());
+  EXPECT_TRUE(AutoEnrollmentTypeChecker::
+                  IsUnifiedStateDeterminationDisabledByKillSwitchForTesting());
+}
+
+TEST_F(AutoEnrollmentTypeCheckerInitializationTest, KilledVersion) {
+  base::test::TestFuture<void> future;
+  test_url_loader_factory_.AddResponse(
+      "https://www.gstatic.com/chromeos-usd-experiment/v1.json",
+      "{\"disable_up_to_version\": 1}", net::HTTP_OK);
+
+  AutoEnrollmentTypeChecker::Initialize(test_shared_loader_factory_,
+                                        future.GetCallback());
+
+  ASSERT_TRUE(future.Wait());
+  EXPECT_TRUE(AutoEnrollmentTypeChecker::
+                  IsUnifiedStateDeterminationDisabledByKillSwitchForTesting());
+}
+
+TEST_F(AutoEnrollmentTypeCheckerInitializationTest, ActiveVersion) {
+  base::test::TestFuture<void> future;
+  test_url_loader_factory_.AddResponse(
+      "https://www.gstatic.com/chromeos-usd-experiment/v1.json",
+      // TODO(b/265923216): Change to 0 when kCodeVersion is 1.
+      "{\"disable_up_to_version\": -1}", net::HTTP_OK);
+
+  AutoEnrollmentTypeChecker::Initialize(test_shared_loader_factory_,
+                                        future.GetCallback());
+
+  ASSERT_TRUE(future.Wait());
+  EXPECT_FALSE(AutoEnrollmentTypeChecker::
+                   IsUnifiedStateDeterminationDisabledByKillSwitchForTesting());
+}
+
 // This is parametrized with unified_enrollment_kill_switch.
 class AutoEnrollmentTypeCheckerUnifiedStateDeterminationTestP
     : public AutoEnrollmentTypeCheckerTest,
diff --git a/chrome/browser/ash/policy/remote_commands/device_command_reboot_job_browsertest.cc b/chrome/browser/ash/policy/remote_commands/device_command_reboot_job_browsertest.cc
index 974d7fc2..4fff30a3 100644
--- a/chrome/browser/ash/policy/remote_commands/device_command_reboot_job_browsertest.cc
+++ b/chrome/browser/ash/policy/remote_commands/device_command_reboot_job_browsertest.cc
@@ -2,113 +2,70 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+#include <type_traits>
+
 #include "base/time/time.h"
 #include "chrome/browser/ash/login/app_mode/test/kiosk_apps_mixin.h"
 #include "chrome/browser/ash/login/login_manager_test.h"
 #include "chrome/browser/ash/login/test/device_state_mixin.h"
 #include "chrome/browser/ash/login/test/login_manager_mixin.h"
-#include "chrome/browser/ash/policy/core/browser_policy_connector_ash.h"
-#include "chrome/browser/ash/policy/core/device_cloud_policy_manager_ash.h"
 #include "chrome/browser/ash/policy/core/device_policy_cros_test_helper.h"
 #include "chrome/browser/ash/policy/test_support/embedded_policy_test_server_mixin.h"
-#include "chrome/browser/browser_process.h"
-#include "chrome/browser/browser_process_platform_part_ash.h"
-#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-#include "chromeos/ash/components/dbus/session_manager/fake_session_manager_client.h"
+#include "chrome/browser/ash/policy/test_support/remote_commands_service_mixin.h"
+#include "chrome/test/base/mixin_based_in_process_browser_test.h"
 #include "chromeos/ash/components/login/login_state/login_state.h"
 #include "chromeos/dbus/power/fake_power_manager_client.h"
-#include "components/policy/core/common/remote_commands/remote_commands_service.h"
+#include "components/policy/core/common/remote_commands/test_support/remote_command_builders.h"
 #include "components/policy/proto/device_management_backend.pb.h"
-#include "components/policy/test_support/embedded_policy_test_server.h"
-#include "components/policy/test_support/remote_commands_result_waiter.h"
 #include "content/public/test/browser_test.h"
 
 namespace em = enterprise_management;
 
 namespace policy {
+
 namespace {
-
-constexpr int kFakePolicyPublicKeyVersion = 1;
-constexpr int kUniqueCommandId = 123456789;
-
-class DeviceCommandRebootJobBaseTest : public ash::LoginManagerTest {
- public:
-  DeviceCommandRebootJobBaseTest(const DeviceCommandRebootJobBaseTest&) =
-      delete;
-  DeviceCommandRebootJobBaseTest& operator=(
-      const DeviceCommandRebootJobBaseTest&) = delete;
+template <typename BaseBrowserTest>
+class DeviceCommandRebootBaseTest : public BaseBrowserTest {
+  static_assert(
+      std::is_base_of_v<MixinBasedInProcessBrowserTest, BaseBrowserTest>,
+      "Must be MixinBasedInProcessBrowserTest");
 
  protected:
-  DeviceCommandRebootJobBaseTest() = default;
-  ~DeviceCommandRebootJobBaseTest() override = default;
+  em::RemoteCommandResult SendRemoteCommand(
+      const enterprise_management::RemoteCommand& command) {
+    return remote_commands_service_mixin_.SendRemoteCommand(command);
+  }
 
   DevicePolicyCrosTestHelper* policy_helper() { return &policy_helper_; }
 
   DevicePolicyBuilder* device_policy() {
-    return policy_helper()->device_policy();
-  }
-
-  void SetUpInProcessBrowserTestFixture() override {
-    LoginManagerTest::SetUpInProcessBrowserTestFixture();
-
-    device_policy()->policy_data().set_public_key_version(
-        kFakePolicyPublicKeyVersion);
-    device_policy()->Build();
-    ash::FakeSessionManagerClient::Get()->set_device_policy(
-        device_policy()->GetBlob());
-  }
-
-  void AddPendingRemoteCommand(const em::RemoteCommand& command) {
-    policy_test_server_mixin_.server()
-        ->remote_commands_state()
-        ->AddPendingRemoteCommand(command);
-  }
-
-  void SendDeviceRemoteCommandsRequest() {
-    g_browser_process->browser_policy_connector()
-        ->ScheduleServiceInitialization(0);
-
-    DeviceCloudPolicyManagerAsh* policy_manager =
-        g_browser_process->platform_part()
-            ->browser_policy_connector_ash()
-            ->GetDeviceCloudPolicyManager();
-
-    ASSERT_TRUE(policy_manager);
-    ASSERT_TRUE(policy_manager->core()->client());
-
-    RemoteCommandsService* remote_commands_service =
-        policy_manager->core()->remote_commands_service();
-    remote_commands_service->FetchRemoteCommands();
-  }
-
-  em::RemoteCommandResult WaitForResult(int command_id) {
-    return RemoteCommandsResultWaiter(
-               policy_test_server_mixin_.server()->remote_commands_state(),
-               command_id)
-        .WaitAndGetResult();
+    return policy_helper_.device_policy();
   }
 
  private:
   DevicePolicyCrosTestHelper policy_helper_;
-  ash::EmbeddedPolicyTestServerMixin policy_test_server_mixin_{&mixin_host_};
-  ash::DeviceStateMixin device_state_{
-      &mixin_host_,
-      ash::DeviceStateMixin::State::OOBE_COMPLETED_CLOUD_ENROLLED};
+  ash::EmbeddedPolicyTestServerMixin policy_test_server_{&this->mixin_host_};
+  RemoteCommandsServiceMixin remote_commands_service_mixin_{
+      this->mixin_host_, policy_test_server_};
 };
-
 }  // namespace
 
 class DeviceCommandRebootJobKioskBrowserTest
-    : public DeviceCommandRebootJobBaseTest {
+    : public DeviceCommandRebootBaseTest<ash::LoginManagerTest> {
  protected:
   void SetUpInProcessBrowserTestFixture() override {
-    DeviceCommandRebootJobBaseTest::SetUpInProcessBrowserTestFixture();
+    DeviceCommandRebootBaseTest::SetUpInProcessBrowserTestFixture();
 
     // Set up kiosk auto-launch mode.
     em::ChromeDeviceSettingsProto& proto(device_policy()->payload());
     ash::KioskAppsMixin::AppendAutoLaunchKioskAccount(&proto);
     policy_helper()->RefreshDevicePolicy();
   }
+
+ private:
+  ash::DeviceStateMixin device_state_{
+      &mixin_host_,
+      ash::DeviceStateMixin::State::OOBE_COMPLETED_CLOUD_ENROLLED};
 };
 
 IN_PROC_BROWSER_TEST_F(DeviceCommandRebootJobKioskBrowserTest,
@@ -117,15 +74,11 @@
   ASSERT_EQ(
       chromeos::FakePowerManagerClient::Get()->num_request_restart_calls(), 0);
 
-  em::RemoteCommand command;
-  command.set_type(em::RemoteCommand_Type_DEVICE_REBOOT);
-  command.set_command_id(kUniqueCommandId);
-  command.set_age_of_command(base::TimeDelta().InMilliseconds());
-  AddPendingRemoteCommand(command);
+  em::RemoteCommandResult result =
+      SendRemoteCommand(RemoteCommandBuilder()
+                            .SetType(em::RemoteCommand_Type_DEVICE_REBOOT)
+                            .Build());
 
-  SendDeviceRemoteCommandsRequest();
-
-  em::RemoteCommandResult result = WaitForResult(kUniqueCommandId);
   EXPECT_EQ(result.result(), em::RemoteCommandResult_ResultType_RESULT_SUCCESS);
   EXPECT_EQ(
       chromeos::FakePowerManagerClient::Get()->num_request_restart_calls(), 1);
@@ -134,11 +87,14 @@
 // TODO(b/225913691) Add test case for manually launched kiosk.
 
 class DeviceCommandRebootJobUserBrowserTest
-    : public DeviceCommandRebootJobBaseTest {
+    : public DeviceCommandRebootBaseTest<MixinBasedInProcessBrowserTest> {
  protected:
   void LoginManagedUser() { login_manager_mixin_.LoginAsNewRegularUser(); }
 
  private:
+  ash::DeviceStateMixin device_state_{
+      &mixin_host_,
+      ash::DeviceStateMixin::State::OOBE_COMPLETED_CLOUD_ENROLLED};
   ash::LoginManagerMixin login_manager_mixin_{&mixin_host_};
 };
 
@@ -148,15 +104,11 @@
   ASSERT_EQ(
       chromeos::FakePowerManagerClient::Get()->num_request_restart_calls(), 0);
 
-  em::RemoteCommand command;
-  command.set_type(em::RemoteCommand_Type_DEVICE_REBOOT);
-  command.set_command_id(kUniqueCommandId);
-  command.set_age_of_command(base::TimeDelta().InMilliseconds());
-  AddPendingRemoteCommand(command);
+  em::RemoteCommandResult result =
+      SendRemoteCommand(RemoteCommandBuilder()
+                            .SetType(em::RemoteCommand_Type_DEVICE_REBOOT)
+                            .Build());
 
-  SendDeviceRemoteCommandsRequest();
-
-  em::RemoteCommandResult result = WaitForResult(kUniqueCommandId);
   EXPECT_EQ(result.result(), em::RemoteCommandResult_ResultType_RESULT_SUCCESS);
   EXPECT_EQ(
       chromeos::FakePowerManagerClient::Get()->num_request_restart_calls(), 1);
diff --git a/chrome/browser/ash/policy/core/remote_commands_browsertest.cc b/chrome/browser/ash/policy/remote_commands/device_command_set_volume_job_browsertest.cc
similarity index 63%
rename from chrome/browser/ash/policy/core/remote_commands_browsertest.cc
rename to chrome/browser/ash/policy/remote_commands/device_command_set_volume_job_browsertest.cc
index 0361079..45e7445a 100644
--- a/chrome/browser/ash/policy/core/remote_commands_browsertest.cc
+++ b/chrome/browser/ash/policy/remote_commands/device_command_set_volume_job_browsertest.cc
@@ -2,18 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include <string>
-
-#include "ash/constants/ash_switches.h"
-#include "base/command_line.h"
 #include "chrome/browser/ash/policy/core/device_policy_cros_browser_test.h"
 #include "chrome/browser/ash/policy/test_support/embedded_policy_test_server_mixin.h"
 #include "chrome/browser/ash/policy/test_support/remote_commands_service_mixin.h"
-#include "chrome/test/base/in_process_browser_test.h"
 #include "components/policy/core/common/remote_commands/test_support/remote_command_builders.h"
 #include "components/policy/proto/device_management_backend.pb.h"
 #include "content/public/test/browser_test.h"
-#include "testing/gtest/include/gtest/gtest.h"
 
 namespace em = enterprise_management;
 
@@ -22,25 +16,8 @@
 namespace {
 
 // Tests sending remote commands and verifying the results.
-class RemoteCommandsTest : public DevicePolicyCrosBrowserTest {
- public:
-  RemoteCommandsTest() = default;
-
-  RemoteCommandsTest(const RemoteCommandsTest&) = delete;
-  RemoteCommandsTest& operator=(const RemoteCommandsTest&) = delete;
-
-  ~RemoteCommandsTest() override = default;
-
-  void SetUp() override {
-    ASSERT_TRUE(embedded_test_server()->InitializeAndListen());
-    DevicePolicyCrosBrowserTest::SetUp();
-  }
-
-  void SetUpInProcessBrowserTestFixture() override {
-    DevicePolicyCrosBrowserTest::SetUpInProcessBrowserTestFixture();
-    embedded_test_server()->StartAcceptingConnections();
-  }
-
+class DeviceCommandSetVolumeBrowserTest : public DevicePolicyCrosBrowserTest {
+ protected:
   em::RemoteCommandResult SendRemoteCommand(
       const enterprise_management::RemoteCommand& command) {
     return remote_commands_service_mixin_.SendRemoteCommand(command);
@@ -54,7 +31,7 @@
 
 }  // namespace
 
-IN_PROC_BROWSER_TEST_F(RemoteCommandsTest, DeviceSetVolume) {
+IN_PROC_BROWSER_TEST_F(DeviceCommandSetVolumeBrowserTest, DeviceSetVolume) {
   em::RemoteCommandResult result =
       SendRemoteCommand(RemoteCommandBuilder()
                             .SetType(em::RemoteCommand_Type_DEVICE_SET_VOLUME)
diff --git a/chrome/browser/ash/sync/sync_appsync_optin_client.cc b/chrome/browser/ash/sync/sync_appsync_optin_client.cc
index 165419c..3c2a564 100644
--- a/chrome/browser/ash/sync/sync_appsync_optin_client.cc
+++ b/chrome/browser/ash/sync/sync_appsync_optin_client.cc
@@ -13,8 +13,8 @@
 #include "components/account_id/account_id.h"
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/user_manager/user.h"
 #include "components/user_manager/user_manager.h"
 
diff --git a/chrome/browser/ash/sync/sync_appsync_optin_client.h b/chrome/browser/ash/sync/sync_appsync_optin_client.h
index 7ed157f..e059f6ecd 100644
--- a/chrome/browser/ash/sync/sync_appsync_optin_client.h
+++ b/chrome/browser/ash/sync/sync_appsync_optin_client.h
@@ -7,7 +7,7 @@
 
 #include "base/files/file_path.h"
 #include "base/memory/raw_ptr.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 
 namespace syncer {
 class SyncService;
diff --git a/chrome/browser/ash/sync/sync_appsync_optin_client_unittest.cc b/chrome/browser/ash/sync/sync_appsync_optin_client_unittest.cc
index 2eeed91..f6b6a4d 100644
--- a/chrome/browser/ash/sync/sync_appsync_optin_client_unittest.cc
+++ b/chrome/browser/ash/sync/sync_appsync_optin_client_unittest.cc
@@ -16,10 +16,10 @@
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/sync/base/progress_marker_map.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
 #include "components/sync/protocol/sync_enums.pb.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "components/sync/test/test_sync_service.h"
 #include "components/user_manager/user.h"
 #include "components/user_manager/user_manager.h"
diff --git a/chrome/browser/ash/sync/sync_error_notifier.cc b/chrome/browser/ash/sync/sync_error_notifier.cc
index 7781405..dd3037b 100644
--- a/chrome/browser/ash/sync/sync_error_notifier.cc
+++ b/chrome/browser/ash/sync/sync_error_notifier.cc
@@ -27,9 +27,9 @@
 #include "chrome/grit/generated_resources.h"
 #include "chrome/grit/theme_resources.h"
 #include "components/account_id/account_id.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_utils.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_utils.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/user_manager/user_manager.h"
 #include "components/vector_icons/vector_icons.h"
 #include "ui/base/l10n/l10n_util.h"
diff --git a/chrome/browser/ash/sync/sync_error_notifier.h b/chrome/browser/ash/sync/sync_error_notifier.h
index 1134a27..753648b 100644
--- a/chrome/browser/ash/sync/sync_error_notifier.h
+++ b/chrome/browser/ash/sync/sync_error_notifier.h
@@ -9,7 +9,7 @@
 
 #include "base/memory/raw_ptr.h"
 #include "components/keyed_service/core/keyed_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 
 class Profile;
 
diff --git a/chrome/browser/ash/sync/sync_error_notifier_unittest.cc b/chrome/browser/ash/sync/sync_error_notifier_unittest.cc
index 4d2e5f9..2e9bed2 100644
--- a/chrome/browser/ash/sync/sync_error_notifier_unittest.cc
+++ b/chrome/browser/ash/sync/sync_error_notifier_unittest.cc
@@ -99,21 +99,21 @@
 
 TEST_F(SyncErrorNotifierTest, NoNotificationWhenNoPassphrase) {
   service_.SetPassphraseRequiredForPreferredDataTypes(false);
-  service_.SetFirstSetupComplete(true);
+  service_.SetInitialSyncFeatureSetupComplete(true);
   error_notifier_->OnStateChanged(&service_);
   ExpectNotificationShown(false);
 }
 
 TEST_F(SyncErrorNotifierTest, NotificationShownWhenBrowserSyncEnabled) {
   service_.SetPassphraseRequiredForPreferredDataTypes(true);
-  service_.SetFirstSetupComplete(true);
+  service_.SetInitialSyncFeatureSetupComplete(true);
   error_notifier_->OnStateChanged(&service_);
   ExpectNotificationShown(true);
 }
 
 TEST_F(SyncErrorNotifierTest, NotificationShownOnce) {
   service_.SetPassphraseRequiredForPreferredDataTypes(true);
-  service_.SetFirstSetupComplete(true);
+  service_.SetInitialSyncFeatureSetupComplete(true);
   error_notifier_->OnStateChanged(&service_);
   ExpectNotificationShown(true);
 
diff --git a/chrome/browser/ash/sync/sync_explicit_passphrase_client_ash.cc b/chrome/browser/ash/sync/sync_explicit_passphrase_client_ash.cc
index 979c4d0..ad12e93 100644
--- a/chrome/browser/ash/sync/sync_explicit_passphrase_client_ash.cc
+++ b/chrome/browser/ash/sync/sync_explicit_passphrase_client_ash.cc
@@ -13,8 +13,8 @@
 #include "components/account_manager_core/account_manager_util.h"
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/sync/chromeos/explicit_passphrase_mojo_utils.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/engine/nigori/nigori.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
 namespace ash {
diff --git a/chrome/browser/ash/sync/sync_explicit_passphrase_client_ash.h b/chrome/browser/ash/sync/sync_explicit_passphrase_client_ash.h
index 40806ad..e2b087d 100644
--- a/chrome/browser/ash/sync/sync_explicit_passphrase_client_ash.h
+++ b/chrome/browser/ash/sync/sync_explicit_passphrase_client_ash.h
@@ -8,8 +8,8 @@
 #include "base/memory/raw_ptr.h"
 #include "chromeos/crosapi/mojom/account_manager.mojom.h"
 #include "chromeos/crosapi/mojom/sync.mojom.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.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"
diff --git a/chrome/browser/ash/sync/sync_user_settings_client_ash.cc b/chrome/browser/ash/sync/sync_user_settings_client_ash.cc
index bc92adfd..e3b645bf 100644
--- a/chrome/browser/ash/sync/sync_user_settings_client_ash.cc
+++ b/chrome/browser/ash/sync/sync_user_settings_client_ash.cc
@@ -5,8 +5,8 @@
 #include "chrome/browser/ash/sync/sync_user_settings_client_ash.h"
 
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace ash {
 
diff --git a/chrome/browser/ash/sync/sync_user_settings_client_ash.h b/chrome/browser/ash/sync/sync_user_settings_client_ash.h
index d469215..36b91ea 100644
--- a/chrome/browser/ash/sync/sync_user_settings_client_ash.h
+++ b/chrome/browser/ash/sync/sync_user_settings_client_ash.h
@@ -6,7 +6,7 @@
 #define CHROME_BROWSER_ASH_SYNC_SYNC_USER_SETTINGS_CLIENT_ASH_H_
 
 #include "chromeos/crosapi/mojom/sync.mojom.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.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"
diff --git a/chrome/browser/ash/system_web_apps/BUILD.gn b/chrome/browser/ash/system_web_apps/BUILD.gn
index a956723..2fca6371 100644
--- a/chrome/browser/ash/system_web_apps/BUILD.gn
+++ b/chrome/browser/ash/system_web_apps/BUILD.gn
@@ -44,6 +44,7 @@
     "//chrome/browser/profiles:profile",
     "//chrome/browser/web_applications",
     "//chrome/common",
+    "//chromeos/components/kiosk",
     "//components/keyed_service/content",
     "//components/pref_registry:pref_registry",
     "//components/webapps/browser",
diff --git a/chrome/browser/ash/system_web_apps/system_web_app_manager_factory.cc b/chrome/browser/ash/system_web_apps/system_web_app_manager_factory.cc
index a802c8a..84c34dc 100644
--- a/chrome/browser/ash/system_web_apps/system_web_app_manager_factory.cc
+++ b/chrome/browser/ash/system_web_apps/system_web_app_manager_factory.cc
@@ -9,11 +9,11 @@
 #include "chrome/browser/ash/profiles/profile_helper.h"
 #include "chrome/browser/ash/system_web_apps/system_web_app_manager.h"
 #include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/profiles/profiles_state.h"
 #include "chrome/browser/web_applications/web_app_provider.h"
 #include "chrome/browser/web_applications/web_app_provider_factory.h"
 #include "chrome/browser/web_applications/web_app_utils.h"
 #include "chrome/common/chrome_features.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "components/keyed_service/content/browser_context_dependency_manager.h"
 #include "components/pref_registry/pref_registry_syncable.h"
 
@@ -72,7 +72,7 @@
   // SWAM is not supported in Kiosk mode. We want to use WebAppProvider to
   // install web apps in Kiosk without enabling SWAM.
   if (base::FeatureList::IsEnabled(features::kKioskEnableAppService) &&
-      profiles::IsKioskSession()) {
+      chromeos::IsKioskSession()) {
     return nullptr;
   }
 
diff --git a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc b/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc
index 1fd751b..1c94e3b 100644
--- a/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc
+++ b/chrome/browser/autocomplete/chrome_autocomplete_provider_client.cc
@@ -59,7 +59,7 @@
 #include "components/prefs/pref_service.h"
 #include "components/signin/public/identity_manager/accounts_in_cookie_jar_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/translate/core/browser/translate_manager.h"
 #include "components/unified_consent/url_keyed_data_collection_consent_helper.h"
 #include "content/public/browser/navigation_entry.h"
diff --git a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java
index 4c3688cb..efe45ad 100644
--- a/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java
+++ b/chrome/browser/autofill/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManager.java
@@ -143,6 +143,190 @@
         private String mLabel;
         private String mLanguageCode;
 
+        /**
+         * Builder for the {@link AutofillProfile}.
+         */
+        public static final class Builder {
+            private String mGUID = "";
+            private boolean mIsLocal = true;
+            private @Source int mSource = Source.LOCAL_OR_SYNCABLE;
+            private ValueWithStatus mHonorificPrefix = ValueWithStatus.EMPTY;
+            private ValueWithStatus mFullName = ValueWithStatus.EMPTY;
+            private ValueWithStatus mCompanyName = ValueWithStatus.EMPTY;
+            private ValueWithStatus mStreetAddress = ValueWithStatus.EMPTY;
+            private ValueWithStatus mRegion = ValueWithStatus.EMPTY;
+            private ValueWithStatus mLocality = ValueWithStatus.EMPTY;
+            private ValueWithStatus mDependentLocality = ValueWithStatus.EMPTY;
+            private ValueWithStatus mPostalCode = ValueWithStatus.EMPTY;
+            private ValueWithStatus mSortingCode = ValueWithStatus.EMPTY;
+            private ValueWithStatus mCountryCode = ValueWithStatus.EMPTY;
+            private ValueWithStatus mPhoneNumber = ValueWithStatus.EMPTY;
+            private ValueWithStatus mEmailAddress = ValueWithStatus.EMPTY;
+            private String mLabel = "";
+            private String mLanguageCode = "";
+
+            public Builder setGUID(String guid) {
+                mGUID = guid;
+                return this;
+            }
+
+            public Builder setIsLocal(boolean isLocal) {
+                mIsLocal = isLocal;
+                return this;
+            }
+
+            public Builder setSource(@Source int source) {
+                mSource = source;
+                return this;
+            }
+
+            public Builder setHonorificPrefix(String honorificPrefix) {
+                mHonorificPrefix =
+                        new ValueWithStatus(honorificPrefix, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setHonorificPrefix(
+                    String honorificPrefix, @VerificationStatus int status) {
+                mHonorificPrefix = new ValueWithStatus(honorificPrefix, status);
+                return this;
+            }
+
+            public Builder setFullName(String fullName) {
+                mFullName = new ValueWithStatus(fullName, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setFullName(String fullName, @VerificationStatus int status) {
+                mFullName = new ValueWithStatus(fullName, status);
+                return this;
+            }
+
+            public Builder setCompanyName(String companyName) {
+                mCompanyName = new ValueWithStatus(companyName, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setCompanyName(String companyName, @VerificationStatus int status) {
+                mCompanyName = new ValueWithStatus(companyName, status);
+                return this;
+            }
+
+            public Builder setStreetAddress(String streetAddress) {
+                mStreetAddress =
+                        new ValueWithStatus(streetAddress, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setStreetAddress(String streetAddress, @VerificationStatus int status) {
+                mStreetAddress = new ValueWithStatus(streetAddress, status);
+                return this;
+            }
+
+            public Builder setRegion(String region) {
+                mRegion = new ValueWithStatus(region, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setRegion(String region, @VerificationStatus int status) {
+                mRegion = new ValueWithStatus(region, status);
+                return this;
+            }
+
+            public Builder setLocality(String locality) {
+                mLocality = new ValueWithStatus(locality, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setLocality(String locality, @VerificationStatus int status) {
+                mLocality = new ValueWithStatus(locality, status);
+                return this;
+            }
+
+            public Builder setDependentLocality(String dependentLocality) {
+                mDependentLocality =
+                        new ValueWithStatus(dependentLocality, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setDependentLocality(
+                    String dependentLocality, @VerificationStatus int status) {
+                mDependentLocality = new ValueWithStatus(dependentLocality, status);
+                return this;
+            }
+
+            public Builder setPostalCode(String postalCode) {
+                mPostalCode = new ValueWithStatus(postalCode, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setPostalCode(String postalCode, @VerificationStatus int status) {
+                mPostalCode = new ValueWithStatus(postalCode, status);
+                return this;
+            }
+
+            public Builder setSortingCode(String sortingCode) {
+                mSortingCode = new ValueWithStatus(sortingCode, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setSortingCode(String sortingCode, @VerificationStatus int status) {
+                mSortingCode = new ValueWithStatus(sortingCode, status);
+                return this;
+            }
+
+            public Builder setCountryCode(String countryCode) {
+                mCountryCode = new ValueWithStatus(countryCode, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setCountryCode(String countryCode, @VerificationStatus int status) {
+                mCountryCode = new ValueWithStatus(countryCode, status);
+                return this;
+            }
+
+            public Builder setPhoneNumber(String phoneNumber) {
+                mPhoneNumber = new ValueWithStatus(phoneNumber, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setPhoneNumber(String phoneNumber, @VerificationStatus int status) {
+                mPhoneNumber = new ValueWithStatus(phoneNumber, status);
+                return this;
+            }
+
+            public Builder setEmailAddress(String emailAddress) {
+                mEmailAddress = new ValueWithStatus(emailAddress, VerificationStatus.USER_VERIFIED);
+                return this;
+            }
+
+            public Builder setEmailAddress(String emailAddress, @VerificationStatus int status) {
+                mEmailAddress = new ValueWithStatus(emailAddress, status);
+                return this;
+            }
+
+            public Builder setLabel(String label) {
+                mLabel = label;
+                return this;
+            }
+
+            public Builder setLanguageCode(String languageCode) {
+                mLanguageCode = languageCode;
+                return this;
+            }
+
+            public AutofillProfile build() {
+                return new AutofillProfile(mGUID, mIsLocal, mSource, mHonorificPrefix, mFullName,
+                        mCompanyName, mStreetAddress, mRegion, mLocality, mDependentLocality,
+                        mPostalCode, mSortingCode, mCountryCode, mPhoneNumber, mEmailAddress,
+                        mLanguageCode);
+            }
+        }
+
+        public static Builder builder() {
+            return new Builder();
+        }
+
         @CalledByNative("AutofillProfile")
         private static AutofillProfile create(String guid, boolean isLocal, @Source int source,
                 String honorificPrefix, @VerificationStatus int honorificPrefixStatus,
@@ -198,17 +382,6 @@
             mLanguageCode = languageCode;
         }
 
-        @VisibleForTesting
-        AutofillProfile(String guid, boolean isLocal, ValueWithStatus honorificPrefix,
-                ValueWithStatus fullName, ValueWithStatus companyName,
-                ValueWithStatus streetAddress, ValueWithStatus region, ValueWithStatus locality,
-                ValueWithStatus dependentLocality, ValueWithStatus postalCode,
-                ValueWithStatus sortingCode, ValueWithStatus countryCode,
-                ValueWithStatus phoneNumber, ValueWithStatus emailAddress, String languageCode) {
-            this(guid, isLocal, Source.LOCAL_OR_SYNCABLE, honorificPrefix, fullName, companyName,
-                    streetAddress, region, locality, dependentLocality, postalCode, sortingCode,
-                    countryCode, phoneNumber, emailAddress, languageCode);
-        }
         /**
          * Builds a profile with the given values, assuming those are reviewed by the user and thus
          * are marked {@link VerificationStatus.USER_VERIFIED}.
@@ -235,21 +408,6 @@
         }
 
         /**
-         * Builds a profile with the {@link Source.LOCAL_OR_SYNCABLE} source and with given user
-         * verified values.
-         * TODO(crbug.com/1441905): Remove the origin parameter once the constructor
-         * is not used by the internal code anymore.
-         */
-        public AutofillProfile(String guid, String origin, boolean isLocal, String honorificPrefix,
-                String fullName, String companyName, String streetAddress, String region,
-                String locality, String dependentLocality, String postalCode, String sortingCode,
-                String countryCode, String phoneNumber, String emailAddress, String languageCode) {
-            this(guid, isLocal, Source.LOCAL_OR_SYNCABLE, honorificPrefix, fullName, companyName,
-                    streetAddress, region, locality, dependentLocality, postalCode, sortingCode,
-                    countryCode, phoneNumber, emailAddress, languageCode);
-        }
-
-        /**
          * Builds an empty local profile with country code from the default locale.
          * All other fields are empty strings with {@link VerificationStatus.NO_STATUS},
          * because JNI does not handle null strings.
@@ -314,14 +472,6 @@
             return mGUID;
         }
 
-        /**
-         * TODO(crbug.com/1441905): Remove this getter once it is not used by the
-         * internal code anymore.
-         */
-        public String getOrigin() {
-            return "";
-        }
-
         @CalledByNative("AutofillProfile")
         public @Source int getSource() {
             return mSource;
diff --git a/chrome/browser/autofill/test/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManagerTest.java b/chrome/browser/autofill/test/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManagerTest.java
index 51ef4ab9..3d905f3c1 100644
--- a/chrome/browser/autofill/test/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManagerTest.java
+++ b/chrome/browser/autofill/test/android/java/src/org/chromium/chrome/browser/autofill/PersonalDataManagerTest.java
@@ -32,7 +32,6 @@
 import org.chromium.base.test.util.Feature;
 import org.chromium.chrome.browser.autofill.PersonalDataManager.AutofillProfile;
 import org.chromium.chrome.browser.autofill.PersonalDataManager.CreditCard;
-import org.chromium.chrome.browser.autofill.PersonalDataManager.ValueWithStatus;
 import org.chromium.chrome.browser.flags.ChromeFeatureList;
 import org.chromium.chrome.test.ChromeBrowserTestRule;
 import org.chromium.chrome.test.util.browser.Features;
@@ -76,24 +75,48 @@
     }
 
     private AutofillProfile createTestProfile() {
-        return new AutofillProfile("" /* guid */, "" /* honorific prefix */, "John Major",
-                "Acme Inc.", "123 Main", "California", "Los Angeles", "", "90210", "", "US",
-                "555 123-4567", "jm@example.com", "");
+        return AutofillProfile.builder()
+                .setFullName("John Major")
+                .setCompanyName("Acme Inc.")
+                .setStreetAddress("123 Main")
+                .setRegion("California")
+                .setLocality("Los Angeles")
+                .setPostalCode("90210")
+                .setCountryCode("US")
+                .setPhoneNumber("555 123-4567")
+                .setEmailAddress("jm@example.com")
+                .build();
     }
 
     @Test
     @SmallTest
     @Feature({"Autofill"})
     public void testAddAndEditProfiles() throws TimeoutException {
-        AutofillProfile profile = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "John Smith", "Acme Inc.", "1 Main\nApt A", "CA", "San Francisco", "", "94102", "",
-                "US", "4158889999", "john@acme.inc", "");
+        AutofillProfile profile = AutofillProfile.builder()
+                                          .setFullName("John Smith")
+                                          .setCompanyName("Acme Inc.")
+                                          .setStreetAddress("1 Main\nApt A")
+                                          .setRegion("CA")
+                                          .setLocality("San Francisco")
+                                          .setPostalCode("94102")
+                                          .setCountryCode("US")
+                                          .setPhoneNumber("4158889999")
+                                          .setEmailAddress("john@acme.inc")
+                                          .build();
         String profileOneGUID = mHelper.setProfile(profile);
         Assert.assertEquals(1, mHelper.getNumberOfProfilesForSettings());
 
-        AutofillProfile profile2 = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "John Hackock", "Acme Inc.", "1 Main\nApt A", "CA", "San Francisco", "", "94102",
-                "", "US", "4158889999", "john@acme.inc", "");
+        AutofillProfile profile2 = AutofillProfile.builder()
+                                           .setFullName("John Hackock")
+                                           .setCompanyName("Acme Inc.")
+                                           .setStreetAddress("1 Main\nApt A")
+                                           .setRegion("CA")
+                                           .setLocality("San Francisco")
+                                           .setPostalCode("94102")
+                                           .setCountryCode("US")
+                                           .setPhoneNumber("4158889999")
+                                           .setEmailAddress("john@acme.inc")
+                                           .build();
         String profileTwoGUID = mHelper.setProfile(profile2);
         Assert.assertEquals(2, mHelper.getNumberOfProfilesForSettings());
 
@@ -114,9 +137,18 @@
     @SmallTest
     @Feature({"Autofill"})
     public void testUpdateLanguageCodeInProfile() throws TimeoutException {
-        AutofillProfile profile = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "John Smith", "Acme Inc.", "1 Main\nApt A", "CA", "San Francisco", "", "94102", "",
-                "US", "4158889999", "john@acme.inc", "fr");
+        AutofillProfile profile = AutofillProfile.builder()
+                                          .setFullName("John Smith")
+                                          .setCompanyName("Acme Inc.")
+                                          .setStreetAddress("1 Main\nApt A")
+                                          .setRegion("CA")
+                                          .setLocality("San Francisco")
+                                          .setPostalCode("94102")
+                                          .setCountryCode("US")
+                                          .setPhoneNumber("4158889999")
+                                          .setEmailAddress("john@acme.inc")
+                                          .setLanguageCode("fr")
+                                          .build();
         Assert.assertEquals("fr", profile.getLanguageCode());
         String profileOneGUID = mHelper.setProfile(profile);
         Assert.assertEquals(1, mHelper.getNumberOfProfilesForSettings());
@@ -297,14 +329,30 @@
     public void testRespectCountryCodes() throws TimeoutException {
         // The constructor should accept country names and ISO 3166-1-alpha-2 country codes.
         // getCountryCode() should return a country code.
-        AutofillProfile profile1 = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "John Smith", "Acme Inc.", "1 Main\nApt A", "Quebec", "Montreal", "", "H3B 2Y5", "",
-                "Canada", "514-670-1234", "john@acme.inc", "");
+        AutofillProfile profile1 = AutofillProfile.builder()
+                                           .setFullName("John Smith")
+                                           .setCompanyName("Acme Inc.")
+                                           .setStreetAddress("1 Main\nApt A")
+                                           .setRegion("Quebec")
+                                           .setLocality("Montreal")
+                                           .setPostalCode("H3B 2Y5")
+                                           .setCountryCode("Canada")
+                                           .setPhoneNumber("514-670-1234")
+                                           .setEmailAddress("john@acme.inc")
+                                           .build();
         String profileGuid1 = mHelper.setProfile(profile1);
 
-        AutofillProfile profile2 = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "Greg Smith", "Ucme Inc.", "123 Bush\nApt 125", "Quebec", "Montreal", "", "H3B 2Y5",
-                "", "CA", "514-670-4321", "greg@ucme.inc", "");
+        AutofillProfile profile2 = AutofillProfile.builder()
+                                           .setFullName("Greg Smith")
+                                           .setCompanyName("Ucme Inc.")
+                                           .setStreetAddress("123 Bush\nApt 125")
+                                           .setRegion("Quebec")
+                                           .setLocality("Montreal")
+                                           .setPostalCode("H3B 2Y5")
+                                           .setCountryCode("CA")
+                                           .setPhoneNumber("514-670-4321")
+                                           .setEmailAddress("greg@ucme.inc")
+                                           .build();
         String profileGuid2 = mHelper.setProfile(profile2);
 
         Assert.assertEquals(2, mHelper.getNumberOfProfilesForSettings());
@@ -320,20 +368,23 @@
     @SmallTest
     @Feature({"Autofill"})
     public void testRespectVerificationStatuses() throws TimeoutException {
-        AutofillProfile profileWithDifferentStatuses = new AutofillProfile("" /* guid */, true,
-                new ValueWithStatus("" /* honorific prefix */, VerificationStatus.NO_STATUS),
-                new ValueWithStatus("John Smith", VerificationStatus.PARSED),
-                new ValueWithStatus("" /* company */, VerificationStatus.NO_STATUS),
-                new ValueWithStatus("1 Main\nApt A", VerificationStatus.FORMATTED),
-                new ValueWithStatus("Quebec", VerificationStatus.OBSERVED),
-                new ValueWithStatus("Montreal", VerificationStatus.USER_VERIFIED),
-                new ValueWithStatus("" /* dependent locality */, VerificationStatus.NO_STATUS),
-                new ValueWithStatus("H3B 2Y5", VerificationStatus.SERVER_PARSED),
-                new ValueWithStatus("" /* sorting code */, VerificationStatus.NO_STATUS),
-                new ValueWithStatus("Canada", VerificationStatus.USER_VERIFIED),
-                new ValueWithStatus("" /* phone */, VerificationStatus.NO_STATUS),
-                new ValueWithStatus("" /* email */, VerificationStatus.NO_STATUS),
-                "" /* language code */);
+        AutofillProfile profileWithDifferentStatuses =
+                AutofillProfile.builder()
+                        .setGUID("")
+                        .setHonorificPrefix("", VerificationStatus.NO_STATUS)
+                        .setFullName("John Smith", VerificationStatus.PARSED)
+                        .setCompanyName("", VerificationStatus.NO_STATUS)
+                        .setStreetAddress("1 Main\nApt A", VerificationStatus.FORMATTED)
+                        .setRegion("Quebec", VerificationStatus.OBSERVED)
+                        .setLocality("Montreal", VerificationStatus.USER_VERIFIED)
+                        .setDependentLocality("", VerificationStatus.NO_STATUS)
+                        .setPostalCode("H3B 2Y5", VerificationStatus.SERVER_PARSED)
+                        .setSortingCode("", VerificationStatus.NO_STATUS)
+                        .setCountryCode("Canada", VerificationStatus.USER_VERIFIED)
+                        .setPhoneNumber("", VerificationStatus.NO_STATUS)
+                        .setEmailAddress("" /* email */, VerificationStatus.NO_STATUS)
+                        .setLanguageCode("")
+                        .build();
         String guid = mHelper.setProfile(profileWithDifferentStatuses);
         Assert.assertEquals(1, mHelper.getNumberOfProfilesForSettings());
 
@@ -374,10 +425,19 @@
         final String streetAddress2 = streetAddress1 + "\n"
                 + "Fourth floor\n"
                 + "The red bell";
-        AutofillProfile profile = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "Monsieur Jean DELHOURME", "Acme Inc.", streetAddress1, "Tahiti", "Mahina",
-                "Orofara", "98709", "CEDEX 98703", "French Polynesia", "44.71.53", "john@acme.inc",
-                "");
+        AutofillProfile profile = AutofillProfile.builder()
+                                          .setFullName("Monsieur Jean DELHOURME")
+                                          .setCompanyName("Acme Inc.")
+                                          .setStreetAddress(streetAddress1)
+                                          .setRegion("Tahiti")
+                                          .setLocality("Mahina")
+                                          .setDependentLocality("Orofara")
+                                          .setPostalCode("98709")
+                                          .setSortingCode("CEDEX 98703")
+                                          .setCountryCode("French Polynesia")
+                                          .setPhoneNumber("44.71.53")
+                                          .setEmailAddress("john@acme.inc")
+                                          .build();
         String profileGuid1 = mHelper.setProfile(profile);
         Assert.assertEquals(1, mHelper.getNumberOfProfilesForSettings());
         AutofillProfile storedProfile1 = mHelper.getProfile(profileGuid1);
@@ -403,20 +463,47 @@
     @SmallTest
     @Feature({"Autofill"})
     public void testLabels() throws TimeoutException {
-        AutofillProfile profile1 = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "John Major", "Acme Inc.", "123 Main", "California", "Los Angeles", "", "90210", "",
-                "US", "555 123-4567", "jm@example.com", "");
+        AutofillProfile profile1 = AutofillProfile.builder()
+                                           .setFullName("John Major")
+                                           .setCompanyName("Acme Inc.")
+                                           .setStreetAddress("123 Main")
+                                           .setRegion("California")
+                                           .setLocality("Los Angeles")
+                                           .setPostalCode("90210")
+                                           .setCountryCode("US")
+                                           .setPhoneNumber("555 123-4567")
+                                           .setEmailAddress("jm@example.com")
+                                           .build();
         // An almost identical profile.
-        AutofillProfile profile2 = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "John Major", "Acme Inc.", "123 Main", "California", "Los Angeles", "", "90210", "",
-                "US", "555 123-4567", "jm-work@example.com", "");
+        AutofillProfile profile2 = AutofillProfile.builder()
+                                           .setFullName("John Major")
+                                           .setCompanyName("Acme Inc.")
+                                           .setStreetAddress("123 Main")
+                                           .setRegion("California")
+                                           .setLocality("Los Angeles")
+                                           .setPostalCode("90210")
+                                           .setCountryCode("US")
+                                           .setPhoneNumber("555 123-4567")
+                                           .setEmailAddress("jm-work@example.com")
+                                           .build();
         // A different profile.
-        AutofillProfile profile3 = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "Jasper Lundgren", "", "1500 Second Ave", "California", "Hollywood", "", "90068",
-                "", "US", "555 123-9876", "jasperl@example.com", "");
+        AutofillProfile profile3 = AutofillProfile.builder()
+                                           .setFullName("Jasper Lundgren")
+                                           .setStreetAddress("1500 Second Ave")
+                                           .setRegion("California")
+                                           .setLocality("Hollywood")
+                                           .setPostalCode("90068")
+                                           .setCountryCode("US")
+                                           .setPhoneNumber("555 123-9876")
+                                           .setEmailAddress("jasperl@example.com")
+                                           .build();
         // A profile where a lot of stuff is missing.
-        AutofillProfile profile4 = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "Joe Sergeant", "", "", "Texas", "Fort Worth", "", "", "", "US", "", "", "");
+        AutofillProfile profile4 = AutofillProfile.builder()
+                                           .setFullName("Joe Sergeant")
+                                           .setRegion("Texas")
+                                           .setLocality("Fort Worth")
+                                           .setCountryCode("US")
+                                           .build();
 
         mHelper.setProfile(profile1);
         mHelper.setProfile(profile2);
@@ -444,15 +531,38 @@
     @Feature({"Autofill"})
     public void testProfilesFrecency() throws TimeoutException {
         // Create 3 profiles.
-        AutofillProfile profile1 = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "John Major", "Acme Inc.", "123 Main", "California", "Los Angeles", "", "90210", "",
-                "US", "555 123-4567", "jm@example.com", "");
-        AutofillProfile profile2 = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "John Major", "Acme Inc.", "123 Main", "California", "Los Angeles", "", "90210", "",
-                "US", "555 123-4567", "jm-work@example.com", "");
-        AutofillProfile profile3 = new AutofillProfile("" /* guid */, "" /* honorific prefix */,
-                "Jasper Lundgren", "", "1500 Second Ave", "California", "Hollywood", "", "90068",
-                "", "US", "555 123-9876", "jasperl@example.com", "");
+        AutofillProfile profile1 = AutofillProfile.builder()
+                                           .setFullName("John Major")
+                                           .setCompanyName("Acme Inc.")
+                                           .setStreetAddress("123 Main")
+                                           .setRegion("California")
+                                           .setLocality("Los Angeles")
+                                           .setPostalCode("90210")
+                                           .setCountryCode("US")
+                                           .setPhoneNumber("555 123-4567")
+                                           .setEmailAddress("jm@example.com")
+                                           .build();
+        AutofillProfile profile2 = AutofillProfile.builder()
+                                           .setFullName("John Major")
+                                           .setCompanyName("Acme Inc.")
+                                           .setStreetAddress("123 Main")
+                                           .setRegion("California")
+                                           .setLocality("Los Angeles")
+                                           .setPostalCode("90210")
+                                           .setCountryCode("US")
+                                           .setPhoneNumber("555 123-4567")
+                                           .setEmailAddress("jm-work@example.com")
+                                           .build();
+        AutofillProfile profile3 = AutofillProfile.builder()
+                                           .setFullName("Jasper Lundgren")
+                                           .setStreetAddress("1500 Second Ave")
+                                           .setRegion("California")
+                                           .setLocality("Hollywood")
+                                           .setPostalCode("90068")
+                                           .setCountryCode("US")
+                                           .setPhoneNumber("555 123-9876")
+                                           .setEmailAddress("jasperl@example.com")
+                                           .build();
 
         String guid1 = mHelper.setProfile(profile1);
         String guid2 = mHelper.setProfile(profile2);
diff --git a/chrome/browser/browsing_data/browsing_data_lifetime_policy_handler_unittest.cc b/chrome/browser/browsing_data/browsing_data_lifetime_policy_handler_unittest.cc
index a4d4a16..aa0ed53 100644
--- a/chrome/browser/browsing_data/browsing_data_lifetime_policy_handler_unittest.cc
+++ b/chrome/browser/browsing_data/browsing_data_lifetime_policy_handler_unittest.cc
@@ -16,7 +16,7 @@
 #include "components/prefs/pref_value_map.h"
 #include "components/strings/grit/components_strings.h"
 #include "components/sync/base/pref_names.h"
-#include "components/sync/driver/sync_policy_handler.h"
+#include "components/sync/service/sync_policy_handler.h"
 #include "testing/gtest/include/gtest/gtest.h"
 #include "ui/base/l10n/l10n_util.h"
 
diff --git a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc
index 527319e3..d437115 100644
--- a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc
+++ b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc
@@ -1363,8 +1363,6 @@
       return "PluginData";
     case TracingDataType::kDomainReliability:
       return "DomainReliability";
-    case TracingDataType::kNetworkPredictor:
-      return "NetworkPredictor";
     case TracingDataType::kWebrtcLogs:
       return "WebrtcLogs";
     case TracingDataType::kVideoDecodeHistory:
diff --git a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h
index 0d69173..dfd4d332 100644
--- a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h
+++ b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.h
@@ -112,7 +112,7 @@
     kPluginData = 8,
     // kFlashLsoHelper = 9, deprecated
     kDomainReliability = 10,
-    kNetworkPredictor = 11,
+    // kNetworkPredictor = 11, deprecated
     kWebrtcLogs = 12,
     kVideoDecodeHistory = 13,
     kCookies = 14,
diff --git a/chrome/browser/browsing_data/counters/browsing_data_counter_factory.cc b/chrome/browser/browsing_data/counters/browsing_data_counter_factory.cc
index e3d2126..d685701 100644
--- a/chrome/browser/browsing_data/counters/browsing_data_counter_factory.cc
+++ b/chrome/browser/browsing_data/counters/browsing_data_counter_factory.cc
@@ -31,7 +31,7 @@
 #include "components/browsing_data/core/pref_names.h"
 #include "components/history/core/browser/web_history_service.h"
 #include "components/password_manager/core/browser/password_store_interface.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "extensions/buildflags/buildflags.h"
 
 #if BUILDFLAG(ENABLE_EXTENSIONS)
diff --git a/chrome/browser/browsing_data/counters/browsing_data_counter_utils_browsertest.cc b/chrome/browser/browsing_data/counters/browsing_data_counter_utils_browsertest.cc
index 9deb1f6..82b27450 100644
--- a/chrome/browser/browsing_data/counters/browsing_data_counter_utils_browsertest.cc
+++ b/chrome/browser/browsing_data/counters/browsing_data_counter_utils_browsertest.cc
@@ -13,7 +13,7 @@
 #include "chrome/browser/unified_consent/unified_consent_service_factory.h"
 #include "chrome/test/base/in_process_browser_test.h"
 #include "components/signin/public/base/signin_buildflags.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_server_network_resources.h"
 #include "content/public/test/browser_test.h"
 
diff --git a/chrome/browser/browsing_data/counters/browsing_data_counter_utils_unittest.cc b/chrome/browser/browsing_data/counters/browsing_data_counter_utils_unittest.cc
index f2c8408c..0a44e77 100644
--- a/chrome/browser/browsing_data/counters/browsing_data_counter_utils_unittest.cc
+++ b/chrome/browser/browsing_data/counters/browsing_data_counter_utils_unittest.cc
@@ -16,7 +16,7 @@
 #include "chrome/test/base/testing_browser_process.h"
 #include "chrome/test/base/testing_profile.h"
 #include "components/password_manager/core/browser/test_password_store.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/test/browser_task_environment.h"
 #include "extensions/buildflags/buildflags.h"
 #include "testing/gtest/include/gtest/gtest.h"
diff --git a/chrome/browser/browsing_data/counters/site_data_counter.cc b/chrome/browser/browsing_data/counters/site_data_counter.cc
index d404749..e40a2b0 100644
--- a/chrome/browser/browsing_data/counters/site_data_counter.cc
+++ b/chrome/browser/browsing_data/counters/site_data_counter.cc
@@ -10,7 +10,7 @@
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "components/browsing_data/core/pref_names.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/browser_thread.h"
 
 using content::BrowserThread;
diff --git a/chrome/browser/browsing_data/counters/sync_aware_counter_browsertest.cc b/chrome/browser/browsing_data/counters/sync_aware_counter_browsertest.cc
index ef15bf0..d5060a96 100644
--- a/chrome/browser/browsing_data/counters/sync_aware_counter_browsertest.cc
+++ b/chrome/browser/browsing_data/counters/sync_aware_counter_browsertest.cc
@@ -28,7 +28,7 @@
 #include "components/history/core/test/fake_web_history_service.h"
 #include "components/password_manager/core/browser/password_store_interface.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/browser/browser_thread.h"
 #include "content/public/test/browser_test.h"
 
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
index 1027d6c..0c3242e2 100644
--- a/chrome/browser/chrome_content_browser_client.cc
+++ b/chrome/browser/chrome_content_browser_client.cc
@@ -192,6 +192,7 @@
 #include "chrome/common/webui_url_constants.h"
 #include "chrome/grit/generated_resources.h"
 #include "chrome/installer/util/google_update_settings.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "components/autofill/core/common/autofill_switches.h"
 #include "components/blocked_content/popup_blocker.h"
 #include "components/browsing_topics/browsing_topics_service.h"
@@ -7502,7 +7503,7 @@
     return false;
   }
 
-  if (profiles::IsKioskSession()) {
+  if (chromeos::IsKioskSession()) {
     // Kiosk sessions already hide the navigation bar and block window creation.
     // Moreover, they don't support SWAs which we might end up trying to run
     // below.
diff --git a/chrome/browser/defaults.cc b/chrome/browser/defaults.cc
index 9e71538..92fbbeb6 100644
--- a/chrome/browser/defaults.cc
+++ b/chrome/browser/defaults.cc
@@ -46,12 +46,6 @@
 
 const bool kDownloadPageHasShowInFolder = true;
 
-#if BUILDFLAG(IS_CHROMEOS_ASH)
-const bool kSyncAutoStarts = true;
-#else
-const bool kSyncAutoStarts = false;
-#endif
-
 #if BUILDFLAG(IS_LINUX)
 const bool kScrollEventChangesTab = true;
 #else
diff --git a/chrome/browser/defaults.h b/chrome/browser/defaults.h
index 0550ba7..d06680e 100644
--- a/chrome/browser/defaults.h
+++ b/chrome/browser/defaults.h
@@ -37,12 +37,6 @@
 // Does the download page have the show in folder option?
 extern const bool kDownloadPageHasShowInFolder;
 
-// If true, we want to automatically start sync signin whenever we have
-// credentials (user doesn't need to go through the startup flow). This is
-// typically enabled on platforms (like ChromeOS) that have their own
-// distinct signin flow.
-extern const bool kSyncAutoStarts;
-
 // Should scroll events on the tabstrip change tabs?
 extern const bool kScrollEventChangesTab;
 
diff --git a/chrome/browser/devtools/BUILD.gn b/chrome/browser/devtools/BUILD.gn
index 3259afa2..2cf7e8e 100644
--- a/chrome/browser/devtools/BUILD.gn
+++ b/chrome/browser/devtools/BUILD.gn
@@ -144,7 +144,7 @@
       "//components/prefs",
       "//components/sessions",
       "//components/signin/public/identity_manager:identity_manager",
-      "//components/sync/driver:driver",
+      "//components/sync/service",
       "//components/sync_preferences",
       "//components/viz/host",
       "//components/web_modal",
diff --git a/chrome/browser/devtools/devtools_ui_bindings.cc b/chrome/browser/devtools/devtools_ui_bindings.cc
index 0acc34d..fb723b9 100644
--- a/chrome/browser/devtools/devtools_ui_bindings.cc
+++ b/chrome/browser/devtools/devtools_ui_bindings.cc
@@ -54,7 +54,7 @@
 #include "components/prefs/scoped_user_pref_update.h"
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_preferences/pref_service_syncable.h"
 #include "components/zoom/page_zoom.h"
 #include "content/public/browser/browser_task_traits.h"
diff --git a/chrome/browser/download/download_history.cc b/chrome/browser/download/download_history.cc
index a7e136d..a1298292 100644
--- a/chrome/browser/download/download_history.cc
+++ b/chrome/browser/download/download_history.cc
@@ -58,10 +58,6 @@
 #include "chrome/browser/extensions/api/downloads/downloads_api.h"
 #endif
 
-#if !BUILDFLAG(IS_ANDROID)
-#include "chrome/browser/download/download_item_web_app_data.h"
-#endif
-
 using history::DownloadState;
 
 namespace {
@@ -144,25 +140,16 @@
   "DownloadItem DownloadHistoryData";
 
 history::DownloadRow GetDownloadRow(download::DownloadItem* item) {
-  std::string by_ext_or_web_app_id, by_ext_name;
-  bool is_by_web_app = false;
+  std::string by_ext_id, by_ext_name;
 #if BUILDFLAG(ENABLE_EXTENSIONS)
   extensions::DownloadedByExtension* by_ext =
       extensions::DownloadedByExtension::Get(item);
   if (by_ext) {
-    by_ext_or_web_app_id = by_ext->id();
+    by_ext_id = by_ext->id();
     by_ext_name = by_ext->name();
   }
 #endif
 
-#if !BUILDFLAG(IS_ANDROID)
-  DownloadItemWebAppData* web_app_data = DownloadItemWebAppData::Get(item);
-  if (web_app_data) {
-    by_ext_or_web_app_id = web_app_data->id();
-    is_by_web_app = true;
-  }
-#endif
-
   history::DownloadRow download;
   download.current_path = item->GetFullPath();
   download.target_path = item->GetTargetFilePath();
@@ -191,9 +178,8 @@
   download.opened = item->GetOpened();
   download.last_access_time = item->GetLastAccessTime();
   download.transient = item->IsTransient();
-  download.by_ext_or_web_app_id = by_ext_or_web_app_id;
+  download.by_ext_id = by_ext_id;
   download.by_ext_name = by_ext_name;
-  download.is_by_web_app = is_by_web_app;
   download.download_slice_info = history::GetHistoryDownloadSliceInfos(*item);
   TruncatedDataUrlAtTheEndIfNeeded(&download.url_chain);
   return download;
@@ -235,9 +221,8 @@
       (previous->opened != current.opened) ||
       (previous->last_access_time != current.last_access_time) ||
       (previous->transient != current.transient) ||
-      (previous->by_ext_or_web_app_id != current.by_ext_or_web_app_id) ||
+      (previous->by_ext_id != current.by_ext_id) ||
       (previous->by_ext_name != current.by_ext_name) ||
-      (previous->is_by_web_app != current.is_by_web_app) ||
       (previous->download_slice_info != current.download_slice_info)) {
     return ShouldUpdateHistoryResult::UPDATE;
   }
@@ -450,26 +435,15 @@
                                   history_reason)) {
       OnDownloadUpdated(notifier_.GetManager(), item);
     }
-    bool should_update_observers = false;
 #if BUILDFLAG(ENABLE_EXTENSIONS)
-    if (!row.by_ext_or_web_app_id.empty() && !row.is_by_web_app &&
-        !row.by_ext_name.empty()) {
+    if (!row.by_ext_id.empty() && !row.by_ext_name.empty()) {
       SCOPED_UMA_HISTOGRAM_TIMER(
           "Download.LoadHistoryDownloads.AddExtensionInfoAndNotifyTime");
-      new extensions::DownloadedByExtension(item, row.by_ext_or_web_app_id,
+      new extensions::DownloadedByExtension(item, row.by_ext_id,
                                             row.by_ext_name);
-      should_update_observers = true;
-    }
-#endif
-#if !BUILDFLAG(IS_ANDROID)
-    if (!row.by_ext_or_web_app_id.empty() && row.is_by_web_app) {
-      new DownloadItemWebAppData(item, row.by_ext_or_web_app_id);
-      should_update_observers = true;
-    }
-#endif
-    if (should_update_observers) {
       item->UpdateObservers();
     }
+#endif
     DCHECK_EQ(DownloadHistoryData::PERSISTED,
               DownloadHistoryData::Get(item)->state());
   }
diff --git a/chrome/browser/download/download_history_unittest.cc b/chrome/browser/download/download_history_unittest.cc
index d857bb2..df2e9f1 100644
--- a/chrome/browser/download/download_history_unittest.cc
+++ b/chrome/browser/download/download_history_unittest.cc
@@ -41,10 +41,6 @@
 #include "chrome/browser/extensions/api/downloads/downloads_api.h"
 #endif
 
-#if !BUILDFLAG(IS_ANDROID)
-#include "chrome/browser/download/download_item_web_app_data.h"
-#endif
-
 using testing::_;
 using testing::DoAll;
 using testing::Invoke;
@@ -470,15 +466,8 @@
         .WillRepeatedly(Return(&item(index)));
     EXPECT_CALL(item(index), IsTemporary()).WillRepeatedly(Return(false));
 #if BUILDFLAG(ENABLE_EXTENSIONS)
-    if (!row->is_by_web_app) {
-      new extensions::DownloadedByExtension(
-          &item(index), row->by_ext_or_web_app_id, row->by_ext_name);
-    }
-#endif
-#if !BUILDFLAG(IS_ANDROID)
-    if (!row->by_ext_or_web_app_id.empty() && row->is_by_web_app) {
-      new DownloadItemWebAppData(&item(index), row->by_ext_or_web_app_id);
-    }
+    new extensions::DownloadedByExtension(&item(index), row->by_ext_id,
+                                          row->by_ext_name);
 #endif
 
     std::vector<download::DownloadItem*> items;
@@ -1000,26 +989,4 @@
   EXPECT_TRUE(DownloadHistory::IsPersisted(&item(1)));
 }
 
-#if !BUILDFLAG(IS_ANDROID)
-// Test that web app id is inserted into history.
-TEST_F(DownloadHistoryTest, ByWebAppId) {
-  // Create a fresh item not from download DB
-  CreateDownloadHistory({});
-
-  history::DownloadRow row;
-  row.by_ext_or_web_app_id = "by_web_app_id";
-  row.is_by_web_app = true;
-  InitBasicItem(FILE_PATH_LITERAL("/foo/bar.pdf"), "http://example.com/bar.pdf",
-                "http://example.com/referrer.html",
-                download::DownloadItem::COMPLETE, &row);
-
-  EXPECT_CALL(item(0), IsDone()).WillRepeatedly(Return(true));
-
-  CallOnDownloadCreated(0);
-  ExpectDownloadCreated(row);
-  EXPECT_TRUE(DownloadHistory::IsPersisted(&item(0)));
-  EXPECT_NE(DownloadItemWebAppData::Get(&item(0)), nullptr);
-}
-#endif
-
 }  // anonymous namespace
diff --git a/chrome/browser/enterprise/reporting/extension_request/extension_request_observer_unittest.cc b/chrome/browser/enterprise/reporting/extension_request/extension_request_observer_unittest.cc
index 062e543..5473dffc 100644
--- a/chrome/browser/enterprise/reporting/extension_request/extension_request_observer_unittest.cc
+++ b/chrome/browser/enterprise/reporting/extension_request/extension_request_observer_unittest.cc
@@ -91,13 +91,11 @@
 
   // Creates fake pending request in pref.
   void SetPendingList(const std::vector<std::string>& ids) {
-    std::unique_ptr<base::Value> id_values =
-        std::make_unique<base::Value>(base::Value::Type::DICT);
+    base::Value::Dict id_values;
     for (const auto& id : ids) {
-      base::Value request_data(base::Value::Type::DICT);
-      request_data.SetKey(extension_misc::kExtensionRequestTimestamp,
-                          ::base::TimeToValue(base::Time::Now()));
-      id_values->SetKey(id, std::move(request_data));
+      id_values.Set(id, base::Value::Dict().Set(
+                            extension_misc::kExtensionRequestTimestamp,
+                            ::base::TimeToValue(base::Time::Now())));
     }
     profile()->GetTestingPrefService()->SetUserPref(
         prefs::kCloudExtensionRequestIds, std::move(id_values));
@@ -123,8 +121,7 @@
         base::JSONReader::Read(settings_string);
     ASSERT_TRUE(settings.has_value());
     profile()->GetTestingPrefService()->SetManagedPref(
-        extensions::pref_names::kExtensionManagement,
-        base::Value::ToUniquePtrValue(std::move(*settings)));
+        extensions::pref_names::kExtensionManagement, std::move(*settings));
   }
 
   void CloseNotificationAndVerify(
diff --git a/chrome/browser/extensions/BUILD.gn b/chrome/browser/extensions/BUILD.gn
index 2a03511..839ab50 100644
--- a/chrome/browser/extensions/BUILD.gn
+++ b/chrome/browser/extensions/BUILD.gn
@@ -811,6 +811,7 @@
     "//chrome/browser/safe_browsing:metrics_collector",
     "//chrome/browser/ui/tabs:tab_enums",
     "//chrome/browser/web_applications",
+    "//chromeos/components/kiosk",
     "//components/cbor:cbor",
     "//components/commerce/core:pref_names",
     "//components/device_reauth",
@@ -1038,6 +1039,7 @@
       "system_display/display_info_provider_utils.cc",
       "system_display/display_info_provider_utils.h",
     ]
+    deps += [ "//chromeos/components/kiosk" ]
     if (use_cups) {
       sources += [
         "api/printing/print_job_submitter.cc",
diff --git a/chrome/browser/extensions/api/browsing_data/browsing_data_test.cc b/chrome/browser/extensions/api/browsing_data/browsing_data_test.cc
index d1bf10a9..0aa2fc1 100644
--- a/chrome/browser/extensions/api/browsing_data/browsing_data_test.cc
+++ b/chrome/browser/extensions/api/browsing_data/browsing_data_test.cc
@@ -23,8 +23,8 @@
 #include "components/signin/public/base/signin_buildflags.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/identity_test_utils.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/browser/storage_partition.h"
 #include "content/public/test/browser_test.h"
 #include "extensions/browser/api_test_utils.h"
@@ -114,7 +114,7 @@
   syncer::SyncService* sync_service =
       SyncServiceFactory::GetForProfile(profile);
   sync_service->SetSyncFeatureRequested();
-  sync_service->GetUserSettings()->SetFirstSetupComplete(
+  sync_service->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
 
   ASSERT_EQ(SyncStatusMessageType::kSynced, GetSyncStatusMessageType(profile));
diff --git a/chrome/browser/extensions/api/identity/identity_get_auth_token_function.cc b/chrome/browser/extensions/api/identity/identity_get_auth_token_function.cc
index 2cb48d26..a8bf4ce 100644
--- a/chrome/browser/extensions/api/identity/identity_get_auth_token_function.cc
+++ b/chrome/browser/extensions/api/identity/identity_get_auth_token_function.cc
@@ -44,6 +44,7 @@
 #if BUILDFLAG(IS_CHROMEOS)
 #include "chrome/browser/policy/chrome_browser_policy_connector.h"
 #include "chrome/browser/profiles/profiles_state.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "components/account_manager_core/account_manager_util.h"
 #include "google_apis/gaia/gaia_constants.h"
 #endif
@@ -264,7 +265,7 @@
           IdentityGetAuthTokenError::State::kNotAllowlistedInPublicSession));
       return;
     }
-    if (profiles::IsKioskSession()) {
+    if (chromeos::IsKioskSession()) {
       StartMintTokenFlow(IdentityMintRequestQueue::MINT_TYPE_NONINTERACTIVE);
       return;
     }
@@ -487,7 +488,7 @@
                                             kNotAllowlistedInPublicSession));
           return;
         }
-        if (profiles::IsKioskSession()) {
+        if (chromeos::IsKioskSession()) {
           gaia_mint_token_mode_ = OAuth2MintTokenFlow::MODE_MINT_TOKEN_FORCE;
           if (g_browser_process->browser_policy_connector()
                   ->IsDeviceEnterpriseManaged()) {
diff --git a/chrome/browser/extensions/api/offscreen/offscreen_api_lacros_browsertest.cc b/chrome/browser/extensions/api/offscreen/offscreen_api_lacros_browsertest.cc
new file mode 100644
index 0000000..fac8c45
--- /dev/null
+++ b/chrome/browser/extensions/api/offscreen/offscreen_api_lacros_browsertest.cc
@@ -0,0 +1,212 @@
+// Copyright 2023 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "extensions/browser/api/offscreen/offscreen_api.h"
+
+#include "base/run_loop.h"
+#include "base/test/bind.h"
+#include "base/test/gtest_tags.h"
+#include "base/test/scoped_feature_list.h"
+#include "chrome/browser/chrome_content_browser_client.h"
+#include "chrome/browser/extensions/extension_apitest.h"
+#include "components/version_info/channel.h"
+#include "content/public/common/content_client.h"
+#include "content/public/test/browser_test.h"
+#include "extensions/browser/api/offscreen/offscreen_document_manager.h"
+#include "extensions/browser/background_script_executor.h"
+#include "extensions/browser/offscreen_document_host.h"
+#include "extensions/common/features/feature_channel.h"
+#include "extensions/test/test_extension_dir.h"
+#include "testing/gmock/include/gmock/gmock.h"
+
+namespace extensions {
+
+namespace {
+
+class ContentBrowserClientMock : public ChromeContentBrowserClient {
+ public:
+  MOCK_METHOD(bool,
+              IsGetAllScreensMediaAllowed,
+              (content::BrowserContext * context, const url::Origin& origin),
+              (override));
+};
+
+}  // namespace
+
+class GetAllScreensMediaOffscreenApiTest : public ExtensionApiTest {
+ public:
+  GetAllScreensMediaOffscreenApiTest() = default;
+  ~GetAllScreensMediaOffscreenApiTest() override = default;
+
+  void SetUpOnMainThread() override {
+    ExtensionApiTest::SetUpOnMainThread();
+    browser_client_ = std::make_unique<ContentBrowserClientMock>();
+    content::SetBrowserClientForTesting(browser_client_.get());
+  }
+
+  void SetUpCommandLine(base::CommandLine* command_line) override {
+    ExtensionApiTest::SetUpCommandLine(command_line);
+    scoped_feature_list_.InitFromCommandLine(
+        /*enable_features=*/
+        "GetAllScreensMedia",
+        /*disable_features=*/"");
+  }
+
+  // Creates a new offscreen document through an API call, expecting success.
+  void ProgrammaticallyCreateOffscreenDocument(const Extension& extension,
+                                               Profile& profile,
+                                               const char* reason) {
+    static constexpr char kScript[] =
+        R"((async () => {
+             let message;
+             try {
+               await chrome.offscreen.createDocument(
+                   {
+                     url: 'offscreen.html',
+                     reasons: ['%s'],
+                     justification: 'testing'
+                   });
+               message = 'success';
+             } catch (e) {
+               message = 'Error: ' + e.toString();
+             }
+             chrome.test.sendScriptResult(message);
+           })();)";
+    std::string script = base::StringPrintf(kScript, reason);
+    base::Value result = BackgroundScriptExecutor::ExecuteScript(
+        &profile, extension.id(), script,
+        BackgroundScriptExecutor::ResultCapture::kSendScriptResult);
+    ASSERT_TRUE(result.is_string());
+    EXPECT_EQ("success", result.GetString());
+  }
+
+ protected:
+  ContentBrowserClientMock& content_browser_client() {
+    return *browser_client_;
+  }
+
+ private:
+  // chrome.runtime.getContexts(), used by these tests, is currently behind
+  // a dev channel restriction.
+  ScopedCurrentChannel current_channel_override_{version_info::Channel::DEV};
+  std::unique_ptr<ContentBrowserClientMock> browser_client_;
+  base::test::ScopedFeatureList scoped_feature_list_;
+};
+
+// This test checks if the `getAllScreensMedia` API is available and fully
+// functional in offscreen documents on ChromeOS lacros.
+IN_PROC_BROWSER_TEST_F(GetAllScreensMediaOffscreenApiTest,
+                       GetAllScreensMediaAllowed) {
+  // This test corresponds to a critical user journey (CUJ)
+  // (go/cros-cuj-tracker) for ChromeOS commercial.
+  // This tag links the test to a CUJ and allows close tracking whether a user
+  // journey is fully functional.
+  base::AddTagToTestResult("feature_id",
+                           "screenplay-f3601ae4-bff7-495a-a51f-3c0997a46445");
+  EXPECT_CALL(content_browser_client(),
+              IsGetAllScreensMediaAllowed(testing::_, testing::_))
+      .WillOnce(testing::Return(true));
+
+  static constexpr char kManifest[] =
+      R"({
+           "name": "Offscreen Document Test",
+           "manifest_version": 3,
+           "version": "0.1",
+           "background": {"service_worker": "background.js"},
+           "permissions": ["offscreen"]
+         })";
+  // An offscreen document that knows how to capture all screens.
+  static constexpr char kOffscreenJs[] =
+      R"(
+        let streams;
+
+        async function captureAllScreens() {
+          try {
+            streams = await navigator.mediaDevices.getAllScreensMedia();
+            if (streams === null || streams.length == 0) {
+              return false;
+            }
+
+            let allStreamsOk = true;
+            streams.forEach((stream) => {
+              const videoTracks = stream.getVideoTracks();
+              if (videoTracks.length == 0) {
+                allStreamsOk = false;
+                return;
+              }
+
+              const videoTrack = videoTracks[0];
+              if (typeof videoTrack.screenDetailed !== "function") {
+                allStreamsOk = false;
+                return;
+              }
+            });
+
+            chrome.test.sendScriptResult(allStreamsOk);
+            return;
+          } catch(e) {
+            console.error('Unexcpected exception: ' + e);
+            chrome.test.sendScriptResult(false);
+          }
+        }
+
+        function stopCapture() {
+          streams.forEach((stream) => {
+            stream.getVideoTracks()[0].stop();
+          });
+        }
+
+        chrome.runtime.onMessage.addListener(async (msg) => {
+          if (msg == 'capture') {
+            await captureAllScreens();
+          } else if (msg == 'stop') {
+            stopCapture();
+          } else {
+            console.error('Unexpected message: ' + msg);
+          }
+        }))";
+  TestExtensionDir test_dir;
+  test_dir.WriteManifest(kManifest);
+  test_dir.WriteFile(FILE_PATH_LITERAL("background.js"), "// Blank.");
+  test_dir.WriteFile(FILE_PATH_LITERAL("offscreen.html"),
+                     R"(<html><script src="offscreen.js"></script></html>)");
+  test_dir.WriteFile(FILE_PATH_LITERAL("offscreen.js"), kOffscreenJs);
+
+  scoped_refptr<const Extension> extension =
+      LoadExtension(test_dir.UnpackedPath());
+  ASSERT_TRUE(extension);
+
+  // Create a new offscreen document for audio playback and wait for it to load.
+  OffscreenDocumentManager* manager = OffscreenDocumentManager::Get(profile());
+  ProgrammaticallyCreateOffscreenDocument(*extension, *profile(),
+                                          "DISPLAY_MEDIA");
+  OffscreenDocumentHost* document =
+      manager->GetOffscreenDocumentForExtension(*extension);
+  ASSERT_TRUE(document);
+  content::WaitForLoadStop(document->host_contents());
+
+  // Begin the screen capture.
+  {
+    base::Value result = BackgroundScriptExecutor::ExecuteScript(
+        profile(), extension->id(), "chrome.runtime.sendMessage('capture');",
+        BackgroundScriptExecutor::ResultCapture::kSendScriptResult);
+    ASSERT_TRUE(result.is_bool());
+    EXPECT_TRUE(result.GetBool());
+  }
+
+  // The document should be kept alive.
+  base::RunLoop().RunUntilIdle();
+  EXPECT_TRUE(manager->GetOffscreenDocumentForExtension(*extension));
+
+  // Now, stop the capture.
+  {
+    BackgroundScriptExecutor::ExecuteScriptAsync(
+        profile(), extension->id(), "chrome.runtime.sendMessage('stop');");
+  }
+
+  // TODO(crbug.com/1443432): Add check if document gets shut down after the
+  // screen capture with `getAllScreensMedia` is stopped.
+}
+
+}  // namespace extensions
diff --git a/chrome/browser/extensions/api/passwords_private/password_check_delegate_unittest.cc b/chrome/browser/extensions/api/passwords_private/password_check_delegate_unittest.cc
index ba42b03f..aa9f3a7 100644
--- a/chrome/browser/extensions/api/passwords_private/password_check_delegate_unittest.cc
+++ b/chrome/browser/extensions/api/passwords_private/password_check_delegate_unittest.cc
@@ -52,7 +52,7 @@
 #include "components/prefs/testing_pref_service.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/identity_test_environment.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync/test/test_sync_service.h"
 #include "components/sync_preferences/testing_pref_service_syncable.h"
 #include "content/public/browser/browser_context.h"
diff --git a/chrome/browser/extensions/api/passwords_private/passwords_private_api.cc b/chrome/browser/extensions/api/passwords_private/passwords_private_api.cc
index aa0022c..ad9d5a75 100644
--- a/chrome/browser/extensions/api/passwords_private/passwords_private_api.cc
+++ b/chrome/browser/extensions/api/passwords_private/passwords_private_api.cc
@@ -17,7 +17,7 @@
 #include "chrome/common/extensions/api/passwords_private.h"
 #include "components/password_manager/core/browser/manage_passwords_referrer.h"
 #include "components/password_manager/core/browser/password_manager_util.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/web_contents.h"
 #include "extensions/browser/extension_function_registry.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
diff --git a/chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc b/chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
index 936a14109..64c6f13b 100644
--- a/chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
+++ b/chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
@@ -53,7 +53,7 @@
 #include "components/password_manager/core/common/password_manager_features.h"
 #include "components/prefs/pref_service.h"
 #include "components/signin/public/base/signin_metrics.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/url_formatter/elide_url.h"
 #include "content/public/browser/navigation_handle.h"
 #include "content/public/browser/web_contents.h"
diff --git a/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc b/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
index 840de3e..fcc035e 100644
--- a/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
+++ b/chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
@@ -22,7 +22,6 @@
 #include "chrome/browser/extensions/extension_tab_util.h"
 #include "chrome/browser/extensions/updater/extension_updater.h"
 #include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/profiles/profiles_state.h"
 #include "chrome/browser/ui/browser.h"
 #include "chrome/browser/ui/browser_finder.h"
 #include "chrome/browser/ui/browser_navigator.h"
@@ -38,6 +37,7 @@
 #include "net/base/backoff_entry.h"
 
 #if BUILDFLAG(IS_CHROMEOS)
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "chromeos/dbus/power/power_manager_client.h"
 #include "third_party/cros_system_api/dbus/service_constants.h"
 #endif
@@ -327,7 +327,7 @@
 
 bool ChromeRuntimeAPIDelegate::RestartDevice(std::string* error_message) {
 #if BUILDFLAG(IS_CHROMEOS)
-  if (profiles::IsKioskSession()) {
+  if (chromeos::IsKioskSession()) {
     chromeos::PowerManagerClient::Get()->RequestRestart(
         power_manager::REQUEST_RESTART_API, "chrome.runtime API");
     return true;
diff --git a/chrome/browser/extensions/cws_info_service.cc b/chrome/browser/extensions/cws_info_service.cc
index a73af27..637c0ab4 100644
--- a/chrome/browser/extensions/cws_info_service.cc
+++ b/chrome/browser/extensions/cws_info_service.cc
@@ -21,6 +21,7 @@
 #include "chrome/browser/extensions/cws_item_service.pb.h"
 #include "chrome/browser/extensions/extension_management.h"
 #include "chrome/browser/profiles/profile.h"
+#include "chrome/common/chrome_features.h"
 #include "chrome/common/pref_names.h"
 #include "components/prefs/pref_service.h"
 #include "content/public/browser/browser_thread.h"
@@ -308,10 +309,12 @@
 }
 
 bool CWSInfoService::CanFetchInfo() const {
-  // TODO(anunoy): Remove this check after policy is end-end tested with server
-  // endpoint and admin console UI.
+  // TODO(anunoy): These two checks are needed to support the enterprise policy
+  // and safety check extensions module respectively. Once safety check is
+  // launched, we can remove this method completely.
   return pref_service_->GetInteger(
-             pref_names::kExtensionUnpublishedAvailability) == 1;
+             pref_names::kExtensionUnpublishedAvailability) == 1 ||
+         base::FeatureList::IsEnabled(features::kSafetyCheckExtensions);
 }
 
 void CWSInfoService::ScheduleCheck(int seconds) {
diff --git a/chrome/browser/extensions/cws_info_service_unittest.cc b/chrome/browser/extensions/cws_info_service_unittest.cc
index cb3bb28..091dd4e 100644
--- a/chrome/browser/extensions/cws_info_service_unittest.cc
+++ b/chrome/browser/extensions/cws_info_service_unittest.cc
@@ -100,6 +100,9 @@
   auto pref_service =
       std::make_unique<sync_preferences::TestingPrefServiceSyncable>();
   RegisterUserProfilePrefs(pref_service->registry());
+  // TODO(anunoy): The following policy pref setting is currently required to
+  // enable CWS metadata fetches (see CWSInfoService::CanFetchInfo). Remove this
+  // pref setting after `kSafetyCheckExtensions` is enabled by default.
   pref_service->SetInteger(pref_names::kExtensionUnpublishedAvailability, 1);
 
   TestingProfile::Builder builder;
diff --git a/chrome/browser/extensions/extension_service_sync_unittest.cc b/chrome/browser/extensions/extension_service_sync_unittest.cc
index 904c9a0..cd5bf44 100644
--- a/chrome/browser/extensions/extension_service_sync_unittest.cc
+++ b/chrome/browser/extensions/extension_service_sync_unittest.cc
@@ -35,12 +35,12 @@
 #include "chrome/common/extensions/sync_helper.h"
 #include "chrome/test/base/testing_profile.h"
 #include "components/crx_file/id_util.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/model/sync_data.h"
 #include "components/sync/protocol/app_specifics.pb.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
 #include "components/sync/protocol/extension_specifics.pb.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync/test/fake_sync_change_processor.h"
 #include "components/sync/test/sync_change_processor_wrapper_for_test.h"
 #include "components/variations/variations_associated_data.h"
@@ -324,7 +324,8 @@
   // The user has enabled sync.
   syncer::SyncService* sync_service =
       SyncServiceFactory::GetForProfile(profile());
-  sync_service->GetUserSettings()->SetFirstSetupComplete(kSetSourceFromTest);
+  sync_service->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
+      kSetSourceFromTest);
 
   service()->Init();
   ASSERT_TRUE(extension_system()->is_ready());
@@ -359,7 +360,8 @@
   // Enable sync.
   syncer::SyncService* sync_service =
       SyncServiceFactory::GetForProfile(profile());
-  sync_service->GetUserSettings()->SetFirstSetupComplete(kSetSourceFromTest);
+  sync_service->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
+      kSetSourceFromTest);
 
   service()->Init();
 
@@ -440,7 +442,8 @@
   // Enable sync.
   syncer::SyncService* sync_service =
       SyncServiceFactory::GetForProfile(profile());
-  sync_service->GetUserSettings()->SetFirstSetupComplete(kSetSourceFromTest);
+  sync_service->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
+      kSetSourceFromTest);
 
   service()->Init();
 
@@ -503,7 +506,8 @@
   // The user has enabled sync.
   syncer::SyncService* sync_service =
       SyncServiceFactory::GetForProfile(profile());
-  sync_service->GetUserSettings()->SetFirstSetupComplete(kSetSourceFromTest);
+  sync_service->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
+      kSetSourceFromTest);
   // Make sure ExtensionSyncService is created, so it'll be notified of changes.
   extension_sync_service();
 
@@ -562,7 +566,7 @@
   // The user has enabled sync.
   SyncServiceFactory::GetForProfile(profile())
       ->GetUserSettings()
-      ->SetFirstSetupComplete(kSetSourceFromTest);
+      ->SetInitialSyncFeatureSetupComplete(kSetSourceFromTest);
   // Make sure ExtensionSyncService is created, so it'll be notified of changes.
   extension_sync_service();
 
@@ -1670,7 +1674,7 @@
   // The user has enabled sync.
   SyncServiceFactory::GetForProfile(profile())
       ->GetUserSettings()
-      ->SetFirstSetupComplete(kSetSourceFromTest);
+      ->SetInitialSyncFeatureSetupComplete(kSetSourceFromTest);
   // Make sure ExtensionSyncService is created, so it'll be notified of changes.
   extension_sync_service();
 
@@ -1804,7 +1808,8 @@
     // Enable sync.
     syncer::SyncService* sync_service =
         SyncServiceFactory::GetForProfile(profile());
-    sync_service->GetUserSettings()->SetFirstSetupComplete(kSetSourceFromTest);
+    sync_service->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
+        kSetSourceFromTest);
 
     test_blocklist_.Attach(service()->blocklist_);
     service()->Init();
diff --git a/chrome/browser/extensions/external_pref_loader.cc b/chrome/browser/extensions/external_pref_loader.cc
index 397db528..f540a727 100644
--- a/chrome/browser/extensions/external_pref_loader.cc
+++ b/chrome/browser/extensions/external_pref_loader.cc
@@ -39,9 +39,9 @@
 #include "chrome/browser/prefs/pref_service_syncable_util.h"
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "components/prefs/pref_change_registrar.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync_preferences/pref_service_syncable.h"
 #include "components/sync_preferences/pref_service_syncable_observer.h"
 #endif
diff --git a/chrome/browser/extensions/external_pref_loader_unittest.cc b/chrome/browser/extensions/external_pref_loader_unittest.cc
index f1e4f30..3639af7 100644
--- a/chrome/browser/extensions/external_pref_loader_unittest.cc
+++ b/chrome/browser/extensions/external_pref_loader_unittest.cc
@@ -98,7 +98,7 @@
     sync_service_ = static_cast<TestSyncService*>(
         SyncServiceFactory::GetInstance()->SetTestingFactoryAndUse(
             profile(), base::BindRepeating(&TestingSyncFactoryFunction)));
-    sync_service_->SetFirstSetupComplete(true);
+    sync_service_->SetInitialSyncFeatureSetupComplete(true);
   }
 
   void TearDown() override { profile_.reset(); }
diff --git a/chrome/browser/extensions/external_provider_impl.cc b/chrome/browser/extensions/external_provider_impl.cc
index d7e5239..1ae00e9 100644
--- a/chrome/browser/extensions/external_provider_impl.cc
+++ b/chrome/browser/extensions/external_provider_impl.cc
@@ -42,6 +42,7 @@
 #include "chrome/common/chrome_switches.h"
 #include "chrome/common/extensions/extension_constants.h"
 #include "chrome/common/pref_names.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "components/crx_file/id_util.h"
 #include "components/prefs/pref_service.h"
 #include "content/public/browser/browser_thread.h"
@@ -683,7 +684,7 @@
     }
   }
 #elif BUILDFLAG(IS_CHROMEOS_LACROS)
-  if (profiles::IsKioskSession() || profiles::IsPublicSession()) {
+  if (chromeos::IsKioskSession() || profiles::IsPublicSession()) {
     if (DeviceLocalAccountExtensionInstallerLacros::Get()) {
       external_loader =
           DeviceLocalAccountExtensionInstallerLacros::Get()->extension_loader();
diff --git a/chrome/browser/favicon/history_ui_favicon_request_handler_factory.cc b/chrome/browser/favicon/history_ui_favicon_request_handler_factory.cc
index 7e3ff21..8e4060c 100644
--- a/chrome/browser/favicon/history_ui_favicon_request_handler_factory.cc
+++ b/chrome/browser/favicon/history_ui_favicon_request_handler_factory.cc
@@ -10,8 +10,8 @@
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "components/favicon/core/history_ui_favicon_request_handler_impl.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_utils.h"
 #include "content/public/browser/browser_context.h"
 
 namespace {
diff --git a/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/FeedFeaturesTest.java b/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/FeedFeaturesTest.java
index 7f7a77a3..82ba0d8 100644
--- a/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/FeedFeaturesTest.java
+++ b/chrome/browser/feed/android/java/src/org/chromium/chrome/browser/feed/FeedFeaturesTest.java
@@ -25,6 +25,7 @@
 
 import org.chromium.base.FeatureList;
 import org.chromium.base.test.BaseRobolectricTestRunner;
+import org.chromium.base.test.util.DisabledTest;
 import org.chromium.chrome.browser.feed.componentinterfaces.SurfaceCoordinator.StreamTabId;
 import org.chromium.chrome.browser.flags.ChromeFeatureList;
 import org.chromium.chrome.browser.preferences.Pref;
@@ -150,6 +151,7 @@
     }
 
     @Test
+    @DisabledTest(message = "https://crbug.com/1445267")
     public void testShouldUseNewIndicator_notSeenFeedAndAnimation() {
         mParamsTestValues.addFieldTrialParamOverride(
                 ChromeFeatureList.WEB_FEED_AWARENESS, "awareness_style", "new_animation");
diff --git a/chrome/browser/feedback/android/family_info_feedback_source.cc b/chrome/browser/feedback/android/family_info_feedback_source.cc
index 1810781..fab8d9f 100644
--- a/chrome/browser/feedback/android/family_info_feedback_source.cc
+++ b/chrome/browser/feedback/android/family_info_feedback_source.cc
@@ -9,7 +9,6 @@
 #include "base/android/scoped_java_ref.h"
 #include "base/notreached.h"
 #include "chrome/browser/feedback/android/jni_headers/FamilyInfoFeedbackSource_jni.h"
-#include "chrome/browser/flags/android/chrome_feature_list.h"
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/profiles/profile_android.h"
 #include "chrome/browser/signin/identity_manager_factory.h"
@@ -100,8 +99,7 @@
     if (primary_account_gaia == member.user_id()) {
       // If a child is signed-in, report the parental control web filter.
       ScopedJavaLocalRef<jstring> child_web_filter_type = nullptr;
-      if (base::FeatureList::IsEnabled(kReportParentalControlSitesChild) &&
-          member.role() == kids_chrome_management::CHILD) {
+      if (member.role() == kids_chrome_management::CHILD) {
         supervised_user::SupervisedUserURLFilter::WebFilterType
             web_filter_type =
                 supervised_user_service_->GetURLFilter()->GetWebFilterType();
diff --git a/chrome/browser/feedback/android/family_info_feedback_source_unittest.cc b/chrome/browser/feedback/android/family_info_feedback_source_unittest.cc
index 838b5a7..c62ef47 100644
--- a/chrome/browser/feedback/android/family_info_feedback_source_unittest.cc
+++ b/chrome/browser/feedback/android/family_info_feedback_source_unittest.cc
@@ -13,7 +13,6 @@
 #include "base/memory/raw_ptr.h"
 #include "base/memory/weak_ptr.h"
 #include "base/notreached.h"
-#include "base/test/scoped_feature_list.h"
 #include "chrome/browser/flags/android/chrome_feature_list.h"
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/profiles/profile_android.h"
@@ -138,9 +137,6 @@
 // Tests that the parental control sites value for a child user is recorded.
 TEST_P(FamilyInfoFeedbackSourceForChildFilterBehaviorTest,
        GetChildFilteringBehaviour) {
-  base::test::ScopedFeatureList scoped_list{
-      chrome::android::kReportParentalControlSitesChild};
-
   CoreAccountInfo primary_account =
       identity_test_env()->MakePrimaryAccountAvailable(
           kTestEmail, signin::ConsentLevel::kSignin);
diff --git a/chrome/browser/feedback/system_logs/log_sources/chrome_internal_log_source.cc b/chrome/browser/feedback/system_logs/log_sources/chrome_internal_log_source.cc
index 1d60a8d4..8448032 100644
--- a/chrome/browser/feedback/system_logs/log_sources/chrome_internal_log_source.cc
+++ b/chrome/browser/feedback/system_logs/log_sources/chrome_internal_log_source.cc
@@ -31,8 +31,8 @@
 #include "chrome/common/channel_info.h"
 #include "components/feedback/system_logs/system_logs_source.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_internals_util.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_internals_util.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/browser_thread.h"
 #include "extensions/browser/api/power/power_api.h"
 #include "extensions/browser/extension_registry.h"
diff --git a/chrome/browser/history/web_history_service_factory.cc b/chrome/browser/history/web_history_service_factory.cc
index de842fe..6321e7b3 100644
--- a/chrome/browser/history/web_history_service_factory.cc
+++ b/chrome/browser/history/web_history_service_factory.cc
@@ -7,7 +7,7 @@
 #include "chrome/browser/signin/identity_manager_factory.h"
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "components/history/core/browser/web_history_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/browser_context.h"
 #include "content/public/browser/storage_partition.h"
 
diff --git a/chrome/browser/lacros/chrome_browser_main_extra_parts_lacros.cc b/chrome/browser/lacros/chrome_browser_main_extra_parts_lacros.cc
index 1179172..776e9dd 100644
--- a/chrome/browser/lacros/chrome_browser_main_extra_parts_lacros.cc
+++ b/chrome/browser/lacros/chrome_browser_main_extra_parts_lacros.cc
@@ -49,6 +49,7 @@
 #include "chrome/browser/metrics/structured/chrome_structured_metrics_recorder.h"
 #include "chrome/browser/profiles/profiles_state.h"
 #include "chrome/browser/ui/quick_answers/quick_answers_controller_impl.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "chromeos/components/quick_answers/public/cpp/controller/quick_answers_controller.h"
 #include "chromeos/components/quick_answers/quick_answers_client.h"
 #include "chromeos/crosapi/mojom/crosapi.mojom.h"
@@ -64,7 +65,7 @@
 extensions::mojom::FeatureSessionType GetExtSessionType() {
   using extensions::mojom::FeatureSessionType;
 
-  if (profiles::IsKioskSession()) {
+  if (chromeos::IsKioskSession()) {
     return FeatureSessionType::kKiosk;
   }
 
diff --git a/chrome/browser/lacros/sync/crosapi_session_sync_notifier.cc b/chrome/browser/lacros/sync/crosapi_session_sync_notifier.cc
index beb3109..941e3b9 100644
--- a/chrome/browser/lacros/sync/crosapi_session_sync_notifier.cc
+++ b/chrome/browser/lacros/sync/crosapi_session_sync_notifier.cc
@@ -9,7 +9,7 @@
 #include "base/functional/bind.h"
 #include "chrome/browser/lacros/sync/crosapi_session_sync_favicon_delegate.h"
 #include "chromeos/lacros/lacros_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync_sessions/open_tabs_ui_delegate.h"
 #include "components/sync_sessions/session_sync_service.h"
 #include "components/sync_sessions/sync_sessions_client.h"
diff --git a/chrome/browser/lacros/sync/crosapi_session_sync_notifier.h b/chrome/browser/lacros/sync/crosapi_session_sync_notifier.h
index 9e79b13..dd47d13 100644
--- a/chrome/browser/lacros/sync/crosapi_session_sync_notifier.h
+++ b/chrome/browser/lacros/sync/crosapi_session_sync_notifier.h
@@ -10,8 +10,8 @@
 #include "base/scoped_observation.h"
 #include "chrome/browser/lacros/sync/crosapi_session_sync_favicon_delegate.h"
 #include "chromeos/crosapi/mojom/synced_session_client.mojom.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "mojo/public/cpp/bindings/pending_remote.h"
 #include "mojo/public/cpp/bindings/remote.h"
 
diff --git a/chrome/browser/lacros/sync/sync_crosapi_manager_lacros.cc b/chrome/browser/lacros/sync/sync_crosapi_manager_lacros.cc
index 182be675..d3566d7 100644
--- a/chrome/browser/lacros/sync/sync_crosapi_manager_lacros.cc
+++ b/chrome/browser/lacros/sync/sync_crosapi_manager_lacros.cc
@@ -20,8 +20,8 @@
 #include "chromeos/lacros/lacros_service.h"
 #include "chromeos/startup/browser_params_proxy.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "mojo/public/cpp/bindings/remote.h"
 
 namespace {
diff --git a/chrome/browser/lacros/sync/sync_crosapi_manager_lacros.h b/chrome/browser/lacros/sync/sync_crosapi_manager_lacros.h
index 8092ba7f..d1bcb75 100644
--- a/chrome/browser/lacros/sync/sync_crosapi_manager_lacros.h
+++ b/chrome/browser/lacros/sync/sync_crosapi_manager_lacros.h
@@ -12,7 +12,7 @@
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/profiles/profile_observer.h"
 #include "chromeos/crosapi/mojom/sync.mojom.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "mojo/public/cpp/bindings/pending_remote.h"
 
 class SyncExplicitPassphraseClientLacros;
diff --git a/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros.cc b/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros.cc
index fd6c1ec..cc2ae63 100644
--- a/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros.cc
+++ b/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros.cc
@@ -11,9 +11,9 @@
 #include "components/account_manager_core/account_manager_util.h"
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/sync/chromeos/explicit_passphrase_mojo_utils.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/engine/nigori/nigori.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace {
 
diff --git a/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros.h b/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros.h
index 8b42e26..cadb7a08 100644
--- a/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros.h
+++ b/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros.h
@@ -9,7 +9,7 @@
 
 #include "base/memory/raw_ptr.h"
 #include "chromeos/crosapi/mojom/sync.mojom.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "mojo/public/cpp/bindings/receiver.h"
 #include "mojo/public/cpp/bindings/remote.h"
 
diff --git a/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros_unittest.cc b/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros_unittest.cc
index a86ef71..4ea04653 100644
--- a/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros_unittest.cc
+++ b/chrome/browser/lacros/sync/sync_explicit_passphrase_client_lacros_unittest.cc
@@ -14,9 +14,9 @@
 #include "components/account_manager_core/account_manager_util.h"
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/sync/chromeos/explicit_passphrase_mojo_utils.h"
-#include "components/sync/driver/sync_service_observer.h"
 #include "components/sync/engine/nigori/key_derivation_params.h"
 #include "components/sync/engine/nigori/nigori.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "components/sync/test/fake_sync_explicit_passphrase_client_ash.h"
 #include "components/sync/test/fake_sync_mojo_service.h"
 #include "components/sync/test/mock_sync_service.h"
diff --git a/chrome/browser/lacros/sync/sync_user_settings_client_lacros.cc b/chrome/browser/lacros/sync/sync_user_settings_client_lacros.cc
index 85eeeef..10afe36 100644
--- a/chrome/browser/lacros/sync/sync_user_settings_client_lacros.cc
+++ b/chrome/browser/lacros/sync/sync_user_settings_client_lacros.cc
@@ -6,7 +6,7 @@
 
 #include "base/functional/callback.h"
 #include "chromeos/crosapi/mojom/sync.mojom.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "mojo/public/cpp/bindings/receiver.h"
 #include "mojo/public/cpp/bindings/remote.h"
 
diff --git a/chrome/browser/metrics/chrome_metrics_service_client.cc b/chrome/browser/metrics/chrome_metrics_service_client.cc
index 95fc8350..64453c48 100644
--- a/chrome/browser/metrics/chrome_metrics_service_client.cc
+++ b/chrome/browser/metrics/chrome_metrics_service_client.cc
@@ -110,8 +110,8 @@
 #include "components/prefs/pref_registry_simple.h"
 #include "components/prefs/pref_service.h"
 #include "components/safe_browsing/buildflags.h"
-#include "components/sync/driver/passphrase_type_metrics_provider.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/passphrase_type_metrics_provider.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_device_info/device_count_metrics_provider.h"
 #include "components/ukm/field_trials_provider_helper.h"
 #include "components/ukm/ukm_service.h"
diff --git a/chrome/browser/metrics/desktop_session_duration/desktop_profile_session_durations_service.cc b/chrome/browser/metrics/desktop_session_duration/desktop_profile_session_durations_service.cc
index 639e599..de722dc 100644
--- a/chrome/browser/metrics/desktop_session_duration/desktop_profile_session_durations_service.cc
+++ b/chrome/browser/metrics/desktop_session_duration/desktop_profile_session_durations_service.cc
@@ -6,7 +6,7 @@
 
 #include "base/metrics/histogram_macros.h"
 #include "chrome/browser/signin/identity_manager_factory.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/browser_context.h"
 
 namespace metrics {
diff --git a/chrome/browser/metrics/desktop_session_duration/desktop_profile_session_durations_service.h b/chrome/browser/metrics/desktop_session_duration/desktop_profile_session_durations_service.h
index 6c0fc7e..e9726a2 100644
--- a/chrome/browser/metrics/desktop_session_duration/desktop_profile_session_durations_service.h
+++ b/chrome/browser/metrics/desktop_session_duration/desktop_profile_session_durations_service.h
@@ -10,7 +10,7 @@
 #include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h"
 #include "components/keyed_service/core/keyed_service.h"
 #include "components/password_manager/core/browser/password_session_durations_metrics_recorder.h"
-#include "components/sync/driver/sync_session_durations_metrics_recorder.h"
+#include "components/sync/service/sync_session_durations_metrics_recorder.h"
 
 namespace signin {
 class IdentityManager;
diff --git a/chrome/browser/metrics/metrics_service_user_demographics_browsertest.cc b/chrome/browser/metrics/metrics_service_user_demographics_browsertest.cc
index 1b15c08..c3b2b59 100644
--- a/chrome/browser/metrics/metrics_service_user_demographics_browsertest.cc
+++ b/chrome/browser/metrics/metrics_service_user_demographics_browsertest.cc
@@ -28,7 +28,7 @@
 #include "components/metrics/demographics/demographic_metrics_test_utils.h"
 #include "components/metrics/metrics_switches.h"
 #include "components/metrics_services_manager/metrics_services_manager.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/test/browser_test.h"
 #include "testing/gmock/include/gmock/gmock-matchers.h"
 #include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/metrics/perf/metric_provider.cc b/chrome/browser/metrics/perf/metric_provider.cc
index 141b7d9..ff180ee 100644
--- a/chrome/browser/metrics/perf/metric_provider.cc
+++ b/chrome/browser/metrics/perf/metric_provider.cc
@@ -14,8 +14,8 @@
 #include "chrome/browser/profiles/profile_manager.h"
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/browser/browser_task_traits.h"
 #include "content/public/browser/browser_thread.h"
 #include "third_party/metrics_proto/sampled_profile.pb.h"
diff --git a/chrome/browser/metrics/perf/metric_provider_unittest.cc b/chrome/browser/metrics/perf/metric_provider_unittest.cc
index 7bc501c..91509fa 100644
--- a/chrome/browser/metrics/perf/metric_provider_unittest.cc
+++ b/chrome/browser/metrics/perf/metric_provider_unittest.cc
@@ -347,7 +347,7 @@
     TestSyncService* sync_service = static_cast<TestSyncService*>(
         SyncServiceFactory::GetInstance()->SetTestingFactoryAndUse(
             profile, base::BindRepeating(&TestingSyncFactoryFunction)));
-    sync_service->SetFirstSetupComplete(true);
+    sync_service->SetInitialSyncFeatureSetupComplete(true);
     return sync_service;
   }
 
@@ -419,7 +419,7 @@
   TestSyncService* sync_service2 =
       GetSyncService(testing_profile_manager_->CreateTestingProfile("user2"));
   EnableOSAppSync(sync_service2);
-  sync_service2->SetFirstSetupComplete(false);
+  sync_service2->SetInitialSyncFeatureSetupComplete(false);
 
   task_environment_.FastForwardBy(kPeriodicCollectionInterval);
 
diff --git a/chrome/browser/metrics/ukm_browsertest.cc b/chrome/browser/metrics/ukm_browsertest.cc
index 4e4a91d..77c81be 100644
--- a/chrome/browser/metrics/ukm_browsertest.cc
+++ b/chrome/browser/metrics/ukm_browsertest.cc
@@ -37,9 +37,9 @@
 #include "components/metrics_services_manager/metrics_services_manager.h"
 #include "components/signin/public/base/signin_buildflags.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_impl.h"
-#include "components/sync/driver/sync_token_status.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_impl.h"
+#include "components/sync/service/sync_token_status.h"
 #include "components/sync/test/fake_server_network_resources.h"
 #include "components/ukm/ukm_recorder_observer.h"
 #include "components/ukm/ukm_service.h"
diff --git a/chrome/browser/metrics/usertype_by_devicetype_metrics_provider.cc b/chrome/browser/metrics/usertype_by_devicetype_metrics_provider.cc
index ad7ac89..aa2ae68 100644
--- a/chrome/browser/metrics/usertype_by_devicetype_metrics_provider.cc
+++ b/chrome/browser/metrics/usertype_by_devicetype_metrics_provider.cc
@@ -15,6 +15,7 @@
 #include "chrome/browser/policy/profile_policy_connector.h"
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/profiles/profiles_state.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "components/session_manager/core/session_manager.h"
 #include "components/user_manager/user.h"
 #include "components/user_manager/user_manager.h"
@@ -98,7 +99,7 @@
     return UserSegment::kManagedGuestSession;
   }
 
-  if (profiles::IsKioskSession()) {
+  if (chromeos::IsKioskSession()) {
     return UserSegment::kKioskApp;
   }
 
diff --git a/chrome/browser/password_manager/android/BUILD.gn b/chrome/browser/password_manager/android/BUILD.gn
index aef20544..83d88c4 100644
--- a/chrome/browser/password_manager/android/BUILD.gn
+++ b/chrome/browser/password_manager/android/BUILD.gn
@@ -31,7 +31,7 @@
     "//components/keyed_service/content:content",
     "//components/password_manager/core/browser:browser",
     "//components/prefs:prefs",
-    "//components/sync/driver:driver",
+    "//components/sync/service",
     "//content/public/browser",
   ]
 }
diff --git a/chrome/browser/password_manager/android/password_manager_settings_service_android_impl.cc b/chrome/browser/password_manager/android/password_manager_settings_service_android_impl.cc
index ed8da085..f91cc5f 100644
--- a/chrome/browser/password_manager/android/password_manager_settings_service_android_impl.cc
+++ b/chrome/browser/password_manager/android/password_manager_settings_service_android_impl.cc
@@ -18,8 +18,8 @@
 #include "components/signin/public/base/signin_pref_names.h"
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
 using password_manager::PasswordManagerSetting;
diff --git a/chrome/browser/password_manager/android/password_manager_settings_service_android_impl.h b/chrome/browser/password_manager/android/password_manager_settings_service_android_impl.h
index e9a687ee..b0d8c818 100644
--- a/chrome/browser/password_manager/android/password_manager_settings_service_android_impl.h
+++ b/chrome/browser/password_manager/android/password_manager_settings_service_android_impl.h
@@ -15,7 +15,7 @@
 #include "chrome/browser/password_manager/android/password_settings_updater_android_receiver_bridge.h"
 #include "components/password_manager/core/browser/password_manager_settings_service.h"
 #include "components/prefs/pref_change_registrar.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 class PrefService;
 
diff --git a/chrome/browser/password_manager/android/password_manager_settings_service_android_impl_unittest.cc b/chrome/browser/password_manager/android/password_manager_settings_service_android_impl_unittest.cc
index 4e48334..3d329fa7 100644
--- a/chrome/browser/password_manager/android/password_manager_settings_service_android_impl_unittest.cc
+++ b/chrome/browser/password_manager/android/password_manager_settings_service_android_impl_unittest.cc
@@ -18,7 +18,7 @@
 #include "components/prefs/testing_pref_service.h"
 #include "components/signin/public/base/signin_pref_names.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync/test/test_sync_service.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
diff --git a/chrome/browser/password_manager/android/password_store_android_backend.cc b/chrome/browser/password_manager/android/password_store_android_backend.cc
index a8abc153..11b55775 100644
--- a/chrome/browser/password_manager/android/password_store_android_backend.cc
+++ b/chrome/browser/password_manager/android/password_store_android_backend.cc
@@ -44,9 +44,9 @@
 #include "components/password_manager/core/common/password_manager_pref_names.h"
 #include "components/prefs/pref_service.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/model/proxy_model_type_controller_delegate.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
 namespace password_manager {
diff --git a/chrome/browser/password_manager/android/password_sync_controller_delegate_android.cc b/chrome/browser/password_manager/android/password_sync_controller_delegate_android.cc
index e04ad51..05c7d5c 100644
--- a/chrome/browser/password_manager/android/password_sync_controller_delegate_android.cc
+++ b/chrome/browser/password_manager/android/password_sync_controller_delegate_android.cc
@@ -10,11 +10,11 @@
 #include "components/password_manager/core/browser/android_backend_error.h"
 #include "components/password_manager/core/browser/password_sync_util.h"
 #include "components/signin/public/identity_manager/account_info.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/engine/data_type_activation_response.h"
 #include "components/sync/model/model_type_controller_delegate.h"
 #include "components/sync/model/proxy_model_type_controller_delegate.h"
 #include "components/sync/model/type_entities_count.h"
+#include "components/sync/service/sync_service.h"
 
 namespace password_manager {
 
diff --git a/chrome/browser/password_manager/android/password_sync_controller_delegate_android.h b/chrome/browser/password_manager/android/password_sync_controller_delegate_android.h
index a9ede69..c3f70a0 100644
--- a/chrome/browser/password_manager/android/password_sync_controller_delegate_android.h
+++ b/chrome/browser/password_manager/android/password_sync_controller_delegate_android.h
@@ -15,9 +15,9 @@
 #include "base/types/strong_alias.h"
 #include "chrome/browser/password_manager/android/password_sync_controller_delegate_bridge.h"
 #include "components/password_manager/core/browser/password_store_backend.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
 #include "components/sync/model/model_type_controller_delegate.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
 namespace syncer {
diff --git a/chrome/browser/password_manager/android/pwd_migration/java/src/org/chromium/chrome/browser/pwd_migration/PasswordMigrationWarningRenderTest.java b/chrome/browser/password_manager/android/pwd_migration/java/src/org/chromium/chrome/browser/pwd_migration/PasswordMigrationWarningRenderTest.java
index bf392bc..70797e1a 100644
--- a/chrome/browser/password_manager/android/pwd_migration/java/src/org/chromium/chrome/browser/pwd_migration/PasswordMigrationWarningRenderTest.java
+++ b/chrome/browser/password_manager/android/pwd_migration/java/src/org/chromium/chrome/browser/pwd_migration/PasswordMigrationWarningRenderTest.java
@@ -27,6 +27,7 @@
 import org.chromium.base.test.util.ApplicationTestUtils;
 import org.chromium.base.test.util.Batch;
 import org.chromium.base.test.util.CommandLineFlags;
+import org.chromium.base.test.util.DisabledTest;
 import org.chromium.base.test.util.Feature;
 import org.chromium.chrome.browser.flags.ChromeSwitches;
 import org.chromium.chrome.browser.night_mode.ChromeNightModeTestUtils;
@@ -110,6 +111,7 @@
     @Test
     @MediumTest
     @Feature({"RenderTest"})
+    @DisabledTest(message = "https://crbug.com/1445909")
     public void testShowsPasswordMigrationWwarningFirstPage() throws Exception {
         runOnUiThreadBlocking(() -> mModel.set(VISIBLE, true));
 
diff --git a/chrome/browser/password_manager/chrome_password_manager_client.cc b/chrome/browser/password_manager/chrome_password_manager_client.cc
index 5845145..be5a9557 100644
--- a/chrome/browser/password_manager/chrome_password_manager_client.cc
+++ b/chrome/browser/password_manager/chrome_password_manager_client.cc
@@ -89,8 +89,8 @@
 #include "components/signin/public/base/signin_metrics.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/site_isolation/site_isolation_policy.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/translate/core/browser/translate_manager.h"
 #include "components/version_info/version_info.h"
 #include "content/public/browser/back_forward_cache.h"
diff --git a/chrome/browser/password_manager/chrome_password_manager_client.h b/chrome/browser/password_manager/chrome_password_manager_client.h
index 2544af85..f326285 100644
--- a/chrome/browser/password_manager/chrome_password_manager_client.h
+++ b/chrome/browser/password_manager/chrome_password_manager_client.h
@@ -34,7 +34,7 @@
 #include "components/prefs/pref_member.h"
 #include "components/safe_browsing/buildflags.h"
 #include "components/signin/public/base/signin_buildflags.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/render_frame_host_receiver_set.h"
 #include "content/public/browser/web_contents_observer.h"
 #include "content/public/browser/web_contents_user_data.h"
diff --git a/chrome/browser/password_manager/generated_password_leak_detection_pref.h b/chrome/browser/password_manager/generated_password_leak_detection_pref.h
index 773ae72f..e88637f 100644
--- a/chrome/browser/password_manager/generated_password_leak_detection_pref.h
+++ b/chrome/browser/password_manager/generated_password_leak_detection_pref.h
@@ -11,8 +11,8 @@
 #include "chrome/browser/profiles/profile.h"
 #include "components/prefs/pref_change_registrar.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 
 extern const char kGeneratedPasswordLeakDetectionPref[];
 
diff --git a/chrome/browser/policy/configuration_policy_handler_list_factory.cc b/chrome/browser/policy/configuration_policy_handler_list_factory.cc
index 616be98..597728c 100644
--- a/chrome/browser/policy/configuration_policy_handler_list_factory.cc
+++ b/chrome/browser/policy/configuration_policy_handler_list_factory.cc
@@ -107,7 +107,7 @@
 #include "components/signin/public/base/signin_pref_names.h"
 #include "components/spellcheck/spellcheck_buildflags.h"
 #include "components/sync/base/pref_names.h"
-#include "components/sync/driver/sync_policy_handler.h"
+#include "components/sync/service/sync_policy_handler.h"
 #include "components/translate/core/browser/translate_pref_names.h"
 #include "components/unified_consent/pref_names.h"
 #include "components/variations/pref_names.h"
diff --git a/chrome/browser/policy/status_provider/status_provider_util.cc b/chrome/browser/policy/status_provider/status_provider_util.cc
index 6efb15d..aac8cfd 100644
--- a/chrome/browser/policy/status_provider/status_provider_util.cc
+++ b/chrome/browser/policy/status_provider/status_provider_util.cc
@@ -6,7 +6,6 @@
 
 #include "base/values.h"
 #include "chrome/browser/enterprise/identifiers/profile_id_service_factory.h"
-#include "chrome/browser/profiles/profiles_state.h"
 #include "components/enterprise/browser/identifiers/profile_id_service.h"
 #include "components/policy/core/browser/webui/policy_status_provider.h"
 #include "google_apis/gaia/gaia_auth_util.h"
@@ -21,12 +20,16 @@
 #include "components/enterprise/browser/controller/browser_dm_token_storage.h"
 #endif
 
+#if BUILDFLAG(IS_CHROMEOS)
+#include "chromeos/components/kiosk/kiosk_utils.h"
+#endif
+
 const char kDevicePolicyStatusDescription[] = "statusDevice";
 const char kUserPolicyStatusDescription[] = "statusUser";
 
 void SetDomainExtractedFromUsername(base::Value::Dict& dict) {
 #if BUILDFLAG(IS_CHROMEOS)
-  if (profiles::IsKioskSession()) {
+  if (chromeos::IsKioskSession()) {
     // In kiosk session `username` is a website (for web kiosk) or an app id
     // (for ChromeApp kiosk). Since it's not a proper email address, it's
     // impossible to extract the domain name from it.
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index 89b9707..ffe6b1e4 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -156,7 +156,7 @@
 #include "components/subresource_filter/content/browser/ruleset_service.h"
 #include "components/supervised_user/core/common/buildflags.h"
 #include "components/sync/base/sync_prefs.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
 #include "components/sync_device_info/device_info_prefs.h"
 #include "components/sync_preferences/pref_service_syncable.h"
 #include "components/sync_sessions/session_sync_prefs.h"
diff --git a/chrome/browser/privacy/privacy_metrics_service.cc b/chrome/browser/privacy/privacy_metrics_service.cc
index 57619ea..07fa8491 100644
--- a/chrome/browser/privacy/privacy_metrics_service.cc
+++ b/chrome/browser/privacy/privacy_metrics_service.cc
@@ -10,7 +10,7 @@
 #include "components/content_settings/core/browser/host_content_settings_map.h"
 #include "components/prefs/pref_service.h"
 #include "components/spellcheck/browser/pref_names.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 PrivacyMetricsService::PrivacyMetricsService(
     PrefService* pref_service,
diff --git a/chrome/browser/privacy/privacy_metrics_service.h b/chrome/browser/privacy/privacy_metrics_service.h
index 5b7e6c4..aa36233c 100644
--- a/chrome/browser/privacy/privacy_metrics_service.h
+++ b/chrome/browser/privacy/privacy_metrics_service.h
@@ -9,7 +9,7 @@
 #include "base/memory/raw_ptr.h"
 #include "components/keyed_service/core/keyed_service.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 class HostContentSettingsMap;
 class PrefService;
diff --git a/chrome/browser/privacy_sandbox/privacy_sandbox_service.cc b/chrome/browser/privacy_sandbox/privacy_sandbox_service.cc
index eb1c2a5..2b68d99b 100644
--- a/chrome/browser/privacy_sandbox/privacy_sandbox_service.cc
+++ b/chrome/browser/privacy_sandbox/privacy_sandbox_service.cc
@@ -49,6 +49,7 @@
 
 #if BUILDFLAG(IS_CHROMEOS)
 #include "chrome/browser/profiles/profiles_state.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #endif
 
 namespace {
@@ -88,7 +89,7 @@
 #if BUILDFLAG(IS_CHROMEOS)
   // Any Device Local account, which is a CrOS concept powering things like
   // Kiosks and Managed Guest Sessions, is not considered regular.
-  return !profiles::IsPublicSession() && !profiles::IsKioskSession() &&
+  return !profiles::IsPublicSession() && !chromeos::IsKioskSession() &&
          !profiles::IsChromeAppKioskSession();
 #else
   return true;
diff --git a/chrome/browser/profiles/BUILD.gn b/chrome/browser/profiles/BUILD.gn
index 3dd9020..de9ebf2 100644
--- a/chrome/browser/profiles/BUILD.gn
+++ b/chrome/browser/profiles/BUILD.gn
@@ -55,7 +55,7 @@
     "//components/media_router/common",
     "//components/pref_registry",
     "//components/profile_metrics",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/variations",
     "//content/public/browser",
     "//extensions/buildflags",
diff --git a/chrome/browser/profiles/delete_profile_helper.cc b/chrome/browser/profiles/delete_profile_helper.cc
index 29840ac..eb48f06 100644
--- a/chrome/browser/profiles/delete_profile_helper.cc
+++ b/chrome/browser/profiles/delete_profile_helper.cc
@@ -33,7 +33,7 @@
 #include "components/keep_alive_registry/keep_alive_types.h"
 #include "components/keep_alive_registry/scoped_keep_alive.h"
 #include "components/prefs/scoped_user_pref_update.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/browser_task_traits.h"
 #include "content/public/browser/browser_thread.h"
 
diff --git a/chrome/browser/profiles/profiles_state.cc b/chrome/browser/profiles/profiles_state.cc
index b1dcd0d3..c3cf9ad 100644
--- a/chrome/browser/profiles/profiles_state.cc
+++ b/chrome/browser/profiles/profiles_state.cc
@@ -288,20 +288,6 @@
 #endif
 }
 
-bool IsKioskSession() {
-#if BUILDFLAG(IS_CHROMEOS_ASH)
-  return ash::LoginState::IsInitialized() &&
-         ash::LoginState::Get()->IsKioskSession();
-#elif BUILDFLAG(IS_CHROMEOS_LACROS)
-  crosapi::mojom::SessionType session_type =
-      chromeos::BrowserParamsProxy::Get()->SessionType();
-  return session_type == crosapi::mojom::SessionType::kWebKioskSession ||
-         session_type == crosapi::mojom::SessionType::kAppKioskSession;
-#else
-  return false;
-#endif
-}
-
 bool IsDemoSession() {
 #if BUILDFLAG(IS_CHROMEOS_ASH)
   return ash::DemoSession::IsDeviceInDemoMode();
diff --git a/chrome/browser/profiles/profiles_state.h b/chrome/browser/profiles/profiles_state.h
index b487c9e..1113cd40 100644
--- a/chrome/browser/profiles/profiles_state.h
+++ b/chrome/browser/profiles/profiles_state.h
@@ -111,9 +111,6 @@
 // Returns whether a public session is being run currently.
 bool IsPublicSession();
 
-// Returns whether a kiosk session is being run currently.
-bool IsKioskSession();
-
 // Returns true if the current session is a Demo session.
 bool IsDemoSession();
 
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ar.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ar.xtb
index b3071db..54bea4f1 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ar.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ar.xtb
@@ -1,5 +1,16 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ar">
+<translation id="1356944128023012143">تم إغلاق قائمة الأجهزة التي تمّت مزامنتها وعلامات التبويب المحدَّدة لاستعادتها من هذه الأجهزة من جديد.</translation>
+<translation id="1816430105422765050">يمكنك اختيار أجهزة أخرى متزامنة ضِمن هذا العنصر في القائمة.</translation>
+<translation id="3347725959865138210">اختَر الجهاز الذي تريد استعادة علامات التبويب منه.</translation>
+<translation id="3575801299326994724">راجِع علامات التبويب المحدَّدة لتتم استعادتها من الجهاز المحدَّد حاليًا.</translation>
+<translation id="3665329097964129553">{TABS_COUNT,plural, =1{علامة تبويب واحدة (<ph name="TABS_COUNT_ONE" />)، آخر تعديل: <ph name="TIME_SINCE_MODIFIED" />}zero{‫<ph name="TABS_COUNT_MANY" /> علامة تبويب، آخر تعديل: <ph name="TIME_SINCE_MODIFIED" />}two{علامتا تبويب (<ph name="TABS_COUNT_MANY" />)، آخر تعديل: <ph name="TIME_SINCE_MODIFIED" />}few{‫<ph name="TABS_COUNT_MANY" /> علامات تبويب، آخر تعديل: <ph name="TIME_SINCE_MODIFIED" />}many{‫<ph name="TABS_COUNT_MANY" /> علامة تبويب، آخر تعديل: <ph name="TIME_SINCE_MODIFIED" />}other{‫<ph name="TABS_COUNT_MANY" /> علامة تبويب، آخر تعديل: <ph name="TIME_SINCE_MODIFIED" />}}</translation>
 <translation id="385051799172605136">رجوع</translation>
+<translation id="3983305234037158273">يمكن تغيير الأجهزة التي تمّت مزامنتها لاستعادة علامة التبويب عند لمسها. يمكنك التنقّل لمراجعة علامات التبويب المحدَّدة أو استعادتها على الجهاز الحالي عند لمسها، مع العلم أنّ لوحة المفاتيح مخفية.</translation>
+<translation id="4386361164755260473">{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="4811934403802581334">ستتم استعادة جميع علامات التبويب المحدَّدة من الجهاز المحدَّد حاليًا.</translation>
+<translation id="5336031759968328813">مراجعة جميع علامات التبويب</translation>
+<translation id="8019269305087157499">الفتح من</translation>
+<translation id="8725404154479306799">استعادة علامات التبويب على الأجهزة القديمة</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_bs.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_bs.xtb
index 67372c45..eb9b5d1 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_bs.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_bs.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{Otvori <ph name="TABS_COUNT_ONE" /> karticu}one{Otvori <ph name="TABS_COUNT_MANY" /> karticu}few{Otvori <ph name="TABS_COUNT_MANY" /> kartice}other{Otvori <ph name="TABS_COUNT_MANY" /> kartica}}</translation>
 <translation id="4811934403802581334">Sve odabrane kartice s trenutno odabranog uređaja će se vratiti.</translation>
 <translation id="5336031759968328813">Pregledaj sve kartice</translation>
+<translation id="8019269305087157499">Otvori s uređaja</translation>
 <translation id="8725404154479306799">Dohvatite kartice koje ste ostavili na starim uređajima</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_el.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_el.xtb
index 5164567..612e74b 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_el.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_el.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{Άνοιγμα <ph name="TABS_COUNT_ONE" /> καρτέλας}other{Άνοιγμα <ph name="TABS_COUNT_MANY" /> καρτελών}}</translation>
 <translation id="4811934403802581334">Θα γίνει επαναφορά όλων των επιλεγμένων καρτελών από τη συσκευή που έχετε επιλέξει.</translation>
 <translation id="5336031759968328813">Έλεγχος όλων των καρτελών</translation>
+<translation id="8019269305087157499">Άνοιγμα από</translation>
 <translation id="8725404154479306799">Λάβετε καρτέλες που έχετε αφήσει σε παλιές συσκευές</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_en-GB.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_en-GB.xtb
index 088da82..6571522 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_en-GB.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_en-GB.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{Open <ph name="TABS_COUNT_ONE" /> tab}other{Open <ph name="TABS_COUNT_MANY" /> tabs}}</translation>
 <translation id="4811934403802581334">All selected tabs from the currently selected device will be restored.</translation>
 <translation id="5336031759968328813">Review all tabs</translation>
+<translation id="8019269305087157499">Open from</translation>
 <translation id="8725404154479306799">Get tabs that you left on old devices</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_et.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_et.xtb
index fadf5db..272f671 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_et.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_et.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{Ava <ph name="TABS_COUNT_ONE" /> vaheleht}other{Ava <ph name="TABS_COUNT_MANY" /> vahelehte}}</translation>
 <translation id="4811934403802581334">Kõik praegu valitud seadmest valitud vahelehed taastatakse.</translation>
 <translation id="5336031759968328813">Vaadake kõik vahelehed üle</translation>
+<translation id="8019269305087157499">Avamine seadmest</translation>
 <translation id="8725404154479306799">Vanadesse seadmetesse jäetud vahelehed</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_fil.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_fil.xtb
index e98550f4..0fe44d55 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_fil.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_fil.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{Buksan ang <ph name="TABS_COUNT_ONE" /> tab}one{Buksan ang <ph name="TABS_COUNT_MANY" /> tab}other{Buksan ang <ph name="TABS_COUNT_MANY" /> na tab}}</translation>
 <translation id="4811934403802581334">Ire-restore ang lahat ng piniling tab mula sa kasalukuyang piniling device.</translation>
 <translation id="5336031759968328813">Suriin ang lahat ng tab</translation>
+<translation id="8019269305087157499">Buksan mula sa</translation>
 <translation id="8725404154479306799">Kunin ang mga tab na iniwan mong nakabukas sa mga lumang device</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_hr.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_hr.xtb
index 375dd55..e9ec355 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_hr.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_hr.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{Otvori <ph name="TABS_COUNT_ONE" /> karticu}one{Otvori <ph name="TABS_COUNT_MANY" /> karticu}few{Otvori <ph name="TABS_COUNT_MANY" /> kartice}other{Otvori <ph name="TABS_COUNT_MANY" /> kartica}}</translation>
 <translation id="4811934403802581334">Vratit će se sve odabrane kartice s trenutačno odabranog uređaja.</translation>
 <translation id="5336031759968328813">Pregledajte kartice</translation>
+<translation id="8019269305087157499">Otvori s uređaja</translation>
 <translation id="8725404154479306799">Dohvaćanje kartica na kojima ste stali na starim uređajima</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_km.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_km.xtb
index a553cd3..c1576d0 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_km.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_km.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{បើក​ផ្ទាំង <ph name="TABS_COUNT_ONE" />}other{បើក​ផ្ទាំង <ph name="TABS_COUNT_MANY" />}}</translation>
 <translation id="4811934403802581334">ផ្ទាំងទាំងអស់​ដែលបានជ្រើសរើស​ពីឧបករណ៍​ដែលបានជ្រើសរើស​បច្ចុប្បន្ន​នឹងត្រូវបានស្ដារ។</translation>
 <translation id="5336031759968328813">ពិនិត្យមើលផ្ទាំង​ទាំងអស់</translation>
+<translation id="8019269305087157499">បើក​ពី</translation>
 <translation id="8725404154479306799">យកផ្ទាំង​ដែលអ្នកបាន​ចាកចេញ​នៅលើ​ឧបករណ៍​ចាស់</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_mr.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_mr.xtb
index 4afc2ba..6cd53d5c 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_mr.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_mr.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> टॅब उघडा}other{<ph name="TABS_COUNT_MANY" /> टॅब उघडा}}</translation>
 <translation id="4811934403802581334">सध्या निवडलेल्या डिव्हाइसमधील सर्व निवडलेले टॅब रिस्टोअर केले जातील.</translation>
 <translation id="5336031759968328813">सर्व टॅबचे पुनरावलोकन करा</translation>
+<translation id="8019269305087157499">यामधून उघडा</translation>
 <translation id="8725404154479306799">तुम्ही जुन्या डिव्हाइसवर सोडलेले टॅब मिळवा</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ms.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ms.xtb
index 681522f..b443855 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ms.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ms.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{Buka <ph name="TABS_COUNT_ONE" /> tab}other{Buka <ph name="TABS_COUNT_MANY" /> tab}}</translation>
 <translation id="4811934403802581334">Semua tab pilihan daripada peranti semasa yang dipilih akan dipulihkan.</translation>
 <translation id="5336031759968328813">Semak semua tab</translation>
+<translation id="8019269305087157499">Buka daripada</translation>
 <translation id="8725404154479306799">Dapatkan tab yang anda tinggalkan pada peranti lama</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_no.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_no.xtb
index 15471c60..f9cb446 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_no.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_no.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{Åpne <ph name="TABS_COUNT_ONE" /> fane}other{Åpne <ph name="TABS_COUNT_MANY" /> faner}}</translation>
 <translation id="4811934403802581334">Alle de valgte fanene fra den valgte enheten blir gjenopprettet.</translation>
 <translation id="5336031759968328813">Gå gjennom alle fanene</translation>
+<translation id="8019269305087157499">Åpne fra</translation>
 <translation id="8725404154479306799">Hent faner du har åpnet på andre enheter</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_pt-BR.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_pt-BR.xtb
index 6797a1e9..775aa95 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_pt-BR.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_pt-BR.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{Abrir <ph name="TABS_COUNT_ONE" /> guia}one{Abrir <ph name="TABS_COUNT_MANY" /> guia}other{Abrir <ph name="TABS_COUNT_MANY" /> guias}}</translation>
 <translation id="4811934403802581334">Todas as guias selecionadas do dispositivo escolhido serão restauradas.</translation>
 <translation id="5336031759968328813">Conferir todas as guias</translation>
+<translation id="8019269305087157499">Abrir de</translation>
 <translation id="8725404154479306799">Recupere guias que você deixou abertas em dispositivos antigos</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_sk.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_sk.xtb
index 0719a97..7096c0f 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_sk.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_sk.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{Otvoriť <ph name="TABS_COUNT_ONE" /> kartu}few{Otvoriť <ph name="TABS_COUNT_MANY" /> karty}many{Open <ph name="TABS_COUNT_MANY" /> tabs}other{Otvoriť <ph name="TABS_COUNT_MANY" /> kariet}}</translation>
 <translation id="4811934403802581334">Obnovia sa všetky vybrané karty z aktuálne vybraného zariadenia.</translation>
 <translation id="5336031759968328813">Skontrolovať všetky karty</translation>
+<translation id="8019269305087157499">Otvoriť zo zariadenia</translation>
 <translation id="8725404154479306799">Získajte karty, ktoré ste nechali v starých zariadeniach</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_th.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_th.xtb
index af613ff..0b2b927 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_th.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_th.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{เปิด <ph name="TABS_COUNT_ONE" /> แท็บ}other{เปิด <ph name="TABS_COUNT_MANY" /> แท็บ}}</translation>
 <translation id="4811934403802581334">ระบบจะคืนค่าแท็บที่เลือกทั้งหมดจากอุปกรณ์ที่เลือกอยู่</translation>
 <translation id="5336031759968328813">ดูแท็บทั้งหมด</translation>
+<translation id="8019269305087157499">เปิดจาก</translation>
 <translation id="8725404154479306799">คืนค่าแท็บที่ค้างไว้จากอุปกรณ์เครื่องเก่า</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ur.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ur.xtb
index d29146be..557b584 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ur.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_ur.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> ٹیب کھولیں}other{<ph name="TABS_COUNT_MANY" /> ٹیبز کھولیں}}</translation>
 <translation id="4811934403802581334">فی الحال منتخب کردہ آلے سے تمام منتخب کردہ ٹیبز کو بحال کر دیا جائے گا۔</translation>
 <translation id="5336031759968328813">تمام ٹیبز کا جائزہ لیں</translation>
+<translation id="8019269305087157499">اس سے کھولیں</translation>
 <translation id="8725404154479306799">ان ٹیبز کا دوبارہ استعمال شروع کریں جن کا استعمال آپ پرانے آلات پر کر رہے تھے</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_vi.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_vi.xtb
index 9422245..7606320 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_vi.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_vi.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{Mở <ph name="TABS_COUNT_ONE" /> thẻ}other{Mở <ph name="TABS_COUNT_MANY" /> thẻ}}</translation>
 <translation id="4811934403802581334">Tất cả các thẻ đã chọn từ thiết bị bạn đang chọn sẽ được khôi phục.</translation>
 <translation id="5336031759968328813">Xem lại tất cả các thẻ</translation>
+<translation id="8019269305087157499">Mở từ</translation>
 <translation id="8725404154479306799">Xem tiếp các thẻ mà bạn đang xem dở trên thiết bị cũ</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_zh-HK.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_zh-HK.xtb
index 902f2386..5139ea4 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_zh-HK.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_zh-HK.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{開啟 <ph name="TABS_COUNT_ONE" /> 個分頁}other{開啟 <ph name="TABS_COUNT_MANY" /> 個分頁}}</translation>
 <translation id="4811934403802581334">系統將會喺目前所揀嘅裝置度還原所有揀咗嘅分頁。</translation>
 <translation id="5336031759968328813">查看所有分頁</translation>
+<translation id="8019269305087157499">選擇裝置</translation>
 <translation id="8725404154479306799">取得您在舊裝置上開啟的分頁</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_zh-TW.xtb b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_zh-TW.xtb
index 8555aa3..c8c20bf6 100644
--- a/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_zh-TW.xtb
+++ b/chrome/browser/recent_tabs/internal/android/java/strings/translations/android_restore_tabs_strings_zh-TW.xtb
@@ -11,5 +11,6 @@
 <translation id="4386361164755260473">{TABS_COUNT,plural, =1{開啟 <ph name="TABS_COUNT_ONE" /> 個分頁}other{開啟 <ph name="TABS_COUNT_MANY" /> 個分頁}}</translation>
 <translation id="4811934403802581334">系統將會從目前所選裝置還原所有選取的分頁。</translation>
 <translation id="5336031759968328813">查看所有分頁</translation>
+<translation id="8019269305087157499">選擇裝置</translation>
 <translation id="8725404154479306799">還原在舊裝置上開啟的分頁</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/browser/resources/BUILD.gn b/chrome/browser/resources/BUILD.gn
index 0ff2ddb..2343eacb 100644
--- a/chrome/browser/resources/BUILD.gn
+++ b/chrome/browser/resources/BUILD.gn
@@ -284,7 +284,7 @@
     "$root_gen_dir/components/metrics_internals_resources.pak",
     "$root_gen_dir/components/optimization_guide_internals_resources.pak",
     "$root_gen_dir/components/policy_resources.pak",
-    "$root_gen_dir/components/sync_driver_sync_internals_resources.pak",
+    "$root_gen_dir/components/sync_service_sync_internals_resources.pak",
     "$root_gen_dir/content/browser/resources/media/media_internals_resources.pak",
     "$root_gen_dir/content/browser/webrtc/resources/webrtc_internals_resources.pak",
     "$root_gen_dir/content/gpu_resources.pak",
@@ -309,7 +309,7 @@
     "//components/optimization_guide/optimization_guide_internals/resources",
     "//components/policy/resources/webui:resources",
     "//components/resources:dev_ui_components_resources",
-    "//components/sync/driver/resources",
+    "//components/sync/service/resources",
     "//content/browser/resources/gpu:resources",
     "//content/browser/resources/media:resources",
     "//content/browser/resources/net:resources",
diff --git a/chrome/browser/resources/password_manager/password_details_card.html b/chrome/browser/resources/password_manager/password_details_card.html
index fb0cd0dca..ddebdec 100644
--- a/chrome/browser/resources/password_manager/password_details_card.html
+++ b/chrome/browser/resources/password_manager/password_details_card.html
@@ -19,6 +19,7 @@
 
   .button-container {
     border-top: var(--cr-separator-line);
+    display: flex;
     margin-top: 12px;
     padding: var(--cr-form-field-bottom-spacing) var(--cr-section-padding);
   }
@@ -83,6 +84,9 @@
     line-height: 20px;
   }
 
+  #shareButton {
+    margin-inline-start: auto;
+  }
 </style>
 <div class="card">
   <div class="credential-container">
@@ -154,6 +158,11 @@
     <cr-button id="deleteButton" on-click="onDeleteClick_">
       $i18n{deletePassword}
     </cr-button>
+    <template is="dom-if" if="[[showShareButton_(isSyncingPasswords)]]" restamp>
+      <cr-button id="shareButton">
+        $i18n{share}
+      </cr-button>
+    </template>
   </div>
 </div>
 <cr-toast id="toast" duration="5000">
diff --git a/chrome/browser/resources/password_manager/password_details_card.ts b/chrome/browser/resources/password_manager/password_details_card.ts
index 8fed4e7..34870db 100644
--- a/chrome/browser/resources/password_manager/password_details_card.ts
+++ b/chrome/browser/resources/password_manager/password_details_card.ts
@@ -17,11 +17,13 @@
 import {CrIconButtonElement} from 'chrome://resources/cr_elements/cr_icon_button/cr_icon_button.js';
 import {CrInputElement} from 'chrome://resources/cr_elements/cr_input/cr_input.js';
 import {I18nMixin} from 'chrome://resources/cr_elements/i18n_mixin.js';
+import {loadTimeData} from 'chrome://resources/js/load_time_data.js';
 import {PolymerElement} from 'chrome://resources/polymer/v3_0/polymer/polymer_bundled.min.js';
 
 import {getTemplate} from './password_details_card.html.js';
 import {PasswordManagerImpl, PasswordViewPageInteractions} from './password_manager_proxy.js';
 import {ShowPasswordMixin} from './show_password_mixin.js';
+import {UserUtilMixin} from './user_utils_mixin.js';
 
 export type PasswordRemovedEvent =
     CustomEvent<{removedFromStores: chrome.passwordsPrivate.PasswordStoreSet}>;
@@ -49,7 +51,7 @@
 }
 
 const PasswordDetailsCardElementBase =
-    ShowPasswordMixin(I18nMixin(PolymerElement));
+    UserUtilMixin(ShowPasswordMixin(I18nMixin(PolymerElement)));
 
 export class PasswordDetailsCardElement extends PasswordDetailsCardElementBase {
   static get is() {
@@ -69,6 +71,13 @@
 
       showEditPasswordDialog_: Boolean,
       showDeletePasswordDialog_: Boolean,
+
+      enableSendPasswords_: {
+        type: Boolean,
+        value() {
+          return loadTimeData.getBoolean('enableSendPasswords');
+        },
+      },
     };
   }
 
@@ -78,6 +87,7 @@
   private showNoteFully_: boolean;
   private showEditPasswordDialog_: boolean;
   private showDeletePasswordDialog_: boolean;
+  private enableSendPasswords_: boolean;
 
   override connectedCallback() {
     super.connectedCallback();
@@ -204,6 +214,10 @@
     }
     return hasApps ? this.i18n('appsLabel') : this.i18n('sitesLabel');
   }
+
+  private showShareButton_(): boolean {
+    return this.isSyncingPasswords && this.enableSendPasswords_;
+  }
 }
 
 declare global {
diff --git a/chrome/browser/resources/settings/chromeos/os_people_page/os_sync_browser_proxy.ts b/chrome/browser/resources/settings/chromeos/os_people_page/os_sync_browser_proxy.ts
index 09d76809..20ff4f9 100644
--- a/chrome/browser/resources/settings/chromeos/os_people_page/os_sync_browser_proxy.ts
+++ b/chrome/browser/resources/settings/chromeos/os_people_page/os_sync_browser_proxy.ts
@@ -6,7 +6,7 @@
  * User preferences for OS sync. 'Registered' means the user has the option to
  * select a type. For example, a type might not be registered due to a feature
  * flag being disabled.
- * @see components/sync/driver/sync_service.h
+ * @see components/sync/service/sync_service.h
  *
  * TODO(jamescook): Encryption options.
  */
diff --git a/chrome/browser/safe_browsing/chrome_password_protection_service.cc b/chrome/browser/safe_browsing/chrome_password_protection_service.cc
index bcd7816..f8c50ba 100644
--- a/chrome/browser/safe_browsing/chrome_password_protection_service.cc
+++ b/chrome/browser/safe_browsing/chrome_password_protection_service.cc
@@ -76,8 +76,8 @@
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/strings/grit/components_strings.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/protocol/user_event_specifics.pb.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_user_events/user_event_service.h"
 #include "components/unified_consent/pref_names.h"
 #include "components/variations/service/variations_service.h"
diff --git a/chrome/browser/safe_browsing/chrome_password_protection_service_sync_browsertest.cc b/chrome/browser/safe_browsing/chrome_password_protection_service_sync_browsertest.cc
index 8511312..a1e0268 100644
--- a/chrome/browser/safe_browsing/chrome_password_protection_service_sync_browsertest.cc
+++ b/chrome/browser/safe_browsing/chrome_password_protection_service_sync_browsertest.cc
@@ -34,8 +34,8 @@
 #include "components/signin/public/base/signin_pref_names.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/identity_test_utils.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync/test/fake_server_network_resources.h"
 #include "content/public/browser/web_contents.h"
 #include "content/public/test/browser_test.h"
diff --git a/chrome/browser/safe_browsing/chrome_user_population_helper.cc b/chrome/browser/safe_browsing/chrome_user_population_helper.cc
index ac32f86..f9b8602 100644
--- a/chrome/browser/safe_browsing/chrome_user_population_helper.cc
+++ b/chrome/browser/safe_browsing/chrome_user_population_helper.cc
@@ -21,7 +21,7 @@
 #include "components/safe_browsing/core/browser/sync/sync_utils.h"
 #include "components/safe_browsing/core/browser/user_population.h"
 #include "components/safe_browsing/core/browser/verdict_cache_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace safe_browsing {
 
diff --git a/chrome/browser/send_tab_to_self/send_tab_to_self_util.cc b/chrome/browser/send_tab_to_self/send_tab_to_self_util.cc
index 0751165..9ed69163 100644
--- a/chrome/browser/send_tab_to_self/send_tab_to_self_util.cc
+++ b/chrome/browser/send_tab_to_self/send_tab_to_self_util.cc
@@ -13,7 +13,7 @@
 #include "components/send_tab_to_self/send_tab_to_self_sync_service.h"
 #include "components/signin/public/base/signin_pref_names.h"
 #include "components/signin/public/identity_manager/account_info.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/web_contents.h"
 #include "url/gurl.h"
 
diff --git a/chrome/browser/sessions/session_service.cc b/chrome/browser/sessions/session_service.cc
index 6b5b8b9..cfe60193 100644
--- a/chrome/browser/sessions/session_service.cc
+++ b/chrome/browser/sessions/session_service.cc
@@ -48,6 +48,7 @@
 #include "chrome/browser/ui/tabs/tab_strip_model.h"
 #include "chrome/browser/web_applications/web_app_helpers.h"
 #include "chrome/common/chrome_switches.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "components/sessions/content/content_serialized_navigation_builder.h"
 #include "components/sessions/content/session_tab_helper.h"
 #include "components/sessions/core/command_storage_manager.h"
@@ -166,7 +167,7 @@
 
 bool SessionService::ShouldRestore(Browser* browser) {
   // Do not restore browser window in the kiosk session.
-  if (profiles::IsKioskSession()) {
+  if (chromeos::IsKioskSession()) {
     return false;
   }
 
diff --git a/chrome/browser/sharing/sharing_device_registration.cc b/chrome/browser/sharing/sharing_device_registration.cc
index bd9ed28..1a80f44 100644
--- a/chrome/browser/sharing/sharing_device_registration.cc
+++ b/chrome/browser/sharing/sharing_device_registration.cc
@@ -24,7 +24,7 @@
 #include "components/gcm_driver/instance_id/instance_id_driver.h"
 #include "components/optimization_guide/core/optimization_guide_features.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_device_info/device_info.h"
 #include "crypto/ec_private_key.h"
 
diff --git a/chrome/browser/sharing/sharing_device_source_sync.cc b/chrome/browser/sharing/sharing_device_source_sync.cc
index 7002d76..7d81355 100644
--- a/chrome/browser/sharing/sharing_device_source_sync.cc
+++ b/chrome/browser/sharing/sharing_device_source_sync.cc
@@ -17,7 +17,7 @@
 #include "chrome/browser/sharing/sharing_constants.h"
 #include "chrome/browser/sharing/sharing_utils.h"
 #include "components/send_tab_to_self/target_device_info.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_device_info/device_info.h"
 #include "components/sync_device_info/local_device_info_provider.h"
 #include "components/sync_device_info/local_device_info_util.h"
diff --git a/chrome/browser/sharing/sharing_fcm_sender.cc b/chrome/browser/sharing/sharing_fcm_sender.cc
index 504b188..132ad6c 100644
--- a/chrome/browser/sharing/sharing_fcm_sender.cc
+++ b/chrome/browser/sharing/sharing_fcm_sender.cc
@@ -17,7 +17,7 @@
 #include "chrome/browser/sharing/web_push/web_push_sender.h"
 #include "components/gcm_driver/crypto/gcm_encryption_result.h"
 #include "components/gcm_driver/gcm_driver.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_device_info/local_device_info_provider.h"
 
 SharingFCMSender::SharingFCMSender(
diff --git a/chrome/browser/sharing/sharing_message_model_type_controller.h b/chrome/browser/sharing/sharing_message_model_type_controller.h
index 73c27aa..25fdedfc 100644
--- a/chrome/browser/sharing/sharing_message_model_type_controller.h
+++ b/chrome/browser/sharing/sharing_message_model_type_controller.h
@@ -7,7 +7,7 @@
 
 #include <memory>
 
-#include "components/sync/driver/model_type_controller.h"
+#include "components/sync/service/model_type_controller.h"
 
 // Controls syncing of SHARING_MESSAGE.
 class SharingMessageModelTypeController : public syncer::ModelTypeController {
diff --git a/chrome/browser/sharing/sharing_service.cc b/chrome/browser/sharing/sharing_service.cc
index d3bc5f9..940f1d5 100644
--- a/chrome/browser/sharing/sharing_service.cc
+++ b/chrome/browser/sharing/sharing_service.cc
@@ -18,7 +18,7 @@
 #include "chrome/browser/sharing/sharing_sync_preference.h"
 #include "chrome/browser/sharing/sharing_utils.h"
 #include "chrome/browser/sharing/vapid_key_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_device_info/device_info.h"
 #include "content/public/browser/browser_task_traits.h"
 #include "content/public/browser/browser_thread.h"
diff --git a/chrome/browser/sharing/sharing_service.h b/chrome/browser/sharing/sharing_service.h
index 1a90626..c87c8112 100644
--- a/chrome/browser/sharing/sharing_service.h
+++ b/chrome/browser/sharing/sharing_service.h
@@ -19,8 +19,8 @@
 #include "chrome/browser/sharing/sharing_message_sender.h"
 #include "chrome/browser/sharing/sharing_send_message_result.h"
 #include "components/keyed_service/core/keyed_service.h"
-#include "components/sync/driver/sync_service_observer.h"
 #include "components/sync/protocol/device_info_specifics.pb.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "net/base/backoff_entry.h"
 
 #if BUILDFLAG(IS_ANDROID)
diff --git a/chrome/browser/sharing/sharing_service_factory.cc b/chrome/browser/sharing/sharing_service_factory.cc
index 0c5b704..d41db126 100644
--- a/chrome/browser/sharing/sharing_service_factory.cc
+++ b/chrome/browser/sharing/sharing_service_factory.cc
@@ -33,7 +33,7 @@
 #include "components/gcm_driver/gcm_driver.h"
 #include "components/gcm_driver/gcm_profile_service.h"
 #include "components/gcm_driver/instance_id/instance_id_profile_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_device_info/device_info_sync_service.h"
 #include "components/sync_device_info/local_device_info_provider.h"
 #include "content/public/browser/browser_context.h"
diff --git a/chrome/browser/sharing/sharing_utils.cc b/chrome/browser/sharing/sharing_utils.cc
index 8e910dd..5be9350 100644
--- a/chrome/browser/sharing/sharing_utils.cc
+++ b/chrome/browser/sharing/sharing_utils.cc
@@ -6,8 +6,8 @@
 
 #include "chrome/browser/sharing/proto/sharing_message.pb.h"
 #include "chrome/browser/sharing/sharing_constants.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/protocol/sync_enums.pb.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_device_info/device_info.h"
 
 namespace {
diff --git a/chrome/browser/sharing/vapid_key_manager.cc b/chrome/browser/sharing/vapid_key_manager.cc
index aa8dfe7..b284ab0 100644
--- a/chrome/browser/sharing/vapid_key_manager.cc
+++ b/chrome/browser/sharing/vapid_key_manager.cc
@@ -7,7 +7,7 @@
 #include "base/feature_list.h"
 #include "chrome/browser/sharing/features.h"
 #include "chrome/browser/sharing/sharing_sync_preference.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "crypto/ec_private_key.h"
 
 VapidKeyManager::VapidKeyManager(SharingSyncPreference* sharing_sync_preference,
diff --git a/chrome/browser/signin/dice_browsertest.cc b/chrome/browser/signin/dice_browsertest.cc
index d36c0f3..e7c4600 100644
--- a/chrome/browser/signin/dice_browsertest.cc
+++ b/chrome/browser/signin/dice_browsertest.cc
@@ -1245,7 +1245,8 @@
 IN_PROC_BROWSER_TEST_F(DiceBrowserTest, PRE_TurnOffDice_OptedIntoSync) {
   // Sign the profile in and turn sync on.
   SetupSignedInAccounts(signin::ConsentLevel::kSync);
-  syncer::SyncPrefs(browser()->profile()->GetPrefs()).SetFirstSetupComplete();
+  syncer::SyncPrefs(browser()->profile()->GetPrefs())
+      .SetInitialSyncFeatureSetupComplete();
 
   ASSERT_TRUE(
       GetIdentityManager()->HasPrimaryAccount(signin::ConsentLevel::kSync));
diff --git a/chrome/browser/signin/e2e_tests/live_sign_in_test.cc b/chrome/browser/signin/e2e_tests/live_sign_in_test.cc
index b83c2d5..0f9a0616 100644
--- a/chrome/browser/signin/e2e_tests/live_sign_in_test.cc
+++ b/chrome/browser/signin/e2e_tests/live_sign_in_test.cc
@@ -33,7 +33,7 @@
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/identity_test_utils.h"
 #include "components/signin/public/identity_manager/tribool.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/web_contents.h"
 #include "content/public/test/browser_test.h"
 #include "google_apis/gaia/gaia_auth_util.h"
diff --git a/chrome/browser/signin/e2e_tests/signin_util.cc b/chrome/browser/signin/e2e_tests/signin_util.cc
index 0dbdba8..8d36a3f 100644
--- a/chrome/browser/signin/e2e_tests/signin_util.cc
+++ b/chrome/browser/signin/e2e_tests/signin_util.cc
@@ -20,7 +20,7 @@
 #include "components/signin/core/browser/account_reconcilor.h"
 #include "components/signin/public/identity_manager/accounts_in_cookie_jar_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/web_contents.h"
 #include "content/public/test/browser_test.h"
 #include "google_apis/gaia/gaia_urls.h"
diff --git a/chrome/browser/signin/e2e_tests/signin_util.h b/chrome/browser/signin/e2e_tests/signin_util.h
index c898ac9f95..d6e5c47 100644
--- a/chrome/browser/signin/e2e_tests/signin_util.h
+++ b/chrome/browser/signin/e2e_tests/signin_util.h
@@ -10,7 +10,7 @@
 #include "chrome/browser/ui/browser.h"
 #include "components/signin/core/browser/account_reconcilor.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/web_contents.h"
 
 namespace content {
diff --git a/chrome/browser/signin/header_modification_delegate_impl.cc b/chrome/browser/signin/header_modification_delegate_impl.cc
index c7c2d40f..12b1dcc 100644
--- a/chrome/browser/signin/header_modification_delegate_impl.cc
+++ b/chrome/browser/signin/header_modification_delegate_impl.cc
@@ -21,7 +21,7 @@
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/tribool.h"
 #include "components/sync/base/pref_names.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/render_process_host.h"
 #include "content/public/browser/site_instance.h"
 
diff --git a/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/SigninChecker.java b/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/SigninChecker.java
index 5d7b8d9..9291e9c 100644
--- a/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/SigninChecker.java
+++ b/chrome/browser/signin/services/android/java/src/org/chromium/chrome/browser/signin/services/SigninChecker.java
@@ -125,7 +125,7 @@
                         SigninAccessPoint.ACCOUNT_RENAMED, new SignInCallback() {
                             @Override
                             public void onSignInComplete() {
-                                SyncService.get().setFirstSetupComplete(
+                                SyncService.get().setInitialSyncFeatureSetupComplete(
                                         SyncFirstSetupCompleteSource.BASIC_FLOW);
                             }
 
diff --git a/chrome/browser/supervised_user/supervised_user_service_factory.cc b/chrome/browser/supervised_user/supervised_user_service_factory.cc
index 1f8f2a4..cac366d 100644
--- a/chrome/browser/supervised_user/supervised_user_service_factory.cc
+++ b/chrome/browser/supervised_user/supervised_user_service_factory.cc
@@ -16,7 +16,7 @@
 #include "components/supervised_user/core/browser/supervised_user_service.h"
 #include "components/supervised_user/core/browser/supervised_user_url_filter.h"
 #include "components/supervised_user/core/common/features.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/variations/service/variations_service.h"
 #include "content/public/browser/browser_context.h"
 #include "extensions/buildflags/buildflags.h"
diff --git a/chrome/browser/sync/android/fake_server_helper_android.cc b/chrome/browser/sync/android/fake_server_helper_android.cc
index 383982c..6d84cf0 100644
--- a/chrome/browser/sync/android/fake_server_helper_android.cc
+++ b/chrome/browser/sync/android/fake_server_helper_android.cc
@@ -19,9 +19,9 @@
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/time.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
 #include "components/sync/protocol/sync_entity.pb.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/bookmark_entity_builder.h"
 #include "components/sync/test/entity_builder_factory.h"
 #include "components/sync/test/fake_server.h"
diff --git a/chrome/browser/sync/android/java/src/org/chromium/chrome/browser/sync/SyncService.java b/chrome/browser/sync/android/java/src/org/chromium/chrome/browser/sync/SyncService.java
index 735a61a..751667c 100644
--- a/chrome/browser/sync/android/java/src/org/chromium/chrome/browser/sync/SyncService.java
+++ b/chrome/browser/sync/android/java/src/org/chromium/chrome/browser/sync/SyncService.java
@@ -176,7 +176,7 @@
      */
     public abstract void setSelectedTypes(boolean syncEverything, Set<Integer> enabledTypes);
 
-    public abstract void setFirstSetupComplete(int syncFirstSetupCompleteSource);
+    public abstract void setInitialSyncFeatureSetupComplete(int syncFirstSetupCompleteSource);
 
     public abstract boolean isInitialSyncFeatureSetupComplete();
 
diff --git a/chrome/browser/sync/android/java/src/org/chromium/chrome/browser/sync/SyncServiceImpl.java b/chrome/browser/sync/android/java/src/org/chromium/chrome/browser/sync/SyncServiceImpl.java
index 59e7eaa..f467cea 100644
--- a/chrome/browser/sync/android/java/src/org/chromium/chrome/browser/sync/SyncServiceImpl.java
+++ b/chrome/browser/sync/android/java/src/org/chromium/chrome/browser/sync/SyncServiceImpl.java
@@ -31,7 +31,7 @@
  *
  * This class mostly makes calls to native and contains a minimum of business logic. It is only
  * usable from the UI thread as the native SyncServiceImpl requires its access to be on the
- * UI thread. See components/sync/driver/sync_service_impl.h for more details.
+ * UI thread. See components/sync/service/sync_service_impl.h for more details.
  */
 public class SyncServiceImpl extends SyncService {
     // Can be null, i.e. 0, if no native sync service exists, e.g. when sync is disabled via CLI.
@@ -155,8 +155,8 @@
     }
 
     @Override
-    public void setFirstSetupComplete(int syncFirstSetupCompleteSource) {
-        SyncServiceImplJni.get().setFirstSetupComplete(
+    public void setInitialSyncFeatureSetupComplete(int syncFirstSetupCompleteSource) {
+        SyncServiceImplJni.get().setInitialSyncFeatureSetupComplete(
                 mSyncServiceAndroidBridge, syncFirstSetupCompleteSource);
     }
 
@@ -393,7 +393,7 @@
         boolean isTransportStateActive(long nativeSyncServiceAndroidBridge);
         void setSetupInProgress(long nativeSyncServiceAndroidBridge, boolean inProgress);
         boolean isInitialSyncFeatureSetupComplete(long nativeSyncServiceAndroidBridge);
-        void setFirstSetupComplete(
+        void setInitialSyncFeatureSetupComplete(
                 long nativeSyncServiceAndroidBridge, int syncFirstSetupCompleteSource);
         int[] getActiveDataTypes(long nativeSyncServiceAndroidBridge);
         int[] getSelectedTypes(long nativeSyncServiceAndroidBridge);
diff --git a/chrome/browser/sync/android/sync_service_android_bridge.cc b/chrome/browser/sync/android/sync_service_android_bridge.cc
index bc50d148..f8fe9ad 100644
--- a/chrome/browser/sync/android/sync_service_android_bridge.cc
+++ b/chrome/browser/sync/android/sync_service_android_bridge.cc
@@ -27,9 +27,9 @@
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/strings/grit/components_strings.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_utils.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_utils.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync_sessions/session_sync_service.h"
 #include "content/public/browser/browser_thread.h"
 #include "google_apis/gaia/google_service_auth_error.h"
@@ -163,9 +163,10 @@
       ->IsInitialSyncFeatureSetupComplete();
 }
 
-void SyncServiceAndroidBridge::SetFirstSetupComplete(JNIEnv* env, jint source) {
+void SyncServiceAndroidBridge::SetInitialSyncFeatureSetupComplete(JNIEnv* env,
+                                                                  jint source) {
   DCHECK_CURRENTLY_ON(BrowserThread::UI);
-  native_sync_service_->GetUserSettings()->SetFirstSetupComplete(
+  native_sync_service_->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       static_cast<syncer::SyncFirstSetupCompleteSource>(source));
 }
 
diff --git a/chrome/browser/sync/android/sync_service_android_bridge.h b/chrome/browser/sync/android/sync_service_android_bridge.h
index f9244824..6f1acd0 100644
--- a/chrome/browser/sync/android/sync_service_android_bridge.h
+++ b/chrome/browser/sync/android/sync_service_android_bridge.h
@@ -9,8 +9,8 @@
 
 #include "base/android/jni_weak_ref.h"
 #include "base/memory/raw_ptr.h"
-#include "components/sync/driver/sync_service_observer.h"
 #include "components/sync/engine/net/http_post_provider_factory.h"
+#include "components/sync/service/sync_service_observer.h"
 
 namespace syncer {
 class SyncService;
@@ -48,7 +48,7 @@
   jboolean IsTransportStateActive(JNIEnv* env);
   void SetSetupInProgress(JNIEnv* env, jboolean in_progress);
   jboolean IsInitialSyncFeatureSetupComplete(JNIEnv* env);
-  void SetFirstSetupComplete(JNIEnv* env, jint source);
+  void SetInitialSyncFeatureSetupComplete(JNIEnv* env, jint source);
   base::android::ScopedJavaLocalRef<jintArray> GetActiveDataTypes(JNIEnv* env);
   base::android::ScopedJavaLocalRef<jintArray> GetSelectedTypes(JNIEnv* env);
   jboolean IsTypeManagedByPolicy(JNIEnv* env, jint type);
diff --git a/chrome/browser/sync/chrome_sync_client.cc b/chrome/browser/sync/chrome_sync_client.cc
index 806e1ef..8b2c049 100644
--- a/chrome/browser/sync/chrome_sync_client.cc
+++ b/chrome/browser/sync/chrome_sync_client.cc
@@ -78,13 +78,13 @@
 #include "components/sync/base/pref_names.h"
 #include "components/sync/base/report_unrecoverable_error.h"
 #include "components/sync/base/sync_util.h"
-#include "components/sync/driver/model_type_controller.h"
-#include "components/sync/driver/sync_api_component_factory.h"
-#include "components/sync/driver/syncable_service_based_model_type_controller.h"
 #include "components/sync/model/forwarding_model_type_controller_delegate.h"
 #include "components/sync/model/model_type_controller_delegate.h"
 #include "components/sync/model/model_type_store.h"
 #include "components/sync/model/model_type_store_service.h"
+#include "components/sync/service/model_type_controller.h"
+#include "components/sync/service/sync_api_component_factory.h"
+#include "components/sync/service/syncable_service_based_model_type_controller.h"
 #include "components/sync_bookmarks/bookmark_sync_service.h"
 #include "components/sync_preferences/pref_service_syncable.h"
 #include "components/sync_sessions/session_sync_service.h"
diff --git a/chrome/browser/sync/glue/extension_model_type_controller.h b/chrome/browser/sync/glue/extension_model_type_controller.h
index 9a54a7c1..0ff0712 100644
--- a/chrome/browser/sync/glue/extension_model_type_controller.h
+++ b/chrome/browser/sync/glue/extension_model_type_controller.h
@@ -7,7 +7,7 @@
 
 #include "base/functional/callback_forward.h"
 #include "base/memory/raw_ptr.h"
-#include "components/sync/driver/syncable_service_based_model_type_controller.h"
+#include "components/sync/service/syncable_service_based_model_type_controller.h"
 
 class Profile;
 
diff --git a/chrome/browser/sync/glue/extension_setting_model_type_controller.h b/chrome/browser/sync/glue/extension_setting_model_type_controller.h
index e5bb2c28..4481bf1 100644
--- a/chrome/browser/sync/glue/extension_setting_model_type_controller.h
+++ b/chrome/browser/sync/glue/extension_setting_model_type_controller.h
@@ -7,7 +7,7 @@
 
 #include "base/functional/callback_forward.h"
 #include "base/memory/raw_ptr.h"
-#include "components/sync/driver/non_ui_syncable_service_based_model_type_controller.h"
+#include "components/sync/service/non_ui_syncable_service_based_model_type_controller.h"
 
 class Profile;
 
diff --git a/chrome/browser/sync/glue/sync_start_util.cc b/chrome/browser/sync/glue/sync_start_util.cc
index 019a6fd..855789f 100644
--- a/chrome/browser/sync/glue/sync_start_util.cc
+++ b/chrome/browser/sync/glue/sync_start_util.cc
@@ -11,7 +11,7 @@
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/profiles/profile_manager.h"
 #include "chrome/browser/sync/sync_service_factory.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/browser_task_traits.h"
 #include "content/public/browser/browser_thread.h"
 
diff --git a/chrome/browser/sync/sync_encryption_keys_tab_helper.cc b/chrome/browser/sync/sync_encryption_keys_tab_helper.cc
index e887daeb..1ad6e670 100644
--- a/chrome/browser/sync/sync_encryption_keys_tab_helper.cc
+++ b/chrome/browser/sync/sync_encryption_keys_tab_helper.cc
@@ -17,7 +17,7 @@
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "chrome/common/sync_encryption_keys_extension.mojom.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/document_user_data.h"
 #include "content/public/browser/navigation_handle.h"
 #include "content/public/browser/render_frame_host_receiver_set.h"
diff --git a/chrome/browser/sync/sync_encryption_keys_tab_helper_browsertest.cc b/chrome/browser/sync/sync_encryption_keys_tab_helper_browsertest.cc
index 70a5c87..ef3fcd55 100644
--- a/chrome/browser/sync/sync_encryption_keys_tab_helper_browsertest.cc
+++ b/chrome/browser/sync/sync_encryption_keys_tab_helper_browsertest.cc
@@ -18,8 +18,8 @@
 #include "components/metrics/content/subprocess_metrics_provider.h"
 #include "components/network_session_configurator/common/network_switches.h"
 #include "components/signin/public/identity_manager/account_info.h"
-#include "components/sync/driver/sync_service_impl.h"
-#include "components/sync/driver/trusted_vault_client.h"
+#include "components/sync/service/sync_service_impl.h"
+#include "components/sync/service/trusted_vault_client.h"
 #include "content/public/test/browser_test.h"
 #include "content/public/test/browser_test_utils.h"
 #include "content/public/test/fenced_frame_test_util.h"
diff --git a/chrome/browser/sync/sync_service_factory.cc b/chrome/browser/sync/sync_service_factory.cc
index 704ada36..144c489 100644
--- a/chrome/browser/sync/sync_service_factory.cc
+++ b/chrome/browser/sync/sync_service_factory.cc
@@ -47,7 +47,7 @@
 #include "components/network_time/network_time_tracker.h"
 #include "components/supervised_user/core/common/buildflags.h"
 #include "components/sync/base/command_line_switches.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/browser/browser_context.h"
 #include "content/public/browser/network_service_instance.h"
 #include "content/public/browser/storage_partition.h"
@@ -160,16 +160,11 @@
     init_params.identity_manager =
         IdentityManagerFactory::GetForProfile(profile);
 
-    // TODO(tim): Currently, AUTO/MANUAL settings refer to the *first* time sync
-    // is set up and *not* a browser restart for a manual-start platform (where
-    // sync has already been set up, and should be able to start without user
-    // intervention). We can get rid of the browser_default eventually, but
-    // need to take care that SyncServiceImpl doesn't get tripped up between
-    // those two cases. Bug 88109.
-    bool is_auto_start = browser_defaults::kSyncAutoStarts;
-    init_params.start_behavior = is_auto_start
-                                     ? syncer::SyncServiceImpl::AUTO_START
-                                     : syncer::SyncServiceImpl::MANUAL_START;
+#if BUILDFLAG(IS_CHROMEOS_ASH)
+    init_params.start_behavior = syncer::SyncServiceImpl::AUTO_START;
+#else
+    init_params.start_behavior = syncer::SyncServiceImpl::MANUAL_START;
+#endif
   }
 
   auto sync_service =
diff --git a/chrome/browser/sync/sync_service_factory_unittest.cc b/chrome/browser/sync/sync_service_factory_unittest.cc
index 4da141c..568ecc3 100644
--- a/chrome/browser/sync/sync_service_factory_unittest.cc
+++ b/chrome/browser/sync/sync_service_factory_unittest.cc
@@ -24,8 +24,8 @@
 #include "components/sync/base/command_line_switches.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/data_type_controller.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/data_type_controller.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_task_environment.h"
 #include "extensions/buildflags/buildflags.h"
 #include "testing/gtest/include/gtest/gtest.h"
diff --git a/chrome/browser/sync/sync_startup_tracker.cc b/chrome/browser/sync/sync_startup_tracker.cc
index 15179cd..df4190f2 100644
--- a/chrome/browser/sync/sync_startup_tracker.cc
+++ b/chrome/browser/sync/sync_startup_tracker.cc
@@ -6,7 +6,7 @@
 
 #include "base/functional/bind.h"
 #include "base/notreached.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
 namespace {
diff --git a/chrome/browser/sync/sync_startup_tracker.h b/chrome/browser/sync/sync_startup_tracker.h
index 8fa1118..b405227 100644
--- a/chrome/browser/sync/sync_startup_tracker.h
+++ b/chrome/browser/sync/sync_startup_tracker.h
@@ -10,8 +10,8 @@
 #include "base/scoped_observation.h"
 #include "base/time/time.h"
 #include "base/timer/timer.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
 // `SyncStartupTracker` provides an easier way to wait for `SyncService` to be
diff --git a/chrome/browser/sync/sync_ui_util.cc b/chrome/browser/sync/sync_ui_util.cc
index da3601c..4996864 100644
--- a/chrome/browser/sync/sync_ui_util.cc
+++ b/chrome/browser/sync/sync_ui_util.cc
@@ -24,8 +24,8 @@
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/strings/grit/components_strings.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "google_apis/gaia/gaia_urls.h"
 #include "google_apis/gaia/google_service_auth_error.h"
 #include "net/base/url_util.h"
diff --git a/chrome/browser/sync/sync_ui_util.h b/chrome/browser/sync/sync_ui_util.h
index abbdcf6b..2f6a093b 100644
--- a/chrome/browser/sync/sync_ui_util.h
+++ b/chrome/browser/sync/sync_ui_util.h
@@ -6,7 +6,7 @@
 #define CHROME_BROWSER_SYNC_SYNC_UI_UTIL_H_
 
 #include "build/build_config.h"
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service_utils.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
 class Browser;
diff --git a/chrome/browser/sync/sync_ui_util_unittest.cc b/chrome/browser/sync/sync_ui_util_unittest.cc
index db8fa22..e06e117e 100644
--- a/chrome/browser/sync/sync_ui_util_unittest.cc
+++ b/chrome/browser/sync/sync_ui_util_unittest.cc
@@ -80,14 +80,14 @@
     DistinctState case_number) {
   switch (case_number) {
     case STATUS_CASE_SETUP_IN_PROGRESS: {
-      service->SetFirstSetupComplete(false);
+      service->SetInitialSyncFeatureSetupComplete(false);
       service->SetSetupInProgress(true);
       service->SetDetailedSyncStatus(false, syncer::SyncStatus());
       return {SyncStatusMessageType::kPreSynced, IDS_SYNC_SETUP_IN_PROGRESS,
               IDS_SETTINGS_EMPTY_STRING, SyncStatusActionType::kNoAction};
     }
     case STATUS_CASE_SETUP_ERROR: {
-      service->SetFirstSetupComplete(false);
+      service->SetInitialSyncFeatureSetupComplete(false);
       service->SetSetupInProgress(false);
       service->SetDisableReasons(
           {syncer::SyncService::DISABLE_REASON_UNRECOVERABLE_ERROR});
@@ -103,7 +103,7 @@
       };
     }
     case STATUS_CASE_AUTH_ERROR: {
-      service->SetFirstSetupComplete(true);
+      service->SetInitialSyncFeatureSetupComplete(true);
       service->SetTransportState(syncer::SyncService::TransportState::ACTIVE);
       service->SetPassphraseRequired(false);
       service->SetDetailedSyncStatus(false, syncer::SyncStatus());
@@ -124,7 +124,7 @@
               IDS_SYNC_RELOGIN_BUTTON, SyncStatusActionType::kReauthenticate};
     }
     case STATUS_CASE_PROTOCOL_ERROR: {
-      service->SetFirstSetupComplete(true);
+      service->SetInitialSyncFeatureSetupComplete(true);
       service->SetTransportState(syncer::SyncService::TransportState::ACTIVE);
       service->SetPassphraseRequired(false);
       syncer::SyncProtocolError protocol_error;
@@ -138,7 +138,7 @@
               SyncStatusActionType::kUpgradeClient};
     }
     case STATUS_CASE_CONFIRM_SYNC_SETTINGS: {
-      service->SetFirstSetupComplete(false);
+      service->SetInitialSyncFeatureSetupComplete(false);
       service->SetPassphraseRequired(false);
       service->SetDetailedSyncStatus(false, syncer::SyncStatus());
       return {SyncStatusMessageType::kSyncError,
@@ -147,7 +147,7 @@
               SyncStatusActionType::kConfirmSyncSettings};
     }
     case STATUS_CASE_PASSPHRASE_ERROR: {
-      service->SetFirstSetupComplete(true);
+      service->SetInitialSyncFeatureSetupComplete(true);
       service->SetTransportState(syncer::SyncService::TransportState::ACTIVE);
       service->SetDetailedSyncStatus(false, syncer::SyncStatus());
       service->SetDisableReasons(syncer::SyncService::DisableReasonSet());
@@ -158,7 +158,7 @@
               SyncStatusActionType::kEnterPassphrase};
     }
     case STATUS_CASE_TRUSTED_VAULT_KEYS_ERROR:
-      service->SetFirstSetupComplete(true);
+      service->SetInitialSyncFeatureSetupComplete(true);
       service->SetTransportState(syncer::SyncService::TransportState::ACTIVE);
       service->SetDetailedSyncStatus(false, syncer::SyncStatus());
       service->SetDisableReasons(syncer::SyncService::DisableReasonSet());
@@ -168,7 +168,7 @@
               IDS_SETTINGS_EMPTY_STRING, IDS_SYNC_STATUS_NEEDS_KEYS_BUTTON,
               SyncStatusActionType::kRetrieveTrustedVaultKeys};
     case STATUS_CASE_TRUSTED_VAULT_RECOVERABILITY_ERROR:
-      service->SetFirstSetupComplete(true);
+      service->SetInitialSyncFeatureSetupComplete(true);
       service->SetTransportState(syncer::SyncService::TransportState::ACTIVE);
       service->SetDetailedSyncStatus(false, syncer::SyncStatus());
       service->SetDisableReasons(syncer::SyncService::DisableReasonSet());
@@ -177,7 +177,7 @@
       return {SyncStatusMessageType::kSynced, IDS_SYNC_ACCOUNT_SYNCING,
               IDS_SETTINGS_EMPTY_STRING, SyncStatusActionType::kNoAction};
     case STATUS_CASE_SYNCED: {
-      service->SetFirstSetupComplete(true);
+      service->SetInitialSyncFeatureSetupComplete(true);
       service->SetTransportState(syncer::SyncService::TransportState::ACTIVE);
       service->SetDetailedSyncStatus(false, syncer::SyncStatus());
       service->SetDisableReasons(syncer::SyncService::DisableReasonSet());
@@ -188,7 +188,7 @@
     case STATUS_CASE_SYNC_DISABLED_BY_POLICY: {
       service->SetDisableReasons(
           {syncer::SyncService::DISABLE_REASON_ENTERPRISE_POLICY});
-      service->SetFirstSetupComplete(false);
+      service->SetInitialSyncFeatureSetupComplete(false);
       service->SetTransportState(syncer::SyncService::TransportState::DISABLED);
       service->SetPassphraseRequired(false);
       service->SetDetailedSyncStatus(false, syncer::SyncStatus());
@@ -199,7 +199,7 @@
 #if BUILDFLAG(IS_CHROMEOS_ASH)
     case STATUS_CASE_SYNC_RESET_FROM_DASHBOARD: {
       service->SetSyncFeatureDisabledViaDashboard(true);
-      service->SetFirstSetupComplete(true);
+      service->SetInitialSyncFeatureSetupComplete(true);
       service->SetTransportState(syncer::SyncService::TransportState::ACTIVE);
       service->SetPassphraseRequired(false);
       service->SetDetailedSyncStatus(false, syncer::SyncStatus());
@@ -247,7 +247,7 @@
   signin::IdentityTestEnvironment environment;
 
   environment.SetPrimaryAccount(kTestUser, signin::ConsentLevel::kSync);
-  service.SetFirstSetupComplete(true);
+  service.SetInitialSyncFeatureSetupComplete(true);
   service.SetDisableReasons(
       {syncer::SyncService::DISABLE_REASON_UNRECOVERABLE_ERROR});
 
@@ -288,7 +288,7 @@
   signin::IdentityTestEnvironment environment;
 
   environment.SetPrimaryAccount(kTestUser, signin::ConsentLevel::kSync);
-  service.SetFirstSetupComplete(true);
+  service.SetInitialSyncFeatureSetupComplete(true);
   service.SetDisableReasons(
       {syncer::SyncService::DISABLE_REASON_UNRECOVERABLE_ERROR});
 
@@ -313,7 +313,7 @@
   signin::IdentityTestEnvironment environment;
 
   environment.SetPrimaryAccount(kTestUser, signin::ConsentLevel::kSync);
-  service.SetFirstSetupComplete(false);
+  service.SetInitialSyncFeatureSetupComplete(false);
   ASSERT_TRUE(ShouldRequestSyncConfirmation(&service));
 
   EXPECT_THAT(
@@ -335,7 +335,7 @@
       environment.MakePrimaryAccountAvailable(kTestUser,
                                               signin::ConsentLevel::kSync);
   service.SetAccountInfo(primary_account_info);
-  service.SetFirstSetupComplete(true);
+  service.SetInitialSyncFeatureSetupComplete(true);
 
   // Setup a secondary account.
   const AccountInfo secondary_account_info =
@@ -366,21 +366,21 @@
 
 TEST(SyncUIUtilTest, ShouldShowSyncPassphraseError) {
   syncer::TestSyncService service;
-  service.SetFirstSetupComplete(true);
+  service.SetInitialSyncFeatureSetupComplete(true);
   service.SetPassphraseRequiredForPreferredDataTypes(true);
   EXPECT_TRUE(ShouldShowSyncPassphraseError(&service));
 }
 
 TEST(SyncUIUtilTest, ShouldShowSyncPassphraseError_SyncDisabled) {
   syncer::TestSyncService service;
-  service.SetFirstSetupComplete(false);
+  service.SetInitialSyncFeatureSetupComplete(false);
   service.SetPassphraseRequiredForPreferredDataTypes(true);
   EXPECT_FALSE(ShouldShowSyncPassphraseError(&service));
 }
 
 TEST(SyncUIUtilTest, ShouldShowSyncPassphraseError_NotUsingPassphrase) {
   syncer::TestSyncService service;
-  service.SetFirstSetupComplete(true);
+  service.SetInitialSyncFeatureSetupComplete(true);
   service.SetPassphraseRequiredForPreferredDataTypes(false);
   EXPECT_FALSE(ShouldShowSyncPassphraseError(&service));
 }
diff --git a/chrome/browser/sync/test/integration/ash_apps_toggle_sharing_sync_test.cc b/chrome/browser/sync/test/integration/ash_apps_toggle_sharing_sync_test.cc
index 23a7f08..f823587 100644
--- a/chrome/browser/sync/test/integration/ash_apps_toggle_sharing_sync_test.cc
+++ b/chrome/browser/sync/test/integration/ash_apps_toggle_sharing_sync_test.cc
@@ -16,8 +16,8 @@
 #include "chromeos/crosapi/mojom/sync.mojom.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service_impl.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service_impl.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/test/browser_test.h"
 #include "mojo/public/cpp/bindings/remote.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
diff --git a/chrome/browser/sync/test/integration/ash_custom_passphrase_sharing_sync_test.cc b/chrome/browser/sync/test/integration/ash_custom_passphrase_sharing_sync_test.cc
index 7e0eba5..6417c8d 100644
--- a/chrome/browser/sync/test/integration/ash_custom_passphrase_sharing_sync_test.cc
+++ b/chrome/browser/sync/test/integration/ash_custom_passphrase_sharing_sync_test.cc
@@ -24,12 +24,12 @@
 #include "chromeos/crosapi/mojom/sync.mojom.h"
 #include "components/prefs/pref_service.h"
 #include "components/sync/chromeos/explicit_passphrase_mojo_utils.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/engine/loopback_server/persistent_unique_client_entity.h"
 #include "components/sync/engine/nigori/nigori.h"
 #include "components/sync/nigori/cryptographer_impl.h"
 #include "components/sync/protocol/os_preference_specifics.pb.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync/test/fake_server_nigori_helper.h"
 #include "components/sync/test/nigori_test_utils.h"
 #include "content/public/test/browser_test.h"
diff --git a/chrome/browser/sync/test/integration/ash_lacros_sync_test.cc b/chrome/browser/sync/test/integration/ash_lacros_sync_test.cc
index e92cc8c..0cdc348 100644
--- a/chrome/browser/sync/test/integration/ash_lacros_sync_test.cc
+++ b/chrome/browser/sync/test/integration/ash_lacros_sync_test.cc
@@ -7,9 +7,9 @@
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "components/power_bookmarks/core/power_bookmark_features.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_impl.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_impl.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/test/browser_test.h"
 
 namespace {
diff --git a/chrome/browser/sync/test/integration/bookmarks_helper.cc b/chrome/browser/sync/test/integration/bookmarks_helper.cc
index 1d174711..39ac653 100644
--- a/chrome/browser/sync/test/integration/bookmarks_helper.cc
+++ b/chrome/browser/sync/test/integration/bookmarks_helper.cc
@@ -45,11 +45,11 @@
 #include "components/favicon/core/favicon_service.h"
 #include "components/favicon_base/favicon_util.h"
 #include "components/sync/base/unique_position.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/protocol/bookmark_specifics.pb.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
 #include "components/sync/protocol/sync_entity.pb.h"
 #include "components/sync/protocol/unique_position.pb.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/entity_builder_factory.h"
 #include "testing/gtest/include/gtest/gtest.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
diff --git a/chrome/browser/sync/test/integration/committed_all_nudged_changes_checker.cc b/chrome/browser/sync/test/integration/committed_all_nudged_changes_checker.cc
index e3183ae..6b4ce0a 100644
--- a/chrome/browser/sync/test/integration/committed_all_nudged_changes_checker.cc
+++ b/chrome/browser/sync/test/integration/committed_all_nudged_changes_checker.cc
@@ -4,7 +4,7 @@
 
 #include "chrome/browser/sync/test/integration/committed_all_nudged_changes_checker.h"
 
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 
 CommittedAllNudgedChangesChecker::CommittedAllNudgedChangesChecker(
     syncer::SyncServiceImpl* service)
diff --git a/chrome/browser/sync/test/integration/enable_disable_test.cc b/chrome/browser/sync/test/integration/enable_disable_test.cc
index 7b53b04..cf275b8 100644
--- a/chrome/browser/sync/test/integration/enable_disable_test.cc
+++ b/chrome/browser/sync/test/integration/enable_disable_test.cc
@@ -18,9 +18,9 @@
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/engine/cycle/entity_change_metric_recording.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/bookmark_entity_builder.h"
 #include "components/sync/test/entity_builder_factory.h"
 #include "content/public/test/browser_test.h"
diff --git a/chrome/browser/sync/test/integration/encryption_helper.cc b/chrome/browser/sync/test/integration/encryption_helper.cc
index 478df7c3..fedec5a 100644
--- a/chrome/browser/sync/test/integration/encryption_helper.cc
+++ b/chrome/browser/sync/test/integration/encryption_helper.cc
@@ -9,8 +9,8 @@
 
 #include "base/functional/bind.h"
 #include "components/sync/base/passphrase_enums.h"
-#include "components/sync/driver/sync_client.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_client.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
 ServerPassphraseTypeChecker::ServerPassphraseTypeChecker(
diff --git a/chrome/browser/sync/test/integration/encryption_helper.h b/chrome/browser/sync/test/integration/encryption_helper.h
index 7bb46d16..7964b3ae 100644
--- a/chrome/browser/sync/test/integration/encryption_helper.h
+++ b/chrome/browser/sync/test/integration/encryption_helper.h
@@ -14,7 +14,7 @@
 #include "chrome/browser/sync/test/integration/single_client_status_change_checker.h"
 #include "chrome/browser/sync/test/integration/status_change_checker.h"
 #include "components/sync/base/passphrase_enums.h"
-#include "components/sync/driver/trusted_vault_client.h"
+#include "components/sync/service/trusted_vault_client.h"
 #include "components/sync/test/fake_server.h"
 
 // Checker used to block until a Nigori with a given passphrase type is
diff --git a/chrome/browser/sync/test/integration/invalidations/invalidations_status_checker.cc b/chrome/browser/sync/test/integration/invalidations/invalidations_status_checker.cc
index 585f2dd..f6fa7e8 100644
--- a/chrome/browser/sync/test/integration/invalidations/invalidations_status_checker.cc
+++ b/chrome/browser/sync/test/integration/invalidations/invalidations_status_checker.cc
@@ -4,7 +4,7 @@
 
 #include "chrome/browser/sync/test/integration/invalidations/invalidations_status_checker.h"
 
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 
 InvalidationsStatusChecker::InvalidationsStatusChecker(
     syncer::SyncServiceImpl* sync_service,
diff --git a/chrome/browser/sync/test/integration/local_sync_test.cc b/chrome/browser/sync/test/integration/local_sync_test.cc
index 24a1a65..1cc1013f 100644
--- a/chrome/browser/sync/test/integration/local_sync_test.cc
+++ b/chrome/browser/sync/test/integration/local_sync_test.cc
@@ -22,7 +22,7 @@
 #include "components/sync/base/command_line_switches.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 #include "crypto/ec_private_key.h"
 
diff --git a/chrome/browser/sync/test/integration/migration_test.cc b/chrome/browser/sync/test/integration/migration_test.cc
index a9466b28..772e2a4 100644
--- a/chrome/browser/sync/test/integration/migration_test.cc
+++ b/chrome/browser/sync/test/integration/migration_test.cc
@@ -14,7 +14,7 @@
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "chrome/common/pref_names.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 
 using bookmarks_helper::AddURL;
diff --git a/chrome/browser/sync/test/integration/migration_watcher.cc b/chrome/browser/sync/test/integration/migration_watcher.cc
index 71debaf1..6f008d3 100644
--- a/chrome/browser/sync/test/integration/migration_watcher.cc
+++ b/chrome/browser/sync/test/integration/migration_watcher.cc
@@ -6,7 +6,7 @@
 
 #include "chrome/browser/sync/test/integration/migration_waiter.h"
 #include "chrome/browser/sync/test/integration/sync_service_impl_harness.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 
 MigrationWatcher::MigrationWatcher(SyncServiceImplHarness* harness)
     : harness_(harness), migration_waiter_(nullptr) {
diff --git a/chrome/browser/sync/test/integration/migration_watcher.h b/chrome/browser/sync/test/integration/migration_watcher.h
index 05c035d..1d081b45 100644
--- a/chrome/browser/sync/test/integration/migration_watcher.h
+++ b/chrome/browser/sync/test/integration/migration_watcher.h
@@ -7,7 +7,7 @@
 
 #include "base/memory/raw_ptr.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/backend_migrator.h"
+#include "components/sync/service/backend_migrator.h"
 
 class SyncServiceImplHarness;
 class MigrationWaiter;
diff --git a/chrome/browser/sync/test/integration/multi_client_status_change_checker.h b/chrome/browser/sync/test/integration/multi_client_status_change_checker.h
index a2a822f..d22a14e 100644
--- a/chrome/browser/sync/test/integration/multi_client_status_change_checker.h
+++ b/chrome/browser/sync/test/integration/multi_client_status_change_checker.h
@@ -9,8 +9,8 @@
 
 #include "base/scoped_multi_source_observation.h"
 #include "chrome/browser/sync/test/integration/status_change_checker.h"
-#include "components/sync/driver/sync_service_impl.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_impl.h"
+#include "components/sync/service/sync_service_observer.h"
 
 // This class provides some common functionality for StatusChangeCheckers that
 // observe many SyncServiceImpls.  This class is abstract.  Its descendants
diff --git a/chrome/browser/sync/test/integration/password_manager_sync_test.cc b/chrome/browser/sync/test/integration/password_manager_sync_test.cc
index 7e878a7..1b984dd 100644
--- a/chrome/browser/sync/test/integration/password_manager_sync_test.cc
+++ b/chrome/browser/sync/test/integration/password_manager_sync_test.cc
@@ -7,8 +7,8 @@
 
 #include "base/files/file_util.h"
 #include "base/json/json_reader.h"
-#include "base/path_service.h"
 #include "base/memory/raw_ptr.h"
+#include "base/path_service.h"
 #include "base/run_loop.h"
 #include "base/strings/stringprintf.h"
 #include "base/strings/utf_string_conversions.h"
@@ -54,7 +54,7 @@
 #include "components/prefs/pref_service.h"
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_server_nigori_helper.h"
 #include "content/public/browser/browser_context.h"
 #include "content/public/browser/browsing_data_remover.h"
diff --git a/chrome/browser/sync/test/integration/quiesce_status_change_checker.cc b/chrome/browser/sync/test/integration/quiesce_status_change_checker.cc
index 12d58c0..d08062c7 100644
--- a/chrome/browser/sync/test/integration/quiesce_status_change_checker.cc
+++ b/chrome/browser/sync/test/integration/quiesce_status_change_checker.cc
@@ -10,9 +10,9 @@
 #include "base/functional/bind.h"
 #include "base/strings/string_number_conversions.h"
 #include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
 #include "components/sync/protocol/data_type_progress_marker.pb.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_server.h"
 
 namespace {
diff --git a/chrome/browser/sync/test/integration/sessions_helper.cc b/chrome/browser/sync/test/integration/sessions_helper.cc
index 53c4b04..2f5b75f 100644
--- a/chrome/browser/sync/test/integration/sessions_helper.cc
+++ b/chrome/browser/sync/test/integration/sessions_helper.cc
@@ -27,7 +27,7 @@
 #include "chrome/browser/ui/tabs/tab_strip_model.h"
 #include "chrome/common/chrome_switches.h"
 #include "chrome/test/base/ui_test_utils.h"
-#include "components/sync/driver/sync_client.h"
+#include "components/sync/service/sync_client.h"
 #include "components/sync_sessions/open_tabs_ui_delegate.h"
 #include "components/sync_sessions/session_sync_service.h"
 #include "content/public/browser/navigation_entry.h"
diff --git a/chrome/browser/sync/test/integration/single_client_app_list_sync_test.cc b/chrome/browser/sync/test/integration/single_client_app_list_sync_test.cc
index 13b6c51..6515b110 100644
--- a/chrome/browser/sync/test/integration/single_client_app_list_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_app_list_sync_test.cc
@@ -19,8 +19,8 @@
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/test/browser_test.h"
 
 using syncer::UserSelectableOsTypeSet;
diff --git a/chrome/browser/sync/test/integration/single_client_app_settings_sync_test.cc b/chrome/browser/sync/test/integration/single_client_app_settings_sync_test.cc
index 52791114c..9e9e715b 100644
--- a/chrome/browser/sync/test/integration/single_client_app_settings_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_app_settings_sync_test.cc
@@ -7,8 +7,8 @@
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service_impl.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service_impl.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/test/browser_test.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
diff --git a/chrome/browser/sync/test/integration/single_client_arc_package_sync_test.cc b/chrome/browser/sync/test/integration/single_client_arc_package_sync_test.cc
index af8ced0..78276c8 100644
--- a/chrome/browser/sync/test/integration/single_client_arc_package_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_arc_package_sync_test.cc
@@ -12,9 +12,9 @@
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/protocol/arc_package_specifics.pb.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync/test/fake_server.h"
 #include "content/public/test/browser_test.h"
 #include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/sync/test/integration/single_client_autofill_profile_sync_test.cc b/chrome/browser/sync/test/integration/single_client_autofill_profile_sync_test.cc
index 76a4080..a6b7e76a 100644
--- a/chrome/browser/sync/test/integration/single_client_autofill_profile_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_autofill_profile_sync_test.cc
@@ -12,7 +12,7 @@
 #include "components/autofill/core/common/autofill_prefs.h"
 #include "components/prefs/pref_service.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
diff --git a/chrome/browser/sync/test/integration/single_client_bookmarks_sync_test.cc b/chrome/browser/sync/test/integration/single_client_bookmarks_sync_test.cc
index b4af3ee5..6fef0334 100644
--- a/chrome/browser/sync/test/integration/single_client_bookmarks_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_bookmarks_sync_test.cc
@@ -37,7 +37,6 @@
 #include "components/sync/base/command_line_switches.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/engine/bookmark_update_preprocessing.h"
 #include "components/sync/engine/cycle/entity_change_metric_recording.h"
 #include "components/sync/engine/loopback_server/loopback_server_entity.h"
@@ -46,6 +45,7 @@
 #include "components/sync/protocol/bookmark_specifics.pb.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
 #include "components/sync/protocol/sync_entity.pb.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/bookmark_entity_builder.h"
 #include "components/sync/test/entity_builder_factory.h"
 #include "components/sync/test/fake_server.h"
diff --git a/chrome/browser/sync/test/integration/single_client_custom_passphrase_sync_test.cc b/chrome/browser/sync/test/integration/single_client_custom_passphrase_sync_test.cc
index 09873b7..5f79e6e 100644
--- a/chrome/browser/sync/test/integration/single_client_custom_passphrase_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_custom_passphrase_sync_test.cc
@@ -13,10 +13,10 @@
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "components/password_manager/core/browser/password_form.h"
 #include "components/sync/base/passphrase_enums.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/engine/nigori/key_derivation_params.h"
 #include "components/sync/engine/nigori/nigori.h"
 #include "components/sync/nigori/cryptographer_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_server_nigori_helper.h"
 #include "components/sync/test/nigori_test_utils.h"
 #include "content/public/test/browser_test.h"
diff --git a/chrome/browser/sync/test/integration/single_client_dictionary_sync_test.cc b/chrome/browser/sync/test/integration/single_client_dictionary_sync_test.cc
index d2bea05..bdc2b357 100644
--- a/chrome/browser/sync/test/integration/single_client_dictionary_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_dictionary_sync_test.cc
@@ -6,7 +6,7 @@
 #include "chrome/browser/sync/test/integration/dictionary_helper.h"
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 #include "testing/gmock/include/gmock/gmock.h"
 
diff --git a/chrome/browser/sync/test/integration/single_client_extension_apps_sync_test.cc b/chrome/browser/sync/test/integration/single_client_extension_apps_sync_test.cc
index ede3570..0776fa3 100644
--- a/chrome/browser/sync/test/integration/single_client_extension_apps_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_extension_apps_sync_test.cc
@@ -5,7 +5,7 @@
 #include "chrome/browser/sync/test/integration/apps_helper.h"
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 
 using apps_helper::AllProfilesHaveSameApps;
diff --git a/chrome/browser/sync/test/integration/single_client_extensions_sync_test.cc b/chrome/browser/sync/test/integration/single_client_extensions_sync_test.cc
index fa7f48e..1f00e46 100644
--- a/chrome/browser/sync/test/integration/single_client_extensions_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_extensions_sync_test.cc
@@ -7,7 +7,7 @@
 #include "chrome/browser/sync/test/integration/extensions_helper.h"
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_server.h"
 #include "content/public/test/browser_test.h"
 
diff --git a/chrome/browser/sync/test/integration/single_client_history_sync_test.cc b/chrome/browser/sync/test/integration/single_client_history_sync_test.cc
index 842a8f6..d7050f2 100644
--- a/chrome/browser/sync/test/integration/single_client_history_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_history_sync_test.cc
@@ -19,8 +19,8 @@
 #include "components/signin/public/identity_manager/identity_test_utils.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/protocol/history_specifics.pb.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/browser/navigation_entry.h"
 #include "content/public/test/browser_test.h"
 #include "content/public/test/browser_test_utils.h"
diff --git a/chrome/browser/sync/test/integration/single_client_offer_sync_test.cc b/chrome/browser/sync/test/integration/single_client_offer_sync_test.cc
index 34e5e16..4d4de41 100644
--- a/chrome/browser/sync/test/integration/single_client_offer_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_offer_sync_test.cc
@@ -14,8 +14,8 @@
 #include "components/autofill/core/browser/personal_data_manager.h"
 #include "components/autofill/core/browser/personal_data_manager_observer.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/protocol/model_type_state.pb.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync/test/fake_server.h"
 #include "content/public/test/browser_test.h"
 #include "testing/gmock/include/gmock/gmock.h"
@@ -104,7 +104,7 @@
   GetSyncService(0)->SetSyncFeatureRequested();
   // StopAndClear() also clears the "first setup complete" flag, so set it
   // again.
-  GetSyncService(0)->GetUserSettings()->SetFirstSetupComplete(
+  GetSyncService(0)->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       kSetSourceFromTest);
   // Wait until Sync restores the card and it arrives at PDM.
   WaitForNumberOfOffers(1, pdm);
diff --git a/chrome/browser/sync/test/integration/single_client_os_preferences_sync_test.cc b/chrome/browser/sync/test/integration/single_client_os_preferences_sync_test.cc
index 98c67e8..f3d4ec2 100644
--- a/chrome/browser/sync/test/integration/single_client_os_preferences_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_os_preferences_sync_test.cc
@@ -13,9 +13,9 @@
 #include "chrome/common/pref_names.h"
 #include "components/prefs/pref_service.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/test/browser_test.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
diff --git a/chrome/browser/sync/test/integration/single_client_passwords_sync_test.cc b/chrome/browser/sync/test/integration/single_client_passwords_sync_test.cc
index 62ef915..9595f20 100644
--- a/chrome/browser/sync/test/integration/single_client_passwords_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_passwords_sync_test.cc
@@ -24,9 +24,9 @@
 #include "components/signin/public/identity_manager/identity_test_utils.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/engine/cycle/entity_change_metric_recording.h"
 #include "components/sync/nigori/cryptographer_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_server_nigori_helper.h"
 #include "content/public/test/browser_test.h"
 #include "content/public/test/test_launcher.h"
@@ -559,7 +559,7 @@
   // Turn on Sync-the-feature.
   secondary_account_helper::GrantSyncConsent(GetProfile(0), "user@email.com");
   GetSyncService(0)->SetSyncFeatureRequested();
-  GetSyncService(0)->GetUserSettings()->SetFirstSetupComplete(
+  GetSyncService(0)->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       kSetSourceFromTest);
   ASSERT_TRUE(GetClient(0)->AwaitSyncSetupCompletion());
   ASSERT_TRUE(GetSyncService(0)->IsSyncFeatureEnabled());
@@ -610,7 +610,7 @@
   // Turn on Sync-the-feature.
   secondary_account_helper::GrantSyncConsent(GetProfile(0), "user@email.com");
   GetSyncService(0)->SetSyncFeatureRequested();
-  GetSyncService(0)->GetUserSettings()->SetFirstSetupComplete(
+  GetSyncService(0)->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       kSetSourceFromTest);
   ASSERT_TRUE(GetClient(0)->AwaitSyncSetupCompletion());
   ASSERT_TRUE(GetSyncService(0)->IsSyncFeatureEnabled());
diff --git a/chrome/browser/sync/test/integration/single_client_polling_sync_test.cc b/chrome/browser/sync/test/integration/single_client_polling_sync_test.cc
index 3900f46e..bc92aa8 100644
--- a/chrome/browser/sync/test/integration/single_client_polling_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_polling_sync_test.cc
@@ -10,10 +10,10 @@
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h"
 #include "chrome/common/webui_url_constants.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/engine/polling_constants.h"
 #include "components/sync/protocol/client_commands.pb.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 #include "net/dns/mock_host_resolver.h"
 #include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/sync/test/integration/single_client_preferences_sync_test.cc b/chrome/browser/sync/test/integration/single_client_preferences_sync_test.cc
index 6570a49..bc28856 100644
--- a/chrome/browser/sync/test/integration/single_client_preferences_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_preferences_sync_test.cc
@@ -24,10 +24,10 @@
 #include "components/prefs/pref_service.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/engine/cycle/entity_change_metric_recording.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
 #include "components/sync/protocol/preference_specifics.pb.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync_preferences/common_syncable_prefs_database.h"
 #include "content/public/test/browser_test.h"
 #include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/sync/test/integration/single_client_search_engines_sync_test.cc b/chrome/browser/sync/test/integration/single_client_search_engines_sync_test.cc
index f76ef545..f8b51966 100644
--- a/chrome/browser/sync/test/integration/single_client_search_engines_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_search_engines_sync_test.cc
@@ -11,10 +11,10 @@
 #include "components/search_engines/template_url.h"
 #include "components/search_engines/template_url_data.h"
 #include "components/search_engines/template_url_service.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/engine/loopback_server/loopback_server_entity.h"
 #include "components/sync/engine/loopback_server/persistent_unique_client_entity.h"
 #include "components/sync/model/sync_data.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 #include "testing/gmock/include/gmock/gmock.h"
 
diff --git a/chrome/browser/sync/test/integration/single_client_secondary_account_sync_test.cc b/chrome/browser/sync/test/integration/single_client_secondary_account_sync_test.cc
index 06d5703..1032621 100644
--- a/chrome/browser/sync/test/integration/single_client_secondary_account_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_secondary_account_sync_test.cc
@@ -15,8 +15,8 @@
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "chrome/common/chrome_paths.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 
 namespace {
@@ -87,10 +87,9 @@
   EXPECT_EQ(syncer::SyncService::TransportState::ACTIVE,
             GetSyncService(0)->GetTransportState());
 
-  ASSERT_EQ(browser_defaults::kSyncAutoStarts,
-            GetSyncService(0)
-                ->GetUserSettings()
-                ->IsInitialSyncFeatureSetupComplete());
+  ASSERT_FALSE(GetSyncService(0)
+                   ->GetUserSettings()
+                   ->IsInitialSyncFeatureSetupComplete());
 
   EXPECT_FALSE(GetSyncService(0)->IsSyncFeatureEnabled());
   EXPECT_FALSE(GetSyncService(0)->IsSyncFeatureActive());
@@ -139,7 +138,7 @@
   // complete.
   secondary_account_helper::GrantSyncConsent(profile(), "user@email.com");
   GetSyncService(0)->SetSyncFeatureRequested();
-  GetSyncService(0)->GetUserSettings()->SetFirstSetupComplete(
+  GetSyncService(0)->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
 
   EXPECT_TRUE(GetClient(0)->AwaitSyncSetupCompletion());
diff --git a/chrome/browser/sync/test/integration/single_client_sharing_message_sync_test.cc b/chrome/browser/sync/test/integration/single_client_sharing_message_sync_test.cc
index 84f4474..531002d 100644
--- a/chrome/browser/sync/test/integration/single_client_sharing_message_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_sharing_message_sync_test.cc
@@ -15,7 +15,7 @@
 #include "chrome/browser/sync/test/integration/single_client_status_change_checker.h"
 #include "chrome/browser/sync/test/integration/sync_service_impl_harness.h"
 #include "chrome/browser/sync/test/integration/sync_test.h"
-#include "components/sync/driver/sync_token_status.h"
+#include "components/sync/service/sync_token_status.h"
 #include "components/sync/test/fake_server_http_post_provider.h"
 #include "content/public/test/browser_test.h"
 
diff --git a/chrome/browser/sync/test/integration/single_client_standalone_transport_sync_test.cc b/chrome/browser/sync/test/integration/single_client_standalone_transport_sync_test.cc
index 0dbac793..16872b7 100644
--- a/chrome/browser/sync/test/integration/single_client_standalone_transport_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_standalone_transport_sync_test.cc
@@ -16,8 +16,8 @@
 #include "chrome/common/chrome_paths.h"
 #include "components/send_tab_to_self/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 
 #if BUILDFLAG(IS_CHROMEOS_ASH)
diff --git a/chrome/browser/sync/test/integration/single_client_status_change_checker.h b/chrome/browser/sync/test/integration/single_client_status_change_checker.h
index 1821135..ce441a9 100644
--- a/chrome/browser/sync/test/integration/single_client_status_change_checker.h
+++ b/chrome/browser/sync/test/integration/single_client_status_change_checker.h
@@ -6,7 +6,7 @@
 #define CHROME_BROWSER_SYNC_TEST_INTEGRATION_SINGLE_CLIENT_STATUS_CHANGE_CHECKER_H_
 
 #include "chrome/browser/sync/test/integration/multi_client_status_change_checker.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 
 namespace syncer {
 class SyncServiceImpl;
diff --git a/chrome/browser/sync/test/integration/single_client_sync_invalidations_test.cc b/chrome/browser/sync/test/integration/single_client_sync_invalidations_test.cc
index d9d1b7d..c3490bd 100644
--- a/chrome/browser/sync/test/integration/single_client_sync_invalidations_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_sync_invalidations_test.cc
@@ -17,7 +17,6 @@
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/time.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
 #include "components/sync/invalidations/sync_invalidations_service.h"
 #include "components/sync/protocol/data_type_progress_marker.pb.h"
@@ -26,6 +25,7 @@
 #include "components/sync/protocol/sync.pb.h"
 #include "components/sync/protocol/sync_entity.pb.h"
 #include "components/sync/protocol/sync_enums.pb.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
 #include "components/sync/test/bookmark_entity_builder.h"
 #include "components/sync/test/entity_builder_factory.h"
 #include "components/sync_device_info/device_info_sync_service.h"
diff --git a/chrome/browser/sync/test/integration/single_client_typed_urls_sync_test.cc b/chrome/browser/sync/test/integration/single_client_typed_urls_sync_test.cc
index d35cad03..b799de72 100644
--- a/chrome/browser/sync/test/integration/single_client_typed_urls_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_typed_urls_sync_test.cc
@@ -7,7 +7,7 @@
 #include "chrome/browser/sync/test/integration/typed_urls_helper.h"
 #include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h"
 #include "components/history/core/browser/history_types.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 
 using typed_urls_helper::AddUrlToHistory;
diff --git a/chrome/browser/sync/test/integration/single_client_wallet_sync_test.cc b/chrome/browser/sync/test/integration/single_client_wallet_sync_test.cc
index b8674531..a6d6437d 100644
--- a/chrome/browser/sync/test/integration/single_client_wallet_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_wallet_sync_test.cc
@@ -37,12 +37,12 @@
 #include "components/prefs/pref_service.h"
 #include "components/signin/public/identity_manager/identity_test_utils.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_token_status.h"
 #include "components/sync/protocol/autofill_specifics.pb.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
 #include "components/sync/protocol/model_type_state.pb.h"
 #include "components/sync/protocol/sync_entity.pb.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_token_status.h"
 #include "components/sync/test/entity_builder_factory.h"
 #include "components/sync/test/fake_server.h"
 #include "components/webdata/common/web_data_service_consumer.h"
@@ -411,7 +411,7 @@
   GetSyncService(0)->SetSyncFeatureRequested();
   // StopAndClear() also clears the "first setup complete" flag, so set it
   // again.
-  GetSyncService(0)->GetUserSettings()->SetFirstSetupComplete(
+  GetSyncService(0)->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       kSetSourceFromTest);
   // Wait until Sync restores the card and it arrives at PDM.
   WaitForNumberOfCards(1, pdm);
@@ -1292,7 +1292,7 @@
   // complete.
   secondary_account_helper::GrantSyncConsent(profile(), "user@email.com");
   GetSyncService(0)->SetSyncFeatureRequested();
-  GetSyncService(0)->GetUserSettings()->SetFirstSetupComplete(
+  GetSyncService(0)->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       kSetSourceFromTest);
 
   // Wait for Sync to get reconfigured into feature mode.
@@ -1373,7 +1373,7 @@
   ASSERT_EQ(syncer::SyncService::TransportState::CONFIGURING,
             GetSyncService(0)->GetTransportState());
 
-  GetSyncService(0)->GetUserSettings()->SetFirstSetupComplete(
+  GetSyncService(0)->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       kSetSourceFromTest);
 
   // Wait for Sync to get reconfigured into feature mode.
diff --git a/chrome/browser/sync/test/integration/single_client_web_apps_sync_test.cc b/chrome/browser/sync/test/integration/single_client_web_apps_sync_test.cc
index ea97225..0a5a5558 100644
--- a/chrome/browser/sync/test/integration/single_client_web_apps_sync_test.cc
+++ b/chrome/browser/sync/test/integration/single_client_web_apps_sync_test.cc
@@ -15,10 +15,10 @@
 #include "chrome/browser/web_applications/web_app_registrar.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service_impl.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/protocol/app_specifics.pb.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
+#include "components/sync/service/sync_service_impl.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync/test/fake_server_verifier.h"
 #include "content/public/test/browser_test.h"
 #include "content/public/test/test_utils.h"
diff --git a/chrome/browser/sync/test/integration/sync_auth_test.cc b/chrome/browser/sync/test/integration/sync_auth_test.cc
index 300403f..1c6e4d9 100644
--- a/chrome/browser/sync/test/integration/sync_auth_test.cc
+++ b/chrome/browser/sync/test/integration/sync_auth_test.cc
@@ -19,8 +19,8 @@
 #include "components/prefs/pref_service.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/identity_test_utils.h"
-#include "components/sync/driver/sync_service_impl.h"
-#include "components/sync/driver/sync_token_status.h"
+#include "components/sync/service/sync_service_impl.h"
+#include "components/sync/service/sync_token_status.h"
 #include "content/public/test/browser_test.h"
 #include "google_apis/gaia/google_service_auth_error.h"
 #include "net/base/net_errors.h"
diff --git a/chrome/browser/sync/test/integration/sync_errors_test.cc b/chrome/browser/sync/test/integration/sync_errors_test.cc
index 90971d39..cd3eae1 100644
--- a/chrome/browser/sync/test/integration/sync_errors_test.cc
+++ b/chrome/browser/sync/test/integration/sync_errors_test.cc
@@ -23,11 +23,11 @@
 #include "components/prefs/pref_service.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/model/model_type_controller_delegate.h"
 #include "components/sync/model/type_entities_count.h"
 #include "components/sync/protocol/sync_protocol_error.h"
 #include "components/sync/protocol/user_event_specifics.pb.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync_user_events/user_event_service.h"
 #include "content/public/test/browser_test.h"
 #include "google_apis/gaia/google_service_auth_error.h"
diff --git a/chrome/browser/sync/test/integration/sync_exponential_backoff_test.cc b/chrome/browser/sync/test/integration/sync_exponential_backoff_test.cc
index 748f5b05..4cc687f78 100644
--- a/chrome/browser/sync/test/integration/sync_exponential_backoff_test.cc
+++ b/chrome/browser/sync/test/integration/sync_exponential_backoff_test.cc
@@ -8,7 +8,7 @@
 #include "chrome/browser/sync/test/integration/exponential_backoff_helper.h"
 #include "chrome/browser/sync/test/integration/sync_test.h"
 #include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_server_http_post_provider.h"
 #include "content/public/test/browser_test.h"
 #include "content/public/test/network_connection_change_simulator.h"
diff --git a/chrome/browser/sync/test/integration/sync_integration_test_util.cc b/chrome/browser/sync/test/integration/sync_integration_test_util.cc
index 48881add..a32a9c0 100644
--- a/chrome/browser/sync/test/integration/sync_integration_test_util.cc
+++ b/chrome/browser/sync/test/integration/sync_integration_test_util.cc
@@ -8,7 +8,7 @@
 #include "chrome/browser/sync/test/integration/themes_helper.h"
 #include "chrome/browser/themes/test/theme_service_changed_waiter.h"
 #include "chrome/browser/themes/theme_service_factory.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/test_utils.h"
 
 void SetCustomTheme(Profile* profile, int theme_index) {
diff --git a/chrome/browser/sync/test/integration/sync_service_impl_harness.cc b/chrome/browser/sync/test/integration/sync_service_impl_harness.cc
index 887288f5..8d99cd0 100644
--- a/chrome/browser/sync/test/integration/sync_service_impl_harness.cc
+++ b/chrome/browser/sync/test/integration/sync_service_impl_harness.cc
@@ -26,12 +26,12 @@
 #include "chrome/common/channel_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/identity_test_utils.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
-#include "components/sync/driver/sync_internals_util.h"
 #include "components/sync/engine/net/url_translator.h"
 #include "components/sync/engine/sync_string_conversions.h"
 #include "components/sync/engine/traffic_logger.h"
 #include "components/sync/protocol/sync.pb.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
+#include "components/sync/service/sync_internals_util.h"
 #include "content/public/browser/browser_context.h"
 #include "content/public/test/simple_url_loader_test_helper.h"
 #include "google_apis/google_api_keys.h"
@@ -324,7 +324,7 @@
 
 void SyncServiceImplHarness::FinishSyncSetup() {
   sync_blocker_.reset();
-  service()->GetUserSettings()->SetFirstSetupComplete(
+  service()->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
 }
 
@@ -346,7 +346,7 @@
   DVLOG(1) << "Engine Initialized successfully.";
 
   blocker.reset();
-  service()->GetUserSettings()->SetFirstSetupComplete(
+  service()->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
 
   if (!AwaitSyncSetupCompletion()) {
diff --git a/chrome/browser/sync/test/integration/sync_service_impl_harness.h b/chrome/browser/sync/test/integration/sync_service_impl_harness.h
index 52a17902..3e6c698 100644
--- a/chrome/browser/sync/test/integration/sync_service_impl_harness.h
+++ b/chrome/browser/sync/test/integration/sync_service_impl_harness.h
@@ -14,8 +14,8 @@
 #include "build/build_config.h"
 #include "build/chromeos_buildflags.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
 class Profile;
diff --git a/chrome/browser/sync/test/integration/sync_test.cc b/chrome/browser/sync/test/integration/sync_test.cc
index 3251ca0a..e2a0a75 100644
--- a/chrome/browser/sync/test/integration/sync_test.cc
+++ b/chrome/browser/sync/test/integration/sync_test.cc
@@ -75,11 +75,11 @@
 #include "components/sync/base/command_line_switches.h"
 #include "components/sync/base/invalidation_helper.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
-#include "components/sync/driver/sync_service_impl.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/engine/sync_scheduler_impl.h"
 #include "components/sync/invalidations/sync_invalidations_service_impl.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
+#include "components/sync/service/sync_service_impl.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync/test/fake_server_network_resources.h"
 #include "content/public/browser/navigation_entry.h"
 #include "content/public/browser/network_service_instance.h"
diff --git a/chrome/browser/sync/test/integration/two_client_app_list_sync_test.cc b/chrome/browser/sync/test/integration/two_client_app_list_sync_test.cc
index 9877b25e..2f36079 100644
--- a/chrome/browser/sync/test/integration/two_client_app_list_sync_test.cc
+++ b/chrome/browser/sync/test/integration/two_client_app_list_sync_test.cc
@@ -20,7 +20,7 @@
 #include "components/prefs/pref_service.h"
 #include "components/sync/base/pref_names.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/test/browser_test.h"
 #include "extensions/browser/extension_prefs.h"
 #include "extensions/browser/extension_system.h"
diff --git a/chrome/browser/sync/test/integration/two_client_bookmarks_sync_test.cc b/chrome/browser/sync/test/integration/two_client_bookmarks_sync_test.cc
index 8b8b871d..d476973 100644
--- a/chrome/browser/sync/test/integration/two_client_bookmarks_sync_test.cc
+++ b/chrome/browser/sync/test/integration/two_client_bookmarks_sync_test.cc
@@ -25,10 +25,10 @@
 #include "components/policy/core/common/policy_map.h"
 #include "components/policy/core/common/policy_types.h"
 #include "components/policy/policy_constants.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
 #include "components/sync/engine/loopback_server/persistent_permanent_entity.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
diff --git a/chrome/browser/sync/test/integration/two_client_history_sync_test.cc b/chrome/browser/sync/test/integration/two_client_history_sync_test.cc
index 102fb17..80a05630 100644
--- a/chrome/browser/sync/test/integration/two_client_history_sync_test.cc
+++ b/chrome/browser/sync/test/integration/two_client_history_sync_test.cc
@@ -16,8 +16,8 @@
 #include "components/history/core/browser/history_types.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/protocol/history_specifics.pb.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/browser/navigation_entry.h"
 #include "content/public/test/browser_test.h"
 #include "content/public/test/browser_test_utils.h"
diff --git a/chrome/browser/sync/test/integration/two_client_wallet_sync_test.cc b/chrome/browser/sync/test/integration/two_client_wallet_sync_test.cc
index 2244943..6d84c721 100644
--- a/chrome/browser/sync/test/integration/two_client_wallet_sync_test.cc
+++ b/chrome/browser/sync/test/integration/two_client_wallet_sync_test.cc
@@ -12,7 +12,7 @@
 #include "components/autofill/core/browser/test_autofill_clock.h"
 #include "components/autofill/core/common/autofill_features.h"
 #include "components/autofill/core/common/autofill_util.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_server_http_post_provider.h"
 #include "content/public/test/browser_test.h"
 #include "net/base/network_change_notifier.h"
diff --git a/chrome/browser/sync/test/integration/two_client_web_apps_sync_test.cc b/chrome/browser/sync/test/integration/two_client_web_apps_sync_test.cc
index eb91d06..f5d47cd8 100644
--- a/chrome/browser/sync/test/integration/two_client_web_apps_sync_test.cc
+++ b/chrome/browser/sync/test/integration/two_client_web_apps_sync_test.cc
@@ -30,7 +30,7 @@
 
 #if BUILDFLAG(IS_CHROMEOS_LACROS)
 #include "chrome/common/chrome_constants.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #endif  // BUILDFLAG(IS_CHROMEOS_LACROS)
 
 namespace web_app {
diff --git a/chrome/browser/sync/test/integration/updated_progress_marker_checker.cc b/chrome/browser/sync/test/integration/updated_progress_marker_checker.cc
index fb237fa..0843449a 100644
--- a/chrome/browser/sync/test/integration/updated_progress_marker_checker.cc
+++ b/chrome/browser/sync/test/integration/updated_progress_marker_checker.cc
@@ -7,8 +7,8 @@
 #include "base/functional/bind.h"
 #include "chrome/browser/sync/test/integration/sync_datatype_helper.h"
 #include "chrome/browser/sync/test/integration/sync_test.h"
-#include "components/sync/driver/sync_service_impl.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
+#include "components/sync/service/sync_service_impl.h"
 
 UpdatedProgressMarkerChecker::UpdatedProgressMarkerChecker(
     syncer::SyncServiceImpl* service)
diff --git a/chrome/browser/sync/test/lacros/sync_apps_toggle_sharing_lacros_browsertest.cc b/chrome/browser/sync/test/lacros/sync_apps_toggle_sharing_lacros_browsertest.cc
index 253661b3..50eaa3a 100644
--- a/chrome/browser/sync/test/lacros/sync_apps_toggle_sharing_lacros_browsertest.cc
+++ b/chrome/browser/sync/test/lacros/sync_apps_toggle_sharing_lacros_browsertest.cc
@@ -11,7 +11,7 @@
 #include "chromeos/startup/browser_params_proxy.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_sync_mojo_service.h"
 #include "components/sync/test/fake_sync_user_settings_client_ash.h"
 #include "content/public/test/browser_test.h"
diff --git a/chrome/browser/sync/trusted_vault_client_android.cc b/chrome/browser/sync/trusted_vault_client_android.cc
index 8beb33c..781e2055 100644
--- a/chrome/browser/sync/trusted_vault_client_android.cc
+++ b/chrome/browser/sync/trusted_vault_client_android.cc
@@ -11,7 +11,7 @@
 #include "base/metrics/histogram_functions.h"
 #include "base/notreached.h"
 #include "chrome/android/chrome_jni_headers/TrustedVaultClient_jni.h"
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service_utils.h"
 #include "content/public/browser/browser_thread.h"
 
 TrustedVaultClientAndroid::OngoingFetchKeys::OngoingFetchKeys(
diff --git a/chrome/browser/sync/trusted_vault_client_android.h b/chrome/browser/sync/trusted_vault_client_android.h
index ae1de7c0..b1d115c 100644
--- a/chrome/browser/sync/trusted_vault_client_android.h
+++ b/chrome/browser/sync/trusted_vault_client_android.h
@@ -16,7 +16,7 @@
 #include "base/functional/callback.h"
 #include "base/observer_list.h"
 #include "components/signin/public/identity_manager/account_info.h"
-#include "components/sync/driver/trusted_vault_client.h"
+#include "components/sync/service/trusted_vault_client.h"
 #include "third_party/abseil-cpp/absl/types/variant.h"
 
 // JNI bridge for a Java implementation of the TrustedVaultClient interface,
diff --git a/chrome/browser/sync/user_event_service_factory.cc b/chrome/browser/sync/user_event_service_factory.cc
index 2e7fac7..db8ac09 100644
--- a/chrome/browser/sync/user_event_service_factory.cc
+++ b/chrome/browser/sync/user_event_service_factory.cc
@@ -14,9 +14,9 @@
 #include "chrome/common/channel_info.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/report_unrecoverable_error.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/model/client_tag_based_model_type_processor.h"
 #include "components/sync/model/model_type_store_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_sessions/session_sync_service.h"
 #include "components/sync_user_events/no_op_user_event_service.h"
 #include "components/sync_user_events/user_event_service_impl.h"
diff --git a/chrome/browser/sync_file_system/sync_file_system_service.cc b/chrome/browser/sync_file_system/sync_file_system_service.cc
index 8b5bcc01..e7c03b4 100644
--- a/chrome/browser/sync_file_system/sync_file_system_service.cc
+++ b/chrome/browser/sync_file_system/sync_file_system_service.cc
@@ -31,8 +31,8 @@
 #include "chrome/browser/sync_file_system/sync_status_code.h"
 #include "chrome/browser/sync_file_system/syncable_file_system_util.h"
 #include "components/keyed_service/content/browser_context_dependency_manager.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/browser/browser_thread.h"
 #include "content/public/browser/storage_partition.h"
 #include "extensions/browser/extension_prefs.h"
diff --git a/chrome/browser/sync_file_system/sync_file_system_service.h b/chrome/browser/sync_file_system/sync_file_system_service.h
index f6da9e9..60323f5 100644
--- a/chrome/browser/sync_file_system/sync_file_system_service.h
+++ b/chrome/browser/sync_file_system/sync_file_system_service.h
@@ -23,7 +23,7 @@
 #include "chrome/browser/sync_file_system/sync_service_state.h"
 #include "chrome/browser/sync_file_system/task_logger.h"
 #include "components/keyed_service/core/keyed_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "extensions/browser/extension_registry_observer.h"
 #include "url/gurl.h"
 
diff --git a/chrome/browser/thumbnail/cc/thumbnail_cache.cc b/chrome/browser/thumbnail/cc/thumbnail_cache.cc
index 748d720..7d693e9c 100644
--- a/chrome/browser/thumbnail/cc/thumbnail_cache.cc
+++ b/chrome/browser/thumbnail/cc/thumbnail_cache.cc
@@ -270,6 +270,10 @@
   return true;
 }
 
+bool ThumbnailCache::IsInVisibleIds(TabId tab_id) {
+  return primary_tab_id_ == tab_id || base::Contains(visible_ids_, tab_id);
+}
+
 void ThumbnailCache::UpdateVisibleIds(const std::vector<TabId>& priority,
                                       TabId primary_tab_id) {
   bool needs_update = false;
diff --git a/chrome/browser/thumbnail/cc/thumbnail_cache.h b/chrome/browser/thumbnail/cc/thumbnail_cache.h
index 231a53f..2ec24bb 100644
--- a/chrome/browser/thumbnail/cc/thumbnail_cache.h
+++ b/chrome/browser/thumbnail/cc/thumbnail_cache.h
@@ -77,6 +77,7 @@
 
   void InvalidateThumbnailIfChanged(TabId tab_id, const GURL& url);
   bool CheckAndUpdateThumbnailMetaData(TabId tab_id, const GURL& url);
+  bool IsInVisibleIds(TabId tab_id);
   void UpdateVisibleIds(const std::vector<TabId>& priority,
                         TabId primary_tab_id);
   void DecompressThumbnailFromFile(
diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn
index a47213fb..5892878b 100644
--- a/chrome/browser/ui/BUILD.gn
+++ b/chrome/browser/ui/BUILD.gn
@@ -601,7 +601,7 @@
     "//components/subresource_filter/core/browser",
     "//components/supervised_user/core/common:buildflags",
     "//components/sync",
-    "//components/sync/driver/resources",
+    "//components/sync/service/resources",
     "//components/sync_preferences",
     "//components/sync_sessions",
     "//components/tab_groups",
@@ -721,6 +721,7 @@
   }
   if (is_chromeos) {
     deps += [
+      "//chromeos/components/kiosk",
       "//chromeos/constants",
       "//chromeos/crosapi/cpp",
       "//chromeos/crosapi/cpp:crosapi_constants",
@@ -3426,6 +3427,7 @@
       "//chromeos/ash/services/multidevice_setup/public/cpp:url_provider",
       "//chromeos/ash/services/nearby/public/mojom",
       "//chromeos/ash/services/recording/public/mojom",
+      "//chromeos/components/kiosk",
       "//chromeos/components/onc",
       "//chromeos/components/quick_answers",
       "//chromeos/components/quick_answers/public/cpp:cpp",
@@ -3571,6 +3573,7 @@
     deps += [
       "//chrome/app:generated_resources",
       "//chrome/browser/chromeos",
+      "//chromeos/components/kiosk",
       "//chromeos/components/security_token_pin",
       "//chromeos/constants",
       "//chromeos/dbus/power",
@@ -5558,6 +5561,7 @@
       "//base",
       "//chrome/browser/apps:icon_standardizer",
       "//chrome/browser/ui/views",
+      "//chromeos/components/kiosk",
       "//components/commerce/core:public",
       "//components/commerce/core:shopping_service",
       "//components/constrained_window",
@@ -5972,6 +5976,9 @@
       "webui/extensions/extension_icon_source.h",
     ]
 
+    if (is_chromeos) {
+      deps += [ "//chromeos/components/kiosk" ]
+    }
     if (is_chromeos_ash) {
       deps += [
         "//chrome/browser/ash/system_web_apps/types",
diff --git a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SyncConsentFragmentBase.java b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SyncConsentFragmentBase.java
index 74bd36e1..acc15514 100644
--- a/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SyncConsentFragmentBase.java
+++ b/chrome/browser/ui/android/signin/java/src/org/chromium/chrome/browser/ui/signin/SyncConsentFragmentBase.java
@@ -292,7 +292,7 @@
                                 UnifiedConsentServiceBridge
                                         .setUrlKeyedAnonymizedDataCollectionEnabled(
                                                 Profile.getLastUsedRegularProfile(), true);
-                                SyncService.get().setFirstSetupComplete(
+                                SyncService.get().setInitialSyncFeatureSetupComplete(
                                         SyncFirstSetupCompleteSource.BASIC_FLOW);
                             }
                             closeAndMaybeOpenSyncSettings(settingsClicked);
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_af.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_af.xtb
index 3d69762..d6c71e4 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_af.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_af.xtb
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">Standaardvooraflaai</translation>
 <translation id="2656405586795711023">Webprogramme</translation>
 <translation id="2669454659051515572">Enigiemand wat hierdie toestel gebruik, kan afgelaaide lêers sien</translation>
-<translation id="2688382350024736268">Chrome deel nou net baie beperkte inligting tussen werwe en apps, soos wanneer ’n advertensie aan jou gewys is, om werwe te help om die werkverrigting van advertensies te meet.</translation>
 <translation id="2702516483241149200">Nuut: Deel 'n skakel wat na hierdie teks toe rollees</translation>
 <translation id="2707726405694321444">Herlaai bladsy</translation>
 <translation id="271033894570825754">Nuut</translation>
@@ -1200,7 +1199,6 @@
 <translation id="7482656565088326534">Voorskou-oortjie</translation>
 <translation id="7484997419527351112">Ontdek – af</translation>
 <translation id="7485033510383818941">Trek die bladsy af om die stroominhoud te herlaai</translation>
-<translation id="7486953194485875763">Die volgende data van die afgelope 15 minute sal uitgevee word:</translation>
 <translation id="749294055653435199">Google Lens is nie op hierdie toestel beskikbaar nie</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (opgedateer <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Onderwerp is weer by potensiële onderwerpe gevoeg</translation>
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 7785ed7..d215796 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
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">መደበኛ ቅድሚያ መጫን</translation>
 <translation id="2656405586795711023">የድር መተግበሪያዎች</translation>
 <translation id="2669454659051515572">ይህን መሣሪያ የሚጠቀም ማንኛውም ሰው የወረዱ ፋይሎችን መመልከት ይችላል</translation>
-<translation id="2688382350024736268">Chrome አሁን የማስታወቂያዎችን አፈጻጸም እንዲለኩ ጣቢያዎችን ለማገዝ በጣቢያዎች እና መተግበሪያዎች መካከል እንደ ማስታወቂያ ለእርስዎ ሲታይ ያለ በጣም የተገደበ መረጃን ብቻ ያጋራል።</translation>
 <translation id="2702516483241149200">አዲስ፦ ወደዚህ ጽሁፍ የሚሸበለል አገናኝ ያጋሩ</translation>
 <translation id="2707726405694321444">ገጹን አድስ</translation>
 <translation id="271033894570825754">አዲስ</translation>
@@ -1200,7 +1199,6 @@
 <translation id="7482656565088326534">የቅድመ-እይታ ትር</translation>
 <translation id="7484997419527351112">ምርምር - ጠፍቷል</translation>
 <translation id="7485033510383818941">የምግብ ይዘቱን ለማደስ፣ ገጹን ወደ ታች ይጎትቱ</translation>
-<translation id="7486953194485875763">ከመጨረሻዎቹ 15 ደቂቃዎች ተከትሎ የመጣው ውሂብ ይሰረዛል፦</translation>
 <translation id="749294055653435199">Google ሌንስ በዚህ መሣሪያ ላይ አይገኝም</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (የተዘመነው በ<ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">ርዕስ ሊሆኑ ወደሚችሉ ርዕሶች ተመልሶ ታክሏል</translation>
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 61bd1745..9b034ec 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
@@ -195,6 +195,7 @@
 <translation id="2100273922101894616">تسجيل الدخول تلقائيًا</translation>
 <translation id="2100314319871056947">يُرجى تجربة مشاركة النص في مجموعات أصغر.</translation>
 <translation id="2111511281910874386">الانتقال إلى الصفحة</translation>
+<translation id="2119609734654412418">ستظهر الإشارات المرجعية هنا.</translation>
 <translation id="2122601567107267586">تعذر فتح التطبيق</translation>
 <translation id="2132122640199389833">إزالة جميع الأجهزة المرتبطة</translation>
 <translation id="213279576345780926">تم إغلاق <ph name="TAB_TITLE" /></translation>
@@ -296,7 +297,6 @@
 <translation id="265156376773362237">التحميل المُسبق العادي</translation>
 <translation id="2656405586795711023">تطبيقات الويب</translation>
 <translation id="2669454659051515572">يمكن لأي شخص يستخدم هذا الجهاز الاطّلاع على الملفات التي تم تنزيلها.</translation>
-<translation id="2688382350024736268">‏يشارك Chrome الآن معلومات محدودة جدًا مع المواقع الإلكترونية والتطبيقات، مثل وقت عرض الإعلان لك، لمساعدة المواقع الإلكترونية في قياس أداء الإعلانات.</translation>
 <translation id="2702516483241149200">ميزة جديدة: يمكنك مشاركة رابط يؤدي إلى هذا النص.</translation>
 <translation id="2707726405694321444">إعادة تحميل الصفحة</translation>
 <translation id="271033894570825754">جديد</translation>
@@ -600,6 +600,7 @@
 <translation id="433213510553688132">جارٍ المتابعة…</translation>
 <translation id="4335835283689002019">التصفُّح الآمن غير مُفعّل.</translation>
 <translation id="4351244548802238354">إغلاق مربع الحوار</translation>
+<translation id="4355272626458588338">يمكنك الرجوع إلى أي صفحة تهمك من خلال إضافة إشارة مرجعية لها.</translation>
 <translation id="4369735607080757018">تتم مشاركة أنواع محدودة من البيانات بين المواقع الإلكترونية لقياس أداء إعلاناتها، مثل الوقت الذي تم فيه عرض الإعلان.</translation>
 <translation id="4378154925671717803">هاتف</translation>
 <translation id="438319986296050901">مشاركة البطاقة فقط</translation>
@@ -951,6 +952,7 @@
 <translation id="6232535412751077445">إن تفعيل ميزة "عدم التعقب" يعني أنه سيتم تضمين طلب في حركة بيانات التصفّح. ويعتمد أي تأثير يحدث على ما إذا كان الموقع الإلكتروني سيستجيب للطلب، وعلى كيفية تفسير الطلب.
 
 على سبيل المثال، قد تستجيب بعض المواقع الإلكترونية لهذا الطلب عبر عرض إعلانات لا تستند إلى المواقع الإلكترونية الأخرى التي زرتها، بينما ستظل العديد من المواقع الإلكترونية تجمع بيانات تصفّحك وتستخدمها - مثلاً لتحسين الأمان وتقديم محتوى وخدمات وإعلانات واقتراحات وإعداد تقارير بالإحصاءات.</translation>
+<translation id="6255794742848779505">نحن بصدد تغيير آلية حفظ كلمات المرور على هذا الجهاز</translation>
 <translation id="6264376385120300461">التنزيل على أيّ حال</translation>
 <translation id="6277522088822131679">حدثت مشكلة أثناء طباعة الصفحة. يُرجى إعادة المحاولة.</translation>
 <translation id="6277722725779679269">تعذّر تحديث ميزة تتبُّع السعر</translation>
@@ -1200,7 +1202,6 @@
 <translation id="7482656565088326534">علامة تبويب المعاينة</translation>
 <translation id="7484997419527351112">الاقتراحات - غير مفعّلة</translation>
 <translation id="7485033510383818941">لإعادة تحميل محتوى الخلاصة، اسحب الصفحة إلى الأسفل.</translation>
-<translation id="7486953194485875763">سيتم حذف البيانات التالية التي تعود إلى آخر 15 دقيقة:</translation>
 <translation id="749294055653435199">‏لا تتوفّر ميزة "عدسة Google" على هذا الجهاز.</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (تم التحديث منذ <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">تمت إضافة الموضوع مرة أخرى إلى المواضيع المحتمَلة.</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_as.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_as.xtb
index 025b4d1b..2fd51b90 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_as.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_as.xtb
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">মান্য আগতীয়া ল’ডিং</translation>
 <translation id="2656405586795711023">ৱেব এপ্‌সমূহ</translation>
 <translation id="2669454659051515572">এই ডিভাইচটো ব্যৱহাৰ কৰা যিকোনো লোকে ডাউনল’ড কৰা ফাইল চাব পাৰে</translation>
-<translation id="2688382350024736268">Chromeএ বর্তমান বিজ্ঞাপনৰ কাৰ্যদক্ষতা জোখ-মাখ কৰাত সহায় কৰিবলৈ ছাইট আৰু এপ্‌সমূহৰ মাজত কেৱল অতি সীমিত তথ্য শ্বেয়াৰ কৰে, যেনে, আপোনাক এটা বিজ্ঞাপন কেতিয়া দেখুওৱা হৈছিল।</translation>
 <translation id="2702516483241149200">নতুন: এই পাঠটোলৈ স্ক্ৰ’ল কৰা এটা লিংক শ্বেয়াৰ কৰা</translation>
 <translation id="2707726405694321444">পৃষ্ঠাটো ৰিফ্ৰেশ্ব কৰক</translation>
 <translation id="271033894570825754">নতুন</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">টেবটো পূৰ্বদৰ্শন কৰক</translation>
 <translation id="7484997419527351112">Discover- অফ আছে</translation>
 <translation id="7485033510383818941">ফীডৰ সমলটো ৰিফ্ৰেশ্ব কৰিবলৈ, পৃষ্ঠাখন তললৈ টানক</translation>
-<translation id="7486953194485875763">যোৱা ১৫ মিনিটৰ তলত দিয়া ডেটাখিনি মচি পেলোৱা হ’ব:</translation>
 <translation id="749294055653435199">এই ডিভাইচটোত Google Lens উপলব্ধ নহয়</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> ( <ph name="TIME_SINCE_UPDATE" />ত আপডে'ট কৰা হৈছিল)</translation>
 <translation id="7497755084107113646">বিষয়বস্তুটো সম্ভাব্য বিষয়বস্তুৰ সূচীত পুনৰ যোগ দিয়া হৈছে</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_az.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_az.xtb
index 25841c7..818a4ed 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_az.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_az.xtb
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google doodle: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Oxu siyahısı</translation>
 <translation id="1266864766717917324"><ph name="CONTENT_TYPE" /> paylaşmaq mümkün olmnadı</translation>
+<translation id="1269129608791067105">Tarixçə burada olacaq</translation>
 <translation id="1273937721055267968"><ph name="DOMAIN" /> adlı tətbiqi blok edin</translation>
 <translation id="1283039547216852943">Genişləndirmək üçün klikləyin</translation>
 <translation id="1291207594882862231">Tarixçə, kuki, sayt datası və keşi təmizləyin…</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Standart əvvəlcədən yükləmə</translation>
 <translation id="2656405586795711023">Veb tətbiqlər</translation>
 <translation id="2669454659051515572">Bu cihazdan istifadə edən hər kəs endirilmiş faylları görə bilər</translation>
-<translation id="2688382350024736268">Chrome reklamın göstərildiyi vaxt kimi məhdud sayda məlumatı sayt və tətbiqlər arasında paylaşır ki, saytlar reklam performansını ölçsün.</translation>
 <translation id="2702516483241149200">Yeni: bu mətnə keçidi paylaşın</translation>
 <translation id="2707726405694321444">Səhifəni yeniləyin</translation>
 <translation id="271033894570825754">Yeni</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456"><ph name="APP_NAME" /> tətbiqində tədbir yaradın</translation>
 <translation id="5683547024293500885">Chrome güncəlləmələri yoxlaya bilmir</translation>
 <translation id="5686790454216892815">Fayl adı çox uzundur</translation>
+<translation id="569435661099256888">Daxil olduğunuz səhifələri görə və ya tarixçədən silə bilərsiniz</translation>
 <translation id="569536719314091526">Əlavə seçimlər düyməsində bu səhifəni istədiyiniz dilə tərcümə edin</translation>
 <translation id="5696597120588531049">Chrome sizi data pozuntuları, güvənli olmayan vebsaytlar və digər güvənlik məsələlərindən qoruya bilər</translation>
 <translation id="570347048394355941">Taba keçin</translation>
@@ -1196,7 +1197,6 @@
 <translation id="7482656565088326534">Önbaxış tabı</translation>
 <translation id="7484997419527351112">"Təkliflər" - deaktivdir</translation>
 <translation id="7485033510383818941">Lent məzmununu yeniləmək üçün səhifəni aşağı çəkin</translation>
-<translation id="7486953194485875763">Son 15 dəqiqəyə aid aşağıdakı data silinəcək:</translation>
 <translation id="749294055653435199">Google Linza bu cihazda əlçatan deyil</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Güncəlləşib <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Mövzu yenidən potensial mövzulara əlavə edilib</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_be.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_be.xtb
index ceb79456..8c71302b 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_be.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_be.xtb
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Стандартная перадзагрузка</translation>
 <translation id="2656405586795711023">Вэб-праграмы</translation>
 <translation id="2669454659051515572">Усе, хто карыстаецца гэтай прыладай, могуць бачыць спампаваныя файлы</translation>
-<translation id="2688382350024736268">Цяпер для ацэнкі эфектыўнасці рэкламы сайты і праграмы могуць атрымліваць ад Chrome толькі вельмі абмежаваны аб'ём інфармацыі (напрыклад, звесткі пра тое, калі вам была паказана рэкламная аб'ява).</translation>
 <translation id="2702516483241149200">Навінка: абагульце спасылку, пры выкарыстанні якой старонка прагартаецца гэтага фрагмента тэксту</translation>
 <translation id="2707726405694321444">Абнавіць старонку</translation>
 <translation id="271033894570825754">Новае</translation>
@@ -717,6 +716,7 @@
 <translation id="492284538114688557">Выяўлена зніжэнне цэн</translation>
 <translation id="4925120120285606924">Здымак экрана <ph name="CURRENT_DATE_ISO" /></translation>
 <translation id="49268022542405662">Паролі будуць экспартаваны і спампаваны як тэкставы файл. Яны будуць бачныя ўсім карыстальнікам і праграмам з доступам да папкі, у якую гэты файл будзе захаваны.</translation>
+<translation id="4926901776383726965">Вы можаце захоўваць відарысы і файлы для прагляду па-за сеткай ці абагульваць іх з іншымі праграмамі</translation>
 <translation id="4932247056774066048">Даныя Chrome будуць выдалены з гэтай прылады, паколькі вы выходзіце з уліковага запісу, якім кіруе <ph name="DOMAIN_NAME" />. Яны застануцца ва Уліковым запісе Google.</translation>
 <translation id="4943703118917034429">Віртуальная рэальнасць</translation>
 <translation id="4943872375798546930">Няма вынікаў</translation>
@@ -1197,7 +1197,6 @@
 <translation id="7482656565088326534">Укладка перадпрагляду</translation>
 <translation id="7484997419527351112">Рэкамендацыі выключаны</translation>
 <translation id="7485033510383818941">Каб абнавіць змесціва стужкі, пацягніце старонку ўніз</translation>
-<translation id="7486953194485875763">Прыведзеныя ніжэй даныя за апошнія 15 хвілін будуць выдалены:</translation>
 <translation id="749294055653435199">Google Аб'ектыў недаступны на гэтай прыладзе</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (абноўлена <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Тэма зноў дададзена ў спіс патэнцыйных</translation>
@@ -1405,6 +1404,7 @@
 <translation id="8503559462189395349">Паролі Chrome</translation>
 <translation id="8503813439785031346">Імя карыстальніка</translation>
 <translation id="8505766168025405649">Стан спампоўкі можна паглядзець у апавяшчэнні</translation>
+<translation id="8506357771923193001">Тут з'явяцца вашы спампоўкі</translation>
 <translation id="8514477925623180633">Экспартаваць паролі, захаваныя ў Chrome</translation>
 <translation id="8516012719330875537">Рэдактар відарысаў</translation>
 <translation id="8516431725144212809">Вашы інтарэсы паводле ацэнкі Chrome</translation>
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 f8fbe4c..434482b 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Стандартно предварит. зареждане</translation>
 <translation id="2656405586795711023">Уеб приложения</translation>
 <translation id="2669454659051515572">Всеки, който използва това устройство, може да преглежда изтеглените файлове</translation>
-<translation id="2688382350024736268">Chrome вече споделя само много ограничена информация между сайтовете и приложенията, като например кога ви е показана дадена реклама, за да помогне на сайтовете да измерват ефективността на рекламите.</translation>
 <translation id="2702516483241149200">Ново: споделяне на връзка, която превърта до този текст</translation>
 <translation id="2707726405694321444">Опресняване на страницата</translation>
 <translation id="271033894570825754">Създаване</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Раздел за визуализация</translation>
 <translation id="7484997419527351112">Discover – изключено</translation>
 <translation id="7485033510383818941">За да опресните съдържанието в емисията, дръпнете страницата надолу</translation>
-<translation id="7486953194485875763">Следните данни от последните 15 минути ще бъдат изтрити:</translation>
 <translation id="749294055653435199">Google Обектив не е налице на устройството</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Актуализирано: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Темата отново бе добавена към потенциалните теми</translation>
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 05307bf..ed3a40c 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">স্ট্যান্ডার্ড প্রিলোডিং</translation>
 <translation id="2656405586795711023">ওয়েব অ্যাপ</translation>
 <translation id="2669454659051515572">এই ডিভাইস ব্যবহার করছেন এমন যেকেউ ডাউনলোড করা ফাইলগুলি দেখতে পারবেন</translation>
-<translation id="2688382350024736268">বিজ্ঞাপনের পারফর্ম্যান্স পরিমাপ করার জন্য বিভিন্ন সাইটকে সাহায্য করতে Chrome এখন নানাবিধ সাইট ও অ্যাপের মধ্যে শুধুমাত্র খুব সীমিত তথ্য শেয়ার করে, যেমন কোনও বিজ্ঞাপন আপনাকে কখন দেখানো হয়েছিল।</translation>
 <translation id="2702516483241149200">নতুন: এই টেক্সট পর্যন্ত স্ক্রোল করতে পারে এমন লিঙ্ক শেয়ার করুন</translation>
 <translation id="2707726405694321444">পৃষ্ঠা রিফ্রেশ করুন</translation>
 <translation id="271033894570825754">নতুন</translation>
@@ -1200,7 +1199,6 @@
 <translation id="7482656565088326534">প্রিভিউ ট্যাব</translation>
 <translation id="7484997419527351112">ডিসকভার - বন্ধ</translation>
 <translation id="7485033510383818941">ফিডের কন্টেন্ট রিফ্রেশ করতে, পৃষ্ঠা নিচের দিকে সোয়াইপ করুন</translation>
-<translation id="7486953194485875763">শেষ ১৫ মিনিট ব্রাউজ করা নিম্নলিখিত ডেটা মুছে ফেলা হবে:</translation>
 <translation id="749294055653435199">এই ডিভাইসে Google Lens উপলভ্য নেই</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (আপডেট করা হয়েছে <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">সম্ভাব্য বিষয়ে আবার বিষয় যোগ করা হয়েছে</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bs.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bs.xtb
index a2abe3c..c5a6a46 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_bs.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_bs.xtb
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google crtež: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Lista za čitanje</translation>
 <translation id="1266864766717917324">Nije moguće podijeliti <ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">Ovdje ćete pronaći svoju povijest</translation>
 <translation id="1273937721055267968">Blokiranje web lokacije <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Dodirnite da proširite</translation>
 <translation id="1291207594882862231">Brisanje historije, kolačića, podataka web lokacija, keš memorije…</translation>
@@ -195,6 +196,7 @@
 <translation id="2100273922101894616">Automatsko prijavljivanje</translation>
 <translation id="2100314319871056947">Pokušajte dijeliti tekst u manjim segmentima</translation>
 <translation id="2111511281910874386">Idi na stranicu</translation>
+<translation id="2119609734654412418">Ovdje ćete pronaći svoje oznake</translation>
 <translation id="2122601567107267586">Otvaranje aplikacije nije uspjelo</translation>
 <translation id="2132122640199389833">Ukloni sve povezane uređaje</translation>
 <translation id="213279576345780926">Zatvorena je kartica <ph name="TAB_TITLE" /></translation>
@@ -295,7 +297,6 @@
 <translation id="265156376773362237">Standardno predučitavanje</translation>
 <translation id="2656405586795711023">Web aplikacije</translation>
 <translation id="2669454659051515572">Svako ko koristi ovaj uređaj može vidjeti preuzete fajlove</translation>
-<translation id="2688382350024736268">Da pomogne web lokacijama da izmjere performanse oglasa, Chrome sada dijeli samo veoma ograničene informacije među web lokacijama i aplikacijama, npr., kada vam se prikaže oglas.</translation>
 <translation id="2702516483241149200">Novo: dijelite link koji kliže do ovog teksta</translation>
 <translation id="2707726405694321444">Osvježavanje stranice</translation>
 <translation id="271033894570825754">Novo</translation>
@@ -598,6 +599,7 @@
 <translation id="433213510553688132">Praćenje...</translation>
 <translation id="4335835283689002019">Sigurno pregledanje je isključeno</translation>
 <translation id="4351244548802238354">Zatvori dijaloški okvir</translation>
+<translation id="4355272626458588338">Dodavanjem oznake možete se vratiti na stranicu koja vam je važna</translation>
 <translation id="4369735607080757018">Ograničene vrste podataka se dijele među web lokacijama da izmjere performanse svojih oglasa, npr. doba dana kada vam je oglas prikazan</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="438319986296050901">Dijeli samo karticu</translation>
@@ -845,6 +847,7 @@
 <translation id="5665379678064389456">Kreirajte događaj u aplikaciji <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">Chrome ne može provjeriti ima li ažuriranja</translation>
 <translation id="5686790454216892815">Naziv fajla je predugačak</translation>
+<translation id="569435661099256888">Možete pogledati stranice koje ste posjetili ili ih izbrisati iz povijesti</translation>
 <translation id="569536719314091526">Prevedite ovu stranicu na bilo koji jezik koristeći dugme Više opcija</translation>
 <translation id="5696597120588531049">Chrome vam može pomoći da se zaštitite od narušavanja podataka, nesigurnih web lokacija i još mnogo toga</translation>
 <translation id="570347048394355941">Prebacivanje na karticu</translation>
@@ -949,6 +952,7 @@
 <translation id="6232535412751077445">Ako omogućite "Bez praćenja", taj će se zahtjev slati uz vaš saobraćaj pregledanja. Efikasnost zavisi od toga reagira li web lokacija na zahtjev i na koji način se taj zahtjev tumači.
 
 Naprimjer, neke web lokacije mogu reagirati na ovaj zahtjev prikazivanjem oglasa koji se ne zasnivaju na drugim web lokacijama koje ste posjetili. Mnoge web lokacije će i dalje prikupljati i koristiti vaše podatke o pregledanju kako bi, naprimjer, poboljšale sigurnost, pružale sadržaje, oglase i preporuke te generirale statističke podatke za izvještaje.</translation>
+<translation id="6255794742848779505">Mijenjamo način spremanja zaporki na ovom uređaju</translation>
 <translation id="6264376385120300461">Ipak preuzmi</translation>
 <translation id="6277522088822131679">Došlo je do problema sa štampanjem stranice. Pokušajte ponovo.</translation>
 <translation id="6277722725779679269">Ažuriranje postavke Prati cijenu nije uspjelo</translation>
@@ -1198,7 +1202,6 @@
 <translation id="7482656565088326534">Kartica za pregled</translation>
 <translation id="7484997419527351112">Discover – isključeno</translation>
 <translation id="7485033510383818941">Da osvježite sadržaj sažetka sadržaja, povucite stranicu prema dolje</translation>
-<translation id="7486953194485875763">Izbrisat će se sljedeći podaci iz posljednjih 15 minuta:</translation>
 <translation id="749294055653435199">Google Objektiv nije dostupan na ovom uređaju</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (ažurirano <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Tema je vraćena u potencijalne teme</translation>
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 f1e8055..93bba7f 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Doodle de Google: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Llista de lectura</translation>
 <translation id="1266864766717917324">No s'ha pogut compartir <ph name="CONTENT_TYPE" />.</translation>
+<translation id="1269129608791067105">Trobaràs l'historial aquí</translation>
 <translation id="1273937721055267968">Bloqueja <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Toca per desplegar</translation>
 <translation id="1291207594882862231">Esborra l'historial, les galetes, les dades dels llocs web, la memòria cau, etc.</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Precàrrega estàndard</translation>
 <translation id="2656405586795711023">Aplicacions web</translation>
 <translation id="2669454659051515572">Qualsevol persona que utilitzi aquest dispositiu pot veure els fitxers baixats</translation>
-<translation id="2688382350024736268">Ara Chrome només comparteix informació molt limitada entre llocs web i aplicacions, com ara quan se t'ha mostrat un anunci, per ajudar els llocs web a mesurar el rendiment dels anuncis.</translation>
 <translation id="2702516483241149200">Nou: comparteix un enllaç que es desplaça fins a aquest text</translation>
 <translation id="2707726405694321444">Actualitza la pàgina</translation>
 <translation id="271033894570825754">Nou</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456">Crea un esdeveniment a <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">Chrome no pot cercar actualitzacions</translation>
 <translation id="5686790454216892815">El nom del fitxer és massa llarg</translation>
+<translation id="569435661099256888">Pots veure les pàgines que has visitat o esborrar-les de l'historial</translation>
 <translation id="569536719314091526">Tradueix aquesta pàgina a qualsevol idioma des del botó Més opcions</translation>
 <translation id="5696597120588531049">Chrome pot ajudar a protegir-te de violacions de les dades, de llocs web no segurs i més</translation>
 <translation id="570347048394355941">Canvia a la pestanya</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">Pestanya de previsualització</translation>
 <translation id="7484997419527351112">Discover: desactivat</translation>
 <translation id="7485033510383818941">Per actualitzar el contingut del feed, arrossega la pàgina cap avall</translation>
-<translation id="7486953194485875763">Les dades següents dels 15 darrers minuts se suprimiran:</translation>
 <translation id="749294055653435199">Google Lens no està disponible en aquest dispositiu</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (última actualització: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">S'ha tornat a afegir el tema als possibles temes</translation>
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 ba2e039..ec72ca6 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Standardní předběžné načítání</translation>
 <translation id="2656405586795711023">Webové aplikace</translation>
 <translation id="2669454659051515572">Stažené soubory může vidět kdokoli, kdo používá tohle zařízení</translation>
-<translation id="2688382350024736268">Chrome nyní mezi weby a aplikacemi sdílí jen velmi omezené informace – například kdy se vám zobrazila reklama, aby weby mohly měřit výkon reklam.</translation>
 <translation id="2702516483241149200">Nové: Sdílení odkazu, který obsah posune na tento text</translation>
 <translation id="2707726405694321444">Obnovit stránku</translation>
 <translation id="271033894570825754">Nové</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Karta náhledu</translation>
 <translation id="7484997419527351112">Objevit – vypnuto</translation>
 <translation id="7485033510383818941">Obsah informačního kanálu obnovíte potáhnutím stránky dolů</translation>
-<translation id="7486953194485875763">Následující data z posledních 15 minut budou smazána:</translation>
 <translation id="749294055653435199">Funkce Google Lens v tomto zařízení není dostupná</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (aktualizováno <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Téma bylo znovu přidáno k potenciálním tématům</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_cy.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_cy.xtb
index 80f41d6f..0e3daa1 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_cy.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_cy.xtb
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google doodle: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Rhestr ddarllen</translation>
 <translation id="1266864766717917324">Ni ellid rhannu <ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">Byddwch yn gweld eich hanes yma</translation>
 <translation id="1273937721055267968">Rhwystro <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Tapiwch i ehangu</translation>
 <translation id="1291207594882862231">Clirio hanes, cwcis, data gwefan, storfa…</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Rhaglwytho safonol</translation>
 <translation id="2656405586795711023">Apiau gwe</translation>
 <translation id="2669454659051515572">Gall unrhyw un sy'n defnyddio'r ddyfais hon weld ffeiliau sydd wedi'u lawrlwytho</translation>
-<translation id="2688382350024736268">Mae Chrome bellach yn rhannu gwybodaeth gyfyngedig iawn ymhlith gwefannau ac apiau, megis pan ddangoswyd hysbyseb i chi, i helpu gwefannau i fesur perfformiad hysbysebion.</translation>
 <translation id="2702516483241149200">Newydd: gallwch rannu dolen sy'n sgrolio i'r testun hwn</translation>
 <translation id="2707726405694321444">Ail-lwytho'r dudalen</translation>
 <translation id="271033894570825754">Newydd</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456">Creu digwyddiad yn <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">Ni all Chrome wirio am ddiweddariadau</translation>
 <translation id="5686790454216892815">Mae enw'r ffeil yn rhy hir</translation>
+<translation id="569435661099256888">Gallwch weld y tudalennau rydych wedi ymweld â nhw neu gallwch eu clirio o'ch hanes</translation>
 <translation id="569536719314091526">Cyfieithu'r dudalen hon i unrhyw iaith o'r botwm Rhagor o ddewisiadau</translation>
 <translation id="5696597120588531049">Gall Chrome helpu i'ch cadw'n ddiogel rhag toriadau data, gwefannau anniogel a rhagor.</translation>
 <translation id="570347048394355941">Newid i'r Tab</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">Tab rhagolwg</translation>
 <translation id="7484997419527351112">Discover - wedi'i ddiffodd</translation>
 <translation id="7485033510383818941">I ail-lwytho cynnwys y ffrwd, tynnwch y dudalen i lawr</translation>
-<translation id="7486953194485875763">Bydd y data canlynol o'r 15 munud diwethaf yn cael eu dileu:</translation>
 <translation id="749294055653435199">Nid yw Google Lens ar gael ar y ddyfais hon</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Diweddarwyd <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Ychwanegwyd pwnc yn ôl at bynciau posib</translation>
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 e5b2a49..b91700cb 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
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">Standardforudindlæsning</translation>
 <translation id="2656405586795711023">Webapps</translation>
 <translation id="2669454659051515572">Alle, der bruger denne enhed, kan se downloadede filer</translation>
-<translation id="2688382350024736268">Chrome deler nu kun meget begrænsede oplysninger mellem websites og apps, f.eks. hvornår du fik vist en annonce, for at hjælpe websites med at måle annonceeffektiviteten.</translation>
 <translation id="2702516483241149200">Nyhed: Del et link, der ruller til denne tekst</translation>
 <translation id="2707726405694321444">Opdater siden</translation>
 <translation id="271033894570825754">Nyt</translation>
@@ -1200,7 +1199,6 @@
 <translation id="7482656565088326534">Fanen forhåndsvisning</translation>
 <translation id="7484997419527351112">Discover – deaktiveret</translation>
 <translation id="7485033510383818941">Træk ned på siden for at opdatere feedets indhold</translation>
-<translation id="7486953194485875763">Følgende data fra de seneste 15 minutter slettes:</translation>
 <translation id="749294055653435199">Google Lens er ikke tilgængelig på denne enhed</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Opdateret <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Emnet blev føjet til potentielle emner igen</translation>
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 1d30ee4..3968aaf 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Standard-Vorabladen</translation>
 <translation id="2656405586795711023">Web-Apps</translation>
 <translation id="2669454659051515572">Alle Personen, die dieses Gerät nutzen, können heruntergeladene Dateien sehen</translation>
-<translation id="2688382350024736268">Chrome gibt jetzt nur noch sehr begrenzte Informationen zwischen Websites und Apps weiter – dazu zählt beispielsweise, wann dir eine Anzeige präsentiert wurde, damit Websites die Leistung von Werbung analysieren können.</translation>
 <translation id="2702516483241149200">Neu: Link teilen, der direkt zu diesem Text führt</translation>
 <translation id="2707726405694321444">Seite aktualisieren</translation>
 <translation id="271033894570825754">Neu</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Vorschau-Tab</translation>
 <translation id="7484997419527351112">Discover – aus</translation>
 <translation id="7485033510383818941">Zum Aktualisieren des Feeds Seite nach unten ziehen</translation>
-<translation id="7486953194485875763">Folgende Daten der letzten 15 Minuten werden gelöscht:</translation>
 <translation id="749294055653435199">Google Lens ist auf diesem Gerät nicht verfügbar</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (aktualisiert <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Thema wieder zu potenziellen Themen hinzugefügt</translation>
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 7c748b8..3916aed 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
@@ -196,6 +196,7 @@
 <translation id="2100273922101894616">Αυτόματη σύνδεση</translation>
 <translation id="2100314319871056947">Δοκιμάστε να κοινοποιήσετε το κείμενο σε μικρότερα τμήματα.</translation>
 <translation id="2111511281910874386">Μετάβαση στη σελίδα</translation>
+<translation id="2119609734654412418">Εδώ θα βρείτε τους σελιδοδείκτες σας</translation>
 <translation id="2122601567107267586">Δεν ήταν δυνατό το άνοιγμα της εφαρμογής</translation>
 <translation id="2132122640199389833">Κατάργηση όλων των συνδεδεμένων συσκευών</translation>
 <translation id="213279576345780926">Η καρτέλα <ph name="TAB_TITLE" /> έκλεισε</translation>
@@ -296,7 +297,6 @@
 <translation id="265156376773362237">Βασική προφόρτωση</translation>
 <translation id="2656405586795711023">Εφαρμογές ιστού</translation>
 <translation id="2669454659051515572">Όλοι όσοι χρησιμοποιούν αυτήν τη συσκευή θα μπορούν να βλέπουν τα αρχεία που έχετε κατεβάσει</translation>
-<translation id="2688382350024736268">Το Chrome μοιράζεται πλέον πολύ περιορισμένες πληροφορίες μεταξύ των ιστοτόπων και των εφαρμογών, όπως το πότε εμφανίστηκε μια διαφήμιση σε εσάς, για να βοηθήσει τους ιστοτόπους να μετρήσουν την απόδοση των διαφημίσεων.</translation>
 <translation id="2702516483241149200">Νέο: Κοινοποιήστε έναν σύνδεσμο που κάνει κύλιση σε αυτό το κείμενο</translation>
 <translation id="2707726405694321444">Ανανέωση σελίδας</translation>
 <translation id="271033894570825754">Νέο</translation>
@@ -599,6 +599,7 @@
 <translation id="433213510553688132">Παρακολούθηση…</translation>
 <translation id="4335835283689002019">Η ασφαλής περιήγηση είναι απενεργοποιημένη.</translation>
 <translation id="4351244548802238354">Κλείσιμο παραθύρου διαλόγου</translation>
+<translation id="4355272626458588338">Μπορείτε να επιστρέψετε σε μια σελίδα που είναι σημαντική για εσάς προσθέτοντας έναν σελιδοδείκτη.</translation>
 <translation id="4369735607080757018">Οι ιστότοποι κοινοποιούν μεταξύ τους έναν περιορισμένο αριθμό τύπων δεδομένων για τη μέτρηση της απόδοσης των διαφημίσεών τους, όπως είναι η ώρα της ημέρας κατά την οποία μια διαφήμιση προβλήθηκε σε εσάς.</translation>
 <translation id="4378154925671717803">Τηλέφωνο</translation>
 <translation id="438319986296050901">Κοινοποίηση μόνο κάρτας</translation>
@@ -951,6 +952,7 @@
 <translation id="6232535412751077445">Η ενεργοποίηση της επιλογής "Να μην γίνεται εντοπισμός" σημαίνει ότι θα συμπεριληφθεί ένα αίτημα με την επισκεψιμότητα της περιήγησής σας. Τυχόν αποτελέσματα εξαρτώνται από το κατά πόσο ένας ιστότοπος ανταποκρίνεται στο αίτημα, καθώς και από τον τρόπο με τον οποίο ερμηνεύεται το αίτημα.
 
 Για παράδειγμα, ορισμένοι ιστότοποι ενδέχεται να ανταποκρίνονται σε αυτό το αίτημα εμφανίζοντας διαφημίσεις που δεν βασίζονται σε άλλους ιστότοπους που έχετε επισκεφτεί. Πολλοί ιστότοποι θα εξακολουθούν να συλλέγουν και να χρησιμοποιούν τα δεδομένα περιήγησής σας. Για παράδειγμα, για να βελτιώσουν την ασφάλεια, να παρέχουν περιεχόμενο, διαφημίσεις και προτάσεις, καθώς και για να δημιουργούν στατιστικά στοιχεία αναφοράς.</translation>
+<translation id="6255794742848779505">Αλλάζουμε τον τρόπο αποθήκευσης των κωδικών πρόσβασης σε αυτήν τη συσκευή</translation>
 <translation id="6264376385120300461">Να γίνει η λήψη ούτως ή άλλως</translation>
 <translation id="6277522088822131679">Παρουσιάστηκε ένα πρόβλημα κατά την εκτύπωση της σελίδας. Δοκιμάστε ξανά.</translation>
 <translation id="6277722725779679269">Δεν ήταν δυνατή η ενημέρωση της Παρακολούθησης τιμής</translation>
@@ -1200,7 +1202,6 @@
 <translation id="7482656565088326534">Καρτέλα προεπισκόπησης</translation>
 <translation id="7484997419527351112">Discover - ανενεργό</translation>
 <translation id="7485033510383818941">Για ανανέωση του περιεχομένου της ροής, τραβήξτε τη σελίδα προς τα κάτω.</translation>
-<translation id="7486953194485875763">Τα παρακάτω δεδομένα από τα τελευταία 15 λεπτά θα διαγραφούν:</translation>
 <translation id="749294055653435199">Το Google Lens δεν είναι διαθέσιμο σε αυτήν τη συσκευή</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Ενημέρωση στις <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Το θέμα προστέθηκε ξανά στα πιθανά θέματα</translation>
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 16fa3f3..084efd3 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google doodle: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Reading list</translation>
 <translation id="1266864766717917324">Couldn't share <ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">You'll find your history here</translation>
 <translation id="1273937721055267968">Block <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Tap to expand</translation>
 <translation id="1291207594882862231">Clear history, cookies, site data, cache…</translation>
@@ -195,6 +196,7 @@
 <translation id="2100273922101894616">Auto Sign-in</translation>
 <translation id="2100314319871056947">Try sharing the text in smaller chunks</translation>
 <translation id="2111511281910874386">Go to page</translation>
+<translation id="2119609734654412418">You'll find your bookmarks here</translation>
 <translation id="2122601567107267586">Could not open app</translation>
 <translation id="2132122640199389833">Remove all linked devices</translation>
 <translation id="213279576345780926">Closed <ph name="TAB_TITLE" /></translation>
@@ -295,7 +297,6 @@
 <translation id="265156376773362237">Standard preloading</translation>
 <translation id="2656405586795711023">Web apps</translation>
 <translation id="2669454659051515572">Anyone using this device can see downloaded files</translation>
-<translation id="2688382350024736268">Chrome now shares only very limited information among sites and apps, such as when an ad was shown to you, to help sites measure the performance of ads.</translation>
 <translation id="2702516483241149200">New: Share a link that scrolls to this text</translation>
 <translation id="2707726405694321444">Refresh page</translation>
 <translation id="271033894570825754">New</translation>
@@ -598,6 +599,7 @@
 <translation id="433213510553688132">Following…</translation>
 <translation id="4335835283689002019">Safe Browsing is off</translation>
 <translation id="4351244548802238354">Close dialogue</translation>
+<translation id="4355272626458588338">You can get back to a page that's important to you by adding a bookmark</translation>
 <translation id="4369735607080757018">Limited types of data are shared between sites to measure the performance of their ads, such as the time of day that an ad was shown to you</translation>
 <translation id="4378154925671717803">Phone</translation>
 <translation id="438319986296050901">Share card only</translation>
@@ -845,6 +847,7 @@
 <translation id="5665379678064389456">Create event in <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">Chrome can’t check for updates</translation>
 <translation id="5686790454216892815">File name too long</translation>
+<translation id="569435661099256888">You can see the pages that you’ve visited or clear them from your history</translation>
 <translation id="569536719314091526">Translate this page to any language from the More options button</translation>
 <translation id="5696597120588531049">Chrome can help keep you safe from data breaches, unsafe websites and more</translation>
 <translation id="570347048394355941">Switch to tab</translation>
@@ -949,6 +952,7 @@
 <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.
 
 For example, some websites may respond to this request by showing you ads that aren’t based on other websites that you’ve visited. Many websites will still collect and use your browsing data – for example to improve security, to provide content, ads and recommendations and to generate reporting statistics.</translation>
+<translation id="6255794742848779505">We're changing how passwords are saved on this device</translation>
 <translation id="6264376385120300461">Download anyway</translation>
 <translation id="6277522088822131679">There was a problem printing the page. Please try again.</translation>
 <translation id="6277722725779679269">Couldn’t update track price</translation>
@@ -1198,7 +1202,6 @@
 <translation id="7482656565088326534">Preview tab</translation>
 <translation id="7484997419527351112">Discover – off</translation>
 <translation id="7485033510383818941">To refresh the feed content, pull down the page</translation>
-<translation id="7486953194485875763">The following data from the last 15 minutes will be deleted:</translation>
 <translation id="749294055653435199">Google Lens is not available on this device</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Updated <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Added topic back to potential topics</translation>
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 94ce7ec..8da4ea3 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Precarga estándar</translation>
 <translation id="2656405586795711023">Aplicaciones web</translation>
 <translation id="2669454659051515572">Cualquier persona que use este dispositivo puede ver los archivos descargados</translation>
-<translation id="2688382350024736268">En la actualidad, Chrome solo comparte información muy limitada entre los sitios y las apps, como cuándo se mostró un anuncio, a fin de ayudar a los sitios a medir el rendimiento de los anuncios.</translation>
 <translation id="2702516483241149200">Nuevo: Comparte un vínculo directo a este texto.</translation>
 <translation id="2707726405694321444">Actualizar página</translation>
 <translation id="271033894570825754">Nuevo</translation>
@@ -329,7 +328,7 @@
 <translation id="2886836735871983413">Aparecerá una lista de sitios aquí mientras navegas en la Web</translation>
 <translation id="2888126860611144412">Acerca de Chrome</translation>
 <translation id="2891154217021530873">Detener la carga de la página</translation>
-<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="2893180576842394309">Es posible que Google use tu historial para personalizar la Búsqueda y otros servicios de Google.</translation>
 <translation id="2900528713135656174">Crear evento</translation>
 <translation id="2901411048554510387">Se muestran sugerencias para <ph name="WEBSITE_TITLE" /></translation>
 <translation id="2904414404539560095">La lista de dispositivos con los que se puede compartir una pestaña está totalmente abierta.</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Pestaña de vista previa</translation>
 <translation id="7484997419527351112">Descubre (desactivado)</translation>
 <translation id="7485033510383818941">Para actualizar el contenido del feed, desliza el dedo hacia abajo en la página</translation>
-<translation id="7486953194485875763">Se borrarán los siguientes datos de los últimos 15 minutos:</translation>
 <translation id="749294055653435199">Google Lens no está disponible en este dispositivo.</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (actualización: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Se volvió a agregar el tema a los temas potenciales</translation>
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 41c16bd..f854c0e 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Precarga estándar</translation>
 <translation id="2656405586795711023">Aplicaciones web</translation>
 <translation id="2669454659051515572">Cualquier persona que use este dispositivo puede ver los archivos descargados</translation>
-<translation id="2688382350024736268">Ahora, Chrome solo comparte información muy limitada entre sitios web y aplicaciones (por ejemplo, cuándo se te ha mostrado un anuncio) para ayudar a los sitios a medir el rendimiento de los anuncios.</translation>
 <translation id="2702516483241149200">Nuevo: Comparte un enlace que vaya directamente a este texto</translation>
 <translation id="2707726405694321444">Actualizar página</translation>
 <translation id="271033894570825754">Nuevo</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Pestaña de vista previa</translation>
 <translation id="7484997419527351112">Discover: desactivado</translation>
 <translation id="7485033510383818941">Para actualizar el contenido del feed, desliza hacia abajo la página</translation>
-<translation id="7486953194485875763">Se eliminarán los siguientes datos de los últimos 15 minutos:</translation>
 <translation id="749294055653435199">Google Lens no está disponible en este dispositivo</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (actualizada el <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Tema devuelto a los temas potenciales</translation>
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 58c4da4..6b37f5c 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google'i Doodle'i vigurlogo: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Lugemisloend</translation>
 <translation id="1266864766717917324">Üksust <ph name="CONTENT_TYPE" /> ei õnnestunud jagada</translation>
+<translation id="1269129608791067105">Leiate oma ajaloo siit</translation>
 <translation id="1273937721055267968">Blokeeri <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Laiendamiseks puudutage</translation>
 <translation id="1291207594882862231">Ajaloo, küpsiste, saidiandmete, vahemälu kustutamine …</translation>
@@ -195,6 +196,7 @@
 <translation id="2100273922101894616">Automaatne sisselogimine</translation>
 <translation id="2100314319871056947">Proovige teksti jagada väiksemate lõikudena</translation>
 <translation id="2111511281910874386">Minge lehele</translation>
+<translation id="2119609734654412418">Oma järjehoidjad leiate siit</translation>
 <translation id="2122601567107267586">Rakendust ei õnnestunud avada</translation>
 <translation id="2132122640199389833">Eemalda kõik lingitud seadmed</translation>
 <translation id="213279576345780926"><ph name="TAB_TITLE" /> suleti</translation>
@@ -295,7 +297,6 @@
 <translation id="265156376773362237">Standardne eellaadimine</translation>
 <translation id="2656405586795711023">Veebirakendused</translation>
 <translation id="2669454659051515572">Kõik inimesed, kes seda seadet kasutavad, näevad allalaaditud faile</translation>
-<translation id="2688382350024736268">Chrome jagab nüüd saitide ja rakenduste vahel vaid väga piiratud teavet, näiteks seda, millal teile reklaami näidati, et aidata saitidel reklaamide toimivust mõõta.</translation>
 <translation id="2702516483241149200">Uus: jagage linki, millega keritakse selle teksti juurde</translation>
 <translation id="2707726405694321444">Lehe värskendamine</translation>
 <translation id="271033894570825754">Uus</translation>
@@ -598,6 +599,7 @@
 <translation id="433213510553688132">Jälgimine …</translation>
 <translation id="4335835283689002019">Google'i ohutu sirvimine on väljas</translation>
 <translation id="4351244548802238354">Sule dialoog</translation>
+<translation id="4355272626458588338">Saate enda jaoks olulisele lehele naasta, lisades järjehoidja</translation>
 <translation id="4369735607080757018">Saitide vahel jagatakse teatud tüüpi andmeid, et mõõta nende reklaamide toimivust (nt millal päeva jooksul teile reklaami näidati)</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="438319986296050901">Jagatakse vaid kaarti</translation>
@@ -845,6 +847,7 @@
 <translation id="5665379678064389456">Looge sündmus rakenduses <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">Chrome ei saa värskendusi otsida</translation>
 <translation id="5686790454216892815">Faili nimi on liiga pikk</translation>
+<translation id="569435661099256888">Saate vaadata külastatud lehti või need ajaloost kustutada</translation>
 <translation id="569536719314091526">Tõlkige leht mis tahes keelde nupuga Rohkem valikuid</translation>
 <translation id="5696597120588531049">Chrome aitab teid kaitsta andmetega seotud rikkumiste, ebaturvaliste veebisaitide ja muu eest</translation>
 <translation id="570347048394355941">Lülitu vahelehele</translation>
@@ -949,6 +952,7 @@
 <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.
 
 Näiteks võivad mõned veebisaidid taotlusele reageerida nii, et näitavad teile reklaame, mis ei põhine muudel külastatud veebisaitidel. Paljud veebisaidid koguvad ning kasutavad endiselt teie sirvimisandmeid, näiteks turvalisuse parandamiseks, sisu, reklaamide ja soovituste pakkumiseks ning aruandlusstatistika loomiseks.</translation>
+<translation id="6255794742848779505">Muudame paroolide salvestamist selles seadmes</translation>
 <translation id="6264376385120300461">Laadi ikkagi alla</translation>
 <translation id="6277522088822131679">Lehe printimisel ilmnes probleem. Proovige uuesti.</translation>
 <translation id="6277722725779679269">Funktsiooni Hindade jälgimine ei õnnestunud värskendada</translation>
@@ -1198,7 +1202,6 @@
 <translation id="7482656565088326534">Eelvaate vaheleht</translation>
 <translation id="7484997419527351112">Discover – väljas</translation>
 <translation id="7485033510383818941">Voo sisu värskendamiseks tõmmake leht alla</translation>
-<translation id="7486953194485875763">Kustutatakse viimase 15 minuti järgmised andmed:</translation>
 <translation id="749294055653435199">Google Lens pole selles seadmes saadaval</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (värskendati <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Teema lisati tagasi potentsiaalsete teemade hulka</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb
index 1aae51bc..dd0fa40 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_eu.xtb
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Aurrez kargatzeko modu arrunta</translation>
 <translation id="2656405586795711023">Sareko aplikazioak</translation>
 <translation id="2669454659051515572">Gailu hau darabilen edonork ikus ditzake deskargatutako fitxategiak</translation>
-<translation id="2688382350024736268">Orain, webguneei iragarkien errendimendua neurtzen laguntzeko informazio oso mugatua partekatzen du soilik Chrome-k webguneen eta aplikazioen artean; adibidez, noiz erakutsi dizuten iragarki bat.</translation>
 <translation id="2702516483241149200">Berria: partekatu testu honetan gora eta behera egiteko esteka bat</translation>
 <translation id="2707726405694321444">Freskatu orria</translation>
 <translation id="271033894570825754">Berria</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Aurrebista-fitxa</translation>
 <translation id="7484997419527351112">Discover: desaktibatuta</translation>
 <translation id="7485033510383818941">Jarioko edukia freskatzeko, tiratu behera orriari</translation>
-<translation id="7486953194485875763">Azken 15 minutuetako datu hauek ezabatuko dira:</translation>
 <translation id="749294055653435199">Google Lens ez dago erabilgarri gailu honetan</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (azken eguneratzea: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Gaia berriro gehitu da gai posibleen zerrendan</translation>
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 560bc281..7f1144e 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
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">پیش‌بارگذاری استاندارد</translation>
 <translation id="2656405586795711023">برنامه‌های وب</translation>
 <translation id="2669454659051515572">همه افرادی که از این دستگاه استفاده می‌کنند می‌توانند فایل‌های بارگیری‌شده را ببینند</translation>
-<translation id="2688382350024736268">‏درحال‌حاضر Chrome فقط اطلاعات بسیار محدودی را بین سایت‌ها و برنامه‌ها هم‌رسانی می‌کند (مثلاً زمان نمایش آگهی به شما) تا به سایت‌ها کمک کند عملکرد آگهی‌ها را اندازه‌گیری کنند.</translation>
 <translation id="2702516483241149200">جدید: هم‌رسانی پیوندی که به این نوشتار پیمایش می‌کند</translation>
 <translation id="2707726405694321444">بازآوری صفحه</translation>
 <translation id="271033894570825754">جدید</translation>
@@ -1200,7 +1199,6 @@
 <translation id="7482656565088326534">برگه پیش‌نمایش</translation>
 <translation id="7484997419527351112">«یافته‌ها» - خاموش</translation>
 <translation id="7485033510383818941">برای بازآوری محتوای جارزن، صفحه را به‌پایین بکشید</translation>
-<translation id="7486953194485875763">این داده‌های مربوط به ۱۵ دقیقه گذشته حذف خواهد شد:</translation>
 <translation id="749294055653435199">‏«لنز Google» در این دستگاه دردسترس نیست</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (زمان به‌روزرسانی <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">موضوع دوباره به موضوع‌های بالقوه اضافه شد</translation>
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 fa64a39d..3d26883 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Vakioesilataus</translation>
 <translation id="2656405586795711023">Verkkosovellukset</translation>
 <translation id="2669454659051515572">Kaikki tämän laitteen käyttäjät voivat nähdä ladatut tiedostot</translation>
-<translation id="2688382350024736268">Chrome jakaa nyt vain hyvin rajallisia tietoja sivustojen ja sovellusten välillä (esim. kun mainos on näytetty sinulle), jotta sivustot voivat mitata mainosten tuloksia.</translation>
 <translation id="2702516483241149200">Uutta: jaa linkki, joka vie tähän tekstiin</translation>
 <translation id="2707726405694321444">Päivitä sivu</translation>
 <translation id="271033894570825754">Uusi</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Esikatseluvälilehti</translation>
 <translation id="7484997419527351112">Discover – pois päältä</translation>
 <translation id="7485033510383818941">Voit päivittää fiidin sisällön vetämällä sivua alas</translation>
-<translation id="7486953194485875763">Seuraava data 15 viime minuutilta poistetaan:</translation>
 <translation id="749294055653435199">Google Lens ei ole käytettävissä tällä laitteella.</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (päivitettiin <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Aihe lisätty takaisin mahdollisiin aiheisiin</translation>
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 baf1086..a66adc4 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google doodle: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Listahan ng babasahin</translation>
 <translation id="1266864766717917324">Hindi maibahagi ang <ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">Makikita mo rito ang iyong history</translation>
 <translation id="1273937721055267968">I-block ang <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">I-tap upang palawakin</translation>
 <translation id="1291207594882862231">I-clear ang history, cookies, site data, cache…</translation>
@@ -195,6 +196,7 @@
 <translation id="2100273922101894616">Awtomatikong Mag-sign in</translation>
 <translation id="2100314319871056947">Subukang ibahagi ang text sa mas maliliit na bahagi</translation>
 <translation id="2111511281910874386">Pumunta sa page</translation>
+<translation id="2119609734654412418">Makikita mo rito ang iyong mga bookmark</translation>
 <translation id="2122601567107267586">Hindi mabuksan ang app</translation>
 <translation id="2132122640199389833">Alisin ang lahat ng naka-link na device</translation>
 <translation id="213279576345780926">Isinarang <ph name="TAB_TITLE" /></translation>
@@ -295,7 +297,6 @@
 <translation id="265156376773362237">Karaniwang pag-preload</translation>
 <translation id="2656405586795711023">Mga web app</translation>
 <translation id="2669454659051515572">Makikita ng sinumang gumagamit ng device na ito ang mga na-download na file</translation>
-<translation id="2688382350024736268">Napakalimitadong impormasyon lang ang ishe-share ngayon ng Chrome sa mga site at app, gaya ng kapag may ipinakitang ad sa iyo, para matulungan ang mga site na sukatin ang performance ng mga ad.</translation>
 <translation id="2702516483241149200">Bago: magbahagi ng link na nagso-scroll papunta sa text na ito</translation>
 <translation id="2707726405694321444">I-refresh ang page</translation>
 <translation id="271033894570825754">Bago</translation>
@@ -598,6 +599,7 @@
 <translation id="433213510553688132">Sinusubaybayan…</translation>
 <translation id="4335835283689002019">Naka-off ang Ligtas na Pag-browse</translation>
 <translation id="4351244548802238354">Isara ang dialog</translation>
+<translation id="4355272626458588338">Mababalikan mo ang isang page na mahalaga sa iyo sa pamamagitan ng pagdaragdag ng bookmark</translation>
 <translation id="4369735607080757018">Mga limitadong uri ng data ang sine-share sa pagitan ng mga site para masukat ang performance ng kanilang mga ad, gaya ng oras ng araw kung kailan ipinakita sa iyo ang isang ad</translation>
 <translation id="4378154925671717803">Telepono</translation>
 <translation id="438319986296050901">Ibahagi lang ang card</translation>
@@ -845,6 +847,7 @@
 <translation id="5665379678064389456">Gumawa ng event sa <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">Hindi matingnan ng Chrome kung may mga update</translation>
 <translation id="5686790454216892815">Masyadong mahaba ang pangalan ng file</translation>
+<translation id="569435661099256888">Makikita mo ang mga page na binisita mo o maki-clear mo ang mga ito sa iyong history</translation>
 <translation id="569536719314091526">Isalin ang page na ito sa anumang wika mula sa button na Higit pang opsyon</translation>
 <translation id="5696597120588531049">Makakatulong ang Chrome na panatilihin kang ligtas laban sa mga paglabag sa data, hindi ligtas na website, at higit pa</translation>
 <translation id="570347048394355941">Lumipat Sa Tab</translation>
@@ -949,6 +952,7 @@
 <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.
 
 Halimbawa, puwedeng tumugon ang ilang website sa kahilingang ito sa pamamagitan ng pagpapakita sa iyo ng mga ad na hindi ibinatay sa iba pang nabisita mo nang website. Kokolektahin at gagamitin pa rin ng maraming website ang iyong data sa pag-browse - halimbawa, para mapahusay ang seguridad, makapagpakita ng content, mga ad, at rekomendasyon, at makabuo ng mga istatistika sa pag-uulat.</translation>
+<translation id="6255794742848779505">Babaguhin na namin kung paano sine-save ang mga password sa device na ito</translation>
 <translation id="6264376385120300461">I-download pa rin</translation>
 <translation id="6277522088822131679">Nagkaproblema sa pag-print sa pahina. Pakisubukang muli.</translation>
 <translation id="6277722725779679269">Hindi ma-update ang Subaybayan ang presyo</translation>
@@ -1198,7 +1202,6 @@
 <translation id="7482656565088326534">Tab na preview</translation>
 <translation id="7484997419527351112">Discover - naka-off</translation>
 <translation id="7485033510383818941">Para i-refresh ang content ng feed, hilahin pababa ang page</translation>
-<translation id="7486953194485875763">Made-delete ang sumusunod na data mula sa huling 15 minuto:</translation>
 <translation id="749294055653435199">Hindi available ang Google Lens sa device na ito</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Na-update <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Idinagdag muli ang paksa sa mga potensyal na paksa</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr-CA.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr-CA.xtb
index a24b01ac..38925da 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr-CA.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_fr-CA.xtb
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Préchargement standard</translation>
 <translation id="2656405586795711023">Applications Web</translation>
 <translation id="2669454659051515572">Toute personne utilisant cet appareil peut voir les fichiers téléchargés</translation>
-<translation id="2688382350024736268">Chrome ne partage désormais que des informations très limitées entre les sites et les applications, telles que lorsqu'une annonce vous a été présentée, pour aider les sites à mesurer les performances des annonces.</translation>
 <translation id="2702516483241149200">Nouveauté : communiquez un lien qui fait défiler l'écran jusqu'à ce texte</translation>
 <translation id="2707726405694321444">Actualiser la page</translation>
 <translation id="271033894570825754">Nouveau</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Onglet d'aperçu</translation>
 <translation id="7484997419527351112">Fonctionnalité Découvertes désactivée</translation>
 <translation id="7485033510383818941">Pour actualiser le contenu du flux, tirez la page vers le bas</translation>
-<translation id="7486953194485875763">Les données suivantes des 15 dernières minutes seront supprimées :</translation>
 <translation id="749294055653435199">Cet appareil ne prend pas en charge Lentille Google</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (mise à jour : <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Sujet rajouté aux sujets potentiels</translation>
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 b4343ea6..5db204d 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Préchargement standard</translation>
 <translation id="2656405586795711023">Applications Web</translation>
 <translation id="2669454659051515572">Toute personne utilisant cet appareil peut voir les fichiers téléchargés</translation>
-<translation id="2688382350024736268">Chrome ne partage actuellement que des informations très limitées entre les sites et les applis, comme le moment où une annonce vous a été présentée, afin d'aider les sites à mesurer les performances des annonces.</translation>
 <translation id="2702516483241149200">Nouveau : partagez un lien vers ce texte</translation>
 <translation id="2707726405694321444">Actualiser la page</translation>
 <translation id="271033894570825754">Nouveau</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Onglet ''Aperçu''</translation>
 <translation id="7484997419527351112">Discover - désactivé</translation>
 <translation id="7485033510383818941">Pour actualiser le contenu du flux, déroulez la page</translation>
-<translation id="7486953194485875763">Les données suivantes des 15 dernières minutes seront supprimées :</translation>
 <translation id="749294055653435199">Google Lens n'est pas disponible sur cet appareil</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Dernière mise à jour <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Thème ajouté de nouveau aux thèmes potentiels</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_gl.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_gl.xtb
index b5c3032..e78df6f 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_gl.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_gl.xtb
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Precarga estándar</translation>
 <translation id="2656405586795711023">Aplicacións web</translation>
 <translation id="2669454659051515572">Calquera que use este dispositivo pode ver os ficheiros descargados</translation>
-<translation id="2688382350024736268">Agora Chrome só comparte información moi limitada entre os sitios e as aplicacións (como, por exemplo, cando se che mostrou un anuncio) co fin de axudar aos sitios a medir o rendemento dos anuncios.</translation>
 <translation id="2702516483241149200">Novidade: Comparte unha ligazón que leve directamente a este texto</translation>
 <translation id="2707726405694321444">Actualiza páxina</translation>
 <translation id="271033894570825754">Novo</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Pestana de vista previa</translation>
 <translation id="7484997419527351112">Discover: desactivado</translation>
 <translation id="7485033510383818941">Para actualizar o contido do feed, arrastra a páxina cara abaixo</translation>
-<translation id="7486953194485875763">Os seguintes datos dos últimos 15 minutos eliminaranse:</translation>
 <translation id="749294055653435199">Google Lens non está dispoñible neste dispositivo</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (actualizouse <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Tema engadido de novo aos temas potenciais</translation>
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 9c22f5e..5066aad2 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">પહેલેથી લોડ કરવાનો માનક મોડ</translation>
 <translation id="2656405586795711023">વેબ ઍપ</translation>
 <translation id="2669454659051515572">આ ડિવાઇસનો ઉપયોગ કરનારી કોઈપણ વ્યક્તિ ડાઉનલોડ કરેલી ફાઇલો જોઈ શકે છે</translation>
-<translation id="2688382350024736268">Chrome હવે સાઇટ અને ઍપ સાથે માત્ર ખૂબ જ મર્યાદિત માહિતી શેર કરે છે, જેમ કે જાહેરાતના પર્ફોર્મન્સની માપણી કરવામાં સાઇટની સહાય કરવા માટે જ્યારે તમને કોઈ જાહેરાત બતાવવામાં આવી હોય.</translation>
 <translation id="2702516483241149200">નવું: આ ટેક્સ્ટ પર સ્ક્રોલ કરતી હોય એવી કોઈ લિંક શેર કરો</translation>
 <translation id="2707726405694321444">પેજ રિફ્રેશ કરો</translation>
 <translation id="271033894570825754">નવું</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">પ્રીવ્યૂ ટૅબ</translation>
 <translation id="7484997419527351112">Discover - બંધ</translation>
 <translation id="7485033510383818941">ફીડનું કન્ટેન્ટ રિફ્રેશ કરવા માટે, પેજ પર નીચેની તરફ સ્વાઇપ કરો</translation>
-<translation id="7486953194485875763">નીચેનો છેલ્લી 15 મિનિટનો ડેટા ડિલીટ કરવામાં આવશે:</translation>
 <translation id="749294055653435199">Google Lens આ ડિવાઇસ પર ઉપલબ્ધ નથી</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (અપડેટ કર્યું <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">આ વિષયને સંભવિત વિષયોની સૂચિમાં પાછો ઉમેરવામાં આવ્યો છે</translation>
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 b24ee8d..1d69f5c8 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">पहले से लोड करने की स्टैंडर्ड सुविधा</translation>
 <translation id="2656405586795711023">वेब ऐप्लिकेशन</translation>
 <translation id="2669454659051515572">इस डिवाइस का इस्तेमाल करने वाले लोग, गुप्त मोड में डाउनलोड की गई फ़ाइलें देख सकते हैं</translation>
-<translation id="2688382350024736268">अब Chrome, साइटों और ऐप्लिकेशन के बीच सिर्फ़ कुछ ही जानकारी शेयर करता है. जैसे, आपको कोई विज्ञापन कब दिखाया गया, ताकि साइटों को विज्ञापनों की परफ़ॉर्मेंस मापने में मदद मिल सके.</translation>
 <translation id="2702516483241149200">नया: इस टेक्स्ट तक स्क्रोल करने वाला लिंक शेयर करें</translation>
 <translation id="2707726405694321444">पेज रीफ्रेश करें</translation>
 <translation id="271033894570825754">नया</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">झलक टैब</translation>
 <translation id="7484997419527351112">डिस्कवर - बंद है</translation>
 <translation id="7485033510383818941">फ़ीड का कॉन्टेंट रीफ़्रेश करने के लिए, पेज को नीचे खींचें</translation>
-<translation id="7486953194485875763">पिछले 15 मिनट का यह डेटा मिटा दिया जाएगा:</translation>
 <translation id="749294055653435199">इस डिवाइस पर Google Lens नहीं है</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (<ph name="TIME_SINCE_UPDATE" /> अपडेट किया गया)</translation>
 <translation id="7497755084107113646">इस विषय को संभावित विषयों में वापस जोड़ा गया</translation>
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 37e8b51..f4031c0 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Googleov doodle logotip: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Popis za čitanje</translation>
 <translation id="1266864766717917324">Nije moguće podijeliti <ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">Ovdje ćete pronaći svoju povijest</translation>
 <translation id="1273937721055267968">Blokiraj <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Dodirnite za proširivanje</translation>
 <translation id="1291207594882862231">Brisanje povijesti, kolačića, podataka web-lokacija, predmemorije...</translation>
@@ -195,6 +196,7 @@
 <translation id="2100273922101894616">Automatska prijava</translation>
 <translation id="2100314319871056947">Pokušajte podijeliti tekst u manjim dijelovima</translation>
 <translation id="2111511281910874386">Idi na stranicu</translation>
+<translation id="2119609734654412418">Ovdje ćete pronaći svoje oznake</translation>
 <translation id="2122601567107267586">Otvaranje aplikacije nije uspjelo</translation>
 <translation id="2132122640199389833">Ukloni sve povezane uređaje</translation>
 <translation id="213279576345780926">Zatvorena je kartica <ph name="TAB_TITLE" /></translation>
@@ -295,7 +297,6 @@
 <translation id="265156376773362237">Standardno predučitavanje</translation>
 <translation id="2656405586795711023">Web-aplikacije</translation>
 <translation id="2669454659051515572">Svi koji upotrebljavaju ovaj uređaj mogu vidjeti preuzete datoteke</translation>
-<translation id="2688382350024736268">Chrome sada dijeli samo vrlo ograničene informacije među web-lokacijama i aplikacijama, na primjer kada vam je oglas bio prikazan, kako bi pomogao web-lokacijama da mjere izvedbu oglasa.</translation>
 <translation id="2702516483241149200">Novo: dijelite vezu koja se pomiče na ovaj tekst</translation>
 <translation id="2707726405694321444">Osvježavanje stranice</translation>
 <translation id="271033894570825754">Novo</translation>
@@ -598,6 +599,7 @@
 <translation id="433213510553688132">Praćenje...</translation>
 <translation id="4335835283689002019">Sigurno je pregledavanje isključeno</translation>
 <translation id="4351244548802238354">Zatvori dijaloški okvir</translation>
+<translation id="4355272626458588338">Dodavanjem oznake možete se vratiti na stranicu koja vam je važna</translation>
 <translation id="4369735607080757018">Ograničene vrste podataka dijele se između web-lokacija radi mjerenja izvedbe oglasa, kao što je doba dana kad vam se oglas prikazao</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="438319986296050901">Podijeli samo karticu</translation>
@@ -845,6 +847,7 @@
 <translation id="5665379678064389456">Stvorite događaj u aplikaciji <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">Chrome ne može provjeriti ima li ažuriranja</translation>
 <translation id="5686790454216892815">Datoteka ima predugačak naziv</translation>
+<translation id="569435661099256888">Možete pogledati stranice koje ste posjetili ili ih izbrisati iz povijesti</translation>
 <translation id="569536719314091526">Prevedite ovu stranicu na bilo koji jezik pomoću gumba Više opcija</translation>
 <translation id="5696597120588531049">Chrome vam može pomoći da se bolje zaštitite od povrede podataka, nesigurnih web-lokacija i još mnogo toga</translation>
 <translation id="570347048394355941">Prelazak na karticu</translation>
@@ -949,6 +952,7 @@
 <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.
 
 Na primjer, neke web-lokacije na taj zahtjev mogu odgovoriti tako da vam prikažu oglase koji se ne temelje na drugim web-lokacijama koje ste posjetili. Mnoge web-lokacije i dalje će prikupljati i upotrebljavati vaše podatke o pregledavanju, primjerice, za poboljšanje sigurnosti, pružanje sadržaja, oglasa i preporuka, kao i za generiranje statističkih izvješća.</translation>
+<translation id="6255794742848779505">Mijenjamo način spremanja zaporki na ovom uređaju</translation>
 <translation id="6264376385120300461">Svejedno preuzmi</translation>
 <translation id="6277522088822131679">Pojavio se problem prilikom ispisivanja stranice. Pokušajte ponovo.</translation>
 <translation id="6277722725779679269">Ažuriranje praćenja cijene nije uspjelo</translation>
@@ -1198,7 +1202,6 @@
 <translation id="7482656565088326534">Kartica pregleda</translation>
 <translation id="7484997419527351112">Discover – isključeno</translation>
 <translation id="7485033510383818941">Da biste osvježili sadržaj feeda, povucite stranicu prema dolje</translation>
-<translation id="7486953194485875763">Izbrisat će se sljedeći podaci za zadnjih 15 min:</translation>
 <translation id="749294055653435199">Google objektiv nije dostupan na ovom uređaju</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (ažurirano <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Tema je vraćena u potencijalne teme</translation>
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 5d1a0b9..ce6cbc5 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google ünnepi embléma: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Olvasási lista</translation>
 <translation id="1266864766717917324">Nem sikerült a(z) <ph name="CONTENT_TYPE" /> megosztása</translation>
+<translation id="1269129608791067105">Itt láthatja majd az előzményeit.</translation>
 <translation id="1273937721055267968">A(z) <ph name="DOMAIN" /> letiltása</translation>
 <translation id="1283039547216852943">Koppintson a kibontáshoz</translation>
 <translation id="1291207594882862231">Előzmények, cookie-k, webhelyadatok és a gyorsítótár törlése…</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Normál előtöltés</translation>
 <translation id="2656405586795711023">Webalkalmazások</translation>
 <translation id="2669454659051515572">A letöltött fájlokat bárki láthatja, aki az eszközt használja</translation>
-<translation id="2688382350024736268">A Chrome mostantól csak nagyon korlátozott információkat oszt meg webhelyek és alkalmazások között (például arról, hogy mikor jelent meg Önnek egy adott hirdetés), hogy segítsen a webhelyeknek a hirdetések teljesítményének mérésében.</translation>
 <translation id="2702516483241149200">Új: az ehhez a szöveghez gördülő linket oszthat meg</translation>
 <translation id="2707726405694321444">Oldal frissítése</translation>
 <translation id="271033894570825754">Új</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456">Esemény létrehozása a(z) <ph name="APP_NAME" /> alkalmazásban</translation>
 <translation id="5683547024293500885">A Chrome nem tud frissítéseket keresni</translation>
 <translation id="5686790454216892815">A fájl neve túl hosszú</translation>
+<translation id="569435661099256888">Megtekintheti a felkeresett oldalakat, és törölheti őket az előzmények közül.</translation>
 <translation id="569536719314091526">Bármely nyelvre lefordíthatja ezt az oldalt a További lehetőségek gomb segítségével</translation>
 <translation id="5696597120588531049">A Chrome segíthet az adatvédelmi incidensek, a nem biztonságos webhelyek és egyebek elleni védekezésben</translation>
 <translation id="570347048394355941">Váltás lapra</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">Előnézeti lap</translation>
 <translation id="7484997419527351112">Discover – kikapcsolva</translation>
 <translation id="7485033510383818941">A hírcsatorna tartalmának frissítéséhez húzza lefelé az oldalt</translation>
-<translation id="7486953194485875763">Az elmúlt 15 percből származó következő adatok törlődnek:</translation>
 <translation id="749294055653435199">A Google Lens nem áll rendelkezésre ezen az eszközön</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Frissítve: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Téma ismét hozzáadva a lehetséges témákhoz</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb
index 33b4ad2..55dad46 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_hy.xtb
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google doodle՝ <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Ընթերցանության ցանկ</translation>
 <translation id="1266864766717917324">Չհաջողվեց ուղարկել բովանդակությունը (<ph name="CONTENT_TYPE" />)</translation>
+<translation id="1269129608791067105">Պատմությունը կգտնեք այստեղ</translation>
 <translation id="1273937721055267968">Արգելափակել <ph name="DOMAIN" /> տիրույթը</translation>
 <translation id="1283039547216852943">Հպեք՝ ընդարձակելու համար</translation>
 <translation id="1291207594882862231">Մաքրել պատմությունը, քուքիները, կայքի տվյալները, քեշը…</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Սովորական նախաբեռնում</translation>
 <translation id="2656405586795711023">Վեբ հավելվածներ</translation>
 <translation id="2669454659051515572">Այս սարքն օգտագործող ցանկացած օգտատեր կարող է տեսնել ներբեռնված ֆայլերը</translation>
-<translation id="2688382350024736268">Chrome-ն այժմ կայքերին և հավելվածներին շատ սահմանափակ տեղեկություններ է տրամադրում, օրինակ, երբ գովազդ է ցուցադրվում ձեզ՝ դրա արդյունավետությունը չափելու համար։</translation>
 <translation id="2702516483241149200">Նորույթ․ կիսվեք հղումով, որն ուղղորդում է դեպի այս տեքստ</translation>
 <translation id="2707726405694321444">Թարմացնել էջը</translation>
 <translation id="271033894570825754">New</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456">Ստեղծեք միջոցառում <ph name="APP_NAME" /> հավելվածում</translation>
 <translation id="5683547024293500885">Chrome-ը չի կարող ստուգել թարմացումների առկայությունը</translation>
 <translation id="5686790454216892815">Ֆայլի անունը չափազանց երկար է</translation>
+<translation id="569435661099256888">Դուք կարող եք տեսնել ձեր այցելած էջերը կամ ջնջել դրանք պատմությունից</translation>
 <translation id="569536719314091526">Թարգմանեք այս կայքը «Այլ ընտրանքներ» կոճակի միջոցով</translation>
 <translation id="5696597120588531049">Chrome-ը կարող է պաշտպանել տվյալների արտահոսքից, վտանգավոր կայքերից և այլ խնդիրներից</translation>
 <translation id="570347048394355941">Անցնել ներդիր</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">Նախադիտման ներդիր</translation>
 <translation id="7484997419527351112">Discover – անջատված է</translation>
 <translation id="7485033510383818941">Ֆիդի բովանդակությունը թարմացնելու համար էջը ներքև քաշեք</translation>
-<translation id="7486953194485875763">Վերջին 15 րոպեի հետևյալ տվյալները կջնջվեն՝</translation>
 <translation id="749294055653435199">Google Տեսապակին հասանելի չէ այս սարքում</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Թարմացվել է <ph name="TIME_SINCE_UPDATE" />-ին)</translation>
 <translation id="7497755084107113646">Թեման նորից ավելացվեց հավանական թեմաների ցանկում</translation>
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 98aa137a6..7336eb1 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Pramuat standar</translation>
 <translation id="2656405586795711023">Aplikasi web</translation>
 <translation id="2669454659051515572">Siapa pun yang menggunakan perangkat ini dapat melihat file yang didownload</translation>
-<translation id="2688382350024736268">Chrome sekarang hanya membagikan informasi yang sangat terbatas di antara situs dan aplikasi, seperti kapan iklan ditampilkan kepada Anda, untuk membantu situs mengukur performa iklan.</translation>
 <translation id="2702516483241149200">Baru: bagikan link yang mengarah ke teks ini</translation>
 <translation id="2707726405694321444">Segarkan halaman</translation>
 <translation id="271033894570825754">Baru</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Tab pratinjau</translation>
 <translation id="7484997419527351112">Discover - nonaktif</translation>
 <translation id="7485033510383818941">Untuk memuat ulang konten feed, tarik halaman ke bawah</translation>
-<translation id="7486953194485875763">Data selama 15 menit terakhir berikut akan dihapus:</translation>
 <translation id="749294055653435199">Google Lens tidak tersedia di perangkat ini</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Diperbarui <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Menambahkan kembali topik ke topik potensial</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_is.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_is.xtb
index 725efb80..31ea81b 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_is.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_is.xtb
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Hefðbundin forhleðsla</translation>
 <translation id="2656405586795711023">Vefforrit</translation>
 <translation id="2669454659051515572">Allir sem nota þetta tæki geta séð sóttar skrár</translation>
-<translation id="2688382350024736268">Eins og er deilir Chrome aðeins mjög takmörkuðum upplýsingum á milli vefsvæða og forrita, s.s. um hvenær auglýsing birtist þér, til að auðvelda vefsvæðum að mæla árangur auglýsinga.</translation>
 <translation id="2702516483241149200">Nýtt: Deildu tengli sem flettir að þessum texta</translation>
 <translation id="2707726405694321444">Endurnýja síðu</translation>
 <translation id="271033894570825754">Nýtt</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Forskoðunarflipi</translation>
 <translation id="7484997419527351112">Tillögur – slökkt</translation>
 <translation id="7485033510383818941">Dragðu síðuna niður til að endurnýja efni straumsins</translation>
-<translation id="7486953194485875763">Eftirfarandi gögnum frá síðustu 15 mínútum verður eytt:</translation>
 <translation id="749294055653435199">Google linsa er ekki í boði í þessu tæki</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (uppfært <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Umfjöllunarefni bætt aftur við sem mögulegu umfjöllunarefni</translation>
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 e76c7eb..ff5d652 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Doodle di Google: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Elenco di lettura</translation>
 <translation id="1266864766717917324">Impossibile condividere <ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">Qui troverai la tua cronologia</translation>
 <translation id="1273937721055267968">Blocca <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Tocca per espandere</translation>
 <translation id="1291207594882862231">Cancella la cronologia, i cookie, i dati dei siti, la cache…</translation>
@@ -296,7 +297,6 @@
 <translation id="265156376773362237">Precaricamento standard</translation>
 <translation id="2656405586795711023">App web</translation>
 <translation id="2669454659051515572">Tutte le persone che usano questo dispositivo possono vedere i file scaricati</translation>
-<translation id="2688382350024736268">Ora Chrome condivide soltanto informazioni molto limitate tra siti e app, ad esempio quando ti è stato mostrato un annuncio, per aiutare i siti a misurare il rendimento degli annunci.</translation>
 <translation id="2702516483241149200">Novità: condividi un link che scorre direttamente a questo testo</translation>
 <translation id="2707726405694321444">Aggiorna la pagina</translation>
 <translation id="271033894570825754">Nuovo</translation>
@@ -847,6 +847,7 @@
 <translation id="5665379678064389456">Crea evento in <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">Chrome non può controllare la disponibilità di aggiornamenti</translation>
 <translation id="5686790454216892815">Nome file troppo lungo</translation>
+<translation id="569435661099256888">Puoi visualizzare le pagine che hai visitato o cancellarle dalla cronologia</translation>
 <translation id="569536719314091526">Traduci questa pagina in una lingua qualsiasi usando il pulsante Altre opzioni</translation>
 <translation id="5696597120588531049">Chrome può contribuire a proteggerti da violazioni dei dati, siti web non sicuri e non solo</translation>
 <translation id="570347048394355941">Passa alla scheda</translation>
@@ -1201,7 +1202,6 @@
 <translation id="7482656565088326534">Scheda di anteprima</translation>
 <translation id="7484997419527351112">Discover - Disattivato</translation>
 <translation id="7485033510383818941">Per aggiornare i contenuti del feed, trascina verso il basso la pagina</translation>
-<translation id="7486953194485875763">I seguenti dati degli ultimi 15 minuti verranno eliminati:</translation>
 <translation id="749294055653435199">Google Lens non è disponibile su questo dispositivo</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Ultimo aggiornamento: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Argomento aggiunto di nuovo agli argomenti potenziali</translation>
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 d7eec49..30778e1 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">טעינה רגילה מראש</translation>
 <translation id="2656405586795711023">אפליקציות אינטרנט</translation>
 <translation id="2669454659051515572">כל מי שמשתמש במכשיר הזה יכול לראות את הקבצים שהורדו</translation>
-<translation id="2688382350024736268">‏Chrome משתף עכשיו מידע מוגבל מאוד בין אתרים ואפליקציות, למשל מתי הוצגה לך מודעה, כדי לעזור לבעלי אתרים למדוד את הביצועים של מודעות.</translation>
 <translation id="2702516483241149200">חדש: ניתן לשתף קישור שגולל לטקסט הזה</translation>
 <translation id="2707726405694321444">רענון הדף</translation>
 <translation id="271033894570825754">חדש</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">כרטיסיית תצוגה מקדימה</translation>
 <translation id="7484997419527351112">‏Discover – כבוי</translation>
 <translation id="7485033510383818941">כדי לרענן את התוכן בפיד, מושכים את הדף כלפי מטה</translation>
-<translation id="7486953194485875763">נתוני הגלישה הבאים מ-15 הדקות האחרונות יימחקו:</translation>
 <translation id="749294055653435199">‏Google Lens לא זמין במכשיר הזה</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (עודכן <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">הנושא הוחזר לנושאים פוטנציאליים</translation>
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 22b91c73..1ee6d65 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
@@ -43,7 +43,7 @@
 <translation id="1206892813135768548">リンクテキストをコピー</translation>
 <translation id="1209206284964581585">今は表示しない</translation>
 <translation id="1227058898775614466">ナビゲーション履歴</translation>
-<translation id="1231733316453485619">同期を有効にしますか?</translation>
+<translation id="1231733316453485619">同期を ON にしますか?</translation>
 <translation id="123724288017357924">キャッシュ コンテンツを無視して現在のページを再読み込みする</translation>
 <translation id="1239792311949352652">このページをすばやく共有します。このショートカットは [設定] で編集できます。</translation>
 <translation id="1240190568154816272">Chrome を使いこなすヒント</translation>
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google Doodle: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">リーディング リスト</translation>
 <translation id="1266864766717917324"><ph name="CONTENT_TYPE" /> を共有できませんでした</translation>
+<translation id="1269129608791067105">履歴はここに表示されます</translation>
 <translation id="1273937721055267968"><ph name="DOMAIN" /> をブロック</translation>
 <translation id="1283039547216852943">タップして展開</translation>
 <translation id="1291207594882862231">履歴、Cookie、サイトデータ、キャッシュを削除…</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">標準プリロード</translation>
 <translation id="2656405586795711023">ウェブアプリ</translation>
 <translation id="2669454659051515572">ダウンロードしたファイルは、このデバイスを使用するすべてのユーザーが確認できます</translation>
-<translation id="2688382350024736268">Chrome では現在、サイトによる広告の効果測定に役立てるため、広告が表示されたときに、ごく少量の限定的な情報のみがサイトやアプリと共有されます。</translation>
 <translation id="2702516483241149200">新規: このテキストにスクロールするリンクを共有できます</translation>
 <translation id="2707726405694321444">ページを更新</translation>
 <translation id="271033894570825754">New</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456"><ph name="APP_NAME" /> で予定を作成</translation>
 <translation id="5683547024293500885">Chrome がアップデートを確認できません</translation>
 <translation id="5686790454216892815">ファイル名が長すぎます</translation>
+<translation id="569435661099256888">アクセスしたページを確認したり履歴から消去したりできます</translation>
 <translation id="569536719314091526">[その他のオプション] から、このページを任意の言語に翻訳できます</translation>
 <translation id="5696597120588531049">Chrome でデータ侵害や安全でないウェブサイトなどの脅威から保護されているか確認します</translation>
 <translation id="570347048394355941">タブを切り替え</translation>
@@ -1178,7 +1179,7 @@
 <translation id="7400418766976504921">URL</translation>
 <translation id="7403691278183511381">Chrome 初回起動時の操作</translation>
 <translation id="7411224099004328643">Google アカウント ユーザー</translation>
-<translation id="741204030948306876">有効にする</translation>
+<translation id="741204030948306876">ON にする</translation>
 <translation id="7419565702166471774">常に安全な接続を使用する</translation>
 <translation id="7431991332293347422">検索などのカスタマイズを目的とした閲覧履歴の使用方法を設定</translation>
 <translation id="7435356471928173109">管理者によってオフにされています</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">[プレビュー] タブ</translation>
 <translation id="7484997419527351112">Discover - オフ</translation>
 <translation id="7485033510383818941">フィード コンテンツを更新するには、ページを下にプルダウンします</translation>
-<translation id="7486953194485875763">過去 15 分の次のデータが削除されます:</translation>
 <translation id="749294055653435199">Google レンズはこのデバイスではご利用いただけません</translation>
 <translation id="7493994139787901920"><ph name="VERSION" />(<ph name="TIME_SINCE_UPDATE" />に更新)</translation>
 <translation id="7497755084107113646">使用を許可するトピックに再度追加しました</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ka.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ka.xtb
index c2b4be0..08b4ce1 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ka.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ka.xtb
@@ -297,7 +297,6 @@
 <translation id="265156376773362237">სტანდარტული წინაწარი ჩატვირთვა</translation>
 <translation id="2656405586795711023">ვებ-აპები</translation>
 <translation id="2669454659051515572">ჩამოტვირთული ფაილების ნახვას შეძლებს ამ მოწყობილობის ნებისმიერი მომხმარებელი</translation>
-<translation id="2688382350024736268">Chrome ახლა აზიარებს მხოლოდ ძალიან შეზღუდულ ინფორმაციას საიტებსა და აპებს შორის, მაგალითად, როდის იყო რეკლამა ნაჩვენები თქვენთვის, რაც ეხმარება საიტებს რეკლამის ეფექტურობის განსაზღვრაში.</translation>
 <translation id="2702516483241149200">სიახლე: გააზიარეთ ბმული, რომელიც ამ ტექსტზე გადავა</translation>
 <translation id="2707726405694321444">გვერდის განახლება</translation>
 <translation id="271033894570825754">ახალი</translation>
@@ -1203,7 +1202,6 @@
 <translation id="7482656565088326534">გადახედვის ჩანართი</translation>
 <translation id="7484997419527351112">Discover — გამორთული</translation>
 <translation id="7485033510383818941">არხის კონტენტი რომ განაახლოთ, ჩამოსწიეთ გვერდი</translation>
-<translation id="7486953194485875763">წაიშლება ბოლო 15 წუთის შემდეგი მონაცემები:</translation>
 <translation id="749294055653435199">Google Lens მიუწვდომელია ამ მოწყობილობაზე</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (განახლებულია <ph name="TIME_SINCE_UPDATE" /> )</translation>
 <translation id="7497755084107113646">თემა კვლავ დაემატა პოტენციურ თემებს</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb
index 6549662..38c571e 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_kk.xtb
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google Doodle: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Оқу тізімі</translation>
 <translation id="1266864766717917324"><ph name="CONTENT_TYPE" /> бөлісу мүмкін болмады.</translation>
+<translation id="1269129608791067105">Тарихты осы жерден табасыз.</translation>
 <translation id="1273937721055267968"><ph name="DOMAIN" /> доменін бөгеу</translation>
 <translation id="1283039547216852943">Жаю үшін түртіңіз</translation>
 <translation id="1291207594882862231">Тарихты, cookie файлдарын, сайт деректерін, кэшті жою…</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Стандартты алдын ала жүктеу</translation>
 <translation id="2656405586795711023">Веб-қолданбалар</translation>
 <translation id="2669454659051515572">Осы құрылғыны пайдаланатын кез келген адам жүктеп алынған файлдарды көре алады.</translation>
-<translation id="2688382350024736268">Chrome енді сайттардың жарнамалар өнімділігін өлшеуіне көмектесу үшін сайттар мен қолданбалар арасында өте шектеулі ақпаратты ғана бөліседі (мысалы, сізге жарнама көрсетілген кезде).</translation>
 <translation id="2702516483241149200">Жаңа: осы мәтінге бағыттайтын сілтемені бөлісу</translation>
 <translation id="2707726405694321444">Бетті жаңарту</translation>
 <translation id="271033894570825754">Жаңа</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456"><ph name="APP_NAME" /> қолданбасында оқиға жасау</translation>
 <translation id="5683547024293500885">Chrome жаңа нұсқалардың бар-жоғын тексере алмайды.</translation>
 <translation id="5686790454216892815">Файлдың аты тым ұзын</translation>
+<translation id="569435661099256888">Сіз кірген беттерді көруіңізге не оларды тарихтан жоюға болады.</translation>
 <translation id="569536719314091526">"Қосымша опциялар" түймесі арқылы осы бетті кез келген тілге аударыңыз</translation>
 <translation id="5696597120588531049">Chrome деректердің қолды болуынан, қауіпті веб-сайттардан және басқа зиянды нәрселерден қорғайды.</translation>
 <translation id="570347048394355941">Қойындыға ауысу</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">"Алдын ала көру" қойындысы</translation>
 <translation id="7484997419527351112">Discover – өшірулі</translation>
 <translation id="7485033510383818941">Фид контентін жаңарту үшін бетті төмен тартыңыз.</translation>
-<translation id="7486953194485875763">Соңғы 15 минуттағы келесі деректер жойылады:</translation>
 <translation id="749294055653435199">Бұл құрылғыда Google Lens жоқ.</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Жаңартылған <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Тақырып әлеуетті тақырыптарға қайта қосылды</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_km.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_km.xtb
index aa374b5..823ba04 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_km.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_km.xtb
@@ -196,6 +196,7 @@
 <translation id="2100273922101894616">ចូលស្វ័យប្រវត្តិ</translation>
 <translation id="2100314319871056947">សាកល្បង​ចែករំលែកអត្ថបទ​ជាផ្នែកតូចៗជាងនេះ</translation>
 <translation id="2111511281910874386">ចូល​ទៅ​កាន់​ទំព័រ</translation>
+<translation id="2119609734654412418">អ្នកនឹងឃើញ​ចំណាំ​របស់អ្នក​នៅទីនេះ</translation>
 <translation id="2122601567107267586">មិនអាច​បើក​កម្មវិធី​បានទេ</translation>
 <translation id="2132122640199389833">ដកឧបករណ៍ដែលបានភ្ជាប់ទាំងអស់ចេញ</translation>
 <translation id="213279576345780926">បានបិទ <ph name="TAB_TITLE" /></translation>
@@ -296,7 +297,6 @@
 <translation id="265156376773362237">ការផ្ទុក​ជាមុនស្ដង់ដារ</translation>
 <translation id="2656405586795711023">កម្មវិធីលើ​អ៊ីនធឺណិត</translation>
 <translation id="2669454659051515572">អ្នក​ដែល​ប្រើប្រាស់​ឧបករណ៍​នេះ​អាច​មើលឃើញ​ឯកសារ​ដែលបានទាញយក</translation>
-<translation id="2688382350024736268">ឥឡូវនេះ Chrome ចែករំលែក​​តែព័ត៌មានមួយចំនួនតូច​ប៉ុណ្ណោះ​ជាមួយ​គេហទំព័រ និង​កម្មវិធីនានា ដូចជានៅពេល​បង្ហាញ​ការផ្សាយពាណិជ្ជកម្ម​ដល់អ្នក ដើម្បីជួយ​គេហទំព័រ​ក្នុងការវាស់ស្ទង់​លទ្ធផលប្រតិបត្តិការ​នៃការផ្សាយពាណិជ្ជកម្ម​ជាដើម។</translation>
 <translation id="2702516483241149200">ថ្មី៖ ចែករំលែកតំណ ដែលរំកិលទៅអត្ថបទនេះ</translation>
 <translation id="2707726405694321444">ធ្វើឲ្យទំព័រថ្មីឡើងវិញ</translation>
 <translation id="271033894570825754">ថ្មី</translation>
@@ -599,6 +599,7 @@
 <translation id="433213510553688132">កំពុងតាមដាន...</translation>
 <translation id="4335835283689002019">ការរុករក​ដោយសុវត្ថិភាព​ត្រូវបានបិទ</translation>
 <translation id="4351244548802238354">បិទប្រអប់</translation>
+<translation id="4355272626458588338">អ្នកអាច​ត្រឡប់ទៅ​ទំព័រ​ដែលសំខាន់​ចំពោះអ្នក តាមរយៈ​ការបញ្ចូល​ចំណាំ</translation>
 <translation id="4369735607080757018">ប្រភេទ​ទិន្នន័យមួយចំនួនតូច​ត្រូវ​បាន​ចែករំលែក​រវាង​គេហទំព័រ​នានា ដើម្បី​វាស់វែង​ប្រតិបត្តិការ​នៃ​ការ​ផ្សាយពាណិជ្ជកម្ម​របស់​គេហទំព័រ​ទាំ​ងនោះ ដូច​ជាពេលវេលា​ប្រចាំថ្ងៃ​ដែល​ការផ្សាយ​ពាណិជ្ជកម្ម​ត្រូវ​បាន​បង្ហាញ​ដល់​អ្នកជាដើម</translation>
 <translation id="4378154925671717803">ទូរស័ព្ទ</translation>
 <translation id="438319986296050901">ចែករំលែក​កាត​តែប៉ុណ្ណោះ</translation>
@@ -951,6 +952,7 @@
 <translation id="6232535412751077445">ការបើកដំណើរការរបៀប “កុំតាមដាន” មានន័យថាការស្នើសុំនឹងត្រូវរាប់បញ្ចូលជាមួយចរាចរណ៍នៃការរុករករបស់អ្នក។ ផលប៉ះពាល់ទាំងឡាយគឺអាស្រ័យលើថាតើគេហទំព័រឆ្លើយតបទៅនឹងការស្នើសុំ ឬអត់ ហើយការស្នើសុំត្រូវបានបកស្រាយយ៉ាងដូចម្តេច។
 
 ឧទាហរណ៍៖ គេហទំព័រមួយចំនួនអាចឆ្លើយតបទៅនឹងការស្នើសុំនេះដោយការបង្ហាញពាណិជ្ជកម្មដល់អ្នកដោយមិនផ្អែកលើគេហទំព័រផ្សេងទៀតដែលអ្នកបានចូលទៅកាន់។ គេហទំព័រជាច្រើននឹងនៅតែប្រមូល និងប្រើទិន្នន័យការរុករករបស់អ្នកដដែល។ ឧទាហរណ៍ដើម្បីពង្រឹងសុវត្ថិភាព ដើម្បីផ្តល់មាតិកា ពាណិជ្ជកម្ម និងការណែនាំនៅលើគេហទំព័ររបស់ពួកគេ និងដើម្បីបង្កើតស្ថិតិរបាយការណ៍។</translation>
+<translation id="6255794742848779505">យើង​កំពុងប្ដូរ​របៀបរក្សាទុក​ពាក្យសម្ងាត់​នៅលើ​ឧបករណ៍នេះ</translation>
 <translation id="6264376385120300461">មិនអីទេ ទាញយកចុះ</translation>
 <translation id="6277522088822131679">មានបញ្ហាក្នុងការបោះពុម្ពទំព័រ។ សូមព្យាយាមម្តងទៀត។</translation>
 <translation id="6277722725779679269">មិនអាចធ្វើបច្ចុប្បន្នភាពការតាម​ដាន​តម្លៃ​បានទេ</translation>
@@ -1200,7 +1202,6 @@
 <translation id="7482656565088326534">ផ្ទាំងមើលសាកល្បង</translation>
 <translation id="7484997419527351112">Discover - បានបិទ</translation>
 <translation id="7485033510383818941">ដើម្បីផ្ទុក​ខ្លឹមសារព័ត៌មាន​ឡើងវិញ សូមទាញ​ទំព័រចុះ</translation>
-<translation id="7486953194485875763">ទិន្នន័យ​ដូចខាងក្រោម​ពី 15 នាទី​ចុងក្រោយ​នឹងត្រូវ​បានលុប៖</translation>
 <translation id="749294055653435199">មិនអាចប្រើ Google Lens នៅលើឧបករណ៍នេះបានទេ</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (បានធ្វើបច្ចុប្បន្នភាព <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">បាន​បញ្ចូល​ប្រធានបទ​ទៅក្នុង​ប្រធានបទ​ដែល​អាច​មានការចាប់អារម្មណ៍​វិញ</translation>
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 0d8635d..a9aba69f 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
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">ಪ್ರಮಾಣಿತ ಮುಂಚಿತ ಲೋಡ್ ಮಾಡುವಿಕೆ</translation>
 <translation id="2656405586795711023">ವೆಬ್‌ ಆ್ಯಪ್‌ಗಳು</translation>
 <translation id="2669454659051515572">ಈ ಸಾಧನವನ್ನು ಬಳಸುವ ಯಾರಾದರೂ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿರುವ ಫೈಲ್‌ಗಳನ್ನು ನೋಡಬಹುದು</translation>
-<translation id="2688382350024736268">Chrome ಈಗ ಸೈಟ್‌ಗಳು ಮತ್ತು ಆ್ಯಪ್‌ಗಳ ನಡುವೆ ಬಹಳ ಸೀಮಿತ ಮಾಹಿತಿಯನ್ನು ಮಾತ್ರ ಹಂಚಿಕೊಳ್ಳುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಸೈಟ್‌ಗಳು ಜಾಹೀರಾತುಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅಳೆಯುವುದಕ್ಕಾಗಿ ಸಹಾಯ ಮಾಡಲು, ನಿಮಗೆ ಯಾವಾಗ ಜಾಹೀರಾತೊಂದನ್ನು ತೋರಿಸಲಾಯಿತು.</translation>
 <translation id="2702516483241149200">ಹೊಸ ಫೀಚರ್: ಈ ಪಠ್ಯಕ್ಕೆ ಸ್ಕ್ರಾಲ್ ಆಗುವ ಲಿಂಕ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಿ</translation>
 <translation id="2707726405694321444">ಪುಟವನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಿ</translation>
 <translation id="271033894570825754">ಹೊಸತು</translation>
@@ -1199,7 +1198,6 @@
 <translation id="7482656565088326534">ಪೂರ್ವವೀಕ್ಷಣೆ ಟ್ಯಾಬ್</translation>
 <translation id="7484997419527351112">Discover - ಆಫ್ ಆಗಿದೆ</translation>
 <translation id="7485033510383818941">ಫೀಡ್ ವಿಷಯವನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಲು, ಪುಟವನ್ನು ಪುಲ್ ಡೌನ್ ಮಾಡಿ</translation>
-<translation id="7486953194485875763">ಕೊನೆಯ 15 ನಿಮಿಷಗಳಿಂದ ಈ ಕೆಳಗಿನ ಡೇಟಾವನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ:</translation>
 <translation id="749294055653435199">ಈ ಸಾಧನದಲ್ಲಿ Google Lens ಲಭ್ಯವಿಲ್ಲ</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (<ph name="TIME_SINCE_UPDATE" /> ಅಪ್‌ಡೇಟ್‌ ಮಾಡಲಾಗಿದೆ)</translation>
 <translation id="7497755084107113646">ಸಂಭಾವ್ಯ ವಿಷಯಗಳಿಗೆ ವಿಷಯವನ್ನು ಪುನಃ ಸೇರಿಸಲಾಗಿದೆ</translation>
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 ffb549a..64af03a 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
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">표준 미리 로드</translation>
 <translation id="2656405586795711023">웹 앱</translation>
 <translation id="2669454659051515572">이 기기를 사용하는 누구나 다운로드된 파일을 볼 수 있습니다.</translation>
-<translation id="2688382350024736268">이제 Chrome에서 광고가 사용자에게 게시된 시기 등의 제한된 정보만 사이트 및 앱 간에 공유되어 사이트의 광고 실적을 측정하도록 돕습니다.</translation>
 <translation id="2702516483241149200">신규: 이 텍스트로 스크롤하는 링크 공유하기</translation>
 <translation id="2707726405694321444">페이지 새로고침</translation>
 <translation id="271033894570825754">New</translation>
@@ -1200,7 +1199,6 @@
 <translation id="7482656565088326534">미리보기 탭</translation>
 <translation id="7484997419527351112">디스커버 - 사용 안함</translation>
 <translation id="7485033510383818941">피드 콘텐츠를 새로고침하려면 페이지를 아래로 당기세요</translation>
-<translation id="7486953194485875763">지난 15분 동안의 다음 데이터가 삭제됩니다.</translation>
 <translation id="749294055653435199">이 기기에서는 Google 렌즈를 사용할 수 없습니다.</translation>
 <translation id="7493994139787901920"><ph name="VERSION" />(<ph name="TIME_SINCE_UPDATE" />에 업데이트됨)</translation>
 <translation id="7497755084107113646">잠재적 주제에 주제를 다시 추가했습니다.</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ky.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ky.xtb
index 912e41f..0cb8182 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ky.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ky.xtb
@@ -291,7 +291,6 @@
 <translation id="265156376773362237">Стандарттуу алдын ала жүктөө</translation>
 <translation id="2656405586795711023">Веб колдонмолор</translation>
 <translation id="2669454659051515572">Бул түзмөктү колдонгондордун баары жүктөлүп алынган файлдарды көрө алышат</translation>
-<translation id="2688382350024736268">Chrome эми сайттар менен колдонмолордун арасында өтө чектелген маалыматты (мисалы, сизге жарнама көрсөтүлгөн убакытты) гана бөлүшөт. Бул сайттарга жарнамалардын майнаптуулугун талдоого жардам берет.</translation>
 <translation id="2702516483241149200">Жаңы: Бул текстке сыдырылган шилтемени бөлүшө аласыз</translation>
 <translation id="2707726405694321444">Бетти жаңылоо</translation>
 <translation id="271033894570825754">Жаңы</translation>
@@ -1190,7 +1189,6 @@
 <translation id="7482656565088326534">Алдын ала көрүү өтмөгү</translation>
 <translation id="7484997419527351112">Сунуштар- өчүк</translation>
 <translation id="7485033510383818941">Түрмөктөгү мазмунду жаңыртуу үчүн баракты ылдый тартыңыз</translation>
-<translation id="7486953194485875763">Акыркы 15 мүнөттө каралган төмөнкү маалымат өчүрүлөт:</translation>
 <translation id="749294055653435199">Бул түзмөктө Google Lens иштебейт</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Жаңырган <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Тема жарнамаларды жекелештирүү үчүн кайрадан колдонулушу мүмкүн</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lo.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lo.xtb
index c6a5e7c..d93fcc2 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_lo.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_lo.xtb
@@ -297,7 +297,6 @@
 <translation id="265156376773362237">ການໂຫຼດກ່ອນລ່ວງໜ້າແບບມາດຕະຖານ</translation>
 <translation id="2656405586795711023">ເວັບແອັບ</translation>
 <translation id="2669454659051515572">ໃຜກໍຕາມທີ່ໃຊ້ອຸປະກອນນີ້ຈະສາມາດເບິ່ງເຫັນໄຟລ໌ທີ່ດາວໂຫຼດແລ້ວໄດ້</translation>
-<translation id="2688382350024736268">ຕອນນີ້ Chrome ແບ່ງປັນສະເພາະຂໍ້ມູນທີ່ມີການຈຳກັດຫຼາຍລະຫວ່າງເວັບໄຊ ແລະ ແອັບຕ່າງໆ ເຊັ່ນ: ເວລາທີ່ໂຄສະນາສະແດງໃຫ້ທ່ານເຫັນ, ເພື່ອຊ່ວຍເວັບໄຊໃນການວັດແທກປະສິດທິພາບຂອງໂຄສະນາ.</translation>
 <translation id="2702516483241149200">ໃໝ່: ແບ່ງປັນລິ້ງທີ່ເລື່ອນຫາຂໍ້ຄວາມນີ້</translation>
 <translation id="2707726405694321444">ຣີ​ເຟ​ຣ​ຊຫນ້າ</translation>
 <translation id="271033894570825754">ໃຫມ່</translation>
@@ -1203,7 +1202,6 @@
 <translation id="7482656565088326534">ແຖບສະແດງຕົວຢ່າງ</translation>
 <translation id="7484997419527351112">Discover - ປິດຢູ່</translation>
 <translation id="7485033510383818941">ເພື່ອໂຫຼດຂໍ້ມູນເນື້ອຫາຟີດຄືນໃໝ່, ໃຫ້ດຶງໜ້າລົງ</translation>
-<translation id="7486953194485875763">ລະບົບຈະລຶບຂໍ້ມູນຕໍ່ໄປນີ້ຈາກ 15 ນາທີທີ່ຜ່ານມາ:</translation>
 <translation id="749294055653435199">ບໍ່ສາມາດໃຊ້ Google Lens ຢູ່ອຸປະກອນນີ້ໄດ້</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (ອັບ​ເດດ​ແລ້ວ <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">ເພີ່ມຫົວຂໍ້ກັບຄືນໄປຫາຫົວຂໍ້ທີ່ມີທ່າແຮງແລ້ວ</translation>
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 19d4c230..98247f9 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">„Google“ papuoštas logotipas: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Skaitymo sąrašas</translation>
 <translation id="1266864766717917324">Nepavyko bendrinti turinio: <ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">Čia rasite istoriją</translation>
 <translation id="1273937721055267968">Blokuoti <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Palieskite ir išskleiskite</translation>
 <translation id="1291207594882862231">Išvalykite istoriją, slapukus, svetainės duomenis, talpyklą…</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Įprastas išankstinis įkėlimas</translation>
 <translation id="2656405586795711023">Žiniatinklio programos</translation>
 <translation id="2669454659051515572">Visi šį įrenginį naudojantys asmenys gali peržiūrėti atsisiųstus failus</translation>
-<translation id="2688382350024736268">Dabar „Chrome“ bendrina tik labai ribotą informaciją svetainėse ir programose, pvz., kada skelbimas buvo rodomas, kad padėtų svetainėms įvertinti skelbimų našumą.</translation>
 <translation id="2702516483241149200">Naujiena: bendrinkite nuorodą, kuria galima slinkti į šį tekstą</translation>
 <translation id="2707726405694321444">Atnaujinti puslapį</translation>
 <translation id="271033894570825754">Naujiena</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456">Sukurti įvykį naudojant „<ph name="APP_NAME" />“</translation>
 <translation id="5683547024293500885">„Chrome“ negali tikrinti, ar yra naujinių</translation>
 <translation id="5686790454216892815">Failo pavadinimas per ilgas</translation>
+<translation id="569435661099256888">Galite peržiūrėti puslapius, kuriuose lankėtės, arba išvalyti juos iš istorijos</translation>
 <translation id="569536719314091526">Išverskite šį puslapį į bet kokią kalbą spustelėję mygtuką „Daugiau parinkčių“</translation>
 <translation id="5696597120588531049">„Chrome“ gali padėti apsisaugoti nuo duomenų saugos pažeidimų, nesaugių svetainių ir daugiau</translation>
 <translation id="570347048394355941">Perjungti skirtuką</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">Peržiūros skirtukas</translation>
 <translation id="7484997419527351112">„Discover“ – išjungta</translation>
 <translation id="7485033510383818941">Jei norite atnaujinti sklaidos kanalo turinį, patraukite puslapį žemyn</translation>
-<translation id="7486953194485875763">Toliau nurodyti pastarųjų penkiolikos minučių duomenys bus ištrinti.</translation>
 <translation id="749294055653435199">„Google Lens“ nepasiekiama šiame įrenginyje</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (atnaujinta <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Tema vėl pridėta prie potencialių temų</translation>
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 50b656e..43dddba 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google svētku logotips: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Lasīšanas saraksts</translation>
 <translation id="1266864766717917324">Nevarēja kopīgot: <ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">Šeit varat skatīt savu vēsturi</translation>
 <translation id="1273937721055267968">Bloķēt vietni <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Pieskarties, lai izvērstu</translation>
 <translation id="1291207594882862231">Dzēst vēsturi, sīkfailus, vietnes datus, kešatmiņu…</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Standarta iepriekšēja ielāde</translation>
 <translation id="2656405586795711023">Tīmekļa lietotnes</translation>
 <translation id="2669454659051515572">Lejupielādētie faili ir redzami visiem šīs ierīces lietotājiem.</translation>
-<translation id="2688382350024736268">Lai palīdzētu vietnēm novērtēt reklāmu veiktspēju, Chrome tagad starp dažādām vietnēm un lietotnēm kopīgo tikai ļoti ierobežotu informāciju, piemēram, par laiku, kad noteikta reklāma tika jums parādīta.</translation>
 <translation id="2702516483241149200">Jaunums: varat kopīgot saiti uz šo tekstu</translation>
 <translation id="2707726405694321444">Atsvaidzināt lapu</translation>
 <translation id="271033894570825754">Jauns</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456">Izveidojiet pasākumu lietotnē <ph name="APP_NAME" />.</translation>
 <translation id="5683547024293500885">Pārlūkā Chrome nevar pārbaudīt atjauninājumu pieejamību.</translation>
 <translation id="5686790454216892815">Faila nosaukums ir pārāk garš</translation>
+<translation id="569435661099256888">Varat skatīt apmeklētās lapas vai noņemt tās no vēstures</translation>
 <translation id="569536719314091526">Tulkojiet šīs lapas saturu jebkurā valodā, izmantojot pogu Vairāk opciju.</translation>
 <translation id="5696597120588531049">Chrome var palīdzēt aizsargāt jūs pret datu noplūdi, nedrošām vietnēm un citiem apdraudējumiem.</translation>
 <translation id="570347048394355941">Pāriet uz cilni</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">Priekšskatījuma cilne</translation>
 <translation id="7484997419527351112">Funkcija Discover — izslēgta</translation>
 <translation id="7485033510383818941">Lai atsvaidzinātu plūsmas saturu, velciet lapu uz leju.</translation>
-<translation id="7486953194485875763">Tiks dzēsti tālāk norādītie pēdējo 15 minūšu laikā uzkrātie dati.</translation>
 <translation id="749294055653435199">Tehnoloģija Google Lens šajā ierīcē nav pieejama.</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (atjaunināts: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Šī tēma atkal var tikt noteikta.</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mk.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mk.xtb
index 5cb6dbd..afe50f4 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mk.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mk.xtb
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Стандардно вчитување однапред</translation>
 <translation id="2656405586795711023">Веб-апликации</translation>
 <translation id="2669454659051515572">Сите кои го користат уредов може да ги видат преземените датотеки</translation>
-<translation id="2688382350024736268">Сега Chrome споделува само многу ограничени податоци меѓу сајтовите и апликациите, како кога ви била прикажана дадена реклама, со цел да им помогне на сајтовите да ја мерат ефикасноста на рекламите.</translation>
 <translation id="2702516483241149200">Ново: споделете линк што ќе ве одведе до текстов со лизгање</translation>
 <translation id="2707726405694321444">Освежи ја страницата</translation>
 <translation id="271033894570825754">Ново</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Картичка за преглед</translation>
 <translation id="7484997419527351112">Discover е исклучена</translation>
 <translation id="7485033510383818941">За освежување на содржините на активност, повлечете ја страницата надолу</translation>
-<translation id="7486953194485875763">Ќе се избришат следниве податоци од минатите 15 минути:</translation>
 <translation id="749294055653435199">Google Lens не е достапна на уредов</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Ажурирано <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Темата е повторно додадена во потенцијални теми</translation>
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 85d73d2..a6c6e9e 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">സാധാരണ മുൻകൂട്ടി ലോഡ് ചെയ്യൽ</translation>
 <translation id="2656405586795711023">വെബ് ആപ്പുകൾ</translation>
 <translation id="2669454659051515572">ഡൗൺലോഡ് ചെയ്യുന്ന ഫയലുകൾ ഈ ഉപകരണം ഉപയോഗിക്കുന്ന എല്ലാവർക്കും കാണാനാകും</translation>
-<translation id="2688382350024736268">പരസ്യങ്ങളുടെ പ്രകടനം അളക്കാൻ സൈറ്റുകളെ സഹായിക്കുന്നതിന്, എപ്പോഴാണ് പരസ്യം നിങ്ങളെ കാണിച്ചത് എന്നതുപോലുള്ള, വളരെ പരിമിതമായ വിവരങ്ങൾ മാത്രമേ Chrome ഇപ്പോൾ സൈറ്റുകൾക്കും ആപ്പുകൾക്കും ഇടയിൽ പങ്കിടുന്നുള്ളൂ.</translation>
 <translation id="2702516483241149200">പുതിയത്: ഈ ടെക്സ്റ്റിലേക്ക് സ്ക്രോൾ ചെയ്യുന്ന ഒരു ലിങ്ക് പങ്കിടുക</translation>
 <translation id="2707726405694321444">പേജ് റീഫ്രഷ് ചെയ്യുക</translation>
 <translation id="271033894570825754">പുതിയത്</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">പ്രിവ്യു ടാബ്</translation>
 <translation id="7484997419527351112">Discover - ഓഫാണ്</translation>
 <translation id="7485033510383818941">ഫീഡ് ഉള്ളടക്കം റീഫ്രഷ് ചെയ്യാൻ പേജ് താഴേക്ക് വലിക്കുക</translation>
-<translation id="7486953194485875763">കഴിഞ്ഞ 15 മിനിറ്റിലെ ഇനിപ്പറയുന്ന ഡാറ്റ ഇല്ലാതാക്കും:</translation>
 <translation id="749294055653435199">ഈ ഉപകരണത്തിൽ Google Lens ലഭ്യമല്ല</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (അപ്‌ഡേറ്റ് ചെയ്‌തു, <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">ലഭ്യമായ വിഷയങ്ങളുടെ ലിസ്‌റ്റിലേക്ക് ഈ വിഷയം തിരികെ ചേർത്തു</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mn.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mn.xtb
index 284970b..4d52e04 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_mn.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_mn.xtb
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Стандарт урьдчилан ачаалал</translation>
 <translation id="2656405586795711023">Веб программууд</translation>
 <translation id="2669454659051515572">Энэ төхөөрөмжийг ашиглаж байгаа дурын хүн татсан файлуудыг харах боломжтой</translation>
-<translation id="2688382350024736268">Chrome одоо сайтуудад зарын гүйцэтгэлийг хэмжихэд туслахын тулд зарыг танд хэзээ харуулсан зэрэг зөвхөн маш хязгаарлагдмал мэдээллийг сайт болон аппуудтай хуваалцана.</translation>
 <translation id="2702516483241149200">Шинэ: энэ текст рүү гүйлгэж очих холбоосыг хуваалцаарай</translation>
 <translation id="2707726405694321444">Хуудсыг дахин шинэчлэх</translation>
 <translation id="271033894570825754">Шинэ</translation>
@@ -1197,7 +1196,6 @@
 <translation id="7482656565088326534">Урьдчилан үзэх таб</translation>
 <translation id="7484997419527351112">Discover - унтраасан</translation>
 <translation id="7485033510383818941">Хангамжийн контентыг сэргээхийн тулд хуудсыг доош татна уу</translation>
-<translation id="7486953194485875763">Сүүлийн 15 минутын дараах өгөгдлийг устгана:</translation>
 <translation id="749294055653435199">Энэ төхөөрөмж дээр Google Lens боломжгүй</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Шинэчилсэн <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Сэдвийг боломжит сэдвүүдэд буцааж нэмсэн</translation>
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 b2b067d9..fdfeb5e1 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
@@ -195,6 +195,7 @@
 <translation id="2100273922101894616">ऑटो साइन इन करा</translation>
 <translation id="2100314319871056947">मजकूर लहान भागांमध्ये शेअर करून पहा</translation>
 <translation id="2111511281910874386">पेजवर जा</translation>
+<translation id="2119609734654412418">तुम्हाला तुमचे बुकमार्क येथे आढळतील</translation>
 <translation id="2122601567107267586">ॲप उघडता आले नाही</translation>
 <translation id="2132122640199389833">सर्व लिंक केलेली डिव्हाइस काढून टाका</translation>
 <translation id="213279576345780926"><ph name="TAB_TITLE" /> बंद केले</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">साधारण प्रीलोडिंग</translation>
 <translation id="2656405586795711023">वेब अ‍ॅप्स</translation>
 <translation id="2669454659051515572">हे डिव्हाइस वापरणारे कोणीही डाउनलोड केलेल्या फाइल पाहू शकते</translation>
-<translation id="2688382350024736268">जाहिरातींचा परफॉर्मन्स मोजण्यासाठी साइटची मदत करण्याकरिता Chrome आता साइट आणि ॲप्सदरम्यान तुम्हाला जाहिरात कधी दाखवली होती यांसारखी अगदी मोजकीच माहिती शेअर करते.</translation>
 <translation id="2702516483241149200">नवीन: या मजकुरापर्यंत स्क्रोल करणारी लिंक शेअर करा</translation>
 <translation id="2707726405694321444">पेज रिफ्रेश करा</translation>
 <translation id="271033894570825754">नवीन</translation>
@@ -598,6 +598,7 @@
 <translation id="433213510553688132">फॉलो करत आहे…</translation>
 <translation id="4335835283689002019">सुरक्षित ब्राउझिंग बंद आहे</translation>
 <translation id="4351244548802238354">डायलॉग बंद करा</translation>
+<translation id="4355272626458588338">तुम्ही बुकमार्क जोडून तुमच्यासाठी महत्त्वाच्या असलेल्या पेजवर परत जाऊ शकता</translation>
 <translation id="4369735607080757018">साइटमध्ये त्यांच्या जाहिरातींचा परफॉर्मन्स मोजण्यासाठी मर्यादित प्रकारचा डेटा शेअर केला जातो, जसे की तुम्हाला जाहिरात दाखवण्यात आलेली दिवसाची वेळ</translation>
 <translation id="4378154925671717803">फोन</translation>
 <translation id="438319986296050901">फक्त कार्ड शेअर करा</translation>
@@ -949,6 +950,7 @@
 <translation id="6232535412751077445">'Do Not Track' सुरू करणे म्हणजे तुमच्या ब्राउझिंग ट्रॅफिकमध्‍ये एक विनंती समाविष्‍ट केली जाईल. वेबसाइट विनंतीला प्रतिसाद देते किंवा नाही आणि विनंतीचा निष्‍कर्ष कसा काढला जातो यावर कोणताही प्रभाव अवलंबून असतो.
 
 उदाहरणार्थ, काही वेबसाइट तुम्ही भेट दिलेल्‍या इतर वेबसाइटवर आधारित नसलेल्‍या जाहिराती तुम्हाला दर्शवून या विनंतीस प्रतिसाद देऊ शकतात. अनेक वेबसाइट अद्यापही तुमचा ब्राउझिंग डेटा संकलित करून त्‍याचा वापर करतील - उदाहरणार्थ त्‍यांच्‍या वेबसाइटवर सुरक्षितता सुधारणे, आशय, जाहिराती आणि शिफारशी देऊ करणे आणि अहवाल आकडेवारी निर्माण करणे.</translation>
+<translation id="6255794742848779505">आम्ही या डिव्हाइसवर पासवर्ड कसे सेव्ह केले जातात ते बदलत आहोत</translation>
 <translation id="6264376385120300461">तरीही डाउनलोड करा</translation>
 <translation id="6277522088822131679">पेज प्रिंट करताना एक समस्या आली. कृपया पुन्‍हा प्रयत्न करा.</translation>
 <translation id="6277722725779679269">माग ठेवलेली किंमत अपडेट करता आली नाही</translation>
@@ -1198,7 +1200,6 @@
 <translation id="7482656565088326534">पूर्वावलोकन टॅब</translation>
 <translation id="7484997419527351112">Discover - बंद आहे</translation>
 <translation id="7485033510383818941">फीडमधील आशय रिफ्रेश करण्यासाठी पेज खाली ओढा</translation>
-<translation id="7486953194485875763">शेवटच्या १५ मिनिटांमधील पुढील डेटा हटवला जाईल:</translation>
 <translation id="749294055653435199">या डिव्हाइसवर Google Lens उपलब्ध नाही</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (<ph name="TIME_SINCE_UPDATE" /> वाजता अपडेट केले)</translation>
 <translation id="7497755084107113646">विषय हा संभाव्य विषयांमध्ये पुन्हा जोडला</translation>
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 275264a..7d17e13 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
@@ -196,6 +196,7 @@
 <translation id="2100273922101894616">Auto Log masuk</translation>
 <translation id="2100314319871056947">Cuba kongsikan teks itu dalam bahagian yang lebih kecil</translation>
 <translation id="2111511281910874386">Pergi ke halaman</translation>
+<translation id="2119609734654412418">Anda dapat menemukan penanda halaman anda di sini</translation>
 <translation id="2122601567107267586">Tidak dapat membuka apl</translation>
 <translation id="2132122640199389833">Alih keluar semua peranti terpaut</translation>
 <translation id="213279576345780926"><ph name="TAB_TITLE" /> tertutup</translation>
@@ -296,7 +297,6 @@
 <translation id="265156376773362237">Pramuat standard</translation>
 <translation id="2656405586795711023">Apl web</translation>
 <translation id="2669454659051515572">Sesiapa sahaja yang menggunakan peranti ini dapat melihat fail yang dimuat turun</translation>
-<translation id="2688382350024736268">Kini Chrome hanya berkongsi maklumat yang sangat terhad antara laman dengan apl, seperti masa iklan dipaparkan kepada anda, untuk membantu laman mengukur prestasi iklan.</translation>
 <translation id="2702516483241149200">Baharu: kongsi pautan yang menatal ke teks ini</translation>
 <translation id="2707726405694321444">Muat semula halaman</translation>
 <translation id="271033894570825754">Baharu</translation>
@@ -575,6 +575,7 @@
 <translation id="4188221736490993796">Isih mengikut Z hingga A</translation>
 <translation id="4195643157523330669">Buka dalam tab baharu</translation>
 <translation id="4196597275619698563">Buat kad</translation>
+<translation id="4197828496439691735">{NUM_TABS,plural, =1{1 tab pada peranti ini}other{# tab pada peranti ini}}</translation>
 <translation id="4198423547019359126">Tiada lokasi muat turun tersedia</translation>
 <translation id="4202218894997543208">Topik yang anda sekat</translation>
 <translation id="4214315110991671325">Jika anda membenarkan kuki, Chrome boleh menggunakan kuki itu untuk mempramuat.</translation>
@@ -589,6 +590,7 @@
 <translation id="4262915912852657291"><ph name="BEGIN_BOLD" />Jenis data yang digunakan:<ph name="END_BOLD" /> Sejarah penyemakan imbas anda, rekod laman yang anda lawati menggunakan Chrome pada peranti ini.</translation>
 <translation id="4269820728363426813">Salin alamat pautan</translation>
 <translation id="4283102315569707115">Minta laman desktop secara lalai?</translation>
+<translation id="4285846616383034558">Kuki, cache dan data laman lain</translation>
 <translation id="4291407919474070700"><ph name="BEGIN_LINK" />Hidupkan kunci skrin dalam tetapan Android<ph name="END_LINK" /></translation>
 <translation id="4296252229500326964">Tab Inkognito baharu</translation>
 <translation id="4298388696830689168">Tapak terpaut</translation>
@@ -599,6 +601,7 @@
 <translation id="433213510553688132">Mengikuti…</translation>
 <translation id="4335835283689002019">Penyemakan Imbas Selamat dimatikan</translation>
 <translation id="4351244548802238354">Tutup dialog</translation>
+<translation id="4355272626458588338">Anda boleh kembali pada halaman yang penting bagi anda dengan menambah penanda halaman</translation>
 <translation id="4369735607080757018">Jenis data terhad dikongsi antara laman untuk mengukur prestasi iklan mereka, seperti masa hari iklan dipaparkan kepada anda</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="438319986296050901">Kongsi kad sahaja</translation>
@@ -678,6 +681,7 @@
 <translation id="4763480195061959176">video</translation>
 <translation id="4766313118839197559">Kata laluan disimpan pada Password Manager pada peranti ini</translation>
 <translation id="4766678251456904326">Tambahkan akaun pada peranti</translation>
+<translation id="4767947714785277816">Kami melancarkan ciri privasi iklan baharu yang dipanggil pengukuran iklan. Chrome hanya berkongsi maklumat yang sangat terhad antara laman dengan apl, seperti masa iklan dipaparkan kepada anda, untuk membantu laman mengukur prestasi iklan.</translation>
 <translation id="4769095993849849966">Nama fail baharu</translation>
 <translation id="4778653490315793244">Belum ada apa-apa untuk ditunjukkan</translation>
 <translation id="4787736314074622408">Mahu padamkan <ph name="ITEM_TITLE" />?</translation>
@@ -913,6 +917,7 @@
 <translation id="6011308810877101166">Tingkatkan cadangan carian</translation>
 <translation id="6026538407078977628">Kembangkan kepada skrin penuh</translation>
 <translation id="6030719887161080597">Urus maklumat yang digunakan oleh laman untuk mengukur prestasi iklan</translation>
+<translation id="6034146297924778597">Sejarah dari 15 minit yang terakhir akan dipadamkan:</translation>
 <translation id="6039379616847168523">Lompat ke tab seterusnya</translation>
 <translation id="6040143037577758943">Tutup</translation>
 <translation id="604124094241169006">Automatik</translation>
@@ -951,6 +956,7 @@
 <translation id="6232535412751077445">Tindakan mendayakan "Jangan Kesan" bermaksud permintaan akan disertakan dengan trafik penyemakan imbas anda. Sebarang kesan bergantung pada sama ada laman web memberi respons kepada permintaan dan cara permintaan ditafsirkan.
 
 Sebagai contoh, sesetengah laman web mungkin memberi respons kepada permintaan ini dengan memaparkan iklan yang tidak berdasarkan laman web lain yang anda lawati. Pelbagai laman web masih akan mengumpul dan menggunakan data penyemakan imbas anda — contohnya, untuk meningkatkan keselamatan, untuk menyediakan kandungan, iklan dan cadangan serta untuk menjana statistik pelaporan.</translation>
+<translation id="6255794742848779505">Kami mengubah cara kata laluan disimpan pada peranti ini</translation>
 <translation id="6264376385120300461">Muat turun juga</translation>
 <translation id="6277522088822131679">Terdapat masalah semasa mencetak halaman. Sila cuba sekali lagi.</translation>
 <translation id="6277722725779679269">Tidak dapat mengemas kini Penjejakan harga</translation>
@@ -1200,7 +1206,6 @@
 <translation id="7482656565088326534">Tab pratonton</translation>
 <translation id="7484997419527351112">Discover - dimatikan</translation>
 <translation id="7485033510383818941">Untuk memuat semula kandungan suapan, tarik halaman ke bawah</translation>
-<translation id="7486953194485875763">Data yang berikut dari 15 minit yang terakhir akan dipadamkan:</translation>
 <translation id="749294055653435199">Google Lens tidak tersedia pada peranti ini</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Dikemas kini <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Menambahkan topik kembali pada topik berpotensi</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_my.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_my.xtb
index 9ff0e0030..bbe7d17c 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_my.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_my.xtb
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google doodle- <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">ဖတ်ရန် စာရင်း</translation>
 <translation id="1266864766717917324"><ph name="CONTENT_TYPE" /> ကို မျှဝေ၍မရပါ။</translation>
+<translation id="1269129608791067105">သင့်မှတ်တမ်းကို ဤနေရာတွင် ပြပါမည်</translation>
 <translation id="1273937721055267968"><ph name="DOMAIN" /> ကို ပိတ်ထားရန်</translation>
 <translation id="1283039547216852943">ချဲ့ရန် တို့ပါ</translation>
 <translation id="1291207594882862231">မှတ်တမ်း၊ ကွတ်ကီး၊ ဆိုက်ဒေတာ၊ ကက်ရှ်များကို ရှင်းလင်းပါ...</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">ပုံမှန် ကြိုဖွင့်မှု</translation>
 <translation id="2656405586795711023">ဝဘ်အက်ပ်များ</translation>
 <translation id="2669454659051515572">ဒေါင်းလုဒ်လုပ်သည့်ဖိုင်များကို ဤစက်အသုံးပြုသူတိုင်း တွေ့နိုင်သည်</translation>
-<translation id="2688382350024736268">ကြော်ငြာများ၏ စွမ်းဆောင်ရည်ကို ဝဘ်ဆိုက်များက တိုင်းတာရာတွင် ကူညီရန် သင့်ထံ ကြော်ငြာပြသောအခါကဲ့သို့ ဝဘ်ဆိုက်များနှင့် အက်ပ်အကြားရှိ ကန့်သတ်အချက်အလက် အနည်းငယ်မျှကိုသာ Chrome က ယခု မျှဝေသည်။</translation>
 <translation id="2702516483241149200">အသစ်- ဤစာသားသို့ လှိမ့်သွားသည့် လင့်ခ်ကို မျှဝေနိုင်သည်</translation>
 <translation id="2707726405694321444">စာမျက်နှာကို ဆန်းသစ်ယူရန်</translation>
 <translation id="271033894570825754">အသစသ်</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456"><ph name="APP_NAME" /> တွင် အစီအစဉ် ပြုလုပ်ပါ</translation>
 <translation id="5683547024293500885">Chrome က သင့်အပ်ဒိတ်များကို စစ်ဆေး၍မရပါ</translation>
 <translation id="5686790454216892815">ဖိုင်အမည် ရှည်လွန်းသည်</translation>
+<translation id="569435661099256888">သင်ဝင်ကြည့်ထားသော စာမျက်နှာများကို ကြည့်နိုင်သည် (သို့) ၎င်းတို့ကို သင့်မှတ်တမ်းမှ ရှင်းထုတ်နိုင်သည်</translation>
 <translation id="569536719314091526">ဤစာမျက်နှာကို နှစ်သက်ရာဘာသာစကားအဖြစ်သို့ ဘာသာပြန်ရန် 'နောက်ထပ်ရွေးချယ်စရာများ' ခလုတ်ကို ခလုတ်ကို နှိပ်ပါ</translation>
 <translation id="5696597120588531049">ဒေတာပေါက်ကြားမှု၊ မလုံခြုံသော ဝဘ်ဆိုက်များနှင့် အခြားအန္တရာယ်များမှ သင့်ကိုလုံခြုံအောင် Chrome က ကူညီပေးနိုင်သည်</translation>
 <translation id="570347048394355941">တဘ်ပြောင်းရန်</translation>
@@ -1114,6 +1115,7 @@
 <translation id="7029809446516969842">စကားဝှက်များ</translation>
 <translation id="7030304022046916278">URL များကို စစ်ဆေးရန် ‘လုံခြုံစွာကြည့်ရှုခြင်း’ သို့ ပို့ပေးသည်</translation>
 <translation id="7030585293819777123">နောက်ဆုံးလုပ်ဆောင်ချက်ကို ဆက်လုပ်မလား။</translation>
+<translation id="7035701931849773472">အခြား ရွေးချယ်စရာများ</translation>
 <translation id="7037830628447527439">သင်၏ Google Account ဖြင့် Chrome တွင် လက်မှတ်ထိုးဝင်ပါ</translation>
 <translation id="7038956721828960940">chrome_image_<ph name="CURRENT_TIMESTAMP_MS" /></translation>
 <translation id="7054588988317389591">ပုံရှင်းလင်းချက်များ ရယူမလား။</translation>
@@ -1197,7 +1199,6 @@
 <translation id="7482656565088326534">အစမ်းကြည့်ရှုမှု တဘ်</translation>
 <translation id="7484997419527351112">Discover - ပိတ်ထားသည်</translation>
 <translation id="7485033510383818941">ဖိဒ်အကြောင်းအရာကို ပြန်လည် စတင်ရန် စာမျက်နှာကို အောက်သို့ဆွဲချပါ</translation>
-<translation id="7486953194485875763">ပြီးခဲ့သော ၁၅ မိနစ်မှ အောက်ပါဒေတာကို ဖျက်မည်-</translation>
 <translation id="749294055653435199">Google Lens ကို ဤစက်ပစ္စည်းတွင် အသုံးမပြုနိုင်ပါ</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (မွမ်းမံပြင်ဆင်ပြီး<ph name="TIME_SINCE_UPDATE" /> )</translation>
 <translation id="7497755084107113646">အလားအလာရှိသောအကြောင်းအရာများသို့ အကြောင်းအရာကို ပြန်ထည့်ပြီးပြီ</translation>
@@ -1337,6 +1338,7 @@
 <translation id="8110024788458304985">Chrome\u2019s ၏ ဝန်ဆောင်မှုနှင့် စွမ်းဆောင်ရည် ပိုကောင်းလာစေရန် ကူညီခြင်း</translation>
 <translation id="8110087112193408731">'ဒစ်ဂျစ်တယ် အာရောဂျံ' အတွင်း သင်၏ Chrome လုပ်ဆောင်ချက်ကို ပြစေလိုပါသလား။</translation>
 <translation id="8118117428362942925">အကူအညီလိုပါက သင့်မိဘ (<ph name="PARENT_NAME" />) ကိုတောင်းပါ</translation>
+<translation id="8124758083429256800">Chrome နှင့် Chrome <ph name="ERROR_DESCRIPTION" /> တို့အတွက် သိမ်းထားသော စကားဝှက်စာရင်းကို ဗားရှင်း 121 နောက်ပိုင်းတွင် ပေါင်းစည်းပါမည်။ သင်၏ သိမ်းထားသော စကားဝှက်အားလုံးကို အက်ပ်နှစ်ခုလုံးတွင် အော်တိုဖြည့်နိုင်ပါမည်။</translation>
 <translation id="8127542551745560481">ပင်မစာမျက်နှာအား တည်းဖြတ်ရန်</translation>
 <translation id="8130309322784422030">သိမ်းထားသော လက်မှတ်ထိုးဝင်သည့် အချက်အလက် ဟောင်းနေခြင်း ဖြစ်နိုင်သည်</translation>
 <translation id="813082847718468539">ဆိုက် အချက်အလက်များကို ကြည့်ရန်</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ne.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ne.xtb
index 8c5bc6b..37ec9eae 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ne.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ne.xtb
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">पेज प्रिलोड गर्ने डिफल्ट मोड</translation>
 <translation id="2656405586795711023">वेब एपहरू</translation>
 <translation id="2669454659051515572">यो डिभाइस प्रयोग गर्ने सबै जना डाउनलोड गरिएका फाइलहरू देख्न सक्छन्</translation>
-<translation id="2688382350024736268">Chrome ले अब साइटहरूलाई विज्ञापनको पर्फर्मेन्स मापन गर्न सघाउने प्रयोजनका लागि तपाईंलाई विज्ञापन देखाइएको समय जस्ता सीमित जानकारी मात्र साइट र एपहरूसँग सेयर गर्छ।</translation>
 <translation id="2702516483241149200">नयाँ: स्क्रोल गरी यो पाठसम्म लैजाने लिंक सेयर गर्नुहोस्</translation>
 <translation id="2707726405694321444">पृष्ठ ताजा गर्नुहोस्</translation>
 <translation id="271033894570825754">नयाँ</translation>
@@ -1199,7 +1198,6 @@
 <translation id="7482656565088326534">पूर्वावलोकन ट्याब</translation>
 <translation id="7484997419527351112">Discover - अफ छ</translation>
 <translation id="7485033510383818941">फिडमा भएका सामग्री रिफ्रेस गर्न पेज तलतिर तान्नुहोस्</translation>
-<translation id="7486953194485875763">पछिल्ला १५ मिनेटको निम्न डेटा मेटाइने छ:</translation>
 <translation id="749294055653435199">यो डिभाइसमा Google लेन्स उपलब्ध छैन</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (अद्यावधिक गरियो <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">यो विषयलाई सम्भावित विषयहरूको सूचीमा फेरि थपिएको छ</translation>
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 2a52d8f..6ffc7a4 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google-doodle: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Leeslijst</translation>
 <translation id="1266864766717917324">Kan <ph name="CONTENT_TYPE" /> niet delen</translation>
+<translation id="1269129608791067105">Hier vind je je geschiedenis</translation>
 <translation id="1273937721055267968"><ph name="DOMAIN" /> blokkeren</translation>
 <translation id="1283039547216852943">Tik om uit te vouwen</translation>
 <translation id="1291207594882862231">Geschiedenis, cookies, sitegegevens, cachegeheugen wissen</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Standaard vooraf laden</translation>
 <translation id="2656405586795711023">Web-apps</translation>
 <translation id="2669454659051515572">Iedereen die dit apparaat gebruikt, kan gedownloade bestanden zien</translation>
-<translation id="2688382350024736268">Chrome deelt nu alleen zeer beperkte informatie met sites en apps, zoals wanneer een advertentie aan jou is getoond, zodat sites de prestaties van advertenties kunnen meten.</translation>
 <translation id="2702516483241149200">Nieuw: deel een link die rechtstreeks naar deze tekst scrollt</translation>
 <translation id="2707726405694321444">Pagina vernieuwen</translation>
 <translation id="271033894570825754">Nieuw</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456">Afspraak maken in <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">Chrome kan niet checken op updates</translation>
 <translation id="5686790454216892815">Bestandsnaam te lang</translation>
+<translation id="569435661099256888">Je kunt de pagina's zien die je hebt bezocht of ze uit je geschiedenis verwijderen</translation>
 <translation id="569536719314091526">Vertaal deze pagina in een andere taal via de knop 'Meer opties'</translation>
 <translation id="5696597120588531049">Chrome kan je beschermen tegen gegevenslekken, onveilige websites en meer.</translation>
 <translation id="570347048394355941">Overschakelen naar tabblad</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">Voorbeeldtabblad</translation>
 <translation id="7484997419527351112">Discover - uit</translation>
 <translation id="7485033510383818941">Als je de feed wilt vernieuwen, swipe je de pagina omlaag</translation>
-<translation id="7486953194485875763">De volgende gegevens van de afgelopen 15 minuten worden verwijderd:</translation>
 <translation id="749294055653435199">Google Lens is niet beschikbaar op dit apparaat</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (geüpdatet: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Onderwerp is weer toegevoegd aan potentiële onderwerpen</translation>
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 b3b9bbf..84bb663 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
@@ -196,6 +196,7 @@
 <translation id="2100273922101894616">Automatisk pålogging</translation>
 <translation id="2100314319871056947">Prøv å dele teksten i mindre deler</translation>
 <translation id="2111511281910874386">Gå til side</translation>
+<translation id="2119609734654412418">Her finner du bokmerkene dine</translation>
 <translation id="2122601567107267586">Kunne ikke åpne appen</translation>
 <translation id="2132122640199389833">Fjern alle tilknyttede enheter</translation>
 <translation id="213279576345780926">Lukket <ph name="TAB_TITLE" /></translation>
@@ -296,7 +297,6 @@
 <translation id="265156376773362237">Standard forhåndslasting</translation>
 <translation id="2656405586795711023">Nettprogrammer</translation>
 <translation id="2669454659051515572">Alle som bruker denne enheten, kan se nedlastede filer</translation>
-<translation id="2688382350024736268">Chrome deler nå bare svært begrenset informasjon mellom nettsteder og apper, for eksempel når det vises annonser, for å hjelpe nettsteder med å måle annonseresultatene.</translation>
 <translation id="2702516483241149200">Ny: del en link som ruller til denne teksten</translation>
 <translation id="2707726405694321444">Last inn siden på nytt</translation>
 <translation id="271033894570825754">Ny</translation>
@@ -599,6 +599,7 @@
 <translation id="433213510553688132">Følger …</translation>
 <translation id="4335835283689002019">Safe Browsing er av</translation>
 <translation id="4351244548802238354">Lukk dialogboks</translation>
+<translation id="4355272626458588338">Du kan komme tilbake til sider som er viktige for deg, ved å legge til bokmerker</translation>
 <translation id="4369735607080757018">Begrensede datatyper deles mellom nettsteder for å måle resultatene for annonsene, for eksempel når på dagen en annonse ble vist for deg</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="438319986296050901">Del kun kort</translation>
@@ -951,6 +952,7 @@
 <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.
 
 Noen nettsteder kan for eksempel svare på denne forespørselen ved å vise deg annonser som ikke er basert på andre nettsteder du har besøkt. Mange nettsteder samler likevel inn og bruker nettlesingsdataene dine – for eksempel for å forbedre sikkerheten, for å levere innhold, annonser og anbefalinger og for å generere rapporteringsstatistikk.</translation>
+<translation id="6255794742848779505">Vi endrer måten passord lagres på denne enheten på</translation>
 <translation id="6264376385120300461">Last ned likevel</translation>
 <translation id="6277522088822131679">Det oppsto et problem med å skrive ut siden. Prøv på nytt.</translation>
 <translation id="6277722725779679269">Kunne ikke oppdatere Spor pris</translation>
@@ -1200,7 +1202,6 @@
 <translation id="7482656565088326534">Fane for forhåndsvisning</translation>
 <translation id="7484997419527351112">Discover – av</translation>
 <translation id="7485033510383818941">For å oppdatere innholdet i strømmen, trekk ned siden</translation>
-<translation id="7486953194485875763">Følgende data fra de siste 15 minuttene blir slettet:</translation>
 <translation id="749294055653435199">Google Lens er ikke tilgjengelig på denne enheten</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (oppdatert <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Emnet er lagt tilbake til potensielle emner</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_or.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_or.xtb
index c783ef6b..d03f86a 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_or.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_or.xtb
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">ଷ୍ଟାଣ୍ଡାର୍ଡ ପ୍ରିଲୋଡିଂ</translation>
 <translation id="2656405586795711023">ୱେବ୍ ଆପଗୁଡ଼ିକ</translation>
 <translation id="2669454659051515572">ଏହି ଡିଭାଇସକୁ ବ୍ୟବହାର କରୁଥିବା ଯେ କୌଣସି ବ୍ୟକ୍ତି ଡାଉନଲୋଡ କରାଯାଇଥିବା ଫାଇଲଗୁଡ଼ିକୁ ଦେଖିପାରିବେ</translation>
-<translation id="2688382350024736268">Chrome ବର୍ତ୍ତମାନ ଆପଣଙ୍କୁ ଏକ ବିଜ୍ଞାପନ ଦେଖାଇବା ସମୟରେ ବିଜ୍ଞାପନଗୁଡ଼ିକର ପରଫରମାନ୍ସ ମାପିବାରେ ସାଇଟଗୁଡ଼ିକୁ ସାହାଯ୍ୟ କରିବା ପରି ସାଇଟ ଏବଂ ଆପ୍ସରେ ଅତି ସୀମିତ ସୂଚନା କେବଳ ସେୟାର କରେ।</translation>
 <translation id="2702516483241149200">ନୂଆ: ଏହି ଟେକ୍ସଟକୁ ସ୍କ୍ରୋଲ୍ କରୁଥିବା ଏକ ଲିଙ୍କ୍ ସେୟାର୍ କରନ୍ତୁ</translation>
 <translation id="2707726405694321444">ପୃଷ୍ଠା ରିଫ୍ରେସ୍ କରନ୍ତୁ</translation>
 <translation id="271033894570825754">ନୂଆ</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">ପ୍ରିଭ୍ୟୁ ଟାବ୍</translation>
 <translation id="7484997419527351112">Discover - ବନ୍ଦ ଅଛି</translation>
 <translation id="7485033510383818941">ଫିଡ୍ ବିଷୟବସ୍ତୁକୁ ରିଫ୍ରେସ୍ କରିବାକୁ, ପୃଷ୍ଠାକୁ ତଳକୁ ଟାଣନ୍ତୁ</translation>
-<translation id="7486953194485875763">ଗତ 15 ମିନିଟର ନିମ୍ନୋକ୍ତ ଡାଟା ଡିଲିଟ ହୋଇଯିବ</translation>
 <translation id="749294055653435199">ଏହି ଡିଭାଇସରେ Google Lens ଉପଲବ୍ଧ ନାହିଁ</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (<ph name="TIME_SINCE_UPDATE" /> ଅପ୍‌ଡେଟ୍ କରାଯାଇଛି)</translation>
 <translation id="7497755084107113646">ବିଷୟକୁ ସମ୍ଭାବ୍ୟ ବିଷୟଗୁଡ଼ିକରେ ପୁଣି ଯୋଗ କରାଯାଇଛି</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pa.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pa.xtb
index 1250cb1..5870917 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_pa.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_pa.xtb
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google ਡੂਡਲ: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">ਪੜ੍ਹਤ ਸੂਚੀ</translation>
 <translation id="1266864766717917324"><ph name="CONTENT_TYPE" /> ਨਾਲ ਸਾਂਝਾ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ</translation>
+<translation id="1269129608791067105">ਤੁਹਾਨੂੰ ਆਪਣਾ ਇਤਿਹਾਸ ਇੱਥੇ ਮਿਲੇਗਾ</translation>
 <translation id="1273937721055267968"><ph name="DOMAIN" /> ਨੂੰ ਬਲਾਕ ਕਰੋ</translation>
 <translation id="1283039547216852943">ਵਿਸਤਾਰ ਕਰਨ ਲਈ ਟੈਪ ਕਰੋ</translation>
 <translation id="1291207594882862231">ਇਤਿਹਾਸ, ਕੁਕੀਜ਼, ਸਾਈਟ ਡਾਟਾ, ਕੈਸ਼ੇ ਸਾਫ਼ ਕਰੋ…</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">ਮਿਆਰੀ ਪ੍ਰੀਲੋਡਿੰਗ</translation>
 <translation id="2656405586795711023">ਵੈੱਬ ਐਪਾਂ</translation>
 <translation id="2669454659051515572">ਇਸ ਡੀਵਾਈਸ ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲਾ ਕੋਈ ਵੀ ਵਿਅਕਤੀ ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਗਈਆਂ ਫ਼ਾਈਲਾਂ ਨੂੰ ਦੇਖ ਸਕਦਾ ਹੈ</translation>
-<translation id="2688382350024736268">Chrome ਹੁਣ ਸਾਈਟਾਂ ਅਤੇ ਐਪਾਂ ਵਿਚਕਾਰ ਬਹੁਤ ਹੀ ਸੀਮਤ ਜਾਣਕਾਰੀ ਨੂੰ ਸਾਂਝਾ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਜਦੋਂ ਤੁਹਾਨੂੰ ਕੋਈ ਵਿਗਿਆਪਨ ਦਿਖਾਇਆ ਗਿਆ ਸੀ, ਤਾਂ ਜੋ ਵਿਗਿਆਪਨਾਂ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਵਿੱਚ ਸਾਈਟਾਂ ਦੀ ਮਦਦ ਕੀਤੀ ਜਾ ਸਕੇ।</translation>
 <translation id="2702516483241149200">ਨਵਾਂ: ਇਸ ਲਿਖਤ ਤੱਕ ਸਕ੍ਰੋਲ ਕਰਨ ਵਾਲਾ ਲਿੰਕ ਸਾਂਝਾ ਕਰੋ</translation>
 <translation id="2707726405694321444">ਪੰਨੇ ਰਿਫ੍ਰੈਸ਼ ਕਰੋ</translation>
 <translation id="271033894570825754">ਨਵਾਂ</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456"><ph name="APP_NAME" /> ਵਿੱਚ ਵਰਤਾਰਾ ਬਣਾਓ</translation>
 <translation id="5683547024293500885">Chrome ਅੱਪਡੇਟਾਂ ਲਈ ਜਾਂਚ ਨਹੀਂ ਕਰ ਸਕਦਾ</translation>
 <translation id="5686790454216892815">ਫ਼ਾਈਲ ਨਾਮ ਬਹੁਤ ਜ਼ਿਆਦਾ ਵੱਡਾ ਹੈ</translation>
+<translation id="569435661099256888">ਤੁਸੀਂ ਤੁਹਾਡੇ ਵੱਲੋਂ ਦੇਖੇ ਗਏ ਪੰਨਿਆਂ ਨੂੰ ਦੇਖ ਸਕਦੇ ਹੋ ਜਾਂ ਆਪਣੇ ਇਤਿਹਾਸ ਵਿੱਚੋਂ ਉਨ੍ਹਾਂ ਨੂੰ ਕਲੀਅਰ ਕਰ ਸਕਦੇ ਹੋ</translation>
 <translation id="569536719314091526">'ਹੋਰ ਵਿਕਲਪ' ਬਟਨ ਤੋਂ ਇਸ ਪੰਨੇ ਦਾ ਕਿਸੇ ਵੀ ਭਾਸ਼ਾ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰੋ</translation>
 <translation id="5696597120588531049">ਡਾਟਾ ਉਲੰਘਣਾਵਾਂ, ਅਸੁਰੱਖਿਅਤ ਵੈੱਬਸਾਈਟਾਂ ਅਤੇ ਹੋਰ ਚੀਜ਼ਾਂ ਤੋਂ ਸੁਰੱਖਿਅਤ ਰਹਿਣ ਵਿੱਚ Chrome ਤੁਹਾਡੀ ਮਦਦ ਕਰ ਸਕਦਾ ਹੈ</translation>
 <translation id="570347048394355941">ਟੈਬ 'ਤੇ ਜਾਓ</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">ਪੂਰਵ-ਝਲਕ ਟੈਬ</translation>
 <translation id="7484997419527351112">Discover - ਬੰਦ ਹੈ</translation>
 <translation id="7485033510383818941">ਫ਼ੀਡ ਸਮੱਗਰੀ ਰਿਫ੍ਰੈਸ਼ ਕਰਨ ਲਈ, ਪੰਨੇ ਨੂੰ ਹੇਠਾਂ ਵੱਲ ਖਿੱਚੋ</translation>
-<translation id="7486953194485875763">ਅੱਗੇ ਦਿੱਤਾ ਪਿਛਲੇ 15 ਮਿੰਟਾਂ ਵਾਲਾ ਡਾਟਾ ਮਿਟਾ ਦਿੱਤਾ ਜਾਵੇਗਾ:</translation>
 <translation id="749294055653435199">Google Lens ਇਸ ਡੀਵਾਈਸ 'ਤੇ ਉਪਲਬਧ ਨਹੀਂ ਹੈ</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (ਅੱਪਡੇਟ ਕੀਤਾ <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">ਵਿਸ਼ੇ ਨੂੰ ਵਾਪਸ ਸੰਭਾਵੀ ਵਿਸ਼ਿਆਂ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ</translation>
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 3b66b816..69ade24 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Doodle Google: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Do przeczytania</translation>
 <translation id="1266864766717917324"><ph name="CONTENT_TYPE" /> – nie udało się udostępnić</translation>
+<translation id="1269129608791067105">Tu znajdziesz swoją historię</translation>
 <translation id="1273937721055267968">Zablokuj witrynę <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Kliknij, by rozwinąć</translation>
 <translation id="1291207594882862231">Wyczyść historię, pliki cookie, dane witryn, pamięć podręczną…</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Wczytywanie standardowe</translation>
 <translation id="2656405586795711023">Aplikacje internetowe</translation>
 <translation id="2669454659051515572">Pobrane pliki może zobaczyć każdy użytkownik tego urządzenia</translation>
-<translation id="2688382350024736268">Obecnie Chrome udostępnia witrynom i aplikacjom bardzo ograniczone informacje (np. o tym, kiedy reklama się wyświetliła), aby pomóc witrynom ocenić skuteczność reklam.</translation>
 <translation id="2702516483241149200">Nowość: udostępnij link przewijający do tego tekstu</translation>
 <translation id="2707726405694321444">Odśwież stronę</translation>
 <translation id="271033894570825754">Nowy</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456">Utwórz wydarzenie w aplikacji <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">Chrome nie może sprawdzić dostępności aktualizacji</translation>
 <translation id="5686790454216892815">Nazwa pliku jest za długa</translation>
+<translation id="569435661099256888">Możesz przejrzeć odwiedzone strony lub usunąć je z historii</translation>
 <translation id="569536719314091526">Możesz przetłumaczyć tę stronę na dowolny język, używając przycisku Więcej opcji</translation>
 <translation id="5696597120588531049">Chrome pomaga chronić Cię przed naruszeniami bezpieczeństwa danych, niebezpiecznymi stronami internetowymi i innymi zagrożeniami</translation>
 <translation id="570347048394355941">Przełącz na kartę</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">Karta podglądu</translation>
 <translation id="7484997419527351112">Discover – wyłączone</translation>
 <translation id="7485033510383818941">Aby odświeżyć treści kanału, pociągnij stronę w dół</translation>
-<translation id="7486953194485875763">Te dane z ostatnich 15 minut zostaną usunięte:</translation>
 <translation id="749294055653435199">Na tym urządzeniu Obiektyw Google jest niedostępny</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (zaktualizowana <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Ponownie dodano temat do listy potencjalnych tematów</translation>
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 012b57e..86fe546 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Doodle do Google: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Lista de leitura</translation>
 <translation id="1266864766717917324">Falha no compartilhamento de <ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">Seu histórico será mostrado aqui</translation>
 <translation id="1273937721055267968">Bloquear o <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Toque para expandir</translation>
 <translation id="1291207594882862231">Limpar histórico, cookies, dados do site, cache…</translation>
@@ -195,6 +196,7 @@
 <translation id="2100273922101894616">Login automático</translation>
 <translation id="2100314319871056947">Tente compartilhar o texto em segmentos menores</translation>
 <translation id="2111511281910874386">Ir para a página</translation>
+<translation id="2119609734654412418">Seus favoritos serão salvos aqui</translation>
 <translation id="2122601567107267586">Não foi possível abrir o aplicativo</translation>
 <translation id="2132122640199389833">Remover todos os dispositivos vinculados</translation>
 <translation id="213279576345780926"><ph name="TAB_TITLE" /> fechada</translation>
@@ -295,7 +297,6 @@
 <translation id="265156376773362237">Pré-carregamento padrão</translation>
 <translation id="2656405586795711023">Apps da Web</translation>
 <translation id="2669454659051515572">Qualquer pessoa que use este dispositivo pode ver os arquivos transferidos por download</translation>
-<translation id="2688382350024736268">Agora, o Chrome compartilha apenas informações muito limitadas entre sites e apps, como o momento em que um anúncio foi mostrado a você, para ajudar os sites a avaliar a performance dos anúncios.</translation>
 <translation id="2702516483241149200">Novo: compartilhe um link para este texto</translation>
 <translation id="2707726405694321444">Atualizar página</translation>
 <translation id="271033894570825754">Novo</translation>
@@ -598,6 +599,7 @@
 <translation id="433213510553688132">Seguindo…</translation>
 <translation id="4335835283689002019">O Navegação segura está desativado</translation>
 <translation id="4351244548802238354">Fechar caixa de diálogo</translation>
+<translation id="4355272626458588338">Você pode adicionar uma página importante aos favoritos para acessá-la com facilidade</translation>
 <translation id="4369735607080757018">Tipos limitados de dados são compartilhados entre sites para avaliar a performance de anúncios, como a hora do dia em que foram mostrados</translation>
 <translation id="4378154925671717803">Telefone</translation>
 <translation id="438319986296050901">Compartilhar apenas o card</translation>
@@ -846,6 +848,7 @@
 <translation id="5665379678064389456">Criar evento no <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">O Chrome não pode verificar se há atualizações</translation>
 <translation id="5686790454216892815">Nome do arquivo muito longo</translation>
+<translation id="569435661099256888">Você pode consultar ou apagar as páginas visitadas do histórico</translation>
 <translation id="569536719314091526">Traduza esta página para qualquer idioma com o botão "Mais opções"</translation>
 <translation id="5696597120588531049">O Chrome pode ajudar a proteger você de violações de dados, sites perigosos e muito mais</translation>
 <translation id="570347048394355941">Alternar para a guia</translation>
@@ -950,6 +953,7 @@
 <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.
 
 Por exemplo, alguns sites podem responder a esse pedido mostrando anúncios que não têm qualquer relação com os sites que você costuma visitar. Mesmo assim, alguns websites ainda vão coletar e usar seus dados de navegação para, por exemplo, melhorar a segurança, gerar conteúdo, anúncios, recomendações e relatórios de estatística.</translation>
+<translation id="6255794742848779505">Estamos mudando a maneira como as senhas são salvas neste dispositivo</translation>
 <translation id="6264376385120300461">Fazer o download mesmo assim</translation>
 <translation id="6277522088822131679">Ocorreu um problema ao imprimir a página. Tente novamente.</translation>
 <translation id="6277722725779679269">Não foi possível atualizar o recurso Monitorar preço</translation>
@@ -1199,7 +1203,6 @@
 <translation id="7482656565088326534">Guia "Visualizar"</translation>
 <translation id="7484997419527351112">Discover (desativado)</translation>
 <translation id="7485033510383818941">Para atualizar o conteúdo do feed, puxe a página para baixo</translation>
-<translation id="7486953194485875763">Estes dados dos últimos 15 minutos serão excluídos:</translation>
 <translation id="749294055653435199">O Google Lens não está disponível neste dispositivo</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (atualizada <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">O tema foi adicionado novamente aos temas em potencial</translation>
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 b10b03f..e843c52 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Doodle da Google: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Lista de leitura</translation>
 <translation id="1266864766717917324">Não foi possível partilhar <ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">O seu histórico vai ser apresentado aqui</translation>
 <translation id="1273937721055267968">Bloquear <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Toque para expandir</translation>
 <translation id="1291207594882862231">Limpar histórico, cookies, dados de sites, cache…</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Pré-carregamento padrão</translation>
 <translation id="2656405586795711023">Apps para a Web</translation>
 <translation id="2669454659051515572">Qualquer pessoa que use este dispositivo pode ver os ficheiros transferidos</translation>
-<translation id="2688382350024736268">O Chrome partilha agora apenas informações muito limitadas entre sites e apps, como quando um anúncio lhe foi apresentado, para ajudar os sites a medirem o desempenho dos anúncios.</translation>
 <translation id="2702516483241149200">Novo: partilhe um link que se desloca para este texto</translation>
 <translation id="2707726405694321444">Atualizar página</translation>
 <translation id="271033894570825754">Novo</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456">Criar evento no <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">O Chrome não consegue verificar se existem atualizações.</translation>
 <translation id="5686790454216892815">O nome do ficheiro é demasiado longo</translation>
+<translation id="569435661099256888">Pode ver as páginas que visitou ou limpá-las do seu histórico</translation>
 <translation id="569536719314091526">Traduzir esta página para qualquer idioma a partir do botão Mais opções</translation>
 <translation id="5696597120588531049">O Chrome pode ajudar a proteger contra violações de dados, Websites inseguros e muito mais.</translation>
 <translation id="570347048394355941">Mudar para o separador</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">Separador Pré-visualização</translation>
 <translation id="7484997419527351112">Discover – desativado</translation>
 <translation id="7485033510383818941">Para atualizar os conteúdos do feed, puxe a página para baixo</translation>
-<translation id="7486953194485875763">Os seguintes dados dos últimos 15 minutos vão ser eliminados:</translation>
 <translation id="749294055653435199">O Google Lens não está disponível neste dispositivo</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (atualizado há <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Tópico novamente adicionado aos tópicos potenciais</translation>
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 15ef4d5a..575a774 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
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">Preîncărcare standard</translation>
 <translation id="2656405586795711023">Aplicații web</translation>
 <translation id="2669454659051515572">Oricine folosește acest dispozitiv poate să vadă fișierele descărcate</translation>
-<translation id="2688382350024736268">Acum, Chrome trimite numai informații foarte limitate între site-uri și aplicații, de exemplu, când ți s-a afișat un anunț, pentru a ajuta site-urile să măsoare performanța anunțurilor.</translation>
 <translation id="2702516483241149200">Nou: distribuie un link care derulează la acest text</translation>
 <translation id="2707726405694321444">Actualizează pagina</translation>
 <translation id="271033894570825754">Nou</translation>
@@ -1200,7 +1199,6 @@
 <translation id="7482656565088326534">Fila de previzualizare</translation>
 <translation id="7484997419527351112">Discover – dezactivat</translation>
 <translation id="7485033510383818941">Pentru a actualiza conținutul feedului, trage pagina în jos</translation>
-<translation id="7486953194485875763">Următoarele date din ultimele 15 minute se vor șterge:</translation>
 <translation id="749294055653435199">Google Lens nu este disponibil pe acest dispozitiv</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Actualizată la <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Am adăugat subiectul înapoi la subiectele potențiale</translation>
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 6a73bc4..cb06120 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Стандартная предзагрузка</translation>
 <translation id="2656405586795711023">Веб-приложения</translation>
 <translation id="2669454659051515572">Скачанные файлы будут доступны всем пользователям этого устройства.</translation>
-<translation id="2688382350024736268">Теперь для оценки эффективности рекламы сайты и приложения могут получать от Chrome только определенные данные, например сведения о времени, когда вам было показано объявление.</translation>
 <translation id="2702516483241149200">Теперь можно поделиться ссылкой, которая прокручивает страницу до этого текста.</translation>
 <translation id="2707726405694321444">Обновить страницу</translation>
 <translation id="271033894570825754">Новый</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Вкладка предпросмотра</translation>
 <translation id="7484997419527351112">Рекомендации отключены</translation>
 <translation id="7485033510383818941">Чтобы обновить ленту, потяните страницу вниз</translation>
-<translation id="7486953194485875763">Указанные ниже данные (собранные за последние 15 минут) будут удалены.</translation>
 <translation id="749294055653435199">Google Объектив недоступен на этом устройстве.</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (последнее обновление: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Эта тема снова может быть рекомендована</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_si.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_si.xtb
index 28b65db8..4d29a21 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_si.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_si.xtb
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">සම්මත පූර්ව පූරණය</translation>
 <translation id="2656405586795711023">වෙබ් යෙදුම්</translation>
 <translation id="2669454659051515572">මෙම උපාංගය භාවිත කරන ඕනෑම කෙනෙකුට බාගත් ගොනු දැකිය හැකිය</translation>
-<translation id="2688382350024736268">දැන් Chrome දැන් අඩවිවලට දැන්වීම්වල කාර්ය සාධනය මැනීමට උදවු කිරීම සඳහා, ඔබට දැන්වීමක් පෙන්වූ විට වැනි, ඉතා සීමිත තොරතුරු පමණක් අඩවි සහ යෙදුම් අතර බෙදා ගනී.</translation>
 <translation id="2702516483241149200">නව: මෙම පෙළට අනුචලනය වන සබැඳියක් බෙදා ගන්න</translation>
 <translation id="2707726405694321444">පිටුව නැවුම් කරන්න</translation>
 <translation id="271033894570825754">පුවත්</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">පටිත්ත පෙරදකින්න</translation>
 <translation id="7484997419527351112">Discover - ක්‍රියාවිරහිතයි</translation>
 <translation id="7485033510383818941">සංග්‍රහ අන්තර්ගතය නැවුම් කිරීමට, පිටුව පහළට අදින්න</translation>
-<translation id="7486953194485875763">පසුගිය මිනිත්තු 15 සිට පහත දත්ත මකා දැමෙනු ඇත:</translation>
 <translation id="749294055653435199">Google Lens මෙම උපාංගයෙහි ලබා ගත නොහැකිය</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (යාවත්කාලීන කළ‍ <ph name="TIME_SINCE_UPDATE" /> )</translation>
 <translation id="7497755084107113646">විභව මාතෘකා වෙත නැවත මාතෘකාව එක් කරන ලදි</translation>
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 f47df929..09edf776 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
@@ -196,6 +196,7 @@
 <translation id="2100273922101894616">Automaticky prihlasovať</translation>
 <translation id="2100314319871056947">Skúste text zdieľať po menších častiach</translation>
 <translation id="2111511281910874386">Prejdite na stránku</translation>
+<translation id="2119609734654412418">Tu nájdete svoje záložky</translation>
 <translation id="2122601567107267586">Aplikáciu sa nepodarilo otvoriť</translation>
 <translation id="2132122640199389833">Odstrániť všetky prepojené zariadenia</translation>
 <translation id="213279576345780926">Karta „<ph name="TAB_TITLE" />“ je zavretá</translation>
@@ -296,7 +297,6 @@
 <translation id="265156376773362237">Štandardné prednačítavanie</translation>
 <translation id="2656405586795711023">Webové aplikácie</translation>
 <translation id="2669454659051515572">Stiahnuté súbory uvidia všetci používatelia tohto zariadenia</translation>
-<translation id="2688382350024736268">Chrome teraz zdieľa medzi webmi a aplikáciami iba veľmi obmedzené informácie, napríklad kedy sa vám reklama zobrazila, aby pomáhal webom merať výkonnosť reklám.</translation>
 <translation id="2702516483241149200">Novinka: zdieľajte odkaz, ktorý posunie zobrazenie na tento text</translation>
 <translation id="2707726405694321444">Obnoviť stránku</translation>
 <translation id="271033894570825754">Nové</translation>
@@ -599,6 +599,7 @@
 <translation id="433213510553688132">Sledované…</translation>
 <translation id="4335835283689002019">Bezpečné prehliadanie je vypnuté</translation>
 <translation id="4351244548802238354">Zavrieť dialógové okno</translation>
+<translation id="4355272626458588338">Na stránku, ktorá je pre vás dôležitá, sa môžete vrátiť, ak pridáte záložku</translation>
 <translation id="4369735607080757018">Medzi webmi sa zdieľajú obmedzené typy údajov na meranie výkonnosti reklám, napríklad čas dňa, kedy sa vám reklama zobrazila.</translation>
 <translation id="4378154925671717803">Telefón</translation>
 <translation id="438319986296050901">Zdieľať iba kartu</translation>
@@ -951,6 +952,7 @@
 <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.
 
 Niektoré weby môžu napríklad na túto žiadosť reagovať tak, že vám zobrazia reklamy, ktoré nie sú založené na ostatných weboch, ktoré ste navštívili. Mnoho webov bude stále zhromažďovať a používať vaše dáta prehliadania, napríklad na zlepšenie zabezpečenia, poskytovanie obsahu, reklám a odporúčaní a na generovanie štatistík prehľadov.</translation>
+<translation id="6255794742848779505">Meníme spôsob ukladania hesiel v tomto zariadení</translation>
 <translation id="6264376385120300461">Napriek tomu stiahnuť</translation>
 <translation id="6277522088822131679">Pri tlačení stránky sa vyskytol problém. Skúste to znova.</translation>
 <translation id="6277722725779679269">Nepodarilo sa aktualizovať o nastavenie Sledovať cenu</translation>
@@ -1200,7 +1202,6 @@
 <translation id="7482656565088326534">Karta ukážky</translation>
 <translation id="7484997419527351112">Objaviť – vypnuté</translation>
 <translation id="7485033510383818941">Ak chcete obnoviť obsah feedu, potiahnite stránku nadol</translation>
-<translation id="7486953194485875763">Nasledujúce údaje z posledných 15 minút budú odstránené:</translation>
 <translation id="749294055653435199">Google Lens nie je k dispozícii v tomto zariadení</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Aktualizované <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Téma bola pridaná späť do potenciálnych tém</translation>
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 e9ab52a..aef3e3f 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
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Googlov priložnostni logotip: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">Bralni seznam</translation>
 <translation id="1266864766717917324">Ni bilo mogoče deliti tega: <ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">Tukaj bo prikazana zgodovina</translation>
 <translation id="1273937721055267968">Blokiranje spletnega mesta <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">Dotaknite se za razširitev</translation>
 <translation id="1291207594882862231">Izbris zgodovine, piškotkov, podatkov spletnih mest, predpomnilnika …</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Standardno vnaprejšnje nalaganje</translation>
 <translation id="2656405586795711023">Spletni programi</translation>
 <translation id="2669454659051515572">Prenesene datoteke lahko vidijo vsi, ki uporabljajo to napravo.</translation>
-<translation id="2688382350024736268">Chrome zdaj deli samo zelo omejene podatke s spletnimi mesti in aplikacijami, na primer takrat, ko vam je bil prikazan oglas, da bi spletnim mestom pomagal meriti uspešnost oglasov.</translation>
 <translation id="2702516483241149200">Novo: Delite povezavo, ki se pomakne do tega besedila.</translation>
 <translation id="2707726405694321444">Osveži stran</translation>
 <translation id="271033894570825754">Novo</translation>
@@ -845,6 +845,7 @@
 <translation id="5665379678064389456">Ustvarite dogodek v aplikaciji <ph name="APP_NAME" /></translation>
 <translation id="5683547024293500885">Chrome ne more preveriti, ali so na voljo posodobitve</translation>
 <translation id="5686790454216892815">Ime datoteke je predolgo</translation>
+<translation id="569435661099256888">Ogledate si lahko strani, ki ste jih obiskali, ali jih izbrišete iz zgodovine</translation>
 <translation id="569536719314091526">Prevedite to stran v kateri koli jezik z gumbom »Več možnosti«</translation>
 <translation id="5696597120588531049">Chrome vas lahko varuje pred podatkovnimi kršitvami, spletnimi mesti, ki niso varna, in drugim.</translation>
 <translation id="570347048394355941">Preklop na zavihek</translation>
@@ -1198,7 +1199,6 @@
 <translation id="7482656565088326534">Zavihek za predogled</translation>
 <translation id="7484997419527351112">Odkrivanje – izklopljeno</translation>
 <translation id="7485033510383818941">Če želite osvežiti vsebino vira, povlecite stran navzdol.</translation>
-<translation id="7486953194485875763">Izbrisani bodo ti podatki za zadnjih 15 minut:</translation>
 <translation id="749294055653435199">Google Lens ni na voljo v tej napravi.</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Posodobljeno: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Tema je bila znova dodana med potencialne teme.</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sq.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sq.xtb
index 05cb6613..588301a 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sq.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sq.xtb
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Ngarkimi paraprak standard</translation>
 <translation id="2656405586795711023">Aplikacionet e uebit</translation>
 <translation id="2669454659051515572">Çdo person që e përdor këtë pajisje mund t'i shikojë skedarët e shkarkuar</translation>
-<translation id="2688382350024736268">Chrome tani ndan vetëm informacione shumë të kufizuara mes sajteve dhe aplikacioneve, si p.sh. kur të është shfaqur një reklamë, për t'i ndihmuar sajtet të matin performancën e reklamave.</translation>
 <translation id="2702516483241149200">E re: Ndaj një lidhje që të drejton te ky tekst</translation>
 <translation id="2707726405694321444">Rifresko faqen</translation>
 <translation id="271033894570825754">E re</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Skeda e shikimit paraprak</translation>
 <translation id="7484997419527351112">Zbulo - joaktiv</translation>
 <translation id="7485033510383818941">Për të rifreskuar përmbajtjen e furnizimit, tërhiqe faqen poshtë</translation>
-<translation id="7486953194485875763">Të dhënat e mëposhtme nga 15 minutat e fundit do të fshihen:</translation>
 <translation id="749294055653435199">"Lentja e Google" nuk ofrohet në këtë pajisje</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (u përditësua <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Tema u shtua përsëri te temat e mundshme</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr-Latn.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr-Latn.xtb
index 7721abf..bf65cbe3 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr-Latn.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_sr-Latn.xtb
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">Standardno predučitavanje</translation>
 <translation id="2656405586795711023">Veb-aplikacije</translation>
 <translation id="2669454659051515572">Svako ko koristi ovaj uređaj može da vidi preuzete fajlove</translation>
-<translation id="2688382350024736268">Chrome sada deli samo vrlo ograničene informacije između sajtova i aplikacija, na primer, kada vam je oglas prikazan, da bi pomogao sajtovima da mere učinak oglasa.</translation>
 <translation id="2702516483241149200">Novo: Delite link koji skroluje do ovog teksta</translation>
 <translation id="2707726405694321444">Osveži stranicu</translation>
 <translation id="271033894570825754">Novo</translation>
@@ -1200,7 +1199,6 @@
 <translation id="7482656565088326534">Kartica za pregled</translation>
 <translation id="7484997419527351112">Discover – isključeno</translation>
 <translation id="7485033510383818941">Da biste osvežili sadržaj fida, povucite stranicu nadole</translation>
-<translation id="7486953194485875763">Sledeći podaci iz poslednjih 15 minuta će biti izbrisani:</translation>
 <translation id="749294055653435199">Google objektiv nije dostupan na ovom uređaju</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (ažurirano je <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Tema je vraćena u potencijalne teme</translation>
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 f5879f74..449dcd6d3 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
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">Стандардно предучитавање</translation>
 <translation id="2656405586795711023">Веб-апликације</translation>
 <translation id="2669454659051515572">Свако ко користи овај уређај може да види преузете фајлове</translation>
-<translation id="2688382350024736268">Chrome сада дели само врло ограничене информације између сајтова и апликација, на пример, када вам је оглас приказан, да би помогао сајтовима да мере учинак огласа.</translation>
 <translation id="2702516483241149200">Ново: Делите линк који скролује до овог текста</translation>
 <translation id="2707726405694321444">Освежи страницу</translation>
 <translation id="271033894570825754">Ново</translation>
@@ -1200,7 +1199,6 @@
 <translation id="7482656565088326534">Картица за преглед</translation>
 <translation id="7484997419527351112">Discover – искључено</translation>
 <translation id="7485033510383818941">Да бисте освежили садржај фида, повуците страницу надоле</translation>
-<translation id="7486953194485875763">Следећи подаци из последњих 15 минута ће бити избрисани:</translation>
 <translation id="749294055653435199">Google објектив није доступан на овом уређају</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (ажурирано је <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Тема је враћена у потенцијалне теме</translation>
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 97bb435..440060a 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
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">Standardförinläsning</translation>
 <translation id="2656405586795711023">Webbappar</translation>
 <translation id="2669454659051515572">Alla som använder enheten kan se nedladdade filer</translation>
-<translation id="2688382350024736268">Chrome delar nu bara mycket begränsad information mellan webbplatser och appar, till exempel när en annons visades för dig, för att hjälpa webbplatser att mäta annonsernas resultat.</translation>
 <translation id="2702516483241149200">Nyhet: dela en länk som scrollar fram till den här texten</translation>
 <translation id="2707726405694321444">Uppdatera sidan</translation>
 <translation id="271033894570825754">Ny</translation>
@@ -1202,7 +1201,6 @@
 <translation id="7482656565088326534">Fliken Förhandsgranskning</translation>
 <translation id="7484997419527351112">Förslag – av</translation>
 <translation id="7485033510383818941">Dra ned sidan för att uppdatera innehållet i flödet</translation>
-<translation id="7486953194485875763">Följande data från de senaste 15 minuterna raderas:</translation>
 <translation id="749294055653435199">Google Lens är inte tillgängligt på den här enheten</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (uppdaterades <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Ämnet har lagts till i potentiella ämnen igen</translation>
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 e217a43..b970ac56 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Upakiaji mapema wa kawaida</translation>
 <translation id="2656405586795711023">Programu za wavuti</translation>
 <translation id="2669454659051515572">Mtu yeyote anayetumia kifaa hiki anaweza kuona faili zilizopakuliwa</translation>
-<translation id="2688382350024736268">Chrome sasa inashiriki maelezo machache tu miongoni mwa tovuti na programu, kama vile wakati ulipoonyeshwa tangazo, ili kusaidia tovuti kupima utendaji wa matangazo.</translation>
 <translation id="2702516483241149200">Mpya: shiriki kiungo kinachoenda kwenye maandishi haya</translation>
 <translation id="2707726405694321444">Onyesha upya ukurasa</translation>
 <translation id="271033894570825754">Mpya</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Kichupo cha kukagua kwanza</translation>
 <translation id="7484997419527351112">Dokezo - imezimwa</translation>
 <translation id="7485033510383818941">Ili uonyeshe upya maudhui ya mipasho, vuta ukurasa kuelekea chini</translation>
-<translation id="7486953194485875763">Data ifuatayo ya dakika 15 zilizopita itafutwa:</translation>
 <translation id="749294055653435199">Lenzi ya Google haipatikani kwenye kifaa hiki</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Ilisasishwa <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Umeweka mada kwenye orodha ya mada zinazofaa kupendekezwa</translation>
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 b018b686..3a108ea 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">இயல்பான முன்கூட்டிய ஏற்றுதல்</translation>
 <translation id="2656405586795711023">இணைய ஆப்ஸ்</translation>
 <translation id="2669454659051515572">இந்தச் சாதனத்தைப் பயன்படுத்தும் அனைவராலும் பதிவிறக்கிய ஃபைல்களைப் பார்க்க முடியும்</translation>
-<translation id="2688382350024736268">தளங்களிலும் ஆப்ஸிலும் Chrome இப்போது மிகக் குறைவான தகவல்களையே பகிர்ந்துகொள்கிறது. (எ.கா. உங்களுக்கு விளம்பரம் எப்போது காட்டப்படுகிறது, விளம்பரங்களின் செயல்திறனை அளவிடுவதற்காகத் தளங்களுக்கு உதவும்போது).</translation>
 <translation id="2702516483241149200">புதிது: இந்த உரைக்குச் செல்லும் இணைப்பைப் பகிரலாம்</translation>
 <translation id="2707726405694321444">பக்கத்தைப் புதுப்பி</translation>
 <translation id="271033894570825754">புதிது</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">மாதிரிக்காட்சித் தாவல்</translation>
 <translation id="7484997419527351112">Discover - முடக்கத்தில்</translation>
 <translation id="7485033510383818941">ஊட்ட உள்ளடக்கத்தை ரெஃப்ரெஷ் செய்ய பக்கத்தைக் கீழே இழுங்கள்</translation>
-<translation id="7486953194485875763">கடந்த 15 நிமிடத்திற்கான பின்வரும் தரவு நீக்கப்படும்:</translation>
 <translation id="749294055653435199">இந்தச் சாதனத்தில் Google Lensஸைப் பயன்படுத்த முடியாது</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (புதுப்பித்தது: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">கருத்தில் எடுத்துக்கொள்ளக்கூடிய தலைப்பாக மீண்டும் சேர்க்கப்பட்டது</translation>
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 e6a0366..cf00ebc 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
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">స్టాండర్డ్ ప్రీ - లోడింగ్</translation>
 <translation id="2656405586795711023">వెబ్ యాప్‌లు</translation>
 <translation id="2669454659051515572">డౌన్‌లోడ్ చేసిన ఫైల్స్‌ను ఈ పరికరాన్ని ఉపయోగించే ఎవరైనా చూడగలరు</translation>
-<translation id="2688382350024736268">Chrome ఇప్పుడు సైట్‌లు, యాప్‌ల మధ్య చాలా పరిమిత సమాచారాన్ని మాత్రమే షేర్ చేస్తుంది, అంటే మీకు యాడ్ చూపబడినప్పుడు, యాడ్‌ల పనితీరును కొలవడానికి సైట్‌లకు సహాయం చేస్తుంది.</translation>
 <translation id="2702516483241149200">కొత్తది: ఈ టెక్స్ట్‌కు స్క్రోల్ చేసే లింక్‌ను షేర్ చేయండి</translation>
 <translation id="2707726405694321444">పేజీని రిఫ్రెష్ చేయండి</translation>
 <translation id="271033894570825754">కొత్తది</translation>
@@ -1200,7 +1199,6 @@
 <translation id="7482656565088326534">ప్రివ్యూ ట్యాబ్</translation>
 <translation id="7484997419527351112">Discover - ఆఫ్‌లో ఉంది</translation>
 <translation id="7485033510383818941">ఫీడ్ కంటెంట్‌ను రిఫ్రెష్ చేయడానికి, పేజీని కిందికి లాగండి</translation>
-<translation id="7486953194485875763">చివరి 15 నిమిషాలలోని ఈ డేటాను తొలగించడం జరుగుతుంది:</translation>
 <translation id="749294055653435199">ఈ పరికరంలో Google Lens అందుబాటులో లేదు</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (నవీకరించినది <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Chrome అంచనా వేసే అవకాశం ఉన్న టాపిక్‌లకు ఈ టాపిక్ తిరిగి జోడించబడింది</translation>
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 4195707..880c460f 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
@@ -195,6 +195,7 @@
 <translation id="2100273922101894616">ลงชื่อเข้าใช้อัตโนมัติ</translation>
 <translation id="2100314319871056947">ลองแชร์ข้อความโดยแบ่งเป็นส่วนเล็กๆ หลายส่วน</translation>
 <translation id="2111511281910874386">ไปที่หน้า</translation>
+<translation id="2119609734654412418">คุณจะเห็นบุ๊กมาร์กที่นี่</translation>
 <translation id="2122601567107267586">เปิดแอปไม่ได้</translation>
 <translation id="2132122640199389833">นำอุปกรณ์ทั้งหมดที่ลิงก์ออก</translation>
 <translation id="213279576345780926">ปิด <ph name="TAB_TITLE" /> แล้ว</translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">การโหลดล่วงหน้าแบบมาตรฐาน</translation>
 <translation id="2656405586795711023">เว็บแอป</translation>
 <translation id="2669454659051515572">ใครก็ตามที่ใช้อุปกรณ์นี้จะเห็นไฟล์ที่ดาวน์โหลด</translation>
-<translation id="2688382350024736268">ตอนนี้ Chrome จะแชร์เฉพาะข้อมูลจำนวนน้อยมากระหว่างเว็บไซต์และแอปต่างๆ เช่น ในเวลาที่แสดงโฆษณาแก่คุณ เพื่อช่วยให้เว็บไซต์วัดประสิทธิภาพของโฆษณาได้</translation>
 <translation id="2702516483241149200">ใหม่: แชร์ลิงก์ที่เลื่อนมายังข้อความนี้</translation>
 <translation id="2707726405694321444">รีเฟรชหน้า</translation>
 <translation id="271033894570825754">ใหม่</translation>
@@ -598,6 +598,7 @@
 <translation id="433213510553688132">กำลังติดตาม...</translation>
 <translation id="4335835283689002019">Google Safe Browsing ปิดอยู่</translation>
 <translation id="4351244548802238354">ปิดข้อความโต้ตอบ</translation>
+<translation id="4355272626458588338">คุณกลับไปยังหน้าที่สำคัญสำหรับคุณได้ด้วยการเพิ่มบุ๊กมาร์ก</translation>
 <translation id="4369735607080757018">ระบบจะแชร์ข้อมูลบางประเภทระหว่างเว็บไซต์เพื่อวัดประสิทธิภาพของโฆษณา เช่น ช่วงเวลาของวันที่มีการแสดงโฆษณาแก่คุณ</translation>
 <translation id="4378154925671717803">โทรศัพท์</translation>
 <translation id="438319986296050901">แชร์การ์ดเท่านั้น</translation>
@@ -949,6 +950,7 @@
 <translation id="6232535412751077445">การเปิดใช้ "ไม่ติดตาม" หมายความว่าจะมีการรวมคำขอหนึ่งไว้กับการเข้าชมของคุณ ผลกระทบทั้งหมดขึ้นอยู่กับว่าเว็บไซต์ตอบสนองต่อคำขอนั้นไหม และวิธีตีความคำขอ
 
 ตัวอย่างเช่น บางเว็บไซต์อาจตอบสนองต่อคำขอนี้โดยแสดงให้คุณเห็นโฆษณาที่ไม่ได้อิงอยู่กับเว็บไซต์อื่นๆ ที่คุณเข้าชม เว็บไซต์จำนวนมากจะยังคงรวบรวมและใช้ข้อมูลการท่องเว็บของคุณเพื่อปรับปรุงความปลอดภัย เพื่อแสดงเนื้อหา โฆษณา และคำแนะนำ และเพื่อสร้างสถิติในการรายงาน เป็นต้น</translation>
+<translation id="6255794742848779505">เรากําลังจะเปลี่ยนวิธีบันทึกรหัสผ่านในอุปกรณ์นี้</translation>
 <translation id="6264376385120300461">ดาวน์โหลดต่อไป</translation>
 <translation id="6277522088822131679">เกิดปัญหาในการพิมพ์หน้านี้ โปรดลองอีกครั้ง</translation>
 <translation id="6277722725779679269">อัปเดตการติดตามราคาไม่ได้</translation>
@@ -1198,7 +1200,6 @@
 <translation id="7482656565088326534">แท็บแสดงตัวอย่าง</translation>
 <translation id="7484997419527351112">Discover - ปิดอยู่</translation>
 <translation id="7485033510383818941">ดึงหน้าเว็บลงเพื่อรีเฟรชเนื้อหาฟีด</translation>
-<translation id="7486953194485875763">ระบบจะลบข้อมูลต่อไปนี้จาก 15 นาทีที่ผ่านมา</translation>
 <translation id="749294055653435199">Google Lens ไม่พร้อมใช้งานในอุปกรณ์นี้</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (อัปเดตเมื่อ <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">หัวข้อโฆษณาเปลี่ยนกลับไปเป็นหัวข้อที่ระบบอาจประเมินว่าคุณน่าจะสนใจแล้ว</translation>
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 15f2636..00863e30 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Standart önceden yükleme</translation>
 <translation id="2656405586795711023">Web uygulamaları</translation>
 <translation id="2669454659051515572">Bu cihazı kullanan herkes indirilen dosyaları görebilir</translation>
-<translation id="2688382350024736268">Chrome şu anda sitelerin gösterdikleri reklamların performansını ölçmesine yardımcı olmak için siteler ve uygulamalar arasında çok sınırlı bilgi (ör. bir reklamın size gösterildiği saat) paylaşıyor.</translation>
 <translation id="2702516483241149200">Yeni: bu metne kaydıran bir bağlantı paylaşın</translation>
 <translation id="2707726405694321444">Sayfayı yenile</translation>
 <translation id="271033894570825754">Yeni</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Önizleme sekmesi</translation>
 <translation id="7484997419527351112">Keşfet - kapalı</translation>
 <translation id="7485033510383818941">Feed içeriğini yenilemek için sayfayı aşağıya çekin</translation>
-<translation id="7486953194485875763">Son 15 dakika içinde kaydedilen aşağıdaki veriler silinecek.</translation>
 <translation id="749294055653435199">Google Lens bu cihazda kullanılamıyor</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (<ph name="TIME_SINCE_UPDATE" /> güncellendi)</translation>
 <translation id="7497755084107113646">Konu, potansiyel konulara geri eklendi</translation>
@@ -1304,7 +1302,7 @@
 <translation id="7998918019931843664">Kapatılan sekmeyi yeniden aç</translation>
 <translation id="8004582292198964060">Tarayıcı</translation>
 <translation id="8006818846907410687">Gizli modu kullanırken engelle</translation>
-<translation id="8013372441983637696">Chrome verilerinizi de bu cihazdan temizleyin</translation>
+<translation id="8013372441983637696">Bu cihazdaki Chrome verilerimi de sil</translation>
 <translation id="8015452622527143194">Sayfadaki her şeyi varsayılan boyutuna döndürür</translation>
 <translation id="8026334261755873520">Tarama verilerini temizle</translation>
 <translation id="8027863900915310177">Nereye indirileceğini seçin</translation>
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 57526b43..1dbc331 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">Звичайне попереднє завантаження</translation>
 <translation id="2656405586795711023">Веб-додатки</translation>
 <translation id="2669454659051515572">Усі користувачі цього пристрою можуть бачити завантажені файли</translation>
-<translation id="2688382350024736268">Тепер веб-переглядач Chrome надає сайтам і додаткам доступ лише до певних типів даних (наприклад, інформацію про те, коли вам показувалось оголошення), на основі яких вимірюється ефективність реклами.</translation>
 <translation id="2702516483241149200">Новинка! Діліться посиланням, яке прокручує сторінку до цього тексту</translation>
 <translation id="2707726405694321444">Оновити сторінку</translation>
 <translation id="271033894570825754">Новий</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">Вкладка "Попередній перегляд"</translation>
 <translation id="7484997419527351112">Рекомендації вимкнено</translation>
 <translation id="7485033510383818941">Щоб оновити контент фіду, потягніть сторінку</translation>
-<translation id="7486953194485875763">Дані за останні 15 хвилин, які наведено нижче, буде видалено.</translation>
 <translation id="749294055653435199">Google Об’єктив недоступний на цьому пристрої</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (оновлено: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Тему повторно додано до списку потенційних</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ur.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ur.xtb
index 4d4a2e6..eabedc51 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_ur.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_ur.xtb
@@ -196,6 +196,7 @@
 <translation id="2100273922101894616">خودکار سائن ان</translation>
 <translation id="2100314319871056947">چھوٹے ٹکڑوں میں متن کا اشتراک کرنے کی کوشش کریں</translation>
 <translation id="2111511281910874386">صفحہ پر جائیں</translation>
+<translation id="2119609734654412418">آپ اپنے بُک مارکس یہاں پائیں گے</translation>
 <translation id="2122601567107267586">ایپ نہیں کھولی جا سکی</translation>
 <translation id="2132122640199389833">سبھی لنک کردہ آلات کو ہٹائیں</translation>
 <translation id="213279576345780926"><ph name="TAB_TITLE" /> کو بند کر دیا گیا</translation>
@@ -296,7 +297,6 @@
 <translation id="265156376773362237">معیاری پیشگی لوڈنگ</translation>
 <translation id="2656405586795711023">ویب ایپس</translation>
 <translation id="2669454659051515572">اس آلے کا استعمال کرنے والا کوئی بھی شخص ڈاؤن لوڈ کردہ فائلز کو دیکھ سکتا ہے</translation>
-<translation id="2688382350024736268">‏Chrome اب سائٹس اور ایپس کے درمیان صرف بہت محدود معلومات کا اشتراک کرتا ہے، جیسے کہ جب آپ کو کوئی اشتہار دکھایا گیا تھا، تاکہ اشتہارات کی کارکردگی کی پیمائش کرنے میں سائٹس کی مدد کی جا سکے۔</translation>
 <translation id="2702516483241149200">نیا: اس ٹیکسٹ کو اسکرول کرنے والے لنک کا اشتراک کریں</translation>
 <translation id="2707726405694321444">صفحہ ریفریش کریں</translation>
 <translation id="271033894570825754">نیا</translation>
@@ -599,6 +599,7 @@
 <translation id="433213510553688132">پیروی جاری ہے...</translation>
 <translation id="4335835283689002019">محفوظ براؤزنگ آف ہے</translation>
 <translation id="4351244548802238354">ڈائیلاگ بند کریں</translation>
+<translation id="4355272626458588338">بُک مارک شامل کر کے آپ کسی ایسے صفحے پر واپس جا سکتے ہیں جو آپ کیلئے اہم ہے</translation>
 <translation id="4369735607080757018">ڈیٹا کی محدود اقسام کا اشتراک ان کے اشتہارات کی کارکردگی کی پیمائش کرنے کے لیے کیا جاتا ہے، جیسے کہ دن کا وہ وقت جب آپ کو اشتہار دکھایا گیا تھا۔</translation>
 <translation id="4378154925671717803">فون</translation>
 <translation id="438319986296050901">صرف کارڈ کا اشتراک کریں</translation>
@@ -951,6 +952,7 @@
 <translation id="6232535412751077445">ٹریک نہ کریں' کو فعال کرنے کا مطلب یہ ہے کہ آپ کی براؤزنگ ٹریفک کے ساتھ ایک درخواست شامل کر دی جائے گی۔ کسی بھی اثر کا انحصار اس بات پر ہوتا ہے کہ آیا ویب سائٹ درخواست کا جواب دیتی ہے اور درخواست کی ترجمانی کس طرح کی جاتی ہے۔
 
 مثلاً، کچھ ویب سائٹس آپ کو ایسے اشتہارات دکھا کر اس درخواست کا جواب دے سکتی ہیں جو آپ کی ملاحظہ کردہ دوسری ویب سائٹس پر مبنی نہیں ہیں۔ بہت ساری ویب سائٹس اب بھی آپ کا براؤزنگ ڈیٹا اکٹھا اور استعمال کریں گی — مثلاً، سیکیورٹی کو بہتر بنانے، مواد، اشتہارات اور تجاویز فراہم کرنے اوراطلاع دہندگی کے اعداد و شمار تیار کرنے کیلئے۔</translation>
+<translation id="6255794742848779505">ہم اس آلے پر پاس ورڈز محفوظ کیے جانے کے طریقے کو تبدیل کر رہے ہیں</translation>
 <translation id="6264376385120300461">بہر حال ڈاؤن لوڈ کریں</translation>
 <translation id="6277522088822131679">صفحہ کو پرنٹ کرنے میں ایک مسئلہ تھا۔ براہ کرم دوبارہ کوشش کریں۔</translation>
 <translation id="6277722725779679269">قیمت ٹریک کریں کو اپ ڈیٹ نہیں کیا جا سکا</translation>
@@ -1200,7 +1202,6 @@
 <translation id="7482656565088326534">پیش منظر ٹیب</translation>
 <translation id="7484997419527351112">‏Discover - آف ہے</translation>
 <translation id="7485033510383818941">فیڈ کے مواد کو ریفریش کرنے کے لیے، صفحے کو نیچے کی طرف کھینچیں</translation>
-<translation id="7486953194485875763">آخری 15 منٹ کا درج ذیل ڈیٹا حذف کر دیا جائے گا:</translation>
 <translation id="749294055653435199">‏اس آلے پر Google لینز دستیاب نہیں ہے</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (اپ ڈیٹ کا وقت <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">موضوع کو واپس ممکنہ موضوعات میں شامل کیا گیا</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_uz.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_uz.xtb
index 5f2744b..8482492 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_uz.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_uz.xtb
@@ -297,7 +297,6 @@
 <translation id="265156376773362237">Standart oldindan yuklash</translation>
 <translation id="2656405586795711023">Veb-ilovalar</translation>
 <translation id="2669454659051515572">Bu qurilmaning barcha foydalanuvchilar yuklab olingan fayllarni koʻra oladi</translation>
-<translation id="2688382350024736268">Chrome endi reklama unumdorligini hisoblashda saytlarga yordam berish uchun reklama qachon koʻrsatilgani kabi cheklangan axborotni sayt va ilovalarga ulashadi.</translation>
 <translation id="2702516483241149200">Yangi: bu matnga varaqlaydigan havolani ulashing</translation>
 <translation id="2707726405694321444">Sahifani yangilash</translation>
 <translation id="271033894570825754">Yangi</translation>
@@ -1203,7 +1202,6 @@
 <translation id="7482656565088326534">Razm solish sahifasi</translation>
 <translation id="7484997419527351112">Discover - yoqilmagan</translation>
 <translation id="7485033510383818941">Tasma kontentini yangilash uchun sahifani pastga torting</translation>
-<translation id="7486953194485875763">Oxirgi 15 daqiqalik quyidagi maʼlumotlar oʻchib ketadi:</translation>
 <translation id="749294055653435199">Bu qurilmada Google Lens ishlamaydi</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (oxirgi yangilanish: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Mavzu ehtimoliy mavzularga qaytarildi</translation>
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 e0f4f55..b6a61e6e 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
@@ -195,6 +195,7 @@
 <translation id="2100273922101894616">Tự động đăng nhập</translation>
 <translation id="2100314319871056947">Hãy thử chia sẻ văn bản theo các đoạn nhỏ hơn</translation>
 <translation id="2111511281910874386">Chuyển đến trang</translation>
+<translation id="2119609734654412418">Dấu trang của bạn sẽ xuất hiện ở thẻ này</translation>
 <translation id="2122601567107267586">Không thể mở ứng dụng</translation>
 <translation id="2132122640199389833">Xoá mọi thiết bị đã liên kết</translation>
 <translation id="213279576345780926">Đã đóng <ph name="TAB_TITLE" /></translation>
@@ -295,7 +296,6 @@
 <translation id="265156376773362237">Tải trước ở chế độ chuẩn</translation>
 <translation id="2656405586795711023">Ứng dụng web</translation>
 <translation id="2669454659051515572">Bất cứ ai sử dụng thiết bị này đều có thể xem các tệp đã tải xuống</translation>
-<translation id="2688382350024736268">Hiện tại, Chrome chỉ chia sẻ thông tin rất hạn chế giữa các trang web và ứng dụng, chẳng hạn như thời điểm quảng cáo hiển thị với bạn, để giúp các trang web đo lường hiệu suất của quảng cáo.</translation>
 <translation id="2702516483241149200">Mới: chia sẻ một đường liên kết dẫn tới văn bản này</translation>
 <translation id="2707726405694321444">Làm mới trang</translation>
 <translation id="271033894570825754">Mới</translation>
@@ -598,6 +598,7 @@
 <translation id="433213510553688132">Đang theo dõi...</translation>
 <translation id="4335835283689002019">Tính năng Duyệt web an toàn đang tắt</translation>
 <translation id="4351244548802238354">Đóng hộp thoại</translation>
+<translation id="4355272626458588338">Bạn có thể thêm dấu trang để truy cập lại một trang mà bạn thấy quan trọng</translation>
 <translation id="4369735607080757018">Các trang web chỉ chia sẻ với nhau một số loại dữ liệu để đo lường hiệu suất quảng cáo, chẳng hạn như thời gian trong ngày mà bạn thấy quảng cáo</translation>
 <translation id="4378154925671717803">Điện thoại</translation>
 <translation id="438319986296050901">Chỉ chia sẻ thẻ</translation>
@@ -949,6 +950,7 @@
 <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.
 
 Ví dụ: một số trang web có thể phản hồi yêu cầu này bằng cách hiển thị cho bạn các quảng cáo không dựa trên các trang web khác mà bạn đã truy cập. Nhiều trang web sẽ vẫn thu thập và sử dụng dữ liệu duyệt web của bạn — ví dụ: để tăng cường bảo mật, cung cấp nội dung, quảng cáo và đề xuất, đồng thời tạo số liệu thống kê báo cáo.</translation>
+<translation id="6255794742848779505">Chúng tôi sẽ thay đổi cách lưu mật khẩu trên thiết bị này</translation>
 <translation id="6264376385120300461">Vẫn tải xuống</translation>
 <translation id="6277522088822131679">Đã xảy ra sự cố khi in trang này. Vui lòng thử lại.</translation>
 <translation id="6277722725779679269">Không thể cập nhật tính năng Theo dõi giá</translation>
@@ -1198,7 +1200,6 @@
 <translation id="7482656565088326534">Thẻ xem trước</translation>
 <translation id="7484997419527351112">Khám phá – đang tắt</translation>
 <translation id="7485033510383818941">Để làm mới nội dung nguồn cấp dữ liệu, hãy kéo trang xuống</translation>
-<translation id="7486953194485875763">Chúng tôi sẽ xoá dữ liệu trong 15 phút vừa qua sau đây:</translation>
 <translation id="749294055653435199">Không dùng được tính năng Google Ống kính trên thiết bị này</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Đã cập nhật <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Đã thêm lại chủ đề vào danh sách các chủ đề tiềm năng</translation>
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 9717399..b553710 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
@@ -295,7 +295,6 @@
 <translation id="265156376773362237">标准预加载</translation>
 <translation id="2656405586795711023">Web 应用</translation>
 <translation id="2669454659051515572">任何使用此设备的用户都能看到已下载的文件</translation>
-<translation id="2688382350024736268">Chrome 现在只会与网站和应用分享非常有限的信息(例如向您展示广告的时段),以帮助网站衡量广告效果。</translation>
 <translation id="2702516483241149200">新功能:可分享能够定位到此文本的链接</translation>
 <translation id="2707726405694321444">刷新网页</translation>
 <translation id="271033894570825754">新建</translation>
@@ -1198,7 +1197,6 @@
 <translation id="7482656565088326534">预览标签页</translation>
 <translation id="7484997419527351112">探索 - 已关闭</translation>
 <translation id="7485033510383818941">若要刷新 Feed 内容,请下拉页面</translation>
-<translation id="7486953194485875763">过去 15 分钟内浏览的以下数据将被删除:</translation>
 <translation id="749294055653435199">无法在此设备上使用 Google 智能镜头</translation>
 <translation id="7493994139787901920"><ph name="VERSION" />(上次更新时间:<ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">已将此主题恢复为潜在的兴趣主题</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-HK.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-HK.xtb
index a82ce2e..938cc15 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-HK.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zh-HK.xtb
@@ -56,6 +56,7 @@
 <translation id="1258753120186372309">Google Doodle:<ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1263231323834454256">閱讀清單</translation>
 <translation id="1266864766717917324">無法分享<ph name="CONTENT_TYPE" /></translation>
+<translation id="1269129608791067105">您可在此查看記錄</translation>
 <translation id="1273937721055267968">封鎖 <ph name="DOMAIN" /></translation>
 <translation id="1283039547216852943">輕按即可展開</translation>
 <translation id="1291207594882862231">清除記錄、Cookie、網站資料、快取…</translation>
@@ -195,6 +196,7 @@
 <translation id="2100273922101894616">自動登入</translation>
 <translation id="2100314319871056947">請嘗試將要分享的文字分為數個簡短片段</translation>
 <translation id="2111511281910874386">前往網頁</translation>
+<translation id="2119609734654412418">這裡會顯示你的書籤</translation>
 <translation id="2122601567107267586">無法開啟應用程式</translation>
 <translation id="2132122640199389833">移除所有已連結的裝置</translation>
 <translation id="213279576345780926">已關閉「<ph name="TAB_TITLE" />」</translation>
@@ -295,7 +297,6 @@
 <translation id="265156376773362237">標準預先載入模式</translation>
 <translation id="2656405586795711023">網絡應用程式</translation>
 <translation id="2669454659051515572">此裝置的所有使用者都能看到已下載的檔案</translation>
-<translation id="2688382350024736268">Chrome 現在只會在網站和應用程式間分享非常有限的資料 (例如向使用者放送廣告的時段),讓網站評估廣告成效。</translation>
 <translation id="2702516483241149200">新功能:分享捲動至此段文字的連結</translation>
 <translation id="2707726405694321444">重新整理網頁</translation>
 <translation id="271033894570825754">全新</translation>
@@ -598,6 +599,7 @@
 <translation id="433213510553688132">正在設定為追蹤…</translation>
 <translation id="4335835283689002019">「安全瀏覽」功能已關閉</translation>
 <translation id="4351244548802238354">關閉對話方塊</translation>
+<translation id="4355272626458588338">你可以將重要網頁加入書籤,方便日後查看</translation>
 <translation id="4369735607080757018">網站之間會分享有限種類的資料 (例如系統向您顯示廣告的時段),以評估廣告的效益</translation>
 <translation id="4378154925671717803">電話號碼</translation>
 <translation id="438319986296050901">只分享資訊卡</translation>
@@ -845,6 +847,7 @@
 <translation id="5665379678064389456">在「<ph name="APP_NAME" />」中建立活動</translation>
 <translation id="5683547024293500885">Chrome 無法檢查更新</translation>
 <translation id="5686790454216892815">檔案名稱過長</translation>
+<translation id="569435661099256888">您可查看瀏覽過的網頁,或從記錄移除網頁</translation>
 <translation id="569536719314091526">透過「更多選項」掣,將呢個網頁翻譯成任何語言</translation>
 <translation id="5696597120588531049">Chrome 能確保系統安全,避免發生資料外洩或瀏覽不安全網站等問題</translation>
 <translation id="570347048394355941">切換至分頁</translation>
@@ -949,6 +952,7 @@
 <translation id="6232535412751077445">啟用「不追蹤」即表示您的瀏覽流量將包含一個要求,其效用視乎網站會否回應要求,以及如何解讀要求。
 
 舉例來說,部分網站可能會在顯示廣告時,選擇不根據您所瀏覽的網站記錄來顯示廣告。許多網站仍會收集您的瀏覽資料,並將這些資料用於下列目的:提高網站安全性、在網站上提供相關的內容、廣告和推薦項目,以及產生報告統計資料。</translation>
+<translation id="6255794742848779505">我們正在變更密碼儲存在這部裝置上的方式</translation>
 <translation id="6264376385120300461">仍要下載</translation>
 <translation id="6277522088822131679">列印網頁時發生問題,請再試一次。</translation>
 <translation id="6277722725779679269">無法更新追蹤價格</translation>
@@ -1198,7 +1202,6 @@
 <translation id="7482656565088326534">預覽分頁</translation>
 <translation id="7484997419527351112">探索 - 關閉</translation>
 <translation id="7485033510383818941">如要重新整理資訊提供內容,請將頁面往下拉</translation>
-<translation id="7486953194485875763">系統將刪除以下過去 15 分鐘的瀏覽資料:</translation>
 <translation id="749294055653435199">這部裝置不支援「Google 智能鏡頭」</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (上次更新: <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">已重新將主題加入至潛在主題</translation>
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 e9f14e6d..5c0accd 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
@@ -196,6 +196,7 @@
 <translation id="2100273922101894616">自動登入</translation>
 <translation id="2100314319871056947">請嘗試將要分享的文字分成多個片段</translation>
 <translation id="2111511281910874386">前往指定頁面</translation>
+<translation id="2119609734654412418">這裡會顯示你的書籤</translation>
 <translation id="2122601567107267586">無法開啟應用程式</translation>
 <translation id="2132122640199389833">移除所有連結的裝置</translation>
 <translation id="213279576345780926">已關閉「<ph name="TAB_TITLE" />」</translation>
@@ -296,7 +297,6 @@
 <translation id="265156376773362237">標準預先載入模式</translation>
 <translation id="2656405586795711023">網頁應用程式</translation>
 <translation id="2669454659051515572">這部裝置的任何使用者都可以看到已下載的檔案</translation>
-<translation id="2688382350024736268">Chrome 現在只會在網站和應用程式間分享有限的資訊 (例如向使用者放送廣告的時段),讓網站評估廣告成效。</translation>
 <translation id="2702516483241149200">新功能:分享可跳至這段文字的連結</translation>
 <translation id="2707726405694321444">重新整理頁面</translation>
 <translation id="271033894570825754">全新</translation>
@@ -597,6 +597,7 @@
 <translation id="433213510553688132">正在設為追蹤…</translation>
 <translation id="4335835283689002019">安全瀏覽功能已關閉</translation>
 <translation id="4351244548802238354">關閉對話方塊</translation>
+<translation id="4355272626458588338">你可以將重要網頁加入書籤,方便日後查看</translation>
 <translation id="4369735607080757018">在網站間分享少數類型的資料,以評估廣告成效,例如你在哪個時段看到廣告</translation>
 <translation id="4378154925671717803">電話</translation>
 <translation id="438319986296050901">僅分享資訊卡</translation>
@@ -948,6 +949,7 @@
 <translation id="6232535412751077445">啟用「不追蹤」選項後,您的瀏覽流量會置入一項特定的要求,其作用則視網站是否回應要求,以及網站解讀要求的方式而定。
 
 舉例來說,部分網站可能會以顯示廣告的方式回應這類要求,而這些廣告並非根據您所造訪的其他網站記錄而產生。許多網站仍會收集您的瀏覽資料,並將這些資料用於下列目的:提高網站安全性、在網站上提供更相關的內容、廣告和推薦項目,以及產生報告統計資料。</translation>
+<translation id="6255794742848779505">我們正在變更密碼儲存在這部裝置上的方式</translation>
 <translation id="6264376385120300461">仍要下載</translation>
 <translation id="6277522088822131679">列印網頁時發生問題,請再試一次。</translation>
 <translation id="6277722725779679269">無法更新追蹤價格</translation>
@@ -1197,7 +1199,6 @@
 <translation id="7482656565088326534">預覽分頁</translation>
 <translation id="7484997419527351112">探索 - 關閉</translation>
 <translation id="7485033510383818941">如要重新整理動態提醒內容,請將頁面往下拉</translation>
-<translation id="7486953194485875763">系統將刪除過去 15 分鐘的瀏覽資料,如下所示:</translation>
 <translation id="749294055653435199">這部裝置不支援 Google 智慧鏡頭</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (上次更新時間:<ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">已將主題加回主題候選清單</translation>
diff --git a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zu.xtb b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zu.xtb
index 67e5aa7c..632569f 100644
--- a/chrome/browser/ui/android/strings/translations/android_chrome_strings_zu.xtb
+++ b/chrome/browser/ui/android/strings/translations/android_chrome_strings_zu.xtb
@@ -296,7 +296,6 @@
 <translation id="265156376773362237">Ukulayisha kusengaphambili okujwayelekile</translation>
 <translation id="2656405586795711023">Izinhlelo zokusebenza zewebhu</translation>
 <translation id="2669454659051515572">Noma ubani osebenzisa le divayisi angabona amafayela adawunilodiwe</translation>
-<translation id="2688382350024736268">I-Chrome manje yabelana ngolwazi olulinganiselwe kuphela phakathi kwamasayithi nama-app, njengalapho owaboniswa khona isikhangiso, ukuze usize amasayithi alinganise ukusebenza kwezikhangiso.</translation>
 <translation id="2702516483241149200">Okusha: yabelana ngesixhumanisi esiskrolela kulo mbhalo</translation>
 <translation id="2707726405694321444">Vuselela ikhasi</translation>
 <translation id="271033894570825754">Okusha</translation>
@@ -1200,7 +1199,6 @@
 <translation id="7482656565088326534">Ithebhu yokubuka kuqala</translation>
 <translation id="7484997419527351112">I-Discover - ivaliwe</translation>
 <translation id="7485033510383818941">Ukuze uvuselele okuqukethwe kokuphakelayo, yehlisela phansi ikhasi</translation>
-<translation id="7486953194485875763">Ukulandela idatha ukusuka kumizuzu eyi-15 edlule kuzosulwa:</translation>
 <translation id="749294055653435199">Ama-Google Lens akatholakali kule divayisi</translation>
 <translation id="7493994139787901920"><ph name="VERSION" /> (Kubuyekeziwe <ph name="TIME_SINCE_UPDATE" />)</translation>
 <translation id="7497755084107113646">Kwengezwe isihloko emuva kwezihloko ezingaba khona</translation>
diff --git a/chrome/browser/ui/ash/shelf/chrome_shelf_controller_unittest.cc b/chrome/browser/ui/ash/shelf/chrome_shelf_controller_unittest.cc
index 9ae0888..2af1489 100644
--- a/chrome/browser/ui/ash/shelf/chrome_shelf_controller_unittest.cc
+++ b/chrome/browser/ui/ash/shelf/chrome_shelf_controller_unittest.cc
@@ -153,11 +153,11 @@
 #include "components/services/app_service/public/cpp/instance_registry.h"
 #include "components/services/app_service/public/cpp/types_util.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/model/sync_change.h"
 #include "components/sync/protocol/app_list_specifics.pb.h"
 #include "components/sync/protocol/entity_specifics.pb.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync/test/fake_sync_change_processor.h"
 #include "components/sync/test/test_sync_service.h"
 #include "components/sync_preferences/pref_model_associator.h"
diff --git a/chrome/browser/ui/ash/shelf/chrome_shelf_prefs.cc b/chrome/browser/ui/ash/shelf/chrome_shelf_prefs.cc
index cc55bebc..a6814429 100644
--- a/chrome/browser/ui/ash/shelf/chrome_shelf_prefs.cc
+++ b/chrome/browser/ui/ash/shelf/chrome_shelf_prefs.cc
@@ -58,9 +58,9 @@
 #include "components/services/app_service/public/cpp/app_types.h"
 #include "components/services/app_service/public/cpp/app_update.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/model/string_ordinal.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync_preferences/pref_service_syncable.h"
 #include "extensions/common/constants.h"
 #include "url/gurl.h"
diff --git a/chrome/browser/ui/ash/wallpaper_controller_client_impl.cc b/chrome/browser/ui/ash/wallpaper_controller_client_impl.cc
index 19fe579..d7788c08 100644
--- a/chrome/browser/ui/ash/wallpaper_controller_client_impl.cc
+++ b/chrome/browser/ui/ash/wallpaper_controller_client_impl.cc
@@ -50,8 +50,8 @@
 #include "components/prefs/pref_service.h"
 #include "components/services/app_service/public/cpp/app_launch_util.h"
 #include "components/session_manager/core/session_manager.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/user_manager/known_user.h"
 #include "components/user_manager/user_manager.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
diff --git a/chrome/browser/ui/autofill/chrome_autofill_client.cc b/chrome/browser/ui/autofill/chrome_autofill_client.cc
index 68f3ef5..ef184707 100644
--- a/chrome/browser/ui/autofill/chrome_autofill_client.cc
+++ b/chrome/browser/ui/autofill/chrome_autofill_client.cc
@@ -87,7 +87,7 @@
 #include "components/signin/public/base/signin_metrics.h"
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/translate/core/browser/translate_manager.h"
 #include "components/unified_consent/pref_names.h"
 #include "components/user_prefs/user_prefs.h"
diff --git a/chrome/browser/ui/autofill/payments/save_card_bubble_controller_impl.cc b/chrome/browser/ui/autofill/payments/save_card_bubble_controller_impl.cc
index c1dccd0..a54288af 100644
--- a/chrome/browser/ui/autofill/payments/save_card_bubble_controller_impl.cc
+++ b/chrome/browser/ui/autofill/payments/save_card_bubble_controller_impl.cc
@@ -42,7 +42,7 @@
 #include "components/signin/public/base/signin_pref_names.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/strings/grit/components_strings.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/navigation_handle.h"
 #include "ui/base/l10n/l10n_util.h"
 
diff --git a/chrome/browser/ui/passwords/bubble_controllers/save_update_bubble_controller.cc b/chrome/browser/ui/passwords/bubble_controllers/save_update_bubble_controller.cc
index 0a05bf0b0..66e9cfed 100644
--- a/chrome/browser/ui/passwords/bubble_controllers/save_update_bubble_controller.cc
+++ b/chrome/browser/ui/passwords/bubble_controllers/save_update_bubble_controller.cc
@@ -32,7 +32,7 @@
 #include "components/password_manager/core/common/password_manager_pref_names.h"
 #include "components/prefs/pref_service.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/web_contents.h"
 #include "ui/base/l10n/l10n_util.h"
 #include "ui/base/models/image_model.h"
diff --git a/chrome/browser/ui/passwords/credential_manager_dialog_controller_impl.cc b/chrome/browser/ui/passwords/credential_manager_dialog_controller_impl.cc
index 690be0c..ec30d7d 100644
--- a/chrome/browser/ui/passwords/credential_manager_dialog_controller_impl.cc
+++ b/chrome/browser/ui/passwords/credential_manager_dialog_controller_impl.cc
@@ -21,7 +21,7 @@
 #include "components/password_manager/core/common/password_manager_pref_names.h"
 #include "components/prefs/pref_service.h"
 #include "components/strings/grit/components_strings.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/render_frame_host.h"
 #include "content/public/browser/web_contents.h"
 #include "ui/base/l10n/l10n_util.h"
diff --git a/chrome/browser/ui/passwords/password_generation_popup_controller_impl.cc b/chrome/browser/ui/passwords/password_generation_popup_controller_impl.cc
index dc172f3..97869d8 100644
--- a/chrome/browser/ui/passwords/password_generation_popup_controller_impl.cc
+++ b/chrome/browser/ui/passwords/password_generation_popup_controller_impl.cc
@@ -53,6 +53,9 @@
 #endif  // !BUILDFLAG(IS_ANDROID)
 
 using autofill::PopupHidingReason;
+#if !BUILDFLAG(IS_ANDROID)
+using password_manager::features::PasswordGenerationVariation;
+#endif  // !BUILDFLAG(IS_ANDROID)
 
 namespace {
 
@@ -456,10 +459,34 @@
 }
 
 std::u16string PasswordGenerationPopupControllerImpl::SuggestedText() const {
-  if (state_ == kOfferGeneration)
-    return l10n_util::GetStringUTF16(IDS_PASSWORD_GENERATION_SUGGESTION_GPM);
+  if (state_ == kEditGeneratedPassword) {
+    return l10n_util::GetStringUTF16(
+        IDS_PASSWORD_GENERATION_EDITING_SUGGESTION);
+  }
 
-  return l10n_util::GetStringUTF16(IDS_PASSWORD_GENERATION_EDITING_SUGGESTION);
+#if !BUILDFLAG(IS_ANDROID)
+  if (base::FeatureList::IsEnabled(
+          password_manager::features::kPasswordGenerationExperiment)) {
+    switch (
+        password_manager::features::kPasswordGenerationExperimentVariationParam
+            .Get()) {
+      case PasswordGenerationVariation::kTrustedAdvice:
+        return l10n_util::GetStringUTF16(
+            IDS_PASSWORD_GENERATION_SUGGESTION_TRUSTED_ADVICE);
+      case PasswordGenerationVariation::kSafetyFirst:
+        return l10n_util::GetStringUTF16(
+            IDS_PASSWORD_GENERATION_SUGGESTION_SAFETY_FIRST);
+      case PasswordGenerationVariation::kTrySomethingNew:
+        return l10n_util::GetStringUTF16(
+            IDS_PASSWORD_GENERATION_SUGGESTION_TRY_SOMETHING_NEW);
+      case PasswordGenerationVariation::kConvenience:
+        return l10n_util::GetStringUTF16(
+            IDS_PASSWORD_GENERATION_SUGGESTION_CONVENIENCE);
+    }
+  }
+#endif  // !BUILDFLAG(IS_ANDROID)
+
+  return l10n_util::GetStringUTF16(IDS_PASSWORD_GENERATION_SUGGESTION_GPM);
 }
 
 const std::u16string& PasswordGenerationPopupControllerImpl::HelpText() const {
diff --git a/chrome/browser/ui/passwords/password_generation_popup_view_browsertest.cc b/chrome/browser/ui/passwords/password_generation_popup_view_browsertest.cc
index 7f543731..541ee0f 100644
--- a/chrome/browser/ui/passwords/password_generation_popup_view_browsertest.cc
+++ b/chrome/browser/ui/passwords/password_generation_popup_view_browsertest.cc
@@ -89,6 +89,25 @@
   base::test::ScopedFeatureList feature_list_;
 };
 
+// The test parameter controls the value of kPasswordGenerationExperiment
+// feature param.
+class PasswordGenerationPopupViewWithContentExperimentTest
+    : public InProcessBrowserTest,
+      public testing::WithParamInterface<std::string> {
+ public:
+  PasswordGenerationPopupViewWithContentExperimentTest() {
+    feature_list_.InitWithFeaturesAndParameters(
+        /*enabled_features=*/{{password_manager::features::
+                                   kPasswordGenerationExperiment,
+                               {{"password_generation_variation",
+                                 GetParam()}}}},
+        /*disabled_features=*/{});
+  }
+
+ private:
+  base::test::ScopedFeatureList feature_list_;
+};
+
 // Regression test for crbug.com/400543. Verifying that moving the mouse in the
 // editing dialog doesn't crash.
 IN_PROC_BROWSER_TEST_F(PasswordGenerationPopupViewTest,
@@ -459,4 +478,41 @@
 #endif
 }
 
+IN_PROC_BROWSER_TEST_P(PasswordGenerationPopupViewWithContentExperimentTest,
+                       DoesNotCrashShowingGenerationOfferWithModifiedContent) {
+  content::WebContents* web_contents =
+      browser()->tab_strip_model()->GetActiveWebContents();
+  password_generation::PasswordGenerationUIData ui_data(
+      gfx::RectF(web_contents->GetContainerBounds().x(),
+                 web_contents->GetContainerBounds().y(), 10, 10),
+      /*max_length=*/10,
+      /*generation_element=*/std::u16string(),
+      /*user_typed_password=*/std::u16string(), FieldRendererId(100),
+      /*is_generation_element_password_type=*/true, base::i18n::TextDirection(),
+      FormData());
+
+  base::WeakPtr<PasswordGenerationPopupControllerImpl> controller =
+      PasswordGenerationPopupControllerImpl::GetOrCreate(
+          /*previous=*/nullptr, ui_data.bounds, ui_data,
+          password_manager::ContentPasswordManagerDriverFactory::
+              FromWebContents(web_contents)
+                  ->GetDriverForFrame(web_contents->GetPrimaryMainFrame())
+                  ->AsWeakPtr(),
+          /*observer=*/nullptr, web_contents,
+          web_contents->GetPrimaryMainFrame());
+
+  controller->Show(PasswordGenerationPopupController::kOfferGeneration);
+  EXPECT_TRUE(controller->IsVisible());
+
+  // This hides the popup and destroys the controller.
+  web_contents->Close();
+}
+
+INSTANTIATE_TEST_SUITE_P(ContentExperiment,
+                         PasswordGenerationPopupViewWithContentExperimentTest,
+                         testing::Values("trusted_advice",
+                                         "safety_first",
+                                         "try_something_new",
+                                         "convenience"));
+
 }  // namespace autofill
diff --git a/chrome/browser/ui/passwords/ui_utils.cc b/chrome/browser/ui/passwords/ui_utils.cc
index 774827e..3c507555 100644
--- a/chrome/browser/ui/passwords/ui_utils.cc
+++ b/chrome/browser/ui/passwords/ui_utils.cc
@@ -30,8 +30,8 @@
 #include "components/password_manager/core/browser/password_manager_util.h"
 #include "components/password_manager/core/common/password_manager_features.h"
 #include "components/strings/grit/components_strings.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/url_formatter/elide_url.h"
 #include "components/vector_icons/vector_icons.h"
 #include "content/public/browser/web_contents.h"
diff --git a/chrome/browser/ui/privacy_sandbox/privacy_sandbox_prompt_helper.cc b/chrome/browser/ui/privacy_sandbox/privacy_sandbox_prompt_helper.cc
index 51468f94..953110d 100644
--- a/chrome/browser/ui/privacy_sandbox/privacy_sandbox_prompt_helper.cc
+++ b/chrome/browser/ui/privacy_sandbox/privacy_sandbox_prompt_helper.cc
@@ -16,7 +16,7 @@
 #include "chrome/browser/ui/privacy_sandbox/privacy_sandbox_prompt.h"
 #include "chrome/common/extensions/chrome_manifest_url_handlers.h"
 #include "chrome/common/webui_url_constants.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/navigation_handle.h"
 #include "content/public/browser/web_contents.h"
 #include "content/public/common/url_constants.h"
diff --git a/chrome/browser/ui/sad_tab.cc b/chrome/browser/ui/sad_tab.cc
index 08200af9..48211d8 100644
--- a/chrome/browser/ui/sad_tab.cc
+++ b/chrome/browser/ui/sad_tab.cc
@@ -11,7 +11,6 @@
 #include "build/branding_buildflags.h"
 #include "build/build_config.h"
 #include "chrome/browser/net/referrer.h"
-#include "chrome/browser/profiles/profiles_state.h"
 #include "chrome/browser/ui/browser.h"
 #include "chrome/browser/ui/browser_finder.h"
 #include "chrome/browser/ui/browser_list.h"
@@ -19,6 +18,7 @@
 #include "chrome/browser/ui/tabs/tab_strip_model.h"
 #include "chrome/common/url_constants.h"
 #include "chrome/grit/generated_resources.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "components/strings/grit/components_strings.h"
 #include "components/ui_metrics/sadtab_metrics_types.h"
 #include "content/public/browser/browser_context.h"
@@ -241,8 +241,9 @@
 #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
   // Only Google Chrome-branded browsers may show the Feedback button.
   // Sending feedback is not allowed in the ChromeOS Kiosk mode.
-  if (!profiles::IsKioskSession())
+  if (!chromeos::IsKioskSession()) {
     show_feedback_button_ = is_repeatedly_crashing_;
+  }
 #endif
 
   switch (kind) {
diff --git a/chrome/browser/ui/search/search_tab_helper.cc b/chrome/browser/ui/search/search_tab_helper.cc
index 86f1a152..e8d1317 100644
--- a/chrome/browser/ui/search/search_tab_helper.cc
+++ b/chrome/browser/ui/search/search_tab_helper.cc
@@ -47,8 +47,8 @@
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/strings/grit/components_strings.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/vector_icons/vector_icons.h"
 #include "content/public/browser/navigation_details.h"
 #include "content/public/browser/navigation_entry.h"
diff --git a/chrome/browser/ui/signin/profile_customization_synced_theme_waiter.cc b/chrome/browser/ui/signin/profile_customization_synced_theme_waiter.cc
index 460c4ab..0acf4191 100644
--- a/chrome/browser/ui/signin/profile_customization_synced_theme_waiter.cc
+++ b/chrome/browser/ui/signin/profile_customization_synced_theme_waiter.cc
@@ -11,8 +11,8 @@
 #include "base/time/time.h"
 #include "chrome/browser/themes/theme_service.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 ProfileCustomizationSyncedThemeWaiter::ProfileCustomizationSyncedThemeWaiter(
     syncer::SyncService* sync_service,
diff --git a/chrome/browser/ui/signin/profile_customization_synced_theme_waiter.h b/chrome/browser/ui/signin/profile_customization_synced_theme_waiter.h
index e7d74fa..6e3cdb59 100644
--- a/chrome/browser/ui/signin/profile_customization_synced_theme_waiter.h
+++ b/chrome/browser/ui/signin/profile_customization_synced_theme_waiter.h
@@ -12,8 +12,8 @@
 #include "chrome/browser/themes/theme_service.h"
 #include "chrome/browser/themes/theme_service_observer.h"
 #include "chrome/browser/themes/theme_syncable_service.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 
 // Helper class to delay showing the profile customization until the synced
 // theme is applied.
diff --git a/chrome/browser/ui/toolbar/recent_tabs_sub_menu_model_unittest.cc b/chrome/browser/ui/toolbar/recent_tabs_sub_menu_model_unittest.cc
index 5c0218d..0b6e5c0 100644
--- a/chrome/browser/ui/toolbar/recent_tabs_sub_menu_model_unittest.cc
+++ b/chrome/browser/ui/toolbar/recent_tabs_sub_menu_model_unittest.cc
@@ -37,10 +37,10 @@
 #include "components/sessions/core/serialized_navigation_entry_test_helper.h"
 #include "components/sessions/core/session_types.h"
 #include "components/sessions/core/tab_restore_service_impl.h"
-#include "components/sync/driver/data_type_controller.h"
 #include "components/sync/engine/data_type_activation_response.h"
 #include "components/sync/model/data_type_activation_request.h"
 #include "components/sync/model/model_type_controller_delegate.h"
+#include "components/sync/service/data_type_controller.h"
 #include "components/sync/test/mock_commit_queue.h"
 #include "components/sync_sessions/session_sync_service_impl.h"
 #include "components/sync_sessions/synced_session.h"
diff --git a/chrome/browser/ui/views/autofill/payments/save_card_bubble_views_browsertest.cc b/chrome/browser/ui/views/autofill/payments/save_card_bubble_views_browsertest.cc
index e154a6d..d2240ded 100644
--- a/chrome/browser/ui/views/autofill/payments/save_card_bubble_views_browsertest.cc
+++ b/chrome/browser/ui/views/autofill/payments/save_card_bubble_views_browsertest.cc
@@ -65,7 +65,7 @@
 #include "components/signin/public/base/signin_buildflags.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/identity_test_utils.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_server.h"
 #include "components/sync/test/fake_server_network_resources.h"
 #include "content/public/browser/render_process_host.h"
diff --git a/chrome/browser/ui/views/extensions/extensions_menu_main_page_view_unittest.cc b/chrome/browser/ui/views/extensions/extensions_menu_main_page_view_unittest.cc
index 5bc07266..49b507e 100644
--- a/chrome/browser/ui/views/extensions/extensions_menu_main_page_view_unittest.cc
+++ b/chrome/browser/ui/views/extensions/extensions_menu_main_page_view_unittest.cc
@@ -526,7 +526,8 @@
 // toggling site access for an extension that only requests active tab.
 // TODO(crbug.com/1445397): Flaky on Linux TSan and Win ASan.
 #if (BUILDFLAG(IS_LINUX) && defined(THREAD_SANITIZER)) || \
-    (BUILDFLAG(IS_WIN) && defined(ADDRESS_SANITIZER))
+    (BUILDFLAG(IS_WIN) && defined(ADDRESS_SANITIZER)) ||  \
+    (BUILDFLAG(IS_CHROMEOS))
 #define MAYBE_ActiveTabRequested_ToggleSiteAccess \
   DISABLED_ActiveTabRequested_ToggleSiteAccess
 #else
diff --git a/chrome/browser/ui/views/frame/browser_non_client_frame_view_chromeos.cc b/chrome/browser/ui/views/frame/browser_non_client_frame_view_chromeos.cc
index 583a0d6..fd2d4a7 100644
--- a/chrome/browser/ui/views/frame/browser_non_client_frame_view_chromeos.cc
+++ b/chrome/browser/ui/views/frame/browser_non_client_frame_view_chromeos.cc
@@ -13,7 +13,6 @@
 #include "build/chromeos_buildflags.h"
 #include "chrome/browser/platform_util.h"
 #include "chrome/browser/profiles/profile.h"
-#include "chrome/browser/profiles/profiles_state.h"
 #include "chrome/browser/themes/theme_properties.h"
 #include "chrome/browser/ui/browser.h"
 #include "chrome/browser/ui/color/chrome_color_id.h"
@@ -29,6 +28,7 @@
 #include "chrome/browser/ui/views/tabs/tab_strip.h"
 #include "chrome/browser/ui/views/toolbar/toolbar_view.h"
 #include "chrome/browser/ui/web_applications/app_browser_controller.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "chromeos/ui/base/chromeos_ui_constants.h"
 #include "chromeos/ui/base/tablet_state.h"
 #include "chromeos/ui/base/window_properties.h"
@@ -1080,7 +1080,7 @@
 bool BrowserNonClientFrameViewChromeOS::ShouldEnableImmersiveModeController()
     const {
   // Do not support immersive mode in kiosk.
-  if (profiles::IsKioskSession()) {
+  if (chromeos::IsKioskSession()) {
     return false;
   }
 
diff --git a/chrome/browser/ui/views/frame/browser_window_factory.cc b/chrome/browser/ui/views/frame/browser_window_factory.cc
index d32b2d3..c0650ac 100644
--- a/chrome/browser/ui/views/frame/browser_window_factory.cc
+++ b/chrome/browser/ui/views/frame/browser_window_factory.cc
@@ -5,11 +5,11 @@
 #include <memory>
 
 #include "build/chromeos_buildflags.h"
-#include "chrome/browser/profiles/profiles_state.h"
 #include "chrome/browser/ui/views/frame/browser_frame.h"
 #include "chrome/browser/ui/views/frame/browser_view.h"
 #include "chrome/browser/ui/views/frame/native_browser_frame_factory.h"
 #include "chrome/grit/chromium_strings.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "components/safe_browsing/core/browser/password_protection/metrics_util.h"
 #include "ui/base/l10n/l10n_util.h"
 #include "ui/views/widget/widget.h"
@@ -80,8 +80,9 @@
   view->GetWidget()->GetNativeWindow()->SetProperty(
       aura::client::kCreatedByUserGesture, user_gesture);
 #endif
-  if (profiles::IsKioskSession())
+  if (chromeos::IsKioskSession()) {
     view->SetForceFullscreen(true);
+  }
 
   return view;
 }
diff --git a/chrome/browser/ui/views/page_info/page_info_bubble_view_sync_browsertest.cc b/chrome/browser/ui/views/page_info/page_info_bubble_view_sync_browsertest.cc
index b87434a4..81ec86e 100644
--- a/chrome/browser/ui/views/page_info/page_info_bubble_view_sync_browsertest.cc
+++ b/chrome/browser/ui/views/page_info/page_info_bubble_view_sync_browsertest.cc
@@ -24,8 +24,8 @@
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/identity_test_utils.h"
 #include "components/strings/grit/components_strings.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync/test/fake_server_network_resources.h"
 #include "content/public/browser/navigation_handle.h"
 #include "content/public/browser/render_frame_host.h"
diff --git a/chrome/browser/ui/views/passwords/password_generation_popup_view_views.cc b/chrome/browser/ui/views/passwords/password_generation_popup_view_views.cc
index 9e0b67d5b..bbc1ad5 100644
--- a/chrome/browser/ui/views/passwords/password_generation_popup_view_views.cc
+++ b/chrome/browser/ui/views/passwords/password_generation_popup_view_views.cc
@@ -43,6 +43,8 @@
 
 namespace {
 
+using password_manager::features::PasswordGenerationVariation;
+
 // The max width prevents the popup from growing too much when the password
 // field is too long.
 constexpr int kPasswordGenerationMaxWidth = 480;
@@ -100,6 +102,28 @@
   return password_strength_view;
 }
 
+// Returns the message id of the help text which may differ depending on
+// specific variation of `kPasswordGenerationExperiment` feature enabled.
+int GetHelpTextMessageId() {
+  if (!base::FeatureList::IsEnabled(
+          password_manager::features::kPasswordGenerationExperiment)) {
+    return IDS_PASSWORD_GENERATION_PROMPT_GOOGLE_PASSWORD_MANAGER;
+  }
+
+  switch (
+      password_manager::features::kPasswordGenerationExperimentVariationParam
+          .Get()) {
+    case PasswordGenerationVariation::kTrustedAdvice:
+      return IDS_PASSWORD_GENERATION_HELP_TEXT_TRUSTED_ADVICE;
+    case PasswordGenerationVariation::kSafetyFirst:
+      return IDS_PASSWORD_GENERATION_HELP_TEXT_SAFETY_FIRST;
+    case PasswordGenerationVariation::kTrySomethingNew:
+      return IDS_PASSWORD_GENERATION_HELP_TEXT_TRY_SOMETHING_NEW;
+    case PasswordGenerationVariation::kConvenience:
+      return IDS_PASSWORD_GENERATION_HELP_TEXT_CONVENIENCE;
+  }
+}
+
 }  // namespace
 
 // Class that shows the generated password and associated UI (currently an
@@ -357,8 +381,7 @@
 
   views::StyledLabel* help_label =
       AddChildView(CreateGooglePasswordManagerLabel(
-          /*text_message_id=*/
-          IDS_PASSWORD_GENERATION_PROMPT_GOOGLE_PASSWORD_MANAGER,
+          GetHelpTextMessageId(),
           /*link_message_id=*/
           IDS_PASSWORD_BUBBLES_PASSWORD_MANAGER_LINK_TEXT_SYNCED_TO_ACCOUNT,
           controller_->GetPrimaryAccountEmail(),
diff --git a/chrome/browser/ui/views/passwords/password_generation_popup_view_views_browsertest.cc b/chrome/browser/ui/views/passwords/password_generation_popup_view_views_browsertest.cc
index e40569f..b19a6c6 100644
--- a/chrome/browser/ui/views/passwords/password_generation_popup_view_views_browsertest.cc
+++ b/chrome/browser/ui/views/passwords/password_generation_popup_view_views_browsertest.cc
@@ -87,14 +87,12 @@
     ON_CALL(controller(), password).WillByDefault(ReturnRef(password_));
   }
 
-  void PrepareOfferGenerationState() {
+  void PrepareOfferGenerationState(const std::u16string& suggested_text) {
     ON_CALL(controller(), state)
         .WillByDefault(Return(PasswordGenerationPopupController::
                                   GenerationUIState::kOfferGeneration));
     ON_CALL(controller(), IsStateMinimized).WillByDefault(Return(false));
-    ON_CALL(controller(), SuggestedText)
-        .WillByDefault(Return(
-            l10n_util::GetStringUTF16(IDS_PASSWORD_GENERATION_SUGGESTION_GPM)));
+    ON_CALL(controller(), SuggestedText).WillByDefault(Return(suggested_text));
   }
 
   void PrepareEditingSuggestionState() {
@@ -134,18 +132,48 @@
 
 IN_PROC_BROWSER_TEST_P(PasswordGenerationPopupViewBrowsertest,
                        OfferPasswordGeneration) {
-  PrepareOfferGenerationState();
+  PrepareOfferGenerationState(
+      l10n_util::GetStringUTF16(IDS_PASSWORD_GENERATION_SUGGESTION_GPM));
   ShowAndVerifyUi();
 }
 
 IN_PROC_BROWSER_TEST_P(PasswordGenerationPopupViewBrowsertest,
                        OfferPasswordGenerationHovered) {
-  PrepareOfferGenerationState();
+  PrepareOfferGenerationState(
+      l10n_util::GetStringUTF16(IDS_PASSWORD_GENERATION_SUGGESTION_GPM));
   SetSelected(true);
   ShowAndVerifyUi();
 }
 
 IN_PROC_BROWSER_TEST_P(PasswordGenerationPopupViewBrowsertest,
+                       OfferPasswordGenerationWithTrustedAdvice) {
+  PrepareOfferGenerationState(l10n_util::GetStringUTF16(
+      IDS_PASSWORD_GENERATION_SUGGESTION_TRUSTED_ADVICE));
+  ShowAndVerifyUi();
+}
+
+IN_PROC_BROWSER_TEST_P(PasswordGenerationPopupViewBrowsertest,
+                       OfferPasswordGenerationWithSafetyFirst) {
+  PrepareOfferGenerationState(l10n_util::GetStringUTF16(
+      IDS_PASSWORD_GENERATION_SUGGESTION_SAFETY_FIRST));
+  ShowAndVerifyUi();
+}
+
+IN_PROC_BROWSER_TEST_P(PasswordGenerationPopupViewBrowsertest,
+                       OfferPasswordGenerationWithTrySomethingNew) {
+  PrepareOfferGenerationState(l10n_util::GetStringUTF16(
+      IDS_PASSWORD_GENERATION_SUGGESTION_TRY_SOMETHING_NEW));
+  ShowAndVerifyUi();
+}
+
+IN_PROC_BROWSER_TEST_P(PasswordGenerationPopupViewBrowsertest,
+                       OfferPasswordGenerationWithConvenience) {
+  PrepareOfferGenerationState(l10n_util::GetStringUTF16(
+      IDS_PASSWORD_GENERATION_SUGGESTION_CONVENIENCE));
+  ShowAndVerifyUi();
+}
+
+IN_PROC_BROWSER_TEST_P(PasswordGenerationPopupViewBrowsertest,
                        EditingSuggestionState) {
   PrepareEditingSuggestionState();
   ShowAndVerifyUi();
diff --git a/chrome/browser/ui/views/permissions/chip_controller.cc b/chrome/browser/ui/views/permissions/chip_controller.cc
index 7ecb5ae..de79316 100644
--- a/chrome/browser/ui/views/permissions/chip_controller.cc
+++ b/chrome/browser/ui/views/permissions/chip_controller.cc
@@ -46,6 +46,7 @@
 // Abusive origins do not support expand animation, hence the dismiss timer
 // should be longer.
 constexpr auto kDelayBeforeCollapsingChipForAbusiveOrigins = base::Seconds(18);
+constexpr auto kPermissionChipAutoDismissDelay = base::Seconds(6);
 
 class BubbleButtonController : public views::ButtonController {
  public:
@@ -646,13 +647,8 @@
     return;
 
   if (permission_prompt_model_->ShouldExpand()) {
-    if (base::FeatureList::IsEnabled(
-            permissions::features::kPermissionChipAutoDismiss)) {
-      auto delay = base::Milliseconds(
-          permissions::features::kPermissionChipAutoDismissDelay.Get());
-      dismiss_timer_.Start(FROM_HERE, delay, this,
-                           &ChipController::OnPromptExpired);
-    }
+    dismiss_timer_.Start(FROM_HERE, kPermissionChipAutoDismissDelay, this,
+                         &ChipController::OnPromptExpired);
   } else {
     dismiss_timer_.Start(FROM_HERE, kDelayBeforeCollapsingChipForAbusiveOrigins,
                          this, &ChipController::OnPromptExpired);
diff --git a/chrome/browser/ui/views/permissions/permission_prompt_bubble_base_view.cc b/chrome/browser/ui/views/permissions/permission_prompt_bubble_base_view.cc
index 080bfd8..22988add 100644
--- a/chrome/browser/ui/views/permissions/permission_prompt_bubble_base_view.cc
+++ b/chrome/browser/ui/views/permissions/permission_prompt_bubble_base_view.cc
@@ -179,6 +179,11 @@
 PermissionPromptBubbleBaseView::~PermissionPromptBubbleBaseView() = default;
 
 void PermissionPromptBubbleBaseView::Show() {
+  CreateWidget();
+  ShowWidget();
+}
+
+void PermissionPromptBubbleBaseView::CreateWidget() {
   DCHECK(browser_->window());
 
   UpdateAnchorPosition();
@@ -193,13 +198,15 @@
   if (base::FeatureList::IsEnabled(views::features::kWidgetLayering)) {
     widget->SetZOrderSublevel(ChromeWidgetSublevel::kSublevelSecurity);
   }
+}
 
+void PermissionPromptBubbleBaseView::ShowWidget() {
   // If a browser window (or popup) other than the bubble parent has focus,
   // don't take focus.
   if (browser_->window()->IsActive()) {
-    widget->Show();
+    GetWidget()->Show();
   } else {
-    widget->ShowInactive();
+    GetWidget()->ShowInactive();
   }
 
   SizeToContents();
diff --git a/chrome/browser/ui/views/permissions/permission_prompt_bubble_base_view.h b/chrome/browser/ui/views/permissions/permission_prompt_bubble_base_view.h
index 10864d2..ef2a1a8e 100644
--- a/chrome/browser/ui/views/permissions/permission_prompt_bubble_base_view.h
+++ b/chrome/browser/ui/views/permissions/permission_prompt_bubble_base_view.h
@@ -55,12 +55,14 @@
       const PermissionPromptBubbleBaseView&) = delete;
   ~PermissionPromptBubbleBaseView() override;
 
-  void Show();
+  virtual void Show();
 
   // Anchors the bubble to the view or rectangle returned from
   // bubble_anchor_util::GetPageInfoAnchorConfiguration.
   void UpdateAnchorPosition();
 
+  void ShowWidget();
+
   void SetPromptStyle(PermissionPromptStyle prompt_style);
 
   // views::BubbleDialogDelegateView:
@@ -80,6 +82,8 @@
   void ClosingPermission();
 
  protected:
+  void CreateWidget();
+
   UrlIdentity GetUrlIdentityObject() { return url_identity_; }
 
   // Determines whether the current request should also display an
diff --git a/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view.cc b/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view.cc
index 2872bd3c..b9e9ab84 100644
--- a/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view.cc
+++ b/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view.cc
@@ -4,13 +4,26 @@
 
 #include "chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view.h"
 
+#include "chrome/browser/favicon/favicon_service_factory.h"
+#include "chrome/browser/ui/browser.h"
+#include "components/favicon/core/favicon_service.h"
+#include "components/favicon_base/favicon_callback.h"
 #include "components/strings/grit/components_strings.h"
 #include "components/url_formatter/elide_url.h"
 #include "ui/base/l10n/l10n_util.h"
-#include "ui/gfx/text_constants.h"
+#include "ui/resources/grit/ui_resources.h"
+#include "ui/views/controls/image_view.h"
+#include "ui/views/vector_icons.h"
 
 namespace {
 
+// TODO(b/278181254): We might need to fetch larger icons on higher dpi
+// screens.
+constexpr int kDesiredFaviconSizeInPixel = 32;
+// TODO(b/278181254): Add metrics for how long the favicons take to be fetched,
+// so we can adjust this delay accordingly.
+constexpr int kMaxShowDelayMs = 200;
+
 absl::optional<std::u16string> GetExtraTextTwoOrigin(
     permissions::PermissionPrompt::Delegate& delegate) {
   CHECK_GT(delegate.Requests().size(), 0u);
@@ -64,7 +77,33 @@
   CHECK_EQ(delegate->Requests()[0]->request_type(),
            permissions::RequestType::kStorageAccess);
 
-  // TODO(crbug/1433644): Call favicon factory and create favicon custom row.
+  AddFaviconRow();
+
+  CHECK(browser);
+
+  // Initializing favicon service.
+  favicon::FaviconService* const favicon_service =
+      FaviconServiceFactory::GetForProfile(browser->profile(),
+                                           ServiceAccessType::EXPLICIT_ACCESS);
+  favicon_tracker_ = std::make_unique<base::CancelableTaskTracker>();
+
+  // Fetching requesting origin favicon.
+  favicon_service->GetRawFaviconForPageURL(
+      delegate->GetRequestingOrigin(), {favicon_base::IconType::kFavicon},
+      kDesiredFaviconSizeInPixel, /*fallback_to_host=*/true,
+      base::BindOnce(&PermissionPromptBubbleTwoOriginsView::
+                         OnRequestingOriginFaviconLoaded,
+                     base::Unretained(this)),
+      favicon_tracker_.get());
+
+  // Fetching embedding origin favicon.
+  favicon_service->GetRawFaviconForPageURL(
+      delegate->GetEmbeddingOrigin(), {favicon_base::IconType::kFavicon},
+      kDesiredFaviconSizeInPixel, /*fallback_to_host=*/true,
+      base::BindOnce(
+          &PermissionPromptBubbleTwoOriginsView::OnEmbeddingOriginFaviconLoaded,
+          base::Unretained(this)),
+      favicon_tracker_.get());
 }
 
 PermissionPromptBubbleTwoOriginsView::~PermissionPromptBubbleTwoOriginsView() =
@@ -83,3 +122,87 @@
     GetBubbleFrameView()->SetTitleView(std::move(label));
   }
 }
+
+void PermissionPromptBubbleTwoOriginsView::Show() {
+  CreateWidget();
+
+  if (favicon_left_received_ && favicon_right_received_) {
+    ShowWidget();
+    return;
+  }
+
+  show_timer_.Start(FROM_HERE, base::Milliseconds(kMaxShowDelayMs),
+                    base::BindOnce(&PermissionPromptBubbleBaseView::ShowWidget,
+                                   base::Unretained(this)));
+}
+
+void PermissionPromptBubbleTwoOriginsView::AddFaviconRow() {
+  // Line container for the favicon icons.
+  auto* line_container =
+      AddChildViewAt(std::make_unique<views::View>(), /*index=*/0);
+
+  views::BoxLayout* box_layout =
+      line_container->SetLayoutManager(std::make_unique<views::BoxLayout>(
+          views::BoxLayout::Orientation::kHorizontal, gfx::Insets(),
+          /*between_child_spacing=*/4));
+
+  // Center box_layout children horizontally and vertically.
+  box_layout->set_main_axis_alignment(
+      views::BoxLayout::MainAxisAlignment::kCenter);
+  box_layout->set_cross_axis_alignment(
+      views::BoxLayout::CrossAxisAlignment::kCenter);
+
+  // Getting default favicon.
+  const ui::NativeTheme* native_theme =
+      ui::NativeTheme::GetInstanceForNativeUi();
+  bool is_dark = native_theme && native_theme->ShouldUseDarkColors();
+  int resource_id =
+      is_dark ? IDR_DEFAULT_FAVICON_DARK_32 : IDR_DEFAULT_FAVICON_32;
+  ui::ImageModel default_favicon_ = ui::ImageModel::FromResourceId(resource_id);
+
+  // Left favicon for embedding origin.
+  favicon_left_ = line_container->AddChildView(
+      std::make_unique<views::ImageView>(default_favicon_));
+  favicon_left_->SetVerticalAlignment(views::ImageView::Alignment::kLeading);
+
+  // Three dots.
+  line_container->AddChildView(
+      std::make_unique<views::ImageView>(ui::ImageModel::FromVectorIcon(
+          views::kOptionsIcon, ui::kColorIcon, /*icon_size=*/40)));
+
+  // Right favicon for requesting origin.
+  favicon_right_ = line_container->AddChildView(
+      std::make_unique<views::ImageView>(default_favicon_));
+  favicon_right_->SetVerticalAlignment(views::ImageView::Alignment::kLeading);
+}
+
+void PermissionPromptBubbleTwoOriginsView::OnEmbeddingOriginFaviconLoaded(
+    const favicon_base::FaviconRawBitmapResult& favicon_result) {
+  favicon_left_received_ = true;
+
+  if (favicon_result.is_valid()) {
+    favicon_left_->SetImage(ui::ImageModel::FromImage(
+        gfx::Image::CreateFrom1xPNGBytes(favicon_result.bitmap_data->front(),
+                                         favicon_result.bitmap_data->size())));
+  }
+  MaybeShow();
+}
+
+void PermissionPromptBubbleTwoOriginsView::OnRequestingOriginFaviconLoaded(
+    const favicon_base::FaviconRawBitmapResult& favicon_result) {
+  favicon_right_received_ = true;
+
+  if (favicon_result.is_valid()) {
+    favicon_right_->SetImage(ui::ImageModel::FromImage(
+        gfx::Image::CreateFrom1xPNGBytes(favicon_result.bitmap_data->front(),
+                                         favicon_result.bitmap_data->size())));
+  }
+  MaybeShow();
+}
+
+void PermissionPromptBubbleTwoOriginsView::MaybeShow() {
+  if (favicon_left_received_ && favicon_right_received_ &&
+      show_timer_.IsRunning()) {
+    show_timer_.FireNow();
+  }
+}
diff --git a/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view.h b/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view.h
index ff300431..fde9dc4 100644
--- a/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view.h
+++ b/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view.h
@@ -5,7 +5,10 @@
 #ifndef CHROME_BROWSER_UI_VIEWS_PERMISSIONS_PERMISSION_PROMPT_BUBBLE_TWO_ORIGINS_VIEW_H_
 #define CHROME_BROWSER_UI_VIEWS_PERMISSIONS_PERMISSION_PROMPT_BUBBLE_TWO_ORIGINS_VIEW_H_
 
+#include "base/task/cancelable_task_tracker.h"
+#include "base/timer/timer.h"
 #include "chrome/browser/ui/views/permissions/permission_prompt_bubble_base_view.h"
+#include "components/favicon_base/favicon_types.h"
 
 // Bubble that prompts the user to grant or deny a permission request from from
 // a pair of origins.
@@ -36,6 +39,31 @@
 
   // views::BubbleDialogDelegateView:
   void AddedToWidget() override;
+
+  // PermissionPromptBubbleBaseView
+  void Show() override;
+
+ private:
+  void AddFaviconRow();
+
+  void OnEmbeddingOriginFaviconLoaded(
+      const favicon_base::FaviconRawBitmapResult& favicon_result);
+  void OnRequestingOriginFaviconLoaded(
+      const favicon_base::FaviconRawBitmapResult& favicon_result);
+
+  void MaybeShow();
+
+  // The task tracker for loading favicons.
+  std::unique_ptr<base::CancelableTaskTracker> favicon_tracker_;
+
+  raw_ptr<views::ImageView> favicon_right_;
+  raw_ptr<views::ImageView> favicon_left_;
+  bool favicon_right_received_ = false;
+  bool favicon_left_received_ = false;
+
+  // Timer that waits for a short period of time before showing the prompt to
+  // give the favicon service a chance to fetch the origins' favicons.
+  base::OneShotTimer show_timer_;
 };
 
 #endif  // CHROME_BROWSER_UI_VIEWS_PERMISSIONS_PERMISSION_PROMPT_BUBBLE_TWO_ORIGINS_VIEW_H_
diff --git a/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view_unittest.cc b/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view_unittest.cc
index 0628d2b1..07b9ead 100644
--- a/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view_unittest.cc
+++ b/chrome/browser/ui/views/permissions/permission_prompt_bubble_two_origins_view_unittest.cc
@@ -6,8 +6,13 @@
 
 #include "base/ranges/algorithm.h"
 #include "base/strings/utf_string_conversions.h"
+#include "chrome/browser/favicon/favicon_service_factory.h"
+#include "chrome/browser/history/history_service_factory.h"
+#include "chrome/browser/ui/browser.h"
 #include "chrome/browser/ui/views/permissions/permission_prompt_style.h"
 #include "chrome/grit/generated_resources.h"
+#include "chrome/test/base/test_browser_window.h"
+#include "chrome/test/base/testing_profile.h"
 #include "chrome/test/views/chrome_views_test_base.h"
 #include "components/permissions/permission_util.h"
 #include "components/permissions/request_type.h"
@@ -15,8 +20,6 @@
 #include "ui/base/l10n/l10n_util.h"
 #include "url/gurl.h"
 
-using PermissionPromptBubbleTwoOriginsViewTest = ChromeViewsTestBase;
-
 namespace {
 
 class TestDelegateTwoOrigins : public permissions::PermissionPrompt::Delegate {
@@ -84,16 +87,46 @@
   std::vector<permissions::PermissionRequest*> raw_requests_;
   base::WeakPtrFactory<TestDelegateTwoOrigins> weak_factory_{this};
 };
-
-std::unique_ptr<PermissionPromptBubbleBaseView> CreateBubble(
-    TestDelegateTwoOrigins* delegate) {
-  return std::make_unique<PermissionPromptBubbleTwoOriginsView>(
-      nullptr, delegate->GetWeakPtr(), base::TimeTicks::UnixEpoch(),
-      PermissionPromptStyle::kBubbleOnly);
-}
-
 }  // namespace
 
+class PermissionPromptBubbleTwoOriginsViewTest : public ChromeViewsTestBase {
+ public:
+  void SetUp() override {
+    ChromeViewsTestBase::SetUp();
+    CreateBrowser();
+  }
+
+  Browser* browser() { return browser_.get(); }
+
+  std::unique_ptr<PermissionPromptBubbleBaseView> CreateBubble(
+      TestDelegateTwoOrigins* delegate) {
+    return std::make_unique<PermissionPromptBubbleTwoOriginsView>(
+        browser(), delegate->GetWeakPtr(), base::TimeTicks::Now(),
+        PermissionPromptStyle::kBubbleOnly);
+  }
+
+ private:
+  void CreateBrowser() {
+    TestingProfile::Builder profile_builder;
+    profile_builder.AddTestingFactory(
+        HistoryServiceFactory::GetInstance(),
+        HistoryServiceFactory::GetDefaultFactory());
+    profile_builder.AddTestingFactory(
+        FaviconServiceFactory::GetInstance(),
+        FaviconServiceFactory::GetDefaultFactory());
+    profile_ = profile_builder.Build();
+    browser_window_ = std::make_unique<TestBrowserWindow>();
+    Browser::CreateParams params(profile_.get(), /*user_gesture=*/true);
+    params.type = Browser::TYPE_NORMAL;
+    params.window = browser_window_.get();
+    browser_.reset(Browser::Create(params));
+  }
+
+  std::unique_ptr<TestingProfile> profile_;
+  std::unique_ptr<Browser> browser_;
+  std::unique_ptr<TestBrowserWindow> browser_window_;
+};
+
 TEST_F(PermissionPromptBubbleTwoOriginsViewTest,
        TitleMentionsTwoOriginsAndPermission) {
   TestDelegateTwoOrigins delegate(GURL("https://test.requesting.origin"),
diff --git a/chrome/browser/ui/views/profiles/avatar_toolbar_button_delegate.cc b/chrome/browser/ui/views/profiles/avatar_toolbar_button_delegate.cc
index df60e29..242e86a 100644
--- a/chrome/browser/ui/views/profiles/avatar_toolbar_button_delegate.cc
+++ b/chrome/browser/ui/views/profiles/avatar_toolbar_button_delegate.cc
@@ -21,7 +21,7 @@
 #include "chrome/browser/ui/browser_list.h"
 #include "chrome/browser/ui/web_applications/app_browser_controller.h"
 #include "components/signin/public/base/consent_level.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "ui/base/resource/resource_bundle.h"
 
 namespace {
diff --git a/chrome/browser/ui/views/profiles/avatar_toolbar_button_delegate.h b/chrome/browser/ui/views/profiles/avatar_toolbar_button_delegate.h
index 9b1d616..14f12bd1 100644
--- a/chrome/browser/ui/views/profiles/avatar_toolbar_button_delegate.h
+++ b/chrome/browser/ui/views/profiles/avatar_toolbar_button_delegate.h
@@ -16,8 +16,8 @@
 #include "chrome/browser/ui/browser_list_observer.h"
 #include "chrome/browser/ui/views/profiles/avatar_toolbar_button.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 #include "ui/gfx/image/image.h"
 
diff --git a/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller.cc b/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller.cc
index 02c680b6..056b849 100644
--- a/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller.cc
+++ b/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller.cc
@@ -12,7 +12,7 @@
 #include "chrome/browser/ui/views/frame/toolbar_button_provider.h"
 #include "chrome/browser/ui/views/profiles/avatar_toolbar_button.h"
 #include "chrome/browser/ui/views/profiles/profile_customization_bubble_view.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace {
 
diff --git a/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller.h b/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller.h
index 14eea9f..7fc00e0 100644
--- a/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller.h
+++ b/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller.h
@@ -12,8 +12,8 @@
 #include "chrome/browser/profiles/profile_observer.h"
 #include "chrome/browser/themes/theme_syncable_service.h"
 #include "chrome/browser/ui/signin/profile_customization_synced_theme_waiter.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "third_party/skia/include/core/SkColor.h"
 #include "ui/views/view.h"
 #include "ui/views/view_observer.h"
diff --git a/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller_unittest.cc b/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller_unittest.cc
index f40592b..6af5f48 100644
--- a/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller_unittest.cc
+++ b/chrome/browser/ui/views/profiles/profile_customization_bubble_sync_controller_unittest.cc
@@ -11,7 +11,7 @@
 #include "chrome/browser/themes/theme_syncable_service.h"
 #include "chrome/test/base/testing_browser_process.h"
 #include "chrome/test/base/testing_profile_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync/test/test_sync_service.h"
 #include "content/public/test/browser_task_environment.h"
 #include "testing/gmock/include/gmock/gmock.h"
diff --git a/chrome/browser/ui/views/profiles/profile_menu_view_browsertest.cc b/chrome/browser/ui/views/profiles/profile_menu_view_browsertest.cc
index bbbf2e2..3bece712 100644
--- a/chrome/browser/ui/views/profiles/profile_menu_view_browsertest.cc
+++ b/chrome/browser/ui/views/profiles/profile_menu_view_browsertest.cc
@@ -74,8 +74,8 @@
 #include "components/signin/public/base/signin_pref_names.h"
 #include "components/signin/public/identity_manager/identity_test_utils.h"
 #include "components/signin/public/identity_manager/primary_account_mutator.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync/test/fake_server_network_resources.h"
 #include "components/user_education/common/feature_promo_controller.h"
 #include "components/user_education/test/feature_promo_test_util.h"
diff --git a/chrome/browser/ui/views/profiles/profile_picker_view_browsertest.cc b/chrome/browser/ui/views/profiles/profile_picker_view_browsertest.cc
index ada8426..ee46944 100644
--- a/chrome/browser/ui/views/profiles/profile_picker_view_browsertest.cc
+++ b/chrome/browser/ui/views/profiles/profile_picker_view_browsertest.cc
@@ -91,8 +91,8 @@
 #include "components/signin/public/identity_manager/identity_test_utils.h"
 #include "components/signin/public/identity_manager/primary_account_mutator.h"
 #include "components/sync/base/pref_names.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync/test/test_sync_service.h"
 #include "components/user_education/test/feature_promo_test_util.h"
 #include "content/public/browser/web_contents.h"
diff --git a/chrome/browser/ui/views/sad_tab_view.cc b/chrome/browser/ui/views/sad_tab_view.cc
index 2595055..f67fc643 100644
--- a/chrome/browser/ui/views/sad_tab_view.cc
+++ b/chrome/browser/ui/views/sad_tab_view.cc
@@ -11,12 +11,12 @@
 #include "base/strings/utf_string_conversions.h"
 #include "build/build_config.h"
 #include "chrome/app/vector_icons/vector_icons.h"
-#include "chrome/browser/profiles/profiles_state.h"
 #include "chrome/browser/ui/browser_finder.h"
 #include "chrome/browser/ui/views/bulleted_label_list_view.h"
 #include "chrome/browser/ui/views/chrome_layout_provider.h"
 #include "chrome/browser/ui/views/chrome_typography.h"
 #include "chrome/browser/ui/views/frame/browser_view.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "content/public/browser/web_contents.h"
 #include "ui/accessibility/ax_enums.mojom.h"
 #include "ui/base/l10n/l10n_util.h"
@@ -551,7 +551,7 @@
   actions_container->SetCrossAxisAlignment(views::LayoutAlignment::kCenter);
   // Do not show the help link in the kiosk session to prevent escape from a
   // kiosk app.
-  if (!profiles::IsKioskSession()) {
+  if (!chromeos::IsKioskSession()) {
     auto* help_link =
         actions_container->AddChildView(std::make_unique<views::Link>(
             l10n_util::GetStringUTF16(GetHelpLinkTitle())));
diff --git a/chrome/browser/ui/views/sharing/click_to_call_browsertest.cc b/chrome/browser/ui/views/sharing/click_to_call_browsertest.cc
index 298d576..dcbc5a4 100644
--- a/chrome/browser/ui/views/sharing/click_to_call_browsertest.cc
+++ b/chrome/browser/ui/views/sharing/click_to_call_browsertest.cc
@@ -32,7 +32,7 @@
 #include "chrome/test/base/ui_test_utils.h"
 #include "components/policy/policy_constants.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/ukm/test_ukm_recorder.h"
 #include "content/public/test/browser_test.h"
 #include "services/metrics/public/cpp/ukm_builders.h"
diff --git a/chrome/browser/ui/views/sharing/shared_clipboard_browsertest.cc b/chrome/browser/ui/views/sharing/shared_clipboard_browsertest.cc
index c08c64b..b5711e44 100644
--- a/chrome/browser/ui/views/sharing/shared_clipboard_browsertest.cc
+++ b/chrome/browser/ui/views/sharing/shared_clipboard_browsertest.cc
@@ -16,7 +16,7 @@
 #include "chrome/browser/sharing/sharing_sync_preference.h"
 #include "chrome/browser/sync/test/integration/sessions_helper.h"
 #include "chrome/browser/ui/views/sharing/sharing_browsertest.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "content/public/test/browser_test.h"
 #include "url/gurl.h"
 
diff --git a/chrome/browser/ui/web_applications/web_app_launch_utils.cc b/chrome/browser/ui/web_applications/web_app_launch_utils.cc
index 1b0e635..0f32925 100644
--- a/chrome/browser/ui/web_applications/web_app_launch_utils.cc
+++ b/chrome/browser/ui/web_applications/web_app_launch_utils.cc
@@ -68,6 +68,10 @@
 #include "extensions/common/extension.h"
 #endif
 
+#if BUILDFLAG(IS_CHROMEOS)
+#include "chromeos/components/kiosk/kiosk_utils.h"
+#endif  // BUILDFLAG(IS_CHROMEOS)
+
 #if BUILDFLAG(IS_CHROMEOS_ASH)
 #include "chrome/browser/ash/app_mode/web_app/web_kiosk_browser_controller_ash.h"
 #include "chrome/browser/ash/system_web_apps/system_web_app_manager.h"
@@ -358,7 +362,7 @@
       WebAppProvider::GetForLocalAppsUnchecked(browser->profile());
   if (provider && provider->registrar_unsafe().IsInstalled(app_id)) {
 #if BUILDFLAG(IS_CHROMEOS)
-    if (profiles::IsKioskSession() &&
+    if (chromeos::IsKioskSession() &&
         base::FeatureList::IsEnabled(features::kKioskEnableAppService)) {
       controller = CreateWebKioskBrowserController(browser, provider, app_id);
     } else {
diff --git a/chrome/browser/ui/webui/access_code_cast/access_code_cast_handler.h b/chrome/browser/ui/webui/access_code_cast/access_code_cast_handler.h
index 96e3fd2..8ad1f4f 100644
--- a/chrome/browser/ui/webui/access_code_cast/access_code_cast_handler.h
+++ b/chrome/browser/ui/webui/access_code_cast/access_code_cast_handler.h
@@ -22,7 +22,7 @@
 #include "components/media_router/browser/presentation/web_contents_presentation_manager.h"
 #include "components/media_router/common/discovery/media_sink_internal.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "mojo/public/cpp/bindings/pending_remote.h"
 #include "mojo/public/cpp/bindings/receiver.h"
 #include "mojo/public/cpp/bindings/remote.h"
diff --git a/chrome/browser/ui/webui/ash/sync/os_sync_handler.cc b/chrome/browser/ui/webui/ash/sync/os_sync_handler.cc
index 761cc2a..d2b9b68 100644
--- a/chrome/browser/ui/webui/ash/sync/os_sync_handler.cc
+++ b/chrome/browser/ui/webui/ash/sync/os_sync_handler.cc
@@ -16,8 +16,8 @@
 #include "components/prefs/pref_service.h"
 #include "components/sync/base/pref_names.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/browser/web_ui.h"
 #include "url/gurl.h"
 
diff --git a/chrome/browser/ui/webui/ash/sync/os_sync_handler.h b/chrome/browser/ui/webui/ash/sync/os_sync_handler.h
index 999f9ee..24cbdf9 100644
--- a/chrome/browser/ui/webui/ash/sync/os_sync_handler.h
+++ b/chrome/browser/ui/webui/ash/sync/os_sync_handler.h
@@ -7,7 +7,7 @@
 
 #include "base/memory/raw_ptr.h"
 #include "base/values.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "content/public/browser/web_ui_message_handler.h"
 
 class Profile;
diff --git a/chrome/browser/ui/webui/history/browsing_history_handler.cc b/chrome/browser/ui/webui/history/browsing_history_handler.cc
index 5730b5a..8cd487a 100644
--- a/chrome/browser/ui/webui/history/browsing_history_handler.cc
+++ b/chrome/browser/ui/webui/history/browsing_history_handler.cc
@@ -45,8 +45,8 @@
 #include "components/query_parser/snippet.h"
 #include "components/strings/grit/components_strings.h"
 #include "components/supervised_user/core/common/buildflags.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/protocol/sync_enums.pb.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_device_info/device_info.h"
 #include "components/sync_device_info/device_info_sync_service.h"
 #include "components/sync_device_info/device_info_tracker.h"
diff --git a/chrome/browser/ui/webui/new_tab_page/new_tab_page_ui.cc b/chrome/browser/ui/webui/new_tab_page/new_tab_page_ui.cc
index c26d757..d9b679a 100644
--- a/chrome/browser/ui/webui/new_tab_page/new_tab_page_ui.cc
+++ b/chrome/browser/ui/webui/new_tab_page/new_tab_page_ui.cc
@@ -73,7 +73,7 @@
 #include "components/signin/public/identity_manager/accounts_in_cookie_jar_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/strings/grit/components_strings.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "content/public/browser/navigation_handle.h"
 #include "content/public/browser/url_data_source.h"
 #include "content/public/browser/web_ui_data_source.h"
diff --git a/chrome/browser/ui/webui/password_manager/password_manager_ui.cc b/chrome/browser/ui/webui/password_manager/password_manager_ui.cc
index 7f61e13..015b8d4 100644
--- a/chrome/browser/ui/webui/password_manager/password_manager_ui.cc
+++ b/chrome/browser/ui/webui/password_manager/password_manager_ui.cc
@@ -275,6 +275,7 @@
      IDS_PASSWORD_MANAGER_UI_RUN_CHECKUP_ARIA_DESCRIPTION},
     {"save", IDS_SAVE},
     {"savePasswordsLabel", IDS_PASSWORD_MANAGER_UI_SAVE_PASSWORDS_TOGGLE_LABEL},
+    {"share", IDS_PASSWORD_MANAGER_UI_SHARE},
     {"searchPrompt", IDS_PASSWORD_MANAGER_UI_SEARCH_PROMPT},
     {"selectFile", IDS_PASSWORD_MANAGER_UI_SELECT_FILE},
     {"settings", IDS_PASSWORD_MANAGER_UI_SETTINGS},
@@ -349,6 +350,10 @@
                      base::FeatureList::IsEnabled(
                          password_manager::features::kPasswordsImportM2));
 
+  source->AddBoolean(
+      "enableSendPasswords",
+      base::FeatureList::IsEnabled(password_manager::features::kSendPasswords));
+
   source->AddString("passwordManagerLearnMoreURL",
                     chrome::kPasswordManagerLearnMoreURL);
 
diff --git a/chrome/browser/ui/webui/password_manager/promo_card.cc b/chrome/browser/ui/webui/password_manager/promo_card.cc
index 9d8c8b35..1ff3256 100644
--- a/chrome/browser/ui/webui/password_manager/promo_card.cc
+++ b/chrome/browser/ui/webui/password_manager/promo_card.cc
@@ -20,7 +20,7 @@
 #include "components/password_manager/core/browser/password_sync_util.h"
 #include "components/password_manager/core/common/password_manager_pref_names.h"
 #include "components/prefs/scoped_user_pref_update.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "ui/base/l10n/l10n_util.h"
 
 namespace password_manager {
diff --git a/chrome/browser/ui/webui/password_manager/sync_handler.cc b/chrome/browser/ui/webui/password_manager/sync_handler.cc
index b6d1d154..69f66cc 100644
--- a/chrome/browser/ui/webui/password_manager/sync_handler.cc
+++ b/chrome/browser/ui/webui/password_manager/sync_handler.cc
@@ -10,9 +10,9 @@
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "chrome/browser/sync/sync_ui_util.h"
 #include "components/password_manager/core/browser/password_manager_features_util.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_utils.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_utils.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "third_party/skia/include/core/SkBitmap.h"
 #include "ui/base/webui/web_ui_util.h"
 
diff --git a/chrome/browser/ui/webui/password_manager/sync_handler.h b/chrome/browser/ui/webui/password_manager/sync_handler.h
index 598e4a9..ca65a20 100644
--- a/chrome/browser/ui/webui/password_manager/sync_handler.h
+++ b/chrome/browser/ui/webui/password_manager/sync_handler.h
@@ -9,8 +9,8 @@
 #include "base/scoped_observation.h"
 #include "base/values.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "content/public/browser/web_ui_message_handler.h"
 
 class Profile;
diff --git a/chrome/browser/ui/webui/password_manager/sync_handler_unittest.cc b/chrome/browser/ui/webui/password_manager/sync_handler_unittest.cc
index 8693b9d..891da08 100644
--- a/chrome/browser/ui/webui/password_manager/sync_handler_unittest.cc
+++ b/chrome/browser/ui/webui/password_manager/sync_handler_unittest.cc
@@ -10,7 +10,7 @@
 #include "chrome/browser/sync/sync_service_factory.h"
 #include "chrome/test/base/chrome_render_view_host_test_harness.h"
 #include "chrome/test/base/testing_browser_process.h"
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service_utils.h"
 #include "components/sync/test/mock_sync_service.h"
 #include "content/public/test/test_web_ui.h"
 
diff --git a/chrome/browser/ui/webui/settings/ash/accessibility_handler.cc b/chrome/browser/ui/webui/settings/ash/accessibility_handler.cc
index df10109..6d3ba41 100644
--- a/chrome/browser/ui/webui/settings/ash/accessibility_handler.cc
+++ b/chrome/browser/ui/webui/settings/ash/accessibility_handler.cc
@@ -24,6 +24,7 @@
 #include "chrome/common/extensions/extension_constants.h"
 #include "chrome/common/webui_url_constants.h"
 #include "chrome/grit/generated_resources.h"
+#include "chromeos/components/kiosk/kiosk_utils.h"
 #include "components/language/core/browser/pref_names.h"
 #include "components/language/core/common/locale_util.h"
 #include "components/prefs/pref_service.h"
@@ -180,7 +181,7 @@
   // doesn't support SWA but already hide the navigation bar.
   bool open_with_os_url_handler =
       !crosapi::browser_util::IsAshWebBrowserEnabled() &&
-      !profiles::IsKioskSession();
+      !chromeos::IsKioskSession();
   if (open_with_os_url_handler) {
     DCHECK(extensions::OptionsPageInfo::ShouldOpenInTab(extension));
     GURL url = extensions::OptionsPageInfo::GetOptionsPage(extension);
diff --git a/chrome/browser/ui/webui/settings/ash/people_section.cc b/chrome/browser/ui/webui/settings/ash/people_section.cc
index 3318a24f..0704913 100644
--- a/chrome/browser/ui/webui/settings/ash/people_section.cc
+++ b/chrome/browser/ui/webui/settings/ash/people_section.cc
@@ -50,8 +50,8 @@
 #include "components/prefs/pref_service.h"
 #include "components/strings/grit/components_strings.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/user_manager/user.h"
 #include "components/user_manager/user_manager.h"
 #include "content/public/browser/web_ui.h"
diff --git a/chrome/browser/ui/webui/settings/ash/people_section.h b/chrome/browser/ui/webui/settings/ash/people_section.h
index 1c4bcfe..fa0a75e 100644
--- a/chrome/browser/ui/webui/settings/ash/people_section.h
+++ b/chrome/browser/ui/webui/settings/ash/people_section.h
@@ -16,7 +16,7 @@
 #include "components/account_manager_core/account_manager_facade.h"
 #include "components/account_manager_core/chromeos/account_manager.h"
 #include "components/prefs/pref_change_registrar.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 
 class PrefService;
 class Profile;
diff --git a/chrome/browser/ui/webui/settings/people_handler.cc b/chrome/browser/ui/webui/settings/people_handler.cc
index 61f41cd..221967a 100644
--- a/chrome/browser/ui/webui/settings/people_handler.cc
+++ b/chrome/browser/ui/webui/settings/people_handler.cc
@@ -54,8 +54,8 @@
 #include "components/strings/grit/components_strings.h"
 #include "components/sync/base/passphrase_enums.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service_utils.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service_utils.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/unified_consent/unified_consent_metrics.h"
 #include "content/public/browser/render_view_host.h"
 #include "content/public/browser/web_contents.h"
@@ -1099,7 +1099,7 @@
 
   // We're done configuring, so notify SyncService that it is OK to start
   // syncing.
-  service->GetUserSettings()->SetFirstSetupComplete(
+  service->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource::ADVANCED_FLOW_CONFIRM);
   FireWebUIListener("sync-settings-saved");
 }
diff --git a/chrome/browser/ui/webui/settings/people_handler.h b/chrome/browser/ui/webui/settings/people_handler.h
index 09d2ab8..4908e5a 100644
--- a/chrome/browser/ui/webui/settings/people_handler.h
+++ b/chrome/browser/ui/webui/settings/people_handler.h
@@ -20,8 +20,8 @@
 #include "components/prefs/pref_change_registrar.h"
 #include "components/signin/public/base/signin_buildflags.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "content/public/browser/web_contents_observer.h"
 
 class LoginUIService;
diff --git a/chrome/browser/ui/webui/settings/people_handler_unittest.cc b/chrome/browser/ui/webui/settings/people_handler_unittest.cc
index df987a6..6c134bb1f 100644
--- a/chrome/browser/ui/webui/settings/people_handler_unittest.cc
+++ b/chrome/browser/ui/webui/settings/people_handler_unittest.cc
@@ -48,7 +48,7 @@
 #include "components/signin/public/identity_manager/identity_test_utils.h"
 #include "components/sync/base/passphrase_enums.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_user_settings_impl.h"
+#include "components/sync/service/sync_user_settings_impl.h"
 #include "components/sync/test/mock_sync_service.h"
 #include "components/sync/test/sync_user_settings_mock.h"
 #include "content/public/browser/web_contents.h"
@@ -1146,7 +1146,7 @@
         NotifySyncStateChanged();
       });
   EXPECT_CALL(*mock_sync_service_->GetMockUserSettings(),
-              SetFirstSetupComplete(
+              SetInitialSyncFeatureSetupComplete(
                   syncer::SyncFirstSetupCompleteSource::ADVANCED_FLOW_CONFIRM))
       .WillOnce([&](syncer::SyncFirstSetupCompleteSource) {
         ON_CALL(*mock_sync_service_->GetMockUserSettings(),
@@ -1188,13 +1188,12 @@
   // transport mode.
   ON_CALL(*mock_sync_service_, GetTransportState())
       .WillByDefault(Return(syncer::SyncService::TransportState::ACTIVE));
-  // On some platforms (e.g. ChromeOS), the first-setup-complete bit gets set
-  // automatically during engine startup.
-  if (browser_defaults::kSyncAutoStarts) {
-    ON_CALL(*mock_sync_service_->GetMockUserSettings(),
-            IsInitialSyncFeatureSetupComplete())
-        .WillByDefault(Return(true));
-  }
+#if BUILDFLAG(IS_CHROMEOS_ASH)
+  // The first-setup-complete bit gets set automatically during engine startup.
+  ON_CALL(*mock_sync_service_->GetMockUserSettings(),
+          IsInitialSyncFeatureSetupComplete())
+      .WillByDefault(Return(true));
+#endif
   NotifySyncStateChanged();
 
   // Now the user confirms sync again. This should set the sync-requested bit
@@ -1207,18 +1206,17 @@
                 Return(syncer::SyncService::TransportState::INITIALIZING));
         NotifySyncStateChanged();
       });
-  if (!browser_defaults::kSyncAutoStarts) {
-    EXPECT_CALL(
-        *mock_sync_service_->GetMockUserSettings(),
-        SetFirstSetupComplete(
-            syncer::SyncFirstSetupCompleteSource::ADVANCED_FLOW_CONFIRM))
-        .WillOnce([&](syncer::SyncFirstSetupCompleteSource) {
-          ON_CALL(*mock_sync_service_->GetMockUserSettings(),
-                  IsInitialSyncFeatureSetupComplete())
-              .WillByDefault(Return(true));
-          NotifySyncStateChanged();
-        });
-  }
+#if !BUILDFLAG(IS_CHROMEOS_ASH)
+  EXPECT_CALL(*mock_sync_service_->GetMockUserSettings(),
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::ADVANCED_FLOW_CONFIRM))
+      .WillOnce([&](syncer::SyncFirstSetupCompleteSource) {
+        ON_CALL(*mock_sync_service_->GetMockUserSettings(),
+                IsInitialSyncFeatureSetupComplete())
+            .WillByDefault(Return(true));
+        NotifySyncStateChanged();
+      });
+#endif
 
   base::Value::List did_abort;
   did_abort.Append(false);
diff --git a/chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.h b/chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.h
index 9848f2be..6f83a03 100644
--- a/chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.h
+++ b/chrome/browser/ui/webui/settings/settings_clear_browsing_data_handler.h
@@ -22,7 +22,7 @@
 #include "components/search/search_provider_observer.h"
 #include "components/search_engines/template_url_service_observer.h"
 #include "components/signin/core/browser/account_reconcilor.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace content {
 class WebUI;
diff --git a/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc b/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
index d782ba0..2b41d7dd 100644
--- a/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
+++ b/chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
@@ -84,9 +84,9 @@
 #include "components/strings/grit/components_strings.h"
 #include "components/subresource_filter/core/browser/subresource_filter_features.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_utils.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_utils.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/zoom/page_zoom_constants.h"
 #include "content/public/browser/web_contents.h"
 #include "content/public/browser/web_ui_data_source.h"
diff --git a/chrome/browser/ui/webui/signin/sync_confirmation_ui.cc b/chrome/browser/ui/webui/signin/sync_confirmation_ui.cc
index 8deb6496..baf5bf9 100644
--- a/chrome/browser/ui/webui/signin/sync_confirmation_ui.cc
+++ b/chrome/browser/ui/webui/signin/sync_confirmation_ui.cc
@@ -38,8 +38,8 @@
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/strings/grit/components_strings.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "content/public/browser/web_ui.h"
 #include "content/public/browser/web_ui_data_source.h"
 #include "services/network/public/mojom/content_security_policy.mojom.h"
diff --git a/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc b/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc
index 690affa..8a6a2b0 100644
--- a/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc
+++ b/chrome/browser/ui/webui/signin/turn_sync_on_helper.cc
@@ -48,8 +48,8 @@
 #include "components/signin/public/identity_manager/accounts_mutator.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/primary_account_mutator.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/unified_consent/unified_consent_service.h"
 
 #if BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -639,7 +639,7 @@
                                                  signin::ConsentLevel::kSync,
                                                  signin_access_point_);
       if (auto* sync_service = GetSyncService()) {
-        sync_service->GetUserSettings()->SetFirstSetupComplete(
+        sync_service->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
             syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
       }
       if (consent_service) {
diff --git a/chrome/browser/ui/webui/signin/turn_sync_on_helper_unittest.cc b/chrome/browser/ui/webui/signin/turn_sync_on_helper_unittest.cc
index 859be7d..8f393c6f 100644
--- a/chrome/browser/ui/webui/signin/turn_sync_on_helper_unittest.cc
+++ b/chrome/browser/ui/webui/signin/turn_sync_on_helper_unittest.cc
@@ -627,9 +627,9 @@
   }
 
   void SetExpectationsForSyncAborted() {
-    EXPECT_CALL(
-        *GetMockSyncService()->GetMockUserSettings(),
-        SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
+    EXPECT_CALL(*GetMockSyncService()->GetMockUserSettings(),
+                SetInitialSyncFeatureSetupComplete(
+                    syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
         .Times(0);
   }
 
@@ -1640,9 +1640,9 @@
   expected_sync_confirmation_shown_ = true;
   expected_sync_settings_shown_ = true;
   SetExpectationsForSyncStartupCompleted(profile());
-  EXPECT_CALL(
-      *GetMockSyncService()->GetMockUserSettings(),
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
+  EXPECT_CALL(*GetMockSyncService()->GetMockUserSettings(),
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
       .Times(0);
 
   // Configure the test.
@@ -1671,9 +1671,9 @@
   // Set expectations.
   expected_sync_confirmation_shown_ = true;
   SetExpectationsForSyncStartupCompleted(profile());
-  EXPECT_CALL(
-      *GetMockSyncService()->GetMockUserSettings(),
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
+  EXPECT_CALL(*GetMockSyncService()->GetMockUserSettings(),
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
   // Configure the test.
   sync_confirmation_result_ = LoginUIService::SyncConfirmationUIClosedResult::
       SYNC_WITH_DEFAULT_SETTINGS;
@@ -1703,9 +1703,9 @@
   sync_confirmation_result_ = LoginUIService::SyncConfirmationUIClosedResult::
       SYNC_WITH_DEFAULT_SETTINGS;
   SetExpectationsForSyncStartupCompleted(profile());
-  EXPECT_CALL(
-      *GetMockSyncService()->GetMockUserSettings(),
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
+  EXPECT_CALL(*GetMockSyncService()->GetMockUserSettings(),
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
   PrefService* pref_service = profile()->GetPrefs();
   std::unique_ptr<unified_consent::UrlKeyedDataCollectionConsentHelper>
       url_keyed_collection_helper =
@@ -1761,9 +1761,9 @@
 
   // Simulate that sync startup has completed.
   expected_sync_confirmation_shown_ = true;
-  EXPECT_CALL(
-      *GetMockSyncService()->GetMockUserSettings(),
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
+  EXPECT_CALL(*GetMockSyncService()->GetMockUserSettings(),
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
   sync_confirmation_result_ = LoginUIService::SyncConfirmationUIClosedResult::
       SYNC_WITH_DEFAULT_SETTINGS;
   sync_starter->OnSyncStartupStateChanged(
@@ -1807,9 +1807,9 @@
 
   // Simulate that sync startup has completed.
   expected_sync_confirmation_shown_ = true;
-  EXPECT_CALL(
-      *GetMockSyncService()->GetMockUserSettings(),
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
+  EXPECT_CALL(*GetMockSyncService()->GetMockUserSettings(),
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
   sync_confirmation_result_ = LoginUIService::SyncConfirmationUIClosedResult::
       SYNC_WITH_DEFAULT_SETTINGS;
   sync_starter->OnSyncStartupStateChanged(
@@ -1855,9 +1855,9 @@
 
   // Simulate that sync startup has failed.
   expected_sync_confirmation_shown_ = true;
-  EXPECT_CALL(
-      *GetMockSyncService()->GetMockUserSettings(),
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
+  EXPECT_CALL(*GetMockSyncService()->GetMockUserSettings(),
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
   sync_confirmation_result_ = LoginUIService::SyncConfirmationUIClosedResult::
       SYNC_WITH_DEFAULT_SETTINGS;
   sync_starter->OnSyncStartupStateChanged(
@@ -1899,9 +1899,9 @@
 
   // Simulate that sync startup has failed.
   expected_sync_confirmation_shown_ = true;
-  EXPECT_CALL(
-      *GetMockSyncService()->GetMockUserSettings(),
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
+  EXPECT_CALL(*GetMockSyncService()->GetMockUserSettings(),
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
   sync_confirmation_result_ = LoginUIService::SyncConfirmationUIClosedResult::
       SYNC_WITH_DEFAULT_SETTINGS;
   sync_starter->OnSyncStartupStateChanged(
diff --git a/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler.cc b/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler.cc
index 3364c0522..0ea490a 100644
--- a/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler.cc
+++ b/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler.cc
@@ -19,14 +19,14 @@
 #include "chrome/common/channel_info.h"
 #include "components/sync/base/command_line_switches.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_internals_util.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/engine/events/protocol_event.h"
 #include "components/sync/invalidations/sync_invalidations_service.h"
 #include "components/sync/model/type_entities_count.h"
 #include "components/sync/protocol/sync_invalidations_payload.pb.h"
 #include "components/sync/protocol/user_event_specifics.pb.h"
+#include "components/sync/service/sync_internals_util.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync_user_events/user_event_service.h"
 #include "content/public/browser/browser_thread.h"
 #include "content/public/browser/web_ui.h"
@@ -258,7 +258,7 @@
   // If the service was previously stopped via StopAndClear(), then the
   // "first-setup-complete" bit was also cleared, and now the service wouldn't
   // fully start up. So set that too.
-  service->GetUserSettings()->SetFirstSetupComplete(
+  service->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
 }
 
diff --git a/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler.h b/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler.h
index 5f44a4e..d85fd31d 100644
--- a/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler.h
+++ b/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler.h
@@ -10,9 +10,9 @@
 
 #include "base/memory/weak_ptr.h"
 #include "base/values.h"
-#include "components/sync/driver/sync_service_observer.h"
 #include "components/sync/engine/events/protocol_event_observer.h"
 #include "components/sync/invalidations/invalidations_listener.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "content/public/browser/web_ui_message_handler.h"
 
 namespace syncer {
diff --git a/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler_unittest.cc b/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler_unittest.cc
index 14ed3549..6ce5f481 100644
--- a/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler_unittest.cc
+++ b/chrome/browser/ui/webui/sync_internals/sync_internals_message_handler_unittest.cc
@@ -15,9 +15,9 @@
 #include "chrome/browser/sync/user_event_service_factory.h"
 #include "chrome/test/base/chrome_render_view_host_test_harness.h"
 #include "chrome/test/base/testing_profile.h"
-#include "components/sync/driver/sync_internals_util.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/model/type_entities_count.h"
+#include "components/sync/service/sync_internals_util.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync/test/fake_sync_service.h"
 #include "components/sync_user_events/fake_user_event_service.h"
 #include "content/public/browser/site_instance.h"
diff --git a/chrome/browser/ui/webui/sync_internals/sync_internals_ui.cc b/chrome/browser/ui/webui/sync_internals/sync_internals_ui.cc
index 7dbf079..e8eb65c 100644
--- a/chrome/browser/ui/webui/sync_internals/sync_internals_ui.cc
+++ b/chrome/browser/ui/webui/sync_internals/sync_internals_ui.cc
@@ -10,9 +10,9 @@
 #include "chrome/browser/ui/webui/sync_internals/sync_internals_message_handler.h"
 #include "chrome/browser/ui/webui/webui_util.h"
 #include "chrome/common/url_constants.h"
-#include "components/grit/sync_driver_sync_internals_resources.h"
-#include "components/grit/sync_driver_sync_internals_resources_map.h"
-#include "components/sync/driver/sync_internals_util.h"
+#include "components/grit/sync_service_sync_internals_resources.h"
+#include "components/grit/sync_service_sync_internals_resources_map.h"
+#include "components/sync/service/sync_internals_util.h"
 #include "content/public/browser/web_ui.h"
 #include "content/public/browser/web_ui_data_source.h"
 #include "services/network/public/mojom/content_security_policy.mojom.h"
@@ -31,10 +31,10 @@
 
   source->UseStringsJs();
   source->AddResourcePaths(
-      base::make_span(kSyncDriverSyncInternalsResources,
-                      kSyncDriverSyncInternalsResourcesSize));
+      base::make_span(kSyncServiceSyncInternalsResources,
+                      kSyncServiceSyncInternalsResourcesSize));
 
-  source->SetDefaultResource(IDR_SYNC_DRIVER_SYNC_INTERNALS_INDEX_HTML);
+  source->SetDefaultResource(IDR_SYNC_SERVICE_SYNC_INTERNALS_INDEX_HTML);
 }
 
 }  // namespace
diff --git a/chrome/browser/unified_consent/unified_consent_browsertest.cc b/chrome/browser/unified_consent/unified_consent_browsertest.cc
index 6e827a5..9ee425a 100644
--- a/chrome/browser/unified_consent/unified_consent_browsertest.cc
+++ b/chrome/browser/unified_consent/unified_consent_browsertest.cc
@@ -50,8 +50,10 @@
   }
 
   void FinishSyncSetup(int client_id) {
-    GetSyncService(client_id)->GetUserSettings()->SetFirstSetupComplete(
-        syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
+    GetSyncService(client_id)
+        ->GetUserSettings()
+        ->SetInitialSyncFeatureSetupComplete(
+            syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
     sync_blocker_.reset();
     ASSERT_TRUE(GetClient(client_id)->AwaitSyncSetupCompletion());
   }
diff --git a/chrome/build/lacros64.pgo.txt b/chrome/build/lacros64.pgo.txt
index 21ed722..bf92d0e 100644
--- a/chrome/build/lacros64.pgo.txt
+++ b/chrome/build/lacros64.pgo.txt
@@ -1 +1 @@
-chrome-chromeos-amd64-generic-main-1684180694-0644ab0a81d34de128eb72e2c73f37b90ebe0566.profdata
+chrome-chromeos-amd64-generic-main-1684222389-4cccd1a0238dc9ad21cc26fc40bb48c46ecc1676.profdata
diff --git a/chrome/build/linux.pgo.txt b/chrome/build/linux.pgo.txt
index 34c488ec..deab470 100644
--- a/chrome/build/linux.pgo.txt
+++ b/chrome/build/linux.pgo.txt
@@ -1 +1 @@
-chrome-linux-main-1684173541-e231634b282caa18a630a7b1fdae16f7f40dc5e8.profdata
+chrome-linux-main-1684195193-fbdc55d5154807568d02315c57541555acc532bd.profdata
diff --git a/chrome/build/mac-arm.pgo.txt b/chrome/build/mac-arm.pgo.txt
index 795e44f..9bab22db 100644
--- a/chrome/build/mac-arm.pgo.txt
+++ b/chrome/build/mac-arm.pgo.txt
@@ -1 +1 @@
-chrome-mac-arm-main-1684187961-d27c8210982b626265d15a85712022ecc8846dab.profdata
+chrome-mac-arm-main-1684231006-5f5b1446b0ae08e07fd74df439b90db1c89e1b77.profdata
diff --git a/chrome/common/chrome_features.cc b/chrome/common/chrome_features.cc
index fcec881f..5046b8d 100644
--- a/chrome/common/chrome_features.cc
+++ b/chrome/common/chrome_features.cc
@@ -998,6 +998,11 @@
 #endif
 
 #if !BUILDFLAG(IS_ANDROID)
+// Enables extensions module in Safety Check.
+BASE_FEATURE(kSafetyCheckExtensions,
+             "SafetyCheckExtensions",
+             base::FEATURE_DISABLED_BY_DEFAULT);
+
 // Enables notification permission module in Safety Check.
 BASE_FEATURE(kSafetyCheckNotificationPermissions,
              "SafetyCheckNotificationPermissions",
diff --git a/chrome/common/chrome_features.h b/chrome/common/chrome_features.h
index d9c27dd..cc1e88e 100644
--- a/chrome/common/chrome_features.h
+++ b/chrome/common/chrome_features.h
@@ -579,6 +579,9 @@
 
 #if !BUILDFLAG(IS_ANDROID)
 COMPONENT_EXPORT(CHROME_FEATURES)
+BASE_DECLARE_FEATURE(kSafetyCheckExtensions);
+
+COMPONENT_EXPORT(CHROME_FEATURES)
 BASE_DECLARE_FEATURE(kSafetyCheckNotificationPermissions);
 COMPONENT_EXPORT(CHROME_FEATURES)
 extern const base::FeatureParam<int>
diff --git a/chrome/credential_provider/gaiacp/gaia_credential_base_unittests.cc b/chrome/credential_provider/gaiacp/gaia_credential_base_unittests.cc
index 848d79a1..3c1cc49 100644
--- a/chrome/credential_provider/gaiacp/gaia_credential_base_unittests.cc
+++ b/chrome/credential_provider/gaiacp/gaia_credential_base_unittests.cc
@@ -3789,8 +3789,8 @@
     } else {
       UserPolicies policies;
       base::Value policies_value = policies.ToValue();
-      base::Value expected_response_value(base::Value::Type::DICT);
-      expected_response_value.SetKey("policies", std::move(policies_value));
+      auto expected_response_value =
+          base::Value::Dict().Set("policies", std::move(policies_value));
       base::JSONWriter::Write(expected_response_value, &expected_response);
     }
 
diff --git a/chrome/renderer/BUILD.gn b/chrome/renderer/BUILD.gn
index 8d5da11c..8bb0cec 100644
--- a/chrome/renderer/BUILD.gn
+++ b/chrome/renderer/BUILD.gn
@@ -191,7 +191,7 @@
     "//components/subresource_filter/content/renderer",
     "//components/subresource_filter/core/common",
     "//components/supervised_user/core/common:buildflags",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/translate/content/renderer",
     "//components/translate/core/common",
     "//components/translate/core/language_detection",
diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn
index 48e109f0..807d3cb 100644
--- a/chrome/test/BUILD.gn
+++ b/chrome/test/BUILD.gn
@@ -3840,7 +3840,6 @@
         "../browser/ash/apps/apk_web_app_installer_browsertest.cc",
         "../browser/ash/apps/apk_web_app_service_lacros_browsertest.cc",
         "../browser/ash/arc/accessibility/arc_accessibility_helper_bridge_browsertest.cc",
-        "../browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher_browsertest.cc",
         "../browser/ash/arc/auth/arc_auth_service_browsertest.cc",
         "../browser/ash/arc/auth/arc_robot_auth_code_fetcher_browsertest.cc",
         "../browser/ash/arc/enterprise/cert_store/cert_store_service_browsertest.cc",
@@ -4088,7 +4087,6 @@
         "../browser/ash/policy/core/device_attributes_browsertest.cc",
         "../browser/ash/policy/core/device_cloud_policy_browsertest.cc",
         "../browser/ash/policy/core/device_local_account_browsertest.cc",
-        "../browser/ash/policy/core/remote_commands_browsertest.cc",
         "../browser/ash/policy/core/user_cloud_policy_manager_ash_browsertest.cc",
         "../browser/ash/policy/display/device_display_cros_browser_test.cc",
         "../browser/ash/policy/display/device_display_cros_browser_test.h",
@@ -4124,6 +4122,7 @@
         "../browser/ash/policy/networking/policy_certs_browsertest.cc",
         "../browser/ash/policy/remote_commands/curtain_mode_chromeos_browsertest.cc",
         "../browser/ash/policy/remote_commands/device_command_reboot_job_browsertest.cc",
+        "../browser/ash/policy/remote_commands/device_command_set_volume_job_browsertest.cc",
         "../browser/ash/policy/reporting/metrics_reporting/apps/app_events_observer_browsertest.cc",
         "../browser/ash/policy/reporting/metrics_reporting/apps/app_usage_telemetry_sampler_browsertest.cc",
         "../browser/ash/policy/reporting/metrics_reporting/audio/audio_events_observer_browsertest.cc",
@@ -5044,6 +5043,7 @@
       "../browser/chromeos/video_conference/video_conference_manager_client_browsertest.cc",
       "../browser/extensions/api/enterprise_device_attributes/enterprise_device_attributes_lacros_apitest.cc",
       "../browser/extensions/api/networking_private/networking_private_chromeos_apitest.cc",
+      "../browser/extensions/api/offscreen/offscreen_api_lacros_browsertest.cc",
       "../browser/extensions/api/preference/preference_api_lacros_browsertest.cc",
       "../browser/extensions/api/proxy/proxy_apitest.cc",
       "../browser/extensions/api/vpn_provider/vpn_provider_apitest.cc",
diff --git a/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/signin/SigninTestUtil.java b/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/signin/SigninTestUtil.java
index 2b0e8919..ac9da1a5 100644
--- a/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/signin/SigninTestUtil.java
+++ b/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/signin/SigninTestUtil.java
@@ -93,7 +93,7 @@
                         @Override
                         public void onSignInComplete() {
                             if (syncService != null) {
-                                syncService.setFirstSetupComplete(
+                                syncService.setInitialSyncFeatureSetupComplete(
                                         SyncFirstSetupCompleteSource.BASIC_FLOW);
                             }
                             callbackHelper.notifyCalled();
diff --git a/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/sync/SyncTestUtil.java b/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/sync/SyncTestUtil.java
index a35c314..0da2e695 100644
--- a/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/sync/SyncTestUtil.java
+++ b/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/sync/SyncTestUtil.java
@@ -61,7 +61,7 @@
     /**
      * Waits for sync-the-feature to become enabled.
      * WARNING: This is does not wait for the feature to be active, see the distinction in
-     * components/sync/driver/sync_service.h. If the FakeServer isn't running - e.g. because of
+     * components/sync/service/sync_service.h. If the FakeServer isn't running - e.g. because of
      * SyncTestRule - this is all you can hope for. For tests that don't rely on sync data this
      * might just be enough.
      */
diff --git a/chrome/test/data/webui/password_manager/password_details_card_test.ts b/chrome/test/data/webui/password_manager/password_details_card_test.ts
index 057b0ba..7904263 100644
--- a/chrome/test/data/webui/password_manager/password_details_card_test.ts
+++ b/chrome/test/data/webui/password_manager/password_details_card_test.ts
@@ -4,22 +4,41 @@
 
 import 'chrome://password-manager/password_manager.js';
 
-import {EditPasswordDialogElement, Page, PasswordDetailsCardElement, PasswordManagerImpl, PasswordViewPageInteractions, Router} from 'chrome://password-manager/password_manager.js';
+import {EditPasswordDialogElement, Page, PasswordDetailsCardElement, PasswordManagerImpl, PasswordViewPageInteractions, Router, SyncBrowserProxyImpl} from 'chrome://password-manager/password_manager.js';
 import {loadTimeData} from 'chrome://resources/js/load_time_data.js';
 import {assertEquals, assertFalse, assertTrue} from 'chrome://webui-test/chai_assert.js';
 import {flushTasks} from 'chrome://webui-test/polymer_test_util.js';
 import {eventToPromise, isVisible} from 'chrome://webui-test/test_util.js';
 
 import {TestPasswordManagerProxy} from './test_password_manager_proxy.js';
+import {TestSyncBrowserProxy} from './test_sync_browser_proxy.js';
 import {createAffiliatedDomain, createPasswordEntry} from './test_util.js';
 
+async function createCardElement(
+    password: chrome.passwordsPrivate.PasswordUiEntry|null =
+        null): Promise<PasswordDetailsCardElement> {
+  if (!password) {
+    password = createPasswordEntry(
+        {url: 'test.com', username: 'vik', password: 'password47'});
+  }
+
+  const card = document.createElement('password-details-card');
+  card.password = password;
+  document.body.appendChild(card);
+  await flushTasks();
+  return card;
+}
+
 suite('PasswordDetailsCardTest', function() {
   let passwordManager: TestPasswordManagerProxy;
+  let syncProxy: TestSyncBrowserProxy;
 
   setup(function() {
     document.body.innerHTML = window.trustedTypes!.emptyHTML;
     passwordManager = new TestPasswordManagerProxy();
     PasswordManagerImpl.setInstance(passwordManager);
+    syncProxy = new TestSyncBrowserProxy();
+    SyncBrowserProxyImpl.setInstance(syncProxy);
     Router.getInstance().navigateTo(Page.PASSWORDS);
     return flushTasks();
   });
@@ -28,10 +47,7 @@
     const password = createPasswordEntry(
         {url: 'test.com', username: 'vik', password: 'password69'});
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertEquals(password.username, card.$.usernameValue.value);
     assertEquals(password.password, card.$.passwordValue.value);
@@ -51,11 +67,7 @@
     const password = createPasswordEntry(
         {url: 'test.com', username: 'vik', federationText: 'federation.com'});
 
-    const card: PasswordDetailsCardElement =
-        document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertEquals(password.username, card.$.usernameValue.value);
     assertEquals(password.federationText, card.$.passwordValue.value);
@@ -71,10 +83,7 @@
   test('Copy username', async function() {
     const password = createPasswordEntry({url: 'test.com', username: 'vik'});
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertTrue(isVisible(card.$.copyUsernameButton));
     assertFalse(card.$.toast.open);
@@ -95,10 +104,7 @@
     const password = createPasswordEntry(
         {id: 1, url: 'test.com', username: 'vik', password: 'password69'});
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertTrue(isVisible(card.$.copyPasswordButton));
     assertFalse(card.$.toast.open);
@@ -128,10 +134,7 @@
       createAffiliatedDomain('m.test.com'),
     ];
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     const listItemElements =
         card.shadowRoot!.querySelectorAll<HTMLAnchorElement>('a.site-link');
@@ -150,10 +153,7 @@
     const password = createPasswordEntry(
         {id: 1, url: 'test.com', username: 'vik', password: 'password69'});
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertEquals(
         loadTimeData.getString('showPassword'),
@@ -182,10 +182,7 @@
         {id: 1, url: 'test.com', username: 'vik', password: 'password69'});
     password.affiliatedDomains = [createAffiliatedDomain('test.com')];
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     card.$.editButton.click();
     await eventToPromise('cr-dialog-open', card);
@@ -209,10 +206,7 @@
       id: 0,
     });
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertTrue(isVisible(card.$.deleteButton));
 
@@ -234,10 +228,7 @@
       note: 'This is just a short note. It is cold out there.',
     });
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertEquals(password.note, card.$.noteValue.textContent!.trim());
     assertTrue(card.$.showMore.hidden);
@@ -256,10 +247,7 @@
           'content here\', making it look like readable English.',
     });
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertEquals(password.note, card.$.noteValue.textContent!.trim());
     assertTrue(card.$.noteValue.hasAttribute('limit-note'));
@@ -289,10 +277,7 @@
                 password.storedIn =
                     chrome.passwordsPrivate.PasswordStoreSet.DEVICE_AND_ACCOUNT;
 
-                const card = document.createElement('password-details-card');
-                card.password = password;
-                document.body.appendChild(card);
-                await flushTasks();
+                const card = await createCardElement(password);
 
                 assertTrue(isVisible(card.$.deleteButton));
 
@@ -339,10 +324,7 @@
       createAffiliatedDomain('m.test.com'),
     ];
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertTrue(isVisible(card.$.deleteButton));
 
@@ -376,10 +358,7 @@
       },
     ];
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertEquals(
         card.$.domainLabel.textContent!.trim(),
@@ -397,10 +376,7 @@
       },
     ];
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertEquals(
         card.$.domainLabel.textContent!.trim(),
@@ -423,13 +399,57 @@
       },
     ];
 
-    const card = document.createElement('password-details-card');
-    card.password = password;
-    document.body.appendChild(card);
-    await flushTasks();
+    const card = await createCardElement(password);
 
     assertEquals(
         card.$.domainLabel.textContent!.trim(),
         loadTimeData.getString('sitesAndAppsLabel'));
   });
+
+  test('share button available when sync enabled', async function() {
+    loadTimeData.overrideValues({enableSendPasswords: true});
+
+    syncProxy.syncInfo = {
+      isEligibleForAccountStorage: false,
+      isSyncingPasswords: true,
+    };
+
+    const card = await createCardElement();
+
+    const shareButton =
+        card.shadowRoot!.querySelector<HTMLElement>('#shareButton');
+    assertTrue(!!shareButton);
+    assertTrue(isVisible(shareButton));
+    assertEquals(shareButton.textContent!.trim(), card.i18n('share'));
+  });
+
+  test('sharing unavailable without enableSendPasswords', async function() {
+    loadTimeData.overrideValues({enableSendPasswords: false});
+
+    syncProxy.syncInfo = {
+      isEligibleForAccountStorage: false,
+      isSyncingPasswords: true,
+    };
+
+    const card = await createCardElement();
+
+    const shareButton =
+        card.shadowRoot!.querySelector<HTMLElement>('#shareButton');
+    assertFalse(!!shareButton);
+  });
+
+  test('share button unavailable when sync disabled', async function() {
+    loadTimeData.overrideValues({enableSendPasswords: true});
+
+    syncProxy.syncInfo = {
+      isEligibleForAccountStorage: false,
+      isSyncingPasswords: false,
+    };
+
+    const card = await createCardElement();
+
+    const shareButton =
+        card.shadowRoot!.querySelector<HTMLElement>('#shareButton');
+    assertFalse(!!shareButton);
+  });
 });
diff --git a/chromeos/components/kiosk/BUILD.gn b/chromeos/components/kiosk/BUILD.gn
new file mode 100644
index 0000000..28d0798f
--- /dev/null
+++ b/chromeos/components/kiosk/BUILD.gn
@@ -0,0 +1,22 @@
+# Copyright 2023 The Chromium Authors
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//build/config/chromeos/ui_mode.gni")
+
+static_library("kiosk") {
+  sources = [
+    "kiosk_utils.cc",
+    "kiosk_utils.h",
+  ]
+  deps = [ "//build:chromeos_buildflags" ]
+  if (is_chromeos) {
+    deps += [ "//chromeos/crosapi/mojom" ]
+  }
+  if (is_chromeos_ash) {
+    deps += [ "//chromeos/ash/components/login/login_state:login_state" ]
+  }
+  if (is_chromeos_lacros) {
+    deps += [ "//chromeos/startup" ]
+  }
+}
diff --git a/chromeos/components/kiosk/DEPS b/chromeos/components/kiosk/DEPS
new file mode 100644
index 0000000..85fec9d7
--- /dev/null
+++ b/chromeos/components/kiosk/DEPS
@@ -0,0 +1,5 @@
+include_rules = [
+    "+chromeos/ash/components/login/login_state",
+    "+chromeos/crosapi/mojom",
+    "+chromeos/startup",
+]
\ No newline at end of file
diff --git a/chromeos/components/kiosk/DIR_METADATA b/chromeos/components/kiosk/DIR_METADATA
new file mode 100644
index 0000000..2cf37df2
--- /dev/null
+++ b/chromeos/components/kiosk/DIR_METADATA
@@ -0,0 +1 @@
+mixins: "//chrome/browser/ash/app_mode/COMMON_METADATA"
\ No newline at end of file
diff --git a/chromeos/components/kiosk/OWNERS b/chromeos/components/kiosk/OWNERS
new file mode 100644
index 0000000..471d601
--- /dev/null
+++ b/chromeos/components/kiosk/OWNERS
@@ -0,0 +1 @@
+file://chrome/browser/ash/app_mode/OWNERS
diff --git a/chromeos/components/kiosk/kiosk_utils.cc b/chromeos/components/kiosk/kiosk_utils.cc
new file mode 100644
index 0000000..ce73e6e
--- /dev/null
+++ b/chromeos/components/kiosk/kiosk_utils.cc
@@ -0,0 +1,33 @@
+// Copyright 2023 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "build/build_config.h"
+#include "build/chromeos_buildflags.h"
+
+#if BUILDFLAG(IS_CHROMEOS_ASH)
+#include "chromeos/ash/components/login/login_state/login_state.h"
+#endif
+
+#if BUILDFLAG(IS_CHROMEOS_LACROS)
+#include "chromeos/crosapi/mojom/crosapi.mojom.h"
+#include "chromeos/startup/browser_params_proxy.h"
+#endif
+
+namespace chromeos {
+
+bool IsKioskSession() {
+#if BUILDFLAG(IS_CHROMEOS_ASH)
+  return ash::LoginState::IsInitialized() &&
+         ash::LoginState::Get()->IsKioskSession();
+#elif BUILDFLAG(IS_CHROMEOS_LACROS)
+  crosapi::mojom::SessionType session_type =
+      chromeos::BrowserParamsProxy::Get()->SessionType();
+  return session_type == crosapi::mojom::SessionType::kWebKioskSession ||
+         session_type == crosapi::mojom::SessionType::kAppKioskSession;
+#else
+  return false;
+#endif
+}
+
+}  // namespace chromeos
diff --git a/chromeos/components/kiosk/kiosk_utils.h b/chromeos/components/kiosk/kiosk_utils.h
new file mode 100644
index 0000000..a12f03f
--- /dev/null
+++ b/chromeos/components/kiosk/kiosk_utils.h
@@ -0,0 +1,15 @@
+// Copyright 2023 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef CHROMEOS_COMPONENTS_KIOSK_KIOSK_UTILS_H_
+#define CHROMEOS_COMPONENTS_KIOSK_KIOSK_UTILS_H_
+
+namespace chromeos {
+
+// Returns whether a kiosk session is being run currently.
+extern bool IsKioskSession();
+
+}  // namespace chromeos
+
+#endif  // CHROMEOS_COMPONENTS_KIOSK_KIOSK_UTILS_H_
diff --git a/chromeos/profiles/arm-exp.afdo.newest.txt b/chromeos/profiles/arm-exp.afdo.newest.txt
index 55e8d7e..e0c50fd1 100644
--- a/chromeos/profiles/arm-exp.afdo.newest.txt
+++ b/chromeos/profiles/arm-exp.afdo.newest.txt
@@ -1 +1 @@
-chromeos-chrome-arm-none-115-5735.18-1684150800-benchmark-115.0.5772.0-r1-redacted.afdo.xz
+chromeos-chrome-arm-none-115-5735.18-1684150800-benchmark-115.0.5773.0-r1-redacted.afdo.xz
diff --git a/chromeos/profiles/arm.afdo.newest.txt b/chromeos/profiles/arm.afdo.newest.txt
index 55e8d7e..e0c50fd1 100644
--- a/chromeos/profiles/arm.afdo.newest.txt
+++ b/chromeos/profiles/arm.afdo.newest.txt
@@ -1 +1 @@
-chromeos-chrome-arm-none-115-5735.18-1684150800-benchmark-115.0.5772.0-r1-redacted.afdo.xz
+chromeos-chrome-arm-none-115-5735.18-1684150800-benchmark-115.0.5773.0-r1-redacted.afdo.xz
diff --git a/chromeos/profiles/atom.afdo.newest.txt b/chromeos/profiles/atom.afdo.newest.txt
index 7851a5b..197d18f 100644
--- a/chromeos/profiles/atom.afdo.newest.txt
+++ b/chromeos/profiles/atom.afdo.newest.txt
@@ -1 +1 @@
-chromeos-chrome-amd64-atom-115-5735.18-1684144513-benchmark-115.0.5772.0-r1-redacted.afdo.xz
+chromeos-chrome-amd64-atom-115-5735.18-1684144513-benchmark-115.0.5773.0-r1-redacted.afdo.xz
diff --git a/chromeos/strings/chromeos_strings_af.xtb b/chromeos/strings/chromeos_strings_af.xtb
index a5731133..b70ff9e1 100644
--- a/chromeos/strings/chromeos_strings_af.xtb
+++ b/chromeos/strings/chromeos_strings_af.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Geaktiveer</translation>
 <translation id="5430931332414098647">Kitsverbinding</translation>
 <translation id="5431318178759467895">Kleur</translation>
-<translation id="5456936324019847994">Kan nie aan enige geaktiveerde gepasmaakte APN’e koppel nie. Kontak jou selfoondiensverskaffer vir meer inligting.</translation>
 <translation id="5457599981699367932">Blaai as Gas</translation>
 <translation id="54609108002486618">Bestuur</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} poging oor}other{{0} pogings oor}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Teksnavigasie</translation>
 <translation id="680983167891198932">Sleutel</translation>
 <translation id="6816797338148849397">Inligting is beskikbaar wat met jou keuse verband hou. Gebruik oppylsleutel om dit te sien.</translation>
-<translation id="6838167112108853532">Kan nie hierdie APN deaktiveer of verwyder nie. Maak seker dat aangehegte APN's wat geaktiveer is, gedeaktiveer of verwyder word.</translation>
 <translation id="6853312040151791195">Ontlaaikoers</translation>
 <translation id="6889786074662672253">Moenie hierdie eksterne toestel uitprop of jou rekenaar afskakel terwyl dit herbegin het. Jy kan hierdie venster klein maak. Dit kan 'n paar minute neem, en jou eksterne toestel sal dalk nie in hierdie tyd werk nie.</translation>
 <translation id="6900701049656042631">Hierdie album het nie enige foto’s nie. Gaan na <ph name="LINK" /> om foto’s by te voeg</translation>
diff --git a/chromeos/strings/chromeos_strings_am.xtb b/chromeos/strings/chromeos_strings_am.xtb
index 6c9c65f2..fe83e986 100644
--- a/chromeos/strings/chromeos_strings_am.xtb
+++ b/chromeos/strings/chromeos_strings_am.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">ገብሯል</translation>
 <translation id="5430931332414098647">ቅጽበታዊ እንደ ሞደም መሰካት</translation>
 <translation id="5431318178759467895">ቀለም</translation>
-<translation id="5456936324019847994">ከማናቸውም የነቁ ብጁ ኤፒኤኖች ጋር መገናኘት አይቻልም። ለተጨማሪ መረጃ የተንቀሳቃሽ ስልክ አገልግሎት አቅራቢዎን ያነጋግሩ።</translation>
 <translation id="5457599981699367932">እንደ እንግዳ ያስሱ</translation>
 <translation id="54609108002486618">የተቀናበረ</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} ሙከራ ቀርቷል}one{{0} ሙከራዎች ቀርተዋል}other{{0} ሙከራዎች ቀርተዋል}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">የጽሁፍ አሰሳ</translation>
 <translation id="680983167891198932">ቁልፍ</translation>
 <translation id="6816797338148849397">ከሚገኘው የእርስዎ ምርጫ ጋር የተገናኘ መረጃ ለመድረስ የላይ ቀስት ቁልፍን ይጠቀሙ።</translation>
-<translation id="6838167112108853532">ይህን ኤፒኤን ማሰናከል ወይም ማስወገድ አልተቻለም። የነቁ የተያያዙ ኤፒኤኖች መሰናከላቸውን እና መወገዳቸውን ያረጋግጡ።</translation>
 <translation id="6853312040151791195">የኃይል ማለቂያ ፍጥነት</translation>
 <translation id="6889786074662672253">ዳግም በሚነሳበት ጊዜ ይህን ውጫዊ መሣሪያ ይንቀሉ ወይም ኮምፒውተርዎን አይዝጉት። ይህን መስኮት መቀነስ ይችላሉ። ይህ ጥቂት ደቂቃዎች ሊወስድ ይችላል እና በዚህ ጊዜ የእርስዎ ውጫዊ መሣሪያ ላይሰራ ይችላል።</translation>
 <translation id="6900701049656042631">ይህ አልበም ምንም ፎቶዎች የሉትም። ፎቶዎችን ለማከል ወደ <ph name="LINK" /> ይሂዱ</translation>
diff --git a/chromeos/strings/chromeos_strings_ar.xtb b/chromeos/strings/chromeos_strings_ar.xtb
index 07382cc..63416bb 100644
--- a/chromeos/strings/chromeos_strings_ar.xtb
+++ b/chromeos/strings/chromeos_strings_ar.xtb
@@ -5,6 +5,7 @@
 <translation id="1018219910092211213">‏تعذَّر التحويل باستخدام نظام أسماء النطاقات (DNS).</translation>
 <translation id="1018656279737460067">تم الإلغاء</translation>
 <translation id="1022433422498218992">عناصر التحكّم العامة</translation>
+<translation id="1022628058306505708">انسياب أرضي</translation>
 <translation id="1047458377670401304"><ph name="CPU_NAME" /> (<ph name="THREAD_COUNT" /> عملية، <ph name="CPU_MAX_CLOCK_SPEED" /> غيغاهرتز)</translation>
 <translation id="1047773237499189053">تتوفر ميزات جديدة. يمكنك استخدام مفتاح السهم المتجه للأعلى للاطّلاع على مزيد من المعلومات.</translation>
 <translation id="1059913517121127803">تعذَّر إجراء عملية المسح الضوئي.</translation>
@@ -216,6 +217,7 @@
 <translation id="2638662041295312666">صورة الملف الشخصي</translation>
 <translation id="2640549051766135490">تمّ اختيار ألبوم <ph name="TITLE" /> <ph name="DESC" /></translation>
 <translation id="267442004702508783">تحديث</translation>
+<translation id="268270014981824665">تعتيم لوحة المفاتيح</translation>
 <translation id="2712812801627182647">‏مفتاح مصادقة بروتوكول أمان طبقة النقل (TLS)</translation>
 <translation id="2713444072780614174">أبيض</translation>
 <translation id="2717139507051041123">تفعيل وضع الألوان الداكنة</translation>
@@ -223,6 +225,7 @@
 <translation id="2744221223678373668">مشتركة</translation>
 <translation id="2751739896257479635">‏مصادقة المرحلة الثانية عبر EAP</translation>
 <translation id="2783010256799387990">تم الاجتياز</translation>
+<translation id="2787435249130282949">إضاءة ساطعة للوحة المفاتيح</translation>
 <translation id="2789486458103222910">حسنًا</translation>
 <translation id="2805756323405976993">التطبيقات</translation>
 <translation id="28232023175184696">تعذَّر الاتصال بالإنترنت. يُرجى النقر لإعادة المحاولة.</translation>
@@ -235,6 +238,7 @@
 <translation id="2902312830803030883">مزيد من الإجراءات</translation>
 <translation id="2926057806159140518">أدخِل اسم المستخدم وكلمة المرور أو امسَح رمز الاستجابة السريعة ضوئيًا.</translation>
 <translation id="2940811910881150316">يتعذّر اختبار لوحة المفاتيح الخاصة بالجهاز. أعِد فتح غطاء الجهاز لاختبار لوحة المفاتيح.</translation>
+<translation id="2981143481017883351">‏مواد العرض الحصرية لأجهزة Chromebook متاحة الآن</translation>
 <translation id="3008341117444806826">إعادة التحميل</translation>
 <translation id="3009958530611748826">اختيار مجلّد لحفظ عمليات المسح الضوئي فيه</translation>
 <translation id="3017079585324758401">الخلفية</translation>
@@ -280,6 +284,7 @@
 <translation id="3360306038446926262">‏نظام التشغيل Windows</translation>
 <translation id="3368922792935385530">متصل</translation>
 <translation id="3369013195428705271">هل تريد فعلاً محو سجلّ الطباعة بالكامل؟ لن يتم محو مهام الطباعة الجارية.</translation>
+<translation id="3386675685417744672">‏حصري لأجهزة Chromebook</translation>
 <translation id="3404249063913988450">تفعيل شاشة التوقف</translation>
 <translation id="3413935475507503304">لمواصلة عملية التحديث، انقر على "التالي".</translation>
 <translation id="3434107140712555581"><ph name="BATTERY_PERCENTAGE" />%</translation>
@@ -324,11 +329,13 @@
 <translation id="3749289110408117711">اسم الملف</translation>
 <translation id="3771294271822695279">ملفات فيديو</translation>
 <translation id="3784455785234192852">قفل</translation>
+<translation id="380097101658023925">‏عناصر التحكُّم في ألوان الأحمر والأخضر والأزرق (RGB) للإضاءة الخلفية</translation>
 <translation id="38114475217616659">محو السجلّ بأكمله</translation>
 <translation id="3820172043799983114">رقم التعريف الشخصي غير صالح.</translation>
 <translation id="3824259034819781947">إرفاق ملفات</translation>
 <translation id="3838338534323494292">كلمة المرور الجديدة</translation>
 <translation id="3845880861638660475">‏اضغط على <ph name="ALT_SHORTCUT_START" />Alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />مفتاح الخروج (Esc)<ph name="ESC_SHORTCUT_END" /> لإغلاق مربع الحوار.</translation>
+<translation id="3848280697030027394">جعل إضاءة لوحة المفاتيح داكنة</translation>
 <translation id="385051799172605136">رجوع</translation>
 <translation id="3858860766373142691">الاسم</translation>
 <translation id="3862598938296403232">يجب إدخال وصف.</translation>
@@ -358,6 +365,7 @@
 <translation id="404928562651467259">تحذير</translation>
 <translation id="4054683689023980771">جارٍ تنزيل الصورة</translation>
 <translation id="4060260348856573701">اسم نقطة وصول جديد</translation>
+<translation id="4079743696465895866">‏يمكنك اختيار عمل فني لعرضه حصريًا على جهاز Chromebook.</translation>
 <translation id="4093865285251893588">صورة الملف الشخصي</translation>
 <translation id="409427325554347132">حفظ تفاصيل الاختبار</translation>
 <translation id="4095829376260267438">WPA2WPA3</translation>
@@ -399,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">إيقاف</translation>
 <translation id="439429847087949098">جارٍ إعادة تشغيل <ph name="DEVICE_NAME" />.</translation>
+<translation id="4395835743215824109">تخصيص لوحة المفاتيح</translation>
 <translation id="4415951057168511744">الصورة الرمزية الحالية</translation>
 <translation id="4422041425070339732">سهم متّجه للأسفل</translation>
 <translation id="4425149324548788773">ملفاتي</translation>
@@ -422,6 +431,7 @@
 <translation id="455835558791489930">بطارية بسعة <ph name="CHARGE_VALUE" /> ملّي أمبير في الساعة</translation>
 <translation id="4561801978359312462">‏تم فتح قفل شريحة SIM.</translation>
 <translation id="4562494484721939086">لا تتوفر أي خدمة.</translation>
+<translation id="4573777384450697571">تعذَّر تنفيذ المهمة لانتهاء صلاحية الشهادة</translation>
 <translation id="458794348635939462">تعذَّرت مطابقة جميع الأجهزة المضيفة.</translation>
 <translation id="4593212453765072419">مطلوب مصادقة الخادم الوكيل</translation>
 <translation id="4609350030397390689">تقليل سطوع لوحة المفاتيح</translation>
@@ -438,6 +448,7 @@
 <translation id="4731797938093519117">وصول أحد الوالدين</translation>
 <translation id="473775607612524610">تحديث</translation>
 <translation id="4744944742468440486">معلومات ذات صلة باختيارك</translation>
+<translation id="4771607256327216405">زيادة سطوع لوحة المفاتيح</translation>
 <translation id="4773299976671772492">متوقفة</translation>
 <translation id="4782311465517282004">يمكنك الحصول على تعريفات أو ترجمات للنصوص أو تحويل الوحدات من خلال النقر بزر الماوس الأيمن على النص أو النقر عليه مع الاستمرار.</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> صورة</translation>
@@ -486,6 +497,7 @@
 <translation id="500920857929044050">إيقاف الاختبار</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">عندما تكون الشاشة غير نشطة لفترة، يمكن أن تعرض الصور والوقت وحالة الطقس ومعلومات الوسائط.</translation>
+<translation id="5038292761217083259">لوحة مفاتيح متعددة الألوان</translation>
 <translation id="5039804452771397117">سماح</translation>
 <translation id="5049856988445523908">‏تم قفل شريحة SIM (باستخدام <ph name="LOCK_TYPE" />).</translation>
 <translation id="5050042263972837708">اسم المجموعة</translation>
@@ -535,7 +547,6 @@
 <translation id="5423849171846380976">نشطة</translation>
 <translation id="5430931332414098647">التوصيل الفوري</translation>
 <translation id="5431318178759467895">بالألوان</translation>
-<translation id="5456936324019847994">‏لا يمكن الاتصال بأي أسماء نقاط وصول (APN) مخصَّصة ومفعَّلة. يُرجى التواصل مع مشغِّل شبكة الجوّال للحصول على مزيد من المعلومات.</translation>
 <translation id="5457599981699367932">التصفّح كضيف</translation>
 <translation id="54609108002486618">تتم إدارته</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{تتبقّى محاولة واحدة ({0}).}zero{تتبقّى {0} محاولة.}two{تتبقّى محاولتان ({0}).}few{تتبقّى {0} محاولات.}many{تتبقّى {0} محاولة.}other{تتبقّى {0} محاولة.}}</translation>
@@ -623,6 +634,7 @@
 <translation id="6184793017104303157">B4</translation>
 <translation id="6189418609903030344">تقلّ قدرة البطارية مع الاستخدام.</translation>
 <translation id="6191293864534840972">خوادم الأسماء غير صالحة.</translation>
+<translation id="6205145102504628069">منظر انسيابي للسُحب</translation>
 <translation id="6213737986933151570">CDMA1XRTT</translation>
 <translation id="6223066887782788441">الخروج من وضع ملء الشاشة</translation>
 <translation id="6223752125779001553">لا يتوفّر ماسح ضوئي.</translation>
@@ -634,6 +646,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">تفعيل المظهر الداكن</translation>
 <translation id="6285899124799306373">فتح مشغّل التطبيقات</translation>
+<translation id="629550705077076970">تعتيم لوحة المفاتيح</translation>
 <translation id="6302401976930124515">تم إلغاء اختبار <ph name="TEST_NAME" />.</translation>
 <translation id="631063167932043783">تطبيق "استكشاف"</translation>
 <translation id="6319207335391420837">تحديث البرامج الثابتة على <ph name="DEVICE_NAME" /></translation>
@@ -652,6 +665,7 @@
 <translation id="6401427872449207797">البحث في المتصفِّح</translation>
 <translation id="6410257289063177456">ملفات الصور</translation>
 <translation id="641081527798843608">مطابقة الموضوع</translation>
+<translation id="6411934471898487866">سطوع لوحة المفاتيح</translation>
 <translation id="6412715219990689313">لوحة مفاتيح مُدمَجة</translation>
 <translation id="6417265370957905582">‏مساعد Google</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -665,6 +679,7 @@
 <translation id="6494974875566443634">إعدادات التخصيص</translation>
 <translation id="6500818810472529210">‏عرض النتيجة في "بحث Google"</translation>
 <translation id="650266656685499220">‏لإنشاء ألبومات، انتقِل إلى "صور Google".</translation>
+<translation id="6505750420152840539">مناظر من الفجر إلى الليل</translation>
 <translation id="6516990319416533844">لاختبار معدّل شحن البطارية، عليك استهلاك نسبة من طاقتها في فترة قصيرة.</translation>
 <translation id="6517239166834772319">استكشاف</translation>
 <translation id="6526200165918397681">مطابقة درجات لون الخلفية</translation>
@@ -704,7 +719,6 @@
 <translation id="6798678288485555829">التنقّل بين أجزاء النص</translation>
 <translation id="680983167891198932">المفتاح</translation>
 <translation id="6816797338148849397">تتوفّر معلومات ذات صلة باختيارك. يمكنك استخدام مفتاح السهم المتجه للأعلى للوصول إلى هذه المعلومات.</translation>
-<translation id="6838167112108853532">لا يمكن إيقاف اسم نقطة الوصول هذا أو إزالته. يُرجى التأكُّد من إيقاف أو إزالة أسماء نقاط الوصول المرفقة المفعَّلة.</translation>
 <translation id="6853312040151791195">معدّل تفريغ الشحن</translation>
 <translation id="6889786074662672253">عند إعادة تشغيل الجهاز، لا تفصل هذا الجهاز الخارجي أو توقِف تشغيل الكمبيوتر، لكن يمكنك تصغير هذه النافذة. قد تستغرق هذه العملية بضع دقائق وقد يتوقف الجهاز الخارجي عن العمل حتى اكتمالها.</translation>
 <translation id="6900701049656042631">لا يتضمّن هذا الألبوم أي صور. لإضافة صور إليه، انتقِل إلى <ph name="LINK" />.</translation>
@@ -800,10 +814,12 @@
 <translation id="7656388927906093505">الجهاز هو ماوس.</translation>
 <translation id="7658239707568436148">إلغاء</translation>
 <translation id="7665800271478495366">تغيير الصورة الرمزية</translation>
+<translation id="7683228889864052081">التدرّج اللوني في إضاءة لوحة المفاتيح</translation>
 <translation id="7690294790491645610">تأكيد كلمة المرور الجديدة</translation>
 <translation id="7701040980221191251">لا يوجد</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">إضاءة لوحة المفاتيح</translation>
 <translation id="773153675489693198">عدد مرات تفريغ البطارية وشحنها</translation>
 <translation id="7747039790905080783">المفتاح المشترَك مسبقًا</translation>
 <translation id="7762130827864645708">تم تغيير كلمة المرور بنجاح. يُرجى استخدام كلمة المرور الجديدة من الآن فصاعدًا.</translation>
@@ -847,6 +863,7 @@
 <translation id="8075838845814659848">شحن البطارية المتبقي</translation>
 <translation id="8076492880354921740">علامات التبويب</translation>
 <translation id="8082366717211101304">‏تعذَّر التحويل باستخدام نظام أسماء النطاقات (DNS) من تطبيقات Android.</translation>
+<translation id="8082644724189923105">منطقة لوحة المفاتيح</translation>
 <translation id="808894953321890993">تغيير كلمة المرور</translation>
 <translation id="8094062939584182041">‏السماح بتلقّي رسائل إلكترونية من Google حول هذه المشكلة</translation>
 <translation id="8104083085214006426">أنت تستخدم شبكةً مفتوحة وغير آمنة.</translation>
@@ -895,6 +912,7 @@
 <translation id="8456761643544401578">الوضع المُعتِم التلقائي</translation>
 <translation id="8461329675984532579">اسم مقدم الخدمة الرئيسي</translation>
 <translation id="8475690821716466388">‏شبكة Wi-Fi مؤمَّنة باستخدام بروتوكول WEP PSK ضعيف.</translation>
+<translation id="8476242415522716722">الإضاءة الخلفية للوحة المفاتيح</translation>
 <translation id="8477551185774834963">وقت استجابة "نظام أسماء النطاقات" أعلى بقليل من الحدّ الأقصى المسموح به.</translation>
 <translation id="8483248364096924578">‏عنوان IP</translation>
 <translation id="8491311378305535241">‏تعذَّر اجتياز الجدار الناري للاتصال بالمواقع الإلكترونية التي تستخدم بروتوكول HTTP من خلال تطبيقات Android.</translation>
@@ -938,6 +956,7 @@
 <translation id="8845001906332463065">الحصول على مساعدة</translation>
 <translation id="8855781559874488009">‏تعذَّر اجتياز الجدار الناري للاتصال بالمواقع الإلكترونية التي تستخدم بروتوكول HTTP.</translation>
 <translation id="885701979325669005">التخزين</translation>
+<translation id="885704831271383379">إضاءة داكنة للوحة المفاتيح</translation>
 <translation id="8863170912498892583">تفعيل المظهر الداكن</translation>
 <translation id="8863888432376731307">الحصول على <ph name="INTENT" /> للطلب المتعلّق بـ "<ph name="QUERY" />" وغير ذلك</translation>
 <translation id="8864415976656252616">ما مِن محتوًى مقترَح. يمكنك الاطّلاع على أهم مقالات المحتوى المساعِد ذات الصلة.</translation>
diff --git a/chromeos/strings/chromeos_strings_as.xtb b/chromeos/strings/chromeos_strings_as.xtb
index 771edcf..bf0fee3 100644
--- a/chromeos/strings/chromeos_strings_as.xtb
+++ b/chromeos/strings/chromeos_strings_as.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">সক্ৰিয় কৰা হৈছে</translation>
 <translation id="5430931332414098647">তাৎক্ষণিক টেথাৰিং কৰাৰ সুবিধা</translation>
 <translation id="5431318178759467895">ৰং</translation>
-<translation id="5456936324019847994">সক্ষম কৰি ৰখা কোনো কাষ্টম APNৰ সৈতে সংযোগ কৰিব নোৱাৰি। অধিক তথ্যৰ বাবে আপোনাৰ ম’বাইলৰ বাহকৰ সৈতে যোগাযোগ কৰক।</translation>
 <translation id="5457599981699367932">অতিথি হিচাপে ব্ৰাউজ কৰক</translation>
 <translation id="54609108002486618">পৰিচালিত</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} টা প্ৰয়াস বাকী আছে}one{{0} টা প্ৰয়াস বাকী আছে}other{{0} টা প্ৰয়াস বাকী আছে}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">পাঠ নেভিগেশ্বন</translation>
 <translation id="680983167891198932">কী</translation>
 <translation id="6816797338148849397">আপুনি কৰা বাছনি সম্পৰ্কীয় তথ্য উপলব্ধ। এক্সেছ কৰিবলৈ উপৰমুৱা কাঁড়চিহ্নৰ কী ব্যৱহাৰ কৰক।</translation>
-<translation id="6838167112108853532">এই এপিএনটো অক্ষম কৰিব অথবা আঁতৰাব নোৱাৰি। সক্ষম কৰা সংলগ্ন এপিএনসমূহ অক্ষম কৰা অথবা আঁতৰোৱাটো নিশ্চিত কৰক।</translation>
 <translation id="6853312040151791195">চাৰ্জ খৰচ হোৱাৰ হাৰ</translation>
 <translation id="6889786074662672253">ৰিষ্টাৰ্ট কৰি থকাৰ সময়ত, এই বাহ্যিক ডিভাইচটো আনপ্লাগ অথবা আপোনাৰ কম্পিউটাৰটো শ্বাট ডাউন নকৰিব। আপুনি এই ৱিণ্ড’খন মিনিমাইজ কৰিব পাৰে। এইটোৰ বাবে কেইমিনিটমান সময় লাগিব পাৰে আৰু এই সময়খিনিত আপোনাৰ বাহ্যিক ডিভাইচটোৱে কাম নকৰিব পাৰে।</translation>
 <translation id="6900701049656042631">এই এলবামটোত কোনো ফট’ নাই। ফট’ যোগ দিবলৈ, <ph name="LINK" />লৈ যাওক</translation>
diff --git a/chromeos/strings/chromeos_strings_az.xtb b/chromeos/strings/chromeos_strings_az.xtb
index 9970991..2cfff708 100644
--- a/chromeos/strings/chromeos_strings_az.xtb
+++ b/chromeos/strings/chromeos_strings_az.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Aktivləşdirildi</translation>
 <translation id="5430931332414098647">Cəld modem rejimi</translation>
 <translation id="5431318178759467895">Rəng</translation>
-<translation id="5456936324019847994">Aktivləşdirilmiş fərdi APN-ə qoşulmaq olmur. Ətraflı məlumat üçün mobil operator ilə əlaqə saxlayın.</translation>
 <translation id="5457599981699367932">Qonaq kimi gözdən keçirin</translation>
 <translation id="54609108002486618">İdarə edilən</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} cəhd qalıb}other{{0} cəhd qalıb}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Mətn naviqasiyası</translation>
 <translation id="680983167891198932">Açar</translation>
 <translation id="6816797338148849397">Seçiminizlə əlaqəli məlumat əlçatandır. Giriş üçün Yuxarı ox düyməsini istifadə edin.</translation>
-<translation id="6838167112108853532">Bu APN'i deaktiv etmək və ya silmək mümkün deyil. Əlavə edilmiş aktiv APN'lərin deaktiv edildiyinə və ya silindiyinə əmin olun.</translation>
 <translation id="6853312040151791195">Deşarj faizi</translation>
 <translation id="6889786074662672253">Yenidən başlatma zamanı bu xarici cihazı ayırmayın və ya kompüterinizi söndürməyin. Bu pəncərəni kiçildə bilərsiniz. Bu, bir neçə dəqiqə çəkə bilər və xarici cihazınız bu müddət ərzində işləməyə bilər.</translation>
 <translation id="6900701049656042631">Albomda foto yoxdur. Foto əlavə etmək üçün <ph name="LINK" /> ünvanına keçin</translation>
@@ -740,6 +738,7 @@
 <translation id="7130438335435247835">Giriş nöqtəsi adı (APN)</translation>
 <translation id="7131634559772719176">Hazır ayarı təsdiqləyin</translation>
 <translation id="7134436342991564651">{0,plural, =1{Ad serveri}other{Ad serverləri}}</translation>
+<translation id="7135814714616751706">Qısayol axtarın</translation>
 <translation id="7143207342074048698">Qoşulur</translation>
 <translation id="7144878232160441200">Yenidən cəhd edin</translation>
 <translation id="714876143603641390">Lan Bağlantısı</translation>
@@ -770,6 +769,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; Google Axtarışda nəticəni görmək üçün Axtarış və Boşluq düyməsinə basın.</translation>
 <translation id="7343649194310845056">Şəbəkə Cihazları</translation>
+<translation id="7353413232959255829">Axtarış nəticəsi <ph name="LIST_POSITION" />/<ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Qısayola keçmək üçün Enter basın.</translation>
 <translation id="7359657277149375382">Fayl növü</translation>
 <translation id="73631062356239394">Diaqnostika datasını paylaşın</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_be.xtb b/chromeos/strings/chromeos_strings_be.xtb
index 07a38fc..3910d6b 100644
--- a/chromeos/strings/chromeos_strings_be.xtb
+++ b/chromeos/strings/chromeos_strings_be.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Уключана</translation>
 <translation id="5430931332414098647">Імгненны рэжым мадэма</translation>
 <translation id="5431318178759467895">Колер</translation>
-<translation id="5456936324019847994">Не ўдаецца ўстанавіць падключэнне ні з адным з уключаных уласных пунктаў APN. Па дадатковую інфармацыю звяртайцеся да аператара мабільнай сувязі.</translation>
 <translation id="5457599981699367932">Праглядаць як госць</translation>
 <translation id="54609108002486618">Пад кіраваннем</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Засталася {0} спроба}one{Засталася {0} спроба}few{Засталося {0} спробы}many{Засталося {0} спроб}other{Засталося {0} спробы}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Навігацыя па тэксце</translation>
 <translation id="680983167891198932">Ключ</translation>
 <translation id="6816797338148849397">Ёсць інфармацыя, звязаная з вылучаным вамі фрагментам. Каб атрымаць да яе доступ, націсніце стрэлку ўверх.</translation>
-<translation id="6838167112108853532">Не ўдалося адключыць або выдаліць гэты ідэнтыфікатар APN. Вам трэба адключыць або выдаліць далучаныя APN, якія былі ўключаны.</translation>
 <translation id="6853312040151791195">Хуткасць разрадкі</translation>
 <translation id="6889786074662672253">Падчас перазапуску не адключайце гэту знешнюю прыладу і не выключайце камп'ютар. Гэта акно можна згарнуць. Перазапуск зойме некалькі хвілін – у гэты час знешняя прылада можа не працаваць.</translation>
 <translation id="6900701049656042631">У гэтым альбоме няма фота. Дадаць фота можна з сайта <ph name="LINK" />.</translation>
diff --git a/chromeos/strings/chromeos_strings_bg.xtb b/chromeos/strings/chromeos_strings_bg.xtb
index 89a3fbf..2781eed1 100644
--- a/chromeos/strings/chromeos_strings_bg.xtb
+++ b/chromeos/strings/chromeos_strings_bg.xtb
@@ -540,7 +540,6 @@
 <translation id="5423849171846380976">Активиран</translation>
 <translation id="5430931332414098647">Незабавен тетъринг</translation>
 <translation id="5431318178759467895">Цветно</translation>
-<translation id="5456936324019847994">Не може да се установи връзка с активирани персонализирани имена на точки за достъп (APN). Обърнете се към мобилния си оператор за още информация.</translation>
 <translation id="5457599981699367932">Сърфиране като гост</translation>
 <translation id="54609108002486618">Управляван</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Остава {0} опит}other{Остават {0} опита}}</translation>
@@ -711,7 +710,6 @@
 <translation id="6798678288485555829">Придвижване в текст</translation>
 <translation id="680983167891198932">Ключ</translation>
 <translation id="6816797338148849397">Има информация, свързана с избраното от вас. За достъп използвайте стрелката нагоре.</translation>
-<translation id="6838167112108853532">Това име на точката за достъп (APN) не може да бъде деактивирано или премахнато. Уверете се, че активираните прикачени APN са деактивирани или премахнати.</translation>
 <translation id="6853312040151791195">Скорост на разреждане</translation>
 <translation id="6889786074662672253">По време на рестартирането не изключвайте това външно устройство, нито компютъра си. Можете да намалите прозореца. Възможно е процесът да отнеме няколко минути и през това време външното ви устройство може да не работи.</translation>
 <translation id="6900701049656042631">В този албум няма снимки. За да добавите, отворете <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_bn.xtb b/chromeos/strings/chromeos_strings_bn.xtb
index 709808f3..4bd89ce 100644
--- a/chromeos/strings/chromeos_strings_bn.xtb
+++ b/chromeos/strings/chromeos_strings_bn.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">সক্রিয় হয়েছে</translation>
 <translation id="5430931332414098647">ঝটপট টিথারিং</translation>
 <translation id="5431318178759467895">রঙ</translation>
-<translation id="5456936324019847994">চালু থাকা কোনও কাস্টম APN-এর সাথে কানেক্ট করা যাচ্ছে না। আরও তথ্যের জন্য আপনার মোবাইল পরিষেবা প্রদানকারীর সাথে যোগাযোগ করুন।</translation>
 <translation id="5457599981699367932">অতিথি হিসাবে ব্রাউজ করুন</translation>
 <translation id="54609108002486618">পরিচালিত</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{আর {0} বার চেষ্টা করতে পারবেন}one{আর {0} বার চেষ্টা করতে পারবেন}other{আর {0} বার চেষ্টা করতে পারবেন}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">টেক্সট নেভিগেশন</translation>
 <translation id="680983167891198932">কী</translation>
 <translation id="6816797338148849397">আপনার বেছে নেওয়া কন্টেন্টের ব্যাপারে তথ্য উপলভ্য আছে। এটি অ্যাক্সেস করতে, 'উর্ধমুখী তীরচিহ্ন' বোতাম ব্যবহার করুন।</translation>
-<translation id="6838167112108853532">এই APN বন্ধ করা বা সরানো যাচ্ছে না। চালু করা আছে এমন অ্যাটাচ করা APN বন্ধ করা বা সরানো আছে কিনা তা নিশ্চিত করুন।</translation>
 <translation id="6853312040151791195">ডিসচার্জ হওয়ার রেট</translation>
 <translation id="6889786074662672253">রিস্টার্ট হলে, এই এক্সটার্নাল ডিভাইস আনপ্লাগ করবে না বা আপনার কম্পিউটার বন্ধ করবেন না। আপনি এই উইন্ডোটি মিনিমাইজ করতে পারবেন। রিস্টার্ট হতে কয়েক মিনিট সময় লাগতে পারে এবং এই সময়ে আপনার এক্সটার্নাল ডিভাইস কাজ নাও করতে পারে।</translation>
 <translation id="6900701049656042631">এই অ্যালবামে কোনও ফটো নেই। ছবি যোগ করতে, <ph name="LINK" />-এ যান</translation>
diff --git a/chromeos/strings/chromeos_strings_bs.xtb b/chromeos/strings/chromeos_strings_bs.xtb
index 4c5369b..7d3258d 100644
--- a/chromeos/strings/chromeos_strings_bs.xtb
+++ b/chromeos/strings/chromeos_strings_bs.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">Slika prilikom prijave</translation>
 <translation id="2640549051766135490">Odabran je album <ph name="TITLE" /> <ph name="DESC" /></translation>
 <translation id="267442004702508783">osvježavanje</translation>
+<translation id="268270014981824665">zatamnjena tipkovnica</translation>
 <translation id="2712812801627182647">Ključ za TLS autentifikaciju</translation>
 <translation id="2713444072780614174">Bijela</translation>
 <translation id="2717139507051041123">Omogućavanje načina rada u tamnoj boji</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">Dijeljeno</translation>
 <translation id="2751739896257479635">EAP faza 2 autentifikacije</translation>
 <translation id="2783010256799387990">USPJEŠNO</translation>
+<translation id="2787435249130282949">svjetlija tipkovnica</translation>
 <translation id="2789486458103222910">Uredu</translation>
 <translation id="2805756323405976993">Aplikacije</translation>
 <translation id="28232023175184696">Nije moguće povezivanje na internet. Kliknite da pokušate ponovo.</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">Naziv fajla</translation>
 <translation id="3771294271822695279">Video fajlovi</translation>
 <translation id="3784455785234192852">Zaključano</translation>
+<translation id="380097101658023925">kontrole rgb</translation>
 <translation id="38114475217616659">Obriši svu historiju</translation>
 <translation id="3820172043799983114">Nevažeći PIN.</translation>
 <translation id="3824259034819781947">Prilaganje fajlova</translation>
 <translation id="3838338534323494292">Nova lozinka</translation>
 <translation id="3845880861638660475">Pritisnite <ph name="ALT_SHORTCUT_START" />Alt<ph name="ALT_SHORTCUT_END" /> i <ph name="ESC_SHORTCUT_START" />Esc<ph name="ESC_SHORTCUT_END" /> da zatvorite dijaloški okvir.</translation>
+<translation id="3848280697030027394">tamna tipkovnica</translation>
 <translation id="385051799172605136">Nazad</translation>
 <translation id="3858860766373142691">Naziv</translation>
 <translation id="3862598938296403232">Potreban je opis</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">Onemogući</translation>
 <translation id="439429847087949098">Ponovno pokretanje uređaja <ph name="DEVICE_NAME" /></translation>
+<translation id="4395835743215824109">prilagodba tipkovnice</translation>
 <translation id="4415951057168511744">Trenutni avatar</translation>
 <translation id="4422041425070339732">strelica nadolje</translation>
 <translation id="4425149324548788773">Moj disk</translation>
@@ -426,6 +431,7 @@
 <translation id="455835558791489930">Baterija: <ph name="CHARGE_VALUE" /> mAh</translation>
 <translation id="4561801978359312462">SIM je otključan</translation>
 <translation id="4562494484721939086">Nema usluge</translation>
+<translation id="4573777384450697571">Nije uspjelo – certifikat je istekao</translation>
 <translation id="458794348635939462">Rješavanje svih hostova nije uspjelo</translation>
 <translation id="4593212453765072419">Potrebna je autentifikacija proksi servera</translation>
 <translation id="4609350030397390689">Smanjivanje osvjetljenja tastature</translation>
@@ -442,6 +448,7 @@
 <translation id="4731797938093519117">Pristup roditelja</translation>
 <translation id="473775607612524610">Ažuriraj</translation>
 <translation id="4744944742468440486">Informacije u vezi s vašim odabirom</translation>
+<translation id="4771607256327216405">posvjetljivanje tipkovnice</translation>
 <translation id="4773299976671772492">Zaustavljeno</translation>
 <translation id="4782311465517282004">Dobijte definicije, prijevode ili pretvaranje jedinica kada kliknete desnim klikom na tekst ili ga dodirnete i zadržite</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> fotografija</translation>
@@ -490,6 +497,7 @@
 <translation id="500920857929044050">Zaustavi test</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">Kada je ekran neaktivan, prikazuju se fotografije, sat, vrijeme i medijske informacije.</translation>
+<translation id="5038292761217083259">višebojna tipkovnica</translation>
 <translation id="5039804452771397117">Dozvoli</translation>
 <translation id="5049856988445523908">SIM je zaključan (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">Naziv grupe</translation>
@@ -539,7 +547,6 @@
 <translation id="5423849171846380976">Aktivirano</translation>
 <translation id="5430931332414098647">Trenutno dijeljenje internetske veze</translation>
 <translation id="5431318178759467895">Boja</translation>
-<translation id="5456936324019847994">Nije se moguće povezati ni s jednim omogućenim prilagođenim APN-om. Kontaktirajte mobilnog operatera za više informacija.</translation>
 <translation id="5457599981699367932">Pregledajte kao gost</translation>
 <translation id="54609108002486618">Upravljani</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Preostao je još {0} pokušaj}one{Preostao je još {0} pokušaj}few{Preostala su još {0} pokušaja}other{Preostalo je još {0} pokušaja}}</translation>
@@ -639,6 +646,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">Uključi tamnu temu</translation>
 <translation id="6285899124799306373">otvaranje pokretača</translation>
+<translation id="629550705077076970">zatamnjenje tipkovnice</translation>
 <translation id="6302401976930124515">Test "<ph name="TEST_NAME" />" je otkazan</translation>
 <translation id="631063167932043783">Aplikacija Istraži</translation>
 <translation id="6319207335391420837">Ažurirajte firmver na uređaju <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +665,7 @@
 <translation id="6401427872449207797">pretraživanje u pregledniku</translation>
 <translation id="6410257289063177456">Fajlovi slike</translation>
 <translation id="641081527798843608">Podudarnost predmeta</translation>
+<translation id="6411934471898487866">svjetlina tipkovnice</translation>
 <translation id="6412715219990689313">Ugrađena tastatura</translation>
 <translation id="6417265370957905582">Google Asistent</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +719,6 @@
 <translation id="6798678288485555829">Kretanje kroz tekst</translation>
 <translation id="680983167891198932">Ključ</translation>
 <translation id="6816797338148849397">Dostupne su informacije u vezi s vašim odabirom. Pristupite tipkom strelice nagore.</translation>
-<translation id="6838167112108853532">Nije moguće onemogućiti ili ukloniti APN. Provjerite jesu li omogućeni priloženi APN-ovi onemogućeni ili uklonjeni.</translation>
 <translation id="6853312040151791195">Brzina pražnjenja</translation>
 <translation id="6889786074662672253">Dok traje ponovno pokretanje, nemojte iskopčati ovaj vanjski uređaj ili isključiti računar. Ovaj prozor možete minimizirati. Ovo može potrajati nekoliko minuta. Moguće je da za to vrijeme vanjski uređaj neće funkcionirati.</translation>
 <translation id="6900701049656042631">Album ne sadrži nijednu fotografiju. Da dodate fotografije, idite na <ph name="LINK" /></translation>
@@ -740,6 +748,7 @@
 <translation id="7130438335435247835">Naziv pristupne tačke (APN)</translation>
 <translation id="7131634559772719176">Potvrdite zadane postavke</translation>
 <translation id="7134436342991564651">{0,plural, =1{Postavite naziv servera}one{Postavite naziv servera}few{Postavite naziv servera}other{Postavite naziv servera}}</translation>
+<translation id="7135814714616751706">Pretražite prečace</translation>
 <translation id="7143207342074048698">Povezivanje</translation>
 <translation id="7144878232160441200">Pokušajte ponovo.</translation>
 <translation id="714876143603641390">Povezivost LAN-a</translation>
@@ -770,6 +779,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; pritisnite tipku za pretraživanje i tipku za razmak da vidite rezultat u Google Pretraživanju.</translation>
 <translation id="7343649194310845056">Mrežni uređaji</translation>
+<translation id="7353413232959255829">Rezultat pretraživanja <ph name="LIST_POSITION" /> od <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Pritisnite Enter da biste otvorili prečac.</translation>
 <translation id="7359657277149375382">Vrsta fajla</translation>
 <translation id="73631062356239394">Dijeljenje dijagnostičkih podataka</translation>
 <translation id="7375053625150546623">EAP</translation>
@@ -806,10 +816,12 @@
 <translation id="7656388927906093505">Uređaj je miš.</translation>
 <translation id="7658239707568436148">Otkaži</translation>
 <translation id="7665800271478495366">Promjena avatara</translation>
+<translation id="7683228889864052081">nijansa tipkovnice</translation>
 <translation id="7690294790491645610">Potvrdite novu lozinku</translation>
 <translation id="7701040980221191251">Nema</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">svjetlo tipkovnice</translation>
 <translation id="773153675489693198">Broj ciklusa</translation>
 <translation id="7747039790905080783">Unaprijed dijeljeni ključ</translation>
 <translation id="7762130827864645708">Uspješno ste promijenili lozinku. Od sada koristite novu lozinku.</translation>
@@ -853,6 +865,7 @@
 <translation id="8075838845814659848">Preostali nivo napunjenosti</translation>
 <translation id="8076492880354921740">Kartice</translation>
 <translation id="8082366717211101304">Nije moguće razriješiti DNS iz Android aplikacija</translation>
+<translation id="8082644724189923105">zona tipkovnice</translation>
 <translation id="808894953321890993">Promijeni lozinku</translation>
 <translation id="8094062939584182041">Dozvolite Googleu da vam šalje e-poruke o ovom problemu</translation>
 <translation id="8104083085214006426">Koristite otvorenu i nezaštićenu mrežu</translation>
@@ -901,6 +914,7 @@
 <translation id="8456761643544401578">Automatski tamni način rada</translation>
 <translation id="8461329675984532579">Naziv mobilnog operatera</translation>
 <translation id="8475690821716466388">WiFi mreža je zaštićena slabim protokolom WEP PSK</translation>
+<translation id="8476242415522716722">pozadinsko osvjetljenje tipkovnice</translation>
 <translation id="8477551185774834963">Latentnost DNS-a je malo iznad dozvoljenog praga</translation>
 <translation id="8483248364096924578">IP adresa</translation>
 <translation id="8491311378305535241">Nije se moguće povezati putem zaštitnog zida s HTTP web lokacijama iz Android aplikacija</translation>
@@ -944,6 +958,7 @@
 <translation id="8845001906332463065">Potražite pomoć</translation>
 <translation id="8855781559874488009">Nije se moguće povezati putem zaštitnog zida s HTTP web lokacijama</translation>
 <translation id="885701979325669005">Pohrana</translation>
+<translation id="885704831271383379">tamnija tipkovnica</translation>
 <translation id="8863170912498892583">Omogući tamnu temu</translation>
 <translation id="8863888432376731307"><ph name="INTENT" /> za upit "<ph name="QUERY" />" i drugo</translation>
 <translation id="8864415976656252616">Nema predloženih sadržaja. Pogledajte najpopularniji sadržaj za pomoć.</translation>
diff --git a/chromeos/strings/chromeos_strings_ca.xtb b/chromeos/strings/chromeos_strings_ca.xtb
index 0e00df0..8cdf0150 100644
--- a/chromeos/strings/chromeos_strings_ca.xtb
+++ b/chromeos/strings/chromeos_strings_ca.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Activat</translation>
 <translation id="5430931332414098647">Compartició de xarxa instantània</translation>
 <translation id="5431318178759467895">Color</translation>
-<translation id="5456936324019847994">No es pot connectar a cap APN personalitzat que estigui activat. Contacta amb el teu operador de telefonia mòbil per obtenir més informació.</translation>
 <translation id="5457599981699367932">Navega com a convidat</translation>
 <translation id="54609108002486618">Gestionat</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Queda {0} intent}other{Queden {0} intents}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Navegació pel text</translation>
 <translation id="680983167891198932">Clau</translation>
 <translation id="6816797338148849397">Hi ha disponible informació relacionada amb la teva selecció. Utilitza la tecla de fletxa amunt per accedir-hi.</translation>
-<translation id="6838167112108853532">No es pot desactivar ni suprimir aquest APN. Assegura't que els APN adjunts i activats estiguin desactivats o suprimits.</translation>
 <translation id="6853312040151791195">Percentatge de descàrrega</translation>
 <translation id="6889786074662672253">Mentre es reinicia, no desconnectis el dispositiu extern ni apaguis l'ordinador. Pots minimitzar aquesta finestra. Aquest procés pot tardar uns quants minuts i és possible que, durant aquest temps, el dispositiu extern no funcioni.</translation>
 <translation id="6900701049656042631">Aquest àlbum no té cap foto. Per afegir-ne, ves a <ph name="LINK" />.</translation>
@@ -740,6 +738,7 @@
 <translation id="7130438335435247835">Nom del punt d'accés (APN)</translation>
 <translation id="7131634559772719176">Confirma el valor predefinit</translation>
 <translation id="7134436342991564651">{0,plural, =1{Servidor de noms}other{Servidors de noms}}</translation>
+<translation id="7135814714616751706">Cerca dreceres</translation>
 <translation id="7143207342074048698">Connectant</translation>
 <translation id="7144878232160441200">Torna-ho a provar</translation>
 <translation id="714876143603641390">Connectivitat de la LAN</translation>
@@ -770,6 +769,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; Prem Cerca+Espai per veure el resultat a la Cerca de Google.</translation>
 <translation id="7343649194310845056">Dispositius de xarxa</translation>
+<translation id="7353413232959255829">Resultat de cerca <ph name="LIST_POSITION" /> de <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Prem Retorn per navegar fins a la drecera.</translation>
 <translation id="7359657277149375382">Tipus de fitxer</translation>
 <translation id="73631062356239394">Comparteix les dades de diagnòstic</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_cs.xtb b/chromeos/strings/chromeos_strings_cs.xtb
index 78a700e24..ac9a9d4 100644
--- a/chromeos/strings/chromeos_strings_cs.xtb
+++ b/chromeos/strings/chromeos_strings_cs.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Aktivováno</translation>
 <translation id="5430931332414098647">Dynamický tethering</translation>
 <translation id="5431318178759467895">Barevně</translation>
-<translation id="5456936324019847994">Nelze se připojit k žádnému povolenému vlastnímu APN. Další informace vám sdělí mobilní operátor.</translation>
 <translation id="5457599981699367932">Použít jako host</translation>
 <translation id="54609108002486618">Spravovaný</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Zbývá {0} pokus}few{Zbývají {0} pokusy}many{Zbývá {0} pokusu}other{Zbývá {0} pokusů}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Navigace v textu</translation>
 <translation id="680983167891198932">Klíč</translation>
 <translation id="6816797338148849397">K dispozici jsou informace související s vaším výběrem. Zobrazíte je pomocí šipky nahoru.</translation>
-<translation id="6838167112108853532">Tento APN nelze deaktivovat ani odstranit. Je třeba deaktivovat nebo odstranit připojené APN.</translation>
 <translation id="6853312040151791195">Rychlost vybíjení</translation>
 <translation id="6889786074662672253">Během restartování neodpojujte externí zařízení ani nevypínejte počítač. Toto okno můžete minimalizovat. Aktualizace může trvat několik minut a externí zařízení po tuto dobu nemusí fungovat.</translation>
 <translation id="6900701049656042631">Toto album neobsahuje žádné fotografie. Fotky můžete přidat na adrese <ph name="LINK" />.</translation>
diff --git a/chromeos/strings/chromeos_strings_cy.xtb b/chromeos/strings/chromeos_strings_cy.xtb
index d586fe5..a45b0da 100644
--- a/chromeos/strings/chromeos_strings_cy.xtb
+++ b/chromeos/strings/chromeos_strings_cy.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Wedi gweithredu</translation>
 <translation id="5430931332414098647">Rhannu Cysylltiad Sydyn</translation>
 <translation id="5431318178759467895">Lliw</translation>
-<translation id="5456936324019847994">Methu â chysylltu ag unrhyw APN personol sydd wedi'u galluogi. Cysylltwch â'ch cludydd gwasanaethau symudol am ragor o wybodaeth.</translation>
 <translation id="5457599981699367932">Pori fel Gwestai</translation>
 <translation id="54609108002486618">Rheolir</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} ymgais ar ôl}zero{{0} ymgais ar ôl}two{{0} ymgais ar ôl}few{{0} ymgais ar ôl}many{{0} ymgais ar ôl}other{{0} ymgais ar ôl}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Llywio testun</translation>
 <translation id="680983167891198932">Allwedd</translation>
 <translation id="6816797338148849397">Mae gwybodaeth sy'n ymwneud â'ch dewis ar gael. Defnyddiwch y fysell Saeth i fyny i gael mynediad.</translation>
-<translation id="6838167112108853532">Methu ag analluogi na thynnu'r APN hwn. Sicrhewch fod APN atodedig sydd wedi'u galluogi wedi'u hanalluogi neu eu tynnu.</translation>
 <translation id="6853312040151791195">Cyfradd dadwefru</translation>
 <translation id="6889786074662672253">Tra ailgychwyn, peidiwch â dadblygio'r ddyfais allanol hon na diffodd eich cyfrifiadur. Gallwch leihau'r ffenestr hon. Gall hyn gymryd ychydig funudau ac mae'n bosib na fydd eich dyfais allanol yn gweithio yn ystod y cyfnod hwn.</translation>
 <translation id="6900701049656042631">Nid oes gan yr albwm hwn unrhyw luniau. I ychwanegu lluniau, ewch i <ph name="LINK" /></translation>
@@ -740,6 +738,7 @@
 <translation id="7130438335435247835">Enw Pwynt Mynediad (APN)</translation>
 <translation id="7131634559772719176">Cadarnhau rhagosodiad</translation>
 <translation id="7134436342991564651">{0,plural, =1{Gweinydd enwau}zero{Gweinyddion enwau}two{Gweinyddion enwau}few{Gweinyddion enwau}many{Gweinyddion enwau}other{Gweinyddion enwau}}</translation>
+<translation id="7135814714616751706">Chwilio llwybrau byr</translation>
 <translation id="7143207342074048698">Wrthi'n cysylltu</translation>
 <translation id="7144878232160441200">Ceisio eto</translation>
 <translation id="714876143603641390">Cysylltedd LAN</translation>
@@ -770,6 +769,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; Pwyswch Search a Space i weld y canlyniad yn Google Search.</translation>
 <translation id="7343649194310845056">Dyfeisiau Rhwydwaith</translation>
+<translation id="7353413232959255829">Canlyniad chwilio <ph name="LIST_POSITION" /> o <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Pwyswch Enter i lywio i'r llwybr byr.</translation>
 <translation id="7359657277149375382">Math ffeil</translation>
 <translation id="73631062356239394">Rhannu data diagnosteg</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_da.xtb b/chromeos/strings/chromeos_strings_da.xtb
index 3a5797d78..ca214bf 100644
--- a/chromeos/strings/chromeos_strings_da.xtb
+++ b/chromeos/strings/chromeos_strings_da.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Aktiveret</translation>
 <translation id="5430931332414098647">Øjeblikkelig netdeling</translation>
 <translation id="5431318178759467895">Farve</translation>
-<translation id="5456936324019847994">Der kan ikke oprettes forbindelse til nogen aktiverede tilpassede APN'er. Kontakt dit mobilselskab for at få flere oplysninger.</translation>
 <translation id="5457599981699367932">Anvend som gæst</translation>
 <translation id="54609108002486618">Administreret</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} forsøg tilbage}one{{0} forsøg tilbage}other{{0} forsøg tilbage}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Tekstnavigation</translation>
 <translation id="680983167891198932">Nøgle</translation>
 <translation id="6816797338148849397">Du kan få oplysninger om det, du har markeret. Tryk på pil op for at se oplysningerne.</translation>
-<translation id="6838167112108853532">Dette APN kan ikke deaktiveres eller fjernes. Sørg for, at tilknyttede APN'er, som er aktiveret, deaktiveres eller fjernes.</translation>
 <translation id="6853312040151791195">Afladningshastighed</translation>
 <translation id="6889786074662672253">Når du genstarter, må du ikke frakoble denne eksterne enhed eller slukke din computer. Du kan minimere dette vindue. Genstarten kan tage et par minutter, og din eksterne enhed fungerer muligvis ikke under opdateringen.</translation>
 <translation id="6900701049656042631">Dette album indeholder ingen billeder. Du kan tilføje billeder ved at gå til <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_de.xtb b/chromeos/strings/chromeos_strings_de.xtb
index 8ad74f49..9faf505 100644
--- a/chromeos/strings/chromeos_strings_de.xtb
+++ b/chromeos/strings/chromeos_strings_de.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Aktiviert</translation>
 <translation id="5430931332414098647">Instant Tethering</translation>
 <translation id="5431318178759467895">Farbe</translation>
-<translation id="5456936324019847994">Es kann keine Verbindung zu aktivierten benutzerdefinierten APNs hergestellt werden. Wende dich für weitere Informationen an deinen Mobilfunkanbieter.</translation>
 <translation id="5457599981699367932">Als Gast nutzen</translation>
 <translation id="54609108002486618">Verwaltet</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Noch {0} Versuch}other{Noch {0} Versuche}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Textnavigation</translation>
 <translation id="680983167891198932">Schlüssel</translation>
 <translation id="6816797338148849397">Informationen in Bezug auf deine Auswahl sind verfügbar. Verwende für Zugriff den Aufwärtspfeil.</translation>
-<translation id="6838167112108853532">Dieser APN kann nicht deaktiviert oder entfernt werden. Achte darauf, dass die angehängten aktivierten APNs deaktiviert oder entfernt werden.</translation>
 <translation id="6853312040151791195">Entladestrom</translation>
 <translation id="6889786074662672253">Während des Neustarts darf dieses externe Gerät nicht getrennt oder der Computer heruntergefahren werden. Du kannst das Fenster aber minimieren. Der Vorgang kann einige Minuten dauern. Unter Umständen funktioniert dein externes Gerät während dieser Zeit nicht.</translation>
 <translation id="6900701049656042631">Dieses Album enthält keine Fotos. Du kannst Fotos unter <ph name="LINK" /> hinzufügen.</translation>
diff --git a/chromeos/strings/chromeos_strings_el.xtb b/chromeos/strings/chromeos_strings_el.xtb
index 88f855b1..678f87e 100644
--- a/chromeos/strings/chromeos_strings_el.xtb
+++ b/chromeos/strings/chromeos_strings_el.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">Εικόνα σύνδεσης</translation>
 <translation id="2640549051766135490">Επιλέχθηκε το λεύκωμα <ph name="TITLE" /> <ph name="DESC" /></translation>
 <translation id="267442004702508783">ανανέωση</translation>
+<translation id="268270014981824665">χαμηλότερη φωτεινότητα πληκτρολογίου</translation>
 <translation id="2712812801627182647">Κλειδί ελέγχου ταυτότητας TLS</translation>
 <translation id="2713444072780614174">Λευκό</translation>
 <translation id="2717139507051041123">Ενεργοποίηση λειτουργίας σκοτεινού χρώματος</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">Κοινόχρηστο</translation>
 <translation id="2751739896257479635">2η φάση ελέγχου ταυτότητας EAP:</translation>
 <translation id="2783010256799387990">ΕΠΙΤΥΧΗΣ ΟΛΟΚΛΗΡΩΣΗ</translation>
+<translation id="2787435249130282949">πιο φωτεινό πληκτρολόγιο</translation>
 <translation id="2789486458103222910">OK</translation>
 <translation id="2805756323405976993">Εφαρμογές </translation>
 <translation id="28232023175184696">Δεν είναι δυνατή η σύνδεση στο διαδίκτυο. Κάντε κλικ για να δοκιμάσετε ξανά.</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">Όνομα αρχείου</translation>
 <translation id="3771294271822695279">Αρχεία βίντεο </translation>
 <translation id="3784455785234192852">Κλείδωμα</translation>
+<translation id="380097101658023925">στοιχεία ελέγχου RGB</translation>
 <translation id="38114475217616659">Εκκαθάριση όλου του ιστορικού</translation>
 <translation id="3820172043799983114">Μη έγκυρο PIN.</translation>
 <translation id="3824259034819781947">Επισύναψη αρχείων</translation>
 <translation id="3838338534323494292">Νέος κωδικός πρόσβασης</translation>
 <translation id="3845880861638660475">Πατήστε <ph name="ALT_SHORTCUT_START" />Alt<ph name="ALT_SHORTCUT_END" /> και <ph name="ESC_SHORTCUT_START" />Esc<ph name="ESC_SHORTCUT_END" /> για να κλείσετε το παράθυρο διαλόγου.</translation>
+<translation id="3848280697030027394">μείωση φωτισμού πληκτρολογίου</translation>
 <translation id="385051799172605136">Πίσω</translation>
 <translation id="3858860766373142691">Όνομα</translation>
 <translation id="3862598938296403232">Η περιγραφή απαιτείται</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">Απενεργοποίηση</translation>
 <translation id="439429847087949098">Επανεκκίνηση <ph name="DEVICE_NAME" /></translation>
+<translation id="4395835743215824109">προσαρμογή πληκτρολογίου</translation>
 <translation id="4415951057168511744">Τρέχον avatar</translation>
 <translation id="4422041425070339732">κάτω βέλος</translation>
 <translation id="4425149324548788773">Το Drive μου</translation>
@@ -426,6 +431,7 @@
 <translation id="455835558791489930">Μπαταρία <ph name="CHARGE_VALUE" /> mAh</translation>
 <translation id="4561801978359312462">Ξεκλείδωτη SIM</translation>
 <translation id="4562494484721939086">Εκτός υπηρεσίας</translation>
+<translation id="4573777384450697571">Αποτυχία - Το πιστοποιητικό έληξε</translation>
 <translation id="458794348635939462">Αποτυχία επίλυσης όλων των κεντρικών υπολογιστών.</translation>
 <translation id="4593212453765072419">Απαιτείται έλεγχος ταυτότητας του διακομιστή μεσολάβησης</translation>
 <translation id="4609350030397390689">Μείωση φωτεινότητας πληκτρολογίου</translation>
@@ -442,6 +448,7 @@
 <translation id="4731797938093519117">Γονική πρόσβαση</translation>
 <translation id="473775607612524610">Ενημέρωση</translation>
 <translation id="4744944742468440486">Πληροφορίες που σχετίζονται με την επιλογή σας</translation>
+<translation id="4771607256327216405">αύξηση φωτεινότητας πληκτρολογίου</translation>
 <translation id="4773299976671772492">Διακόπηκε</translation>
 <translation id="4782311465517282004">Λάβετε ορισμούς, μεταφράσεις ή μετατροπές μονάδων κάνοντας δεξί κλικ ή αγγίζοντας παρατεταμένα κείμενο.</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> φωτογραφία</translation>
@@ -490,6 +497,7 @@
 <translation id="500920857929044050">Διακοπή δοκιμής</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">Όταν η οθόνη είναι αδρανής, να εμφανίζονται φωτογραφίες, η ώρα καθώς και πληροφορίες καιρού και μέσων.</translation>
+<translation id="5038292761217083259">πολύχρωμο πληκτρολόγιο</translation>
 <translation id="5039804452771397117">Επιτρέπεται</translation>
 <translation id="5049856988445523908">Κλειδωμένη SIM (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">Όνομα ομάδας</translation>
@@ -539,7 +547,6 @@
 <translation id="5423849171846380976">Ενεργοποιημένο</translation>
 <translation id="5430931332414098647">Άμεση σύνδεση</translation>
 <translation id="5431318178759467895">Χρώμα</translation>
-<translation id="5456936324019847994">Δεν είναι δυνατή η σύνδεση σε κάποιο ενεργό προσαρμοσμένο APN. Επικοινωνήστε με την εταιρεία κινητής τηλεφωνίας για περισσότερες πληροφορίες.</translation>
 <translation id="5457599981699367932">Περιήγηση ως επισκέπτης</translation>
 <translation id="54609108002486618">Διαχειριζόμενη</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Απομένει {0} προσπάθεια}other{Απομένουν {0} προσπάθειες}}</translation>
@@ -639,6 +646,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">Ενεργοποίηση σκούρου θέματος</translation>
 <translation id="6285899124799306373">άνοιγμα λειτουργίας εκκίνησης εφαρμογών</translation>
+<translation id="629550705077076970">μείωση φωτεινότητας πληκτρολογίου</translation>
 <translation id="6302401976930124515">Η δοκιμή <ph name="TEST_NAME" /> ακυρώθηκε</translation>
 <translation id="631063167932043783">Εφαρμογή Εξερεύνηση</translation>
 <translation id="6319207335391420837">Ενημέρωση υλικολογισμικού στη συσκευή <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +665,7 @@
 <translation id="6401427872449207797">αναζήτηση προγράμματος περιήγησης</translation>
 <translation id="6410257289063177456">Αρχεία εικόνας</translation>
 <translation id="641081527798843608">Αντιστοιχία θέματος</translation>
+<translation id="6411934471898487866">φωτεινότητα πληκτρολογίου</translation>
 <translation id="6412715219990689313">Ενσωματωμένο πληκτρολόγιο</translation>
 <translation id="6417265370957905582">Βοηθός Google</translation>
 <translation id="6423239382391657905">Άνοιγμα VPN</translation>
@@ -710,7 +719,6 @@
 <translation id="6798678288485555829">Πλοήγηση σε κείμενο</translation>
 <translation id="680983167891198932">Κλειδί</translation>
 <translation id="6816797338148849397">Πληροφορίες που σχετίζονται με τη διαθέσιμη επιλογή σας. Χρησιμοποιήστε το πλήκτρο πάνω βέλους για πρόσβαση.</translation>
-<translation id="6838167112108853532">Δεν είναι δυνατή η απενεργοποίηση ή η κατάργηση αυτού του APN. Βεβαιωθείτε ότι τα ενεργοποιημένα APN που είναι συνημμένα έχουν απενεργοποιηθεί ή καταργηθεί.</translation>
 <translation id="6853312040151791195">Ρυθμός εκφόρτισης</translation>
 <translation id="6889786074662672253">Κατά την επανεκκίνηση, μην αποσυνδέσετε αυτήν την εξωτερική συσκευή και μην τερματίσετε τη λειτουργία του υπολογιστή. Μπορείτε να ελαχιστοποιήσετε αυτό το παράθυρο. Μπορεί να χρειαστούν λίγα λεπτά και η εξωτερική συσκευή σας μπορεί να μην λειτουργεί αυτό το διάστημα.</translation>
 <translation id="6900701049656042631">Αυτό το λεύκωμα δεν περιέχει φωτογραφίες. Για να προσθέσετε φωτογραφίες, μεταβείτε στη διεύθυνση <ph name="LINK" /></translation>
@@ -808,10 +816,12 @@
 <translation id="7656388927906093505">Η συσκευή είναι ποντίκι.</translation>
 <translation id="7658239707568436148">Ακύρωση</translation>
 <translation id="7665800271478495366">Αλλαγή avatar</translation>
+<translation id="7683228889864052081">απόχρωση πληκτρολογίου</translation>
 <translation id="7690294790491645610">Επιβεβαίωση νέου κωδικού πρόσβασης</translation>
 <translation id="7701040980221191251">Καμία</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">φωτισμός πληκτρολογίου</translation>
 <translation id="773153675489693198">Πλήθος φορτίσεων-εξαντλήσεων μπαταρίας</translation>
 <translation id="7747039790905080783">Ήδη κοινόχρηστο κλειδί</translation>
 <translation id="7762130827864645708">Η αλλαγή του κωδικού πρόσβασής σας ήταν επιτυχής. Χρησιμοποιείτε στο εξής τον νέο κωδικό πρόσβασης.</translation>
@@ -855,6 +865,7 @@
 <translation id="8075838845814659848">Υπόλοιπο φόρτισης</translation>
 <translation id="8076492880354921740">Καρτέλες</translation>
 <translation id="8082366717211101304">Δεν είναι δυνατή η επίλυση DNS από εφαρμογές Android.</translation>
+<translation id="8082644724189923105">ζώνη πληκτρολογίου</translation>
 <translation id="808894953321890993">Αλλαγή κωδικού πρόσβασης</translation>
 <translation id="8094062939584182041">Επιτρέψτε στην Google να σας στέλνει μηνύματα ηλεκτρονικού ταχυδρομείου σχετικά με αυτό το ζήτημα</translation>
 <translation id="8104083085214006426">Χρησιμοποιείτε ένα ανοιχτό και μη ασφαλές δίκτυο.</translation>
@@ -903,6 +914,7 @@
 <translation id="8456761643544401578">Αυτόματη λειτουργία χαμηλού φωτισμού</translation>
 <translation id="8461329675984532579">Όνομα παρόχου αρχικής σελίδας</translation>
 <translation id="8475690821716466388">Η ασφάλεια του δικτύου Wi-Fi βασίζεται σε ένα αδύναμο πρωτόκολλο WEP PSK.</translation>
+<translation id="8476242415522716722">φωτισμός κάτω από το πληκτρολόγιο</translation>
 <translation id="8477551185774834963">Ο λανθάνων χρόνος DNS έχει υπερβεί ελαφρώς το επιτρεπόμενο ελάχιστο όριο.</translation>
 <translation id="8483248364096924578">Διεύθυνση IP</translation>
 <translation id="8491311378305535241">Δεν είναι δυνατή η σύνδεση μέσω τείχους προστασίας σε ιστοτόπους HTTP μέσω εφαρμογών Android</translation>
@@ -946,6 +958,7 @@
 <translation id="8845001906332463065">Λήψη βοήθειας</translation>
 <translation id="8855781559874488009">Δεν είναι δυνατή η σύνδεση μέσω τείχους προστασίας σε ιστοτόπους HTTP.</translation>
 <translation id="885701979325669005">Αποθήκευση</translation>
+<translation id="885704831271383379">λιγότερο φωτεινό πληκτρολόγιο</translation>
 <translation id="8863170912498892583">Ενεργοποίηση σκούρου θέματος</translation>
 <translation id="8863888432376731307">Αποκτήστε το <ph name="INTENT" /> για "<ph name="QUERY" />" και περισσότερα</translation>
 <translation id="8864415976656252616">Δεν υπάρχει προτεινόμενο περιεχόμενο. Ανατρέξτε στο κορυφαίο περιεχόμενο βοήθειας.</translation>
diff --git a/chromeos/strings/chromeos_strings_en-GB.xtb b/chromeos/strings/chromeos_strings_en-GB.xtb
index 5750bd2..c1fb3ee 100644
--- a/chromeos/strings/chromeos_strings_en-GB.xtb
+++ b/chromeos/strings/chromeos_strings_en-GB.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">Sign-in image</translation>
 <translation id="2640549051766135490">Album <ph name="TITLE" /> <ph name="DESC" /> selected</translation>
 <translation id="267442004702508783">refresh</translation>
+<translation id="268270014981824665">keyboard dim</translation>
 <translation id="2712812801627182647">TLS authentication key</translation>
 <translation id="2713444072780614174">White</translation>
 <translation id="2717139507051041123">Enable dark colour mode</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">Shared</translation>
 <translation id="2751739896257479635">EAP Phase 2 authentication</translation>
 <translation id="2783010256799387990">PASSED</translation>
+<translation id="2787435249130282949">keyboard brighter</translation>
 <translation id="2789486458103222910">OK</translation>
 <translation id="2805756323405976993">Apps</translation>
 <translation id="28232023175184696">Cannot connect to the Internet. Click to try again.</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">File name</translation>
 <translation id="3771294271822695279">Video Files</translation>
 <translation id="3784455785234192852">Lock</translation>
+<translation id="380097101658023925">rgb controls</translation>
 <translation id="38114475217616659">Clear all history</translation>
 <translation id="3820172043799983114">Invalid PIN.</translation>
 <translation id="3824259034819781947">Attach files</translation>
 <translation id="3838338534323494292">New password</translation>
 <translation id="3845880861638660475">Press <ph name="ALT_SHORTCUT_START" />alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />esc<ph name="ESC_SHORTCUT_END" /> to close the dialogue.</translation>
+<translation id="3848280697030027394">keyboard darken</translation>
 <translation id="385051799172605136">Back</translation>
 <translation id="3858860766373142691">Name</translation>
 <translation id="3862598938296403232">Description is required</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">Disable</translation>
 <translation id="439429847087949098">Restarting <ph name="DEVICE_NAME" /></translation>
+<translation id="4395835743215824109">keyboard customise</translation>
 <translation id="4415951057168511744">Current avatar</translation>
 <translation id="4422041425070339732">arrow down</translation>
 <translation id="4425149324548788773">My Drive</translation>
@@ -442,6 +447,7 @@
 <translation id="4731797938093519117">Parent access</translation>
 <translation id="473775607612524610">Update</translation>
 <translation id="4744944742468440486">Info related to your selection</translation>
+<translation id="4771607256327216405">keyboard brighten</translation>
 <translation id="4773299976671772492">Stopped</translation>
 <translation id="4782311465517282004">Get definitions, translations or unit conversions when you right-click or touch &amp; hold text</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> photo</translation>
@@ -490,6 +496,7 @@
 <translation id="500920857929044050">Stop test</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">When your screen is idle, show photos, time, weather and media info.</translation>
+<translation id="5038292761217083259">keyboard multicolour</translation>
 <translation id="5039804452771397117">Allow</translation>
 <translation id="5049856988445523908">SIM locked (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">Group name</translation>
@@ -539,7 +546,6 @@
 <translation id="5423849171846380976">Activated</translation>
 <translation id="5430931332414098647">Instant Tethering</translation>
 <translation id="5431318178759467895">Colour</translation>
-<translation id="5456936324019847994">Can't connect to any enabled custom APNs. Contact your mobile operator for more information.</translation>
 <translation id="5457599981699367932">Browse as Guest</translation>
 <translation id="54609108002486618">Managed</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} attempt left}other{{0} attempts left}}</translation>
@@ -639,6 +645,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">Turn Dark theme on</translation>
 <translation id="6285899124799306373">open Launcher</translation>
+<translation id="629550705077076970">keyboard dimming</translation>
 <translation id="6302401976930124515"><ph name="TEST_NAME" /> test has been cancelled</translation>
 <translation id="631063167932043783">Explore app</translation>
 <translation id="6319207335391420837">Update firmware on <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +664,7 @@
 <translation id="6401427872449207797">browser search</translation>
 <translation id="6410257289063177456">Image Files</translation>
 <translation id="641081527798843608">Subject match</translation>
+<translation id="6411934471898487866">keyboard brightness</translation>
 <translation id="6412715219990689313">Built-in keyboard</translation>
 <translation id="6417265370957905582">Google Assistant</translation>
 <translation id="6423239382391657905">Open VPN</translation>
@@ -710,7 +718,6 @@
 <translation id="6798678288485555829">Text navigation</translation>
 <translation id="680983167891198932">Key</translation>
 <translation id="6816797338148849397">Info related to your selection available. Use the up arrow key to access.</translation>
-<translation id="6838167112108853532">Can't disable or remove this APN. Make sure that enabled attached APNs are disabled or removed.</translation>
 <translation id="6853312040151791195">Discharging rate</translation>
 <translation id="6889786074662672253">While restarting, do not unplug this external device or shut down your computer. You can minimise this window. This may take a few minutes and your external device may not work during this time.</translation>
 <translation id="6900701049656042631">This album doesn't have any photos. To add photos, go to <ph name="LINK" /></translation>
@@ -740,6 +747,7 @@
 <translation id="7130438335435247835">Access Point Name (APN)</translation>
 <translation id="7131634559772719176">Confirm preset</translation>
 <translation id="7134436342991564651">{0,plural, =1{Name server}other{Name servers}}</translation>
+<translation id="7135814714616751706">Search shortcuts</translation>
 <translation id="7143207342074048698">Connecting</translation>
 <translation id="7144878232160441200">Retry</translation>
 <translation id="714876143603641390">LAN connectivity</translation>
@@ -770,6 +778,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; press Search plus Space to see the result in Google Search.</translation>
 <translation id="7343649194310845056">Network devices</translation>
+<translation id="7353413232959255829">Search result <ph name="LIST_POSITION" /> of <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Press Enter to navigate to shortcut.</translation>
 <translation id="7359657277149375382">File type</translation>
 <translation id="73631062356239394">Share diagnostic data</translation>
 <translation id="7375053625150546623">EAP</translation>
@@ -806,10 +815,12 @@
 <translation id="7656388927906093505">Device is a mouse.</translation>
 <translation id="7658239707568436148">Cancel</translation>
 <translation id="7665800271478495366">Change avatar</translation>
+<translation id="7683228889864052081">keyboard hue</translation>
 <translation id="7690294790491645610">Confirm new password</translation>
 <translation id="7701040980221191251">None</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">keyboard light</translation>
 <translation id="773153675489693198">Cycle count</translation>
 <translation id="7747039790905080783">Pre-shared key</translation>
 <translation id="7762130827864645708">Your password change was successful. Please use the new password from now on.</translation>
@@ -853,6 +864,7 @@
 <translation id="8075838845814659848">Remaining charge</translation>
 <translation id="8076492880354921740">Tabs</translation>
 <translation id="8082366717211101304">Can't resolve DNS from Android apps</translation>
+<translation id="8082644724189923105">keyboard zone</translation>
 <translation id="808894953321890993">Change password</translation>
 <translation id="8094062939584182041">Allow Google to email you about this issue</translation>
 <translation id="8104083085214006426">You are using an open and unsecure network</translation>
@@ -901,6 +913,7 @@
 <translation id="8456761643544401578">Automatic dark mode</translation>
 <translation id="8461329675984532579">Home provider name</translation>
 <translation id="8475690821716466388">Wi-Fi network is secured with weak protocol WEP PSK</translation>
+<translation id="8476242415522716722">keyboard underglow</translation>
 <translation id="8477551185774834963">DNS latency slightly above allowable threshold</translation>
 <translation id="8483248364096924578">IP address</translation>
 <translation id="8491311378305535241">Can't connect through firewall to HTTP websites from Android apps</translation>
@@ -944,6 +957,7 @@
 <translation id="8845001906332463065">Get help</translation>
 <translation id="8855781559874488009">Can't connect through firewall to HTTP websites</translation>
 <translation id="885701979325669005">Storage</translation>
+<translation id="885704831271383379">keyboard darker</translation>
 <translation id="8863170912498892583">Enable Dark theme</translation>
 <translation id="8863888432376731307">Get the <ph name="INTENT" /> for '<ph name="QUERY" />' and more</translation>
 <translation id="8864415976656252616">No suggested content. See top help content.</translation>
diff --git a/chromeos/strings/chromeos_strings_es-419.xtb b/chromeos/strings/chromeos_strings_es-419.xtb
index ef95d72c..eb1687d 100644
--- a/chromeos/strings/chromeos_strings_es-419.xtb
+++ b/chromeos/strings/chromeos_strings_es-419.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Activado</translation>
 <translation id="5430931332414098647">Conexión instantánea mediante dispositivo móvil</translation>
 <translation id="5431318178759467895">Color</translation>
-<translation id="5456936324019847994">No se puede conectar a ninguna APN personalizada habilitada. Comunícate con tu operador de telefonía celular para obtener más información.</translation>
 <translation id="5457599981699367932">Navegar como invitado</translation>
 <translation id="54609108002486618">Gestionado</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Queda {0} intento.}other{Quedan {0} intentos.}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Navegación por el texto</translation>
 <translation id="680983167891198932">Clave</translation>
 <translation id="6816797338148849397">Información disponible sobre el texto seleccionado. Utiliza la flecha hacia arriba para acceder.</translation>
-<translation id="6838167112108853532">No se puede inhabilitar ni quitar este APN. Asegúrate de que se inhabiliten o se quiten los APN que estén habilitados.</translation>
 <translation id="6853312040151791195">Velocidad de descarga</translation>
 <translation id="6889786074662672253">No desconectes este dispositivo externo ni apagues la computadora durante el reinicio. Puedes minimizar esta ventana. Es posible que este proceso demore unos minutos y que el dispositivo externo no funcione hasta que termine.</translation>
 <translation id="6900701049656042631">Este álbum no tiene ninguna foto. Para agregar fotos, ve a <ph name="LINK" />.</translation>
diff --git a/chromeos/strings/chromeos_strings_es.xtb b/chromeos/strings/chromeos_strings_es.xtb
index eacc9343..03d1071d 100644
--- a/chromeos/strings/chromeos_strings_es.xtb
+++ b/chromeos/strings/chromeos_strings_es.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Activado</translation>
 <translation id="5430931332414098647">Conexión compartida instantánea</translation>
 <translation id="5431318178759467895">Color</translation>
-<translation id="5456936324019847994">No se puede conectar a ningún APN personalizado habilitado. Ponte en contacto con tu operador móvil para obtener más información.</translation>
 <translation id="5457599981699367932">Navegar como invitado</translation>
 <translation id="54609108002486618">Administrado</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Queda {0} intento.}other{Quedan {0} intentos.}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Navegación por el texto</translation>
 <translation id="680983167891198932">Clave</translation>
 <translation id="6816797338148849397">Hay disponible información relacionada con tu selección. Utiliza la flecha hacia arriba para consultarla.</translation>
-<translation id="6838167112108853532">Este APN no se puede inhabilitar ni eliminar. Comprueba que los APNs adjuntos y habilitados se inhabiliten o eliminen.</translation>
 <translation id="6853312040151791195">Velocidad de descarga</translation>
 <translation id="6889786074662672253">Mientras se reinicia, no desconectes este dispositivo externo ni apagues el ordenador. Puedes minimizar esta ventana. Este proceso puede tardar unos minutos y es posible que tu dispositivo externo no funcione durante ese tiempo.</translation>
 <translation id="6900701049656042631">Este álbum no tiene ninguna foto. Para añadir fotos, visita <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_et.xtb b/chromeos/strings/chromeos_strings_et.xtb
index 81cc15f..9be62de 100644
--- a/chromeos/strings/chromeos_strings_et.xtb
+++ b/chromeos/strings/chromeos_strings_et.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">Sisselogimispilt</translation>
 <translation id="2640549051766135490">Album <ph name="TITLE" /> <ph name="DESC" /> on valitud</translation>
 <translation id="267442004702508783">värskendab</translation>
+<translation id="268270014981824665">klaviatuuri hämardus</translation>
 <translation id="2712812801627182647">TLS-i autentimisvõti</translation>
 <translation id="2713444072780614174">Valge</translation>
 <translation id="2717139507051041123">Luba tume värvirežiim</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">Jagatud</translation>
 <translation id="2751739896257479635">EAP 2. etapi autentimine</translation>
 <translation id="2783010256799387990">LÄBITUD</translation>
+<translation id="2787435249130282949">heledam klaviatuur</translation>
 <translation id="2789486458103222910">Selge</translation>
 <translation id="2805756323405976993">Rakendused</translation>
 <translation id="28232023175184696">Internetiga ei õnnestu ühendust luua. Klõpsake uuesti proovimiseks.</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">Faili nimi</translation>
 <translation id="3771294271822695279">Videofailid</translation>
 <translation id="3784455785234192852">Lukusta</translation>
+<translation id="380097101658023925">RGB juhtelemendid</translation>
 <translation id="38114475217616659">Kustuta kogu ajalugu</translation>
 <translation id="3820172043799983114">Vale PIN-kood.</translation>
 <translation id="3824259034819781947">Failide manustamine</translation>
 <translation id="3838338534323494292">Uus parool</translation>
 <translation id="3845880861638660475">Dialoogi sulgemiseks vajutage korraga klahve <ph name="ALT_SHORTCUT_START" />Alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />Esc<ph name="ESC_SHORTCUT_END" />.</translation>
+<translation id="3848280697030027394">klaviatuuri tumendamine</translation>
 <translation id="385051799172605136">Tagasi</translation>
 <translation id="3858860766373142691">Nimi</translation>
 <translation id="3862598938296403232">Kirjeldus on nõutav</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">Keela</translation>
 <translation id="439429847087949098">Seadme <ph name="DEVICE_NAME" /> taaskäivitamine</translation>
+<translation id="4395835743215824109">klaviatuuri kohandamine</translation>
 <translation id="4415951057168511744">Praegune avatar</translation>
 <translation id="4422041425070339732">allanool</translation>
 <translation id="4425149324548788773">Minu ketas</translation>
@@ -442,6 +447,7 @@
 <translation id="4731797938093519117">Vanema juurdepääs</translation>
 <translation id="473775607612524610">Värskenda</translation>
 <translation id="4744944742468440486">Teie valikuga seotud teave</translation>
+<translation id="4771607256327216405">klaviatuuri heledamaks muutmine</translation>
 <translation id="4773299976671772492">Peatatud</translation>
 <translation id="4782311465517282004">Hankige tekstil paremklõpsates või seda pikalt puudutades definitsioone, tõlkeid või ühikute teisendusi.</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> foto(t)</translation>
@@ -490,6 +496,7 @@
 <translation id="500920857929044050">Lõpeta test</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">Kui ekraanikuva on tegevusetu, kuvatakse fotosid, kellaaega, ilmateadet ja meediateavet.</translation>
+<translation id="5038292761217083259">mitmevärviline klaviatuur</translation>
 <translation id="5039804452771397117">Luba</translation>
 <translation id="5049856988445523908">SIM on lukus (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">Grupi nimi</translation>
@@ -539,7 +546,6 @@
 <translation id="5423849171846380976">Aktiveeritud</translation>
 <translation id="5430931332414098647">Automaatne jagamine</translation>
 <translation id="5431318178759467895">Värv</translation>
-<translation id="5456936324019847994">Ei saa ühegi lubatud kohandatud APN-iga ühendust luua. Pöörduge lisateabe saamiseks oma mobiilioperaatori poole.</translation>
 <translation id="5457599981699367932">Sirvi külalisena</translation>
 <translation id="54609108002486618">Hallatud</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} katse jäänud}other{{0} katset jäänud}}</translation>
@@ -639,6 +645,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">Tumeda teema sisselülitamine</translation>
 <translation id="6285899124799306373">käivitaja avamine</translation>
+<translation id="629550705077076970">klaviatuuri hämardamine</translation>
 <translation id="6302401976930124515">Test <ph name="TEST_NAME" /> tühistati</translation>
 <translation id="631063167932043783">Rakendus Avastamine</translation>
 <translation id="6319207335391420837">Seadme <ph name="DEVICE_NAME" /> püsivara värskendamine</translation>
@@ -657,6 +664,7 @@
 <translation id="6401427872449207797">brauseri otsing</translation>
 <translation id="6410257289063177456">Pildifailid</translation>
 <translation id="641081527798843608">Teema vaste</translation>
+<translation id="6411934471898487866">klaviatuuri heledus</translation>
 <translation id="6412715219990689313">Sisseehitatud klaviatuur</translation>
 <translation id="6417265370957905582">Google'i assistent</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +718,6 @@
 <translation id="6798678288485555829">Tekstis navigeerimine</translation>
 <translation id="680983167891198932">Võti</translation>
 <translation id="6816797338148849397">Teie valikuga seotud teave on saadaval. Kasutage juurdepääsemiseks ülesnooleklahvi.</translation>
-<translation id="6838167112108853532">Seda APN-i ei saa keelata ega eemaldada. Veenduge, et lubatud seotud APN-id oleksid keelatud või eemaldatud.</translation>
 <translation id="6853312040151791195">Tühjenemise kiirus</translation>
 <translation id="6889786074662672253">Kui toimub taaskäivitamine, ärge eemaldage seda välist seadet ega lülitage arvutit välja. Võite selle akna minimeerida. Toimingule võib kuluda mõni minut ja teie välisseade ei pruugi sel ajal töötada.</translation>
 <translation id="6900701049656042631">Selles albumis ei ole fotosid. Fotode lisamiseks minge saidile <ph name="LINK" /></translation>
@@ -740,6 +747,7 @@
 <translation id="7130438335435247835">Pääsupunkti nimi (APN)</translation>
 <translation id="7131634559772719176">Kinnita eelseadistus</translation>
 <translation id="7134436342991564651">{0,plural, =1{Nimeserver}other{Nimeserverid}}</translation>
+<translation id="7135814714616751706">Otseteede otsing</translation>
 <translation id="7143207342074048698">Ühendamine</translation>
 <translation id="7144878232160441200">Proovi uuesti</translation>
 <translation id="714876143603641390">LAN-i ühenduvus</translation>
@@ -770,6 +778,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; Google'i otsingus tulemuste nägemiseks vajutage korraga otsingu- ja tühikuklahvi.</translation>
 <translation id="7343649194310845056">Võrguseadmed</translation>
+<translation id="7353413232959255829">Otsingutulemus <ph name="LIST_POSITION" />/<ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Otseteele navigeerimiseks vajutage sisestusklahvi.</translation>
 <translation id="7359657277149375382">Faili tüüp</translation>
 <translation id="73631062356239394">Diagnostikaandmete jagamine</translation>
 <translation id="7375053625150546623">EAP</translation>
@@ -806,10 +815,12 @@
 <translation id="7656388927906093505">Seade on hiir.</translation>
 <translation id="7658239707568436148">Tühista</translation>
 <translation id="7665800271478495366">Muuda avatari</translation>
+<translation id="7683228889864052081">klaviatuuri värvitoon</translation>
 <translation id="7690294790491645610">Kinnitage uus parool</translation>
 <translation id="7701040980221191251">Pole</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">klaviatuuri valgustus</translation>
 <translation id="773153675489693198">Tsüklite arv</translation>
 <translation id="7747039790905080783">Eeljagatud võti</translation>
 <translation id="7762130827864645708">Parooli muutmine õnnestus. Edaspidi kasutage uut parooli.</translation>
@@ -853,6 +864,7 @@
 <translation id="8075838845814659848">Aku laetuse tase</translation>
 <translation id="8076492880354921740">Vahelehed</translation>
 <translation id="8082366717211101304">Ei saa Androidi rakendustest DNS-i lahendada</translation>
+<translation id="8082644724189923105">klaviatuuri tsoon</translation>
 <translation id="808894953321890993">Muuda parooli</translation>
 <translation id="8094062939584182041">Luban Google'il endale selle teema kohta meile saata</translation>
 <translation id="8104083085214006426">Kasutate avatud ja ebaturvalist võrku</translation>
@@ -901,6 +913,7 @@
 <translation id="8456761643544401578">Automaatne tume režiim</translation>
 <translation id="8461329675984532579">Koduteenuse pakkuja nimi</translation>
 <translation id="8475690821716466388">WiFi-võrk on kaitstud nõrga protokolliga (WEP PSK)</translation>
+<translation id="8476242415522716722">klaviatuuri altvalgustus</translation>
 <translation id="8477551185774834963">DNS-i latentsusaeg ületab veidi lubatud piiri</translation>
 <translation id="8483248364096924578">IP-aadress</translation>
 <translation id="8491311378305535241">Ei saa Androidi rakendustest HTTP-veebisaitidega läbi tulemüüri ühendust luua</translation>
@@ -944,6 +957,7 @@
 <translation id="8845001906332463065">Otsige abi</translation>
 <translation id="8855781559874488009">Ei saa HTTP-veebisaitidega läbi tulemüüri ühendust luua</translation>
 <translation id="885701979325669005">Salvestamine</translation>
+<translation id="885704831271383379">tumedam klaviatuur</translation>
 <translation id="8863170912498892583">Tumeda teema lubamine</translation>
 <translation id="8863888432376731307">Hankige päringu „<ph name="QUERY" />“ <ph name="INTENT" /> ja muud</translation>
 <translation id="8864415976656252616">Soovitatud sisu pole. Vaadake peamist abisisu.</translation>
diff --git a/chromeos/strings/chromeos_strings_eu.xtb b/chromeos/strings/chromeos_strings_eu.xtb
index 8af30582c..1e3028d 100644
--- a/chromeos/strings/chromeos_strings_eu.xtb
+++ b/chromeos/strings/chromeos_strings_eu.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Aktibatuta</translation>
 <translation id="5430931332414098647">Konexioa bizkor partekatzea</translation>
 <translation id="5431318178759467895">Kolorez</translation>
-<translation id="5456936324019847994">Ezin da konektatu gaitutako APN pertsonalizatuetara. Informazio gehiago lortzeko, jarri telefonia mugikorreko operadorearekin harremanetan.</translation>
 <translation id="5457599981699367932">Arakatu gonbidatu gisa</translation>
 <translation id="54609108002486618">Kudeatua</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} saiaketa gelditzen da}other{{0} saiakera gelditzen dira}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Testuetako nabigazioa</translation>
 <translation id="680983167891198932">Gakoa</translation>
 <translation id="6816797338148849397">Eskuragarri dago zure hautapenari buruzko informazioa. Erabili gora egiteko gezi-tekla informazioa atzitzeko.</translation>
-<translation id="6838167112108853532">APN hau ezin da desgaitu edo kendu. Ziurtatu gaituta dauden APN erantsiak desgaitu edo kendu direla.</translation>
 <translation id="6853312040151791195">Bateriaren deskargatze-abiadura</translation>
 <translation id="6889786074662672253">Gailua eguneratu bitartean, ez deskonektatu kanpoko gailua edo ez itzali ordenagailua. Leihoa minimiza dezakezu. Agian minutu batzuk beharko dira eguneratzea instalatzeko, eta baliteke kanpoko gailuak denbora tarte horretan ez funtzionatzea.</translation>
 <translation id="6900701049656042631">Ez dago argazkirik albumean. Argazkiak gehitzeko, joan <ph name="LINK" /> helbidera.</translation>
diff --git a/chromeos/strings/chromeos_strings_fa.xtb b/chromeos/strings/chromeos_strings_fa.xtb
index dafc12c..cc26267 100644
--- a/chromeos/strings/chromeos_strings_fa.xtb
+++ b/chromeos/strings/chromeos_strings_fa.xtb
@@ -426,6 +426,7 @@
 <translation id="455835558791489930">باتری <ph name="CHARGE_VALUE" /> میلی‌آمپرساعت</translation>
 <translation id="4561801978359312462">قفل سیم‌کارت باز است</translation>
 <translation id="4562494484721939086">بدون سرویس</translation>
+<translation id="4573777384450697571">ناموفق - گواهینامه منقضی شده است</translation>
 <translation id="458794348635939462">تبدیل همه میزبانان ناموفق بود</translation>
 <translation id="4593212453765072419">راستی‌آزمایی پروکسی مورد نیاز است</translation>
 <translation id="4609350030397390689">کاهش روشنایی صفحه‌کلید</translation>
@@ -539,7 +540,6 @@
 <translation id="5423849171846380976">فعال شد</translation>
 <translation id="5430931332414098647">اشتراک‌گذاری اینترنت فوری</translation>
 <translation id="5431318178759467895">رنگ</translation>
-<translation id="5456936324019847994">‏نمی‌توان به هیچ‌یک از نام‌های APN سفارشی فعال متصل شد. برای کسب اطلاعات بیشتر با شرکت مخابراتی‌تان تماس بگیرید.</translation>
 <translation id="5457599981699367932">مرور کردن به‌عنوان یک مهمان</translation>
 <translation id="54609108002486618">مدیریت شده</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} فرصت باقی مانده است}one{{0} فرصت باقی مانده است}other{{0} فرصت باقی مانده است}}</translation>
@@ -710,7 +710,6 @@
 <translation id="6798678288485555829">پیمایش نوشتار</translation>
 <translation id="680983167891198932">کلید</translation>
 <translation id="6816797338148849397">اطلاعات مرتبط با انتخاب شما دردسترس است. برای دسترسی، از کلید «پیکان روبه بالا» استفاده کنید.</translation>
-<translation id="6838167112108853532">‏این APN را نمی‌توان غیرفعال یا حذف کرد. مطمئن شوید نقطه‌های APN پیوست‌شده فعال را غیرفعال یا حذف کرده‌اید.</translation>
 <translation id="6853312040151791195">سرعت تخلیه شارژ</translation>
 <translation id="6889786074662672253">درحین بازراه‌اندازی، این دستگاه خارجی را از برق نکشید یا رایانه را خاموش نکنید. می‌توانید این پنجره را کوچک کنید. این کار ممکن است چند دقیقه طول بکشد و در این مدت ممکن است دستگاه خارجی‌تان کار نکند.</translation>
 <translation id="6900701049656042631">این آلبوم عکسی ندارد. برای افزودن عکس، به <ph name="LINK" /> بروید</translation>
diff --git a/chromeos/strings/chromeos_strings_fi.xtb b/chromeos/strings/chromeos_strings_fi.xtb
index c047eac..8b1c4d3b 100644
--- a/chromeos/strings/chromeos_strings_fi.xtb
+++ b/chromeos/strings/chromeos_strings_fi.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Aktivoitu</translation>
 <translation id="5430931332414098647">Yhteyden pikajakaminen</translation>
 <translation id="5431318178759467895">Väri</translation>
-<translation id="5456936324019847994">Ei yhteyttä mihinkään käytössä olevaan muokattuun APN:ään. Pyydä lisätietoa mobiilioperaattorilta.</translation>
 <translation id="5457599981699367932">Selaa vierailijana</translation>
 <translation id="54609108002486618">Ylläpidetty</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} yritys jäljellä}other{{0} yritystä jäljellä}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Tekstissä siirtyminen</translation>
 <translation id="680983167891198932">Avain</translation>
 <translation id="6816797338148849397">Valintaasi liittyvää tietoa on saatavilla. Paina ylänuolta, niin näet tiedot.</translation>
-<translation id="6838167112108853532">APN:ää ei voi poistaa käytöstä tai kokonaan. Varmista, että liitetyt, käyttöön otetut APN:t on poistettu käytöstä tai kokonaan.</translation>
 <translation id="6853312040151791195">Tyhjentymisnopeus</translation>
 <translation id="6889786074662672253">Älä irrota ulkoista laitetta äläkä sammuta tietokonetta sillä aikaa kun laite käynnistyy uudelleen. Voit pienentää ikkunan. Uudelleenkäynnistyksessä voi mennä muutama minuutti, eikä ulkoinen laite välttämättä toimi sen aikana.</translation>
 <translation id="6900701049656042631">Tässä albumissa ei ole kuvia. Jos haluat lisätä kuvia, avaa <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_fil.xtb b/chromeos/strings/chromeos_strings_fil.xtb
index 92675282..3fb63a0 100644
--- a/chromeos/strings/chromeos_strings_fil.xtb
+++ b/chromeos/strings/chromeos_strings_fil.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">Larawan sa pag-sign in</translation>
 <translation id="2640549051766135490">Pinili ang album na <ph name="TITLE" /> <ph name="DESC" /></translation>
 <translation id="267442004702508783">i-refresh</translation>
+<translation id="268270014981824665">i-dim ang keyboard</translation>
 <translation id="2712812801627182647">TLS authentication key</translation>
 <translation id="2713444072780614174">Puti</translation>
 <translation id="2717139507051041123">I-enable ang dark color mode</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">Nakabahagi</translation>
 <translation id="2751739896257479635">EAP Phase 2 na pag-authenticate</translation>
 <translation id="2783010256799387990">NAKAPASA</translation>
+<translation id="2787435249130282949">mas maliwanag na keyboard</translation>
 <translation id="2789486458103222910">Okay</translation>
 <translation id="2805756323405976993">Mga App</translation>
 <translation id="28232023175184696">Hindi makakonekta sa internet. I-click para subukan ulit.</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">File name</translation>
 <translation id="3771294271822695279">Mga Video File</translation>
 <translation id="3784455785234192852">I-lock</translation>
+<translation id="380097101658023925">mga kontrol sa rgb</translation>
 <translation id="38114475217616659">I-clear ang lahat ng history</translation>
 <translation id="3820172043799983114">Di-wasto ang PIN.</translation>
 <translation id="3824259034819781947">Mag-attach ng mga file</translation>
 <translation id="3838338534323494292">Bagong password</translation>
 <translation id="3845880861638660475">Pindutin ang <ph name="ALT_SHORTCUT_START" />alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />esc<ph name="ESC_SHORTCUT_END" /> para isara ang dialog.</translation>
+<translation id="3848280697030027394">pagpapadilim ng keyboard</translation>
 <translation id="385051799172605136">Bumalik</translation>
 <translation id="3858860766373142691">Pangalan</translation>
 <translation id="3862598938296403232">Kinakailangan ang paglalarawan</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">Huwag paganahin</translation>
 <translation id="439429847087949098">Nire-restart ang <ph name="DEVICE_NAME" /></translation>
+<translation id="4395835743215824109">pag-customize ng keyboard</translation>
 <translation id="4415951057168511744">Kasalukuyang Avatar</translation>
 <translation id="4422041425070339732">pababang arrow</translation>
 <translation id="4425149324548788773">Aking Drive</translation>
@@ -426,6 +431,7 @@
 <translation id="455835558791489930"><ph name="CHARGE_VALUE" />mAh ba Baterya</translation>
 <translation id="4561801978359312462">Na-unlock ang SIM</translation>
 <translation id="4562494484721939086">Walang serbisyo</translation>
+<translation id="4573777384450697571">Nabigo - Nag-expire na ang Certificate</translation>
 <translation id="458794348635939462">Hindi nalutas ang lahat ng host</translation>
 <translation id="4593212453765072419">Kinakailangan ang pagpapatunay ng proxy</translation>
 <translation id="4609350030397390689">Babaan ang liwanag ng keyboard</translation>
@@ -442,6 +448,7 @@
 <translation id="4731797938093519117">Pangunahing access</translation>
 <translation id="473775607612524610">I-update</translation>
 <translation id="4744944742468440486">Impormasyong nauugnay sa iyong pinili</translation>
+<translation id="4771607256327216405">pagliliwanag ng keyboard</translation>
 <translation id="4773299976671772492">Inihinto</translation>
 <translation id="4782311465517282004">Makakuha ng mga kahulugan, pagsasalin, o conversion ng unit kapag nag-right click ka sa o pinindot mo nang matagal ang text</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> larawan</translation>
@@ -490,6 +497,7 @@
 <translation id="500920857929044050">Ihinto ang pagsusuri</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">Kapag idle ang iyong screen, magpakita ng mga larawan, oras, lagay ng panahon, at impormasyon ng media.</translation>
+<translation id="5038292761217083259">multicolor na keyboard</translation>
 <translation id="5039804452771397117">Payagan</translation>
 <translation id="5049856988445523908">Na-lock ang SIM (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">Pangalan ng grupo</translation>
@@ -539,7 +547,6 @@
 <translation id="5423849171846380976">Na-activate</translation>
 <translation id="5430931332414098647">Instant na Pag-tether</translation>
 <translation id="5431318178759467895">Kulay</translation>
-<translation id="5456936324019847994">Hindi makakonekta sa kahit anong naka-enable na custom na APN. Makipag-ugnayan sa iyong mobile carrier para sa higit pang impormasyon.</translation>
 <translation id="5457599981699367932">Mag-browse bilang Bisita</translation>
 <translation id="54609108002486618">Pinamamahalaan</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} pagsubok na lang ang natitira}one{{0} pagsubok na lang ang natitira}other{{0} na pagsubok na lang ang natitira}}</translation>
@@ -639,6 +646,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">I-on ang madilim na tema</translation>
 <translation id="6285899124799306373">buksan ang launcher</translation>
+<translation id="629550705077076970">pag-dim ng keyboard</translation>
 <translation id="6302401976930124515">Nakansela ang pagsubok na <ph name="TEST_NAME" /></translation>
 <translation id="631063167932043783">Explore app</translation>
 <translation id="6319207335391420837">I-update ang firmware sa <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +665,7 @@
 <translation id="6401427872449207797">paghahanap sa browser</translation>
 <translation id="6410257289063177456">Mga File ng Larawan</translation>
 <translation id="641081527798843608">Pagtugma ng paksa</translation>
+<translation id="6411934471898487866">brightness ng keyboard</translation>
 <translation id="6412715219990689313">Built-in na keyboard</translation>
 <translation id="6417265370957905582">Google Assistant</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +719,6 @@
 <translation id="6798678288485555829">Pag-navigate sa text</translation>
 <translation id="680983167891198932">Key</translation>
 <translation id="6816797338148849397">Available ang impormasyong nauugnay sa iyong pinili. Gamitin ang Pataas na arrow key para ma-access.</translation>
-<translation id="6838167112108853532">Hindi ma-disable o maalis ang APN na ito. Tiyaking naka-disable o inalis ang mga naka-enable na naka-attach na APN.</translation>
 <translation id="6853312040151791195">Rate ng Pag-discharge</translation>
 <translation id="6889786074662672253">Habang nagre-restart, huwag alisin sa pagkakasaksak ang external device na ito o i-shut down ang iyong computer. Puwede mong i-minimize ang window na ito. Posible itong abutin nang ilang minuto at posibleng hindi gumana ang iyong external device sa panahong ito.</translation>
 <translation id="6900701049656042631">Walang anumang larawan ang album na ito. Para magdagdag ng mga larawan, pumunta sa <ph name="LINK" /></translation>
@@ -740,6 +748,7 @@
 <translation id="7130438335435247835">Access point name (APN)</translation>
 <translation id="7131634559772719176">Kumpirmahin ang preset</translation>
 <translation id="7134436342991564651">{0,plural, =1{Name server}one{Mga name server}other{Mga name server}}</translation>
+<translation id="7135814714616751706">Maghanap ng mga shortcut</translation>
 <translation id="7143207342074048698">Kumokonekta</translation>
 <translation id="7144878232160441200">Subukang muli</translation>
 <translation id="714876143603641390">Pagkakonekta sa Lan</translation>
@@ -770,6 +779,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; Pindutin ang Search at Space para tingnan ang resulta sa Google Search.</translation>
 <translation id="7343649194310845056">Mga Device sa Network</translation>
+<translation id="7353413232959255829">Resulta ng paghahanap sa <ph name="LIST_POSITION" /> sa <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Pindutin ang Enter para mag-navigate sa shortcut.</translation>
 <translation id="7359657277149375382">Uri ng file</translation>
 <translation id="73631062356239394">Ibahagi ang diagnostic na data</translation>
 <translation id="7375053625150546623">EAP</translation>
@@ -806,10 +816,12 @@
 <translation id="7656388927906093505">Mouse ang device.</translation>
 <translation id="7658239707568436148">Kanselahin</translation>
 <translation id="7665800271478495366">Palitan ang avatar</translation>
+<translation id="7683228889864052081">hue ng keyboard</translation>
 <translation id="7690294790491645610">Kumpirmahin ang bagong password</translation>
 <translation id="7701040980221191251">Wala</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">liwanag ng keyboard</translation>
 <translation id="773153675489693198">Bilang ng cycke</translation>
 <translation id="7747039790905080783">Preshared key</translation>
 <translation id="7762130827864645708">Matagumpay ang iyong pagpapalit ng password. Pakigamit ang bagong password mula ngayon.</translation>
@@ -853,6 +865,7 @@
 <translation id="8075838845814659848">Natitirang pag-charge</translation>
 <translation id="8076492880354921740">Mga Tab</translation>
 <translation id="8082366717211101304">Hindi ma-resolve ang DNS mula sa mga Android app</translation>
+<translation id="8082644724189923105">zone ng keyboard</translation>
 <translation id="808894953321890993">Palitan ang password</translation>
 <translation id="8094062939584182041">Payagan ang Google na mag-email sa iyo tungkol sa isyung ito</translation>
 <translation id="8104083085214006426">Gumagamit ka ng bukas at hindi secure na network</translation>
@@ -901,6 +914,7 @@
 <translation id="8456761643544401578">Awtomatikong dark mode</translation>
 <translation id="8461329675984532579">Pangalan ng home provider</translation>
 <translation id="8475690821716466388">Naka-secure ang WiFi network gamit ang mahinang protocol na WEP PSK</translation>
+<translation id="8476242415522716722">underglow ng keyboard</translation>
 <translation id="8477551185774834963">Medyo mas mataas sa pinapayagang limitasyon ang latency ng DNS</translation>
 <translation id="8483248364096924578">IP address</translation>
 <translation id="8491311378305535241">Hindi makakonekta sa pamamagitan ng firewall sa mga HTTP na website mula sa mga Android app</translation>
@@ -944,6 +958,7 @@
 <translation id="8845001906332463065">Humingi ng tulong</translation>
 <translation id="8855781559874488009">Hindi makakonekta sa pamamagitan ng firewall sa mga HTTP na website</translation>
 <translation id="885701979325669005">Storage</translation>
+<translation id="885704831271383379">mas madilim na keyboard</translation>
 <translation id="8863170912498892583">I-enable ng madilim na tema</translation>
 <translation id="8863888432376731307">Kunin ang <ph name="INTENT" /> para sa "<ph name="QUERY" />" at higit pa</translation>
 <translation id="8864415976656252616">Walang iminumungkahing content. Tingnan ang nangungunang content ng tulong.</translation>
diff --git a/chromeos/strings/chromeos_strings_fr-CA.xtb b/chromeos/strings/chromeos_strings_fr-CA.xtb
index e17324ac..68e0c88 100644
--- a/chromeos/strings/chromeos_strings_fr-CA.xtb
+++ b/chromeos/strings/chromeos_strings_fr-CA.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Activé</translation>
 <translation id="5430931332414098647">Partage de connexion instantané</translation>
 <translation id="5431318178759467895">Couleur</translation>
-<translation id="5456936324019847994">Impossible de se connecter à des noms de point d'accès personnalisés activés. Contactez votre fournisseur de services cellulaires pour plus d'informations.</translation>
 <translation id="5457599981699367932">Naviguer en tant qu'invité</translation>
 <translation id="54609108002486618">Géré</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Il vous reste {0} tentative}one{Il vous reste {0} tentative}other{Il vous reste {0} tentatives}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Navigation dans le texte</translation>
 <translation id="680983167891198932">Clé</translation>
 <translation id="6816797338148849397">Des renseignements concernant votre sélection sont accessibles. Servez-vous de la touche de flèche vers le haut pour y accéder.</translation>
-<translation id="6838167112108853532">Impossible de désactiver ou de retirer cet APN. Assurez-vous que les APN joints activés sont désactivés ou retirés.</translation>
 <translation id="6853312040151791195">Vitesse de décharge</translation>
 <translation id="6889786074662672253">Pendant le redémarrage, ne débranchez pas cet appareil externe et n'éteignez pas votre ordinateur. Vous pouvez réduire cette fenêtre. Cela peut prendre quelques minutes, et votre appareil externe peut ne pas fonctionner pendant ce temps.</translation>
 <translation id="6900701049656042631">Cet album ne contient aucune photo. Pour ajouter des photos, accédez au site <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_fr.xtb b/chromeos/strings/chromeos_strings_fr.xtb
index ca7ddb6..f28293a 100644
--- a/chromeos/strings/chromeos_strings_fr.xtb
+++ b/chromeos/strings/chromeos_strings_fr.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Activé</translation>
 <translation id="5430931332414098647">Partage de connexion instantané</translation>
 <translation id="5431318178759467895">Couleur</translation>
-<translation id="5456936324019847994">Impossible de se connecter à un APN personnalisé activé. Pour en savoir plus, contactez votre opérateur mobile.</translation>
 <translation id="5457599981699367932">Naviguer en tant qu'invité</translation>
 <translation id="54609108002486618">Géré</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} tentative restante}one{{0} tentative restante}other{{0} tentatives restantes}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Parcourir du texte</translation>
 <translation id="680983167891198932">Clé</translation>
 <translation id="6816797338148849397">Informations sur le texte sélectionné disponibles. Pour y accéder, utilisez la flèche vers le haut.</translation>
-<translation id="6838167112108853532">Impossible de désactiver ou de supprimer cet APN. Assurez-vous que les APN connectés sont désactivés ou supprimés.</translation>
 <translation id="6853312040151791195">Vitesse de décharge</translation>
 <translation id="6889786074662672253">Vous ne devez pas débrancher cet appareil externe ni éteindre votre ordinateur pendant le redémarrage. Vous pouvez réduire cette fenêtre. Le redémarrage peut prendre quelques minutes, durant lesquelles le fonctionnement de l'appareil externe est compromis.</translation>
 <translation id="6900701049656042631">Cet album ne contient aucune photo. Pour en ajouter, accédez à <ph name="LINK" />.</translation>
diff --git a/chromeos/strings/chromeos_strings_gl.xtb b/chromeos/strings/chromeos_strings_gl.xtb
index 4496cfe5..675f69a 100644
--- a/chromeos/strings/chromeos_strings_gl.xtb
+++ b/chromeos/strings/chromeos_strings_gl.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Activado</translation>
 <translation id="5430931332414098647">Conexión compartida instantánea</translation>
 <translation id="5431318178759467895">Cor</translation>
-<translation id="5456936324019847994">Non se puido establecer a conexión con ningún APN personalizado que estea activado. Se necesitas máis información, ponte en contacto co teu operador móbil.</translation>
 <translation id="5457599981699367932">Navegar como invitado</translation>
 <translation id="54609108002486618">Dispositivo xestionado</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Queda {0} intento}other{Quedan {0} intentos}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Navegación polo texto</translation>
 <translation id="680983167891198932">Clave</translation>
 <translation id="6816797338148849397">Hai dispoñible información sobre a túa selección. Utilizar frecha arriba para acceder.</translation>
-<translation id="6838167112108853532">Non se puido desactivar ou quitar este APN. Asegúrate de que os APN asociados estean desactivados ou quitados.</translation>
 <translation id="6853312040151791195">Taxa de descarga</translation>
 <translation id="6889786074662672253">Mentres se reinicia este dispositivo externo, non o desenchufes nin apagues o ordenador. Podes minimizar esta ventá. Esta acción pode tardar uns minutos en completarse e é posible que o dispositivo externo non funcione durante o proceso.</translation>
 <translation id="6900701049656042631">Este álbum non ten ningunha foto. Para engadir fotos, vai a <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_gu.xtb b/chromeos/strings/chromeos_strings_gu.xtb
index 14f9436..4591c1e 100644
--- a/chromeos/strings/chromeos_strings_gu.xtb
+++ b/chromeos/strings/chromeos_strings_gu.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">સક્રિય કર્યું</translation>
 <translation id="5430931332414098647">ફટાફટ ટિથરિંગ</translation>
 <translation id="5431318178759467895">રંગ</translation>
-<translation id="5456936324019847994">ચાલુ કરેલા કોઈપણ કસ્ટમ APNs સાથે કનેક્ટ કરી શકાતું નથી. વધુ માહિતી માટે તમારા મોબાઇલ ઑપરેટરનો સંપર્ક કરો.</translation>
 <translation id="5457599981699367932">અતિથિ તરીકે બ્રાઉઝ કરો</translation>
 <translation id="54609108002486618">મેનેજ કરેલું</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} પ્રયત્ન બાકી}one{{0} પ્રયત્ન બાકી}other{{0} પ્રયત્ન બાકી}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">ટેક્સ્ટ નૅવિગેશન</translation>
 <translation id="680983167891198932">કી</translation>
 <translation id="6816797338148849397">તમારી પસંદગી સંબંધિત માહિતી ઉપલબ્ધ છે. તેને ઍક્સેસ કરવા માટે ઉપર એરો કીનો ઉપયોગ કરો.</translation>
-<translation id="6838167112108853532">આ APNને બંધ કરી કે કાઢી શકતા નથી. ખાતરી કરો કે જોડેલા APN જે ચાલુ કરેલા છે, તેને બંધ કરવામાં અથવા કાઢી નાખવામાં આવ્યા છે.</translation>
 <translation id="6853312040151791195">ડિસ્ચાર્જ થવાની ટકાવારી</translation>
 <translation id="6889786074662672253">ફરી શરૂ થતું હોય ત્યારે આ બાહ્ય ડિવાઇસ પ્લગમાંથી દૂર કરશો નહીં અથવા તમારા કમ્પ્યુટરને શટ ડાઉન કરશો નહીં. તમે આ વિન્ડો નાની કરી શકો છો. આમાં થોડી મિનિટનો સમય લાગી શકે અને તમારું બાહ્ય ડિવાઇસ આ સમય દરમિયાન કામ ન કરે તેમ બની શકે છે.</translation>
 <translation id="6900701049656042631">આ આલ્બમમાં કોઈ ફોટા નથી. ફોટા ઉમેરવા માટે, <ph name="LINK" /> પર જાઓ</translation>
diff --git a/chromeos/strings/chromeos_strings_hi.xtb b/chromeos/strings/chromeos_strings_hi.xtb
index c0a9d43..36e3438 100644
--- a/chromeos/strings/chromeos_strings_hi.xtb
+++ b/chromeos/strings/chromeos_strings_hi.xtb
@@ -426,6 +426,7 @@
 <translation id="455835558791489930"><ph name="CHARGE_VALUE" />mAh बैटरी</translation>
 <translation id="4561801978359312462">सिम अनलॉक है</translation>
 <translation id="4562494484721939086">कोई सेवा नहीं</translation>
+<translation id="4573777384450697571">प्रिंट नहीं हो सका - सर्टिफ़िकेट की समयसीमा खत्म हो गई है</translation>
 <translation id="458794348635939462">सभी होस्ट से जुड़ी समस्याओं को हल नहीं किया जा सका</translation>
 <translation id="4593212453765072419">प्रॉक्सी प्रमाणीकरण आवश्यक है</translation>
 <translation id="4609350030397390689">कीबोर्ड की रोशनी कम करने वाला बटन</translation>
@@ -539,7 +540,6 @@
 <translation id="5423849171846380976">सक्रिय हुआ</translation>
 <translation id="5430931332414098647">इंस्टैंट टेदरिंग</translation>
 <translation id="5431318178759467895">रंग</translation>
-<translation id="5456936324019847994">किसी भी चालू कस्टम एपीएन से कनेक्ट नहीं किया जा सकता. ज़्यादा जानकारी के लिए, मोबाइल और इंटरनेट सेवा देने वाली कंपनी से संपर्क करें.</translation>
 <translation id="5457599981699367932">मेहमान के रूप में ब्राउज़ करें</translation>
 <translation id="54609108002486618">प्रबंधित</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{आप {0} बार और कोशिश कर सकते हैं}one{आप {0} बार और कोशिश कर सकते हैं}other{आप {0} बार और कोशिश कर सकते हैं}}</translation>
@@ -710,7 +710,6 @@
 <translation id="6798678288485555829">टेक्स्ट नेविगेशन</translation>
 <translation id="680983167891198932">कुंजी</translation>
 <translation id="6816797338148849397">आपके चुने गए कॉन्टेंट से जुड़ी जानकारी उपलब्ध है. इसे ऐक्सेस करने के लिए, अप ऐरो बटन इस्तेमाल करें.</translation>
-<translation id="6838167112108853532">इस एपीएन को बंद नहीं किया जा सकता या हटाया नहीं जा सकता. पक्का करें कि अटैच किए गए जिन एपीएन को चालू किया गया था उन्हें बंद कर दिया गया हो या हटा दिया गया हो.</translation>
 <translation id="6853312040151791195">डिस्चार्ज होने की दर</translation>
 <translation id="6889786074662672253">रीस्टार्ट करते समय, न तो इस बाहरी डिवाइस को डिसकनेक्ट करें और न ही अपने कंप्यूटर को शट डाउन करें. इस विंडो को छोटा किया जा सकता है. रीस्टार्ट होने में कुछ मिनट लग सकते हैं. हो सकता है कि इस दौरान आपका बाहरी डिवाइस काम न करे.</translation>
 <translation id="6900701049656042631">इस एल्बम में कोई फ़ोटो नहीं है. फ़ोटो जोड़ने के लिए, <ph name="LINK" /> पर जाएं</translation>
diff --git a/chromeos/strings/chromeos_strings_hr.xtb b/chromeos/strings/chromeos_strings_hr.xtb
index 5c60278..22f5d8b 100644
--- a/chromeos/strings/chromeos_strings_hr.xtb
+++ b/chromeos/strings/chromeos_strings_hr.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">Slika za prijavu</translation>
 <translation id="2640549051766135490">Odabran je album <ph name="TITLE" /> <ph name="DESC" /></translation>
 <translation id="267442004702508783">osvježavanje</translation>
+<translation id="268270014981824665">zatamnjena tipkovnica</translation>
 <translation id="2712812801627182647">Ključ za TLS autentifikaciju</translation>
 <translation id="2713444072780614174">Bijela</translation>
 <translation id="2717139507051041123">Omogućite način tamne boje</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">Dijeljeno</translation>
 <translation id="2751739896257479635">2. faza autentifikacije za EAP</translation>
 <translation id="2783010256799387990">USPJEŠNO</translation>
+<translation id="2787435249130282949">svjetlija tipkovnica</translation>
 <translation id="2789486458103222910">U redu</translation>
 <translation id="2805756323405976993">Aplikacije</translation>
 <translation id="28232023175184696">Povezivanje s internetom nije uspjelo. Kliknite da biste pokušali ponovo.</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">Naziv datoteke</translation>
 <translation id="3771294271822695279">Datoteke videozapisa</translation>
 <translation id="3784455785234192852">Zaključaj</translation>
+<translation id="380097101658023925">kontrole rgb</translation>
 <translation id="38114475217616659">Izbriši svu povijest</translation>
 <translation id="3820172043799983114">PIN nije važeći.</translation>
 <translation id="3824259034819781947">Priloži datoteke</translation>
 <translation id="3838338534323494292">Nova zaporka</translation>
 <translation id="3845880861638660475">Pritisnite <ph name="ALT_SHORTCUT_START" />Alt<ph name="ALT_SHORTCUT_END" /> i <ph name="ESC_SHORTCUT_START" />Esc<ph name="ESC_SHORTCUT_END" /> da biste zatvorili dijaloški okvir.</translation>
+<translation id="3848280697030027394">tamna tipkovnica</translation>
 <translation id="385051799172605136">Natrag</translation>
 <translation id="3858860766373142691">Naziv</translation>
 <translation id="3862598938296403232">Potreban je opis</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">Onemogući</translation>
 <translation id="439429847087949098">Ponovno pokretanje: <ph name="DEVICE_NAME" /></translation>
+<translation id="4395835743215824109">prilagodba tipkovnice</translation>
 <translation id="4415951057168511744">Trenutačni avatar</translation>
 <translation id="4422041425070339732">strelica dolje</translation>
 <translation id="4425149324548788773">Moj disk</translation>
@@ -426,6 +431,7 @@
 <translation id="455835558791489930">Baterija od <ph name="CHARGE_VALUE" /> mAh</translation>
 <translation id="4561801978359312462">SIM je otključan</translation>
 <translation id="4562494484721939086">Nema usluge</translation>
+<translation id="4573777384450697571">Nije uspjelo – certifikat je istekao</translation>
 <translation id="458794348635939462">Razrješavanje svih hostova nije uspjelo</translation>
 <translation id="4593212453765072419">Potrebna je autentifikacija proxy poslužitelja</translation>
 <translation id="4609350030397390689">Smanjivanje svjetline tipkovnice</translation>
@@ -442,6 +448,7 @@
 <translation id="4731797938093519117">Roditeljski pristup</translation>
 <translation id="473775607612524610">Ažuriraj</translation>
 <translation id="4744944742468440486">Informacije o vašem odabiru</translation>
+<translation id="4771607256327216405">posvjetljivanje tipkovnice</translation>
 <translation id="4773299976671772492">Zaustavljeno</translation>
 <translation id="4782311465517282004">Pronađite definicije, prijevode ili pretvorbe jedinica kada tekst kliknete desnom tipkom ili ga dodirnete i držite</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> fotografija</translation>
@@ -490,6 +497,7 @@
 <translation id="500920857929044050">Zaustavi test</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">Kad je zaslon neaktivan, prikažite fotografije, vremensku prognozu i medijske informacije.</translation>
+<translation id="5038292761217083259">višebojna tipkovnica</translation>
 <translation id="5039804452771397117">Dopusti</translation>
 <translation id="5049856988445523908">SIM je zaključan (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">Naziv grupe</translation>
@@ -539,7 +547,6 @@
 <translation id="5423849171846380976">Aktivirano</translation>
 <translation id="5430931332414098647">Automatsko modemsko povezivanje</translation>
 <translation id="5431318178759467895">Boja</translation>
-<translation id="5456936324019847994">Povezivanje s omogućenim prilagođenim APN-ovima nije moguće. Za više informacije obratite se mobilnom operateru.</translation>
 <translation id="5457599981699367932">Pregledavaj kao gost</translation>
 <translation id="54609108002486618">Upravljani</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Preostao je {0} pokušaj.}one{Preostao je {0} pokušaj.}few{Preostala su {0} pokušaja.}other{Preostalo je {0} pokušaja.}}</translation>
@@ -639,6 +646,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">Uključivanje tamne teme</translation>
 <translation id="6285899124799306373">otvori pokretač</translation>
+<translation id="629550705077076970">zatamnjenje tipkovnice</translation>
 <translation id="6302401976930124515">Otkazan je test <ph name="TEST_NAME" /></translation>
 <translation id="631063167932043783">Aplikacija Istražite</translation>
 <translation id="6319207335391420837">Ažurirajte opremu na uređaju <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +665,7 @@
 <translation id="6401427872449207797">pretraživanje u pregledniku</translation>
 <translation id="6410257289063177456">Slikovne datoteke</translation>
 <translation id="641081527798843608">Podudaranje predmeta</translation>
+<translation id="6411934471898487866">svjetlina tipkovnice</translation>
 <translation id="6412715219990689313">Ugrađena tipkovnica</translation>
 <translation id="6417265370957905582">Google asistent</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +719,6 @@
 <translation id="6798678288485555829">Kretanje tekstom</translation>
 <translation id="680983167891198932">Ključ</translation>
 <translation id="6816797338148849397">Dostupne su informacije o vašem odabiru. Pristupite im pritiskom strelice prema gore.</translation>
-<translation id="6838167112108853532">Taj se APN ne može onemogućiti niti ukloniti. Ako imate omogućene pridružene APN-ove, onemogućite ih ili uklonite.</translation>
 <translation id="6853312040151791195">Brzina pražnjenja</translation>
 <translation id="6889786074662672253">Prilikom ažuriranja nemojte iskopčavati ovaj vanjski uređaj niti isključivati računalo. Ovaj prozor možete minimizirati. To može potrajati nekoliko minuta i vaš vanjski uređaj tada možda neće funkcionirati.</translation>
 <translation id="6900701049656042631">Ovaj album ne sadrži nijednu fotografiju. Da biste dodali fotografije, posjetite <ph name="LINK" /></translation>
@@ -740,6 +748,7 @@
 <translation id="7130438335435247835">Pristupna točka (APN)</translation>
 <translation id="7131634559772719176">Potvrda unaprijed definirane postavke</translation>
 <translation id="7134436342991564651">{0,plural, =1{Poslužitelj naziva}one{Poslužitelji naziva}few{Poslužitelji naziva}other{Poslužitelji naziva}}</translation>
+<translation id="7135814714616751706">Pretražite prečace</translation>
 <translation id="7143207342074048698">Povezivanje</translation>
 <translation id="7144878232160441200">Pokušaj ponovno</translation>
 <translation id="714876143603641390">LAN povezivost</translation>
@@ -770,6 +779,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; Pritisnite Pretraži i razmaknicu da biste vidjeli rezultate u Google pretraživanju.</translation>
 <translation id="7343649194310845056">Mrežni uređaji</translation>
+<translation id="7353413232959255829">Rezultat pretraživanja <ph name="LIST_POSITION" /> od <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Pritisnite Enter da biste otvorili prečac.</translation>
 <translation id="7359657277149375382">Vrsta datoteke</translation>
 <translation id="73631062356239394">Dijeljenje dijagnostičkih podataka</translation>
 <translation id="7375053625150546623">EAP</translation>
@@ -806,10 +816,12 @@
 <translation id="7656388927906093505">Uređaj je miš.</translation>
 <translation id="7658239707568436148">Odustani</translation>
 <translation id="7665800271478495366">Promjena avatara</translation>
+<translation id="7683228889864052081">nijansa tipkovnice</translation>
 <translation id="7690294790491645610">Potvrdite novu zaporku</translation>
 <translation id="7701040980221191251">Nema ih</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">svjetlo tipkovnice</translation>
 <translation id="773153675489693198">Broj ciklusa</translation>
 <translation id="7747039790905080783">Unaprijed podijeljen ključ</translation>
 <translation id="7762130827864645708">Promjena zaporke je uspjela. Od sad upotrebljavajte novu zaporku.</translation>
@@ -853,6 +865,7 @@
 <translation id="8075838845814659848">Preostala razina napunjenosti</translation>
 <translation id="8076492880354921740">Kartice</translation>
 <translation id="8082366717211101304">Razrješavanje DNS-a iz Android aplikacija nije uspjelo</translation>
+<translation id="8082644724189923105">zona tipkovnice</translation>
 <translation id="808894953321890993">Promjena zaporke</translation>
 <translation id="8094062939584182041">Dopustite Googleu da vam pošalje e-poruku o tom problemu</translation>
 <translation id="8104083085214006426">Upotrebljavate otvorenu i nesigurnu mrežu</translation>
@@ -901,6 +914,7 @@
 <translation id="8456761643544401578">Automatski tamni način</translation>
 <translation id="8461329675984532579">Naziv davatelja usluge kućne mreže</translation>
 <translation id="8475690821716466388">Wi-Fi mreža zaštićena je slabim protokolom WEP PSK</translation>
+<translation id="8476242415522716722">pozadinsko osvjetljenje tipkovnice</translation>
 <translation id="8477551185774834963">Latencija DNS-a malo iznad dopuštenog praga</translation>
 <translation id="8483248364096924578">IP adresa</translation>
 <translation id="8491311378305535241">Povezivanje s HTTP web-lokacijama putem vatrozida iz Android aplikacija nije uspjelo</translation>
@@ -944,6 +958,7 @@
 <translation id="8845001906332463065">Zatražite pomoć</translation>
 <translation id="8855781559874488009">Povezivanje s HTTP web-lokacijama putem vatrozida nije uspjelo</translation>
 <translation id="885701979325669005">Prostor za pohranu</translation>
+<translation id="885704831271383379">tamnija tipkovnica</translation>
 <translation id="8863170912498892583">Omogućivanje tamne teme</translation>
 <translation id="8863888432376731307">Pogledajte <ph name="INTENT" /> za "<ph name="QUERY" />" i još mnogo toga</translation>
 <translation id="8864415976656252616">Nema predloženog sadržaja. Pogledajte glavni sadržaj pomoći.</translation>
diff --git a/chromeos/strings/chromeos_strings_hu.xtb b/chromeos/strings/chromeos_strings_hu.xtb
index 65373d8d..c310860 100644
--- a/chromeos/strings/chromeos_strings_hu.xtb
+++ b/chromeos/strings/chromeos_strings_hu.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Aktiválva</translation>
 <translation id="5430931332414098647">Azonnali internetmegosztás</translation>
 <translation id="5431318178759467895">Színes</translation>
-<translation id="5456936324019847994">Nem lehet csatlakozni egyetlen engedélyezett egyéni APN-hez sem. A szolgáltatótól kérhet további információt.</translation>
 <translation id="5457599981699367932">Böngészés vendégként</translation>
 <translation id="54609108002486618">Kezelt</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} próbálkozás maradt.}other{{0} próbálkozás maradt.}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Szöveges navigáció</translation>
 <translation id="680983167891198932">Kulcs</translation>
 <translation id="6816797338148849397">Rendelkezésre áll információ a kiválasztott elemmel kapcsolatban. A felfelé nyíllal érheti el.</translation>
-<translation id="6838167112108853532">Nem lehet letiltani vagy eltávolítani ezt az APN-t. Győződjön meg arról, hogy az engedélyezett csatlakoztatott APN-ek le vannak tiltva vagy el vannak távolítva.</translation>
 <translation id="6853312040151791195">Lemerítési sebesség</translation>
 <translation id="6889786074662672253">Az újraindítás közben ne húzza ki a külső eszközt, és ne kapcsolja ki számítógépét. Ezt az ablakot kis méretre állíthatja. A folyamat eltarthat néhány percig, és előfordulhat, hogy közben nem működik a külső eszköz.</translation>
 <translation id="6900701049656042631">Ebben az albumban nincsenek fotók. Fotók hozzáadásához lépjen ide: <ph name="LINK" />.</translation>
@@ -740,6 +738,7 @@
 <translation id="7130438335435247835">Hozzáférési pont neve (APN)</translation>
 <translation id="7131634559772719176">Beállításkészlet megerősítése</translation>
 <translation id="7134436342991564651">{0,plural, =1{Névszerver}other{Névszerverek}}</translation>
+<translation id="7135814714616751706">Billentyűparancs keresése</translation>
 <translation id="7143207342074048698">Csatlakozás</translation>
 <translation id="7144878232160441200">Újra</translation>
 <translation id="714876143603641390">LAN-csatlakozás</translation>
@@ -770,6 +769,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; A Keresés és a szóköz billentyűkombináció lenyomásával megtekintheti a találatot a Google Keresőben.</translation>
 <translation id="7343649194310845056">Hálózati eszközök</translation>
+<translation id="7353413232959255829"><ph name="LIST_POSITION" />/<ph name="LIST_SIZE" />. keresési találat: <ph name="SEARCH_RESULT_TEXT" />. Az Enter billentyűt lenyomva navigálhat a billentyűparancshoz.</translation>
 <translation id="7359657277149375382">Fájltípus</translation>
 <translation id="73631062356239394">Diagnosztikai adatok megosztása</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_hy.xtb b/chromeos/strings/chromeos_strings_hy.xtb
index 681bdfe..32bddf1 100644
--- a/chromeos/strings/chromeos_strings_hy.xtb
+++ b/chromeos/strings/chromeos_strings_hy.xtb
@@ -426,6 +426,7 @@
 <translation id="455835558791489930">Մարտկոց՝ <ph name="CHARGE_VALUE" />mAh</translation>
 <translation id="4561801978359312462">SIM քարտն ապակողպված է</translation>
 <translation id="4562494484721939086">Ցանցը չի գտնվել</translation>
+<translation id="4573777384450697571">Ձախողվեց․ հավաստագիրը ժամկետանց է</translation>
 <translation id="458794348635939462">Չհաջողվեց կապ հաստատել բոլոր խնամորդների հետ</translation>
 <translation id="4593212453765072419">Պահանջվում է պրոքսի սերվերի նույնականացում</translation>
 <translation id="4609350030397390689">Ստեղնաշարի պայծառության նվազեցում</translation>
@@ -539,7 +540,6 @@
 <translation id="5423849171846380976">Ակտիվացված է</translation>
 <translation id="5430931332414098647">Անկթարթային մուտքի կետ</translation>
 <translation id="5431318178759467895">Գունավոր</translation>
-<translation id="5456936324019847994">Չի հաջողվում միանալ որևէ միացված հատուկ APN-ի։ Լրացուցիչ տեղեկությունների համար կապվեք ձեր բջջային օպերատորի հետ։</translation>
 <translation id="5457599981699367932">Մտնել հյուրի ռեժիմ</translation>
 <translation id="54609108002486618">Կառավարվող</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Մնացած փորձերի քանակը՝ {0}}one{Մնացած փորձերի քանակը՝ {0}}other{Մնացած փորձերի քանակը՝ {0}}}</translation>
@@ -710,7 +710,6 @@
 <translation id="6798678288485555829">Նավիգացիա տեքստում</translation>
 <translation id="680983167891198932">Բանալի</translation>
 <translation id="6816797338148849397">Ձեր ընտրության վերաբերյալ հասանելի են տեղեկություններ։ Դրանք բացելու համար օգտագործեք վեր սլաքը։</translation>
-<translation id="6838167112108853532">Հնարավոր չէ անջատել կամ հեռացնել այս APN-ը։ Համոզվեք, որ միացված և կցված APN-ներն անջատված են կամ հեռացված։</translation>
 <translation id="6853312040151791195">Լիցքաթափման արագությունը</translation>
 <translation id="6889786074662672253">Վերագործարկման ժամանակ մի՛ անջատեք ձեր համակարգիչը կամ այս արտաքին սարքը համակարգչից։ Դուք կարող եք փոքրացնել այս պատուհանը։ Վերագործարկումը կարող է մի քանի րոպե տևել, և այդ ընթացքում արտաքին սարքը հնարավոր է, որ չաշխատի։</translation>
 <translation id="6900701049656042631">Այս ալբոմում չկան լուսանկարներ։ Լուսանկարներ ավելացնելու համար անցեք <ph name="LINK" />։</translation>
@@ -740,6 +739,7 @@
 <translation id="7130438335435247835">Մուտքի կետի անվանում (APN)</translation>
 <translation id="7131634559772719176">Կարգավորումների հավաքածուի հաստատում</translation>
 <translation id="7134436342991564651">{0,plural, =1{Անվանումների սերվեր}one{Անվանումների սերվեր}other{Անվանումների սերվերներ}}</translation>
+<translation id="7135814714616751706">Որոնեք դյուրանցումներ</translation>
 <translation id="7143207342074048698">Միացում</translation>
 <translation id="7144878232160441200">Նորից փորձել</translation>
 <translation id="714876143603641390">LAN-ի կապ</translation>
@@ -770,6 +770,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />։ Արդյունքը Google Որոնման մեջ տեսնելու համար սեղմեք «Որոնում» + բացատ։</translation>
 <translation id="7343649194310845056">Ցանցային սարքեր</translation>
+<translation id="7353413232959255829">«<ph name="SEARCH_RESULT_TEXT" />» հարցումով որոնման արդյունք <ph name="LIST_POSITION" />/<ph name="LIST_SIZE" />։ Դյուրանցմանն անցնելու համար սեղմեք Enter։</translation>
 <translation id="7359657277149375382">Ֆայլի տեսակ</translation>
 <translation id="73631062356239394">Ուղարկել դիագնոստիկ տվյալներ</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_id.xtb b/chromeos/strings/chromeos_strings_id.xtb
index 0d85d15..1776bfc 100644
--- a/chromeos/strings/chromeos_strings_id.xtb
+++ b/chromeos/strings/chromeos_strings_id.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Diaktifkan</translation>
 <translation id="5430931332414098647">Tethering Instan</translation>
 <translation id="5431318178759467895">Warna</translation>
-<translation id="5456936324019847994">Tidak dapat terhubung ke APN khusus yang diaktifkan. Hubungi operator seluler Anda untuk mengetahui informasi selengkapnya.</translation>
 <translation id="5457599981699367932">Login sebagai Tamu</translation>
 <translation id="54609108002486618">Terkelola</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} kesempatan lagi}other{{0} kesempatan lagi}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Navigasi teks</translation>
 <translation id="680983167891198932">Kunci</translation>
 <translation id="6816797338148849397">Info terkait pilihan Anda tersedia. Gunakan tombol Panah atas untuk mengakses.</translation>
-<translation id="6838167112108853532">Tidak dapat menonaktifkan atau menghapus APN ini. Pastikan aktifkan APN terlampir dinonaktifkan atau dihapus.</translation>
 <translation id="6853312040151791195">Kecepatan pemakaian daya</translation>
 <translation id="6889786074662672253">Saat memulai ulang, jangan mencabut perangkat eksternal ini atau mematikan komputer. Anda dapat meminimalkan jendela ini. Proses ini mungkin perlu waktu beberapa menit dan perangkat eksternal mungkin tidak berfungsi selama proses berlangsung.</translation>
 <translation id="6900701049656042631">Album ini tidak memiliki foto. Untuk menambahkan foto, buka <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_is.xtb b/chromeos/strings/chromeos_strings_is.xtb
index f64245a..61596edd 100644
--- a/chromeos/strings/chromeos_strings_is.xtb
+++ b/chromeos/strings/chromeos_strings_is.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Virkjuð</translation>
 <translation id="5430931332414098647">Skynditjóðrun</translation>
 <translation id="5431318178759467895">Í lit</translation>
-<translation id="5456936324019847994">Ekki er hægt að tengjast neinum virkum, sérsniðnum aðgangsstöðum. Hafðu samband við símafyrirtækið þitt til að fá frekari upplýsingar.</translation>
 <translation id="5457599981699367932">Vafra sem gestur</translation>
 <translation id="54609108002486618">Stjórnað</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} tilraun eftir}one{{0} tilraun eftir}other{{0} tilraunir eftir}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Fletting í texta</translation>
 <translation id="680983167891198932">Lykill</translation>
 <translation id="6816797338148849397">Tiltækar upplýsingar sem tengjast vali þínu. Notaðu ör upp-lykilinn til að opna.</translation>
-<translation id="6838167112108853532">Hvorki er hægt að slökkva á né fjarlægja þennan aðgangsstað. Gakktu úr skugga um að slökkt sé á tengdum aðgangsstöðum sem er kveikt á eða þeir fjarlægðir.</translation>
 <translation id="6853312040151791195">Afhleðsluhraði</translation>
 <translation id="6889786074662672253">Ekki skal taka þetta ytra tæki úr sambandi eða slökkva á tölvunni meðan á endurræsingu stendur. Þú getur minnkað þennan glugga. Þetta gæti tekið nokkrar mínútur og óvíst er að ytra tækið virki á meðan.</translation>
 <translation id="6900701049656042631">Engar myndir eru í þessu albúmi. Opnaðu <ph name="LINK" /> til að bæta við myndum</translation>
diff --git a/chromeos/strings/chromeos_strings_it.xtb b/chromeos/strings/chromeos_strings_it.xtb
index 80fb889..9caae47 100644
--- a/chromeos/strings/chromeos_strings_it.xtb
+++ b/chromeos/strings/chromeos_strings_it.xtb
@@ -546,7 +546,6 @@
 <translation id="5423849171846380976">Attivato</translation>
 <translation id="5430931332414098647">Tethering istantaneo</translation>
 <translation id="5431318178759467895">A colori</translation>
-<translation id="5456936324019847994">Impossibile connettersi agli APN personalizzati attivi. Per ulteriori informazioni, contatta il tuo operatore di telefonia mobile.</translation>
 <translation id="5457599981699367932">Naviga come ospite</translation>
 <translation id="54609108002486618">Gestito</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} tentativo rimanente}other{{0} tentativi rimanenti}}</translation>
@@ -719,7 +718,6 @@
 <translation id="6798678288485555829">Navigazione nel testo</translation>
 <translation id="680983167891198932">Chiave</translation>
 <translation id="6816797338148849397">Sono disponibili informazioni relative al testo selezionato. Per accedere, utilizza il tasto Freccia su.</translation>
-<translation id="6838167112108853532">Impossibile disattivare o rimuovere questo APN. Assicurati che gli APN collegati abilitati siano disattivati o rimossi.</translation>
 <translation id="6853312040151791195">Velocità di riduzione della carica</translation>
 <translation id="6889786074662672253">Durante il riavvio, non scollegare questo dispositivo esterno o non arrestare il computer. Puoi ridurre a icona questa finestra. Questa operazione potrebbe richiedere qualche minuto e nel frattempo il dispositivo esterno potrebbe non funzionare.</translation>
 <translation id="6900701049656042631">Questo album non contiene foto. Per aggiungere foto, visita la pagina <ph name="LINK" />.</translation>
@@ -749,6 +747,7 @@
 <translation id="7130438335435247835">Nome punto di accesso (APN)</translation>
 <translation id="7131634559772719176">Conferma preimpostazione</translation>
 <translation id="7134436342991564651">{0,plural, =1{Server dei nomi}other{Server dei nomi}}</translation>
+<translation id="7135814714616751706">Cerca scorciatoie</translation>
 <translation id="7143207342074048698">Connessione</translation>
 <translation id="7144878232160441200">Riprova</translation>
 <translation id="714876143603641390">Connettività LAN</translation>
@@ -779,6 +778,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; premi Tasto per la ricerca e Barra spaziatrice per vedere il risultato nella Ricerca Google.</translation>
 <translation id="7343649194310845056">Dispositivi di rete</translation>
+<translation id="7353413232959255829">Risultato di ricerca <ph name="LIST_POSITION" /> di <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Premi Invio per navigare alla scorciatoia.</translation>
 <translation id="7359657277149375382">Tipo di file</translation>
 <translation id="73631062356239394">Condividi dati diagnostici</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_iw.xtb b/chromeos/strings/chromeos_strings_iw.xtb
index 9159d18..5f17d58 100644
--- a/chromeos/strings/chromeos_strings_iw.xtb
+++ b/chromeos/strings/chromeos_strings_iw.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">מופעל</translation>
 <translation id="5430931332414098647">שיתוף אינטרנט מיידי בין ניידים</translation>
 <translation id="5431318178759467895">צבע</translation>
-<translation id="5456936324019847994">‏לא ניתן להתחבר לאף פריט APN בהתאמה אישית שהופעל. למידע נוסף, יש ליצור קשר עם ספק הסלולר.</translation>
 <translation id="5457599981699367932">גלישה כאורח</translation>
 <translation id="54609108002486618">מנוהל</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{נותר ניסיון אחד ({0})}one{נותרו {0} ניסיונות}two{נותרו {0} ניסיונות}other{נותרו {0} ניסיונות}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">ניווט בטקסט</translation>
 <translation id="680983167891198932">מקש</translation>
 <translation id="6816797338148849397">יש מידע בקשר לבחירה שלך. כדי לגשת אליו, יש להקיש על מקש החץ למעלה.</translation>
-<translation id="6838167112108853532">‏לא ניתן להשבית או להסיר את ה-APN הזה. יש לוודא שפריטי ה-APN המצורפים שהופעלו הושבתו או הוסרו.</translation>
 <translation id="6853312040151791195">שיעור הפריקה</translation>
 <translation id="6889786074662672253">במהלך ההפעלה מחדש אין לנתק את המכשיר החיצוני הזה או לכבות את המחשב. אפשר למזער את החלון הזה. הפעולה עשויה להימשך כמה דקות ויכול להיות שהמכשיר החיצוני לא יפעל בזמן הזה.</translation>
 <translation id="6900701049656042631">אין תמונות באלבום הזה. כדי להוסיף תמונה, צריך לעבור אל <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_ja.xtb b/chromeos/strings/chromeos_strings_ja.xtb
index e9beb73..f7ee53d3 100644
--- a/chromeos/strings/chromeos_strings_ja.xtb
+++ b/chromeos/strings/chromeos_strings_ja.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">有効</translation>
 <translation id="5430931332414098647">インスタント テザリング</translation>
 <translation id="5431318178759467895">カラー</translation>
-<translation id="5456936324019847994">有効なカスタム APN に接続できません。詳しくは、ご利用の携帯通信会社にお問い合わせください。</translation>
 <translation id="5457599981699367932">ゲストとしてブラウジング</translation>
 <translation id="54609108002486618">管理対象</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{あと {0} 回試行できます}other{あと {0} 回試行できます}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">テキスト内の移動</translation>
 <translation id="680983167891198932">キー</translation>
 <translation id="6816797338148849397">選択した項目に関連する情報があります。上矢印キーでアクセスできます。</translation>
-<translation id="6838167112108853532">この APN を無効化または削除できません。有効になっている接続済みの APN を無効化または削除しようとしていることを確認します。</translation>
 <translation id="6853312040151791195">放電率</translation>
 <translation id="6889786074662672253">再起動中、この外部デバイスを電源から外したり、パソコンをシャットダウンしたりしないでください。このウィンドウは最小化できます。この処理には数分かかることがあります。その間、外部デバイスは動作しない可能性があります。</translation>
 <translation id="6900701049656042631">このアルバムには写真がありません。写真を追加するには、<ph name="LINK" /> にアクセスしてください</translation>
@@ -740,6 +738,7 @@
 <translation id="7130438335435247835">アクセス ポイント名(APN)</translation>
 <translation id="7131634559772719176">プリセットの確認</translation>
 <translation id="7134436342991564651">{0,plural, =1{ネームサーバー}other{ネームサーバー}}</translation>
+<translation id="7135814714616751706">ショートカットの検索</translation>
 <translation id="7143207342074048698">接続中</translation>
 <translation id="7144878232160441200">再読み込み</translation>
 <translation id="714876143603641390">LAN 接続</translation>
@@ -770,6 +769,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; Google 検索で結果を確認するには [検索]+Space キーを押してください。</translation>
 <translation id="7343649194310845056">ネットワーク デバイス</translation>
+<translation id="7353413232959255829"><ph name="SEARCH_RESULT_TEXT" /> の検索結果 <ph name="LIST_SIZE" /> 件中 <ph name="LIST_POSITION" /> 件目です。ショートカットに移動するには、Enter キーを押してください。</translation>
 <translation id="7359657277149375382">ファイル形式</translation>
 <translation id="73631062356239394">診断データを共有</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_ka.xtb b/chromeos/strings/chromeos_strings_ka.xtb
index c3b5af3..fd6df383 100644
--- a/chromeos/strings/chromeos_strings_ka.xtb
+++ b/chromeos/strings/chromeos_strings_ka.xtb
@@ -546,7 +546,6 @@
 <translation id="5423849171846380976">გააქტიურებულია</translation>
 <translation id="5430931332414098647">მყისიერი ტეტერინგი</translation>
 <translation id="5431318178759467895">ფერი</translation>
-<translation id="5456936324019847994">ჩართულ მორგებულ APN-ებთან დაკავშირება ვერ ხერხდება. დამატებითი ინფორმაციისთვის მიმართეთ თქვენს მობილურ ოპერატორს.</translation>
 <translation id="5457599981699367932">დათვალიერება სტუმრის სტატუსით</translation>
 <translation id="54609108002486618">მართული</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{დარჩენილია {0} მცდელობა}other{დარჩენილია {0} მცდელობა}}</translation>
@@ -719,7 +718,6 @@
 <translation id="6798678288485555829">ნავიგაცია ტექსტში</translation>
 <translation id="680983167891198932">გასაღები</translation>
 <translation id="6816797338148849397">ხელმისაწვდომია თქვენს არჩევანთან დაკავშირებული ინფორმაცია. წვდომისთვის გამოიყენეთ კლავიში ზემოთ მიმართული ისრით.</translation>
-<translation id="6838167112108853532">ამ APN-ის გათიშვა ან წაშლა ვერ ხერხდება. დარწმუნდით, რომ დართული APN-ები, რომლებიც ჩართულია, გათიშული ან წაშლილია.</translation>
 <translation id="6853312040151791195">განმუხტვის სიჩქარე</translation>
 <translation id="6889786074662672253">გადატვირთვის პროცესში არ გამოაერთოთ ეს გარე მოწყობილობა და არც კომპიუტერი გამორთოთ. შეგიძლიათ ამ ფანჯრის ჩაკეცვა. პროცესის დასრულებას შეიძლება რამდენიმე წუთი დასჭირდეს, რა დროსაც გარე მოწყობილობამ შეიძლება არ იმუშაოს.</translation>
 <translation id="6900701049656042631">ამ ალბომში ფოტოები არ არის. ფოტოების დასამატებლად გადადით აქ: <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_kk.xtb b/chromeos/strings/chromeos_strings_kk.xtb
index af01733..3910204c 100644
--- a/chromeos/strings/chromeos_strings_kk.xtb
+++ b/chromeos/strings/chromeos_strings_kk.xtb
@@ -426,6 +426,7 @@
 <translation id="455835558791489930"><ph name="CHARGE_VALUE" /> мАсағ батарея</translation>
 <translation id="4561801978359312462">SIM құлпы ашық</translation>
 <translation id="4562494484721939086">Қызмет жоқ</translation>
+<translation id="4573777384450697571">Сәтсіз болды – сертификат мерзімі біткен</translation>
 <translation id="458794348635939462">Барлық хост атаулары түрлендірілмеді.</translation>
 <translation id="4593212453765072419">Прокси растауы талап етіледі.</translation>
 <translation id="4609350030397390689">Пернетақта жарықтығын азайту</translation>
@@ -539,7 +540,6 @@
 <translation id="5423849171846380976">Белсендірілген</translation>
 <translation id="5430931332414098647">Жылдам тетеринг</translation>
 <translation id="5431318178759467895">Түс</translation>
-<translation id="5456936324019847994">Кез келген қосулы реттелетін APN аттарына қосылу мүмкін емес. Қосымша ақпарат алу үшін мобильдік операторыңызға хабарласыңыз.</translation>
 <translation id="5457599981699367932">Қонақ ретінде шолу</translation>
 <translation id="54609108002486618">Басқарылады</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} әрекет қалды.}other{{0} мүмкіндік қалды}}</translation>
@@ -710,7 +710,6 @@
 <translation id="6798678288485555829">Мәтін навигациясы</translation>
 <translation id="680983167891198932">Кілт</translation>
 <translation id="6816797338148849397">Таңдауға қатысты ақпарат қолжетімді. Оны пайдалану үшін жоғарыға бағыттауыш пернені қолданыңыз.</translation>
-<translation id="6838167112108853532">Бұл APN атын өшіру немесе жою мүмкін емес. Қосылған, тіркелген APN аттары өшірілгеніне немесе жойылғанына көз жеткізіңіз.</translation>
 <translation id="6853312040151791195">Заряд азаюының жылдамдығы</translation>
 <translation id="6889786074662672253">Қайта қосу кезінде сыртқы құрылғыны ажыратпаңыз немесе компьютерді өшірмеңіз. Бұл терезені кішірейте аласыз. Бұл бірнеше минутқа созылуы және осы уақытта сыртқы құрылғы жұмыс істемей қалуы мүмкін.</translation>
 <translation id="6900701049656042631">Альбомда фотосуреттер жоқ. Суреттер қосу үшін <ph name="LINK" /> сайтына өтіңіз.</translation>
@@ -740,6 +739,7 @@
 <translation id="7130438335435247835">Кіру нүктесінің атауы (APN)</translation>
 <translation id="7131634559772719176">Параметрлер жинағын растау</translation>
 <translation id="7134436342991564651">{0,plural, =1{Сервер атауы}other{Сервер атаулары}}</translation>
+<translation id="7135814714616751706">Таңбашаларды іздеу</translation>
 <translation id="7143207342074048698">Қосылып жатыр</translation>
 <translation id="7144878232160441200">Қайталау</translation>
 <translation id="714876143603641390">LAN қосылу мүмкіндігі</translation>
@@ -770,6 +770,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; Нәтижені Google Search-тен көру үшін іздеу және бос орын пернелерін бірге басыңыз.</translation>
 <translation id="7343649194310845056">Желілік құрылғылар</translation>
+<translation id="7353413232959255829"><ph name="LIST_POSITION" />/<ph name="LIST_SIZE" /> іздеу нәтижесі: <ph name="SEARCH_RESULT_TEXT" />. Таңбашаға өту үшін Enter пернесін басыңыз.</translation>
 <translation id="7359657277149375382">Файл түрі</translation>
 <translation id="73631062356239394">Диагностика деректерін бөлісу</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_km.xtb b/chromeos/strings/chromeos_strings_km.xtb
index bbd04655..5adb879 100644
--- a/chromeos/strings/chromeos_strings_km.xtb
+++ b/chromeos/strings/chromeos_strings_km.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">រូបភាពចូលគណនី</translation>
 <translation id="2640549051766135490">បានជ្រើសរើស​អាល់ប៊ុម <ph name="TITLE" /> <ph name="DESC" /></translation>
 <translation id="267442004702508783">ធ្វើឲ្យថ្មីឡើងវិញ</translation>
+<translation id="268270014981824665">បន្ថយពន្លឺក្ដារចុច</translation>
 <translation id="2712812801627182647">សោផ្ទៀងផ្ទាត់ TLS</translation>
 <translation id="2713444072780614174">ស</translation>
 <translation id="2717139507051041123">បើកមុខងារពណ៌ងងឹត</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">បានចែករំលែក</translation>
 <translation id="2751739896257479635">ការផ្ទៀងផ្ទាត់ EAP ដំណាក់កាលទី 2</translation>
 <translation id="2783010256799387990">ជាប់</translation>
+<translation id="2787435249130282949">ក្ដារចុចកាន់តែភ្លឺ</translation>
 <translation id="2789486458103222910">យល់ព្រម</translation>
 <translation id="2805756323405976993">កម្មវិធី</translation>
 <translation id="28232023175184696">មិនអាចភ្ជាប់អ៊ីនធឺណិតបានទេ។ សូមចុច​ដើម្បី​ព្យាយាម​ម្ដង​ទៀត។</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">ឈ្មោះឯកសារ</translation>
 <translation id="3771294271822695279">ឯកសារវីដេអូ</translation>
 <translation id="3784455785234192852">ចាក់សោរ</translation>
+<translation id="380097101658023925">ការគ្រប់គ្រង rgb</translation>
 <translation id="38114475217616659">សម្អាត​ប្រវត្តិ​ទាំងអស់</translation>
 <translation id="3820172043799983114">លេខ​កូដ PIN ​មិន​ត្រឹមត្រូវ។</translation>
 <translation id="3824259034819781947">ភ្ជាប់​ឯកសារ</translation>
 <translation id="3838338534323494292">ពាក្យសម្ងាត់ថ្មី</translation>
 <translation id="3845880861638660475">ចុច <ph name="ALT_SHORTCUT_START" />alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />esc<ph name="ESC_SHORTCUT_END" /> ដើម្បី​បិទ​ប្រអប់។</translation>
+<translation id="3848280697030027394">ក្ដារចុចងងឹតជាងមុន</translation>
 <translation id="385051799172605136">ថយក្រោយ</translation>
 <translation id="3858860766373142691">ឈ្មោះ</translation>
 <translation id="3862598938296403232">តម្រូវឱ្យ​មាន​ការពណ៌នា</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">បិទដំណើរការ</translation>
 <translation id="439429847087949098">កំពុង​ចាប់ផ្តើម <ph name="DEVICE_NAME" /> ឡើងវិញ</translation>
+<translation id="4395835743215824109">ប្ដូរក្ដារចុចតាម​បំណង</translation>
 <translation id="4415951057168511744">រូបតំណាងបច្ចុប្បន្ន</translation>
 <translation id="4422041425070339732">ព្រួញ​ចុះក្រោម</translation>
 <translation id="4425149324548788773">ដ្រាយរបស់ខ្ញុំ</translation>
@@ -426,6 +431,7 @@
 <translation id="455835558791489930">ថ្ម <ph name="CHARGE_VALUE" />mAh</translation>
 <translation id="4561801978359312462">បានដោះសោ​ស៊ីម</translation>
 <translation id="4562494484721939086">គ្មានសេវាទេ</translation>
+<translation id="4573777384450697571">មិនបាន​សម្រេចទេ - វិញ្ញាបនបត្រ​ផុតកំណត់ហើយ</translation>
 <translation id="458794348635939462">មិនអាចដោះស្រាយម៉ាស៊ីនទាំងអស់បានទេ</translation>
 <translation id="4593212453765072419">តម្រូវ​ឱ្យ​មាន​ការផ្ទៀងផ្ទាត់​ប្រូកស៊ី</translation>
 <translation id="4609350030397390689">គ្រាប់ចុចព្រួញចុះក្រោមសម្រាប់បន្ថយពន្លឺក្ដារចុច</translation>
@@ -442,6 +448,7 @@
 <translation id="4731797938093519117">សិទ្ធិចូលប្រើប្រាស់​សម្រាប់មាតាបិតា</translation>
 <translation id="473775607612524610">ធ្វើបច្ចុប្បន្នភាព</translation>
 <translation id="4744944742468440486">ព័ត៌មានពាក់ព័ន្ធនឹងការជ្រើសរើសរបស់អ្នក</translation>
+<translation id="4771607256327216405">ក្ដារចុចភ្លឺជាងមុន</translation>
 <translation id="4773299976671772492">បានឈប់</translation>
 <translation id="4782311465517282004">ទទួលបាននិយមន័យ ការបកប្រែ ឬការបំប្លែងខ្នាត នៅពេលអ្នកចុចកណ្ដុរខាងស្ដាំ ឬចុចអត្ថបទឱ្យជាប់</translation>
 <translation id="4791000909649665275">រូបថត <ph name="NUMBER" /> សន្លឹក</translation>
@@ -490,6 +497,7 @@
 <translation id="500920857929044050">បញ្ឈប់​ការធ្វើតេស្ត</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">បង្ហាញព័ត៌មានអំពី​មេឌៀ ម៉ោង អាកាសធាតុ និងរូបថត នៅពេលអេក្រង់​របស់អ្នកអសកម្ម។</translation>
+<translation id="5038292761217083259">ក្ដារចុច​ពណ៌ចម្រុះ</translation>
 <translation id="5039804452771397117">អនុញ្ញាត</translation>
 <translation id="5049856988445523908">បានចាក់​សោស៊ីម (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">ឈ្មោះ​ក្រុម</translation>
@@ -539,7 +547,6 @@
 <translation id="5423849171846380976">បានធ្វើសកម្មភាព</translation>
 <translation id="5430931332414098647">ការ​ភ្ជាប់​ភ្លាមៗ</translation>
 <translation id="5431318178759467895">ពណ៌</translation>
-<translation id="5456936324019847994">មិន​អាច​ភ្ជាប់​ទៅ​ APN ផ្ទាល់ខ្លួន​ទាំងឡាយដែល​បាន​បើកទេ។ សូម​ទាក់ទង​ទៅក្រុមហ៊ុន​សេវាទូរសព្ទចល័ត​​របស់​អ្នក ដើម្បីទទួល​បាន​ព័ត៌មាន​បន្ថែម។</translation>
 <translation id="5457599981699367932">រុករកជារបៀបភ្ញៀវ</translation>
 <translation id="54609108002486618">បាន​គ្រប់គ្រង</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{អាចព្យាយាមបាន {0} ដងទៀត}other{អាចព្យាយាមបាន {0} ដងទៀត}}</translation>
@@ -639,6 +646,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">បើក​រចនាប័ទ្ម​ងងឹត</translation>
 <translation id="6285899124799306373">បើក​កម្មវិធី​ចាប់ផ្ដើម</translation>
+<translation id="629550705077076970">ក្ដារចុចថយពន្លឺ</translation>
 <translation id="6302401976930124515">ការធ្វើតេស្ត​លើ <ph name="TEST_NAME" /> ត្រូវបានបោះបង់</translation>
 <translation id="631063167932043783">កម្មវិធី​រុករក</translation>
 <translation id="6319207335391420837">ដំឡើងកំណែកម្មវិធី​បង្កប់នៅលើ <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +665,7 @@
 <translation id="6401427872449207797">ស្វែងរក​តាមរយៈ​កម្មវិធីរុករក​តាមអ៊ីនធឺណិត</translation>
 <translation id="6410257289063177456">ឯកសាររូបភាព</translation>
 <translation id="641081527798843608">ប្រធានបទ​ត្រូវគ្នា</translation>
+<translation id="6411934471898487866">ពន្លឺ​កា្តរចុច</translation>
 <translation id="6412715219990689313">ក្ដារចុច​ដែលបានភ្ជាប់​មកជាមួយ​ស្រាប់</translation>
 <translation id="6417265370957905582">Google ជំនួយការ</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +719,6 @@
 <translation id="6798678288485555829">ការ​រុករក​អក្សរ</translation>
 <translation id="680983167891198932">សោ</translation>
 <translation id="6816797338148849397">ព័ត៌មានពាក់ព័ន្ធនឹងការផ្ដល់ជូនការជ្រើសរើសរបស់អ្នក។ ប្រើគ្រាប់ចុចព្រួញឡើងលើ ដើម្បីចូលប្រើ។</translation>
-<translation id="6838167112108853532">មិន​អាច​បិទ ឬ​ដក APN នេះ​ចេញ​បាន​ទេ។ សូម​​ប្រាកដថា APN ដែល​បាន​ភ្ជាប់ដែល​បានបើក ត្រូ​វបានបិទ ឬ​ដកចេញ។</translation>
 <translation id="6853312040151791195">អត្រា​ឈប់សាកថ្ម</translation>
 <translation id="6889786074662672253">ខណៈពេលកំពុងចាប់ផ្ដើមឡើងវិញ សូមកុំដកឧបករណ៍ខាងក្រៅនេះ ឬបិទកុំព្យូទ័ររបស់អ្នក។ អ្នកអាចបង្រួមវិនដូនេះបាន។ ការចាប់ផ្ដើមឡើងវិញនេះអាចចំណាយពេលពីរបីនាទី ហើយឧបករណ៍ខាងក្រៅរបស់អ្នកអាចមិនដំណើរការនៅអំឡុងពេលនេះទេ។</translation>
 <translation id="6900701049656042631">អាល់ប៊ុមនេះ​មិនមាន​រូបថត​ទេ។ ដើម្បី​បញ្ចូលរូបថត សូមចូល​ទៅកាន់ <ph name="LINK" /></translation>
@@ -808,10 +816,12 @@
 <translation id="7656388927906093505">ឧបករណ៍គឺជាកណ្ដុរ។</translation>
 <translation id="7658239707568436148">បដិសេធ</translation>
 <translation id="7665800271478495366">ប្ដូររូបតំណាង</translation>
+<translation id="7683228889864052081">ពណ៌ក្ដារចុច</translation>
 <translation id="7690294790491645610">បញ្ជាក់​ពាក្យ​សម្ងាត់​ថ្មី</translation>
 <translation id="7701040980221191251">គ្មាន</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">ពន្លឺក្ដារចុច</translation>
 <translation id="773153675489693198">ចំនួនវដ្ដ</translation>
 <translation id="7747039790905080783">សោដែល​ធ្លាប់ប្រើរួមគ្នា</translation>
 <translation id="7762130827864645708">ការប្ដូរពាក្យសម្ងាត់របស់អ្នកបានជោគជ័យហើយ។ សូមប្រើពាក្យសម្ងាត់ថ្មីនេះចាប់ពីពេលនេះតទៅ។</translation>
@@ -855,6 +865,7 @@
 <translation id="8075838845814659848">ការសាកថ្ម​ដែលនៅសល់</translation>
 <translation id="8076492880354921740">ផ្ទាំង</translation>
 <translation id="8082366717211101304">មិនអាចដោះស្រាយ DNS ពីកម្មវិធី Android បានទេ</translation>
+<translation id="8082644724189923105">តំបន់ក្ដារចុច</translation>
 <translation id="808894953321890993">ប្ដូរ​ពាក្យ​សម្ងាត់</translation>
 <translation id="8094062939584182041">អនុញ្ញាត​ឱ្យ Google ផ្ញើអ៊ីមែល​ទៅអ្នក​អំពី​បញ្ហានេះ</translation>
 <translation id="8104083085214006426">អ្នកកំពុងប្រើបណ្ដាញចំហ និងគ្មានសុវត្ថិភាព</translation>
@@ -903,6 +914,7 @@
 <translation id="8456761643544401578">មុខងារងងឹត​ស្វ័យប្រវត្តិ</translation>
 <translation id="8461329675984532579">ឈ្មោះអ្នកផ្តល់សេវាកម្មនៅផ្ទះ</translation>
 <translation id="8475690821716466388">បណ្ដាញ WiFi មានសុវត្ថិភាពជាមួយ WEP PSK ប្រូតូកូលខ្សោយ</translation>
+<translation id="8476242415522716722">ក្ដារចុចមាន​ពន្លឺតិច</translation>
 <translation id="8477551185774834963">កម្រិត​ពន្យាររបស់ DNS ខ្ពស់ជាងកម្រិតអនុញ្ញាតបន្តិច</translation>
 <translation id="8483248364096924578">អាសយដ្ឋាន IP</translation>
 <translation id="8491311378305535241">មិនអាចភ្ជាប់ពីកម្មវិធី Android ទៅគេហទំព័រ HTTPS តាមរយៈជញ្ជាំងភ្លើងបានទេ</translation>
@@ -946,6 +958,7 @@
 <translation id="8845001906332463065">ទទួលជំនួយ</translation>
 <translation id="8855781559874488009">មិនអាចភ្ជាប់ទៅគេហទំព័រ HTTP តាមរយៈជញ្ជាំងភ្លើងបានទេ</translation>
 <translation id="885701979325669005">ឧបករណ៍ផ្ទុកទិន្នន័យ</translation>
+<translation id="885704831271383379">ក្ដារចុចកាន់តែងងឹត</translation>
 <translation id="8863170912498892583">បើក​រចនាប័ទ្ម​ងងឹត</translation>
 <translation id="8863888432376731307">ទទួលបាន<ph name="INTENT" />នៃពាក្យ "<ph name="QUERY" />" និងច្រើនទៀត</translation>
 <translation id="8864415976656252616">គ្មាន​ខ្លឹមសារ​ដែលបានណែនាំ​ទេ។ សូម​មើល​ខ្លឹមសារ​ជំនួយ​ពេញនិយម។</translation>
diff --git a/chromeos/strings/chromeos_strings_kn.xtb b/chromeos/strings/chromeos_strings_kn.xtb
index fe8de79..5f9d2cb 100644
--- a/chromeos/strings/chromeos_strings_kn.xtb
+++ b/chromeos/strings/chromeos_strings_kn.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ</translation>
 <translation id="5430931332414098647">ತತ್‌ಕ್ಷಣದ ಟೆಥರಿಂಗ್‌</translation>
 <translation id="5431318178759467895">ಬಣ್ಣ</translation>
-<translation id="5456936324019847994">ಯಾವುದೇ ಸಕ್ರಿಯಗೊಳಿಸಿದ ಕಸ್ಟಮ್ APN ಗಳಿಗೆ ಕನೆಕ್ಟ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ನಿಮ್ಮ ಮೊಬೈಲ್ ಕ್ಯಾರಿಯರ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿ.</translation>
 <translation id="5457599981699367932">ಅತಿಥಿಯಾಗಿ ಬ್ರೌಸ್ ಮಾಡಿ</translation>
 <translation id="54609108002486618">ನಿರ್ವಹಿಸಲಾಗಿದೆ</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} ಪ್ರಯತ್ನ ಬಾಕಿ ಉಳಿದಿದೆ}one{{0} ಪ್ರಯತ್ನಗಳು ಬಾಕಿ ಉಳಿದಿವೆ}other{{0} ಪ್ರಯತ್ನಗಳು ಬಾಕಿ ಉಳಿದಿವೆ}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">ಪಠ್ಯದ ನ್ಯಾವಿಗೇಷನ್</translation>
 <translation id="680983167891198932">ಕೀ</translation>
 <translation id="6816797338148849397">ನಿಮ್ಮ ಆಯ್ಕೆಗೆ ಸಂಬಂಧಿಸಿದ ಮಾಹಿತಿ ಲಭ್ಯವಿದೆ. ಇದಕ್ಕೆ ಆ್ಯಕ್ಸೆಸ್ ಪಡೆಯಲು, ಅಪ್ ಆ್ಯರೋ ಬಳಸಿ.</translation>
-<translation id="6838167112108853532">ಈ APN ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಅಥವಾ ತೆಗೆದುಹಾಕಲು ಸಾಧ್ಯವಿಲ್ಲ. ಸಕ್ರಿಯಗೊಳಿಸಲಾದ ಸೇರಿಸಿರುವ APN ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ಅಥವಾ ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.</translation>
 <translation id="6853312040151791195">ಡಿಸ್‌ಚಾರ್ಜಿಂಗ್ ರೇಟ್</translation>
 <translation id="6889786074662672253">ಮರುಪ್ರಾರಂಭಿಸುವಾಗ, ಈ ಬಾಹ್ಯ ಸಾಧನವನ್ನು ಅನ್‌ಪ್ಲಗ್ ಮಾಡಬೇಡಿ ಅಥವಾ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಶಟ್ ಡೌನ್ ಮಾಡಬೇಡಿ. ನೀವು ಈ ವಿಂಡೋವನ್ನು ಕುಗ್ಗಿಸಬಹುದು. ಇದು ಕೆಲವು ನಿಮಿಷಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಮತ್ತು ಈ ಸಮಯದಲ್ಲಿ ನಿಮ್ಮ ಬಾಹ್ಯ ಸಾಧನವು ಕಾರ್ಯನಿರ್ವಹಿಸದೇ ಇರಬಹುದು.</translation>
 <translation id="6900701049656042631">ಈ ಆಲ್ಬಮ್‌ನಲ್ಲಿ ಯಾವುದೇ ಫೋಟೋಗಳಿಲ್ಲ. ಫೋಟೋಗಳನ್ನು ಸೇರಿಸಲು, <ph name="LINK" /> ಗೆ ಹೋಗಿ</translation>
diff --git a/chromeos/strings/chromeos_strings_ko.xtb b/chromeos/strings/chromeos_strings_ko.xtb
index 059e57d..03f7d3c 100644
--- a/chromeos/strings/chromeos_strings_ko.xtb
+++ b/chromeos/strings/chromeos_strings_ko.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">활성화됨</translation>
 <translation id="5430931332414098647">인스턴트 테더링</translation>
 <translation id="5431318178759467895">컬러</translation>
-<translation id="5456936324019847994">사용 설정된 맞춤 APN에 연결할 수 없습니다. 자세한 내용은 이동통신사에 문의하세요.</translation>
 <translation id="5457599981699367932">게스트로 로그인</translation>
 <translation id="54609108002486618">관리</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{남은 시도 {0}회}other{남은 시도 {0}회}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">텍스트 탐색</translation>
 <translation id="680983167891198932">키</translation>
 <translation id="6816797338148849397">선택 항목과 관련된 정보를 이용할 수 있습니다. 액세스하려면 위쪽 화살표 키를 사용하세요.</translation>
-<translation id="6838167112108853532">이 APN을 사용 중지하거나 삭제할 수 없습니다. 사용 설정 및 연결된 APN이 사용 중지되거나 삭제되었는지 확인하세요.</translation>
 <translation id="6853312040151791195">방전 속도</translation>
 <translation id="6889786074662672253">다시 시작하는 동안 외부 기기를 분리하거나 컴퓨터를 종료하지 마세요. 이 창을 최소화할 수 있습니다. 다시 시작하는 데 몇 분 정도 걸릴 수 있으며 이 시간 동안 외부 기기가 작동하지 않을 수도 있습니다.</translation>
 <translation id="6900701049656042631">앨범에 사진이 없습니다. 사진을 추가하려면 <ph name="LINK" />(으)로 이동하세요.</translation>
diff --git a/chromeos/strings/chromeos_strings_ky.xtb b/chromeos/strings/chromeos_strings_ky.xtb
index 30d67a86..1004ea9 100644
--- a/chromeos/strings/chromeos_strings_ky.xtb
+++ b/chromeos/strings/chromeos_strings_ky.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Жандырылды</translation>
 <translation id="5430931332414098647">Ыкчам байланыш түйүнү</translation>
 <translation id="5431318178759467895">Түс</translation>
-<translation id="5456936324019847994">Бир да иштетилген жеке APN менен туташтырылган жок. Толук маалымат алуу үчүн мобилдик байланыш операторуна кайрылыңыз.</translation>
 <translation id="5457599981699367932">Конок катары серептөө</translation>
 <translation id="54609108002486618">Башкарылуучу</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} аракет калды}other{{0} аракет калды}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Текстте өтүү</translation>
 <translation id="680983167891198932">Ачкыч</translation>
 <translation id="6816797338148849397">Сиз тандаган нерсеге тиешелүү маалымат бар. Көрүү үчүн Өйдө жебе баскычын басыңыз.</translation>
-<translation id="6838167112108853532">Бул APN'ди өчүрүү же алып салуу мүмкүн эмес. Тиркелип жана иштетилген APN'дер өчүрүлүп же алып салынганын текшериңиз.</translation>
 <translation id="6853312040151791195">Батареянын кубатынын түгөнүү көрсөткүчү</translation>
 <translation id="6889786074662672253">Өчүрүп күйгүзүп жатканда тышкы түзмөктү ажыратпаңыз же компьютерди өчүрбөңүз. Бул терезени кичирейтип койсоңуз болот. Бул бир нече мүнөткө созулуп, ал эми тышкы түзмөгүңүз бул убакытта иштебеши мүмкүн.</translation>
 <translation id="6900701049656042631">Бул альбомдо сүрөттөр жок. Сүрөттөрдү кошуу үчүн төмөнкү жерге өтүңүз: <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_lo.xtb b/chromeos/strings/chromeos_strings_lo.xtb
index 7a0d1c9..32ef10bc 100644
--- a/chromeos/strings/chromeos_strings_lo.xtb
+++ b/chromeos/strings/chromeos_strings_lo.xtb
@@ -546,7 +546,6 @@
 <translation id="5423849171846380976">ເປີດໃຊ້ງານແລ້ວ</translation>
 <translation id="5430931332414098647">ການປ່ອຍສັນຍານທັນທີ</translation>
 <translation id="5431318178759467895">ສີ</translation>
-<translation id="5456936324019847994">ບໍ່ສາມາດເຊື່ອມຕໍ່ກັບ APN ທີ່ກຳນົດເອງເຊິ່ງເປີດການນຳໃຊ້ຢູ່. ກະລຸນາຕິດຕໍ່ຜູ້ໃຫ້ບໍລິການມືຖືຂອງທ່ານສຳລັບຂໍ້ມູນເພີ່ມເຕີມ.</translation>
 <translation id="5457599981699367932">ທ່ອງເນັດເປັນແຂກ</translation>
 <translation id="54609108002486618">ຖືກຈັດການ</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{ຍັງເຫຼືອຄວາມພະຍາຍາມອີກ {0} ຄັ້ງ}other{ຍັງເຫຼືອຄວາມພະຍາຍາມອີກ {0} ຄັ້ງ}}</translation>
@@ -719,7 +718,6 @@
 <translation id="6798678288485555829">ການນຳທາງຂໍ້ຄວາມ</translation>
 <translation id="680983167891198932">ກະແຈ</translation>
 <translation id="6816797338148849397">ມີຂໍ້ມູນທີ່ກ່ຽວຂ້ອງກັບການເລືອກຂອງທ່ານ. ໃຊ້ລູກສອນຂຶ້ນເພື່ອເຂົ້າເຖິງ.</translation>
-<translation id="6838167112108853532">ບໍ່ສາມາດປິດການນຳໃຊ້ ຫຼື ລຶບ APN ນີ້ອອກໄດ້. ກະລຸນາກວດສອບວ່າ APN ທີ່ແນບມາເຊິ່ງໄດ້ເປີດການນຳໃຊ້ນັ້ນແມ່ນຖືກປິດການນຳໃຊ້ ຫຼື ຖືກລຶບອອກແລ້ວ.</translation>
 <translation id="6853312040151791195">ອັດຕາການຄາຍປະຈຸ</translation>
 <translation id="6889786074662672253">ໃນລະຫວ່າງທີ່ກຳລັງຣີສະຕາດ, ກະລຸນາຢ່າຖອດປລັກອຸປະກອນພາຍນອກນີ້ ຫຼື ປິດເຄື່ອງຄອມພິວເຕີຂອງທ່ານ. ທ່ານສາມາດຫຍໍ້ໜ້າຈໍນີ້ລົງໄດ້. ຂັ້ນຕອນນີ້ອາດໃຊ້ເວລາສອງສາມນາທີ ແລະ ອຸປະກອນພາຍນອກຂອງທ່ານອາດບໍ່ເຮັດວຽກໃນລະຫວ່າງນີ້.</translation>
 <translation id="6900701049656042631">ອະລະບ້ຳນີ້ຍັງບໍ່ມີຮູບພາບ. ກະລຸນາເຂົ້າໄປ <ph name="LINK" /> ເພື່ອເພີ່ມຮູບພາບ</translation>
diff --git a/chromeos/strings/chromeos_strings_lt.xtb b/chromeos/strings/chromeos_strings_lt.xtb
index 54d5f06..03f33b4 100644
--- a/chromeos/strings/chromeos_strings_lt.xtb
+++ b/chromeos/strings/chromeos_strings_lt.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Suaktyvinta</translation>
 <translation id="5430931332414098647">Momentinis įrenginio kaip modemo naudojimas</translation>
 <translation id="5431318178759467895">Spalva</translation>
-<translation id="5456936324019847994">Nepavyksta prisijungti prie jokių įgalintų tinkintų APN. Susisiekite su mobiliojo ryšio operatoriumi, kad gautumėte daugiau informacijos.</translation>
 <translation id="5457599981699367932">Naršyti kaip svečiui</translation>
 <translation id="54609108002486618">Valdoma</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Liko {0} bandymas}one{Liko {0} bandymas}few{Liko {0} bandymai}many{Liko {0} bandymo}other{Liko {0} bandymų}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Teksto naršymas</translation>
 <translation id="680983167891198932">Raktas</translation>
 <translation id="6816797338148849397">Pasiekiama su pasirinkimu susijusi informacija Norėdami pasiekti, spustelėkite rodyklės aukštyn klavišą.</translation>
-<translation id="6838167112108853532">Šio APN išjungti arba pašalinti negalima. Įsitikinkite, kad įgalinti pridėti APN yra išjungti ar pašalinti.</translation>
 <translation id="6853312040151791195">Išsikrovimo rodiklis</translation>
 <translation id="6889786074662672253">Kol paleidžiama iš naujo, neatjunkite šio išorinio įrenginio ir neišjunkite kompiuterio. Galite sumažinti šį langą. Tai gali užtrukti kelias minutes ir tuo metu išorinis įrenginys gali neveikti.</translation>
 <translation id="6900701049656042631">Šiame albume nėra nuotraukų. Jei norite pridėti nuotraukų, eikite adresu <ph name="LINK" /></translation>
@@ -740,6 +738,7 @@
 <translation id="7130438335435247835">Prieigos taško pavadinimas (APN)</translation>
 <translation id="7131634559772719176">Išankstinio nustatymo patvirtinimas</translation>
 <translation id="7134436342991564651">{0,plural, =1{Pavadinimų serveris}one{Pavadinimų serveriai}few{Pavadinimų serveriai}many{Pavadinimų serveriai}other{Pavadinimų serveriai}}</translation>
+<translation id="7135814714616751706">Ieškoti sparčiųjų klavišų</translation>
 <translation id="7143207342074048698">Jungiama</translation>
 <translation id="7144878232160441200">Kartoti</translation>
 <translation id="714876143603641390">LAN ryšys</translation>
@@ -770,6 +769,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; paspauskite paieškos ir tarpo klavišus, kad rezultatą galėtumėte peržiūrėti naudodami „Google“ paiešką.</translation>
 <translation id="7343649194310845056">Tinklo įrenginiai</translation>
+<translation id="7353413232959255829"><ph name="LIST_POSITION" /> paieškos rezultatas iš <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Norėdami pereiti prie sparčiojo klavišo, paspauskite „Enter“.</translation>
 <translation id="7359657277149375382">Failo tipas</translation>
 <translation id="73631062356239394">Diagnostikos duomenų bendrinimas</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_lv.xtb b/chromeos/strings/chromeos_strings_lv.xtb
index d814c05..69fa792a6 100644
--- a/chromeos/strings/chromeos_strings_lv.xtb
+++ b/chromeos/strings/chromeos_strings_lv.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Aktivizēts</translation>
 <translation id="5430931332414098647">Tūlītēja piesaiste</translation>
 <translation id="5431318178759467895">Krāsās</translation>
-<translation id="5456936324019847994">Nevar izveidot savienojumu ne ar vienu iespējoto pielāgoto APN. Lai iegūtu plašāku informāciju, sazinieties ar savu mobilo sakaru operatoru.</translation>
 <translation id="5457599981699367932">Pārlūkot kā viesim</translation>
 <translation id="54609108002486618">Pārvaldītais</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Atlicis {0} mēģinājums.}zero{Atlikuši {0} mēģinājumi.}one{Atlicis {0} mēģinājums.}other{Atlikuši {0} mēģinājumi.}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Navigācija tekstā</translation>
 <translation id="680983167891198932">Atslēga</translation>
 <translation id="6816797338148849397">Ir pieejama informācija, kas saistīta ar jūsu atlasīto saturu. Lai piekļūtu informācijai, nospiediet augšupvērsto bulttaustiņu.</translation>
-<translation id="6838167112108853532">Nevar atspējot vai noņemt šo APN. Iespējotie pievienotie APN ir jāatspējo vai jānoņem.</translation>
 <translation id="6853312040151791195">Izlādes ātrums</translation>
 <translation id="6889786074662672253">Kamēr notiek restartēšana, neatvienojiet šo ārējo ierīci un neizslēdziet datoru. Varat minimizēt šo logu. Restartēšana var ilgt dažas minūtes, un jūsu ārējā ierīce šajā laikā var nedarboties.</translation>
 <translation id="6900701049656042631">Šajā albumā nav fotoattēlu. Lai pievienotu fotoattēlus, pārejiet uz vietni <ph name="LINK" />.</translation>
@@ -740,6 +738,7 @@
 <translation id="7130438335435247835">Piekļuves punkta nosaukums (APN)</translation>
 <translation id="7131634559772719176">Pirmsiestatījuma apstiprināšana</translation>
 <translation id="7134436342991564651">{0,plural, =1{Nosaukumu serveris}zero{Nosaukumu serveri}one{Nosaukumu serveri}other{Nosaukumu serveri}}</translation>
+<translation id="7135814714616751706">Meklēt īsinājumtaustiņus</translation>
 <translation id="7143207342074048698">Notiek savienojuma izveide</translation>
 <translation id="7144878232160441200">Mēģināt vēlreiz</translation>
 <translation id="714876143603641390">LAN savienojamība</translation>
@@ -770,6 +769,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; lai skatītu rezultātu Google meklēšanā, nospiediet meklēšanas taustiņu un atstarpes taustiņu.</translation>
 <translation id="7343649194310845056">Tīkla ierīces</translation>
+<translation id="7353413232959255829"><ph name="LIST_POSITION" />. meklēšanas rezultāts no <ph name="LIST_SIZE" /> rezultātiem vaicājumam <ph name="SEARCH_RESULT_TEXT" />. Lai pārietu uz saīsni, nospiediet taustiņu Enter.</translation>
 <translation id="7359657277149375382">Faila tips</translation>
 <translation id="73631062356239394">Diagnostikas datu kopīgošana</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_mk.xtb b/chromeos/strings/chromeos_strings_mk.xtb
index 575c6f4..fc8e1ce 100644
--- a/chromeos/strings/chromeos_strings_mk.xtb
+++ b/chromeos/strings/chromeos_strings_mk.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Активиран</translation>
 <translation id="5430931332414098647">Инстант врзување</translation>
 <translation id="5431318178759467895">Боја</translation>
-<translation id="5456936324019847994">Не може да се поврзе со ниедно овозможено приспособено APN. Контактирајте со вашиот мобилен оператор за повеќе информации.</translation>
 <translation id="5457599981699367932">Прелистувај како гостин</translation>
 <translation id="54609108002486618">Управуван</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Уште {0} обид}one{Уште {0} обид}other{Уште {0} обиди}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Навигација низ текстот</translation>
 <translation id="680983167891198932">Клуч</translation>
 <translation id="6816797338148849397">Достапни се информации поврзани со вашиот избор. Користете го копчето со стрелка нагоре за да пристапите.</translation>
-<translation id="6838167112108853532">Не може да се оневозможи или отстрани оваа APN. Погрижете се дека овозможените прикачени APN се оневозможени или отстранети.</translation>
 <translation id="6853312040151791195">Брзина на празнење</translation>
 <translation id="6889786074662672253">Додека се рестартира, не исклучувајте го надворешниов уред од струја или не исклучувајте го компјутерот. Може да го минимизирате прозорецов. Ова може да потрае неколку минути и надворешниот уред можеби нема да работи во ова време.</translation>
 <translation id="6900701049656042631">Нема фотографии во албумов. За да додадете фотографии, одете на <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_ml.xtb b/chromeos/strings/chromeos_strings_ml.xtb
index 6a8601b..1cd171d 100644
--- a/chromeos/strings/chromeos_strings_ml.xtb
+++ b/chromeos/strings/chromeos_strings_ml.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">സജീവമാക്കി</translation>
 <translation id="5430931332414098647">തൽക്ഷണ ടെതറിംഗ്</translation>
 <translation id="5431318178759467895">വര്‍ണ്ണം</translation>
-<translation id="5456936324019847994">പ്രവർത്തനക്ഷമമാക്കിയ ഇഷ്ടാനുസൃത APN-കളിലേക്കൊന്നും കണക്റ്റ് ചെയ്യാനാകുന്നില്ല. കൂടുതൽ വിവരങ്ങൾക്ക് നിങ്ങളുടെ മൊബൈൽ സേവനദാതാവിനെ ബന്ധപ്പെടുക.</translation>
 <translation id="5457599981699367932">അതിഥിയായി ബ്രൗസ് ചെയ്യുക</translation>
 <translation id="54609108002486618">നിയന്ത്രിതം</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} ശ്രമം ശേഷിക്കുന്നു}other{{0} ശ്രമങ്ങൾ ശേഷിക്കുന്നു}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">ടെക്സ്റ്റ് നാവിഗേഷൻ</translation>
 <translation id="680983167891198932">കീ</translation>
 <translation id="6816797338148849397">നിങ്ങളുടെ തിരഞ്ഞെടുപ്പുമായി ബന്ധപ്പെട്ട വിവരങ്ങൾ ലഭ്യമാണ്. ആക്‌സസ് ചെയ്യാൻ മുകളിലേയ്ക്കുള്ള അമ്പടയാളം കീ ഉപയോഗിക്കുക.</translation>
-<translation id="6838167112108853532">ഈ APN പ്രവർത്തനരഹിതമാക്കാനോ നീക്കം ചെയ്യാനോ കഴിയില്ല. പ്രവർത്തനക്ഷമമാക്കിയ, അറ്റാച്ച് ചെയ്ത APN-കൾ പ്രവർത്തനരഹിതമാക്കുകയോ നീക്കം ചെയ്യുകയോ ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.</translation>
 <translation id="6853312040151791195">ഡിസ്‌ചാർജ് ചെയ്യൽ റേറ്റ്</translation>
 <translation id="6889786074662672253">റീസ്റ്റാർട്ട് ചെയ്തുകൊണ്ടിരിക്കുമ്പോൾ, ഈ ബാഹ്യ ഉപകരണം അൺപ്ലഗ് ചെയ്യാനോ നിങ്ങളുടെ കമ്പ്യൂട്ടർ ഷട്ട് ഡൗൺ ചെയ്യാനോ പാടില്ല. നിങ്ങൾക്ക് ഈ വിൻഡോ ചെറുതാക്കാം. ഇത് പൂർത്തിയാകാൻ ഏതാനും മിനിറ്റുകൾ എടുത്തേക്കാം, അതുവരെ നിങ്ങളുടെ ബാഹ്യ ഉപകരണം പ്രവർത്തിക്കില്ല.</translation>
 <translation id="6900701049656042631">ഈ ആൽബത്തിൽ ഫോട്ടോകളൊന്നുമില്ല. ഫോട്ടോകൾ ചേർക്കാൻ, <ph name="LINK" /> -ലേക്ക് പോകുക</translation>
diff --git a/chromeos/strings/chromeos_strings_mn.xtb b/chromeos/strings/chromeos_strings_mn.xtb
index eb36a47..ad71a95 100644
--- a/chromeos/strings/chromeos_strings_mn.xtb
+++ b/chromeos/strings/chromeos_strings_mn.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Идэвхжүүлсэн байна</translation>
 <translation id="5430931332414098647">Шуурхай модем болгох</translation>
 <translation id="5431318178759467895">Өнгө</translation>
-<translation id="5456936324019847994">Идэвхжүүлсэн аливаа захиалгат APN-д холбогдох боломжгүй. Дэлгэрэнгүй мэдээлэл авах бол мобайл оператор компанитайгаа холбогдоно уу.</translation>
 <translation id="5457599981699367932">Зочны хувиар хайлт хийх</translation>
 <translation id="54609108002486618">Удирдсан</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} оролдлого үлдсэн}other{{0} оролдлого үлдсэн}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Текстийн навигац</translation>
 <translation id="680983167891198932">Түлхүүр</translation>
 <translation id="6816797338148849397">Таны сонголттой холбоотой мэдээлэл боломжтой байна. Хандахын тулд Дээш суман товчийг ашиглана уу.</translation>
-<translation id="6838167112108853532">Энэ APN-г идэвхгүй болгох эсвэл хасах боломжгүй. Идэвхжүүлж хавсаргасан APN-уудыг идэвхгүй болгосон эсвэл хассан болохыг баталгаажуулна уу.</translation>
 <translation id="6853312040151791195">Цэнэггүй болох хурд</translation>
 <translation id="6889786074662672253">Дахин эхлүүлэх үед энэ гадаад төхөөрөмжийг бүү салгаарай. Мөн компьютероо бүү унтраагаарай. Та энэ цонхыг багасгах боломжтой. Үүнд хэдэн минут зарцуулж магадгүй бөгөөд энэ хугацаанд таны гадаад төхөөрөмж ажиллахгүй байж магадгүй.</translation>
 <translation id="6900701049656042631">Энэ цомогт ямар ч зураг байхгүй байна. Зураг нэмэхийн тулд <ph name="LINK" /> руу очно уу</translation>
diff --git a/chromeos/strings/chromeos_strings_mr.xtb b/chromeos/strings/chromeos_strings_mr.xtb
index 77145112..6ab2f29 100644
--- a/chromeos/strings/chromeos_strings_mr.xtb
+++ b/chromeos/strings/chromeos_strings_mr.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">साइन इन इमेज</translation>
 <translation id="2640549051766135490">अल्‍बम <ph name="TITLE" /> <ph name="DESC" /> निवडला</translation>
 <translation id="267442004702508783">रिफ्रेश करा</translation>
+<translation id="268270014981824665">कीबोर्ड मंद</translation>
 <translation id="2712812801627182647">TLS ऑथेंटिकेशन की</translation>
 <translation id="2713444072780614174">पांढरा</translation>
 <translation id="2717139507051041123">गडद रंगाचा मोड सुरू करा</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">शेअर</translation>
 <translation id="2751739896257479635">EAP टप्पा 2 ऑथेंटिकेशन</translation>
 <translation id="2783010256799387990">पास झाले</translation>
+<translation id="2787435249130282949">कीबोर्ड उजळ</translation>
 <translation id="2789486458103222910">ठीक आहे</translation>
 <translation id="2805756323405976993">ॲप्लिकेशन</translation>
 <translation id="28232023175184696">इंटरनेटशी कनेक्ट करू शकत नाही. पुन्हा प्रयत्न करण्यासाठी क्लिक करा.</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">फाइल नाव</translation>
 <translation id="3771294271822695279">व्हिडिओ फाइल</translation>
 <translation id="3784455785234192852">लॉक करा</translation>
+<translation id="380097101658023925">RGB नियंत्रणे</translation>
 <translation id="38114475217616659">सर्व इतिहास साफ करा</translation>
 <translation id="3820172043799983114">चुकीचे पिन.</translation>
 <translation id="3824259034819781947">फाइल अटॅच करा</translation>
 <translation id="3838338534323494292">नवीन पासवर्ड</translation>
 <translation id="3845880861638660475">डायलॉग बंद करण्यासाठी,<ph name="ALT_SHORTCUT_START" />alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />esc<ph name="ESC_SHORTCUT_END" /> प्रेस करा.</translation>
+<translation id="3848280697030027394">कीबोर्ड गडद</translation>
 <translation id="385051799172605136">मागील</translation>
 <translation id="3858860766373142691">नाव</translation>
 <translation id="3862598938296403232">वर्णन आवश्यक आहे</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">पीडीएफ</translation>
 <translation id="4394049700291259645">अक्षम करा</translation>
 <translation id="439429847087949098"><ph name="DEVICE_NAME" /> रीस्टार्ट करत आहे</translation>
+<translation id="4395835743215824109">कीबोर्ड कस्टमाइझ करा</translation>
 <translation id="4415951057168511744">सध्याचा अवतार</translation>
 <translation id="4422041425070339732">अ‍ॅरो डाउन</translation>
 <translation id="4425149324548788773">माझा ड्राइव्ह</translation>
@@ -442,6 +447,7 @@
 <translation id="4731797938093519117">पालक अ‍ॅक्सेस</translation>
 <translation id="473775607612524610">अपडेट करा</translation>
 <translation id="4744944742468440486">तुमच्या निवडीशी संबंधित माहिती</translation>
+<translation id="4771607256327216405">कीबोर्ड उजळणे</translation>
 <translation id="4773299976671772492">थांबविले</translation>
 <translation id="4782311465517282004">तुम्ही मजकुरावर राइट-क्लिक करता तेव्हा किंवा त्याला स्पर्श करून तो धरून ठेवता तेव्हा व्याख्या, भाषांतरे किंवा युनिट रूपांतरे मिळवा</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> फोटो</translation>
@@ -490,6 +496,7 @@
 <translation id="500920857929044050">चाचणी थांबवा</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">तुमची स्क्रीन निष्क्रिय असते, तेव्‍हा फोटो, वेळ, हवामान आणि मीडियाशी संबंधित माहिती दाखवा.</translation>
+<translation id="5038292761217083259">कीबोर्ड बहुरंगी</translation>
 <translation id="5039804452771397117">परवानगी द्या</translation>
 <translation id="5049856988445523908">सिम लॉक केले (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">गट नाव</translation>
@@ -539,7 +546,6 @@
 <translation id="5423849171846380976">सक्रिय</translation>
 <translation id="5430931332414098647">झटपट टेदरिंग</translation>
 <translation id="5431318178759467895">रंग</translation>
-<translation id="5456936324019847994">सुरू केलेल्या कोणत्याही कस्टम APNs शी कनेक्ट करू शकत नाही. अधिक माहितीसाठी तुमच्या मोबाइल वाहकाशी संपर्क साधा.</translation>
 <translation id="5457599981699367932">अतिथी म्हणून ब्राउझ करा</translation>
 <translation id="54609108002486618">व्यवस्‍थापित</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} प्रयत्न शिल्लक}other{{0} प्रयत्न शिल्लक}}</translation>
@@ -639,6 +645,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">गडद थीम सुरू करा</translation>
 <translation id="6285899124799306373">लाँचर उघडा</translation>
+<translation id="629550705077076970">कीबोर्ड मंद करणे</translation>
 <translation id="6302401976930124515"><ph name="TEST_NAME" /> चाचणी रद्द करण्यात आली आहे</translation>
 <translation id="631063167932043783">अ‍ॅप एक्सप्लोर करा</translation>
 <translation id="6319207335391420837"><ph name="DEVICE_NAME" /> वर फर्मवेअर अपडेट करा</translation>
@@ -657,6 +664,7 @@
 <translation id="6401427872449207797">ब्राउझर शोध</translation>
 <translation id="6410257289063177456">इमेज फाइल</translation>
 <translation id="641081527798843608">जुळणारा विषय</translation>
+<translation id="6411934471898487866">कीबोर्ड ब्राइटनेस</translation>
 <translation id="6412715219990689313">बिल्ट-इन कीबोर्ड</translation>
 <translation id="6417265370957905582">Google Assistant</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +718,6 @@
 <translation id="6798678288485555829">मजकुरासंबंधी नेव्हिगेशन</translation>
 <translation id="680983167891198932">की</translation>
 <translation id="6816797338148849397">तुमच्या निवडीशी संबंधित माहिती उपलब्ध आहे. अ‍ॅक्सेस करण्यासाठी अप अ‍ॅरो की वापरा.</translation>
-<translation id="6838167112108853532">हे APN बंद करू शकत नाही किंवा काढून टाकू शकत नाही. सुरू केलेली अटॅच APN बंद केल्याची किंवा काढून टाकल्याची खात्री करा.</translation>
 <translation id="6853312040151791195">डिस्चार्ज होण्याचा रेट</translation>
 <translation id="6889786074662672253">रीस्टार्ट करत असताना, हे बाह्य डिव्हाइस अनप्लग किंवा तुमचा कॉंप्युटर बंद करू नका. तुम्ही ही विंडो लहान करू शकता. याला काही मिनिटे लागू शकतात आणि यादरम्यान तुमचे बाह्य डिव्हाइस कदाचित काम करणार नाही.</translation>
 <translation id="6900701049656042631">या अल्बममध्ये कोणतेही फोटो नाहीत. फोटो जोडण्यासाठी, <ph name="LINK" /> वर जा</translation>
@@ -806,10 +813,12 @@
 <translation id="7656388927906093505">डिव्हाइस हे माउस आहे.</translation>
 <translation id="7658239707568436148">रद्द करा</translation>
 <translation id="7665800271478495366">अवतार बदला</translation>
+<translation id="7683228889864052081">कीबोर्ड रंग</translation>
 <translation id="7690294790491645610">नवीन पासवर्ड कन्फर्म करा</translation>
 <translation id="7701040980221191251">काहीही नाही</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">कीबोर्ड लाइट</translation>
 <translation id="773153675489693198">सायकलची संख्या</translation>
 <translation id="7747039790905080783">आधीपासून शेअर केलेली की</translation>
 <translation id="7762130827864645708">तुमचा पासवर्ड यशस्वीरीत्या बदलला होता. कृपया आतापासून नवीन पासवर्ड वापरा.</translation>
@@ -853,6 +862,7 @@
 <translation id="8075838845814659848">शिल्लक चार्जिंग</translation>
 <translation id="8076492880354921740">टॅब</translation>
 <translation id="8082366717211101304">Android अ‍ॅप्सवरून DNS चे निराकरण करू शकत नाही</translation>
+<translation id="8082644724189923105">कीबोर्ड झोन</translation>
 <translation id="808894953321890993">पासवर्ड बदला</translation>
 <translation id="8094062939584182041">या समस्येविषयी तुम्हाला ईमेल पाठवण्याची Google ला अनुमती द्या</translation>
 <translation id="8104083085214006426">तुम्ही खुले आणि असुरक्षित नेटवर्क वापरत आहात</translation>
@@ -901,6 +911,7 @@
 <translation id="8456761643544401578">ऑटोमॅटिक गडद मोड</translation>
 <translation id="8461329675984532579">होम पुरवठादार नाव</translation>
 <translation id="8475690821716466388">वायफाय नेटवर्क कमकुवत प्रोटोकॉल WEP PSK सह सुरक्षित केले गेले आहे</translation>
+<translation id="8476242415522716722">कीबोर्ड अंडरग्लो</translation>
 <translation id="8477551185774834963">DNS लेटन्सी अनुमती असलेल्या सीमेपेक्षा किंचित जास्त आहे</translation>
 <translation id="8483248364096924578">IP पत्ता</translation>
 <translation id="8491311378305535241">Android अ‍ॅप्सवरून HTTPS वेबसाइटशी फायरवॉलद्वारे कनेक्ट करू शकत नाही</translation>
@@ -944,6 +955,7 @@
 <translation id="8845001906332463065">मदत मिळवा</translation>
 <translation id="8855781559874488009">फायरवॉलद्वारे HTTP वेबसाइटशी कनेक्ट करू शकत नाही</translation>
 <translation id="885701979325669005">स्टोरेज</translation>
+<translation id="885704831271383379">कीबोर्ड आणखी गडद</translation>
 <translation id="8863170912498892583">गडद थीम सुरू करा</translation>
 <translation id="8863888432376731307">"<ph name="QUERY" />" आणि आणखी बऱ्याच गोष्टींसाठी <ph name="INTENT" /> मिळवा</translation>
 <translation id="8864415976656252616">कोणताही सुचवलेला आशय नाही. सर्वोत्तम मदत आशय पहा.</translation>
diff --git a/chromeos/strings/chromeos_strings_ms.xtb b/chromeos/strings/chromeos_strings_ms.xtb
index 23a0340..d2852891 100644
--- a/chromeos/strings/chromeos_strings_ms.xtb
+++ b/chromeos/strings/chromeos_strings_ms.xtb
@@ -64,6 +64,7 @@
 <translation id="1476467821656042872"><ph name="MANAGER" /> mengurus peranti ini dan mungkin dapat memantau aktiviti anda.</translation>
 <translation id="1478594628797167447">Pengimbas</translation>
 <translation id="1483493594462132177">Hantar</translation>
+<translation id="1488850966314959671">Tidak dapat menyambung kepada rangkaian ini menggunakan mana-mana APN tersuai yang didayakan. Hubungi pembawa mudah alih anda untuk mendapatkan maklumat lanjut.</translation>
 <translation id="1491076385728777984">Mengemas kini perisian tegar pada <ph name="DEVICE_NAME" /></translation>
 <translation id="1499041187027566160">tambahkan kelantangan</translation>
 <translation id="1499900233129743732"><ph name="MANAGER" /> mengurus pengguna ini dan mungkin mengurus tetapan dan memantau aktiviti pengguna dari jauh.</translation>
@@ -217,6 +218,7 @@
 <translation id="2638662041295312666">Imej log masuk</translation>
 <translation id="2640549051766135490">Album <ph name="TITLE" /> <ph name="DESC" /> dipilih</translation>
 <translation id="267442004702508783">muatkan semula</translation>
+<translation id="268270014981824665">malap papan kekunci</translation>
 <translation id="2712812801627182647">Kunci pengesahan TLS</translation>
 <translation id="2713444072780614174">Putih</translation>
 <translation id="2717139507051041123">Dayakan mod warna gelap</translation>
@@ -224,6 +226,7 @@
 <translation id="2744221223678373668">Dikongsi</translation>
 <translation id="2751739896257479635">Pengesahan Fasa 2 EAP</translation>
 <translation id="2783010256799387990">LULUS</translation>
+<translation id="2787435249130282949">semakin cerah papan kekunci</translation>
 <translation id="2789486458103222910">Okey</translation>
 <translation id="2805756323405976993">Apl</translation>
 <translation id="28232023175184696">Tidak dapat menyambung kepada Internet. Klik untuk mencuba lagi.</translation>
@@ -327,11 +330,13 @@
 <translation id="3749289110408117711">Nama fail</translation>
 <translation id="3771294271822695279">Fail Video</translation>
 <translation id="3784455785234192852">Kunci</translation>
+<translation id="380097101658023925">kawalan rgb</translation>
 <translation id="38114475217616659">Kosongkan semua sejarah</translation>
 <translation id="3820172043799983114">PIN tidak sah.</translation>
 <translation id="3824259034819781947">Lampirkan fail</translation>
 <translation id="3838338534323494292">Kata laluan baharu</translation>
 <translation id="3845880861638660475">Tekan <ph name="ALT_SHORTCUT_START" />alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />esc<ph name="ESC_SHORTCUT_END" /> untuk menutup dialog.</translation>
+<translation id="3848280697030027394">menggelapkan papan kekunci</translation>
 <translation id="385051799172605136">Kembali</translation>
 <translation id="3858860766373142691">Nama</translation>
 <translation id="3862598938296403232">Perihalan diperlukan</translation>
@@ -403,6 +408,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">Lumpuhkan</translation>
 <translation id="439429847087949098">Memulakan semula <ph name="DEVICE_NAME" /></translation>
+<translation id="4395835743215824109">penyesuaian papan kekunci</translation>
 <translation id="4415951057168511744">Avatar Semasa</translation>
 <translation id="4422041425070339732">anak panah ke bawah</translation>
 <translation id="4425149324548788773">Drive Saya</translation>
@@ -426,6 +432,7 @@
 <translation id="455835558791489930">Bateri <ph name="CHARGE_VALUE" /> mAh</translation>
 <translation id="4561801978359312462">SIM Dibuka Kunci</translation>
 <translation id="4562494484721939086">Tiada perkhidmatan</translation>
+<translation id="4573777384450697571">Gagal - Sijil Tamat Tempoh</translation>
 <translation id="458794348635939462">Gagal untuk menyelesaikan semua hos</translation>
 <translation id="4593212453765072419">Pengesahan proksi diperlukan</translation>
 <translation id="4609350030397390689">Mengurangkan kecerahan papan kekunci</translation>
@@ -442,6 +449,7 @@
 <translation id="4731797938093519117">Akses ibu bapa</translation>
 <translation id="473775607612524610">Kemas kini</translation>
 <translation id="4744944742468440486">Maklumat yang berkaitan dengan pilihan anda</translation>
+<translation id="4771607256327216405">cerahkan papan kekunci</translation>
 <translation id="4773299976671772492">Dihentikan</translation>
 <translation id="4782311465517282004">Dapatkan takrif, terjemahan atau penukaran unit apabila anda mengklik kanan atau menyentuh &amp; menahan teks</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> foto</translation>
@@ -490,6 +498,7 @@
 <translation id="500920857929044050">Hentikan ujian</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">Apabila skrin anda melahu, tunjukkan foto, masa, cuaca dan maklumat media.</translation>
+<translation id="5038292761217083259">berbilang warna papan kekunci</translation>
 <translation id="5039804452771397117">Benarkan</translation>
 <translation id="5049856988445523908">SIM Dikunci (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">Nama kumpulan</translation>
@@ -539,7 +548,6 @@
 <translation id="5423849171846380976">Diaktifkan</translation>
 <translation id="5430931332414098647">Penambatan Segera</translation>
 <translation id="5431318178759467895">Warna</translation>
-<translation id="5456936324019847994">Tidak dapat bersambung pada mana-mana APN tersuai yang didayakan. Hubungi pembawa mudah alih anda untuk mendapatkan maklumat lanjut.</translation>
 <translation id="5457599981699367932">Semak Imbas sebagai Tetamu</translation>
 <translation id="54609108002486618">Diuruskan</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} percubaan lagi}other{{0} percubaan lagi}}</translation>
@@ -555,6 +563,7 @@
 <translation id="5578477003638479617">UMTS</translation>
 <translation id="5578519639599103840">Imbas semula</translation>
 <translation id="5583640892426849032">Undur ruang</translation>
+<translation id="5584044598279886848">Tidak boleh melumpuhkan atau mengalih keluar APN ini. Pastikan APN didayakan dan dilampirkan ini dilumpuhkan atau dialih keluar.</translation>
 <translation id="5600027863942488546">Kekunci <ph name="KEY_NAME" /> diuji</translation>
 <translation id="5620281292257375798">Dalaman sahaja</translation>
 <translation id="5649768706273821470">Dengar</translation>
@@ -639,6 +648,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">Hidupkan tema gelap</translation>
 <translation id="6285899124799306373">buka pelancar</translation>
+<translation id="629550705077076970">pemalapan papan kekunci</translation>
 <translation id="6302401976930124515">Ujian <ph name="TEST_NAME" /> telah dibatalkan</translation>
 <translation id="631063167932043783">Teroka apl</translation>
 <translation id="6319207335391420837">Kemas kini perisian tegar pada <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +667,7 @@
 <translation id="6401427872449207797">carian penyemak imbas</translation>
 <translation id="6410257289063177456">Fail Imej</translation>
 <translation id="641081527798843608">Padanan subjek</translation>
+<translation id="6411934471898487866">kecerahan papan kekunci</translation>
 <translation id="6412715219990689313">Papan kekunci terbina dalam</translation>
 <translation id="6417265370957905582">Google Assistant</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +721,6 @@
 <translation id="6798678288485555829">Navigasi teks</translation>
 <translation id="680983167891198932">Kunci</translation>
 <translation id="6816797338148849397">Maklumat yang berkaitan dengan pilihan anda tersedia. Gunakan kekunci Anak panah ke atas untuk mengakses.</translation>
-<translation id="6838167112108853532">Tidak boleh melumpuhkan atau mengalih keluar APN ini. Pastikan APN didayakan yang dilampirkan ini dilumpuhkan atau dialih keluar.</translation>
 <translation id="6853312040151791195">Kadar penyahcasan</translation>
 <translation id="6889786074662672253">Semasa memulakan semula, jangan cabut palam peranti luaran ini atau matikan komputer anda. Anda boleh meminimumkan tetingkap ini. Proses ini mungkin mengambil masa beberapa minit dan peranti luaran anda mungkin tidak berfungsi pada masa ini.</translation>
 <translation id="6900701049656042631">Album ini tidak mengandungi sebarang foto. Untuk menambahkan foto, akses <ph name="LINK" /></translation>
@@ -808,10 +818,12 @@
 <translation id="7656388927906093505">Peranti ialah tetikus.</translation>
 <translation id="7658239707568436148">Batal</translation>
 <translation id="7665800271478495366">Tukar avatar</translation>
+<translation id="7683228889864052081">rona papan kekunci</translation>
 <translation id="7690294790491645610">Sahkan kata laluan baharu</translation>
 <translation id="7701040980221191251">Tiada</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">cahaya papan kekunci</translation>
 <translation id="773153675489693198">Kiraan kitaran</translation>
 <translation id="7747039790905080783">Kunci prakongsi</translation>
 <translation id="7762130827864645708">Penukaran kata laluan anda berjaya. Sila gunakan kata laluan baharu mulai sekarang.</translation>
@@ -855,6 +867,7 @@
 <translation id="8075838845814659848">Baki cas</translation>
 <translation id="8076492880354921740">Tab</translation>
 <translation id="8082366717211101304">Tidak dapat menyelesaikan DNS daripada apl Android</translation>
+<translation id="8082644724189923105">zon papan kekunci</translation>
 <translation id="808894953321890993">Tukar kata laluan</translation>
 <translation id="8094062939584182041">Benarkan Google menghantar e-mel tentang isu ini kepada anda</translation>
 <translation id="8104083085214006426">Anda sedang menggunakan rangkaian terbuka dan tidak selamat</translation>
@@ -903,6 +916,7 @@
 <translation id="8456761643544401578">Mod gelap automatik</translation>
 <translation id="8461329675984532579">Nama pembekal tempatan</translation>
 <translation id="8475690821716466388">Rangkaian Wi-Fi selamat dengan protokol lemah WEP PSK</translation>
+<translation id="8476242415522716722">cahaya bawah papan kekunci</translation>
 <translation id="8477551185774834963">Kependaman DNS sedikit melebihi ambang yang dibenarkan</translation>
 <translation id="8483248364096924578">Alamat IP</translation>
 <translation id="8491311378305535241">Tidak dapat menyambung melalui tembok api ke laman web HTTP daripada apl Android</translation>
@@ -946,6 +960,7 @@
 <translation id="8845001906332463065">Dapatkan bantuan</translation>
 <translation id="8855781559874488009">Tidak dapat menyambung melalui tembok api ke laman web HTTP</translation>
 <translation id="885701979325669005">Storan</translation>
+<translation id="885704831271383379">semakin gelap papan kekunci</translation>
 <translation id="8863170912498892583">Dayakan tema gelap</translation>
 <translation id="8863888432376731307">Dapatkan <ph name="INTENT" /> untuk "<ph name="QUERY" />" dan pelbagai lagi</translation>
 <translation id="8864415976656252616">Tiada kandungan yang dicadangkan. Lihat kandungan bantuan paling popular.</translation>
@@ -998,6 +1013,7 @@
 <translation id="9173638680043580060">Kurang seminit lagi</translation>
 <translation id="917720651393141712">Ujian</translation>
 <translation id="9188992814426075118">Papan kekunci anda dapat memadankan kertas dinding anda secara automatik</translation>
+<translation id="9189000703457422362">Tidak dapat menyambung kepada rangkaian ini menggunakan APN yang dikesan secara automatik. Hubungi pembawa mudah alih anda untuk mendapatkan maklumat lanjut.</translation>
 <translation id="9193744392140377127">APN*</translation>
 <translation id="9204237731135241582">Tidak dapat menghubungi get laluan daripada apl Android</translation>
 <translation id="9211490828691860325">Semua meja</translation>
diff --git a/chromeos/strings/chromeos_strings_my.xtb b/chromeos/strings/chromeos_strings_my.xtb
index b8e0fda..b43df41 100644
--- a/chromeos/strings/chromeos_strings_my.xtb
+++ b/chromeos/strings/chromeos_strings_my.xtb
@@ -540,7 +540,6 @@
 <translation id="5423849171846380976">အသက်သွင်းပြီး</translation>
 <translation id="5430931332414098647">အလိုအလျောက် ချိတ်ဆက်မျှဝေခြင်း</translation>
 <translation id="5431318178759467895">အရောင်</translation>
-<translation id="5456936324019847994">ဖွင့်ထားသော မည်သည့် စိတ်ကြိုက် APN ကိုမျှ ချိတ်ဆက်၍မရပါ။ နောက်ထပ်အချက်အလက်အတွက် သင့်မိုဘိုင်းဖုန်းကုမ္ပဏီကို ဆက်သွယ်ပါ။</translation>
 <translation id="5457599981699367932">ဧည့်သည့် အဖြစ် ရှာကြည့်ရန်</translation>
 <translation id="54609108002486618">ကြီးကြပ်ထားသည်</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} ကြိမ် ကြိုးပမ်းနိုင်သည်}other{{0} ကြိမ် ကြိုးပမ်းနိုင်သည်}}</translation>
@@ -711,7 +710,6 @@
 <translation id="6798678288485555829">စာသား လမ်းညွှန်မှု</translation>
 <translation id="680983167891198932">ကီး</translation>
 <translation id="6816797338148849397">သင်ရွေးထားသည့်အရာနှင့် သက်ဆိုင်သည့် အချက်အလက်များ ရနိုင်သည်။ ဝင်ကြည့်ရန် အပေါ်ညွှန်မြား အသုံးပြုပါ။</translation>
-<translation id="6838167112108853532">ဤ APN ကို ပိတ်၍မရပါ (သို့) ဖယ်ရှား၍မရပါ။ ဖွင့်ထားသော ပူးတွဲပါ APN များကို ပိတ်ထားကြောင်း (သို့) ဖယ်ရှားထားကြောင်း သေချာပါစေ။</translation>
 <translation id="6853312040151791195">အားလျော့နှုန်း</translation>
 <translation id="6889786074662672253">ပြန်စနေစဉ် ဤပြင်ပစက်ပစ္စည်းကို ပလတ်မဖြုတ်ပါနှင့် (သို့) သင့်ကွန်ပျူတာကို အပြီးမပိတ်ပါနှင့်။ ဤဝင်းဒိုးကို ချုံ့နိုင်သည်။ မိနစ်အနည်းငယ်ကြာနိုင်ပြီး ဤအချိန်အတွင်း သင်၏ပြင်ပစက်ပစ္စည်း အလုပ်လုပ်နိုင်မည်မဟုတ်ပါ။</translation>
 <translation id="6900701049656042631">ဤအယ်လ်ဘမ်တွင် ဓာတ်ပုံများမရှိပါ။ ဓာတ်ပုံများ ထည့်ရန် <ph name="LINK" /> သို့သွားပါ</translation>
@@ -741,6 +739,7 @@
 <translation id="7130438335435247835">APN အချိတ်အဆက် (APN)</translation>
 <translation id="7131634559772719176">အသင့်သုံး အတည်ပြုရန်</translation>
 <translation id="7134436342991564651">{0,plural, =1{ဆာဗာအမည်}other{ဆာဗာများအမည်}}</translation>
+<translation id="7135814714616751706">ဖြတ်လမ်းလင့်ခ်များ ရှာရန်</translation>
 <translation id="7143207342074048698">ချိတ်ဆက်နေသည်</translation>
 <translation id="7144878232160441200">ထပ်စမ်းရန်</translation>
 <translation id="714876143603641390">Lan ချိတ်ဆက်မှု</translation>
@@ -771,6 +770,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />။ <ph name="RESULT_TEXT" />။ Google Search တွင် ရလဒ်ကိုကြည့်ရန် ‘ရှာဖွေရန်’ နှင့် Space ကိုနှိပ်ပါ။</translation>
 <translation id="7343649194310845056">ကွန်ရက်ရှိ စက်များ</translation>
+<translation id="7353413232959255829">ရှာဖွေမှု ရလဒ် <ph name="LIST_SIZE" /> ခုအနက် <ph name="LIST_POSITION" />- <ph name="SEARCH_RESULT_TEXT" />။ ဖြတ်လမ်းလင့်ခ်သို့သွားရန် ‘Enter ခလုတ်’ နှိပ်ပါ။</translation>
 <translation id="7359657277149375382">ဖိုင်အမျိုးအစား</translation>
 <translation id="73631062356239394">အမှားရှာဖွေမှုဒေတာ မျှဝေရန်</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_ne.xtb b/chromeos/strings/chromeos_strings_ne.xtb
index eb68f7e..3f73e18f 100644
--- a/chromeos/strings/chromeos_strings_ne.xtb
+++ b/chromeos/strings/chromeos_strings_ne.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">सक्रिय भयो</translation>
 <translation id="5430931332414098647">तात्कालिक टेदरिङ</translation>
 <translation id="5431318178759467895">रङ्ग</translation>
-<translation id="5456936324019847994">अन गरिएको कुनै पनि कस्टम APN सँग कनेक्ट गर्न सकिएन। तपाईं यस सम्बन्धमा थप जानकारी प्राप्त गर्न चाहनुहुन्छ भने आफ्नो मोबाइलको सेवा प्रदायकलाई सम्पर्क गर्नुहोस्।</translation>
 <translation id="5457599981699367932">पाहुनाको रूपमा ब्राउज गर्नुहोस्</translation>
 <translation id="54609108002486618">व्यवस्थापन गरिएको</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{अब {0} पटक प्रयास गर्न मिल्छ}other{अब {0} पटक प्रयास गर्न मिल्छ}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">टेक्स्ट नेभिगेसन</translation>
 <translation id="680983167891198932">की</translation>
 <translation id="6816797338148849397">तपाईंले चयन गर्नुभएको पाठसँग सम्बन्धित जानकारी उपलब्ध छ। उक्त जानकारी प्राप्त गर्न अप एरो की प्रयोग गर्नुहोस्।</translation>
-<translation id="6838167112108853532">यो APN अफ गर्न वा हटाउन मिल्दैन। एट्याच गरिएका APN हरू (अन गरिएका) अफ गरिएका वा हटाइएका छन् भन्ने कुरा सुनिश्चित गर्नुहोस्।</translation>
 <translation id="6853312040151791195">डिस्चार्ज हुने दर</translation>
 <translation id="6889786074662672253">रिस्टार्ट भइरहेका बेला यो बाह्य डिभाइस अनप्लग गर्ने वा कम्प्युटर सट डाउन गर्ने काम नगर्नुहोस्। तपाईं यो विन्डो मिनिमाइज गर्न सक्नुहुन्छ। यो कार्य पूरा हुन केही मिनेट लाग्न सक्छ र यस समयमा तपाईंको बाह्य डिभाइसले काम नगर्न सक्छ।</translation>
 <translation id="6900701049656042631">यो एल्बममा कुनै पनि फोटो समावेश गरिएको छैन। तपाईं फोटो हाल्न चाहनुहुन्छ भने <ph name="LINK" /> मा जानुहोस्</translation>
diff --git a/chromeos/strings/chromeos_strings_nl.xtb b/chromeos/strings/chromeos_strings_nl.xtb
index 11a7d50..60cc22e 100644
--- a/chromeos/strings/chromeos_strings_nl.xtb
+++ b/chromeos/strings/chromeos_strings_nl.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Geactiveerd</translation>
 <translation id="5430931332414098647">Instant-tethering</translation>
 <translation id="5431318178759467895">Kleur</translation>
-<translation id="5456936324019847994">Kan geen verbinding maken met aangezette aangepaste APN's. Neem contact op met je mobiele provider voor meer informatie.</translation>
 <translation id="5457599981699367932">Gebruiken als gast</translation>
 <translation id="54609108002486618">Beheerd</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Nog {0} poging}other{Nog {0} pogingen}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Tekstnavigatie</translation>
 <translation id="680983167891198932">Sleutel</translation>
 <translation id="6816797338148849397">Er is informatie met betrekking tot je selectie beschikbaar. Gebruik de pijl-omhoog om deze te openen.</translation>
-<translation id="6838167112108853532">Kan deze APN niet uitzetten of verwijderen. Zorg dat aangezette gekoppelde APN's uitstaan of worden verwijderd.</translation>
 <translation id="6853312040151791195">Ontlaadsnelheid</translation>
 <translation id="6889786074662672253">Koppel dit externe apparaat niet los en zet je computer niet uit tijdens het opnieuw opstarten. Je kunt dit venster minimaliseren. Dit kan een paar minuten duren en je externe apparaat werkt misschien niet tijdens dit proces.</translation>
 <translation id="6900701049656042631">Dit album bevat geen foto's. Ga naar <ph name="LINK" /> als je foto's wilt toevoegen.</translation>
@@ -740,6 +738,7 @@
 <translation id="7130438335435247835">Toegangspuntnaam (APN)</translation>
 <translation id="7131634559772719176">Voorinstelling bevestigen</translation>
 <translation id="7134436342991564651">{0,plural, =1{Naamserver}other{Naamservers}}</translation>
+<translation id="7135814714616751706">Sneltoetsen zoeken</translation>
 <translation id="7143207342074048698">Verbinden</translation>
 <translation id="7144878232160441200">Opnieuw proberen</translation>
 <translation id="714876143603641390">LAN-connectiviteit</translation>
@@ -770,6 +769,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; druk op de knop Zoeken en de spatiebalk om het resultaat te bekijken in Google Zoeken</translation>
 <translation id="7343649194310845056">Netwerkapparaten</translation>
+<translation id="7353413232959255829">Zoekresultaat <ph name="LIST_POSITION" /> van <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Druk op Enter om naar de snelkoppeling te gaan.</translation>
 <translation id="7359657277149375382">Bestandstype</translation>
 <translation id="73631062356239394">Diagnostische gegevens delen</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_no.xtb b/chromeos/strings/chromeos_strings_no.xtb
index b78fc85..124e5b4a 100644
--- a/chromeos/strings/chromeos_strings_no.xtb
+++ b/chromeos/strings/chromeos_strings_no.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">Påloggingsbilde</translation>
 <translation id="2640549051766135490">Albumet <ph name="TITLE" /> med <ph name="DESC" /> er valgt</translation>
 <translation id="267442004702508783">last inn på nytt</translation>
+<translation id="268270014981824665">tastatur dimme</translation>
 <translation id="2712812801627182647">TLS-autentiseringsnøkkel</translation>
 <translation id="2713444072780614174">Hvit</translation>
 <translation id="2717139507051041123">Slå på modus for mørke farger</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">Delte</translation>
 <translation id="2751739896257479635">Fase 2-autentisering av EAP</translation>
 <translation id="2783010256799387990">BESTÅTT</translation>
+<translation id="2787435249130282949">tastatur lysere</translation>
 <translation id="2789486458103222910">OK</translation>
 <translation id="2805756323405976993">Apper</translation>
 <translation id="28232023175184696">Kan ikke koble til internett. Klikk for å prøve på nytt.</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">Filnavn</translation>
 <translation id="3771294271822695279">Videofiler</translation>
 <translation id="3784455785234192852">Lås</translation>
+<translation id="380097101658023925">RGB-kontroller</translation>
 <translation id="38114475217616659">Tøm hele loggen</translation>
 <translation id="3820172043799983114">Ugyldig PIN-kode</translation>
 <translation id="3824259034819781947">Legg ved filer</translation>
 <translation id="3838338534323494292">Nytt passord</translation>
 <translation id="3845880861638660475">Trykk på <ph name="ALT_SHORTCUT_START" />Alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />Esc<ph name="ESC_SHORTCUT_END" /> for å lukke dialogboksen.</translation>
+<translation id="3848280697030027394">tastatur gjør mørkere</translation>
 <translation id="385051799172605136">Tilbake</translation>
 <translation id="3858860766373142691">Navn</translation>
 <translation id="3862598938296403232">En beskrivelse er nødvendig</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">Deaktiver</translation>
 <translation id="439429847087949098">Starter <ph name="DEVICE_NAME" /> på nytt</translation>
+<translation id="4395835743215824109">tastatur tilpasse</translation>
 <translation id="4415951057168511744">Nåværende brukerbilde</translation>
 <translation id="4422041425070339732">pil ned</translation>
 <translation id="4425149324548788773">Min disk</translation>
@@ -442,6 +447,7 @@
 <translation id="4731797938093519117">Foreldretilgang</translation>
 <translation id="473775607612524610">Oppdater</translation>
 <translation id="4744944742468440486">Informasjon om det du har markert</translation>
+<translation id="4771607256327216405">tastatur gjør lysere</translation>
 <translation id="4773299976671772492">Stoppet</translation>
 <translation id="4782311465517282004">Få definisjoner, oversettelser eller enhetskonverteringer når du høyreklikker eller trykker og holder inne på tekst</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> bilde</translation>
@@ -490,6 +496,7 @@
 <translation id="500920857929044050">Stans testen</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">Vis bilder, tidspunkt, vær og medieinfo når skjermen er inaktiv.</translation>
+<translation id="5038292761217083259">tastatur med flere farger</translation>
 <translation id="5039804452771397117">Tillat</translation>
 <translation id="5049856988445523908">SIM-kortet er låst (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">Gruppenavn</translation>
@@ -539,7 +546,6 @@
 <translation id="5423849171846380976">Aktivert</translation>
 <translation id="5430931332414098647">Umiddelbar internettdeling</translation>
 <translation id="5431318178759467895">Farge</translation>
-<translation id="5456936324019847994">Kan ikke koble til noen aktiverte egendefinerte APN-er. Kontakt mobiloperatøren din for å få mer informasjon.</translation>
 <translation id="5457599981699367932">Surf som gjest</translation>
 <translation id="54609108002486618">Administrert</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} forsøk igjen}other{{0} forsøk igjen}}</translation>
@@ -639,6 +645,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">Slå på mørkt tema</translation>
 <translation id="6285899124799306373">åpne appoversikten</translation>
+<translation id="629550705077076970">tastaturdimming</translation>
 <translation id="6302401976930124515"><ph name="TEST_NAME" />testen er avbrutt</translation>
 <translation id="631063167932043783">Utforsk-appen</translation>
 <translation id="6319207335391420837">Oppdater fastvaren på <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +664,7 @@
 <translation id="6401427872449207797">nettlesersøk</translation>
 <translation id="6410257289063177456">Bildefiler</translation>
 <translation id="641081527798843608">Emnetreff</translation>
+<translation id="6411934471898487866">tastaturlysstyrke</translation>
 <translation id="6412715219990689313">Innebygd tastatur</translation>
 <translation id="6417265370957905582">Google Assistent</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +718,6 @@
 <translation id="6798678288485555829">Tekstnavigasjon</translation>
 <translation id="680983167891198932">Nøkkel</translation>
 <translation id="6816797338148849397">Informasjon om det du har markert, er tilgjengelig. Bruk oppoverpilen for å se informasjonen.</translation>
-<translation id="6838167112108853532">Kan ikke slå av eller fjerne dette APN-et. Sørg for å deaktivere eller fjerne aktiverte APN som er tilknyttet.</translation>
 <translation id="6853312040151791195">Utladingsfrekvens</translation>
 <translation id="6889786074662672253">Ikke koble fra denne eksterne enheten eller slå av datamaskinen mens enheten startes på nytt. Du kan minimere dette vinduet. Dette kan ta noen minutter, og det kan hende den eksterne enheten ikke fungerer i dette tidsrommet.</translation>
 <translation id="6900701049656042631">Dette albumet inneholder ingen bilder. For å legge til bilder, gå til <ph name="LINK" /></translation>
@@ -808,10 +815,12 @@
 <translation id="7656388927906093505">Enheten er en mus.</translation>
 <translation id="7658239707568436148">Avbryt</translation>
 <translation id="7665800271478495366">Bytt brukerbilde</translation>
+<translation id="7683228889864052081">tastaturfargetone</translation>
 <translation id="7690294790491645610">Bekreft det nye passordet</translation>
 <translation id="7701040980221191251">Ingen</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">tastaturlys</translation>
 <translation id="773153675489693198">Syklusantall</translation>
 <translation id="7747039790905080783">Forhåndsdelt nøkkel</translation>
 <translation id="7762130827864645708">Passordendringen var vellykket. Bruk det nye passordet fra nå av.</translation>
@@ -855,6 +864,7 @@
 <translation id="8075838845814659848">Gjenværende batteri</translation>
 <translation id="8076492880354921740">Faner</translation>
 <translation id="8082366717211101304">Kan ikke foreta DNS-oppslag fra Android-apper</translation>
+<translation id="8082644724189923105">tastatursone</translation>
 <translation id="808894953321890993">Endre passord</translation>
 <translation id="8094062939584182041">La Google sende deg e-post om dette problemet</translation>
 <translation id="8104083085214006426">Du bruker et åpent og usikret nettverk</translation>
@@ -903,6 +913,7 @@
 <translation id="8456761643544401578">Automatisk mørk modus</translation>
 <translation id="8461329675984532579">Navn på leverandøren for hjemmeenheten</translation>
 <translation id="8475690821716466388">Wifi-nettverket er sikret med den svake protokollen WEP PSK</translation>
+<translation id="8476242415522716722">tastaturunderlys</translation>
 <translation id="8477551185774834963">DNS-forsinkelsen er noe høyere enn den tillatte grenseverdien</translation>
 <translation id="8483248364096924578">IP-adresse</translation>
 <translation id="8491311378305535241">Kan ikke koble til HTTP-nettsteder fra Android-apper gjennom brannmuren</translation>
@@ -946,6 +957,7 @@
 <translation id="8845001906332463065">Få hjelp</translation>
 <translation id="8855781559874488009">Kan ikke koble til HTTP-nettsteder gjennom brannmuren</translation>
 <translation id="885701979325669005">Lagring</translation>
+<translation id="885704831271383379">tastatur mørkere</translation>
 <translation id="8863170912498892583">Slå på mørkt tema</translation>
 <translation id="8863888432376731307">Få <ph name="INTENT" /> for «<ph name="QUERY" />» med mer</translation>
 <translation id="8864415976656252616">Ikke noe foreslått innhold. Se populært hjelpeinnhold.</translation>
diff --git a/chromeos/strings/chromeos_strings_or.xtb b/chromeos/strings/chromeos_strings_or.xtb
index fc9a741..e38aee4 100644
--- a/chromeos/strings/chromeos_strings_or.xtb
+++ b/chromeos/strings/chromeos_strings_or.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">ସକ୍ରିୟ କରାଯାଇଛି</translation>
 <translation id="5430931332414098647">ଇନ୍‌ଷ୍ଟାଣ୍ଟ ଟିଥରିଂ</translation>
 <translation id="5431318178759467895">ରଙ୍ଗ</translation>
-<translation id="5456936324019847994">ସକ୍ଷମ କରାଯାଇଥିବା କୌଣସି କଷ୍ଟମ APN ସହ କନେକ୍ଟ କରାଯାଇପାରିବ ନାହିଁ। ଅଧିକ ସୂଚନା ପାଇଁ ଆପଣଙ୍କ ମୋବାଇଲ କେରିଅର ସହ କଣ୍ଟାକ୍ଟ କରନ୍ତୁ।</translation>
 <translation id="5457599981699367932">ଅତିଥି ହିସାବରେ ବ୍ରାଉଜ୍ କରନ୍ତୁ</translation>
 <translation id="54609108002486618">ପରିଚାଳିତ ହେଉଛି</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0}ଟି ପ୍ରଚେଷ୍ଟା ବାକି ଅଛି}other{{0}ଟି ପ୍ରଚେଷ୍ଟା ବାକି ଅଛି}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">ଟେକ୍ସଟ ନାଭିଗେସନ</translation>
 <translation id="680983167891198932">କୀ</translation>
 <translation id="6816797338148849397">ଆପଣଙ୍କ ଚୟନ ସମ୍ବନ୍ଧିତ ସୂଚନା ଉପଲବ୍ଧ ଅଛି। ଆକ୍ସେସ୍ କରିବାକୁ ଅପ୍ ତୀର କୀ ବ୍ୟବହାର କରନ୍ତୁ।</translation>
-<translation id="6838167112108853532">ଏହି APNକୁ ଅକ୍ଷମ କରାଯାଇପାରିବ ନାହିଁ କିମ୍ବା କାଢ଼ି ଦିଆଯାଇପାରିବ ନାହିଁ। ସକ୍ଷମ କରାଯାଇଥିବା ଆଟାଚ ହୋଇଥିବା APNଗୁଡ଼ିକୁ ଅକ୍ଷମ କରାଯାଇଛି କିମ୍ବା କାଢ଼ି ଦିଆଯାଇଛି।</translation>
 <translation id="6853312040151791195">ଡିସଚାର୍ଜିଂ ରେଟ୍</translation>
 <translation id="6889786074662672253">ରିଷ୍ଟାର୍ଟ କରାଯାଉଥିବା ସମୟରେ, ଏହି ଏକ୍ସଟର୍ନଲ ଡିଭାଇସକୁ ଅନପ୍ଲଗ କରନ୍ତୁ ନାହିଁ କିମ୍ବା ଆପଣଙ୍କ କମ୍ପ୍ୟୁଟରକୁ ବନ୍ଦ କରନ୍ତୁ ନାହିଁ। ଆପଣ ଏହି ୱିଣ୍ଡୋକୁ ଛୋଟ କରିପାରିବେ। ଏଥିପାଇଁ କିଛି ସମୟ ଲାଗିପାରେ ଏବଂ ଏହି ସମୟରେ ଆପଣଙ୍କ ଏକ୍ସଟର୍ନଲ ଡିଭାଇସ କାମ କରିନପାରେ।</translation>
 <translation id="6900701049656042631">ଏହି ଆଲବମରେ କୌଣସି ଫଟୋ ନାହିଁ। ଫଟୋଗୁଡ଼ିକୁ ଯୋଗ କରିବା ପାଇଁ <ph name="LINK" />କୁ ଯାଆନ୍ତୁ</translation>
diff --git a/chromeos/strings/chromeos_strings_pa.xtb b/chromeos/strings/chromeos_strings_pa.xtb
index 77a3018..5282006 100644
--- a/chromeos/strings/chromeos_strings_pa.xtb
+++ b/chromeos/strings/chromeos_strings_pa.xtb
@@ -540,7 +540,6 @@
 <translation id="5423849171846380976">ਸਕਿਰਿਆ ਕੀਤਾ</translation>
 <translation id="5430931332414098647">ਤਤਕਾਲ ਟੈਦਰਿੰਗ</translation>
 <translation id="5431318178759467895">ਰੰਗ</translation>
-<translation id="5456936324019847994">ਚਾਲੂ ਕੀਤੇ ਵਿਉਂਤੇ APN ਨਾਲ ਕਨੈਕਟ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਆਪਣੇ ਮੋਬਾਈਲ ਕੈਰੀਅਰ ਨਾਲ ਸੰਪਰਕ ਕਰੋ।</translation>
 <translation id="5457599981699367932">ਮਹਿਮਾਨ ਵਜੋਂ ਬ੍ਰਾਊਜ਼ ਕਰੋ</translation>
 <translation id="54609108002486618">ਪ੍ਰਬੰਧਿਤ</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} ਕੋਸ਼ਿਸ਼ ਬਾਕੀ}one{{0} ਕੋਸ਼ਿਸ਼ ਬਾਕੀ}other{{0} ਕੋਸ਼ਿਸ਼ਾਂ ਬਾਕੀ}}</translation>
@@ -711,7 +710,6 @@
 <translation id="6798678288485555829">ਲਿਖਤ ਨੈਵੀਗੇਸ਼ਨ</translation>
 <translation id="680983167891198932">ਕੁੰਜੀ</translation>
 <translation id="6816797338148849397">ਤੁਹਾਡੀ ਚੋਣ ਨਾਲ ਸੰਬੰਧਿਤ ਜਾਣਕਾਰੀ ਉਪਲਬਧ ਹੈ। ਪਹੁੰਚ ਕਰਨ ਲਈ 'ਉੱਪਰ ਤੀਰ' ਕੁੰਜੀ ਵਰਤੋ।</translation>
-<translation id="6838167112108853532">ਇਸ APN ਨੂੰ ਬੰਦ ਜਾਂ ਹਟਾਇਆ ਨਹੀਂ ਜਾ ਸਕਦਾ। ਪੱਕਾ ਕਰੋ ਕਿ ਚਾਲੂ ਕੀਤੇ ਨੱਥੀ APN ਬੰਦ ਹਨ ਜਾਂ ਹਟਾਏ ਗਏ ਹਨ।</translation>
 <translation id="6853312040151791195">ਡਿਸਚਾਰਜ ਹੋਣ ਦੀ ਦਰ</translation>
 <translation id="6889786074662672253">ਮੁੜ-ਸ਼ੁਰੂ ਕਰਨ ਦੌਰਾਨ ਇਸ ਬਾਹਰੀ ਡੀਵਾਈਸ ਨੂੰ ਅਣਪਲੱਗ ਨਾ ਕਰੋ ਜਾਂ ਆਪਣੇ ਕੰਪਿਊਟਰ ਨੂੰ ਬੰਦ ਨਾ ਕਰੋ। ਤੁਸੀਂ ਇਸ ਵਿੰਡੋ ਨੂੰ ਛੋਟਾ ਕਰ ਸਕਦੇ ਹੋ। ਇਸ ਵਿੱਚ ਕੁਝ ਮਿੰਟ ਲੱਗ ਸਕਦੇ ਹਨ ਅਤੇ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਇਸ ਸਮੇਂ ਦੌਰਾਨ ਤੁਹਾਡਾ ਬਾਹਰੀ ਡੀਵਾਈਸ ਕੰਮ ਨਾ ਕਰੇ।</translation>
 <translation id="6900701049656042631">ਇਸ ਐਲਬਮ ਵਿੱਚ ਕੋਈ ਫ਼ੋਟੋ ਨਹੀਂ ਹੈ। ਫ਼ੋਟੋਆਂ ਸ਼ਾਮਲ ਕਰਨ ਲਈ, <ph name="LINK" /> ’ਤੇ ਜਾਓ</translation>
@@ -741,6 +739,7 @@
 <translation id="7130438335435247835">ਐਕਸੈੱਸ ਪੁਆਇੰਟ ਨਾਮ (APN)</translation>
 <translation id="7131634559772719176">ਪ੍ਰੀਸੈੱਟ ਦੀ ਤਸਦੀਕ ਕਰੋ</translation>
 <translation id="7134436342991564651">{0,plural, =1{ਨਾਮ ਸਰਵਰ}one{ਨਾਮ ਸਰਵਰ}other{ਨਾਮ ਸਰਵਰ}}</translation>
+<translation id="7135814714616751706">ਸ਼ਾਰਟਕੱਟ ਖੋਜੋ</translation>
 <translation id="7143207342074048698">ਕਨੈਕਟ ਕਰ ਰਿਹਾ ਹੈ</translation>
 <translation id="7144878232160441200">ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ</translation>
 <translation id="714876143603641390">LAN ਕਨੈਕਟੀਵਿਟੀ</translation>
@@ -771,6 +770,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; Google Search ਵਿੱਚ ਨਤੀਜਾ ਦੇਖਣ ਲਈ Search ਦੇ ਨਾਲ Space ਨੂੰ ਦਬਾਓ।</translation>
 <translation id="7343649194310845056">ਨੈੱਟਵਰਕ ਡੀਵਾਈਸ</translation>
+<translation id="7353413232959255829"><ph name="LIST_SIZE" /> ਵਿੱਚੋਂ <ph name="LIST_POSITION" /> ਖੋਜ ਨਤੀਜਾ: <ph name="SEARCH_RESULT_TEXT" />। ਸ਼ਾਰਟਕੱਟ 'ਤੇ ਨੈਵੀਗੇਟ ਕਰਨ ਲਈ Enter ਦਬਾਓ।</translation>
 <translation id="7359657277149375382">ਫ਼ਾਈਲ ਦੀ ਕਿਸਮ</translation>
 <translation id="73631062356239394">ਤਸ਼ਖੀਸੀ ਡਾਟਾ ਸਾਂਝਾ ਕਰੋ</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_pl.xtb b/chromeos/strings/chromeos_strings_pl.xtb
index ed8dc654..0ca8033 100644
--- a/chromeos/strings/chromeos_strings_pl.xtb
+++ b/chromeos/strings/chromeos_strings_pl.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Aktywowano</translation>
 <translation id="5430931332414098647">Instant Tethering</translation>
 <translation id="5431318178759467895">Kolor</translation>
-<translation id="5456936324019847994">Nie można się połączyć z żadnym włączonym niestandardowym punktem APN. Aby dowiedzieć się więcej, skontaktuj się z operatorem komórkowym.</translation>
 <translation id="5457599981699367932">Przeglądaj jako gość</translation>
 <translation id="54609108002486618">Zarządzany</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Pozostała {0} próba}few{Pozostały {0} próby}many{Pozostało {0} prób}other{Pozostało {0} próby}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Nawigacja po tekście</translation>
 <translation id="680983167891198932">Klucz</translation>
 <translation id="6816797338148849397">Dostępne są informacje związane z zaznaczoną treścią. Aby je otworzyć, naciśnij klawisz strzałki w górę.</translation>
-<translation id="6838167112108853532">Tego punktu APN nie można wyłączyć ani usunąć. Upewnij się, że dołączone punkty APN, które były włączone, zostały wyłączone lub usunięte.</translation>
 <translation id="6853312040151791195">Szybkość rozładowywania</translation>
 <translation id="6889786074662672253">Podczas ponownego uruchamiania nie odłączaj tego urządzenia zewnętrznego ani nie wyłączaj komputera. To okno możesz zminimalizować. Ponowne uruchamianie potrwa kilka minut – w tym czasie urządzenie zewnętrzne może nie działać.</translation>
 <translation id="6900701049656042631">Ten album nie zawiera zdjęć. Aby je dodać, wejdź na <ph name="LINK" /></translation>
@@ -740,6 +738,7 @@
 <translation id="7130438335435247835">Nazwa punktu dostępu (APN)</translation>
 <translation id="7131634559772719176">Potwierdź gotowe ustawienia</translation>
 <translation id="7134436342991564651">{0,plural, =1{Serwer nazw}few{Serwery nazw}many{Serwery nazw}other{Serwery nazw}}</translation>
+<translation id="7135814714616751706">Szukaj skrótów</translation>
 <translation id="7143207342074048698">Łączenie</translation>
 <translation id="7144878232160441200">Spróbuj jeszcze raz</translation>
 <translation id="714876143603641390">Łączność LAN</translation>
@@ -770,6 +769,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />. Naciśnij Wyszukaj i spację, aby zobaczyć wynik w wyszukiwarce Google.</translation>
 <translation id="7343649194310845056">Urządzenia sieciowe</translation>
+<translation id="7353413232959255829">Wynik wyszukiwania <ph name="LIST_POSITION" /> z <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Aby przejść do skrótu, naciśnij Enter.</translation>
 <translation id="7359657277149375382">Typ pliku</translation>
 <translation id="73631062356239394">Udostępnianie danych diagnostycznych</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_pt-BR.xtb b/chromeos/strings/chromeos_strings_pt-BR.xtb
index 1f7553a0..3f440083 100644
--- a/chromeos/strings/chromeos_strings_pt-BR.xtb
+++ b/chromeos/strings/chromeos_strings_pt-BR.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">Imagem de login</translation>
 <translation id="2640549051766135490">Álbum <ph name="TITLE" /> <ph name="DESC" /> selecionado</translation>
 <translation id="267442004702508783">atualizar</translation>
+<translation id="268270014981824665">escurecer teclado</translation>
 <translation id="2712812801627182647">Chave de autenticação do TLS</translation>
 <translation id="2713444072780614174">Branco</translation>
 <translation id="2717139507051041123">Ativar o modo de cor escuro</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">Compartilhadas</translation>
 <translation id="2751739896257479635">Autenticação EAP Fase 2</translation>
 <translation id="2783010256799387990">APROVADO</translation>
+<translation id="2787435249130282949">teclado mais claro</translation>
 <translation id="2789486458103222910">Ok</translation>
 <translation id="2805756323405976993">Apps</translation>
 <translation id="28232023175184696">Não é possível se conectar à Internet. Clique para tentar novamente.</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">Nome do arquivo</translation>
 <translation id="3771294271822695279">Arquivos de vídeo</translation>
 <translation id="3784455785234192852">Bloquear</translation>
+<translation id="380097101658023925">controles de RGB</translation>
 <translation id="38114475217616659">Limpar todo o histórico</translation>
 <translation id="3820172043799983114">PIN inválido.</translation>
 <translation id="3824259034819781947">Anexar arquivos</translation>
 <translation id="3838338534323494292">Nova senha</translation>
 <translation id="3845880861638660475">Pressione <ph name="ALT_SHORTCUT_START" />Alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />Esc<ph name="ESC_SHORTCUT_END" /> para fechar a caixa de diálogo.</translation>
+<translation id="3848280697030027394">escurecer teclado</translation>
 <translation id="385051799172605136">Voltar</translation>
 <translation id="3858860766373142691">Nome</translation>
 <translation id="3862598938296403232">A descrição é obrigatória</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">Desativar</translation>
 <translation id="439429847087949098">Reiniciando <ph name="DEVICE_NAME" /></translation>
+<translation id="4395835743215824109">personalizar teclado</translation>
 <translation id="4415951057168511744">Avatar atual</translation>
 <translation id="4422041425070339732">seta para baixo</translation>
 <translation id="4425149324548788773">Meu Drive</translation>
@@ -442,6 +447,7 @@
 <translation id="4731797938093519117">Acesso do familiar responsável</translation>
 <translation id="473775607612524610">Atualizar</translation>
 <translation id="4744944742468440486">Informações relacionadas à sua seleção</translation>
+<translation id="4771607256327216405">clarear teclado</translation>
 <translation id="4773299976671772492">Interrompida</translation>
 <translation id="4782311465517282004">Veja definições, traduções ou conversões de unidades ao clicar com o botão direito do mouse no texto ou tocar nele e mantê-lo pressionado</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> foto</translation>
@@ -490,6 +496,7 @@
 <translation id="500920857929044050">Interromper teste</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">Quando a tela está inativa, ela mostra fotos, o horário, a previsão do tempo e informações de mídia.</translation>
+<translation id="5038292761217083259">teclado multicolorido</translation>
 <translation id="5039804452771397117">Permitir</translation>
 <translation id="5049856988445523908">Chip bloqueado (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">Nome do grupo</translation>
@@ -539,7 +546,6 @@
 <translation id="5423849171846380976">Ativado</translation>
 <translation id="5430931332414098647">Tethering instantâneo</translation>
 <translation id="5431318178759467895">Colorido</translation>
-<translation id="5456936324019847994">Não é possível se conectar a nenhum APN personalizado ativado. Entre em contato com sua operadora para mais informações.</translation>
 <translation id="5457599981699367932">Navegar como visitante</translation>
 <translation id="54609108002486618">Gerenciado</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} tentativa restante}one{{0} tentativa restante}other{{0} tentativas restantes}}</translation>
@@ -639,6 +645,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">Ativar o tema escuro</translation>
 <translation id="6285899124799306373">abrir o acesso rápido</translation>
+<translation id="629550705077076970">escurecimento do teclado</translation>
 <translation id="6302401976930124515">O teste de <ph name="TEST_NAME" /> foi cancelado</translation>
 <translation id="631063167932043783">App Explorar</translation>
 <translation id="6319207335391420837">Atualizar firmware no dispositivo <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +664,7 @@
 <translation id="6401427872449207797">pesquisar no navegador</translation>
 <translation id="6410257289063177456">Arquivos de imagem</translation>
 <translation id="641081527798843608">Correspondência de assunto</translation>
+<translation id="6411934471898487866">brilho do teclado</translation>
 <translation id="6412715219990689313">Teclado integrado</translation>
 <translation id="6417265370957905582">Google Assistente</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +718,6 @@
 <translation id="6798678288485555829">Navegação de texto</translation>
 <translation id="680983167891198932">Chave</translation>
 <translation id="6816797338148849397">Informações relacionadas à sua seleção disponíveis. Use a tecla de seta para cima para acessar.</translation>
-<translation id="6838167112108853532">Não é possível desativar ou remover este APN. Desative ou remova os APNs em anexo.</translation>
 <translation id="6853312040151791195">Taxa de descarregamento</translation>
 <translation id="6889786074662672253">Durante a reinicialização deste dispositivo externo, não o desconecte nem desligue o computador. Você pode minimizar esta janela. Isso pode levar alguns minutos, e o dispositivo externo pode não funcionar nesse período.</translation>
 <translation id="6900701049656042631">Esse álbum não tem fotos. Para adicionar, acesse <ph name="LINK" /></translation>
@@ -740,6 +747,7 @@
 <translation id="7130438335435247835">Nome do ponto de acesso (APN)</translation>
 <translation id="7131634559772719176">Confirmar predefinição</translation>
 <translation id="7134436342991564651">{0,plural, =1{Servidor de nomes}one{Servidor de nomes}other{Servidores de nomes}}</translation>
+<translation id="7135814714616751706">Atalhos de pesquisa</translation>
 <translation id="7143207342074048698">Conectando</translation>
 <translation id="7144878232160441200">Tentar novamente</translation>
 <translation id="714876143603641390">Conectividade LAN</translation>
@@ -770,6 +778,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; Pressione Pesquisar + barra de espaço para ver o resultado na Pesquisa Google.</translation>
 <translation id="7343649194310845056">Dispositivos de rede</translation>
+<translation id="7353413232959255829">Resultado <ph name="LIST_POSITION" /> de <ph name="LIST_SIZE" /> da pesquisa: <ph name="SEARCH_RESULT_TEXT" />. Pressione Enter para navegar até o atalho.</translation>
 <translation id="7359657277149375382">Tipo de arquivo</translation>
 <translation id="73631062356239394">Dados de compartilhamento de diagnóstico</translation>
 <translation id="7375053625150546623">EAP</translation>
@@ -806,10 +815,12 @@
 <translation id="7656388927906093505">Este dispositivo é um mouse.</translation>
 <translation id="7658239707568436148">Cancelar</translation>
 <translation id="7665800271478495366">Mudar o avatar</translation>
+<translation id="7683228889864052081">matiz do teclado</translation>
 <translation id="7690294790491645610">Confirmar nova senha</translation>
 <translation id="7701040980221191251">Nenhuma</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">luz do teclado</translation>
 <translation id="773153675489693198">Contagem de ciclos</translation>
 <translation id="7747039790905080783">Chave pré-compartilhada</translation>
 <translation id="7762130827864645708">Senha modificada. De agora em diante, use a nova senha.</translation>
@@ -853,6 +864,7 @@
 <translation id="8075838845814659848">Carga restante</translation>
 <translation id="8076492880354921740">Guias</translation>
 <translation id="8082366717211101304">Não foi possível resolver o DNS em apps Android</translation>
+<translation id="8082644724189923105">zona do teclado</translation>
 <translation id="808894953321890993">Alterar senha</translation>
 <translation id="8094062939584182041">Permitir que o Google envie um e-mail para você sobre esse problema</translation>
 <translation id="8104083085214006426">Você está usando uma rede aberta e não segura</translation>
@@ -901,6 +913,7 @@
 <translation id="8456761643544401578">Modo escuro automático</translation>
 <translation id="8461329675984532579">Nome do provedor doméstico</translation>
 <translation id="8475690821716466388">A rede Wi-Fi é protegida pelo protocolo fraco WEP PSK</translation>
+<translation id="8476242415522716722">luz de fundo do teclado</translation>
 <translation id="8477551185774834963">Latência do DNS um pouco acima do limite permitido</translation>
 <translation id="8483248364096924578">Endereço IP</translation>
 <translation id="8491311378305535241">O firewall impediu a conexão de apps Android a sites HTTP</translation>
@@ -944,6 +957,7 @@
 <translation id="8845001906332463065">Ajuda</translation>
 <translation id="8855781559874488009">O firewall impediu a conexão a sites HTTP</translation>
 <translation id="885701979325669005">Armazenamento</translation>
+<translation id="885704831271383379">teclado mais escuro</translation>
 <translation id="8863170912498892583">Ativar o tema escuro</translation>
 <translation id="8863888432376731307">Veja a <ph name="INTENT" /> de "<ph name="QUERY" />" e muito mais</translation>
 <translation id="8864415976656252616">Nenhum conteúdo sugerido. Consulte o conteúdo de ajuda principal.</translation>
diff --git a/chromeos/strings/chromeos_strings_pt-PT.xtb b/chromeos/strings/chromeos_strings_pt-PT.xtb
index 70ded22..43e88bb 100644
--- a/chromeos/strings/chromeos_strings_pt-PT.xtb
+++ b/chromeos/strings/chromeos_strings_pt-PT.xtb
@@ -426,6 +426,7 @@
 <translation id="455835558791489930">Bateria de <ph name="CHARGE_VALUE" /> mAh</translation>
 <translation id="4561801978359312462">SIM desbloqueado</translation>
 <translation id="4562494484721939086">Sem serviço</translation>
+<translation id="4573777384450697571">Falha – Certificado expirado</translation>
 <translation id="458794348635939462">Falha ao resolver todos os anfitriões.</translation>
 <translation id="4593212453765072419">Autenticação proxy necessária</translation>
 <translation id="4609350030397390689">Diminuir o brilho do teclado</translation>
@@ -539,7 +540,6 @@
 <translation id="5423849171846380976">Activado</translation>
 <translation id="5430931332414098647">Ligação via telemóvel instantânea</translation>
 <translation id="5431318178759467895">Cor</translation>
-<translation id="5456936324019847994">Não é possível ligar a APNs (Nomes de Pontos de Acesso) personalizados ativados. Contacte o seu operador móvel para obter mais informações.</translation>
 <translation id="5457599981699367932">Navegar como convidado</translation>
 <translation id="54609108002486618">Geridos</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} tentativa restante.}other{{0} tentativas restantes.}}</translation>
@@ -710,7 +710,6 @@
 <translation id="6798678288485555829">Navegação em texto</translation>
 <translation id="680983167891198932">Chave</translation>
 <translation id="6816797338148849397">Informações disponíveis relacionadas com a sua seleção. Utilize a tecla da seta para cima para aceder.</translation>
-<translation id="6838167112108853532">Não é possível desativar nem remover este APN (Nome do Ponto de Acesso). Certifique-se de que os APNs anexados ativados foram desativados ou removidos.</translation>
 <translation id="6853312040151791195">Velocidade de descarregamento</translation>
 <translation id="6889786074662672253">Enquanto reiniciar, não desligue este dispositivo externo nem encerre o computador. Pode minimizar esta janela. Esta operação pode demorar alguns minutos e o seu dispositivo externo pode não funcionar durante este período.</translation>
 <translation id="6900701049656042631">Este álbum não tem fotos. Para adicionar fotos, aceda a <ph name="LINK" /></translation>
@@ -740,6 +739,7 @@
 <translation id="7130438335435247835">Nome do Ponto de Acesso (APN)</translation>
 <translation id="7131634559772719176">Confirme a predefinição</translation>
 <translation id="7134436342991564651">{0,plural, =1{Servidor de nomes}other{Servidores de nomes}}</translation>
+<translation id="7135814714616751706">Pesquise atalhos</translation>
 <translation id="7143207342074048698">A ligar</translation>
 <translation id="7144878232160441200">Tentar novamente</translation>
 <translation id="714876143603641390">Conetividade de LAN</translation>
@@ -770,6 +770,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; prima Pesquisar e a tecla de espaço para ver o resultado na Pesquisa Google.</translation>
 <translation id="7343649194310845056">Dispositivos de rede</translation>
+<translation id="7353413232959255829">Resultado da pesquisa <ph name="LIST_POSITION" /> de <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Prima Enter para navegar para o atalho.</translation>
 <translation id="7359657277149375382">Tipo de ficheiro</translation>
 <translation id="73631062356239394">Partilhar dados de diagnóstico</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_ro.xtb b/chromeos/strings/chromeos_strings_ro.xtb
index ea874b2..52b4131 100644
--- a/chromeos/strings/chromeos_strings_ro.xtb
+++ b/chromeos/strings/chromeos_strings_ro.xtb
@@ -426,6 +426,7 @@
 <translation id="455835558791489930">Baterie de <ph name="CHARGE_VALUE" /> mAh</translation>
 <translation id="4561801978359312462">Card SIM deblocat</translation>
 <translation id="4562494484721939086">Fără semnal</translation>
+<translation id="4573777384450697571">Nu a reușit – Certificatul a expirat</translation>
 <translation id="458794348635939462">Nu s-au putut rezolva toate gazdele</translation>
 <translation id="4593212453765072419">Este necesară autentificarea la serverul proxy</translation>
 <translation id="4609350030397390689">Reducerea luminozității tastaturii</translation>
@@ -539,7 +540,6 @@
 <translation id="5423849171846380976">Activat</translation>
 <translation id="5430931332414098647">Tethering instantaneu</translation>
 <translation id="5431318178759467895">Color</translation>
-<translation id="5456936324019847994">Nu se poate conecta la niciun APN personalizat activat. Contactează operatorul de telefonie mobilă pentru informații suplimentare.</translation>
 <translation id="5457599981699367932">Navighează ca invitat</translation>
 <translation id="54609108002486618">Gestionat</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} încercare rămasă}few{{0} încercări rămase}other{{0} de încercări rămase}}</translation>
@@ -710,7 +710,6 @@
 <translation id="6798678288485555829">Navigare în text</translation>
 <translation id="680983167891198932">Cheie</translation>
 <translation id="6816797338148849397">Sunt disponibile informații despre selecția ta. Folosește tasta săgeată în sus pentru a le accesa.</translation>
-<translation id="6838167112108853532">Nu se poate dezactiva sau elimina acest APN. Asigură-te că APN-urile atașate sunt dezactivate sau eliminate.</translation>
 <translation id="6853312040151791195">Rata de descărcare</translation>
 <translation id="6889786074662672253">Nu deconecta dispozitivul extern și nu închide computerul în timpul repornirii. Poți să minimizezi fereastra. Actualizarea poate să dureze câteva minute și este posibil ca dispozitivul extern să nu funcționeze în această perioadă.</translation>
 <translation id="6900701049656042631">Acest album nu conține nicio fotografie. Pentru a adăuga fotografii, accesează <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_ru.xtb b/chromeos/strings/chromeos_strings_ru.xtb
index 7bdddf6..969835d 100644
--- a/chromeos/strings/chromeos_strings_ru.xtb
+++ b/chromeos/strings/chromeos_strings_ru.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Активировано</translation>
 <translation id="5430931332414098647">Мгновенная точка доступа</translation>
 <translation id="5431318178759467895">Цветная печать</translation>
-<translation id="5456936324019847994">Не удается установить соединение ни с одной включенной персональной точкой доступа. За подробной информацией обратитесь к оператору мобильной связи.</translation>
 <translation id="5457599981699367932">Войти в гостевой режим</translation>
 <translation id="54609108002486618">Автоматическое управление</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Осталась {0} попытка.}one{Осталась {0} попытка.}few{Осталось {0} попытки.}many{Осталось {0} попыток.}other{Осталось {0} попытки.}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Навигация по тексту</translation>
 <translation id="680983167891198932">Ключ</translation>
 <translation id="6816797338148849397">Доступна информация на основе выделенного текста. Чтобы перейти к ней, нажмите стрелку вверх.</translation>
-<translation id="6838167112108853532">Не удается отключить или удалить эту точку доступа. Убедитесь, что подключенные к ней точки доступа отключены или удалены.</translation>
 <translation id="6853312040151791195">Скорость разрядки</translation>
 <translation id="6889786074662672253">Во время перезапуска не отключайте внешнее устройство и не завершайте работу компьютера. Это окно можно свернуть. Перезапуск займет несколько минут, в течение которых внешнее устройство может не работать.</translation>
 <translation id="6900701049656042631">Этот альбом пустой. Добавить фотографии можно на сайте <ph name="LINK" />.</translation>
diff --git a/chromeos/strings/chromeos_strings_si.xtb b/chromeos/strings/chromeos_strings_si.xtb
index 32d11f6..3201858 100644
--- a/chromeos/strings/chromeos_strings_si.xtb
+++ b/chromeos/strings/chromeos_strings_si.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">සක්‍රිය කෙරිණි</translation>
 <translation id="5430931332414098647">ක්ෂණික ටෙදරින්</translation>
 <translation id="5431318178759467895">වර්ණය</translation>
-<translation id="5456936324019847994">කිසිදු සබල කළ අභිරුචි APNs වෙත සම්බන්ධ විය නොහැක. වැඩිදුර තොරතුරු සඳහා ඔබේ ජංගම වාහකය සම්බන්ධ කර ගන්න.</translation>
 <translation id="5457599981699367932">අමුත්තෙකු ලෙස බ්‍රව්ස් කරන්න</translation>
 <translation id="54609108002486618">කළමනාකරණය කෙරේ</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{උත්සාහයන් {0}ක් ඉතිරිය}one{උත්සාහයන් {0}ක් ඉතිරිය}other{උත්සාහයන් {0}ක් ඉතිරිය}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">පෙළ සංචාලනය</translation>
 <translation id="680983167891198932">යතුර</translation>
 <translation id="6816797338148849397">ඔබේ තේරීමට අදාළ තොරතුරු ලබා ගත නොහැකිය. ප්‍රවේශ වීමට ඉහළට ඊතල යතුර භාවිත කරන්න.</translation>
-<translation id="6838167112108853532">මෙම APN අබල කිරීමට හෝ ඉවත් කිරීමට නොහැක. සබල කළ අමුණා ඇති APNs අබල කර හෝ ඉවත් කර ඇති බවට වග බලා ගන්න.</translation>
 <translation id="6853312040151791195">විසර්ජන වේගය</translation>
 <translation id="6889786074662672253">යළි ආරම්භ කිරීම අතරතුර, මෙම බාහිර උපාංගය විසන්ධි කිරීම හෝ ඔබගේ පරිගණකය වැසීම නොකරන්න. ඔබට මෙම කවුළුව කුඩා කළ හැකිය. මෙයට මිනිත්තු කිහිපයක් ගත විය හැකි අතර මෙම කාලය තුළ ඔබගේ බාහිර උපාංගය ක්‍රියා නොකළ හැකිය.</translation>
 <translation id="6900701049656042631">මෙම ඇල්බමයට ඡායාරූප කිසිවක් නොමැත. ඡායාරූප එක් කිරීම සඳහා, <ph name="LINK" /> වෙත යන්න</translation>
diff --git a/chromeos/strings/chromeos_strings_sk.xtb b/chromeos/strings/chromeos_strings_sk.xtb
index d4f504e..648f4aae 100644
--- a/chromeos/strings/chromeos_strings_sk.xtb
+++ b/chromeos/strings/chromeos_strings_sk.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">Obrázok na prihlasovacej obrazovke</translation>
 <translation id="2640549051766135490">Album <ph name="TITLE" /> <ph name="DESC" /> bol vybraný</translation>
 <translation id="267442004702508783">obnovenie</translation>
+<translation id="268270014981824665">stmavenie klávesnice</translation>
 <translation id="2712812801627182647">Overovací kľúč TLS</translation>
 <translation id="2713444072780614174">Biela</translation>
 <translation id="2717139507051041123">Povoliť tmavý farebný režim</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">Zdieľané</translation>
 <translation id="2751739896257479635">Overenie totožnosti EAP – 2. fáza:</translation>
 <translation id="2783010256799387990">ÚSPEŠNÉ</translation>
+<translation id="2787435249130282949">jasnejšia klávesnica</translation>
 <translation id="2789486458103222910">OK</translation>
 <translation id="2805756323405976993">Aplikácie</translation>
 <translation id="28232023175184696">Nedá sa pripojiť k internetu. Kliknutím to skúste znova.</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">Názov súboru</translation>
 <translation id="3771294271822695279">Súbory videa</translation>
 <translation id="3784455785234192852">Uzamknúť</translation>
+<translation id="380097101658023925">ovládanie RGB</translation>
 <translation id="38114475217616659">Vymazať celú históriu</translation>
 <translation id="3820172043799983114">Neplatný kód PIN.</translation>
 <translation id="3824259034819781947">Priložiť súbory</translation>
 <translation id="3838338534323494292">Nové heslo</translation>
 <translation id="3845880861638660475">Stlačením klávesov <ph name="ALT_SHORTCUT_START" />alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />esc<ph name="ESC_SHORTCUT_END" /> zatvorte dialógové okno.</translation>
+<translation id="3848280697030027394">stmavenie klávesnice</translation>
 <translation id="385051799172605136">Späť</translation>
 <translation id="3858860766373142691">Názov</translation>
 <translation id="3862598938296403232">Vyžaduje sa opis</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">Zakázať</translation>
 <translation id="439429847087949098"><ph name="DEVICE_NAME" /> sa reštartuje</translation>
+<translation id="4395835743215824109">prispôsobenie klávesnice</translation>
 <translation id="4415951057168511744">Aktuálna avatar</translation>
 <translation id="4422041425070339732">šípka nadol</translation>
 <translation id="4425149324548788773">Môj disk</translation>
@@ -442,6 +447,7 @@
 <translation id="4731797938093519117">Rodičovský prístup</translation>
 <translation id="473775607612524610">Aktualizovať</translation>
 <translation id="4744944742468440486">Informácie súvisiace s vaším výberom</translation>
+<translation id="4771607256327216405">zjasnenie klávesnice</translation>
 <translation id="4773299976671772492">Zastavené</translation>
 <translation id="4782311465517282004">Získavajte definície, preklady alebo prevody jednotiek kliknutím pravým tlačidlom alebo pridržaním textu</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> fotka</translation>
@@ -490,6 +496,7 @@
 <translation id="500920857929044050">Zastaviť test</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">Nastavte, aby sa pri nečinnosti obrazovky zobrazovali fotky, čas, počasie a informácie o médiách.</translation>
+<translation id="5038292761217083259">klávesnica s viacerými farbami</translation>
 <translation id="5039804452771397117">Povoliť</translation>
 <translation id="5049856988445523908">SIM karta je uzamknutá (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">Názov skupiny</translation>
@@ -539,7 +546,6 @@
 <translation id="5423849171846380976">Aktivované</translation>
 <translation id="5430931332414098647">Dynamický tethering</translation>
 <translation id="5431318178759467895">Farebne</translation>
-<translation id="5456936324019847994">Nedá sa pripojiť k žiadnym povoleným vlastným názvom prístupových bodov (APN). Viac sa dozviete od svojho operátora.</translation>
 <translation id="5457599981699367932">Prehliadať ako hosť</translation>
 <translation id="54609108002486618">Spravovaný</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Zostáva {0} pokus}few{Zostávajú {0} pokusy}many{{0} attempts left}other{Zostáva {0} pokusov}}</translation>
@@ -639,6 +645,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">Zapnúť tmavý motív</translation>
 <translation id="6285899124799306373">otvorenie Spúšťača</translation>
+<translation id="629550705077076970">stmavenie farieb klávesnice</translation>
 <translation id="6302401976930124515">Test <ph name="TEST_NAME" /> bol zrušený</translation>
 <translation id="631063167932043783">Preskúmať aplikáciu</translation>
 <translation id="6319207335391420837">Aktualizácia firmvéru zariadenia <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +664,7 @@
 <translation id="6401427872449207797">vyhľadávanie v prehliadači</translation>
 <translation id="6410257289063177456">Súbory obrázkov</translation>
 <translation id="641081527798843608">Zhoda predmetu</translation>
+<translation id="6411934471898487866">jas klávesnice</translation>
 <translation id="6412715219990689313">Vstavaná klávesnica</translation>
 <translation id="6417265370957905582">Asistent Google</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +718,6 @@
 <translation id="6798678288485555829">Navigácia v texte</translation>
 <translation id="680983167891198932">Kľúč</translation>
 <translation id="6816797338148849397">K dispozícii sú informácie súvisiace s vaším výberom. Prístup získate pomocou šípky nahor.</translation>
-<translation id="6838167112108853532">Tento názov prístupového bodu (APN) sa nedá deaktivovať ani odstrániť. Uistite sa, že povolené pripojené názvy prístupových bodov (APN) sú deaktivované alebo odstránené.</translation>
 <translation id="6853312040151791195">Rýchlosť vybíjania</translation>
 <translation id="6889786074662672253">Počas reštartu neodpájajte toto externé zariadenie ani nevypínajte počítač. Toto okno môžete minimalizovať. Reštart môže trvať niekoľko minút a vaše externé zariadenie nemusí počas neho fungovať.</translation>
 <translation id="6900701049656042631">V tomto albume nie sú žiadne fotky. Ak doň chcete nejaké pridať, prejdite na <ph name="LINK" />.</translation>
@@ -808,10 +815,12 @@
 <translation id="7656388927906093505">Zariadenie je myš.</translation>
 <translation id="7658239707568436148">Zrušiť</translation>
 <translation id="7665800271478495366">Zmeniť avatar</translation>
+<translation id="7683228889864052081">odtieň klávesnice</translation>
 <translation id="7690294790491645610">Potvrďte nové heslo</translation>
 <translation id="7701040980221191251">Žiadne</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">osvetlenie klávesnice</translation>
 <translation id="773153675489693198">Počet cyklov</translation>
 <translation id="7747039790905080783">Predzdieľaný kľúč</translation>
 <translation id="7762130827864645708">Zmena hesla bola úspešná. Odteraz používajte nové heslo.</translation>
@@ -855,6 +864,7 @@
 <translation id="8075838845814659848">Zostávajúca úroveň batérie</translation>
 <translation id="8076492880354921740">Karty</translation>
 <translation id="8082366717211101304">DNS sa nedá preložiť v aplikáciách pre Android</translation>
+<translation id="8082644724189923105">zóna klávesnice</translation>
 <translation id="808894953321890993">Zmeniť heslo</translation>
 <translation id="8094062939584182041">Povoliť Googlu posielať e‐maily týkajúce sa tohto problému</translation>
 <translation id="8104083085214006426">Používate otvorenú a nezabezpečenú sieť</translation>
@@ -903,6 +913,7 @@
 <translation id="8456761643544401578">Automatický tmavý režim</translation>
 <translation id="8461329675984532579">Názov poskytovateľa domácej siete</translation>
 <translation id="8475690821716466388">Sieť Wi‑Fi je zabezpečená slabým protokolom WEP PSK</translation>
+<translation id="8476242415522716722">podsvietenie klávesnice</translation>
 <translation id="8477551185774834963">Latencia servera DNS mierne prekračuje povolenú úroveň</translation>
 <translation id="8483248364096924578">Adresa IP</translation>
 <translation id="8491311378305535241">V aplikáciách pre Android sa prostredníctvom brány firewall nedá pripojiť k webom HTTPS</translation>
@@ -946,6 +957,7 @@
 <translation id="8845001906332463065">Získať pomoc</translation>
 <translation id="8855781559874488009">Prostredníctvom brány firewall sa nedá pripojiť k webom HTTP</translation>
 <translation id="885701979325669005">Úložisko</translation>
+<translation id="885704831271383379">tmavšia klávesnica</translation>
 <translation id="8863170912498892583">Zapnúť tmavý motív</translation>
 <translation id="8863888432376731307">Získajte <ph name="INTENT" /> pre dopyt <ph name="QUERY" /> a ešte viac</translation>
 <translation id="8864415976656252616">Žiadny navrhovaný obsah. Pozrite si najlepší pomocný obsah.</translation>
diff --git a/chromeos/strings/chromeos_strings_sl.xtb b/chromeos/strings/chromeos_strings_sl.xtb
index 9a589d3..b13f0b5 100644
--- a/chromeos/strings/chromeos_strings_sl.xtb
+++ b/chromeos/strings/chromeos_strings_sl.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Aktivirano</translation>
 <translation id="5430931332414098647">Takojšnji internet prek mobilnega telefona</translation>
 <translation id="5431318178759467895">Barvno</translation>
-<translation id="5456936324019847994">Povezave z omogočenimi APN-ji po meri ni mogoče vzpostaviti. Če želite več informacij, se obrnite na mobilnega operaterja.</translation>
 <translation id="5457599981699367932">Brskajte kot gost</translation>
 <translation id="54609108002486618">Upravljan</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Na voljo imate še {0} poskus}one{Na voljo imate še {0} poskus}two{Na voljo imate še {0} poskusa}few{Na voljo imate še {0} poskuse}other{Na voljo imate še {0} poskusov}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Premikanje po besedilu</translation>
 <translation id="680983167891198932">Ključ</translation>
 <translation id="6816797338148849397">Podatki, ki so na voljo v zvezi z vašim izborom. Za dostop uporabite tipko s puščico gor.</translation>
-<translation id="6838167112108853532">Tega APN-ja ni mogoče onemogočiti ali odstraniti. Omogočeni povezani APN-ji morajo biti onemogočeni ali odstranjeni.</translation>
 <translation id="6853312040151791195">Hitrost praznjenja</translation>
 <translation id="6889786074662672253">Med posodabljanjem ne odklopite zunanje naprave ali izklopite računalnika. To okno lahko pomanjšate. Ta posodobitev bo morda trajala nekaj minut in zunanja naprava v tem času morda ne bo delovala.</translation>
 <translation id="6900701049656042631">V tem albumu ni fotografij. Fotografije lahko dodate na <ph name="LINK" />.</translation>
@@ -740,6 +738,7 @@
 <translation id="7130438335435247835">Ime dostopne točke (APN)</translation>
 <translation id="7131634559772719176">Potrditev prednastavitev</translation>
 <translation id="7134436342991564651">{0,plural, =1{Imenski strežnik}one{Imenski strežniki}two{Imenski strežniki}few{Imenski strežniki}other{Imenski strežniki}}</translation>
+<translation id="7135814714616751706">Iskanje bližnjic</translation>
 <translation id="7143207342074048698">Povezovanje</translation>
 <translation id="7144878232160441200">Poskusi ponovno</translation>
 <translation id="714876143603641390">Povezava z omrežjem LAN</translation>
@@ -770,6 +769,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />; <ph name="RESULT_TEXT" />; Pritisnite tipko za iskanje in preslednico, če si želite rezultat ogledati v Iskanju Google.</translation>
 <translation id="7343649194310845056">Omrežne naprave</translation>
+<translation id="7353413232959255829">Rezultat iskanja <ph name="LIST_POSITION" /> od <ph name="LIST_SIZE" />: <ph name="SEARCH_RESULT_TEXT" />. Pritisnite Enter, če se želite pomakniti do bližnjice.</translation>
 <translation id="7359657277149375382">Vrsta datoteke</translation>
 <translation id="73631062356239394">Deljenje diagnostičnih podatkov</translation>
 <translation id="7375053625150546623">EAP</translation>
diff --git a/chromeos/strings/chromeos_strings_sq.xtb b/chromeos/strings/chromeos_strings_sq.xtb
index ad6a61f..30b452b 100644
--- a/chromeos/strings/chromeos_strings_sq.xtb
+++ b/chromeos/strings/chromeos_strings_sq.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">U aktivizua</translation>
 <translation id="5430931332414098647">Ndarja e internetit në çast</translation>
 <translation id="5431318178759467895">Ngjyra</translation>
-<translation id="5456936324019847994">Nuk mund të lidhet me asnjë APN të personalizuar të aktivizuar. Kontakto me operatorin tënd celular për më shumë informacione.</translation>
 <translation id="5457599981699367932">Shfleto si vizitor</translation>
 <translation id="54609108002486618">E menaxhuar</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} përpjekje e mbetur}other{{0} përpjekje të mbetura}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Navigimi në tekst</translation>
 <translation id="680983167891198932">Çelësi</translation>
 <translation id="6816797338148849397">Ka informacion në lidhje me zgjedhjen tënde. Përdor tastin "Shigjeta lart" për ta hapur.</translation>
-<translation id="6838167112108853532">Kjo APN nuk mund të çaktivizohet apo të hiqet. Sigurohu që të çaktivizohen ose të hiqen APN-të e bashkëngjitura të aktivizuara.</translation>
 <translation id="6853312040151791195">Shpejtësia e shkarkimit</translation>
 <translation id="6889786074662672253">Gjatë rinisjes, mos e hiq nga priza pajisjen e jashtme dhe mos e fik kompjuterin. Mund ta minimizosh këtë dritare. Kjo mund të zgjasë disa minuta dhe pajisja jote e jashtme mund të mos funksionojë gjatë kësaj kohe.</translation>
 <translation id="6900701049656042631">Ky album nuk ka asnjë fotografi. Për të shtuar fotografi, shko te <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_sr-Latn.xtb b/chromeos/strings/chromeos_strings_sr-Latn.xtb
index 8c093cc..30b1174 100644
--- a/chromeos/strings/chromeos_strings_sr-Latn.xtb
+++ b/chromeos/strings/chromeos_strings_sr-Latn.xtb
@@ -426,6 +426,7 @@
 <translation id="455835558791489930">Baterija od <ph name="CHARGE_VALUE" /> mAh</translation>
 <translation id="4561801978359312462">SIM je otključan</translation>
 <translation id="4562494484721939086">Mobilna mreža nije dostupna</translation>
+<translation id="4573777384450697571">Nije uspelo – sertifikat je istekao</translation>
 <translation id="458794348635939462">Razrešenje svih hostova nije uspelo</translation>
 <translation id="4593212453765072419">Potrebna je potvrda autentičnosti proksija</translation>
 <translation id="4609350030397390689">Smanjite osvetljenost tastature</translation>
@@ -539,7 +540,6 @@
 <translation id="5423849171846380976">Aktivirano</translation>
 <translation id="5430931332414098647">Trenutno privezivanje</translation>
 <translation id="5431318178759467895">U boji</translation>
-<translation id="5456936324019847994">Povezivanje sa omogućenim prilagođenim nazivima pristupnih tačaka nije uspelo. Zatražite više informacija od mobilnog operatera.</translation>
 <translation id="5457599981699367932">Pregledajte kao gost</translation>
 <translation id="54609108002486618">Upravljani</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Preostaje {0} pokušaj}one{Preostaje {0} pokušaj}few{Preostaju {0} pokušaja}other{Preostaje {0} pokušaja}}</translation>
@@ -710,7 +710,6 @@
 <translation id="6798678288485555829">Kretanje kroz tekst</translation>
 <translation id="680983167891198932">Ključ</translation>
 <translation id="6816797338148849397">Dostupne su informacije vezane za vaš izbor. Koristite taster sa strelicom nagore da biste im pristupili.</translation>
-<translation id="6838167112108853532">Ne možete da onemogućite ni uklonite ovaj naziv pristupne tačke. Uverite se da su omogućeni priloženi nazivi pristupnih tačaka onemogućeni ili uklonjeni.</translation>
 <translation id="6853312040151791195">Brzina pražnjenja</translation>
 <translation id="6889786074662672253">Ne isključujte spoljni uređaj ni računar tokom restartovanja. Možete da umanjite ovaj prozor. Ovo može da potraje nekoliko minuta, a spoljni uređaj možda neće raditi tokom tog perioda.</translation>
 <translation id="6900701049656042631">Ovaj album ne sadrži nijednu sliku. Da biste dodali slike, idite na <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_sr.xtb b/chromeos/strings/chromeos_strings_sr.xtb
index c452476f..6e77623 100644
--- a/chromeos/strings/chromeos_strings_sr.xtb
+++ b/chromeos/strings/chromeos_strings_sr.xtb
@@ -426,6 +426,7 @@
 <translation id="455835558791489930">Батерија од <ph name="CHARGE_VALUE" /> mAh</translation>
 <translation id="4561801978359312462">SIM је откључан</translation>
 <translation id="4562494484721939086">Мобилна мрежа није доступна</translation>
+<translation id="4573777384450697571">Није успело – сертификат је истекао</translation>
 <translation id="458794348635939462">Разрешење свих хостова није успело</translation>
 <translation id="4593212453765072419">Потребна је потврда аутентичности проксија</translation>
 <translation id="4609350030397390689">Смањите осветљеност тастатуре</translation>
@@ -539,7 +540,6 @@
 <translation id="5423849171846380976">Активирано</translation>
 <translation id="5430931332414098647">Тренутно привезивање</translation>
 <translation id="5431318178759467895">У боји</translation>
-<translation id="5456936324019847994">Повезивање са омогућеним прилагођеним називима приступних тачака није успело. Затражите више информација од мобилног оператера.</translation>
 <translation id="5457599981699367932">Прегледајте као гост</translation>
 <translation id="54609108002486618">Управљани</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Преостаје {0} покушај}one{Преостаје {0} покушај}few{Преостају {0} покушаја}other{Преостаје {0} покушаја}}</translation>
@@ -710,7 +710,6 @@
 <translation id="6798678288485555829">Кретање кроз текст</translation>
 <translation id="680983167891198932">Кључ</translation>
 <translation id="6816797338148849397">Доступне су информације везане за ваш избор. Користите тастер са стрелицом нагоре да бисте им приступили.</translation>
-<translation id="6838167112108853532">Не можете да онемогућите ни уклоните овај назив приступне тачке. Уверите се да су омогућени приложени називи приступних тачака онемогућени или уклоњени.</translation>
 <translation id="6853312040151791195">Брзина пражњења</translation>
 <translation id="6889786074662672253">Не искључујте спољни уређај ни рачунар током рестартовања. Можете да умањите овај прозор. Ово може да потраје неколико минута, а спољни уређај можда неће радити током тог периода.</translation>
 <translation id="6900701049656042631">Овај албум не садржи ниједну слику. Да бисте додали слике, идите на <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_sv.xtb b/chromeos/strings/chromeos_strings_sv.xtb
index e969d1c5..ef0e4d1 100644
--- a/chromeos/strings/chromeos_strings_sv.xtb
+++ b/chromeos/strings/chromeos_strings_sv.xtb
@@ -546,7 +546,6 @@
 <translation id="5423849171846380976">Aktiverat</translation>
 <translation id="5430931332414098647">Direktinternetdelning</translation>
 <translation id="5431318178759467895">Färg</translation>
-<translation id="5456936324019847994">Det gick inte att ansluta till några aktiverade anpassade APN:er. Kontakta mobiloperatören för mer information.</translation>
 <translation id="5457599981699367932">Använd som gäst</translation>
 <translation id="54609108002486618">Hanterade</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} försök kvar}other{{0} försök kvar}}</translation>
@@ -719,7 +718,6 @@
 <translation id="6798678288485555829">Textnavigering</translation>
 <translation id="680983167891198932">Nyckel</translation>
 <translation id="6816797338148849397">Det finns information om det som är markerat. Tryck på uppåtpilen för att komma åt den.</translation>
-<translation id="6838167112108853532">Det gick inte att inaktivera eller ta bort detta APN. Se till att aktiverade anslutna APN:er är inaktiverade eller borttagna.</translation>
 <translation id="6853312040151791195">Urladdningshastighet</translation>
 <translation id="6889786074662672253">Koppla inte från den externa enheten och stäng inte av datorn medan enheten startas om. Du kan minimera fönstret. Detta kan ta en stund och den externa enheten kanske inte fungerar under tiden.</translation>
 <translation id="6900701049656042631">Det här albumet innehåller inga foton. Du kan lägga till foton via <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_sw.xtb b/chromeos/strings/chromeos_strings_sw.xtb
index 9ff75346..cb7c469 100644
--- a/chromeos/strings/chromeos_strings_sw.xtb
+++ b/chromeos/strings/chromeos_strings_sw.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Imeamilishwa</translation>
 <translation id="5430931332414098647">Mtandao wa Kusambazwa Papo Hapo</translation>
 <translation id="5431318178759467895">Rangi</translation>
-<translation id="5456936324019847994">Imeshindwa kuunganisha kwenye APN zozote maalum zilizowashwa. Wasiliana na mtoa huduma za simu ili upate maelezo zaidi.</translation>
 <translation id="5457599981699367932">Vinjari kama Mgeni</translation>
 <translation id="54609108002486618">Imedhibitiwa</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Umebakisha mara {0} ya kujaribu}other{Umebakisha mara {0} za kujaribu}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Usogezaji kwenye maandishi</translation>
 <translation id="680983167891198932">Ufunguo</translation>
 <translation id="6816797338148849397">Maelezo yanayohusiana na chaguo lako yanapatikana. Tumia kishale cha Juu ili uyafikie.</translation>
-<translation id="6838167112108853532">Imeshindwa kuzima au kuondoa APN hii. Hakikisha APN ulizowasha ambazo zimeambatishwa zinazimwa au kuondolewa.</translation>
 <translation id="6853312040151791195">Kasi ya kutumia chaji</translation>
 <translation id="6889786074662672253">Inapozima kisha iwake, usichomoe kifaa kilichochomekwa wala kuzima kompyuta yako. Unaweza kupunguza kidirisha hiki. Hatua hii inaweza kuchukua dakika kadhaa na huenda kifaa ulichochomeka kisifanye kazi kwa wakati huu.</translation>
 <translation id="6900701049656042631">Albamu hii haina picha zozote. Ili uweke picha, nenda kwenye <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_ta.xtb b/chromeos/strings/chromeos_strings_ta.xtb
index 88f47f1..07e5ae91 100644
--- a/chromeos/strings/chromeos_strings_ta.xtb
+++ b/chromeos/strings/chromeos_strings_ta.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">செயலாக்கப்பட்டது</translation>
 <translation id="5430931332414098647">உடனடி இணைப்பு முறை</translation>
 <translation id="5431318178759467895">வண்ணம்</translation>
-<translation id="5456936324019847994">இயக்கப்பட்ட எந்தவொரு பிரத்தியேக APNனுடனும் இணைக்க முடியவில்லை. கூடுதல் தகவலுக்கு உங்கள் மொபைல் நிறுவனத்தைத் தொடர்புகொள்ளவும்.</translation>
 <translation id="5457599981699367932">கெஸ்டாக உலாவுங்கள்</translation>
 <translation id="54609108002486618">நிர்வகிக்கப்பட்டது</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} முயற்சி மீதமுள்ளது}other{{0} முயற்சிகள் மீதமுள்ளன}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">வார்த்தை வழிசெலுத்தல்</translation>
 <translation id="680983167891198932">குறியீடு</translation>
 <translation id="6816797338148849397">நீங்கள் தேர்ந்தெடுத்தவற்றுடன் தொடர்புடைய தகவல்கள். இவற்றை அணுக மேல்நோக்கிய அம்புக்குறி விசையைப் பயன்படுத்துங்கள்.</translation>
-<translation id="6838167112108853532">இந்த APNனை முடக்கவோ அகற்றவோ முடியவில்லை. இணைக்கப்பட்ட APNகள் இயக்கப்பட்டிருந்தால் அவை முடக்கப்பட்டிருப்பதை அல்லது அகற்றப்பட்டிருப்பதை உறுதிசெய்துகொள்ளவும்.</translation>
 <translation id="6853312040151791195">சார்ஜ் இறங்கும் விகிதம்</translation>
 <translation id="6889786074662672253">மீண்டும் தொடங்கும்போது இந்த வெளிப்புறச் சாதனத்தின் இணைப்பைத் துண்டிக்கவோ உங்கள் கம்ப்யூட்டரை ஷட் டவுன் செய்யவோ கூடாது. இந்தச் சாளரத்தைச் சிறிதாக்கிக்கொள்ளலாம். இந்தச் செயல்பாடு நிறைவடைய சில நிமிடங்கள் ஆகலாம். அதுவரை உங்கள் வெளிப்புறச் சாதனத்தில் வேறு எதுவும் செய்ய முடியாமல் போகலாம்.</translation>
 <translation id="6900701049656042631">இந்த ஆல்பத்தில் எந்தப் படமும் இல்லை. படங்களைச் சேர்க்க, <ph name="LINK" /> தளத்திற்குச் செல்லவும்</translation>
diff --git a/chromeos/strings/chromeos_strings_te.xtb b/chromeos/strings/chromeos_strings_te.xtb
index 1bec177..963f1e3e 100644
--- a/chromeos/strings/chromeos_strings_te.xtb
+++ b/chromeos/strings/chromeos_strings_te.xtb
@@ -426,6 +426,7 @@
 <translation id="455835558791489930"><ph name="CHARGE_VALUE" />mAh బ్యాటరీ</translation>
 <translation id="4561801978359312462">SIM అన్‌లాక్ చేయబడింది</translation>
 <translation id="4562494484721939086">సేవ లేదు</translation>
+<translation id="4573777384450697571">విఫలమైంది - సర్టిఫికెట్ గడువు ముగిసింది</translation>
 <translation id="458794348635939462">హోస్ట్‌లను పరిష్కరించడంలో విఫలమైంది</translation>
 <translation id="4593212453765072419">ప్రాక్సీ ప్రామాణీకరణ అవసరం</translation>
 <translation id="4609350030397390689">కీబోర్డ్ బ్రైట్‌నెస్‌ను తగ్గించండి</translation>
@@ -539,7 +540,6 @@
 <translation id="5423849171846380976">సక్రియం చేయబడింది</translation>
 <translation id="5430931332414098647">తక్షణ టెథెరింగ్</translation>
 <translation id="5431318178759467895">రంగు</translation>
-<translation id="5456936324019847994">ఎనేబుల్ చేసి ఉన్న ఏ అనుకూల APNలకు కనెక్ట్ అవ్వడమూ సాధ్యం కాదు. మరింత సమాచారం కోసం మీ మొబైల్ క్యారియర్‌ను సంప్రదించండి.</translation>
 <translation id="5457599981699367932">అతిథి లాగా బ్రౌజ్ చేయండి</translation>
 <translation id="54609108002486618">నిర్వహించబడింది</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} ప్రయత్నం మిగిలి ఉంది}other{{0} ప్రయత్నాలు మిగిలి ఉన్నాయి}}</translation>
@@ -710,7 +710,6 @@
 <translation id="6798678288485555829">టెక్స్ట్ నావిగేషన్</translation>
 <translation id="680983167891198932">కీ</translation>
 <translation id="6816797338148849397">మీ ఎంచుకున్న దానికి సంబంధించిన సమాచారం అందుబాటులో ఉంది. యాక్సెస్ చేయడానికి పై వైపు బాణం కీని ఉపయోగించండి.</translation>
-<translation id="6838167112108853532">ఈ APNను డిజేబుల్ చేయడం లేదా తీసివేయడం సాధ్యపడదు. ఎనేబుల్ చేయబడిన అటాచ్ చేయబడిన APNలు డిసేబుల్ లేదా తీసివేయబడ్డాయని నిర్ధారించుకోండి.</translation>
 <translation id="6853312040151791195">డిశ్చార్జింగ్ రేట్</translation>
 <translation id="6889786074662672253">రీస్టార్ట్ అవుతున్నప్పుడు, ఈ బాహ్య పరికరాన్ని అన్‌ప్లగ్ చేయవద్దు లేదా మీ కంప్యూటర్‌ను షట్ డౌన్ చేయవద్దు. మీరు ఈ విండోను చిన్నదిగా చేయవచ్చు. ఇందుకు కొన్ని నిమిషాల సమయం పట్టవచ్చు, ఇంకా ఈ సమయంలో మీ బాహ్య పరికరం పని చేయకపోవచ్చు.</translation>
 <translation id="6900701049656042631">ఈ ఆల్బమ్‌లో ఫోటోలు ఏవీ లేవు. ఫోటోలను జోడించడానికి, <ph name="LINK" /> లింక్‌కు వెళ్లండి</translation>
diff --git a/chromeos/strings/chromeos_strings_th.xtb b/chromeos/strings/chromeos_strings_th.xtb
index 82d3e8b..a06d30b7 100644
--- a/chromeos/strings/chromeos_strings_th.xtb
+++ b/chromeos/strings/chromeos_strings_th.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">รูปภาพการลงชื่อเข้าใช้</translation>
 <translation id="2640549051766135490">เลือกอัลบั้ม <ph name="TITLE" /> <ph name="DESC" /> อยู่</translation>
 <translation id="267442004702508783">รีเฟรช</translation>
+<translation id="268270014981824665">หรี่แสงแป้นพิมพ์</translation>
 <translation id="2712812801627182647">คีย์การตรวจสอบสิทธิ์ TLS</translation>
 <translation id="2713444072780614174">สีขาว</translation>
 <translation id="2717139507051041123">เปิดใช้โหมดสีมืด</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">ที่แชร์</translation>
 <translation id="2751739896257479635">การตรวจสอบสิทธิ์ขั้นที่ 2 ของ EAP</translation>
 <translation id="2783010256799387990">ผ่าน</translation>
+<translation id="2787435249130282949">แป้นพิมพ์สว่างขึ้น</translation>
 <translation id="2789486458103222910">ตกลง</translation>
 <translation id="2805756323405976993">แอป</translation>
 <translation id="28232023175184696">เชื่อมต่ออินเทอร์เน็ตไม่ได้ คลิกเพื่อลองอีกครั้ง</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">ชื่อไฟล์</translation>
 <translation id="3771294271822695279">ไฟล์วิดีโอ</translation>
 <translation id="3784455785234192852">ล็อก</translation>
+<translation id="380097101658023925">การควบคุม RGB</translation>
 <translation id="38114475217616659">ล้างประวัติทั้งหมด</translation>
 <translation id="3820172043799983114">PIN ไม่ถูกต้อง</translation>
 <translation id="3824259034819781947">แนบไฟล์</translation>
 <translation id="3838338534323494292">รหัสผ่านใหม่</translation>
 <translation id="3845880861638660475">กดแป้น <ph name="ALT_SHORTCUT_START" />Alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />Esc<ph name="ESC_SHORTCUT_END" /> เพื่อปิดกล่องโต้ตอบ</translation>
+<translation id="3848280697030027394">ปรับให้แป้นพิมพ์มืด</translation>
 <translation id="385051799172605136">กลับ</translation>
 <translation id="3858860766373142691">ชื่อ</translation>
 <translation id="3862598938296403232">ต้องป้อนคำอธิบาย</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">ปิดการใช้งาน</translation>
 <translation id="439429847087949098">กำลังรีสตาร์ท <ph name="DEVICE_NAME" /></translation>
+<translation id="4395835743215824109">การปรับแต่งแป้นพิมพ์</translation>
 <translation id="4415951057168511744">รูปโปรไฟล์ปัจจุบัน</translation>
 <translation id="4422041425070339732">ลูกศรลง</translation>
 <translation id="4425149324548788773">ไดรฟ์ของฉัน</translation>
@@ -442,6 +447,7 @@
 <translation id="4731797938093519117">การเข้าถึงของผู้ปกครอง</translation>
 <translation id="473775607612524610">อัปเดต</translation>
 <translation id="4744944742468440486">ข้อมูลที่เกี่ยวข้องกับสิ่งที่คุณเลือก</translation>
+<translation id="4771607256327216405">เพิ่มความสว่างของแป้นพิมพ์</translation>
 <translation id="4773299976671772492">หยุดแล้ว</translation>
 <translation id="4782311465517282004">รับคำจำกัดความ คำแปล หรือการแปลงหน่วยเมื่อคุณคลิกขวาหรือแตะข้อความค้างไว้</translation>
 <translation id="4791000909649665275">รูปภาพ <ph name="NUMBER" /> รูป</translation>
@@ -490,6 +496,7 @@
 <translation id="500920857929044050">หยุดการทดสอบ</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">ระบบจะแสดงรูปภาพ เวลา สภาพอากาศ และข้อมูลสื่อเมื่อไม่มีการใช้งานหน้าจอ</translation>
+<translation id="5038292761217083259">แป้นพิมพ์หลากสี</translation>
 <translation id="5039804452771397117">อนุญาต</translation>
 <translation id="5049856988445523908">ล็อกซิมแล้ว (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">ชื่อกลุ่ม</translation>
@@ -539,7 +546,6 @@
 <translation id="5423849171846380976">เปิดอยู่</translation>
 <translation id="5430931332414098647">การเชื่อมต่อ Wi-Fi ฮอตสปอตจากมือถือโดยอัตโนมัติ</translation>
 <translation id="5431318178759467895">สี</translation>
-<translation id="5456936324019847994">ไม่สามารถเชื่อมต่อกับ APN ที่กำหนดเองซึ่งเปิดใช้อยู่ โปรดติดต่อสอบถามข้อมูลเพิ่มเติมจากผู้ให้บริการเครือข่ายมือถือ</translation>
 <translation id="5457599981699367932">ท่องเว็บในฐานะผู้มาเยือน</translation>
 <translation id="54609108002486618">มีการจัดการ</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{ลองได้อีก {0} ครั้ง}other{ลองได้อีก {0} ครั้ง}}</translation>
@@ -639,6 +645,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">เปิดธีมมืด</translation>
 <translation id="6285899124799306373">เปิด Launcher</translation>
+<translation id="629550705077076970">การหรี่แสงแป้นพิมพ์</translation>
 <translation id="6302401976930124515">ยกเลิกการทดสอบ<ph name="TEST_NAME" />แล้ว</translation>
 <translation id="631063167932043783">แอป "สำรวจ"</translation>
 <translation id="6319207335391420837">อัปเดตเฟิร์มแวร์ใน <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +664,7 @@
 <translation id="6401427872449207797">การค้นหาด้วยเบราว์เซอร์</translation>
 <translation id="6410257289063177456">ไฟล์ภาพ</translation>
 <translation id="641081527798843608">หัวเรื่องที่ตรงกัน</translation>
+<translation id="6411934471898487866">ความสว่างของแป้นพิมพ์</translation>
 <translation id="6412715219990689313">แป้นพิมพ์ในตัว</translation>
 <translation id="6417265370957905582">Google Assistant</translation>
 <translation id="6423239382391657905">เปิด VPN</translation>
@@ -710,7 +718,6 @@
 <translation id="6798678288485555829">การนำทางสำหรับข้อความ</translation>
 <translation id="680983167891198932">คีย์</translation>
 <translation id="6816797338148849397">มีข้อมูลที่เกี่ยวข้องกับสิ่งที่คุณเลือก ใช้แป้นลูกศรขึ้นเพื่อดูข้อมูลนั้น</translation>
-<translation id="6838167112108853532">ปิดใช้หรือนํา APN นี้ออกไม่ได้ ตรวจสอบว่า APN ที่แนบมาและเปิดใช้อยู่ถูกปิดใช้หรือนำออกแล้ว</translation>
 <translation id="6853312040151791195">อัตราการคายประจุ</translation>
 <translation id="6889786074662672253">ขณะรีสตาร์ท โปรดอย่าถอดปลั๊กอุปกรณ์ภายนอกเครื่องนี้หรือปิดคอมพิวเตอร์ คุณย่อหน้าต่างนี้ให้เล็กสุดได้ การดำเนินการอาจใช้เวลาสักครู่และอุปกรณ์ภายนอกอาจใช้ไม่ได้ในช่วงเวลานี้</translation>
 <translation id="6900701049656042631">อัลบั้มนี้ไม่มีรูปภาพเลย ไปที่ <ph name="LINK" /> เพื่อเพิ่มรูปภาพ</translation>
@@ -806,10 +813,12 @@
 <translation id="7656388927906093505">อุปกรณ์เป็นเมาส์</translation>
 <translation id="7658239707568436148">ยกเลิก</translation>
 <translation id="7665800271478495366">เปลี่ยนรูปโปรไฟล์</translation>
+<translation id="7683228889864052081">โทนสีแป้นพิมพ์</translation>
 <translation id="7690294790491645610">ยืนยันรหัสผ่านใหม่</translation>
 <translation id="7701040980221191251">ไม่มี</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">ไฟแป้นพิมพ์</translation>
 <translation id="773153675489693198">จำนวนรอบ</translation>
 <translation id="7747039790905080783">คีย์ที่แชร์ล่วงหน้า</translation>
 <translation id="7762130827864645708">เปลี่ยนรหัสผ่านสำเร็จ โปรดใช้รหัสผ่านใหม่จากนี้ไป</translation>
@@ -853,6 +862,7 @@
 <translation id="8075838845814659848">การชาร์จที่เหลือ</translation>
 <translation id="8076492880354921740">แท็บ</translation>
 <translation id="8082366717211101304">ไม่สามารถแปลง DNS จากแอป Android</translation>
+<translation id="8082644724189923105">โซนแป้นพิมพ์</translation>
 <translation id="808894953321890993">เปลี่ยนรหัสผ่าน</translation>
 <translation id="8094062939584182041">อนุญาตให้ Google ส่งอีเมลถึงคุณเกี่ยวกับปัญหานี้</translation>
 <translation id="8104083085214006426">คุณกำลังใช้เครือข่ายแบบเปิดที่ไม่ปลอดภัย</translation>
@@ -901,6 +911,7 @@
 <translation id="8456761643544401578">โหมดมืดอัตโนมัติ</translation>
 <translation id="8461329675984532579">ชื่อผู้ให้บริการหน้าแรก</translation>
 <translation id="8475690821716466388">เครือข่าย WiFi มีการรักษาความปลอดภัยด้วยโปรโตคอล WEP PSK ที่ไม่รัดกุม</translation>
+<translation id="8476242415522716722">เรืองแสงใต้แป้นพิมพ์</translation>
 <translation id="8477551185774834963">เวลาในการตอบสนอง DNS สูงกว่าเกณฑ์ที่ยอมรับได้เล็กน้อย</translation>
 <translation id="8483248364096924578">ที่อยู่ IP</translation>
 <translation id="8491311378305535241">ไม่สามารถเชื่อมต่อผ่านไฟร์วอลล์ไปยังเว็บไซต์ HTTP จากแอป Android</translation>
@@ -944,6 +955,7 @@
 <translation id="8845001906332463065">ขอความช่วยเหลือ</translation>
 <translation id="8855781559874488009">ไม่สามารถเชื่อมต่อผ่านไฟร์วอลล์ไปยังเว็บไซต์ HTTP</translation>
 <translation id="885701979325669005">พื้นที่เก็บข้อมูล</translation>
+<translation id="885704831271383379">แป้นพิมพ์มืดลง</translation>
 <translation id="8863170912498892583">เปิดใช้ธีมมืด</translation>
 <translation id="8863888432376731307">รับ <ph name="INTENT" /> สำหรับ "<ph name="QUERY" />" และอื่นๆ</translation>
 <translation id="8864415976656252616">ไม่มีเนื้อหาที่แนะนำ ดูเนื้อหาช่วยเหลือยอดนิยม</translation>
diff --git a/chromeos/strings/chromeos_strings_tr.xtb b/chromeos/strings/chromeos_strings_tr.xtb
index b37ca55..46b58961 100644
--- a/chromeos/strings/chromeos_strings_tr.xtb
+++ b/chromeos/strings/chromeos_strings_tr.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Etkin</translation>
 <translation id="5430931332414098647">Hızlı Tethering</translation>
 <translation id="5431318178759467895">Renk</translation>
-<translation id="5456936324019847994">Etkinleştirilmiş özel APN'lere bağlanılamıyor. Daha fazla bilgi için mobil operatörünüzle iletişime geçin.</translation>
 <translation id="5457599981699367932">Misafir olarak Göz At</translation>
 <translation id="54609108002486618">Yönetilen</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} deneme hakkınız kaldı}other{{0} deneme hakkınız kaldı}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Metinde gezinme</translation>
 <translation id="680983167891198932">Anahtar</translation>
 <translation id="6816797338148849397">Seçiminizle ilgili bilgi mevcut. Erişmek için yukarı ok tuşunu kullanın.</translation>
-<translation id="6838167112108853532">Bu APN devre dışı bırakılamaz veya kaldırılamaz. Etkin durumdaki eklenmiş APN'lerin devre dışı bırakıldığından veya kaldırıldığından emin olun.</translation>
 <translation id="6853312040151791195">Şarjın boşalma hızı</translation>
 <translation id="6889786074662672253">Yeniden başlatılırken bu harici cihazı çıkarmayın ya da bilgisayarınızı kapatmayın. Bu pencereyi simge durumuna küçültebilirsiniz. Güncelleme birkaç dakika sürebilir ve bu süre boyunca harici cihazınız çalışmayabilir.</translation>
 <translation id="6900701049656042631">Bu albümde fotoğraf yok. Fotoğraf eklemek için <ph name="LINK" /> adresine gidin</translation>
diff --git a/chromeos/strings/chromeos_strings_uk.xtb b/chromeos/strings/chromeos_strings_uk.xtb
index 58eee2b..ec080a1 100644
--- a/chromeos/strings/chromeos_strings_uk.xtb
+++ b/chromeos/strings/chromeos_strings_uk.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Активовано</translation>
 <translation id="5430931332414098647">Миттєва точка доступу</translation>
 <translation id="5431318178759467895">Колір</translation>
-<translation id="5456936324019847994">Не вдалося підключитися до жодної активної спеціальної точки доступу. Щоб отримати додаткову інформацію, зверніться до свого оператора мобільного зв’язку.</translation>
 <translation id="5457599981699367932">Переглядати в режимі гостя</translation>
 <translation id="54609108002486618">Керований</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Залишилася {0} спроба}one{Залишилася {0} спроба}few{Залишилися {0} спроби}many{Залишилося {0} спроб}other{Залишилося {0} спроби}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Навігація текстом</translation>
 <translation id="680983167891198932">Ключ</translation>
 <translation id="6816797338148849397">Доступна інформація, пов'язана з виділеним текстом. Щоб перейти до неї, натисніть клавішу зі стрілкою вгору.</translation>
-<translation id="6838167112108853532">Не вдалося вимкнути або вилучити цю точку доступу. Переконайтеся, що ввімкнені точки доступу, які підключено, вимкнено або вилучено.</translation>
 <translation id="6853312040151791195">Швидкість розряджання</translation>
 <translation id="6889786074662672253">Поки відбувається перезапуск, не відключайте цей зовнішній пристрій і не завершуйте роботу комп’ютера. Можете згорнути це вікно. Перезапуск може зайняти кілька хвилин, і впродовж цього часу зовнішній пристрій, імовірно, не працюватиме.</translation>
 <translation id="6900701049656042631">У цьому альбомі немає фотографій. Щоб додати фото, перейдіть на сторінку <ph name="LINK" />.</translation>
diff --git a/chromeos/strings/chromeos_strings_ur.xtb b/chromeos/strings/chromeos_strings_ur.xtb
index 0f7683a..5663fb4 100644
--- a/chromeos/strings/chromeos_strings_ur.xtb
+++ b/chromeos/strings/chromeos_strings_ur.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">سائن ان کی تصویر</translation>
 <translation id="2640549051766135490">البم <ph name="TITLE" /> <ph name="DESC" /> منتخب کیا گیا</translation>
 <translation id="267442004702508783">ریفریش کریں</translation>
+<translation id="268270014981824665">کی بورڈ کو مدھم کرنا</translation>
 <translation id="2712812801627182647">‏TLS تصدیقی کلید</translation>
 <translation id="2713444072780614174">سفید</translation>
 <translation id="2717139507051041123">گہرے رنگ کے موڈ کو فعال کریں</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">اشتراک کردہ</translation>
 <translation id="2751739896257479635">‏EAP مرحلہ 2 توثیق</translation>
 <translation id="2783010256799387990">پاس ہو گیا</translation>
+<translation id="2787435249130282949">زیادہ روشن کی بورڈ</translation>
 <translation id="2789486458103222910">ٹھیک ہے</translation>
 <translation id="2805756323405976993">اطلاقات</translation>
 <translation id="28232023175184696">انٹرنیٹ سے منسلک نہیں کر سکتے۔ دوبارہ کوشش کرنے کے لیے کلک کریں۔</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">فائل کا نام</translation>
 <translation id="3771294271822695279">ویڈیو فائلیں</translation>
 <translation id="3784455785234192852">مقفل کریں</translation>
+<translation id="380097101658023925">‏RGB کنٹرولز</translation>
 <translation id="38114475217616659">تمام سرگزشت صاف کریں</translation>
 <translation id="3820172043799983114">‏غلط PIN۔</translation>
 <translation id="3824259034819781947">فائلز منسلک کریں</translation>
 <translation id="3838338534323494292">نیا پاس ورڈ</translation>
 <translation id="3845880861638660475">‏ڈائیلاگ کو بند کرنے کے لیے <ph name="ALT_SHORTCUT_START" />alt<ph name="ALT_SHORTCUT_END" /> + ‏<ph name="ESC_SHORTCUT_START" />esc<ph name="ESC_SHORTCUT_END" /> دبائیں۔</translation>
+<translation id="3848280697030027394">کی بورڈ کو گہرا بنانا</translation>
 <translation id="385051799172605136">پیچھے</translation>
 <translation id="3858860766373142691">نام</translation>
 <translation id="3862598938296403232">تفصیل درکار ہے</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">غیر فعال کریں</translation>
 <translation id="439429847087949098"><ph name="DEVICE_NAME" /> ری اسٹارٹ ہو رہا ہے</translation>
+<translation id="4395835743215824109">کی بورڈ کو حسب ضرورت بنانا</translation>
 <translation id="4415951057168511744">موجودہ اوتار</translation>
 <translation id="4422041425070339732">نیچے کی طرف تیر کا نشان</translation>
 <translation id="4425149324548788773">میری ڈرائیو</translation>
@@ -426,6 +431,7 @@
 <translation id="455835558791489930">‏mAh<ph name="CHARGE_VALUE" /> بیٹری</translation>
 <translation id="4561801978359312462">‏SIM غیر مقفل ہے</translation>
 <translation id="4562494484721939086">کوئی سروس نہیں</translation>
+<translation id="4573777384450697571">ناکام - سرٹیفیکیٹ کی میعاد ختم ہو گئی</translation>
 <translation id="458794348635939462">تمام میزبانوں کو حل کرنے میں ناکام</translation>
 <translation id="4593212453765072419">پراکسی کی تصدیق درکار ہے</translation>
 <translation id="4609350030397390689">کی بورڈ کی چمک کم کرنے کی کلید</translation>
@@ -442,6 +448,7 @@
 <translation id="4731797938093519117">والدین کی رسائی</translation>
 <translation id="473775607612524610">اپ ڈيٹ کریں</translation>
 <translation id="4744944742468440486">آپ کے انتخاب سے متعلقہ معلومات</translation>
+<translation id="4771607256327216405">کی بورڈ کو روشن کرنا</translation>
 <translation id="4773299976671772492">روک دیا گیا</translation>
 <translation id="4782311465517282004">جب آپ دائیں طرف کلک کرنے یا ٹیکسٹ کو ٹچ کریں اور دبائے رکھیں تو تعریفیں، ترجمے یونٹ کی تبدیلیاں حاصل کریں</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> تصویر</translation>
@@ -490,6 +497,7 @@
 <translation id="500920857929044050">ٹیسٹ روکیں</translation>
 <translation id="5017508259293544172">لیپ</translation>
 <translation id="5019310272469539976">آپ کی اسکرین کے معطل ہونے پر، تصاویر، وقت، موسم اور میڈیا کی معلومات دکھائیں۔</translation>
+<translation id="5038292761217083259">متعدد رنگوں والا کی بورڈ</translation>
 <translation id="5039804452771397117">اجازت دیں</translation>
 <translation id="5049856988445523908">‏SIM مقفل ہو گیا (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">گروپ کا نام</translation>
@@ -539,7 +547,6 @@
 <translation id="5423849171846380976">فعال</translation>
 <translation id="5430931332414098647">فوری ٹیدرنگ</translation>
 <translation id="5431318178759467895">رنگ</translation>
-<translation id="5456936324019847994">‏کسی بھی فعال کردہ حسب ضرورت APNs سے منسلک نہیں ہو سکتا۔ مزید معلومات کے لیے اپنے موبائل کیریئر سے رابطہ کریں۔</translation>
 <translation id="5457599981699367932">مہمان کے بطور براؤز کریں</translation>
 <translation id="54609108002486618">نظم کردہ</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} کوشش باقی ہے}other{{0} کوششیں باقی ہیں}}</translation>
@@ -639,6 +646,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">گہری تھیم آن کریں</translation>
 <translation id="6285899124799306373">لانچر کھولیں</translation>
+<translation id="629550705077076970">مدھم کی بورڈ</translation>
 <translation id="6302401976930124515"><ph name="TEST_NAME" /> ٹیسٹ منسوخ کر دیا گیا ہے</translation>
 <translation id="631063167932043783">ایکسپلور ایپ</translation>
 <translation id="6319207335391420837"><ph name="DEVICE_NAME" /> پر فرم ویئر اپ ڈیٹ کریں</translation>
@@ -657,6 +665,7 @@
 <translation id="6401427872449207797">براؤزر کی تلاش</translation>
 <translation id="6410257289063177456">تصویری فائلیں</translation>
 <translation id="641081527798843608">موضوع کی مماثلت</translation>
+<translation id="6411934471898487866">کی بورڈ کی چمک</translation>
 <translation id="6412715219990689313">پہلے سے شامل کی بورڈ</translation>
 <translation id="6417265370957905582">‏Google اسسٹنٹ</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +719,6 @@
 <translation id="6798678288485555829">ٹیکسٹ نیویگیشن</translation>
 <translation id="680983167891198932">کلید</translation>
 <translation id="6816797338148849397">آپ کے انتخاب سے متعلقہ معلومات دستیاب ہے۔ رسائی حاصل کرنے کے لئے اوپر تیر کے نشان کی کلید کا استعمال کریں۔</translation>
-<translation id="6838167112108853532">‏اس APN کو غیر فعال یا ہٹا نہیں سکتے۔ یقینی بنائیں کہ فعال کردہ منسلکہ APNs کو غیر فعال یا ہٹا دیا گیا ہے۔</translation>
 <translation id="6853312040151791195">ڈسچارج ہونے کی شرح</translation>
 <translation id="6889786074662672253">ری سٹارٹ کرنے کے دوران، اس خارجی آلے کو ان پلگ نہ کریں یا اپنے کمپیوٹر کو شٹ ڈاؤن نہ کریں۔ آپ اس ونڈو کو چھوٹا کر سکتے ہیں۔ اس اپ ڈیٹ میں کچھ منٹ لگ سکتے ہیں اور ہو سکتا ہے کہ آپ کا خارجی آلہ اس دوران کام نہ کرے۔</translation>
 <translation id="6900701049656042631">اس البم میں کوئی تصویر نہیں ہے۔ تصاویر شامل کرنے کے لیے، <ph name="LINK" /> پر جائیں</translation>
@@ -808,10 +816,12 @@
 <translation id="7656388927906093505">آلہ ایک ماؤس ہے۔</translation>
 <translation id="7658239707568436148">منسوخ کریں</translation>
 <translation id="7665800271478495366">اوتار تبدیل کریں</translation>
+<translation id="7683228889864052081">کی بورڈ کا رنگ</translation>
 <translation id="7690294790491645610">نئے پاس ورڈ کی توثیق کریں</translation>
 <translation id="7701040980221191251">کوئی نہیں</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">کی بورڈ کی لائٹ</translation>
 <translation id="773153675489693198">دورانیے کی تعداد</translation>
 <translation id="7747039790905080783">پہلے سے اشتراک کردہ کلید</translation>
 <translation id="7762130827864645708">آپ کا پاس ورڈ کامیابی سے تبدیل کر دیا گیا۔ براہ کرم اب سے نیا پاس ورڈ استعمال کریں۔</translation>
@@ -855,6 +865,7 @@
 <translation id="8075838845814659848">باقی چارج</translation>
 <translation id="8076492880354921740">ٹیبز</translation>
 <translation id="8082366717211101304">‏Android ایپس سے DNS کو حل نہیں کیا جا سکتا</translation>
+<translation id="8082644724189923105">کی بورڈ زون</translation>
 <translation id="808894953321890993">پاس ورڈ تبدیل کریں</translation>
 <translation id="8094062939584182041">‏Google کو اس مسئلے کے بارے میں آپ کو ای میل کرنے کی اجازت دیں</translation>
 <translation id="8104083085214006426">آپ ایک اوپن اور غیر محفوظ نیٹ ورک استعمال کر رہے ہیں</translation>
@@ -903,6 +914,7 @@
 <translation id="8456761643544401578">خودکار تاریک وضع</translation>
 <translation id="8461329675984532579">گھر فراہم کرنے والے کا نام</translation>
 <translation id="8475690821716466388">‏WiFi نیٹ ورک کمزور پروٹوکول WEP PSK کے ساتھ محفوظ ہے</translation>
+<translation id="8476242415522716722">کم روشنی والا کی بورڈ</translation>
 <translation id="8477551185774834963">‏DNS تاخیر قابل اجازت حد سے تھوڑی سی زیادہ ہے</translation>
 <translation id="8483248364096924578">‏IP پتہ</translation>
 <translation id="8491311378305535241">‏Android ایپس سے فائر وال کے ذریعے HTTP ویب سائٹس سے رابطہ منسلک نہیں کیا جا سکتا</translation>
@@ -946,6 +958,7 @@
 <translation id="8845001906332463065">مدد حاصل کریں</translation>
 <translation id="8855781559874488009">‏فائر وال کے ذریعے HTTP ویب سائٹس سے رابطہ منسلک نہیں کیا جا سکتا</translation>
 <translation id="885701979325669005">اسٹوریج</translation>
+<translation id="885704831271383379">زیادہ گہرا کی بورڈ</translation>
 <translation id="8863170912498892583">گہری تھیم فعال کریں</translation>
 <translation id="8863888432376731307">"<ph name="QUERY" />" اور مزید کے لیے <ph name="INTENT" /> حاصل کریں</translation>
 <translation id="8864415976656252616">کوئی تجویز کردہ مواد نہیں ہے۔ سرفہرست مددگار مواد دیکھیں۔</translation>
diff --git a/chromeos/strings/chromeos_strings_uz.xtb b/chromeos/strings/chromeos_strings_uz.xtb
index e52822d..93cf7076 100644
--- a/chromeos/strings/chromeos_strings_uz.xtb
+++ b/chromeos/strings/chromeos_strings_uz.xtb
@@ -431,6 +431,7 @@
 <translation id="455835558791489930"><ph name="CHARGE_VALUE" />mAh Batareya</translation>
 <translation id="4561801978359312462">Qulflanmagan SIM</translation>
 <translation id="4562494484721939086">Tarmoq topilmadi</translation>
+<translation id="4573777384450697571">Amalga oshmadi – Sertifikati muddati tugagan</translation>
 <translation id="458794348635939462">Hech qaysi host aniqlanmadi</translation>
 <translation id="4593212453765072419">Proksi hisob tekshiruvini talab qiladi</translation>
 <translation id="4609350030397390689">Klaviatura yorqinligi pasaytirish</translation>
@@ -546,7 +547,6 @@
 <translation id="5423849171846380976">Faol</translation>
 <translation id="5430931332414098647">Tezkor modem rejimi</translation>
 <translation id="5431318178759467895">Rang</translation>
-<translation id="5456936324019847994">Yoqilgan maxsus APN nuqtasiga ulana olmadi Batafsil axborot olish uchun mobil aloqa operatoriga bogʻlaning.</translation>
 <translation id="5457599981699367932">Mehmon sifatida kezish</translation>
 <translation id="54609108002486618">Boshqariladigan</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{{0} ta urinish qoldi}other{{0} ta urinish qoldi}}</translation>
@@ -719,7 +719,6 @@
 <translation id="6798678288485555829">Matn navigatsiyasi</translation>
 <translation id="680983167891198932">Kalit</translation>
 <translation id="6816797338148849397">Tanlovga aloqador axborot mavjud. Uni ochish uchun tepaga strelkani bosing.</translation>
-<translation id="6838167112108853532">Bu APN faoliszlantirilmadi yoki olib tashlanmadi. Unga ulangan APN nuqtalari faolsizlantirilishi yoki olib tashlanishi kerak</translation>
 <translation id="6853312040151791195">Quvvat sarflanishi tezligi</translation>
 <translation id="6889786074662672253">Oʻchib yonayotganda tashqi qurilmani uzmay va kompyuterni oʻchirmay turing. Bu oynani yigʻish mumkin. Bu bir necha daqiqa vaqt oladi va bu vaqtda tashqi qurilma ishlamay turishi mumkin.</translation>
 <translation id="6900701049656042631">Bu albomda hech qanday rasm mavjud emas. Suratlar kiritish uchun <ph name="LINK" /> sahifasini oching.</translation>
diff --git a/chromeos/strings/chromeos_strings_vi.xtb b/chromeos/strings/chromeos_strings_vi.xtb
index 7441fd00..d08ee157 100644
--- a/chromeos/strings/chromeos_strings_vi.xtb
+++ b/chromeos/strings/chromeos_strings_vi.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">Hình ảnh đăng nhập</translation>
 <translation id="2640549051766135490">Đã chọn album <ph name="TITLE" /> <ph name="DESC" /></translation>
 <translation id="267442004702508783">làm mới</translation>
+<translation id="268270014981824665">giảm ánh sáng bàn phím</translation>
 <translation id="2712812801627182647">Khoá xác thực TLS</translation>
 <translation id="2713444072780614174">Trắng</translation>
 <translation id="2717139507051041123">Bật chế độ màu tối</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">Được chia sẻ</translation>
 <translation id="2751739896257479635">Xác thực EAP giai đoạn 2</translation>
 <translation id="2783010256799387990">ĐÃ ĐẠT</translation>
+<translation id="2787435249130282949">bàn phím sáng hơn</translation>
 <translation id="2789486458103222910">OK</translation>
 <translation id="2805756323405976993">Ứng dụng</translation>
 <translation id="28232023175184696">Không thể kết nối Internet. Hãy nhấp để thử lại.</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">Tên tệp</translation>
 <translation id="3771294271822695279">Tệp video</translation>
 <translation id="3784455785234192852">Khóa</translation>
+<translation id="380097101658023925">chế độ điều khiển rgb</translation>
 <translation id="38114475217616659">Xóa toàn bộ lịch sử</translation>
 <translation id="3820172043799983114">Mã PIN không hợp lệ.</translation>
 <translation id="3824259034819781947">Đính kèm tệp</translation>
 <translation id="3838338534323494292">Mật khẩu mới</translation>
 <translation id="3845880861638660475">Nhấn tổ hợp <ph name="ALT_SHORTCUT_START" />alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />esc<ph name="ESC_SHORTCUT_END" /> để đóng hộp thoại.</translation>
+<translation id="3848280697030027394">làm tối bàn phím</translation>
 <translation id="385051799172605136">Quay lại</translation>
 <translation id="3858860766373142691">Tên</translation>
 <translation id="3862598938296403232">Bạn phải nhập nội dung mô tả</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">Vô hiệu hóa</translation>
 <translation id="439429847087949098">Đang khởi động lại <ph name="DEVICE_NAME" /></translation>
+<translation id="4395835743215824109">tuỳ chỉnh bàn phím</translation>
 <translation id="4415951057168511744">Hình đại diện hiện tại</translation>
 <translation id="4422041425070339732">mũi tên xuống</translation>
 <translation id="4425149324548788773">Drive của tôi</translation>
@@ -426,6 +431,7 @@
 <translation id="455835558791489930">Pin <ph name="CHARGE_VALUE" /> mAh</translation>
 <translation id="4561801978359312462">Đã mở khóa SIM</translation>
 <translation id="4562494484721939086">Không có dịch vụ</translation>
+<translation id="4573777384450697571">Không thành công – Chứng chỉ đã hết hạn</translation>
 <translation id="458794348635939462">Không phân giải được một số máy chủ</translation>
 <translation id="4593212453765072419">Yêu cầu xác thực proxy</translation>
 <translation id="4609350030397390689">Giảm độ sáng đèn bàn phím</translation>
@@ -442,6 +448,7 @@
 <translation id="4731797938093519117">Quyền truy cập của cha mẹ</translation>
 <translation id="473775607612524610">Cập nhật</translation>
 <translation id="4744944742468440486">Thông tin liên quan đến nội dung bạn chọn</translation>
+<translation id="4771607256327216405">làm sáng bàn phím</translation>
 <translation id="4773299976671772492">Đã dừng</translation>
 <translation id="4782311465517282004">Xem định nghĩa, bản dịch hoặc kết quả chuyển đổi đơn vị bằng cách nhấp chuột phải hoặc chạm và giữ văn bản</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> ảnh</translation>
@@ -490,6 +497,7 @@
 <translation id="500920857929044050">Dừng kiểm tra</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">Hiện ảnh, thời gian, thông tin thời tiết và nội dung phương tiện khi màn hình ở trạng thái rảnh</translation>
+<translation id="5038292761217083259">bàn phím nhiều màu</translation>
 <translation id="5039804452771397117">Cho phép</translation>
 <translation id="5049856988445523908">Đã khóa SIM (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">Tên nhóm</translation>
@@ -539,7 +547,6 @@
 <translation id="5423849171846380976">Đã kích hoạt</translation>
 <translation id="5430931332414098647">Chia sẻ Internet tức thì</translation>
 <translation id="5431318178759467895">Màu</translation>
-<translation id="5456936324019847994">Không thể kết nối với các APN tuỳ chỉnh đã bật. Hãy liên hệ với nhà mạng di động để biết thêm thông tin.</translation>
 <translation id="5457599981699367932">Duyệt với tư cách Khách</translation>
 <translation id="54609108002486618">Được quản lý</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{Bạn còn {0} lần thử}other{Bạn còn {0} lần thử}}</translation>
@@ -639,6 +646,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">Bật giao diện tối</translation>
 <translation id="6285899124799306373">mở trình chạy</translation>
+<translation id="629550705077076970">giảm độ sáng bàn phím</translation>
 <translation id="6302401976930124515">Đã hủy quá trình kiểm tra <ph name="TEST_NAME" /></translation>
 <translation id="631063167932043783">Ứng dụng Explore</translation>
 <translation id="6319207335391420837">Cập nhật chương trình cơ sở cho <ph name="DEVICE_NAME" /></translation>
@@ -657,6 +665,7 @@
 <translation id="6401427872449207797">tìm kiếm trình duyệt</translation>
 <translation id="6410257289063177456">Tệp hình ảnh</translation>
 <translation id="641081527798843608">Khớp với chủ đề</translation>
+<translation id="6411934471898487866">độ sáng bàn phím</translation>
 <translation id="6412715219990689313">Bàn phím tích hợp sẵn</translation>
 <translation id="6417265370957905582">Trợ lý Google</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -710,7 +719,6 @@
 <translation id="6798678288485555829">Điều hướng văn bản</translation>
 <translation id="680983167891198932">Khóa</translation>
 <translation id="6816797338148849397">Có thông tin liên quan đến nội dung bạn chọn. Sử dụng phím Mũi tên lên để truy cập.</translation>
-<translation id="6838167112108853532">Không thể tắt hoặc xoá APN này. Hãy nhớ tắt hoặc xoá các APN đính kèm đã bật.</translation>
 <translation id="6853312040151791195">Tốc độ xả pin</translation>
 <translation id="6889786074662672253">Khi đang khởi động lại, đừng rút thiết bị bên ngoài này ra hay tắt máy tính. Bạn có thể thu nhỏ cửa sổ này. Quá trình này có thể mất vài phút và thiết bị bên ngoài của bạn có thể không hoạt động được trong thời gian này.</translation>
 <translation id="6900701049656042631">Album này không có ảnh nào. Để thêm ảnh, hãy truy cập <ph name="LINK" /></translation>
@@ -806,10 +814,12 @@
 <translation id="7656388927906093505">Thiết bị là chuột.</translation>
 <translation id="7658239707568436148">Hủy</translation>
 <translation id="7665800271478495366">Thay đổi hình đại diện</translation>
+<translation id="7683228889864052081">màu bàn phím</translation>
 <translation id="7690294790491645610">Xác nhận mật khẩu mới</translation>
 <translation id="7701040980221191251">Không có</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">đèn bàn phím</translation>
 <translation id="773153675489693198">Số chu kỳ</translation>
 <translation id="7747039790905080783">Khóa được chia sẻ trước</translation>
 <translation id="7762130827864645708">Bạn đã thay đổi mật khẩu thành công. Hãy sử dụng mật khẩu mới từ giờ trở đi.</translation>
@@ -853,6 +863,7 @@
 <translation id="8075838845814659848">Mức pin còn lại</translation>
 <translation id="8076492880354921740">Thẻ</translation>
 <translation id="8082366717211101304">Không thể phân giải DNS từ các ứng dụng Android</translation>
+<translation id="8082644724189923105">vùng bàn phím</translation>
 <translation id="808894953321890993">Đổi mật khẩu</translation>
 <translation id="8094062939584182041">Cho phép Google gửi email về vấn đề này cho bạn</translation>
 <translation id="8104083085214006426">Bạn đang dùng mạng mở và không an toàn</translation>
@@ -901,6 +912,7 @@
 <translation id="8456761643544401578">Chế độ tối tự động</translation>
 <translation id="8461329675984532579">Tên nhà mạng nội hạt</translation>
 <translation id="8475690821716466388">Mạng Wi-Fi được bảo mật bằng giao thức yếu WEP PSK</translation>
+<translation id="8476242415522716722">đèn nền bàn phím</translation>
 <translation id="8477551185774834963">Độ trễ của Hệ thống tên miền (DNS) vượt ngưỡng cho phép đôi chút</translation>
 <translation id="8483248364096924578">Địa chỉ IP</translation>
 <translation id="8491311378305535241">Không thể kết nối với các trang web HTTP qua tường lửa từ các ứng dụng Android</translation>
@@ -944,6 +956,7 @@
 <translation id="8845001906332463065">Nhận trợ giúp</translation>
 <translation id="8855781559874488009">Không thể kết nối với các trang web HTTP qua tường lửa</translation>
 <translation id="885701979325669005">Bộ nhớ</translation>
+<translation id="885704831271383379">bàn phím tối hơn</translation>
 <translation id="8863170912498892583">Bật giao diện tối</translation>
 <translation id="8863888432376731307">Nhận <ph name="INTENT" /> cho "<ph name="QUERY" />" và nhiều thông tin khác</translation>
 <translation id="8864415976656252616">Không có nội dung đề xuất. Xem nội dung trợ giúp hàng đầu.</translation>
diff --git a/chromeos/strings/chromeos_strings_zh-CN.xtb b/chromeos/strings/chromeos_strings_zh-CN.xtb
index 43d0ec1..5d33448 100644
--- a/chromeos/strings/chromeos_strings_zh-CN.xtb
+++ b/chromeos/strings/chromeos_strings_zh-CN.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">已激活</translation>
 <translation id="5430931332414098647">即时网络共享</translation>
 <translation id="5431318178759467895">彩色</translation>
-<translation id="5456936324019847994">无法连接到任何已启用的自定义 APN。如需了解详情,请与您的移动运营商联系。</translation>
 <translation id="5457599981699367932">以访客身份浏览</translation>
 <translation id="54609108002486618">受管理</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{剩余尝试次数:{0}}other{剩余尝试次数:{0}}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">文字导航</translation>
 <translation id="680983167891198932">密钥</translation>
 <translation id="6816797338148849397">有与您所选内容相关的信息。使用向上键即可获取这些信息。</translation>
-<translation id="6838167112108853532">无法停用或移除此 APN。请务必停用或移除已启用的附接 APN。</translation>
 <translation id="6853312040151791195">放电速率</translation>
 <translation id="6889786074662672253">重启期间,请不要拔掉此外部设备的电源插头或关闭您的计算机。您可以最小化此窗口。这可能需要几分钟时间,在此期间,您的外部设备可能无法正常使用。</translation>
 <translation id="6900701049656042631">此影集内尚无任何照片。若要添加照片,请前往 <ph name="LINK" /></translation>
diff --git a/chromeos/strings/chromeos_strings_zh-HK.xtb b/chromeos/strings/chromeos_strings_zh-HK.xtb
index 71994d7f..630ad2d 100644
--- a/chromeos/strings/chromeos_strings_zh-HK.xtb
+++ b/chromeos/strings/chromeos_strings_zh-HK.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">登入圖片</translation>
 <translation id="2640549051766135490">揀咗相簿 <ph name="TITLE" /> <ph name="DESC" /></translation>
 <translation id="267442004702508783">重新整理</translation>
+<translation id="268270014981824665">把鍵盤調暗</translation>
 <translation id="2712812801627182647">傳輸層安全性 (TLS) 驗證金鑰</translation>
 <translation id="2713444072780614174">白色</translation>
 <translation id="2717139507051041123">啟用深色模式</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">已分享</translation>
 <translation id="2751739896257479635">EAP 第 2 階段驗證</translation>
 <translation id="2783010256799387990">已通過</translation>
+<translation id="2787435249130282949">調亮鍵盤</translation>
 <translation id="2789486458103222910">確定</translation>
 <translation id="2805756323405976993">應用程式</translation>
 <translation id="28232023175184696">連接唔到互聯網。㩒一下就可以試多次。</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">檔案名稱</translation>
 <translation id="3771294271822695279">影片檔</translation>
 <translation id="3784455785234192852">鎖定</translation>
+<translation id="380097101658023925">rgb 控制選項</translation>
 <translation id="38114475217616659">清除所有記錄</translation>
 <translation id="3820172043799983114">PIN 無效。</translation>
 <translation id="3824259034819781947">附加檔案</translation>
 <translation id="3838338534323494292">新密碼</translation>
 <translation id="3845880861638660475">按下 <ph name="ALT_SHORTCUT_START" />Alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />Esc<ph name="ESC_SHORTCUT_END" /> 鍵,即可關閉對話框。</translation>
+<translation id="3848280697030027394">降低鍵盤亮度</translation>
 <translation id="385051799172605136">返回</translation>
 <translation id="3858860766373142691">名稱</translation>
 <translation id="3862598938296403232">必須提供描述</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">停用</translation>
 <translation id="439429847087949098">正在重新啟動「<ph name="DEVICE_NAME" />」</translation>
+<translation id="4395835743215824109">自訂鍵盤</translation>
 <translation id="4415951057168511744">目前嘅顯示圖片</translation>
 <translation id="4422041425070339732">向下鍵</translation>
 <translation id="4425149324548788773">我的雲端硬碟</translation>
@@ -443,6 +448,7 @@
 <translation id="4731797938093519117">家長存取</translation>
 <translation id="473775607612524610">更新</translation>
 <translation id="4744944742468440486">所揀內容嘅相關資料</translation>
+<translation id="4771607256327216405">提高鍵盤亮度</translation>
 <translation id="4773299976671772492">已停止</translation>
 <translation id="4782311465517282004">按住文字或在文字上按一下右鍵後,就能取得定義、翻譯或單位轉換結果</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> 張相片</translation>
@@ -491,6 +497,7 @@
 <translation id="500920857929044050">停止測試</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">在螢幕閒置時,顯示相片、時間、天氣和媒體資訊。</translation>
+<translation id="5038292761217083259">多色鍵盤</translation>
 <translation id="5039804452771397117">允許</translation>
 <translation id="5049856988445523908">SIM 卡已鎖定 (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">群組名稱</translation>
@@ -540,7 +547,6 @@
 <translation id="5423849171846380976">已啟用</translation>
 <translation id="5430931332414098647">即時網絡共享</translation>
 <translation id="5431318178759467895">顏色</translation>
-<translation id="5456936324019847994">無法連線至任何已啟用的自訂 APN。請聯絡流動網絡供應商以瞭解詳情。</translation>
 <translation id="5457599981699367932">以訪客身分瀏覽</translation>
 <translation id="54609108002486618">受管理</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{剩餘嘗試次數:{0} 次}other{剩餘嘗試次數:{0} 次}}</translation>
@@ -640,6 +646,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">開啟深色主題背景</translation>
 <translation id="6285899124799306373">打開啟動器</translation>
+<translation id="629550705077076970">將鍵盤調暗</translation>
 <translation id="6302401976930124515"><ph name="TEST_NAME" />測試已取消</translation>
 <translation id="631063167932043783">探索應用程式</translation>
 <translation id="6319207335391420837">更新「<ph name="DEVICE_NAME" />」的韌體</translation>
@@ -658,6 +665,7 @@
 <translation id="6401427872449207797">瀏覽器搜尋</translation>
 <translation id="6410257289063177456">圖片檔</translation>
 <translation id="641081527798843608">主題比對</translation>
+<translation id="6411934471898487866">鍵盤亮度</translation>
 <translation id="6412715219990689313">內置鍵盤</translation>
 <translation id="6417265370957905582">Google 助理</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -711,7 +719,6 @@
 <translation id="6798678288485555829">文字導覽</translation>
 <translation id="680983167891198932">金鑰</translation>
 <translation id="6816797338148849397">你所揀嘅項目有相關資料可以提供。用向上箭咀掣就可以存取。</translation>
-<translation id="6838167112108853532">無法停用或移除此 APN。請確保啟用的附加 APN 都已停用或移除。</translation>
 <translation id="6853312040151791195">放電率</translation>
 <translation id="6889786074662672253">重新啟動時,請勿拔除此外部裝置的插頭或關閉電腦。您可將此視窗縮到最小。此操作可能需要幾分鐘,這段期間外部裝置可能無法正常運作。</translation>
 <translation id="6900701049656042631">此相簿沒有任何相片。如要新增相片,請前往 <ph name="LINK" /></translation>
@@ -741,6 +748,7 @@
 <translation id="7130438335435247835">存取點名稱 (APN)</translation>
 <translation id="7131634559772719176">確認預設設定</translation>
 <translation id="7134436342991564651">{0,plural, =1{域名伺服器}other{域名伺服器}}</translation>
+<translation id="7135814714616751706">搜尋捷徑</translation>
 <translation id="7143207342074048698">正在連接</translation>
 <translation id="7144878232160441200">重試</translation>
 <translation id="714876143603641390">LAN 連接性</translation>
@@ -771,6 +779,7 @@
 <translation id="7319430975418800333">A3</translation>
 <translation id="7343581795491695942"><ph name="QUERY_TEXT" />;<ph name="RESULT_TEXT" />;㩒搜尋鍵加空白鍵就可以睇到 Google 搜尋入面嘅結果。</translation>
 <translation id="7343649194310845056">網絡裝置</translation>
+<translation id="7353413232959255829"><ph name="LIST_SIZE" /> 項搜尋結果的第 <ph name="LIST_POSITION" /> 項:<ph name="SEARCH_RESULT_TEXT" />。按下 Enter 鍵即可前往捷徑。</translation>
 <translation id="7359657277149375382">檔案類型</translation>
 <translation id="73631062356239394">分享診斷資料</translation>
 <translation id="7375053625150546623">EAP</translation>
@@ -807,10 +816,12 @@
 <translation id="7656388927906093505">裝置類型係滑鼠。</translation>
 <translation id="7658239707568436148">取消</translation>
 <translation id="7665800271478495366">改顯示圖片</translation>
+<translation id="7683228889864052081">鍵盤色調</translation>
 <translation id="7690294790491645610">確認新密碼</translation>
 <translation id="7701040980221191251">沒有</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">鍵盤燈</translation>
 <translation id="773153675489693198">週期數</translation>
 <translation id="7747039790905080783">預先共用密鑰</translation>
 <translation id="7762130827864645708">已成功變更您的密碼。請從現在開始改用新的密碼。</translation>
@@ -854,6 +865,7 @@
 <translation id="8075838845814659848">剩餘電量</translation>
 <translation id="8076492880354921740">分頁</translation>
 <translation id="8082366717211101304">無法從 Android 應用程式解析 DNS</translation>
+<translation id="8082644724189923105">鍵盤區域</translation>
 <translation id="808894953321890993">變更密碼</translation>
 <translation id="8094062939584182041">允許 Google 就此問題向您傳送電郵</translation>
 <translation id="8104083085214006426">您正在使用開放且不安全的網絡</translation>
@@ -902,6 +914,7 @@
 <translation id="8456761643544401578">自動暗光模式</translation>
 <translation id="8461329675984532579">家庭網絡供應商名稱</translation>
 <translation id="8475690821716466388">已使用防護力較弱的通訊協定 WEP PSK 保護 Wi-Fi 網絡</translation>
+<translation id="8476242415522716722">讓鍵盤變暗</translation>
 <translation id="8477551185774834963">DNS 延遲時間稍微超過允許的門檻</translation>
 <translation id="8483248364096924578">IP 位址</translation>
 <translation id="8491311378305535241">無法從 Android 應用程式透過防火牆連線至 HTTP 網站</translation>
@@ -945,6 +958,7 @@
 <translation id="8845001906332463065">取得說明</translation>
 <translation id="8855781559874488009">無法透過防火牆連線至 HTTP 網站</translation>
 <translation id="885701979325669005">儲存設備</translation>
+<translation id="885704831271383379">調暗鍵盤</translation>
 <translation id="8863170912498892583">啟用深色主題背景</translation>
 <translation id="8863888432376731307">取得「<ph name="QUERY" />」和其他查詢內容的<ph name="INTENT" /></translation>
 <translation id="8864415976656252616">沒有建議內容。請查看熱門說明內容。</translation>
diff --git a/chromeos/strings/chromeos_strings_zh-TW.xtb b/chromeos/strings/chromeos_strings_zh-TW.xtb
index 15c4f4c..2b27024 100644
--- a/chromeos/strings/chromeos_strings_zh-TW.xtb
+++ b/chromeos/strings/chromeos_strings_zh-TW.xtb
@@ -217,6 +217,7 @@
 <translation id="2638662041295312666">登入圖片</translation>
 <translation id="2640549051766135490">已選取相簿「<ph name="TITLE" />,<ph name="DESC" />」</translation>
 <translation id="267442004702508783">重新整理</translation>
+<translation id="268270014981824665">把鍵盤調暗</translation>
 <translation id="2712812801627182647">傳輸層安全標準 (TLS) 驗證金鑰</translation>
 <translation id="2713444072780614174">白色</translation>
 <translation id="2717139507051041123">啟用深色模式</translation>
@@ -224,6 +225,7 @@
 <translation id="2744221223678373668">共用</translation>
 <translation id="2751739896257479635">EAP 第 2 階段驗證</translation>
 <translation id="2783010256799387990">已通過</translation>
+<translation id="2787435249130282949">調亮鍵盤</translation>
 <translation id="2789486458103222910">確定</translation>
 <translation id="2805756323405976993">應用程式</translation>
 <translation id="28232023175184696">無法連線至網際網路。按一下即可重試。</translation>
@@ -327,11 +329,13 @@
 <translation id="3749289110408117711">檔案名稱</translation>
 <translation id="3771294271822695279">影片檔</translation>
 <translation id="3784455785234192852">鎖定</translation>
+<translation id="380097101658023925">rgb 控制選項</translation>
 <translation id="38114475217616659">清除所有記錄</translation>
 <translation id="3820172043799983114">PIN 無效。</translation>
 <translation id="3824259034819781947">附加檔案</translation>
 <translation id="3838338534323494292">新密碼</translation>
 <translation id="3845880861638660475">按下 <ph name="ALT_SHORTCUT_START" />Alt<ph name="ALT_SHORTCUT_END" /> + <ph name="ESC_SHORTCUT_START" />Esc<ph name="ESC_SHORTCUT_END" /> 鍵即可關閉對話方塊。</translation>
+<translation id="3848280697030027394">降低鍵盤亮度</translation>
 <translation id="385051799172605136">返回</translation>
 <translation id="3858860766373142691">名稱</translation>
 <translation id="3862598938296403232">必須輸入說明</translation>
@@ -403,6 +407,7 @@
 <translation id="4382484599443659549">PDF</translation>
 <translation id="4394049700291259645">停用</translation>
 <translation id="439429847087949098">正在重新啟動「<ph name="DEVICE_NAME" />」</translation>
+<translation id="4395835743215824109">自訂鍵盤</translation>
 <translation id="4415951057168511744">目前的顯示圖片</translation>
 <translation id="4422041425070339732">向下鍵</translation>
 <translation id="4425149324548788773">我的雲端硬碟</translation>
@@ -443,6 +448,7 @@
 <translation id="4731797938093519117">家長存取</translation>
 <translation id="473775607612524610">更新</translation>
 <translation id="4744944742468440486">所選內容的相關資訊</translation>
+<translation id="4771607256327216405">提高鍵盤亮度</translation>
 <translation id="4773299976671772492">已停止</translation>
 <translation id="4782311465517282004">按住文字或在文字上按一下滑鼠右鍵後,就能取得定義、翻譯或單位轉換結果</translation>
 <translation id="4791000909649665275"><ph name="NUMBER" /> 張相片</translation>
@@ -491,6 +497,7 @@
 <translation id="500920857929044050">停止測試</translation>
 <translation id="5017508259293544172">LEAP</translation>
 <translation id="5019310272469539976">在螢幕閒置時,顯示相片、時間、天氣和媒體資訊。</translation>
+<translation id="5038292761217083259">多色鍵盤</translation>
 <translation id="5039804452771397117">允許</translation>
 <translation id="5049856988445523908">SIM 卡已鎖定 (<ph name="LOCK_TYPE" />)</translation>
 <translation id="5050042263972837708">群組名稱</translation>
@@ -540,7 +547,6 @@
 <translation id="5423849171846380976">已啟用</translation>
 <translation id="5430931332414098647">即時網路共用</translation>
 <translation id="5431318178759467895">彩色</translation>
-<translation id="5456936324019847994">無法連線至任何已啟用的自訂 APN。詳情請洽詢你的行動電信業者。</translation>
 <translation id="5457599981699367932">以訪客身分瀏覽</translation>
 <translation id="54609108002486618">受管理</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{剩餘嘗試次數:{0} 次}other{剩餘嘗試次數:{0} 次}}</translation>
@@ -640,6 +646,7 @@
 <translation id="6280912520669706465">ARC</translation>
 <translation id="6284632978374966585">開啟深色主題</translation>
 <translation id="6285899124799306373">開啟啟動器</translation>
+<translation id="629550705077076970">將鍵盤調暗</translation>
 <translation id="6302401976930124515">已取消<ph name="TEST_NAME" />測試</translation>
 <translation id="631063167932043783">探索應用程式</translation>
 <translation id="6319207335391420837">更新「<ph name="DEVICE_NAME" />」的韌體</translation>
@@ -658,6 +665,7 @@
 <translation id="6401427872449207797">瀏覽器搜尋</translation>
 <translation id="6410257289063177456">圖片檔</translation>
 <translation id="641081527798843608">主題比對</translation>
+<translation id="6411934471898487866">鍵盤亮度</translation>
 <translation id="6412715219990689313">內建鍵盤</translation>
 <translation id="6417265370957905582">Google 助理</translation>
 <translation id="6423239382391657905">OpenVPN</translation>
@@ -711,7 +719,6 @@
 <translation id="6798678288485555829">文字導覽</translation>
 <translation id="680983167891198932">金鑰</translation>
 <translation id="6816797338148849397">提供所選內容的相關資訊。請使用向上鍵存取。</translation>
-<translation id="6838167112108853532">無法停用或移除這個 APN,請務必停用或移除已啟用的連結 APN。</translation>
 <translation id="6853312040151791195">放電率</translation>
 <translation id="6889786074662672253">在重新啟動新期間,請勿拔除這台外部裝置的插頭或關閉電腦。你可以將這個視窗縮到最小。這項作業可能需要幾分鐘才會完成,這段期間外部裝置可能無法正常運作。</translation>
 <translation id="6900701049656042631">這本相簿中沒有任何相片。如要新增,請前往 <ph name="LINK" /></translation>
@@ -807,10 +814,12 @@
 <translation id="7656388927906093505">裝置類型為滑鼠。</translation>
 <translation id="7658239707568436148">取消</translation>
 <translation id="7665800271478495366">變更顯示圖片</translation>
+<translation id="7683228889864052081">鍵盤色調</translation>
 <translation id="7690294790491645610">確認新密碼</translation>
 <translation id="7701040980221191251">無</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7716280709122323042">WPA3</translation>
+<translation id="7718231387947923843">鍵盤燈</translation>
 <translation id="773153675489693198">週期數</translation>
 <translation id="7747039790905080783">預先共用金鑰</translation>
 <translation id="7762130827864645708">已成功變更你的密碼。請從現在開始改用新的密碼。</translation>
@@ -854,6 +863,7 @@
 <translation id="8075838845814659848">剩餘電量</translation>
 <translation id="8076492880354921740">分頁</translation>
 <translation id="8082366717211101304">無法從 Android 應用程式解析 DNS</translation>
+<translation id="8082644724189923105">鍵盤區域</translation>
 <translation id="808894953321890993">變更密碼</translation>
 <translation id="8094062939584182041">允許 Google 透過電子郵件通知你這個問題的相關資訊</translation>
 <translation id="8104083085214006426">你目前使用的是未受保護的開放式網路</translation>
@@ -902,6 +912,7 @@
 <translation id="8456761643544401578">自動深色模式</translation>
 <translation id="8461329675984532579">家用提供者名稱</translation>
 <translation id="8475690821716466388">已使用防護力較弱的通訊協定 WEP PSK 保護 Wi-Fi 網路</translation>
+<translation id="8476242415522716722">讓鍵盤變暗</translation>
 <translation id="8477551185774834963">DNS 延遲時間稍微超過允許的門檻</translation>
 <translation id="8483248364096924578">IP 位址</translation>
 <translation id="8491311378305535241">無法從 Android 應用程式透過防火牆連線到 HTTP 網站</translation>
@@ -945,6 +956,7 @@
 <translation id="8845001906332463065">尋求協助</translation>
 <translation id="8855781559874488009">無法透過防火牆連線到 HTTP 網站</translation>
 <translation id="885701979325669005">儲存空間</translation>
+<translation id="885704831271383379">調暗鍵盤</translation>
 <translation id="8863170912498892583">啟用深色主題</translation>
 <translation id="8863888432376731307">取得「<ph name="QUERY" />」和其他查詢內容的<ph name="INTENT" /></translation>
 <translation id="8864415976656252616">沒有任何建議內容,請查看頁面頂端的說明內容。</translation>
diff --git a/chromeos/strings/chromeos_strings_zu.xtb b/chromeos/strings/chromeos_strings_zu.xtb
index ea539b89..0df5584a 100644
--- a/chromeos/strings/chromeos_strings_zu.xtb
+++ b/chromeos/strings/chromeos_strings_zu.xtb
@@ -539,7 +539,6 @@
 <translation id="5423849171846380976">Yenziwe yasebenza</translation>
 <translation id="5430931332414098647">I-Tethering esheshayo</translation>
 <translation id="5431318178759467895">Umbala</translation>
-<translation id="5456936324019847994">Ayikwazi ukuxhuma kunoma imaphi ama-APN angokwezifiso anikwe amandla. Xhumana nenkampani yakho yenethiwekhi yeselula ukuze uthole ulwazi olwengeziwe.</translation>
 <translation id="5457599981699367932">Dlulisa amehlo njengesihambeli</translation>
 <translation id="54609108002486618">Kuphethwe</translation>
 <translation id="5478289488939624992">{ATTEMPTS_LEFT,plural, =1{kusele umzamo ongu-{0}}one{kusele imizamo engu-{0}}other{kusele imizamo engu-{0}}}</translation>
@@ -710,7 +709,6 @@
 <translation id="6798678288485555829">Ukufuna kombhalo</translation>
 <translation id="680983167891198932">Ukhiye</translation>
 <translation id="6816797338148849397">Ulwazi oluhlobene nokukhethile okutholakalayo. Sebenzisa umcibisholo Waphezulu ukufinyelela.</translation>
-<translation id="6838167112108853532">Ayikwazi ukukhubaza noma ukususa le APN. Qinisekisa ukuthi ama-APN ananyathiselwe avaliwe noma asusiwe.</translation>
 <translation id="6853312040151791195">Isilinganisela sokuyeka ukushaja</translation>
 <translation id="6889786074662672253">Ngenkathi uqalisa kabusha, unganqamuli le divayisi yangaphandle noma uvale ikhompyutha yakho. Unganciphisa leli windi. Lokhu kungase kuthathe imizuzu embalwa futhi idivayisi yakho yangaphandle ingase ingasebenzi phakathi nalesi sikhathi.</translation>
 <translation id="6900701049656042631">Le albhamu ayinazo izithombe. Ukuze ungeze izithombe, iya ku-<ph name="LINK" /></translation>
diff --git a/components/autofill/core/browser/autofill_experiments.cc b/components/autofill/core/browser/autofill_experiments.cc
index e89b939..75f3c7f 100644
--- a/components/autofill/core/browser/autofill_experiments.cc
+++ b/components/autofill/core/browser/autofill_experiments.cc
@@ -33,9 +33,9 @@
 #include "components/device_reauth/device_authenticator.h"
 #include "components/prefs/pref_service.h"
 #include "components/strings/grit/components_strings.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_utils.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_utils.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/variations/variations_associated_data.h"
 #include "google_apis/gaia/gaia_auth_util.h"
 #include "ui/base/l10n/l10n_util.h"
diff --git a/components/autofill/core/browser/payments/autofill_wallet_model_type_controller.cc b/components/autofill/core/browser/payments/autofill_wallet_model_type_controller.cc
index 9a99223a6..0e17f18 100644
--- a/components/autofill/core/browser/payments/autofill_wallet_model_type_controller.cc
+++ b/components/autofill/core/browser/payments/autofill_wallet_model_type_controller.cc
@@ -12,8 +12,8 @@
 #include "components/autofill/core/common/autofill_prefs.h"
 #include "components/prefs/pref_service.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace browser_sync {
 
diff --git a/components/autofill/core/browser/payments/autofill_wallet_model_type_controller.h b/components/autofill/core/browser/payments/autofill_wallet_model_type_controller.h
index c4d49b3..3fc745b 100644
--- a/components/autofill/core/browser/payments/autofill_wallet_model_type_controller.h
+++ b/components/autofill/core/browser/payments/autofill_wallet_model_type_controller.h
@@ -9,8 +9,8 @@
 
 #include "base/memory/raw_ptr.h"
 #include "components/prefs/pref_change_registrar.h"
-#include "components/sync/driver/model_type_controller.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/model_type_controller.h"
+#include "components/sync/service/sync_service_observer.h"
 
 class PrefService;
 
diff --git a/components/autofill/core/browser/personal_data_manager.cc b/components/autofill/core/browser/personal_data_manager.cc
index 8d10448..90bb8a9 100644
--- a/components/autofill/core/browser/personal_data_manager.cc
+++ b/components/autofill/core/browser/personal_data_manager.cc
@@ -70,9 +70,9 @@
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_utils.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_utils.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/version_info/version_info.h"
 #include "third_party/libaddressinput/src/cpp/include/libaddressinput/address_data.h"
 #include "third_party/libaddressinput/src/cpp/include/libaddressinput/address_formatter.h"
diff --git a/components/autofill/core/browser/personal_data_manager.h b/components/autofill/core/browser/personal_data_manager.h
index 721afe4..e0a4a175 100644
--- a/components/autofill/core/browser/personal_data_manager.h
+++ b/components/autofill/core/browser/personal_data_manager.h
@@ -49,7 +49,7 @@
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "components/webdata/common/web_data_service_consumer.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
diff --git a/components/autofill/core/browser/webdata/contact_info_model_type_controller.cc b/components/autofill/core/browser/webdata/contact_info_model_type_controller.cc
index 8a817f21..88ad5b14 100644
--- a/components/autofill/core/browser/webdata/contact_info_model_type_controller.cc
+++ b/components/autofill/core/browser/webdata/contact_info_model_type_controller.cc
@@ -11,7 +11,7 @@
 #include "components/signin/public/identity_manager/tribool.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace autofill {
 
diff --git a/components/autofill/core/browser/webdata/contact_info_model_type_controller.h b/components/autofill/core/browser/webdata/contact_info_model_type_controller.h
index 0f5da084..ae1d278 100644
--- a/components/autofill/core/browser/webdata/contact_info_model_type_controller.h
+++ b/components/autofill/core/browser/webdata/contact_info_model_type_controller.h
@@ -9,9 +9,9 @@
 #include "base/scoped_observation.h"
 #include "components/signin/public/identity_manager/account_managed_status_finder.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/model_type_controller.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/model_type_controller.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 
 namespace autofill {
 
diff --git a/components/browser_sync/active_devices_provider_impl.h b/components/browser_sync/active_devices_provider_impl.h
index 32c8d7e6..8000ad8 100644
--- a/components/browser_sync/active_devices_provider_impl.h
+++ b/components/browser_sync/active_devices_provider_impl.h
@@ -12,7 +12,7 @@
 #include "base/memory/raw_ptr.h"
 #include "base/sequence_checker.h"
 #include "base/time/clock.h"
-#include "components/sync/driver/active_devices_provider.h"
+#include "components/sync/service/active_devices_provider.h"
 #include "components/sync_device_info/device_info_tracker.h"
 
 namespace browser_sync {
diff --git a/components/browser_sync/browser_sync_client.h b/components/browser_sync/browser_sync_client.h
index 9f16d51..3e590c2a 100644
--- a/components/browser_sync/browser_sync_client.h
+++ b/components/browser_sync/browser_sync_client.h
@@ -7,8 +7,8 @@
 
 #include "base/functional/callback_forward.h"
 #include "base/memory/weak_ptr.h"
-#include "components/sync/driver/sync_client.h"
 #include "components/sync/model/model_type_controller_delegate.h"
+#include "components/sync/service/sync_client.h"
 
 namespace favicon {
 class FaviconService;
diff --git a/components/browser_sync/sync_api_component_factory_impl.cc b/components/browser_sync/sync_api_component_factory_impl.cc
index e044d90..f8f0715 100644
--- a/components/browser_sync/sync_api_component_factory_impl.cc
+++ b/components/browser_sync/sync_api_component_factory_impl.cc
@@ -46,15 +46,15 @@
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/report_unrecoverable_error.h"
 #include "components/sync/base/sync_prefs.h"
-#include "components/sync/driver/data_type_manager_impl.h"
-#include "components/sync/driver/glue/sync_engine_impl.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
-#include "components/sync/driver/model_type_controller.h"
-#include "components/sync/driver/syncable_service_based_model_type_controller.h"
 #include "components/sync/engine/sync_engine.h"
 #include "components/sync/invalidations/sync_invalidations_service.h"
 #include "components/sync/model/forwarding_model_type_controller_delegate.h"
 #include "components/sync/model/proxy_model_type_controller_delegate.h"
+#include "components/sync/service/data_type_manager_impl.h"
+#include "components/sync/service/glue/sync_engine_impl.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
+#include "components/sync/service/model_type_controller.h"
+#include "components/sync/service/syncable_service_based_model_type_controller.h"
 #include "components/sync_bookmarks/bookmark_model_type_controller.h"
 #include "components/sync_bookmarks/bookmark_sync_service.h"
 #include "components/sync_device_info/device_info_sync_service.h"
diff --git a/components/browser_sync/sync_api_component_factory_impl.h b/components/browser_sync/sync_api_component_factory_impl.h
index 4256531..6c0872d 100644
--- a/components/browser_sync/sync_api_component_factory_impl.h
+++ b/components/browser_sync/sync_api_component_factory_impl.h
@@ -13,7 +13,7 @@
 #include "base/memory/weak_ptr.h"
 #include "base/task/sequenced_task_runner.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_api_component_factory.h"
+#include "components/sync/service/sync_api_component_factory.h"
 #include "components/version_info/version_info.h"
 
 namespace syncer {
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_az.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_az.xtb
index c673e6b..464a5d0 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_az.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_az.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Qorunan kontent</translation>
 <translation id="662080504995468778">Qalın</translation>
 <translation id="6643016212128521049">Silin</translation>
+<translation id="6653342741369270081">Tam ekrandan çıxmaq üçün geri düyməsinə basın.</translation>
 <translation id="6689172468748959065">Profil fotoları</translation>
 <translation id="6697925417670533197">Aktiv endirmələr</translation>
 <translation id="6722828510648505498">Kimlik xidmətlərindən daxil olma sorğularını bloklayın.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_bs.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_bs.xtb
index cd9c005..9268aa64 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_bs.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_bs.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Zaštićeni sadržaj</translation>
 <translation id="662080504995468778">Ostani</translation>
 <translation id="6643016212128521049">Obriši</translation>
+<translation id="6653342741369270081">Pritisnite gumb za natrag da biste zatvorili prikaz na cijelom zaslonu.</translation>
 <translation id="6689172468748959065">Fotografije profila</translation>
 <translation id="6697925417670533197">Aktivna preuzimanja</translation>
 <translation id="6722828510648505498">Blokiraj upite za prijavu koji potiču od usluga identiteta.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_ca.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_ca.xtb
index b9656cc..738e103 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_ca.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_ca.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Contingut protegit</translation>
 <translation id="662080504995468778">No surtis</translation>
 <translation id="6643016212128521049">Esborra</translation>
+<translation id="6653342741369270081">Prem el botó Enrere per sortir de la pantalla completa.</translation>
 <translation id="6689172468748959065">Fotos de perfil</translation>
 <translation id="6697925417670533197">Baixades actives</translation>
 <translation id="6722828510648505498">Bloqueja les sol·licituds d'inici de sessió procedents de serveis d'identitat.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_cy.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_cy.xtb
index 3c06344..696acf8 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_cy.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_cy.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Cynnwys gwarchodedig</translation>
 <translation id="662080504995468778">Aros</translation>
 <translation id="6643016212128521049">Clirio</translation>
+<translation id="6653342741369270081">Pwyswch y botwm yn ôl i adael y sgrin lawn.</translation>
 <translation id="6689172468748959065">Lluniau proffil</translation>
 <translation id="6697925417670533197">Lawrlwythiadau gweithredol</translation>
 <translation id="6722828510648505498">Rhwystro anogwyr mewngofnodi o wasanaethau hunaniaeth.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_en-GB.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_en-GB.xtb
index 9ffe7e0..41929c5 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_en-GB.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_en-GB.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Protected content</translation>
 <translation id="662080504995468778">Stay</translation>
 <translation id="6643016212128521049">Clear</translation>
+<translation id="6653342741369270081">Press the back button to exit full screen.</translation>
 <translation id="6689172468748959065">Profile photos</translation>
 <translation id="6697925417670533197">Active downloads</translation>
 <translation id="6722828510648505498">Block sign-in prompts from identity services.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_et.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_et.xtb
index 41644ba..fb3bd63 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_et.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_et.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Kaitstud sisu</translation>
 <translation id="662080504995468778">Jää siia</translation>
 <translation id="6643016212128521049">Tühjenda</translation>
+<translation id="6653342741369270081">Täisekraanilt väljumiseks vajutage tagasinuppu.</translation>
 <translation id="6689172468748959065">Profiilifotod</translation>
 <translation id="6697925417670533197">Aktiivsed allalaadimised</translation>
 <translation id="6722828510648505498">Sisselogimisviibad isikut tuvastavatest teenusest blokeeritakse.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_fil.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_fil.xtb
index a5901b0..87b711e0 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_fil.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_fil.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Pinoprotektahang content</translation>
 <translation id="662080504995468778">Manatili</translation>
 <translation id="6643016212128521049">I-clear</translation>
+<translation id="6653342741369270081">Pindutin ang button na bumalik para lumabas sa full screen.</translation>
 <translation id="6689172468748959065">Mga larawan sa profile</translation>
 <translation id="6697925417670533197">Mga aktibong pag-download</translation>
 <translation id="6722828510648505498">I-block ang mga prompt sa pag-sign in mula sa mga serbisyo ng pagkakakilanlan.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_hr.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_hr.xtb
index 4fe47ad..6ec0eae 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_hr.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_hr.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Zaštićeni sadržaj</translation>
 <translation id="662080504995468778">Ostani</translation>
 <translation id="6643016212128521049">Izbriši</translation>
+<translation id="6653342741369270081">Pritisnite gumb za natrag da biste zatvorili prikaz na cijelom zaslonu.</translation>
 <translation id="6689172468748959065">Fotografije profila</translation>
 <translation id="6697925417670533197">Aktivna preuzimanja</translation>
 <translation id="6722828510648505498">Blokiraj upite za prijavu usluga za identitet.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_hu.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_hu.xtb
index ecf5b35..ec98dc0 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_hu.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_hu.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Védett tartalom</translation>
 <translation id="662080504995468778">Mégse</translation>
 <translation id="6643016212128521049">Törlés</translation>
+<translation id="6653342741369270081">A teljes képernyős megjelenítésből való kilépéshez nyomja le a vissza gombot.</translation>
 <translation id="6689172468748959065">Profilfotók</translation>
 <translation id="6697925417670533197">Aktív letöltések</translation>
 <translation id="6722828510648505498">Letilthatja az identitásszolgáltatásoktól származó bejelentkezési értesítéseket.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_hy.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_hy.xtb
index 3921966..fdc1660 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_hy.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_hy.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Պաշտպանված բովանդակություն</translation>
 <translation id="662080504995468778">Մնալ կայքում</translation>
 <translation id="6643016212128521049">Մաքրել</translation>
+<translation id="6653342741369270081">Լիաէկրան ռեժիմից դուրս գալու համար սեղմեք «Հետ» կոճակը։</translation>
 <translation id="6689172468748959065">Պրոֆիլի լուսանկարներ</translation>
 <translation id="6697925417670533197">Ընթացիկ ներբեռնումներ</translation>
 <translation id="6722828510648505498">Արգելափակել նույնականացման ծառայությունների մուտքի հարցումները։</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_it.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_it.xtb
index 6e33c5e..a20ef3a0 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_it.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_it.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Contenuti protetti</translation>
 <translation id="662080504995468778">Rimani</translation>
 <translation id="6643016212128521049">Cancella</translation>
+<translation id="6653342741369270081">Premi il pulsante Indietro per uscire dalla modalità a schermo intero.</translation>
 <translation id="6689172468748959065">Foto del profilo</translation>
 <translation id="6697925417670533197">Download attivi</translation>
 <translation id="6722828510648505498">Blocca le richieste di accesso da servizi di identità.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_ja.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_ja.xtb
index 0cedb20..2b1c808 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_ja.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_ja.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">保護されたコンテンツ</translation>
 <translation id="662080504995468778">とどまる</translation>
 <translation id="6643016212128521049">削除</translation>
+<translation id="6653342741369270081">全画面表示を終了するには戻るボタンを押します。</translation>
 <translation id="6689172468748959065">プロフィール写真</translation>
 <translation id="6697925417670533197">アクティブなダウンロード</translation>
 <translation id="6722828510648505498">ID サービスからのログイン メッセージをブロックします。</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_kk.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_kk.xtb
index fb47bae..a3a60e3 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_kk.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_kk.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Қорғалған контент</translation>
 <translation id="662080504995468778">Қалу</translation>
 <translation id="6643016212128521049">Тазалау</translation>
+<translation id="6653342741369270081">Толық экраннан шығу үшін "Артқа" түймесін басыңыз.</translation>
 <translation id="6689172468748959065">Профиль фотосуреттері</translation>
 <translation id="6697925417670533197">Жүктеп алынып жатқандар</translation>
 <translation id="6722828510648505498">Идентификация қызметтері жіберген аккаунтқа кіру хабарлары бөгеледі.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_lt.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_lt.xtb
index 5418282..128300e 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_lt.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_lt.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Apsaugotas turinys</translation>
 <translation id="662080504995468778">Likti</translation>
 <translation id="6643016212128521049">Išvalyti</translation>
+<translation id="6653342741369270081">Paspauskite mygtuką „Atgal“, kad išeitumėte iš viso ekrano režimo.</translation>
 <translation id="6689172468748959065">Profilio nuotraukos</translation>
 <translation id="6697925417670533197">Aktyvūs atsisiuntimai</translation>
 <translation id="6722828510648505498">Blokuoti raginimus prisijungti iš tapatybės nustatymo paslaugų.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_lv.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_lv.xtb
index 9cce2bcf..662d392 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_lv.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_lv.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Aizsargāts saturs</translation>
 <translation id="662080504995468778">Palikt</translation>
 <translation id="6643016212128521049">Notīrīt</translation>
+<translation id="6653342741369270081">Lai izietu no pilnekrāna režīma, nospiediet pogu Atpakaļ.</translation>
 <translation id="6689172468748959065">Profila fotoattēli</translation>
 <translation id="6697925417670533197">Aktīvas lejupielādes</translation>
 <translation id="6722828510648505498">Bloķēt identitātes pakalpojumu pierakstīšanās uzvednes.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_my.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_my.xtb
index 1aa9620..bcfd2f5 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_my.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_my.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">ကာကွယ်ထားသည့် အကြောင်းအရာ</translation>
 <translation id="662080504995468778">နေပါ</translation>
 <translation id="6643016212128521049">ရှင်းရန်</translation>
+<translation id="6653342741369270081">ဖန်သားပြင်အပြည့်မှ ထွက်ရန် နောက်သို့ပြန်သည့် ခလုတ်ကိုနှိပ်ပါ။</translation>
 <translation id="6689172468748959065">ပရိုဖိုင် ဓာတ်ပုံများ</translation>
 <translation id="6697925417670533197">လက်ရှိ ဒေါင်းလုဒ်များ</translation>
 <translation id="6722828510648505498">အထောက်အထားဆိုင်ရာ ဝန်ဆောင်မှုများမှ လက်မှတ်ထိုးဝင်မှုဆိုင်ရာ အတည်ပြုစနစ်ကို ပိတ်နိုင်သည်။</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_nl.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_nl.xtb
index 06dbe1ab..a0b58434 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_nl.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_nl.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Beschermde content</translation>
 <translation id="662080504995468778">Blijven</translation>
 <translation id="6643016212128521049">Wissen</translation>
+<translation id="6653342741369270081">Druk op de knop Terug om het volledige scherm te sluiten.</translation>
 <translation id="6689172468748959065">Profielfoto's</translation>
 <translation id="6697925417670533197">Actieve downloads</translation>
 <translation id="6722828510648505498">Hiermee worden inlogprompts van identiteitsservices geblokkeerd.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_pa.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_pa.xtb
index ead22bc1..c849a31 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_pa.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_pa.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">ਸੁਰੱਖਿਅਤ ਸਮੱਗਰੀ</translation>
 <translation id="662080504995468778">ਇੱਥੇ ਰੁਕੋ</translation>
 <translation id="6643016212128521049">ਹਟਾਓ</translation>
+<translation id="6653342741369270081">ਪੂਰੀ ਸਕ੍ਰੀਨ ਤੋਂ ਬਾਹਰ ਜਾਣ ਲਈ ਪਿੱਛੇ ਜਾਓ ਬਟਨ ਨੂੰ ਦਬਾਓ।</translation>
 <translation id="6689172468748959065">ਪ੍ਰੋਫਾਈਲ ਫ਼ੋਟੋਆਂ</translation>
 <translation id="6697925417670533197">ਕਿਰਿਆਸ਼ੀਲ ਡਾਊਨਲੋਡ</translation>
 <translation id="6722828510648505498">ਪਛਾਣ ਸੰਬੰਧੀ ਸੇਵਾਵਾਂ ਵੱਲੋਂ ਸਾਈਨ-ਇਨ ਕਰਨ ਦੇ ਉਤਪ੍ਰੇਰਕਾਂ ਨੂੰ ਬਲਾਕ ਕਰੋ।</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_pl.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_pl.xtb
index 4aad353..de2aee3 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_pl.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_pl.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Treść chroniona</translation>
 <translation id="662080504995468778">Zostań</translation>
 <translation id="6643016212128521049">Wyczyść</translation>
+<translation id="6653342741369270081">Naciśnij przycisk Wstecz, aby zamknąć pełny ekran.</translation>
 <translation id="6689172468748959065">Zdjęcia profilowe</translation>
 <translation id="6697925417670533197">W trakcie pobierania</translation>
 <translation id="6722828510648505498">Blokuj prośby o zalogowanie się pochodzące od usług tożsamości.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_pt-BR.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_pt-BR.xtb
index 78578a0..599334c78 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_pt-BR.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_pt-BR.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Conteúdo protegido</translation>
 <translation id="662080504995468778">Ficar</translation>
 <translation id="6643016212128521049">Limpar</translation>
+<translation id="6653342741369270081">Pressione o botão "Voltar" para sair da tela cheia.</translation>
 <translation id="6689172468748959065">Fotos do perfil</translation>
 <translation id="6697925417670533197">Downloads ativos</translation>
 <translation id="6722828510648505498">Bloquear solicitações de login de serviços de identificação.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_pt-PT.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_pt-PT.xtb
index 028125c..fda34ce 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_pt-PT.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_pt-PT.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Conteúdo protegido</translation>
 <translation id="662080504995468778">Ficar</translation>
 <translation id="6643016212128521049">Limpar</translation>
+<translation id="6653342741369270081">Prima o botão anterior para sair do ecrã inteiro.</translation>
 <translation id="6689172468748959065">Fotos do perfil</translation>
 <translation id="6697925417670533197">Transferências ativas</translation>
 <translation id="6722828510648505498">Bloqueie pedidos de início de sessão dos serviços de identidade.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_sl.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_sl.xtb
index 9a1bf3c..22d461d 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_sl.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_sl.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">Zaščitena vsebina</translation>
 <translation id="662080504995468778">Ostani</translation>
 <translation id="6643016212128521049">Izbriši</translation>
+<translation id="6653342741369270081">Pritisnite gumb za nazaj, če želite zapreti celozaslonski način.</translation>
 <translation id="6689172468748959065">Profilne fotografije</translation>
 <translation id="6697925417670533197">Aktivni prenosi</translation>
 <translation id="6722828510648505498">Blokiranje poskusov prijav storitev za identiteto.</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_vi.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_vi.xtb
index 4db9bf6..93831f4 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_vi.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_vi.xtb
@@ -144,7 +144,7 @@
 <translation id="3586500876634962664">Đang sử dụng máy ảnh và micrô</translation>
 <translation id="358794129225322306">Cho phép một trang web tự động tải xuống nhiều tệp.</translation>
 <translation id="3594780231884063836">Tắt tiếng video</translation>
-<translation id="3596414637720633074">Chặn các cookie của bên thứ ba trong chế độ Ẩn danh</translation>
+<translation id="3596414637720633074">Chặn cookie của bên thứ ba ở chế độ Ẩn danh</translation>
 <translation id="3600792891314830896">Tắt tiếng trên các trang web phát âm thanh</translation>
 <translation id="3602290021589620013">Xem trước</translation>
 <translation id="3628308229821498208">Cụm từ tìm kiếm đề xuất</translation>
@@ -162,7 +162,7 @@
 <translation id="385051799172605136">Quay lại</translation>
 <translation id="3859306556332390985">Tìm kiếm tiến</translation>
 <translation id="3895926599014793903">Buộc bật thu phóng</translation>
-<translation id="3908288065506437185">Chặn cookie của bên thứ ba ở Chế độ ẩn danh</translation>
+<translation id="3908288065506437185">Chặn cookie của bên thứ ba ở chế độ Ẩn danh</translation>
 <translation id="3918378745482005425">Một số tính năng có thể không hoạt động. Các trang web có liên quan vẫn có thể sử dụng cookie của bên thứ ba.</translation>
 <translation id="3955193568934677022">Cho phép trang web phát nội dung được bảo vệ (được đề xuất)</translation>
 <translation id="3967822245660637423">Đã tải xuống xong</translation>
diff --git a/components/browser_ui/strings/android/translations/browser_ui_strings_zh-HK.xtb b/components/browser_ui/strings/android/translations/browser_ui_strings_zh-HK.xtb
index a03b053..f1dd8f7 100644
--- a/components/browser_ui/strings/android/translations/browser_ui_strings_zh-HK.xtb
+++ b/components/browser_ui/strings/android/translations/browser_ui_strings_zh-HK.xtb
@@ -311,6 +311,7 @@
 <translation id="6612358246767739896">受保護內容</translation>
 <translation id="662080504995468778">不離開</translation>
 <translation id="6643016212128521049">清除</translation>
+<translation id="6653342741369270081">按下返回按鈕即可退出全螢幕。</translation>
 <translation id="6689172468748959065">個人檔案相片</translation>
 <translation id="6697925417670533197">正在下載的項目</translation>
 <translation id="6722828510648505498">封鎖來自身分服務的登入提示。</translation>
diff --git a/components/browsing_data/core/DEPS b/components/browsing_data/core/DEPS
index c4bdf6a..7adaa1b 100644
--- a/components/browsing_data/core/DEPS
+++ b/components/browsing_data/core/DEPS
@@ -9,7 +9,7 @@
   "+components/prefs",
   "+components/strings/grit/components_strings.h",
   "+components/sync/base",
-  "+components/sync/driver",
+  "+components/sync/service",
   "+components/sync/test",
   "+components/sync_preferences",
   "+components/version_info",
diff --git a/components/browsing_data/core/counters/autofill_counter.cc b/components/browsing_data/core/counters/autofill_counter.cc
index 6f911aa..ef7754c6 100644
--- a/components/browsing_data/core/counters/autofill_counter.cc
+++ b/components/browsing_data/core/counters/autofill_counter.cc
@@ -14,8 +14,8 @@
 #include "components/autofill/core/browser/data_model/credit_card.h"
 #include "components/autofill/core/browser/webdata/autofill_webdata_service.h"
 #include "components/browsing_data/core/pref_names.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace {
 
diff --git a/components/browsing_data/core/counters/history_counter.cc b/components/browsing_data/core/counters/history_counter.cc
index 2aac459..a6edb7f 100644
--- a/components/browsing_data/core/counters/history_counter.cc
+++ b/components/browsing_data/core/counters/history_counter.cc
@@ -137,7 +137,7 @@
 
 void HistoryCounter::OnGetWebHistoryCount(
     history::WebHistoryService::Request* request,
-    base::optional_ref<base::Value::Dict> result) {
+    base::optional_ref<const base::Value::Dict> result) {
   // Ensure that all callbacks are on the same thread, so that we do not need
   // a mutex for |MergeResults|.
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
diff --git a/components/browsing_data/core/counters/history_counter.h b/components/browsing_data/core/counters/history_counter.h
index 9a39413..755600c 100644
--- a/components/browsing_data/core/counters/history_counter.h
+++ b/components/browsing_data/core/counters/history_counter.h
@@ -16,7 +16,7 @@
 #include "components/browsing_data/core/counters/sync_tracker.h"
 #include "components/history/core/browser/history_service.h"
 #include "components/history/core/browser/web_history_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace browsing_data {
 
@@ -56,7 +56,7 @@
 
   void OnGetLocalHistoryCount(history::HistoryCountResult result);
   void OnGetWebHistoryCount(history::WebHistoryService::Request* request,
-                            base::optional_ref<base::Value::Dict> result);
+                            base::optional_ref<const base::Value::Dict> result);
   void OnWebHistoryTimeout();
   void MergeResults();
 
diff --git a/components/browsing_data/core/counters/passwords_counter.cc b/components/browsing_data/core/counters/passwords_counter.cc
index c6b66bf..e4173b4 100644
--- a/components/browsing_data/core/counters/passwords_counter.cc
+++ b/components/browsing_data/core/counters/passwords_counter.cc
@@ -14,7 +14,7 @@
 #include "components/password_manager/core/browser/password_manager_util.h"
 #include "components/password_manager/core/browser/password_store_change.h"
 #include "components/password_manager/core/browser/password_store_interface.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "net/base/registry_controlled_domains/registry_controlled_domain.h"
 #include "url/gurl.h"
 
diff --git a/components/browsing_data/core/counters/sync_tracker.cc b/components/browsing_data/core/counters/sync_tracker.cc
index 26f98e9e..e98c70a8 100644
--- a/components/browsing_data/core/counters/sync_tracker.cc
+++ b/components/browsing_data/core/counters/sync_tracker.cc
@@ -5,7 +5,7 @@
 #include "components/browsing_data/core/counters/sync_tracker.h"
 
 #include "components/browsing_data/core/counters/browsing_data_counter.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace browsing_data {
 
diff --git a/components/browsing_data/core/counters/sync_tracker.h b/components/browsing_data/core/counters/sync_tracker.h
index 8cee5c2..1bf3443 100644
--- a/components/browsing_data/core/counters/sync_tracker.h
+++ b/components/browsing_data/core/counters/sync_tracker.h
@@ -7,7 +7,7 @@
 
 #include "base/functional/callback.h"
 #include "base/memory/raw_ptr.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 
 namespace browsing_data {
 
diff --git a/components/browsing_data/core/history_notice_utils.cc b/components/browsing_data/core/history_notice_utils.cc
index 827aab0..9a7881a 100644
--- a/components/browsing_data/core/history_notice_utils.cc
+++ b/components/browsing_data/core/history_notice_utils.cc
@@ -9,8 +9,8 @@
 #include "base/location.h"
 #include "base/task/single_thread_task_runner.h"
 #include "components/history/core/browser/web_history_service.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/version_info/version_info.h"
 #include "net/traffic_annotation/network_traffic_annotation.h"
 
diff --git a/components/certificate_transparency/data/log_list.json b/components/certificate_transparency/data/log_list.json
index ef3c11e..093c287 100644
--- a/components/certificate_transparency/data/log_list.json
+++ b/components/certificate_transparency/data/log_list.json
@@ -1,6 +1,6 @@
 {
-  "version": "20.73",
-  "log_list_timestamp": "2023-05-15T12:55:16Z",
+  "version": "20.74",
+  "log_list_timestamp": "2023-05-16T12:54:55Z",
   "operators": [
     {
       "name": "Google",
diff --git a/components/commerce/core/BUILD.gn b/components/commerce/core/BUILD.gn
index 91bbb61..123c034 100644
--- a/components/commerce/core/BUILD.gn
+++ b/components/commerce/core/BUILD.gn
@@ -206,7 +206,7 @@
     "//components/search:search",
     "//components/session_proto_db:core",
     "//components/signin/public/identity_manager:identity_manager",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//services/network/public/cpp:cpp",
     "//ui/base",
     "//url:url",
@@ -325,7 +325,7 @@
     "//components/endpoint_fetcher:endpoint_fetcher",
     "//components/prefs:prefs",
     "//components/signin/public/identity_manager:identity_manager",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/unified_consent",
     "//net/traffic_annotation:traffic_annotation",
     "//services/data_decoder/public/cpp",
diff --git a/components/commerce/core/account_checker.cc b/components/commerce/core/account_checker.cc
index 84812bd7..f7fcef8 100644
--- a/components/commerce/core/account_checker.cc
+++ b/components/commerce/core/account_checker.cc
@@ -14,7 +14,7 @@
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service_utils.h"
 #include "components/unified_consent/url_keyed_data_collection_consent_helper.h"
 #include "net/traffic_annotation/network_traffic_annotation.h"
 #include "services/data_decoder/public/cpp/data_decoder.h"
diff --git a/components/commerce/core/account_checker.h b/components/commerce/core/account_checker.h
index f5dbaa16..44a1139f 100644
--- a/components/commerce/core/account_checker.h
+++ b/components/commerce/core/account_checker.h
@@ -10,7 +10,7 @@
 #include "components/endpoint_fetcher/endpoint_fetcher.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/signin/public/identity_manager/primary_account_change_event.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "net/traffic_annotation/network_traffic_annotation.h"
 #include "services/data_decoder/public/cpp/data_decoder.h"
 #include "services/network/public/cpp/shared_url_loader_factory.h"
diff --git a/components/commerce/core/shopping_service.cc b/components/commerce/core/shopping_service.cc
index d8cc75d0..fdb3fe7 100644
--- a/components/commerce/core/shopping_service.cc
+++ b/components/commerce/core/shopping_service.cc
@@ -46,7 +46,7 @@
 #include "components/prefs/pref_registry_simple.h"
 #include "components/search/ntp_features.h"
 #include "components/session_proto_db/session_proto_storage.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "services/network/public/cpp/shared_url_loader_factory.h"
 #include "ui/base/resource/resource_bundle.h"
 
diff --git a/components/history/README.md b/components/history/README.md
index 5cb913c..bcd9012 100644
--- a/components/history/README.md
+++ b/components/history/README.md
@@ -13,5 +13,5 @@
 remote), potentially including from other devices synced to the same account.
 * [BrowsingHistoryService](/components/history/core/browser/browsing_history_service.h):
 is a layer on top of the two services above and
-[SyncService](/components/sync/driver/sync_service.h) that works transparently
+[SyncService](/components/sync/service/sync_service.h) that works transparently
 for both sync'ing and non-sync'ing users.
diff --git a/components/history/core/browser/browsing_history_service.cc b/components/history/core/browser/browsing_history_service.cc
index d71755ae..d0a9822 100644
--- a/components/history/core/browser/browsing_history_service.cc
+++ b/components/history/core/browser/browsing_history_service.cc
@@ -642,7 +642,7 @@
     scoped_refptr<QueryHistoryState> state,
     base::Time start_time,
     WebHistoryService::Request* request,
-    base::optional_ref<base::Value::Dict> results_dict) {
+    base::optional_ref<const base::Value::Dict> results_dict) {
   // If the response came in too late, do nothing.
   // TODO(dubroy): Maybe show a banner, and prompt the user to reload?
   if (!web_history_timer_->IsRunning())
diff --git a/components/history/core/browser/browsing_history_service.h b/components/history/core/browser/browsing_history_service.h
index 7792529f..ab0b1b57 100644
--- a/components/history/core/browser/browsing_history_service.h
+++ b/components/history/core/browser/browsing_history_service.h
@@ -28,8 +28,8 @@
 #include "components/history/core/browser/url_row.h"
 #include "components/history/core/browser/web_history_service.h"
 #include "components/history/core/browser/web_history_service_observer.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "url/gurl.h"
 
 FORWARD_DECLARE_TEST(BrowsingHistoryHandlerTest, ObservingWebHistoryDeletions);
@@ -228,7 +228,7 @@
       scoped_refptr<QueryHistoryState> state,
       base::Time start_time,
       WebHistoryService::Request* request,
-      base::optional_ref<base::Value::Dict> results_dict);
+      base::optional_ref<const base::Value::Dict> results_dict);
 
   // Callback telling us whether other forms of browsing history were found
   // on the history server.
diff --git a/components/history/core/browser/browsing_history_service_unittest.cc b/components/history/core/browser/browsing_history_service_unittest.cc
index cc3d303..9c0d701 100644
--- a/components/history/core/browser/browsing_history_service_unittest.cc
+++ b/components/history/core/browser/browsing_history_service_unittest.cc
@@ -20,7 +20,7 @@
 #include "components/history/core/browser/history_service.h"
 #include "components/history/core/test/fake_web_history_service.h"
 #include "components/history/core/test/history_service_test_util.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "components/sync/test/fake_sync_service.h"
 #include "net/http/http_status_code.h"
 #include "testing/gtest/include/gtest/gtest.h"
diff --git a/components/history/core/browser/download_database.cc b/components/history/core/browser/download_database.cc
index 18218c4f..194e13f 100644
--- a/components/history/core/browser/download_database.cc
+++ b/components/history/core/browser/download_database.cc
@@ -316,20 +316,6 @@
                                    "INTEGER NOT NULL DEFAULT 0");
 }
 
-bool DownloadDatabase::MigrateDownloadByWebApp() {
-  bool id_column_exists =
-      GetDB().DoesColumnExist(kDownloadsTable, "by_ext_id")
-          ? GetDB().Execute(
-                base::StringPrintf("ALTER TABLE %s RENAME COLUMN "
-                                   "by_ext_id TO by_ext_or_web_app_id",
-                                   kDownloadsTable)
-                    .c_str())
-          : EnsureColumnExists("by_ext_or_web_app_id",
-                               "VARCHAR NOT NULL DEFAULT ''");
-  return id_column_exists &&
-         EnsureColumnExists("is_by_web_app", "INTEGER NOT NULL DEFAULT 0");
-}
-
 bool DownloadDatabase::InitDownloadTable() {
   const std::string kSchema = base::StringPrintf(
       "CREATE TABLE %s ("
@@ -361,11 +347,9 @@
       "tab_referrer_url VARCHAR NOT NULL,"        // Tag referrer URL for
                                                   // initiator.
       "http_method VARCHAR NOT NULL,"             // HTTP method.
-      "by_ext_or_web_app_id VARCHAR NOT NULL,"    // ID of extension or web app
-                                                  // that started the download.
-      "by_ext_name VARCHAR NOT NULL,"             // name of extension
-      "is_by_web_app INTEGER NOT NULL,"   // 1 if by_ext_or_web_app_id is for
-                                          // a web app, else 0.
+      "by_ext_id VARCHAR NOT NULL,"       // ID of extension that started the
+                                          // download
+      "by_ext_name VARCHAR NOT NULL,"     // name of extension
       "etag VARCHAR NOT NULL,"            // ETag
       "last_modified VARCHAR NOT NULL,"   // Last-Modified header
       "mime_type VARCHAR(255) NOT NULL,"  // MIME type.
@@ -466,8 +450,8 @@
           "danger_type, interrupt_reason, hash, end_time, opened, "
           "last_access_time, transient, referrer, site_url, "
           "embedder_download_data, tab_url, tab_referrer_url, http_method, "
-          "by_ext_or_web_app_id, by_ext_name, is_by_web_app, etag, "
-          "last_modified FROM %s ORDER BY start_time",
+          "by_ext_id, by_ext_name, etag, last_modified FROM %s ORDER BY "
+          "start_time",
           kDownloadsTable)
           .c_str()));
 
@@ -508,9 +492,8 @@
     info->tab_url = GURL(statement_main.ColumnString(column++));
     info->tab_referrer_url = GURL(statement_main.ColumnString(column++));
     info->http_method = statement_main.ColumnString(column++);
-    info->by_ext_or_web_app_id = statement_main.ColumnString(column++);
+    info->by_ext_id = statement_main.ColumnString(column++);
     info->by_ext_name = statement_main.ColumnString(column++);
-    info->is_by_web_app = statement_main.ColumnInt(column++) != 0;
     info->etag = statement_main.ColumnString(column++);
     info->last_modified = statement_main.ColumnString(column++);
 
@@ -615,8 +598,8 @@
                          "danger_type=?, interrupt_reason=?, hash=?, "
                          "end_time=?, total_bytes=?, "
                          "opened=?, last_access_time=?, transient=?, "
-                         "by_ext_or_web_app_id=?, by_ext_name=?, "
-                         "is_by_web_app=?, etag=?, last_modified=? WHERE id=?",
+                         "by_ext_id=?, by_ext_name=?, "
+                         "etag=?, last_modified=? WHERE id=?",
                          kDownloadsTable)
           .c_str()));
   int column = 0;
@@ -635,9 +618,8 @@
   statement.BindInt(column++, (data.opened ? 1 : 0));
   statement.BindTime(column++, data.last_access_time);
   statement.BindInt(column++, (data.transient ? 1 : 0));
-  statement.BindString(column++, data.by_ext_or_web_app_id);
+  statement.BindString(column++, data.by_ext_id);
   statement.BindString(column++, data.by_ext_name);
-  statement.BindInt(column++, data.is_by_web_app ? 1 : 0);
   statement.BindString(column++, data.etag);
   statement.BindString(column++, data.last_modified);
   statement.BindInt64(column++, DownloadIdToInt(data.id));
@@ -700,11 +682,10 @@
             "state, danger_type, interrupt_reason, hash, end_time, opened, "
             "last_access_time, transient, referrer, site_url, "
             "embedder_download_data, tab_url, tab_referrer_url, http_method, "
-            "by_ext_or_web_app_id, by_ext_name, is_by_web_app, etag, "
-            "last_modified) "
+            "by_ext_id, by_ext_name, etag, last_modified) "
             "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, "
             "        ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, "
-            "        ?, ?, ?, ?, ?, ?, ?, ?)",
+            "        ?, ?, ?, ?, ?, ?, ?)",
             kDownloadsTable)
             .c_str()));
 
@@ -734,9 +715,8 @@
     statement_insert.BindString(column++, info.tab_url.spec());
     statement_insert.BindString(column++, info.tab_referrer_url.spec());
     statement_insert.BindString(column++, info.http_method);
-    statement_insert.BindString(column++, info.by_ext_or_web_app_id);
+    statement_insert.BindString(column++, info.by_ext_id);
     statement_insert.BindString(column++, info.by_ext_name);
-    statement_insert.BindInt(column++, info.is_by_web_app ? 1 : 0);
     statement_insert.BindString(column++, info.etag);
     statement_insert.BindString(column++, info.last_modified);
     if (!statement_insert.Run()) {
diff --git a/components/history/core/browser/download_database.h b/components/history/core/browser/download_database.h
index 8f334ff2..1abe8ac 100644
--- a/components/history/core/browser/download_database.h
+++ b/components/history/core/browser/download_database.h
@@ -109,10 +109,6 @@
   // Returns true if able to add the finished column to downloads slices table.
   bool MigrateDownloadSliceFinished();
 
-  // Returns true if able to rename the by_ext_id column to by_ext_or_web_app_id
-  // and add the is_by_web_app column.
-  bool MigrateDownloadByWebApp();
-
   // Creates the downloads table if needed.
   bool InitDownloadTable();
 
diff --git a/components/history/core/browser/download_row.cc b/components/history/core/browser/download_row.cc
index 63417e2..b59060c 100644
--- a/components/history/core/browser/download_row.cc
+++ b/components/history/core/browser/download_row.cc
@@ -31,9 +31,8 @@
          interrupt_reason == rhs.interrupt_reason && hash == rhs.hash &&
          id == rhs.id && guid == rhs.guid && opened == rhs.opened &&
          last_access_time == rhs.last_access_time &&
-         transient == rhs.transient &&
-         by_ext_or_web_app_id == rhs.by_ext_or_web_app_id &&
-         by_ext_name == rhs.by_ext_name && is_by_web_app == rhs.is_by_web_app &&
+         transient == rhs.transient && by_ext_id == rhs.by_ext_id &&
+         by_ext_name == rhs.by_ext_name &&
          download_slice_info == rhs.download_slice_info;
 }
 
diff --git a/components/history/core/browser/download_row.h b/components/history/core/browser/download_row.h
index eefd327a..e5619573 100644
--- a/components/history/core/browser/download_row.h
+++ b/components/history/core/browser/download_row.h
@@ -123,15 +123,9 @@
   // completion and not shown in the UI.
   bool transient = false;
 
-  // Field that either contains the id of the extension that created this
-  // download, or the id of the web app that created this download. These are
-  // mutually exclusive.
-  std::string by_ext_or_web_app_id;
-  // The name of the extension that created this download.
+  // The id and name of the extension that created this download.
+  std::string by_ext_id;
   std::string by_ext_name;
-  // Whether the field `by_ext_or_web_app_id` is for a web app. (true = web app,
-  // false = extension.) Is false if that field is empty.
-  bool is_by_web_app = false;
 
   // Data slices that have been downloaded so far. The slices must be ordered
   // by their offset.
diff --git a/components/history/core/browser/history_backend.h b/components/history/core/browser/history_backend.h
index 5a38e35b..35b0dae2 100644
--- a/components/history/core/browser/history_backend.h
+++ b/components/history/core/browser/history_backend.h
@@ -37,7 +37,7 @@
 #include "components/history/core/browser/keyword_id.h"
 #include "components/history/core/browser/sync/history_backend_for_sync.h"
 #include "components/history/core/browser/visit_tracker.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "sql/init_status.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 #include "url/origin.h"
diff --git a/components/history/core/browser/history_backend_db_unittest.cc b/components/history/core/browser/history_backend_db_unittest.cc
index 68672d4..1694877b 100644
--- a/components/history/core/browser/history_backend_db_unittest.cc
+++ b/components/history/core/browser/history_backend_db_unittest.cc
@@ -95,9 +95,8 @@
   EXPECT_EQ(DownloadDangerType::NOT_DANGEROUS, downloads[0].danger_type);
   EXPECT_EQ(kTestDownloadInterruptReasonNone, downloads[0].interrupt_reason);
   EXPECT_FALSE(downloads[0].opened);
-  EXPECT_EQ("by_ext_id", downloads[0].by_ext_or_web_app_id);
+  EXPECT_EQ("by_ext_id", downloads[0].by_ext_id);
   EXPECT_EQ("by_ext_name", downloads[0].by_ext_name);
-  EXPECT_FALSE(downloads[0].is_by_web_app);
   EXPECT_EQ("application/vnd.oasis.opendocument.text", downloads[0].mime_type);
   EXPECT_EQ("application/octet-stream", downloads[0].original_mime_type);
 
@@ -389,10 +388,8 @@
       EXPECT_EQ(cur_version, s.ColumnInt(0));
     }
     {
-      // by_ext_id was renamed to by_ext_or_web_app_id in migration to
-      // version 64.
       sql::Statement s(db.GetUniqueStatement(
-          "SELECT by_ext_or_web_app_id, by_ext_name from downloads"));
+          "SELECT by_ext_id, by_ext_name from downloads"));
       EXPECT_TRUE(s.Step());
       EXPECT_EQ(std::string(), s.ColumnString(0));
       EXPECT_EQ(std::string(), s.ColumnString(1));
@@ -903,7 +900,7 @@
   download_A.opened = false;
   download_A.last_access_time = last_access_time;
   download_A.transient = true;
-  download_A.by_ext_or_web_app_id = "extension-id";
+  download_A.by_ext_id = "extension-id";
   download_A.by_ext_name = "extension-name";
 
   ASSERT_TRUE(db_->CreateDownload(download_A));
@@ -940,9 +937,8 @@
   download_B.opened = false;
   download_B.last_access_time = last_access_time2;
   download_B.transient = true;
-  download_B.by_ext_or_web_app_id = "web-app-id";
-  download_B.by_ext_name = "";
-  download_B.is_by_web_app = true;
+  download_B.by_ext_id = "extension-id";
+  download_B.by_ext_name = "extension-name";
 
   ASSERT_TRUE(db_->CreateDownload(download_B));
 
@@ -1001,7 +997,7 @@
   download.opened = false;
   download.last_access_time = last_access_time;
   download.transient = false;
-  download.by_ext_or_web_app_id = "extension-id";
+  download.by_ext_id = "extension-id";
   download.by_ext_name = "extension-name";
   db_->CreateDownload(download);
 
@@ -1019,9 +1015,8 @@
   download.hash = "some-other-hash";
   download.opened = !download.opened;
   download.transient = !download.transient;
-  download.by_ext_or_web_app_id = "by-new-web-app-id";
-  download.by_ext_name = "";
-  download.is_by_web_app = true;
+  download.by_ext_id = "by-new-extension-id";
+  download.by_ext_name = "by-new-extension-name";
   download.etag = "new-etag";
   download.last_modified = "new-last-modified";
 
@@ -1125,7 +1120,7 @@
   download.opened = false;
   download.last_access_time = now;
   download.transient = false;
-  download.by_ext_or_web_app_id = "by_ext_or_web_app_id";
+  download.by_ext_id = "by_ext_id";
   download.by_ext_name = "by_ext_name";
 
   // Creating records without any urls should fail.
@@ -1263,7 +1258,7 @@
   download.opened = false;
   download.last_access_time = download.start_time + base::Hours(5);
   download.transient = false;
-  download.by_ext_or_web_app_id = "extension-id";
+  download.by_ext_id = "extension-id";
   download.by_ext_name = "extension-name";
   download.download_slice_info.push_back(
       DownloadSliceInfo(download.id, 500, download.received_bytes, true));
@@ -1313,7 +1308,7 @@
   download.opened = false;
   download.last_access_time = download.start_time + base::Hours(5);
   download.transient = true;
-  download.by_ext_or_web_app_id = "extension-id";
+  download.by_ext_id = "extension-id";
   download.by_ext_name = "extension-name";
 
   ASSERT_TRUE(db_->CreateDownload(download));
@@ -1358,7 +1353,7 @@
   download.opened = false;
   download.last_access_time = download.start_time + base::Hours(5);
   download.transient = true;
-  download.by_ext_or_web_app_id = "extension-id";
+  download.by_ext_id = "extension-id";
   download.by_ext_name = "extension-name";
   download.download_slice_info.push_back(
       DownloadSliceInfo(download.id, 0, download.received_bytes, false));
@@ -1385,53 +1380,6 @@
   EXPECT_EQ(0u, results[0].download_slice_info.size());
 }
 
-// Test that the web app responsible for a download is recorded.
-TEST_F(HistoryBackendDBTest, UpdateDownloadByWebApp) {
-  CreateBackendAndDatabase();
-
-  DownloadRow download;
-  download.current_path = base::FilePath(FILE_PATH_LITERAL("/path/1"));
-  download.target_path = base::FilePath(FILE_PATH_LITERAL("/path/2"));
-  download.url_chain.push_back(GURL("http://example.com/a"));
-  download.referrer_url = GURL("http://example.com/referrer");
-  download.site_url = GURL("http://example.com");
-  download.embedder_download_data = "embedder_download_data";
-  download.tab_url = GURL("http://example.com/tab-url");
-  download.tab_referrer_url = GURL("http://example.com/tab-referrer");
-  download.http_method = "GET";
-  download.mime_type = "mime/type";
-  download.original_mime_type = "original/mime-type";
-  download.start_time = base::Time::Now();
-  download.end_time = download.start_time + base::Hours(1);
-  download.etag = "etag1";
-  download.last_modified = "last_modified_1";
-  download.received_bytes = 0;
-  download.total_bytes = 1500;
-  download.state = DownloadState::INTERRUPTED;
-  download.danger_type = DownloadDangerType::NOT_DANGEROUS;
-  download.interrupt_reason = kTestDownloadInterruptReasonCrash;
-  download.hash = "hash-value1";
-  download.id = 1;
-  download.guid = "FE672168-26EF-4275-A149-FEC25F6A75F9";
-  download.opened = false;
-  download.last_access_time = download.start_time + base::Hours(5);
-  download.transient = true;
-  download.by_ext_or_web_app_id = "extension-id";
-  download.by_ext_name = "extension-name";
-
-  ASSERT_TRUE(db_->CreateDownload(download));
-
-  // Add a new web app id and call UpdateDownload().
-  download.by_ext_or_web_app_id = "by_web_app_id";
-  download.is_by_web_app = true;
-  ASSERT_TRUE(db_->UpdateDownload(download));
-  std::vector<DownloadRow> results;
-  db_->QueryDownloads(&results);
-  ASSERT_EQ(1u, results.size());
-  EXPECT_EQ(download.by_ext_or_web_app_id, results[0].by_ext_or_web_app_id);
-  EXPECT_TRUE(results[0].is_by_web_app);
-}
-
 TEST_F(HistoryBackendDBTest, MigratePresentations) {
   // Create the db we want. Use 22 since segments didn't change in that time
   // frame.
@@ -2859,71 +2807,6 @@
   }
 }
 
-TEST_F(HistoryBackendDBTest, MigrateDownloadByWebApp) {
-  ASSERT_NO_FATAL_FAILURE(CreateDBVersion(63));
-
-  // Precondition: Open the old version of the DB and make sure the new columns
-  // don't exist yet.
-  {
-    sql::Database db;
-    ASSERT_TRUE(db.Open(history_dir_.Append(kHistoryFilename)));
-    ASSERT_FALSE(db.DoesColumnExist("downloads", "by_ext_or_web_app_id"));
-    ASSERT_FALSE(db.DoesColumnExist("downloads", "is_by_web_app"));
-    {
-      sql::Statement s(db.GetUniqueStatement(
-          "INSERT INTO downloads ("
-          "    id, guid, current_path, target_path, start_time, received_bytes,"
-          "    total_bytes, state, danger_type, interrupt_reason, hash,"
-          "    end_time, opened, last_access_time, transient, referrer, "
-          "    site_url, embedder_download_data, tab_url, tab_referrer_url, "
-          "    http_method, by_ext_id, by_ext_name, etag, last_modified, "
-          "    mime_type, original_mime_type)"
-          "VALUES("
-          "    1, '435A5C7A-F6B7-4DF2-8696-22E4FCBA3EB2', 'foo.txt', 'foo.txt',"
-          "    13104873187307670, 11, 11, 1, 0, 0, X'', 13104873187521021, 0, "
-          "    13104873187521021, 0, 'http://example.com/dl/',"
-          "    'http://example.com', '', '', '', '', 'extension-id',"
-          "    'extension-name', '', '', 'text/plain', 'text/plain')"));
-      ASSERT_TRUE(s.Run());
-    }
-    {
-      sql::Statement s(db.GetUniqueStatement(
-          "INSERT INTO downloads_url_chains (id, chain_index, url) VALUES "
-          "(1, 0, 'https://example.com')"));
-      ASSERT_TRUE(s.Run());
-    }
-  }
-
-  // Re-open the db using the HistoryDatabase, which should migrate to the
-  // current version.
-  CreateBackendAndDatabase();
-  DeleteBackend();
-  {
-    // Re-open the db for manual manipulation.
-    sql::Database db;
-    ASSERT_TRUE(db.Open(history_dir_.Append(kHistoryFilename)));
-    // The version should have been updated.
-    int cur_version = HistoryDatabase::GetCurrentVersion();
-    ASSERT_LE(64, cur_version);
-    {
-      sql::Statement s(db.GetUniqueStatement(
-          "SELECT value FROM meta WHERE key = 'version'"));
-      EXPECT_TRUE(s.Step());
-      EXPECT_EQ(cur_version, s.ColumnInt(0));
-    }
-    {
-      // The downloads table should have the by_ext_id column renamed to
-      // by_ext_or_web_app_id, and should have the new is_by_web_app column
-      // initialized to zero.
-      sql::Statement s(db.GetUniqueStatement(
-          "SELECT by_ext_or_web_app_id, is_by_web_app from downloads"));
-      EXPECT_TRUE(s.Step());
-      EXPECT_EQ("extension-id", s.ColumnString(0));
-      EXPECT_EQ(0, s.ColumnInt(1));
-    }
-  }
-}
-
 // ^^^ NEW MIGRATION TESTS GO HERE ^^^
 
 // Preparation for the next DB migration: This test verifies that the test DB
diff --git a/components/history/core/browser/history_database.cc b/components/history/core/browser/history_database.cc
index 2937cc12..8172deea 100644
--- a/components/history/core/browser/history_database.cc
+++ b/components/history/core/browser/history_database.cc
@@ -39,7 +39,7 @@
 // Current version number. We write databases at the "current" version number,
 // but any previous version that can read the "compatible" one can make do with
 // our database without *too* many bad effects.
-const int kCurrentVersionNumber = 64;
+const int kCurrentVersionNumber = 63;
 const int kCompatibleVersionNumber = 16;
 
 const char kEarlyExpirationThresholdKey[] = "early_expiration_threshold";
@@ -942,15 +942,6 @@
     std::ignore = meta_table_.SetVersionNumber(cur_version);
   }
 
-  if (cur_version == 63) {
-    if (!MigrateDownloadByWebApp()) {
-      return LogMigrationFailure(63);
-    }
-    cur_version++;
-    // TODO(crbug.com/1414092): Handle failure instead of ignoring it.
-    std::ignore = meta_table_.SetVersionNumber(cur_version);
-  }
-
   // =========================       ^^ new migration code goes here ^^
   // ADDING NEW MIGRATION CODE
   // =========================
diff --git a/components/history/core/browser/history_service.h b/components/history/core/browser/history_service.h
index 76d1676..2a64d7f 100644
--- a/components/history/core/browser/history_service.h
+++ b/components/history/core/browser/history_service.h
@@ -38,7 +38,7 @@
 #include "components/history/core/browser/keyword_id.h"
 #include "components/history/core/browser/url_row.h"
 #include "components/keyed_service/core/keyed_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_device_info/device_info.h"
 #include "components/sync_device_info/device_info_tracker.h"
 #include "components/sync_device_info/local_device_info_provider.h"
diff --git a/components/history/core/browser/sync/history_delete_directives_model_type_controller.cc b/components/history/core/browser/sync/history_delete_directives_model_type_controller.cc
index b0f71b9..2c58379 100644
--- a/components/history/core/browser/sync/history_delete_directives_model_type_controller.cc
+++ b/components/history/core/browser/sync/history_delete_directives_model_type_controller.cc
@@ -8,9 +8,9 @@
 
 #include "base/memory/weak_ptr.h"
 #include "components/history/core/browser/history_service.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/model/model_type_store_service.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace history {
 
diff --git a/components/history/core/browser/sync/history_delete_directives_model_type_controller.h b/components/history/core/browser/sync/history_delete_directives_model_type_controller.h
index d82da38d7..f34a0674 100644
--- a/components/history/core/browser/sync/history_delete_directives_model_type_controller.h
+++ b/components/history/core/browser/sync/history_delete_directives_model_type_controller.h
@@ -7,8 +7,8 @@
 
 #include "base/scoped_observation.h"
 #include "components/history/core/browser/sync/history_model_type_controller_helper.h"
-#include "components/sync/driver/sync_service_observer.h"
-#include "components/sync/driver/syncable_service_based_model_type_controller.h"
+#include "components/sync/service/sync_service_observer.h"
+#include "components/sync/service/syncable_service_based_model_type_controller.h"
 
 class PrefService;
 
diff --git a/components/history/core/browser/sync/history_model_type_controller.cc b/components/history/core/browser/sync/history_model_type_controller.cc
index 69fef4e..6e6dca7 100644
--- a/components/history/core/browser/sync/history_model_type_controller.cc
+++ b/components/history/core/browser/sync/history_model_type_controller.cc
@@ -11,8 +11,8 @@
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/signin/public/identity_manager/account_managed_status_finder.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace history {
 
diff --git a/components/history/core/browser/sync/history_model_type_controller.h b/components/history/core/browser/sync/history_model_type_controller.h
index 400ca9b..c74fe41 100644
--- a/components/history/core/browser/sync/history_model_type_controller.h
+++ b/components/history/core/browser/sync/history_model_type_controller.h
@@ -8,9 +8,9 @@
 #include "base/scoped_observation.h"
 #include "components/history/core/browser/sync/history_model_type_controller_helper.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/model_type_controller.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/model_type_controller.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 
 class PrefService;
 
diff --git a/components/history/core/browser/sync/history_model_type_controller_helper.cc b/components/history/core/browser/sync/history_model_type_controller_helper.cc
index 8bf5ada..d358c77 100644
--- a/components/history/core/browser/sync/history_model_type_controller_helper.cc
+++ b/components/history/core/browser/sync/history_model_type_controller_helper.cc
@@ -7,7 +7,7 @@
 #include "base/functional/bind.h"
 #include "components/history/core/common/pref_names.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace history {
 
diff --git a/components/history/core/browser/sync/history_model_type_controller_helper.h b/components/history/core/browser/sync/history_model_type_controller_helper.h
index 51f2fef..cc83d13 100644
--- a/components/history/core/browser/sync/history_model_type_controller_helper.h
+++ b/components/history/core/browser/sync/history_model_type_controller_helper.h
@@ -8,7 +8,7 @@
 #include "base/memory/raw_ptr.h"
 #include "components/prefs/pref_change_registrar.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/data_type_controller.h"
+#include "components/sync/service/data_type_controller.h"
 
 class PrefService;
 
diff --git a/components/history/core/browser/sync/history_sync_bridge.h b/components/history/core/browser/sync/history_sync_bridge.h
index 86ea9aa..9309932 100644
--- a/components/history/core/browser/sync/history_sync_bridge.h
+++ b/components/history/core/browser/sync/history_sync_bridge.h
@@ -15,8 +15,8 @@
 #include "components/history/core/browser/history_backend_observer.h"
 #include "components/history/core/browser/history_types.h"
 #include "components/history/core/browser/sync/history_backend_for_sync.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/model/model_type_sync_bridge.h"
+#include "components/sync/service/sync_service.h"
 
 namespace syncer {
 class MetadataChangeList;
diff --git a/components/history/core/browser/web_history_service.cc b/components/history/core/browser/web_history_service.cc
index 7281629..9e5c1bf 100644
--- a/components/history/core/browser/web_history_service.cc
+++ b/components/history/core/browser/web_history_service.cc
@@ -559,9 +559,8 @@
     WebHistoryService::QueryWebHistoryCallback callback,
     WebHistoryService::Request* request,
     bool success) {
-  absl::optional<base::Value::Dict> response =
-      success ? ReadResponse(request) : absl::nullopt;
-  std::move(callback).Run(request, response);
+  std::move(callback).Run(request,
+                          success ? ReadResponse(request) : absl::nullopt);
 }
 
 void WebHistoryService::ExpireHistoryCompletionCallback(
diff --git a/components/history/core/browser/web_history_service.h b/components/history/core/browser/web_history_service.h
index 56ecb95..e57b708 100644
--- a/components/history/core/browser/web_history_service.h
+++ b/components/history/core/browser/web_history_service.h
@@ -85,7 +85,8 @@
   // TODO(dubroy): Extract the dictionary Value into a structured results
   // object.
   using QueryWebHistoryCallback =
-      base::OnceCallback<void(Request*, base::optional_ref<base::Value::Dict>)>;
+      base::OnceCallback<void(Request*,
+                              base::optional_ref<const base::Value::Dict>)>;
 
   using ExpireWebHistoryCallback = base::OnceCallback<void(bool success)>;
 
diff --git a/components/history/core/test/history_backend_db_base_test.cc b/components/history/core/test/history_backend_db_base_test.cc
index 361265d..0f51e52 100644
--- a/components/history/core/test/history_backend_db_base_test.cc
+++ b/components/history/core/test/history_backend_db_base_test.cc
@@ -144,9 +144,8 @@
   download.opened = false;
   download.last_access_time = time;
   download.transient = true;
-  download.by_ext_or_web_app_id = "by_ext_id";
+  download.by_ext_id = "by_ext_id";
   download.by_ext_name = "by_ext_name";
-  download.is_by_web_app = false;
   return db_->CreateDownload(download);
 }
 
diff --git a/components/metrics/demographics/BUILD.gn b/components/metrics/demographics/BUILD.gn
index bb7e0dc7..9e53edb 100644
--- a/components/metrics/demographics/BUILD.gn
+++ b/components/metrics/demographics/BUILD.gn
@@ -21,7 +21,7 @@
     "//components/pref_registry",
     "//components/prefs",
     "//components/sync/base",
-    "//components/sync/driver",
+    "//components/sync/service",
   ]
 }
 
@@ -39,7 +39,7 @@
     "//components/metrics",
     "//components/sync:test_support",
     "//components/sync/base",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/sync_preferences:test_support",
     "//google_apis",
     "//testing/gmock",
diff --git a/components/metrics/demographics/demographic_metrics_provider.cc b/components/metrics/demographics/demographic_metrics_provider.cc
index f394932..f7aaf72 100644
--- a/components/metrics/demographics/demographic_metrics_provider.cc
+++ b/components/metrics/demographics/demographic_metrics_provider.cc
@@ -7,7 +7,7 @@
 #include "base/feature_list.h"
 #include "base/metrics/histogram_functions.h"
 #include "build/chromeos_buildflags.h"
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service_utils.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 #include "third_party/metrics_proto/ukm/report.pb.h"
 
diff --git a/components/omnibox/resources/translations/omnibox_pedal_synonyms_es-419.xtb b/components/omnibox/resources/translations/omnibox_pedal_synonyms_es-419.xtb
index 6f05c84e..9c67aa00 100644
--- a/components/omnibox/resources/translations/omnibox_pedal_synonyms_es-419.xtb
+++ b/components/omnibox/resources/translations/omnibox_pedal_synonyms_es-419.xtb
@@ -34,7 +34,7 @@
 <translation id="7873993277886791795">crear presentación de google, crear nueva presentación, nueva presentación de google, iniciar presentación de google</translation>
 <translation id="7992725801741093524">cambiar la configuración de privacidad de google, cambiar configuración de privacidad, administrar la privacidad de google, cambiar los ajustes de privacidad de google, configuración de privacidad, ajustes de privacidad, editar configuración de privacidad</translation>
 <translation id="8189600756055704659">cambiar la configuración de sincronización del navegador chrome, cambiar la sincronización de chrome, editar la sincronización, editar la configuración de sincronización, administrar la sincronización, administrar datos sincronizados</translation>
-<translation id="8307473667919507216">realizar verificación de seguridad de chrome, ejecutar la verificación de seguridad, verificación de seguridad, verificación de seguridad en chrome</translation>
+<translation id="8307473667919507216">realizar Verificación de seguridad de chrome, ejecutar la Verificación de seguridad, Verificación de seguridad, Verificación de seguridad en chrome</translation>
 <translation id="8319253638505741466">cerrar la ventana de incógnito, cerrar ventana de incógnito, finalizar sesión de incógnito, terminar sesión de incógnito, salir del modo de incógnito, salir del modo incógnito</translation>
 <translation id="8350110529112037703">administrar contraseñas de chrome, ver contraseña en chrome, administrar contraseñas en chrome, configuración de contraseñas, administrar contraseñas, administrar contraseñas en la configuración</translation>
 <translation id="9015559449837241926">funciones de chrome, obtener información sobre las funciones de google chrome, nuevas funciones de chrome, ver sugerencias de chrome, nuevas funciones</translation>
diff --git a/components/page_image_service/BUILD.gn b/components/page_image_service/BUILD.gn
index 92c704fc..9f2c1f5 100644
--- a/components/page_image_service/BUILD.gn
+++ b/components/page_image_service/BUILD.gn
@@ -22,7 +22,7 @@
     "//components/optimization_guide/core",
     "//components/optimization_guide/proto:optimization_guide_proto",
     "//components/search_engines",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/unified_consent",
     "//services/network/public/cpp",
     "//services/network/public/mojom",
diff --git a/components/page_image_service/DEPS b/components/page_image_service/DEPS
index 780994bca..d11150f 100644
--- a/components/page_image_service/DEPS
+++ b/components/page_image_service/DEPS
@@ -2,7 +2,7 @@
   "+components/keyed_service/core",
   "+components/omnibox/browser",
   "+components/search_engines",
-  "+components/sync/driver",
+  "+components/sync/service",
   "+components/sync/test",
   "+components/optimization_guide",
   "+components/unified_consent",
diff --git a/components/page_image_service/image_service.h b/components/page_image_service/image_service.h
index e25dfe14..e9f86fd 100644
--- a/components/page_image_service/image_service.h
+++ b/components/page_image_service/image_service.h
@@ -17,7 +17,7 @@
 #include "components/omnibox/browser/autocomplete_provider_client.h"
 #include "components/optimization_guide/core/optimization_guide_decision.h"
 #include "components/page_image_service/mojom/page_image_service.mojom.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/unified_consent/consent_throttle.h"
 
 namespace optimization_guide {
diff --git a/components/password_manager/core/browser/DEPS b/components/password_manager/core/browser/DEPS
index 947549b..04767d0 100644
--- a/components/password_manager/core/browser/DEPS
+++ b/components/password_manager/core/browser/DEPS
@@ -12,7 +12,7 @@
   "+components/safe_browsing/core/common/features.h",
   "+components/signin/public",
   "+components/sync/base",
-  "+components/sync/driver",
+  "+components/sync/service",
   "+components/sync/model",
   "+components/sync/test",
   "+components/sync_preferences",
diff --git a/components/password_manager/core/browser/login_database.cc b/components/password_manager/core/browser/login_database.cc
index 91cda07..125d9f2 100644
--- a/components/password_manager/core/browser/login_database.cc
+++ b/components/password_manager/core/browser/login_database.cc
@@ -45,6 +45,7 @@
 #include "components/password_manager/core/browser/sql_table_builder.h"
 #include "components/password_manager/core/common/password_manager_features.h"
 #include "components/sync/base/features.h"
+#include "components/sync/base/model_type.h"
 #include "components/sync/model/metadata_batch.h"
 #include "components/sync/protocol/entity_metadata.pb.h"
 #include "components/sync/protocol/model_type_state.pb.h"
@@ -1690,7 +1691,9 @@
 LoginDatabase::SyncMetadataStore::~SyncMetadataStore() = default;
 
 std::unique_ptr<syncer::MetadataBatch>
-LoginDatabase::SyncMetadataStore::GetAllSyncEntityMetadata() {
+LoginDatabase::SyncMetadataStore::GetAllSyncEntityMetadata(
+    syncer::ModelType model_type) {
+  CHECK_EQ(model_type, syncer::PASSWORDS);
   auto metadata_batch = std::make_unique<syncer::MetadataBatch>();
   sql::Statement s(db_->GetCachedStatement(SQL_FROM_HERE,
                                            "SELECT storage_key, metadata FROM "
@@ -1724,7 +1727,9 @@
 }
 
 std::unique_ptr<sync_pb::ModelTypeState>
-LoginDatabase::SyncMetadataStore::GetModelTypeState() {
+LoginDatabase::SyncMetadataStore::GetModelTypeState(
+    syncer::ModelType model_type) {
+  CHECK_EQ(model_type, syncer::PASSWORDS);
   auto state = std::make_unique<sync_pb::ModelTypeState>();
   sql::Statement s(db_->GetCachedStatement(
       SQL_FROM_HERE,
@@ -1746,16 +1751,18 @@
 }
 
 std::unique_ptr<syncer::MetadataBatch>
-LoginDatabase::SyncMetadataStore::GetAllSyncMetadata() {
+LoginDatabase::SyncMetadataStore::GetAllSyncMetadata(
+    syncer::ModelType model_type) {
   TRACE_EVENT0("passwords", "SyncMetadataStore::GetAllSyncMetadata");
+  CHECK_EQ(model_type, syncer::PASSWORDS);
   std::unique_ptr<syncer::MetadataBatch> metadata_batch =
-      GetAllSyncEntityMetadata();
+      GetAllSyncEntityMetadata(model_type);
   if (metadata_batch == nullptr) {
     return nullptr;
   }
 
   std::unique_ptr<sync_pb::ModelTypeState> model_type_state =
-      GetModelTypeState();
+      GetModelTypeState(model_type);
   if (model_type_state == nullptr) {
     return nullptr;
   }
@@ -1764,16 +1771,18 @@
   return metadata_batch;
 }
 
-void LoginDatabase::SyncMetadataStore::DeleteAllSyncMetadata() {
+void LoginDatabase::SyncMetadataStore::DeleteAllSyncMetadata(
+    syncer::ModelType model_type) {
   TRACE_EVENT0("passwords", "SyncMetadataStore::DeleteAllSyncMetadata");
-  bool had_unsynced_deletions = HasUnsyncedDeletions();
+  CHECK_EQ(model_type, syncer::PASSWORDS);
+  bool had_unsynced_deletions = HasUnsyncedPasswordDeletions();
   ClearAllSyncMetadata(db_);
-  if (had_unsynced_deletions && deletions_have_synced_callback_) {
+  if (had_unsynced_deletions && password_deletions_have_synced_callback_) {
     // Note: At this point we can't be fully sure whether the deletions actually
     // reached the server yet. We might have sent a commit, but haven't received
     // the commit confirmation. Let's be conservative and assume they haven't
     // been successfully deleted.
-    deletions_have_synced_callback_.Run(/*success=*/false);
+    password_deletions_have_synced_callback_.Run(/*success=*/false);
   }
 }
 
@@ -1806,11 +1815,11 @@
   s.BindInt(0, storage_key_int);
   s.BindString(1, encrypted_metadata);
 
-  bool had_unsynced_deletions = HasUnsyncedDeletions();
+  bool had_unsynced_deletions = HasUnsyncedPasswordDeletions();
   bool result = s.Run();
-  if (result && had_unsynced_deletions && !HasUnsyncedDeletions() &&
-      deletions_have_synced_callback_) {
-    deletions_have_synced_callback_.Run(/*success=*/true);
+  if (result && had_unsynced_deletions && !HasUnsyncedPasswordDeletions() &&
+      password_deletions_have_synced_callback_) {
+    password_deletions_have_synced_callback_.Run(/*success=*/true);
   }
   return result;
 }
@@ -1834,11 +1843,11 @@
                               "storage_key=?"));
   s.BindInt(0, storage_key_int);
 
-  bool had_unsynced_deletions = HasUnsyncedDeletions();
+  bool had_unsynced_deletions = HasUnsyncedPasswordDeletions();
   bool result = s.Run();
-  if (result && had_unsynced_deletions && !HasUnsyncedDeletions() &&
-      deletions_have_synced_callback_) {
-    deletions_have_synced_callback_.Run(/*success=*/true);
+  if (result && had_unsynced_deletions && !HasUnsyncedPasswordDeletions() &&
+      password_deletions_have_synced_callback_) {
+    password_deletions_have_synced_callback_.Run(/*success=*/true);
   }
   return result;
 }
@@ -1871,15 +1880,16 @@
   return s.Run();
 }
 
-void LoginDatabase::SyncMetadataStore::SetDeletionsHaveSyncedCallback(
+void LoginDatabase::SyncMetadataStore::SetPasswordDeletionsHaveSyncedCallback(
     base::RepeatingCallback<void(bool)> callback) {
-  deletions_have_synced_callback_ = std::move(callback);
+  password_deletions_have_synced_callback_ = std::move(callback);
 }
 
-bool LoginDatabase::SyncMetadataStore::HasUnsyncedDeletions() {
+bool LoginDatabase::SyncMetadataStore::HasUnsyncedPasswordDeletions() {
   TRACE_EVENT0("passwords", "SyncMetadataStore::HasUnsyncedDeletions");
 
-  std::unique_ptr<syncer::MetadataBatch> batch = GetAllSyncEntityMetadata();
+  std::unique_ptr<syncer::MetadataBatch> batch =
+      GetAllSyncEntityMetadata(syncer::PASSWORDS);
   if (!batch) {
     return false;
   }
diff --git a/components/password_manager/core/browser/login_database.h b/components/password_manager/core/browser/login_database.h
index f23d3c2..24e87f9e 100644
--- a/components/password_manager/core/browser/login_database.h
+++ b/components/password_manager/core/browser/login_database.h
@@ -229,16 +229,21 @@
     ~SyncMetadataStore() override;
 
    private:
-    // Reads all the stored sync entities metadata in a MetadataBatch. Returns
-    // nullptr in case of failure.
-    std::unique_ptr<syncer::MetadataBatch> GetAllSyncEntityMetadata();
+    // Reads all the stored sync entities metadata for |model_type| in a
+    // MetadataBatch. Returns nullptr in case of failure. This is currently used
+    // only for passwords.
+    std::unique_ptr<syncer::MetadataBatch> GetAllSyncEntityMetadata(
+        syncer::ModelType model_type);
 
-    // Reads the stored ModelTypeState. Returns nullptr in case of failure.
-    std::unique_ptr<sync_pb::ModelTypeState> GetModelTypeState();
+    // Reads the stored ModelTypeState for |model_type|. Returns nullptr in case
+    // of failure. This is currently used only for passwords.
+    std::unique_ptr<sync_pb::ModelTypeState> GetModelTypeState(
+        syncer::ModelType model_type);
 
     // PasswordStoreSync::MetadataStore implementation.
-    std::unique_ptr<syncer::MetadataBatch> GetAllSyncMetadata() override;
-    void DeleteAllSyncMetadata() override;
+    std::unique_ptr<syncer::MetadataBatch> GetAllSyncMetadata(
+        syncer::ModelType model_type) override;
+    void DeleteAllSyncMetadata(syncer::ModelType model_type) override;
     bool UpdateEntityMetadata(syncer::ModelType model_type,
                               const std::string& storage_key,
                               const sync_pb::EntityMetadata& metadata) override;
@@ -249,9 +254,9 @@
         const sync_pb::ModelTypeState& model_type_state) override;
 
     bool ClearModelTypeState(syncer::ModelType model_type) override;
-    void SetDeletionsHaveSyncedCallback(
+    void SetPasswordDeletionsHaveSyncedCallback(
         base::RepeatingCallback<void(bool)> callback) override;
-    bool HasUnsyncedDeletions() override;
+    bool HasUnsyncedPasswordDeletions() override;
 
     raw_ptr<sql::Database> const db_;
     // A callback to be invoked whenever all pending deletions have been
@@ -259,7 +264,8 @@
     // by Sync - see
     // PasswordStoreSync::MetadataStore::SetDeletionsHaveSyncedCallback for more
     // details.
-    base::RepeatingCallback<void(bool)> deletions_have_synced_callback_;
+    base::RepeatingCallback<void(bool)>
+        password_deletions_have_synced_callback_;
   };
 
   FRIEND_TEST_ALL_PREFIXES(LoginDatabaseTest, AddLoginWithEncryptedPassword);
diff --git a/components/password_manager/core/browser/login_database_async_helper.cc b/components/password_manager/core/browser/login_database_async_helper.cc
index 506214411..d3fed063 100644
--- a/components/password_manager/core/browser/login_database_async_helper.cc
+++ b/components/password_manager/core/browser/login_database_async_helper.cc
@@ -54,8 +54,8 @@
     LOG(ERROR) << "Could not create/open login database.";
   }
   if (success) {
-    login_db_->password_sync_metadata_store().SetDeletionsHaveSyncedCallback(
-        base::BindRepeating(
+    login_db_->password_sync_metadata_store()
+        .SetPasswordDeletionsHaveSyncedCallback(base::BindRepeating(
             &LoginDatabaseAsyncHelper::NotifyDeletionsHaveSynced,
             weak_ptr_factory_.GetWeakPtr()));
 
@@ -255,8 +255,9 @@
 
     // Do an immediate check for the case where there are already no unsynced
     // deletions.
-    if (!GetMetadataStore()->HasUnsyncedDeletions())
+    if (!GetMetadataStore()->HasUnsyncedPasswordDeletions()) {
       NotifyDeletionsHaveSynced(/*success=*/true);
+    }
   }
   return success ? changes
                  : PasswordChangesOrError(PasswordStoreBackendError(
@@ -379,7 +380,7 @@
   // telling us that it won't commit them (because Sync was turned off
   // permanently). In either case, run the corresponding callbacks now (on the
   // main task runner).
-  DCHECK(!success || !GetMetadataStore()->HasUnsyncedDeletions());
+  DCHECK(!success || !GetMetadataStore()->HasUnsyncedPasswordDeletions());
   for (auto& callback : deletions_have_synced_callbacks_) {
     main_task_runner_->PostTask(FROM_HERE,
                                 base::BindOnce(std::move(callback), success));
diff --git a/components/password_manager/core/browser/login_database_unittest.cc b/components/password_manager/core/browser/login_database_unittest.cc
index 6be5c99..8557059 100644
--- a/components/password_manager/core/browser/login_database_unittest.cc
+++ b/components/password_manager/core/browser/login_database_unittest.cc
@@ -37,6 +37,7 @@
 #include "components/prefs/pref_registry_simple.h"
 #include "components/prefs/testing_pref_service.h"
 #include "components/sync/base/features.h"
+#include "components/sync/base/model_type.h"
 #include "components/sync/model/metadata_batch.h"
 #include "components/sync/protocol/entity_metadata.pb.h"
 #include "sql/database.h"
@@ -1626,7 +1627,7 @@
 
 TEST_F(LoginDatabaseTest, NoMetadata) {
   std::unique_ptr<syncer::MetadataBatch> metadata_batch =
-      db().password_sync_metadata_store().GetAllSyncMetadata();
+      db().password_sync_metadata_store().GetAllSyncMetadata(syncer::PASSWORDS);
   ASSERT_THAT(metadata_batch, testing::NotNull());
   EXPECT_EQ(0u, metadata_batch->TakeAllMetadata().size());
   EXPECT_EQ(sync_pb::ModelTypeState().SerializeAsString(),
@@ -1657,7 +1658,7 @@
       syncer::PASSWORDS, kStorageKey2, metadata));
 
   std::unique_ptr<syncer::MetadataBatch> metadata_batch =
-      password_sync_metadata_store.GetAllSyncMetadata();
+      password_sync_metadata_store.GetAllSyncMetadata(syncer::PASSWORDS);
   ASSERT_THAT(metadata_batch, testing::NotNull());
 
   EXPECT_EQ(metadata_batch->GetModelTypeState().initial_sync_state(),
@@ -1676,7 +1677,8 @@
   EXPECT_TRUE(password_sync_metadata_store.UpdateModelTypeState(
       syncer::PASSWORDS, model_type_state));
 
-  metadata_batch = password_sync_metadata_store.GetAllSyncMetadata();
+  metadata_batch =
+      password_sync_metadata_store.GetAllSyncMetadata(syncer::PASSWORDS);
   ASSERT_THAT(metadata_batch, testing::NotNull());
   EXPECT_EQ(
       metadata_batch->GetModelTypeState().initial_sync_state(),
@@ -1707,14 +1709,14 @@
       syncer::PASSWORDS, kStorageKey2, metadata));
 
   std::unique_ptr<syncer::MetadataBatch> metadata_batch =
-      password_sync_metadata_store.GetAllSyncMetadata();
+      password_sync_metadata_store.GetAllSyncMetadata(syncer::PASSWORDS);
   ASSERT_THAT(metadata_batch, testing::NotNull());
   ASSERT_EQ(metadata_batch->TakeAllMetadata().size(), 2u);
 
-  password_sync_metadata_store.DeleteAllSyncMetadata();
+  password_sync_metadata_store.DeleteAllSyncMetadata(syncer::PASSWORDS);
 
   std::unique_ptr<syncer::MetadataBatch> empty_metadata_batch =
-      password_sync_metadata_store.GetAllSyncMetadata();
+      password_sync_metadata_store.GetAllSyncMetadata(syncer::PASSWORDS);
   ASSERT_THAT(empty_metadata_batch, testing::NotNull());
   EXPECT_EQ(empty_metadata_batch->TakeAllMetadata().size(), 0u);
 }
@@ -1741,7 +1743,7 @@
       syncer::PASSWORDS, kStorageKey));
 
   std::unique_ptr<syncer::MetadataBatch> metadata_batch =
-      password_sync_metadata_store.GetAllSyncMetadata();
+      password_sync_metadata_store.GetAllSyncMetadata(syncer::PASSWORDS);
   ASSERT_THAT(metadata_batch, testing::NotNull());
 
   // It shouldn't be there any more.
@@ -1752,7 +1754,8 @@
   // Now delete the model type state.
   EXPECT_TRUE(
       password_sync_metadata_store.ClearModelTypeState(syncer::PASSWORDS));
-  metadata_batch = password_sync_metadata_store.GetAllSyncMetadata();
+  metadata_batch =
+      password_sync_metadata_store.GetAllSyncMetadata(syncer::PASSWORDS);
   ASSERT_THAT(metadata_batch, testing::NotNull());
 
   EXPECT_EQ(sync_pb::ModelTypeState().SerializeAsString(),
diff --git a/components/password_manager/core/browser/mock_password_sync_metadata_store.h b/components/password_manager/core/browser/mock_password_sync_metadata_store.h
index 6c2ac51..9f9b968 100644
--- a/components/password_manager/core/browser/mock_password_sync_metadata_store.h
+++ b/components/password_manager/core/browser/mock_password_sync_metadata_store.h
@@ -35,12 +35,15 @@
   MOCK_METHOD(bool, ClearModelTypeState, (syncer::ModelType model_type));
 
   // PasswordStoreSync::MetadataStore:
-  MOCK_METHOD(std::unique_ptr<syncer::MetadataBatch>, GetAllSyncMetadata, ());
-  MOCK_METHOD(void, DeleteAllSyncMetadata, ());
+  MOCK_METHOD(std::unique_ptr<syncer::MetadataBatch>,
+              GetAllSyncMetadata,
+              (syncer::ModelType model_type));
+  MOCK_METHOD(void, DeleteAllSyncMetadata, (syncer::ModelType model_type));
   MOCK_METHOD(void,
               SetDeletionsHaveSyncedCallback,
-              (base::RepeatingCallback<void(bool)> callback));
-  MOCK_METHOD(bool, HasUnsyncedDeletions, ());
+              (syncer::ModelType model_type,
+               base::RepeatingCallback<void(bool)> callback));
+  MOCK_METHOD(bool, HasUnsyncedDeletions, (syncer::ModelType model_type));
 };
 
 }  // namespace password_manager
diff --git a/components/password_manager/core/browser/password_account_storage_settings_watcher.cc b/components/password_manager/core/browser/password_account_storage_settings_watcher.cc
index 6461612..b57f1d4 100644
--- a/components/password_manager/core/browser/password_account_storage_settings_watcher.cc
+++ b/components/password_manager/core/browser/password_account_storage_settings_watcher.cc
@@ -9,7 +9,7 @@
 #include "base/functional/callback.h"
 #include "build/build_config.h"
 #include "components/password_manager/core/common/password_manager_pref_names.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace password_manager {
 
diff --git a/components/password_manager/core/browser/password_account_storage_settings_watcher.h b/components/password_manager/core/browser/password_account_storage_settings_watcher.h
index 4bfdb64..2da4c18 100644
--- a/components/password_manager/core/browser/password_account_storage_settings_watcher.h
+++ b/components/password_manager/core/browser/password_account_storage_settings_watcher.h
@@ -9,7 +9,7 @@
 #include "base/memory/raw_ptr.h"
 #include "build/build_config.h"
 #include "components/prefs/pref_change_registrar.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 
 class PrefService;
 
diff --git a/components/password_manager/core/browser/password_bubble_experiment.cc b/components/password_manager/core/browser/password_bubble_experiment.cc
index 8ec53f9..cf1b3d7 100644
--- a/components/password_manager/core/browser/password_bubble_experiment.cc
+++ b/components/password_manager/core/browser/password_bubble_experiment.cc
@@ -20,8 +20,8 @@
 #include "components/signin/public/base/signin_buildflags.h"
 #include "components/signin/public/base/signin_pref_names.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace password_bubble_experiment {
 
diff --git a/components/password_manager/core/browser/password_feature_manager_impl.cc b/components/password_manager/core/browser/password_feature_manager_impl.cc
index d4d5c9ed..c936d5ee 100644
--- a/components/password_manager/core/browser/password_feature_manager_impl.cc
+++ b/components/password_manager/core/browser/password_feature_manager_impl.cc
@@ -11,7 +11,7 @@
 #include "components/password_manager/core/common/password_manager_features.h"
 #include "components/password_manager/core/common/password_manager_pref_names.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace password_manager {
 
diff --git a/components/password_manager/core/browser/password_feature_manager_impl_unittest.cc b/components/password_manager/core/browser/password_feature_manager_impl_unittest.cc
index 783f8031..31d15f1 100644
--- a/components/password_manager/core/browser/password_feature_manager_impl_unittest.cc
+++ b/components/password_manager/core/browser/password_feature_manager_impl_unittest.cc
@@ -14,7 +14,7 @@
 #include "components/prefs/pref_registry_simple.h"
 #include "components/prefs/testing_pref_service.h"
 #include "components/signin/public/identity_manager/account_info.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync/test/test_sync_service.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
diff --git a/components/password_manager/core/browser/password_manager_client.h b/components/password_manager/core/browser/password_manager_client.h
index b75e6d0..7d75c8f5 100644
--- a/components/password_manager/core/browser/password_manager_client.h
+++ b/components/password_manager/core/browser/password_manager_client.h
@@ -29,7 +29,7 @@
 #include "components/password_manager/core/browser/webauthn_credentials_delegate.h"
 #include "components/profile_metrics/browser_profile_type.h"
 #include "components/safe_browsing/buildflags.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "net/cert/cert_status_flags.h"
 #include "services/metrics/public/cpp/ukm_recorder.h"
 
diff --git a/components/password_manager/core/browser/password_manager_features_util_common.cc b/components/password_manager/core/browser/password_manager_features_util_common.cc
index cbbf9e5..7f8aaef 100644
--- a/components/password_manager/core/browser/password_manager_features_util_common.cc
+++ b/components/password_manager/core/browser/password_manager_features_util_common.cc
@@ -6,8 +6,8 @@
 
 #include "build/build_config.h"
 #include "components/password_manager/core/common/password_manager_features.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 using password_manager::metrics_util::PasswordAccountStorageUsageLevel;
 using password_manager::metrics_util::PasswordAccountStorageUserState;
diff --git a/components/password_manager/core/browser/password_manager_features_util_desktop.cc b/components/password_manager/core/browser/password_manager_features_util_desktop.cc
index a8e17e2..8fa5650 100644
--- a/components/password_manager/core/browser/password_manager_features_util_desktop.cc
+++ b/components/password_manager/core/browser/password_manager_features_util_desktop.cc
@@ -16,7 +16,7 @@
 #include "components/password_manager/core/common/password_manager_pref_names.h"
 #include "components/prefs/scoped_user_pref_update.h"
 #include "components/signin/public/identity_manager/account_info.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "google_apis/gaia/gaia_auth_util.h"
 
 using autofill::GaiaIdHash;
diff --git a/components/password_manager/core/browser/password_manager_features_util_mobile.cc b/components/password_manager/core/browser/password_manager_features_util_mobile.cc
index 89a29e44..0954512 100644
--- a/components/password_manager/core/browser/password_manager_features_util_mobile.cc
+++ b/components/password_manager/core/browser/password_manager_features_util_mobile.cc
@@ -7,8 +7,8 @@
 #include <algorithm>
 
 #include "base/memory/raw_ptr.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace password_manager::features_util {
 
diff --git a/components/password_manager/core/browser/password_manager_features_util_unittest.cc b/components/password_manager/core/browser/password_manager_features_util_unittest.cc
index 22695364..14f2659 100644
--- a/components/password_manager/core/browser/password_manager_features_util_unittest.cc
+++ b/components/password_manager/core/browser/password_manager_features_util_unittest.cc
@@ -74,7 +74,7 @@
     sync_service_.SetTransportState(
         syncer::SyncService::TransportState::ACTIVE);
     sync_service_.SetDisableReasons({});
-    sync_service_.SetFirstSetupComplete(true);
+    sync_service_.SetInitialSyncFeatureSetupComplete(true);
     ASSERT_TRUE(sync_service_.IsSyncFeatureEnabled());
   }
 
diff --git a/components/password_manager/core/browser/password_manager_util.cc b/components/password_manager/core/browser/password_manager_util.cc
index b1056c5a..13b4fdf 100644
--- a/components/password_manager/core/browser/password_manager_util.cc
+++ b/components/password_manager/core/browser/password_manager_util.cc
@@ -43,8 +43,8 @@
 #include "components/prefs/pref_service.h"
 #include "components/signin/public/base/signin_metrics.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "net/base/registry_controlled_domains/registry_controlled_domain.h"
 #include "url/url_util.h"
 
diff --git a/components/password_manager/core/browser/password_session_durations_metrics_recorder.h b/components/password_manager/core/browser/password_session_durations_metrics_recorder.h
index 333a120..6a63d7e 100644
--- a/components/password_manager/core/browser/password_session_durations_metrics_recorder.h
+++ b/components/password_manager/core/browser/password_session_durations_metrics_recorder.h
@@ -12,8 +12,8 @@
 #include "base/timer/elapsed_timer.h"
 #include "components/password_manager/core/browser/password_account_storage_settings_watcher.h"
 #include "components/password_manager/core/browser/password_manager_metrics_util.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 
 namespace syncer {
 class SyncService;
diff --git a/components/password_manager/core/browser/password_store_backend_migration_decorator.cc b/components/password_manager/core/browser/password_store_backend_migration_decorator.cc
index cb822fc..49c1203 100644
--- a/components/password_manager/core/browser/password_store_backend_migration_decorator.cc
+++ b/components/password_manager/core/browser/password_store_backend_migration_decorator.cc
@@ -13,8 +13,8 @@
 #include "components/password_manager/core/common/password_manager_features.h"
 #include "components/password_manager/core/common/password_manager_pref_names.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/model/proxy_model_type_controller_delegate.h"
+#include "components/sync/service/sync_service.h"
 #include "google_apis/gaia/google_service_auth_error.h"
 
 namespace password_manager {
diff --git a/components/password_manager/core/browser/password_store_backend_migration_decorator.h b/components/password_manager/core/browser/password_store_backend_migration_decorator.h
index 4a2fb6c..353302a 100644
--- a/components/password_manager/core/browser/password_store_backend_migration_decorator.h
+++ b/components/password_manager/core/browser/password_store_backend_migration_decorator.h
@@ -11,7 +11,7 @@
 #include "base/memory/raw_ptr.h"
 #include "base/memory/weak_ptr.h"
 #include "components/password_manager/core/browser/password_store_backend.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 
 class PrefService;
 
diff --git a/components/password_manager/core/browser/password_store_proxy_backend.cc b/components/password_manager/core/browser/password_store_proxy_backend.cc
index 15a4e094..b90c1c0e 100644
--- a/components/password_manager/core/browser/password_store_proxy_backend.cc
+++ b/components/password_manager/core/browser/password_store_proxy_backend.cc
@@ -25,8 +25,8 @@
 #include "components/password_manager/core/common/password_manager_features.h"
 #include "components/password_manager/core/common/password_manager_pref_names.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/model/proxy_model_type_controller_delegate.h"
+#include "components/sync/service/sync_service.h"
 #include "google_apis/gaia/google_service_auth_error.h"
 
 namespace password_manager {
@@ -177,7 +177,6 @@
     const PasswordForm& form,
     PasswordChangesOrErrorReply callback) {
   PasswordChangesOrErrorReply result_callback;
-
   if (UsesAndroidBackendAsMainBackend()) {
     auto execute_on_built_in_backend =
         base::BindOnce(&PasswordStoreBackend::AddLoginAsync,
@@ -340,9 +339,9 @@
     return false;
   }
 
-  if (!IsPasswordSyncEnabled(sync_service_))
+  if (!IsPasswordSyncEnabled(sync_service_)) {
     return false;
-
+  }
   return true;
 }
 
diff --git a/components/password_manager/core/browser/password_store_proxy_backend_unittest.cc b/components/password_manager/core/browser/password_store_proxy_backend_unittest.cc
index 0a377499..0558f60 100644
--- a/components/password_manager/core/browser/password_store_proxy_backend_unittest.cc
+++ b/components/password_manager/core/browser/password_store_proxy_backend_unittest.cc
@@ -15,6 +15,7 @@
 #include "base/test/mock_callback.h"
 #include "base/test/scoped_feature_list.h"
 #include "components/password_manager/core/browser/mock_password_store_backend.h"
+#include "components/password_manager/core/browser/password_form.h"
 #include "components/password_manager/core/browser/password_form_digest.h"
 #include "components/password_manager/core/browser/password_manager_test_utils.h"
 #include "components/password_manager/core/browser/password_store_backend.h"
@@ -32,7 +33,6 @@
 namespace password_manager {
 namespace {
 
-using features::UpmExperimentVariation;
 using ::testing::_;
 using ::testing::AnyNumber;
 using ::testing::AtMost;
@@ -108,9 +108,9 @@
 
 }  // namespace
 
-class PasswordStoreProxyBackendTest : public testing::Test {
+class PasswordStoreProxyBackendBaseTest : public testing::Test {
  protected:
-  PasswordStoreProxyBackendTest() {
+  PasswordStoreProxyBackendBaseTest() {
     proxy_backend_ = std::make_unique<PasswordStoreProxyBackend>(
         &built_in_backend_, &android_backend_, &prefs_);
 
@@ -157,7 +157,7 @@
   syncer::TestSyncService sync_service_;
 };
 
-TEST_F(PasswordStoreProxyBackendTest, CallCompletionCallbackAfterInit) {
+TEST_F(PasswordStoreProxyBackendBaseTest, CallCompletionCallbackAfterInit) {
   base::MockCallback<base::OnceCallback<void(bool)>> completion_callback;
 
   // Both backends need to be invoked for a successful completion call.
@@ -176,7 +176,8 @@
                               completion_callback.Get());
 }
 
-TEST_F(PasswordStoreProxyBackendTest, CallCompletionWithFailureForAnyError) {
+TEST_F(PasswordStoreProxyBackendBaseTest,
+       CallCompletionWithFailureForAnyError) {
   base::MockCallback<base::OnceCallback<void(bool)>> completion_callback;
 
   // If one backend fails to initialize, the result of the second is irrelevant.
@@ -196,7 +197,7 @@
                               completion_callback.Get());
 }
 
-TEST_F(PasswordStoreProxyBackendTest, CallRemoteChangesOnlyForMainBackend) {
+TEST_F(PasswordStoreProxyBackendBaseTest, CallRemoteChangesOnlyForMainBackend) {
   base::MockCallback<RemoveChangesReceived> original_callback;
 
   // Both backends receive a callback that they trigger for new remote changes.
@@ -231,7 +232,8 @@
   built_in_remote_changes_callback.Run(absl::nullopt);
 }
 
-TEST_F(PasswordStoreProxyBackendTest, CallSyncCallbackOnlyForBuiltInBackend) {
+TEST_F(PasswordStoreProxyBackendBaseTest,
+       CallSyncCallbackOnlyForBuiltInBackend) {
   base::MockCallback<base::RepeatingClosure> original_callback;
 
   // Both backends receive a callback that they trigger for new remote changes.
@@ -267,148 +269,176 @@
   built_in_sync_callback.Run();
 }
 
-TEST_F(PasswordStoreProxyBackendTest, UseMainBackendToGetAllLoginsAsync) {
+// Holds the conditions affecting UPM eligibility and the backends
+// which should be used for each.
+struct UpmVariationParam {
+  bool is_sync_enabled = false;
+  bool is_unenrolled = false;
+  bool android_is_main_backend = false;
+};
+
+class PasswordStoreProxyBackendTest
+    : public PasswordStoreProxyBackendBaseTest,
+      public testing::WithParamInterface<UpmVariationParam> {
+ public:
+  void SetUp() override {
+    if (GetParam().is_sync_enabled) {
+      EnablePasswordSync();
+    } else {
+      DisablePasswordSync();
+    }
+    prefs()->SetBoolean(prefs::kUnenrolledFromGoogleMobileServicesDueToErrors,
+                        GetParam().is_unenrolled);
+  }
+
+  MockPasswordStoreBackend& main_backend() {
+    return GetParam().android_is_main_backend ? android_backend()
+                                              : built_in_backend();
+  }
+
+  MockPasswordStoreBackend& shadow_backend() {
+    return GetParam().android_is_main_backend ? built_in_backend()
+                                              : android_backend();
+  }
+};
+
+TEST_P(PasswordStoreProxyBackendTest, UseMainBackendToGetAllLoginsAsync) {
   base::MockCallback<LoginsOrErrorReply> mock_reply;
   std::vector<std::unique_ptr<PasswordForm>> expected_logins =
       CreateTestLogins();
   EXPECT_CALL(mock_reply, Run(LoginsResultsOrErrorAre(&expected_logins)));
-  EXPECT_CALL(android_backend(), GetAllLoginsAsync)
+
+  EXPECT_CALL(main_backend(), GetAllLoginsAsync)
       .WillOnce(WithArg<0>(Invoke([](LoginsOrErrorReply reply) -> void {
         std::move(reply).Run(CreateTestLogins());
       })));
-  EnablePasswordSync();
-  EXPECT_CALL(built_in_backend(), GetAllLoginsAsync).Times(0);
+  EXPECT_CALL(shadow_backend(), GetAllLoginsAsync).Times(0);
+
   proxy_backend().GetAllLoginsAsync(mock_reply.Get());
 }
 
-TEST_F(PasswordStoreProxyBackendTest,
+TEST_P(PasswordStoreProxyBackendTest,
        UseMainBackendToGetAutofillableLoginsAsync) {
   base::MockCallback<LoginsOrErrorReply> mock_reply;
   std::vector<std::unique_ptr<PasswordForm>> expected_logins =
       CreateTestLogins();
   EXPECT_CALL(mock_reply, Run(LoginsResultsOrErrorAre(&expected_logins)));
-  EXPECT_CALL(android_backend(), GetAutofillableLoginsAsync)
+
+  EXPECT_CALL(main_backend(), GetAutofillableLoginsAsync)
       .WillOnce(WithArg<0>(Invoke([](LoginsOrErrorReply reply) -> void {
         std::move(reply).Run(CreateTestLogins());
       })));
-  EXPECT_CALL(built_in_backend(), GetAutofillableLoginsAsync).Times(0);
-  EnablePasswordSync();
+  EXPECT_CALL(shadow_backend(), GetAutofillableLoginsAsync).Times(0);
+
   proxy_backend().GetAutofillableLoginsAsync(mock_reply.Get());
 }
 
-TEST_F(PasswordStoreProxyBackendTest, UseMainBackendToFillMatchingLoginsAsync) {
+TEST_P(PasswordStoreProxyBackendTest, UseMainBackendToFillMatchingLoginsAsync) {
   base::MockCallback<LoginsOrErrorReply> mock_reply;
   std::vector<std::unique_ptr<PasswordForm>> expected_logins =
       CreateTestLogins();
   EXPECT_CALL(mock_reply, Run(LoginsResultsOrErrorAre(&expected_logins)));
-  EXPECT_CALL(android_backend(), FillMatchingLoginsAsync)
+
+  EXPECT_CALL(main_backend(), FillMatchingLoginsAsync)
       .WillOnce(WithArg<0>(Invoke([](LoginsOrErrorReply reply) -> void {
         std::move(reply).Run(CreateTestLogins());
       })));
-  EnablePasswordSync();
-  EXPECT_CALL(built_in_backend(), FillMatchingLoginsAsync).Times(0);
+  EXPECT_CALL(shadow_backend(), FillMatchingLoginsAsync).Times(0);
+
   proxy_backend().FillMatchingLoginsAsync(mock_reply.Get(),
                                           /*include_psl=*/false,
                                           std::vector<PasswordFormDigest>());
 }
 
-TEST_F(PasswordStoreProxyBackendTest, UseMainBackendToAddLoginAsync) {
+TEST_P(PasswordStoreProxyBackendTest, UseMainBackendToAddLoginAsync) {
   base::MockCallback<PasswordChangesOrErrorReply> mock_reply;
   PasswordForm form = CreateTestForm();
   PasswordStoreChangeList change_list;
   change_list.push_back(PasswordStoreChange(Type::ADD, form));
   EXPECT_CALL(mock_reply,
               Run(VariantWith<PasswordChanges>(Optional(change_list))));
-  EXPECT_CALL(built_in_backend(), AddLoginAsync).Times(0);
-  EXPECT_CALL(android_backend(), AddLoginAsync(Eq(form), _))
+
+  EXPECT_CALL(main_backend(), AddLoginAsync(Eq(form), _))
       .WillOnce(WithArg<1>(
           Invoke([&change_list](PasswordChangesOrErrorReply reply) -> void {
             std::move(reply).Run(change_list);
           })));
+  EXPECT_CALL(shadow_backend(), AddLoginAsync).Times(0);
+
   proxy_backend().AddLoginAsync(form, mock_reply.Get());
 }
 
-TEST_F(PasswordStoreProxyBackendTest, UseMainBackendToUpdateLoginAsync) {
+TEST_P(PasswordStoreProxyBackendTest, UseMainBackendToUpdateLoginAsync) {
   base::MockCallback<PasswordChangesOrErrorReply> mock_reply;
   PasswordForm form = CreateTestForm();
   PasswordStoreChangeList change_list;
   change_list.push_back(PasswordStoreChange(Type::UPDATE, form));
   EXPECT_CALL(mock_reply,
               Run(VariantWith<PasswordChanges>(Optional(change_list))));
-  // This test doesn't care about the shadow backend.
-  EXPECT_CALL(built_in_backend(), UpdateLoginAsync).Times(0);
-  EXPECT_CALL(android_backend(), UpdateLoginAsync(Eq(form), _))
+
+  EXPECT_CALL(main_backend(), UpdateLoginAsync(Eq(form), _))
       .WillOnce(WithArg<1>(
           Invoke([&change_list](PasswordChangesOrErrorReply reply) -> void {
             std::move(reply).Run(change_list);
           })));
+  EXPECT_CALL(shadow_backend(), UpdateLoginAsync).Times(0);
+
   proxy_backend().UpdateLoginAsync(form, mock_reply.Get());
 }
 
-TEST_F(PasswordStoreProxyBackendTest, UseMainBackendToRemoveLoginAsync) {
+TEST_P(PasswordStoreProxyBackendTest, UseBothBackendsToRemoveLoginAsyncIfUPM) {
   base::MockCallback<PasswordChangesOrErrorReply> mock_reply;
   PasswordForm form = CreateTestForm();
   PasswordStoreChangeList change_list;
   change_list.push_back(PasswordStoreChange(Type::REMOVE, form));
   EXPECT_CALL(mock_reply,
               Run(VariantWith<PasswordChanges>(Optional(change_list))));
-  // Removals are always mirrored on the built-in backend.
-  EXPECT_CALL(built_in_backend(), RemoveLoginAsync(Eq(form), _));
-  EXPECT_CALL(android_backend(), RemoveLoginAsync(Eq(form), _))
+
+  EXPECT_CALL(main_backend(), RemoveLoginAsync(Eq(form), _))
       .WillOnce(WithArg<1>(
           Invoke([&change_list](PasswordChangesOrErrorReply reply) -> void {
             std::move(reply).Run(change_list);
           })));
+
+  // The shadow backend should only be called to remove logins if the main
+  // backend is the android backend, to ensure the login db passwords are
+  // also removed.
+  EXPECT_CALL(shadow_backend(), RemoveLoginAsync(Eq(form), _))
+      .Times(GetParam().android_is_main_backend ? 1 : 0);
   proxy_backend().RemoveLoginAsync(form, mock_reply.Get());
 }
 
-TEST_F(PasswordStoreProxyBackendTest,
-       UseBuiltInBackendWhenUnenrolledRemoveLoginAsync) {
-  prefs()->SetBoolean(prefs::kUnenrolledFromGoogleMobileServicesDueToErrors,
-                      true);
+TEST_P(PasswordStoreProxyBackendTest,
+       UseBothBackendsToRemoveLoginsByURLAndTimeAsyncIfUPM) {
+  base::Time kStart = base::Time::FromTimeT(111111);
+  base::Time kEnd = base::Time::FromTimeT(22222222);
   base::MockCallback<PasswordChangesOrErrorReply> mock_reply;
   PasswordForm form = CreateTestForm();
   PasswordStoreChangeList change_list;
   change_list.push_back(PasswordStoreChange(Type::REMOVE, form));
   EXPECT_CALL(mock_reply,
               Run(VariantWith<PasswordChanges>(Optional(change_list))));
-  // Removals are not mirrored on the android backend.
-  EXPECT_CALL(built_in_backend(), RemoveLoginAsync(Eq(form), _))
-      .WillOnce(WithArg<1>(
-          Invoke([&change_list](PasswordChangesOrErrorReply reply) -> void {
-            std::move(reply).Run(change_list);
-          })));
-  EXPECT_CALL(android_backend(), RemoveLoginAsync(Eq(form), _)).Times(0);
-  proxy_backend().RemoveLoginAsync(form, mock_reply.Get());
-}
 
-TEST_F(PasswordStoreProxyBackendTest,
-       UseMainBackendToRemoveLoginsByURLAndTimeAsync) {
-  base::Time kStart = base::Time::FromTimeT(111111);
-  base::Time kEnd = base::Time::FromTimeT(22222222);
-  base::MockCallback<PasswordChangesOrErrorReply> mock_reply;
-  PasswordStoreChangeList change_list;
-  change_list.push_back(PasswordStoreChange(Type::REMOVE, CreateTestForm()));
-  EXPECT_CALL(mock_reply,
-              Run(VariantWith<PasswordChanges>(Optional(change_list))));
-  // Removals are always mirrored on the built-in backend.
-  EXPECT_CALL(built_in_backend(),
-              RemoveLoginsByURLAndTimeAsync(_, Eq(kStart), Eq(kEnd), _, _));
-  EXPECT_CALL(android_backend(),
+  EXPECT_CALL(main_backend(),
               RemoveLoginsByURLAndTimeAsync(_, Eq(kStart), Eq(kEnd), _, _))
       .WillOnce(WithArg<4>(
           Invoke([&change_list](PasswordChangesOrErrorReply reply) -> void {
             std::move(reply).Run(change_list);
           })));
+
+  // The shadow backend should only be called to remove logins if the main
+  // backend is the android backend, to ensure the login db passwords are
+  // also removed.
+  EXPECT_CALL(shadow_backend(),
+              RemoveLoginsByURLAndTimeAsync(_, Eq(kStart), Eq(kEnd), _, _))
+      .Times(GetParam().android_is_main_backend ? 1 : 0);
   proxy_backend().RemoveLoginsByURLAndTimeAsync(
       base::BindRepeating(&FilterNoUrl), kStart, kEnd, base::NullCallback(),
       mock_reply.Get());
 }
 
-TEST_F(PasswordStoreProxyBackendTest,
-       UseBuiltInBackendToRemoveLoginsByURLAndTimeAsyncWhenUnenrolled) {
-  prefs()->SetBoolean(prefs::kUnenrolledFromGoogleMobileServicesDueToErrors,
-                      true);
+TEST_P(PasswordStoreProxyBackendTest,
+       UseBothBackendsToRemoveLoginsCreatedBetweenAsyncIfUPM) {
   base::Time kStart = base::Time::FromTimeT(111111);
   base::Time kEnd = base::Time::FromTimeT(22222222);
   base::MockCallback<PasswordChangesOrErrorReply> mock_reply;
@@ -416,379 +446,88 @@
   change_list.push_back(PasswordStoreChange(Type::REMOVE, CreateTestForm()));
   EXPECT_CALL(mock_reply,
               Run(VariantWith<PasswordChanges>(Optional(change_list))));
-  // Removals are not mirrored on the android backend.
-  EXPECT_CALL(built_in_backend(),
-              RemoveLoginsByURLAndTimeAsync(_, Eq(kStart), Eq(kEnd), _, _))
-      .WillOnce(WithArg<4>(
-          Invoke([&change_list](PasswordChangesOrErrorReply reply) -> void {
-            std::move(reply).Run(change_list);
-          })));
-  EXPECT_CALL(android_backend(),
-              RemoveLoginsByURLAndTimeAsync(_, Eq(kStart), Eq(kEnd), _, _))
-      .Times(0);
-  proxy_backend().RemoveLoginsByURLAndTimeAsync(
-      base::BindRepeating(&FilterNoUrl), kStart, kEnd, base::NullCallback(),
-      mock_reply.Get());
-}
 
-TEST_F(PasswordStoreProxyBackendTest,
-       UseMainBackendToRemoveLoginsCreatedBetweenAsync) {
-  base::Time kStart = base::Time::FromTimeT(111111);
-  base::Time kEnd = base::Time::FromTimeT(22222222);
-  base::MockCallback<PasswordChangesOrErrorReply> mock_reply;
-  PasswordStoreChangeList change_list;
-  change_list.push_back(PasswordStoreChange(Type::REMOVE, CreateTestForm()));
-  EXPECT_CALL(mock_reply,
-              Run(VariantWith<PasswordChanges>(Optional(change_list))));
-  // Removals are always mirrored on the built-in backend.
-  EXPECT_CALL(built_in_backend(),
-              RemoveLoginsCreatedBetweenAsync(Eq(kStart), Eq(kEnd), _));
-  EXPECT_CALL(android_backend(),
+  EXPECT_CALL(main_backend(),
               RemoveLoginsCreatedBetweenAsync(Eq(kStart), Eq(kEnd), _))
       .WillOnce(WithArg<2>(
           Invoke([&change_list](PasswordChangesOrErrorReply reply) -> void {
             std::move(reply).Run(change_list);
           })));
+  EXPECT_CALL(shadow_backend(),
+              RemoveLoginsCreatedBetweenAsync(Eq(kStart), Eq(kEnd), _))
+      .Times(GetParam().android_is_main_backend ? 1 : 0);
   proxy_backend().RemoveLoginsCreatedBetweenAsync(kStart, kEnd,
                                                   mock_reply.Get());
 }
 
-TEST_F(PasswordStoreProxyBackendTest,
-       UseBuiltInBackendToRemoveLoginsCreatedBetweenAsyncWhenUnenrolled) {
-  prefs()->SetBoolean(prefs::kUnenrolledFromGoogleMobileServicesDueToErrors,
-                      true);
-  base::Time kStart = base::Time::FromTimeT(111111);
-  base::Time kEnd = base::Time::FromTimeT(22222222);
-  base::MockCallback<PasswordChangesOrErrorReply> mock_reply;
-  PasswordStoreChangeList change_list;
-  change_list.push_back(PasswordStoreChange(Type::REMOVE, CreateTestForm()));
-  EXPECT_CALL(mock_reply,
-              Run(VariantWith<PasswordChanges>(Optional(change_list))));
-  // Removals are not mirrored on the android backend.
-  EXPECT_CALL(built_in_backend(),
-              RemoveLoginsCreatedBetweenAsync(Eq(kStart), Eq(kEnd), _))
-      .WillOnce(WithArg<2>(
-          Invoke([&change_list](PasswordChangesOrErrorReply reply) -> void {
-            std::move(reply).Run(change_list);
-          })));
-  EXPECT_CALL(android_backend(),
-              RemoveLoginsCreatedBetweenAsync(Eq(kStart), Eq(kEnd), _))
-      .Times(0);
-  proxy_backend().RemoveLoginsCreatedBetweenAsync(kStart, kEnd,
-                                                  mock_reply.Get());
-}
-
-TEST_F(PasswordStoreProxyBackendTest,
+TEST_P(PasswordStoreProxyBackendTest,
        UseMainBackendToDisableAutoSignInForOriginsAsync) {
   base::MockCallback<base::OnceClosure> mock_reply;
   EXPECT_CALL(mock_reply, Run);
-  EXPECT_CALL(built_in_backend(), DisableAutoSignInForOriginsAsync).Times(0);
-  EXPECT_CALL(android_backend(), DisableAutoSignInForOriginsAsync)
+  EXPECT_CALL(main_backend(), DisableAutoSignInForOriginsAsync)
       .WillOnce(WithArg<1>(
           Invoke([](base::OnceClosure reply) { std::move(reply).Run(); })));
+  EXPECT_CALL(shadow_backend(), DisableAutoSignInForOriginsAsync).Times(0);
   proxy_backend().DisableAutoSignInForOriginsAsync(
       base::BindRepeating(&FilterNoUrl), mock_reply.Get());
 }
 
-TEST_F(PasswordStoreProxyBackendTest,
+TEST_P(PasswordStoreProxyBackendTest,
        UseMainBackendToGetSmartBubbleStatsStore) {
-  EXPECT_CALL(android_backend(), GetSmartBubbleStatsStore);
+  EXPECT_CALL(main_backend(), GetSmartBubbleStatsStore);
+  EXPECT_CALL(shadow_backend(), GetSmartBubbleStatsStore).Times(0);
   proxy_backend().GetSmartBubbleStatsStore();
 }
 
-TEST_F(PasswordStoreProxyBackendTest, UseMainBackendToGetFieldInfoStore) {
-  EXPECT_CALL(android_backend(), GetFieldInfoStore);
+TEST_P(PasswordStoreProxyBackendTest, UseMainBackendToGetFieldInfoStore) {
+  EXPECT_CALL(main_backend(), GetFieldInfoStore);
+  EXPECT_CALL(shadow_backend(), GetFieldInfoStore).Times(0);
   proxy_backend().GetFieldInfoStore();
 }
 
-TEST_F(PasswordStoreProxyBackendTest,
-       NoShadowGetAllLoginsAsyncWithoutSyncOrMigration) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "2"}});
-  prefs()->SetInteger(prefs::kCurrentMigrationVersionToGoogleMobileServices, 1);
-
-  base::HistogramTester histogram_tester;
-  base::MockCallback<LoginsOrErrorReply> mock_reply;
-  std::vector<std::unique_ptr<PasswordForm>> expected_logins =
-      CreateTestLogins();
-  EXPECT_CALL(mock_reply, Run(LoginsResultsOrErrorAre(&expected_logins)));
-  EXPECT_CALL(built_in_backend(), GetAllLoginsAsync)
-      .WillOnce(WithArg<0>(Invoke([](LoginsOrErrorReply reply) -> void {
-        std::move(reply).Run(CreateTestLogins());
-      })));
-  DisablePasswordSync();
-  EXPECT_CALL(android_backend(), GetAllLoginsAsync).Times(0);
-  proxy_backend().GetAllLoginsAsync(mock_reply.Get());
-
-  std::string prefix =
-      "PasswordManager.PasswordStoreProxyBackend.GetAllLoginsAsync.";
-
-  histogram_tester.ExpectTotalCount(prefix + "Diff.Abs", 0);
-  histogram_tester.ExpectTotalCount(prefix + "MainMinusShadow.Abs", 0);
-  histogram_tester.ExpectTotalCount(prefix + "ShadowMinusMain.Abs", 0);
-  histogram_tester.ExpectTotalCount(prefix + "InconsistentPasswords.Abs", 0);
-  histogram_tester.ExpectTotalCount(prefix + "Diff.Rel", 0);
-  histogram_tester.ExpectTotalCount(prefix + "MainMinusShadow.Rel", 0);
-  histogram_tester.ExpectTotalCount(prefix + "ShadowMinusMain.Rel", 0);
-  histogram_tester.ExpectTotalCount(prefix + "InconsistentPasswords.Rel", 0);
-}
-
-TEST_F(PasswordStoreProxyBackendTest,
-       NoShadowGetAutofillableLoginsAsyncWithoutSyncOrMigration) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "2"}});
-  prefs()->SetInteger(prefs::kCurrentMigrationVersionToGoogleMobileServices, 1);
-  DisablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), GetAutofillableLoginsAsync);
-  EXPECT_CALL(android_backend(), GetAutofillableLoginsAsync).Times(0);
-  proxy_backend().GetAutofillableLoginsAsync(/*callback=*/base::DoNothing());
-}
-
-TEST_F(PasswordStoreProxyBackendTest,
-       NoShadowFillMatchingLoginsAsyncWithoutSyncOrMigration) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "2"}});
-  prefs()->SetInteger(prefs::kCurrentMigrationVersionToGoogleMobileServices, 1);
-  DisablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), FillMatchingLoginsAsync);
-  EXPECT_CALL(android_backend(), FillMatchingLoginsAsync).Times(0);
-  proxy_backend().FillMatchingLoginsAsync(/*callback=*/base::DoNothing(),
-                                          /*include_psl=*/false,
-                                          std::vector<PasswordFormDigest>());
-}
-
-TEST_F(PasswordStoreProxyBackendTest, NoShadowAddLoginAsyncWhenSyncEnabled) {
-  EnablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), AddLoginAsync).Times(0);
-  EXPECT_CALL(android_backend(), AddLoginAsync);
-  proxy_backend().AddLoginAsync(CreateTestForm(),
-                                /*callback=*/base::DoNothing());
-}
-
-TEST_F(PasswordStoreProxyBackendTest,
-       NoShadowAddLoginAsyncWhenSyncDisabledAndInitialMigrationIncomplete) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "2"}});
-  prefs()->SetInteger(prefs::kCurrentMigrationVersionToGoogleMobileServices, 1);
-
-  DisablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), AddLoginAsync);
-  EXPECT_CALL(android_backend(), AddLoginAsync).Times(0);
-  proxy_backend().AddLoginAsync(CreateTestForm(),
-                                /*callback=*/base::DoNothing());
-}
-
-TEST_F(PasswordStoreProxyBackendTest, NoShadowUpdateLoginAsyncWhenSyncEnabled) {
-  EnablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), UpdateLoginAsync).Times(0);
-  EXPECT_CALL(android_backend(), UpdateLoginAsync);
-  proxy_backend().UpdateLoginAsync(CreateTestForm(),
-                                   /*callback=*/base::DoNothing());
-}
-
-TEST_F(PasswordStoreProxyBackendTest,
-       NoShadowUpdateLoginAsyncWhenSyncDisabledAndInitialMigrationIncomplete) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "2"}});
-  prefs()->SetInteger(prefs::kCurrentMigrationVersionToGoogleMobileServices, 1);
-
-  DisablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), UpdateLoginAsync);
-  EXPECT_CALL(android_backend(), UpdateLoginAsync).Times(0);
-  proxy_backend().UpdateLoginAsync(CreateTestForm(),
-                                   /*callback=*/base::DoNothing());
-}
-
-TEST_F(PasswordStoreProxyBackendTest,
-       NoShadowRemoveLoginAsyncWhenSyncDisabledAndInitialMigrationIncomplete) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "2"}});
-  prefs()->SetInteger(prefs::kCurrentMigrationVersionToGoogleMobileServices, 1);
-
-  DisablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), RemoveLoginAsync);
-  EXPECT_CALL(android_backend(), RemoveLoginAsync).Times(0);
-  proxy_backend().RemoveLoginAsync(CreateTestForm(),
-                                   /*callback=*/base::DoNothing());
-}
-
-TEST_F(PasswordStoreProxyBackendTest,
-       ShadowRemoveLoginAsyncWhenSyncEnabledAtEnabledForSyncingUsersStage) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "1"}});
-
-  EnablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), RemoveLoginAsync);
-  EXPECT_CALL(android_backend(), RemoveLoginAsync);
-  proxy_backend().RemoveLoginAsync(CreateTestForm(),
-                                   /*callback=*/base::DoNothing());
-}
-
-TEST_F(
-    PasswordStoreProxyBackendTest,
-    NoShadowRemoveLoginsByURLAndTimeAsyncWhenSyncDisabledAndInitialMigrationIncomplete) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "2"}});
-  prefs()->SetInteger(prefs::kCurrentMigrationVersionToGoogleMobileServices, 1);
-
-  DisablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), RemoveLoginsByURLAndTimeAsync);
-  EXPECT_CALL(android_backend(), RemoveLoginsByURLAndTimeAsync).Times(0);
-  proxy_backend().RemoveLoginsByURLAndTimeAsync(
-      base::BindRepeating(&FilterNoUrl),
-      /*delete_begin=*/base::Time::FromTimeT(111111),
-      /*delete_end=*/base::Time::FromTimeT(22222222),
-      /*sync_completion=*/base::OnceCallback<void(bool)>(),
-      /*callback=*/base::DoNothing());
-}
-
-TEST_F(
-    PasswordStoreProxyBackendTest,
-    ShadowRemoveLoginsByURLAndTimeAsyncWhenSyncEnabledAtEnabledForSyncingUsersStage) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "1"}});
-
-  EnablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), RemoveLoginsByURLAndTimeAsync);
-  EXPECT_CALL(android_backend(), RemoveLoginsByURLAndTimeAsync);
-  proxy_backend().RemoveLoginsByURLAndTimeAsync(
-      base::BindRepeating(&FilterNoUrl),
-      /*delete_begin=*/base::Time::FromTimeT(111111),
-      /*delete_end=*/base::Time::FromTimeT(22222222),
-      /*sync_completion=*/base::OnceCallback<void(bool)>(),
-      /*callback=*/base::DoNothing());
-}
-
-TEST_F(
-    PasswordStoreProxyBackendTest,
-    NoShadowRemoveLoginsCreatedBetweenAsyncWhenSyncDisabledAndInitialMigrationIncomplete) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "2"}});
-  prefs()->SetInteger(prefs::kCurrentMigrationVersionToGoogleMobileServices, 1);
-
-  DisablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), RemoveLoginsCreatedBetweenAsync);
-  EXPECT_CALL(android_backend(), RemoveLoginsCreatedBetweenAsync).Times(0);
-  proxy_backend().RemoveLoginsCreatedBetweenAsync(
-      /*delete_begin=*/base::Time::FromTimeT(111111),
-      /*delete_end=*/base::Time::FromTimeT(22222222),
-      /*callback=*/base::DoNothing());
-}
-
-TEST_F(
-    PasswordStoreProxyBackendTest,
-    ShadowRemoveLoginsCreatedBetweenAsyncWhenSyncEnabledAtEnabledForSyncingUsersStage) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "1"}});
-
-  EnablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), RemoveLoginsCreatedBetweenAsync);
-  EXPECT_CALL(android_backend(), RemoveLoginsCreatedBetweenAsync);
-  proxy_backend().RemoveLoginsCreatedBetweenAsync(
-      /*delete_begin=*/base::Time::FromTimeT(111111),
-      /*delete_end=*/base::Time::FromTimeT(22222222),
-      /*callback=*/base::DoNothing());
-}
-
-TEST_F(
-    PasswordStoreProxyBackendTest,
-    NoShadowDisableAutoSignInForOriginsAsyncWhenSyncDisabledAndInitialMigrationIncomplete) {
-  base::test::ScopedFeatureList feature_list;
-  feature_list.InitAndEnableFeatureWithParameters(
-      features::kUnifiedPasswordManagerAndroid, {{"migration_version", "2"}});
-  prefs()->SetInteger(prefs::kCurrentMigrationVersionToGoogleMobileServices, 1);
-
-  DisablePasswordSync();
-
-  EXPECT_CALL(built_in_backend(), DisableAutoSignInForOriginsAsync);
-  EXPECT_CALL(android_backend(), DisableAutoSignInForOriginsAsync).Times(0);
-  proxy_backend().DisableAutoSignInForOriginsAsync(
-      base::BindRepeating(&FilterNoUrl), /*completion=*/base::DoNothing());
-}
-
-TEST_F(PasswordStoreProxyBackendTest,
+TEST_P(PasswordStoreProxyBackendTest,
        OnSyncServiceInitializedPropagatedToAndroidBackend) {
   syncer::TestSyncService sync_service;
   EXPECT_CALL(android_backend(), OnSyncServiceInitialized(&sync_service));
   proxy_backend().OnSyncServiceInitialized(&sync_service);
 }
 
-TEST_F(PasswordStoreProxyBackendTest,
-       UsesBuiltInBackendAsMainBackendPasswordSyncDisabledInSettings) {
-  // Imitate password sync being disabled in settings.
-  DisablePasswordSync();
+INSTANTIATE_TEST_SUITE_P(
+    PasswordStoreProxyBackendBaseTest,
+    PasswordStoreProxyBackendTest,
+    testing::Values(UpmVariationParam{.is_sync_enabled = true,
+                                      .is_unenrolled = false,
+                                      .android_is_main_backend = true},
 
-  // Verify that android backend is not used.
-  EXPECT_CALL(android_backend(), GetAllLoginsAsync).Times(0);
-  EXPECT_CALL(built_in_backend(), GetAllLoginsAsync);
-  proxy_backend().GetAllLoginsAsync(base::DoNothing());
-}
+                    UpmVariationParam{.is_sync_enabled = true,
+                                      .is_unenrolled = true,
+                                      .android_is_main_backend = false},
 
-TEST_F(PasswordStoreProxyBackendTest,
-       UsesBuiltInBackendAsMainBackendToGetLoginsUserUnenrolledFromUPM) {
-  base::test::ScopedFeatureList feature_list;
-  prefs()->SetBoolean(prefs::kUnenrolledFromGoogleMobileServicesDueToErrors,
-                      true);
+                    UpmVariationParam{.is_sync_enabled = false,
+                                      .is_unenrolled = true,
+                                      .android_is_main_backend = false},
 
-  EnablePasswordSync();
-
-  // Logins should be retrieved from the built-in backend.
-  EXPECT_CALL(built_in_backend(), GetAllLoginsAsync);
-  // Verify that android backend is not used.
-  EXPECT_CALL(android_backend(), GetAllLoginsAsync).Times(0);
-
-  proxy_backend().GetAllLoginsAsync(base::DoNothing());
-}
-
-TEST_F(PasswordStoreProxyBackendTest,
-       UsesBuiltInBackendAsMainBackendToAddLoginUserUnenrolledFromUPM) {
-  base::test::ScopedFeatureList feature_list;
-  prefs()->SetBoolean(prefs::kUnenrolledFromGoogleMobileServicesDueToErrors,
-                      true);
-
-  EnablePasswordSync();
-
-  // Logins should be added to the built-in backend.
-  EXPECT_CALL(built_in_backend(), AddLoginAsync);
-  // Verify that android backend is not used.
-  EXPECT_CALL(android_backend(), AddLoginAsync).Times(0);
-
-  proxy_backend().AddLoginAsync(CreateTestForm(), base::DoNothing());
-}
+                    UpmVariationParam{.is_sync_enabled = false,
+                                      .is_unenrolled = false,
+                                      .android_is_main_backend = false}),
+    [](const ::testing::TestParamInfo<UpmVariationParam>& info) {
+      std::string syncing =
+          info.param.is_sync_enabled ? "Syncing" : "NotSyncing";
+      std::string unenrolled =
+          info.param.is_unenrolled ? "Unenrolled" : "Enrolled";
+      return syncing + unenrolled;
+    });
 
 struct FallbackParam {
   PasswordStoreBackendError error;
   bool should_fallback;
 };
 
-class PasswordStoreProxyBackendTestWithFallbackParam
-    : public PasswordStoreProxyBackendTest,
+class PasswordStoreProxyBackendTestWithErrorsForFallbacks
+    : public PasswordStoreProxyBackendBaseTest,
       public testing::WithParamInterface<FallbackParam> {};
 
-TEST_P(PasswordStoreProxyBackendTestWithFallbackParam,
+TEST_P(PasswordStoreProxyBackendTestWithErrorsForFallbacks,
        RetriesAddLoginOnBuiltInBackend) {
   const FallbackParam& p = GetParam();
 
@@ -823,10 +562,9 @@
   }
 }
 
-TEST_P(PasswordStoreProxyBackendTestWithFallbackParam,
+TEST_P(PasswordStoreProxyBackendTestWithErrorsForFallbacks,
        RetriesUpdateLoginOnBuiltInBackend) {
   const FallbackParam& p = GetParam();
-
   base::HistogramTester histogram_tester;
 
   EnablePasswordSync();
@@ -858,12 +596,10 @@
   }
 }
 
-TEST_P(PasswordStoreProxyBackendTestWithFallbackParam,
+TEST_P(PasswordStoreProxyBackendTestWithErrorsForFallbacks,
        RetriesFillMatchingLoginsOnBuiltInBackend) {
   const FallbackParam& p = GetParam();
-
   base::HistogramTester histogram_tester;
-
   EnablePasswordSync();
 
   base::MockCallback<LoginsOrErrorReply> mock_reply;
@@ -887,8 +623,8 @@
     EXPECT_CALL(mock_reply,
                 Run(VariantWith<PasswordStoreBackendError>(p.error)));
   }
-  proxy_backend().FillMatchingLoginsAsync(mock_reply.Get(),
 
+  proxy_backend().FillMatchingLoginsAsync(mock_reply.Get(),
                                           /*include_psl=*/false,
                                           std::vector<PasswordFormDigest>());
   if (p.should_fallback) {
@@ -899,102 +635,12 @@
 }
 
 INSTANTIATE_TEST_SUITE_P(
-    PasswordStoreProxyBackendTest,
-    PasswordStoreProxyBackendTestWithFallbackParam,
+    PasswordStoreProxyBackendBaseTest,
+    PasswordStoreProxyBackendTestWithErrorsForFallbacks,
     testing::Values(
         FallbackParam{.error = kUnrecoverableError, .should_fallback = true},
         FallbackParam{.error = kUnspecifiedError, .should_fallback = true},
         FallbackParam{.error = kRecoverableError, .should_fallback = false},
         FallbackParam{.error = kRetriableError, .should_fallback = false}));
 
-// Holds the main and shadow backend's logins and the expected number of common
-// and different logins.
-struct LoginsMetricsParam {
-  struct Entry {
-    std::unique_ptr<PasswordForm> ToPasswordForm() const {
-      return CreateEntry(username, password, GURL(origin),
-                         /*is_psl_match=*/false,
-                         /*is_affiliation_based_match=*/false);
-    }
-
-    std::string username;
-    std::string password;
-    std::string origin;
-  };
-
-  std::vector<std::unique_ptr<PasswordForm>> GetMainLogins() const {
-    std::vector<std::unique_ptr<PasswordForm>> v;
-    base::ranges::transform(main_logins, std::back_inserter(v),
-                            &Entry::ToPasswordForm);
-    return v;
-  }
-
-  std::vector<std::unique_ptr<PasswordForm>> GetShadowLogins() const {
-    std::vector<std::unique_ptr<PasswordForm>> v;
-    base::ranges::transform(shadow_logins, std::back_inserter(v),
-                            &Entry::ToPasswordForm);
-    return v;
-  }
-
-  std::vector<Entry> main_logins;
-  std::vector<Entry> shadow_logins;
-  size_t in_common;     // Cardinality of `main_logins ∩ shadow_logins`.
-  size_t in_main;       // Cardinality of `main_logins \ shadow_logins`.
-  size_t in_shadow;     // Cardinality of `shadow_logins \ main_logins`.
-  size_t inconsistent;  // Number of common logins that diffen in the passwords.
-};
-
-// Holds the active experiment stage and the expected outcome.
-struct UpmVariationParam {
-  bool is_sync_enabled = false;
-  bool calls_android_backend = false;
-  bool calls_built_in_backend = false;
-};
-
-class PasswordStoreProxyBackendTestForExperimentStages
-    : public PasswordStoreProxyBackendTest,
-      public testing::WithParamInterface<UpmVariationParam> {
- public:
-  void SetUp() override {
-    if (GetParam().is_sync_enabled) {
-      EnablePasswordSync();
-    } else {
-      DisablePasswordSync();
-    }
-  }
-
- private:
-  base::test::ScopedFeatureList feature_list_;
-};
-
-TEST_P(PasswordStoreProxyBackendTestForExperimentStages,
-       UseMainBackendToCreateSyncControllerDelegate) {
-  EXPECT_CALL(built_in_backend(), CreateSyncControllerDelegate);
-  proxy_backend().CreateSyncControllerDelegate();
-}
-
-TEST_P(PasswordStoreProxyBackendTestForExperimentStages,
-       CallsCorrectBackendForListCalls) {
-  // With sync enabled, the main backend services all calls. Shadow traffic is
-  // recorded for list calls.
-  EXPECT_CALL(android_backend(), GetAllLoginsAsync)
-      .Times(GetParam().calls_android_backend ? 1 : 0);
-  EXPECT_CALL(built_in_backend(), GetAllLoginsAsync)
-      .Times(GetParam().calls_built_in_backend ? 1 : 0);
-  proxy_backend().GetAllLoginsAsync(base::DoNothing());
-}
-
-INSTANTIATE_TEST_SUITE_P(PasswordStoreProxyBackendTest,
-                         PasswordStoreProxyBackendTestForExperimentStages,
-                         testing::Values(
-                             UpmVariationParam{
-                                 .is_sync_enabled = true,
-                                 .calls_android_backend = true,
-                                 .calls_built_in_backend = false,
-                             },
-                             UpmVariationParam{
-                                 .is_sync_enabled = false,
-                                 .calls_android_backend = false,
-                                 .calls_built_in_backend = true,
-                             }));
 }  // namespace password_manager
diff --git a/components/password_manager/core/browser/password_store_sync.h b/components/password_manager/core/browser/password_store_sync.h
index 68cfe22..216fdd7 100644
--- a/components/password_manager/core/browser/password_store_sync.h
+++ b/components/password_manager/core/browser/password_store_sync.h
@@ -97,11 +97,14 @@
  public:
   class MetadataStore : public syncer::SyncMetadataStore {
    public:
-    // Reads and returns all the stored sync metadata for passwords.
-    virtual std::unique_ptr<syncer::MetadataBatch> GetAllSyncMetadata() = 0;
+    // Reads and returns all the stored sync metadata for |model_type|. This is
+    // currently used only for passwords.
+    virtual std::unique_ptr<syncer::MetadataBatch> GetAllSyncMetadata(
+        syncer::ModelType model_type) = 0;
 
-    // Deletes all the stored sync metadata for passwords.
-    virtual void DeleteAllSyncMetadata() = 0;
+    // Deletes all the stored sync metadata for |model_type|. This is currently
+    // used only for passwords.
+    virtual void DeleteAllSyncMetadata(syncer::ModelType model_type) = 0;
 
     // Registers a callback that will be invoked whenever all pending (unsynced)
     // deletions are gone. If they were committed to the server (or, rarely, the
@@ -110,12 +113,12 @@
     // with "false" instead.
     // Note that there can be only one such callback; if one was already
     // registered, it'll be overridden by the new |callback|.
-    virtual void SetDeletionsHaveSyncedCallback(
+    virtual void SetPasswordDeletionsHaveSyncedCallback(
         base::RepeatingCallback<void(bool)> callback) = 0;
 
     // Returns whether there are any pending deletions that have not been sent
     // to the Sync server yet.
-    virtual bool HasUnsyncedDeletions() = 0;
+    virtual bool HasUnsyncedPasswordDeletions() = 0;
   };
 
   PasswordStoreSync();
diff --git a/components/password_manager/core/browser/password_sync_util.cc b/components/password_manager/core/browser/password_sync_util.cc
index 9f7c138..47f487b 100644
--- a/components/password_manager/core/browser/password_sync_util.cc
+++ b/components/password_manager/core/browser/password_sync_util.cc
@@ -12,7 +12,7 @@
 #include "components/safe_browsing/core/common/safe_browsing_prefs.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "google_apis/gaia/gaia_auth_util.h"
 #include "google_apis/gaia/gaia_urls.h"
 #include "url/origin.h"
diff --git a/components/password_manager/core/browser/password_sync_util.h b/components/password_manager/core/browser/password_sync_util.h
index fc7ea97..45a20692 100644
--- a/components/password_manager/core/browser/password_sync_util.h
+++ b/components/password_manager/core/browser/password_sync_util.h
@@ -8,7 +8,7 @@
 #include <string>
 
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace signin {
 class IdentityManager;
diff --git a/components/password_manager/core/browser/stub_password_manager_client.h b/components/password_manager/core/browser/stub_password_manager_client.h
index 29f84cc..d1d7cc5 100644
--- a/components/password_manager/core/browser/stub_password_manager_client.h
+++ b/components/password_manager/core/browser/stub_password_manager_client.h
@@ -13,7 +13,7 @@
 #include "components/password_manager/core/browser/password_manager_metrics_util.h"
 #include "components/password_manager/core/browser/password_reuse_detector.h"
 #include "components/password_manager/core/browser/stub_credentials_filter.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
diff --git a/components/password_manager/core/browser/sync/credential_model_type_controller.cc b/components/password_manager/core/browser/sync/credential_model_type_controller.cc
index 94c547c..e84634e9 100644
--- a/components/password_manager/core/browser/sync/credential_model_type_controller.cc
+++ b/components/password_manager/core/browser/sync/credential_model_type_controller.cc
@@ -17,9 +17,9 @@
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/passphrase_enums.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/model/model_type_controller_delegate.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace password_manager {
 
diff --git a/components/password_manager/core/browser/sync/credential_model_type_controller.h b/components/password_manager/core/browser/sync/credential_model_type_controller.h
index 72ffb3d..49f80bd 100644
--- a/components/password_manager/core/browser/sync/credential_model_type_controller.h
+++ b/components/password_manager/core/browser/sync/credential_model_type_controller.h
@@ -13,8 +13,8 @@
 #include "components/password_manager/core/browser/password_account_storage_settings_watcher.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/model_type_controller.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/model_type_controller.h"
+#include "components/sync/service/sync_service_observer.h"
 
 class PrefService;
 
diff --git a/components/password_manager/core/browser/sync/password_sync_bridge.cc b/components/password_manager/core/browser/sync/password_sync_bridge.cc
index 83abe25..27be1a5 100644
--- a/components/password_manager/core/browser/sync/password_sync_bridge.cc
+++ b/components/password_manager/core/browser/sync/password_sync_bridge.cc
@@ -266,12 +266,14 @@
         {FROM_HERE, "Password metadata store isn't available."});
     sync_metadata_read_error = SyncMetadataReadError::kDbNotAvailable;
   } else {
-    batch = password_store_sync_->GetMetadataStore()->GetAllSyncMetadata();
+    batch = password_store_sync_->GetMetadataStore()->GetAllSyncMetadata(
+        syncer::PASSWORDS);
     if (!batch) {
       // If the metadata cannot be read, it's either a persistent error or force
       // initial sync has been requested. In both cases, we drop the metadata to
       // go through the initial sync flow.
-      password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata();
+      password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata(
+          syncer::PASSWORDS);
       batch = std::make_unique<syncer::MetadataBatch>();
       sync_metadata_read_error = SyncMetadataReadError::kReadFailed;
     } else if (DoesPasswordStoreHaveEncryptionServiceFailures(
@@ -279,7 +281,8 @@
                ShouldCleanSyncMetadataDuringStartupWhenDecryptionFails()) {
       // Some Credentials in the passwords store cannot be read, force initial
       // sync by dropping the metadata.
-      password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata();
+      password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata(
+          syncer::PASSWORDS);
       batch = std::make_unique<syncer::MetadataBatch>();
       sync_metadata_read_error = SyncMetadataReadError::kReadSuccessButCleared;
     } else if (base::FeatureList::IsEnabled(
@@ -291,7 +294,8 @@
       // contains supported fields, this means that the browser was updated and
       // we should force the initial sync flow to propagate the cached data into
       // the local model.
-      password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata();
+      password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata(
+          syncer::PASSWORDS);
       batch = std::make_unique<syncer::MetadataBatch>();
       sync_metadata_read_error = SyncMetadataReadError::
           kNewlySupportedFieldDetectedInUnsupportedFieldsCache;
@@ -305,7 +309,8 @@
       // flow and download any potential passwords notes on the server. The
       // processor takes care of setting the flag in the model type state to
       // avoid running this flow upon every start-up.
-      password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata();
+      password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata(
+          syncer::PASSWORDS);
       batch = std::make_unique<syncer::MetadataBatch>();
       sync_metadata_read_error = SyncMetadataReadError::
           kPasswordsRequireRedownloadForPotentialNotesOnTheServer;
@@ -908,7 +913,8 @@
 void PasswordSyncBridge::ApplyDisableSyncChanges(
     std::unique_ptr<syncer::MetadataChangeList> delete_metadata_change_list) {
   if (!password_store_sync_->IsAccountStore()) {
-    password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata();
+    password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata(
+        syncer::PASSWORDS);
     sync_enabled_or_disabled_cb_.Run();
     return;
   }
@@ -942,7 +948,8 @@
       }
     }
   }
-  password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata();
+  password_store_sync_->GetMetadataStore()->DeleteAllSyncMetadata(
+      syncer::PASSWORDS);
   password_store_sync_->DeleteAndRecreateDatabaseFile();
   password_store_sync_->NotifyCredentialsChanged(password_store_changes);
 
@@ -1028,7 +1035,7 @@
     return storage_keys;
   }
   std::unique_ptr<syncer::MetadataBatch> batch =
-      metadata_store->GetAllSyncMetadata();
+      metadata_store->GetAllSyncMetadata(syncer::PASSWORDS);
   for (const auto& [storage_key, metadata] : batch->GetAllMetadata()) {
     // Ignore unsynced deletions.
     if (!metadata->is_deleted() &&
diff --git a/components/password_manager/core/browser/sync/password_sync_bridge_unittest.cc b/components/password_manager/core/browser/sync/password_sync_bridge_unittest.cc
index 9b46a21..a03dd1f3 100644
--- a/components/password_manager/core/browser/sync/password_sync_bridge_unittest.cc
+++ b/components/password_manager/core/browser/sync/password_sync_bridge_unittest.cc
@@ -310,9 +310,9 @@
  public:
   MOCK_METHOD(std::unique_ptr<syncer::MetadataBatch>,
               GetAllSyncMetadata,
-              (),
+              (syncer::ModelType),
               (override));
-  MOCK_METHOD(void, DeleteAllSyncMetadata, (), (override));
+  MOCK_METHOD(void, DeleteAllSyncMetadata, (syncer::ModelType), (override));
   MOCK_METHOD(bool,
               UpdateEntityMetadata,
               (syncer::ModelType,
@@ -329,10 +329,10 @@
               (override));
   MOCK_METHOD(bool, ClearModelTypeState, (syncer::ModelType), (override));
   MOCK_METHOD(void,
-              SetDeletionsHaveSyncedCallback,
+              SetPasswordDeletionsHaveSyncedCallback,
               (base::RepeatingCallback<void(bool)>),
               (override));
-  MOCK_METHOD(bool, HasUnsyncedDeletions, (), (override));
+  MOCK_METHOD(bool, HasUnsyncedPasswordDeletions, (), (override));
 };
 
 class MockPasswordStoreSync : public PasswordStoreSync {
@@ -405,7 +405,7 @@
         .WillByDefault(
             Invoke(bridge(), &PasswordSyncBridge::ActOnPasswordStoreChanges));
 
-    ON_CALL(mock_sync_metadata_store_sync_, GetAllSyncMetadata())
+    ON_CALL(mock_sync_metadata_store_sync_, GetAllSyncMetadata)
         .WillByDefault(
             []() { return std::make_unique<syncer::MetadataBatch>(); });
     ON_CALL(mock_sync_metadata_store_sync_, UpdateEntityMetadata)
@@ -854,10 +854,11 @@
     PasswordSyncBridgeTest,
     ShouldMergeSyncRemoteAndLocalPasswordsWithoutErrorWhenMetadataReadFails) {
   // Simulate a failed GetAllSyncMetadata() by returning a nullptr.
-  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata())
+  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata)
       .WillByDefault(testing::ReturnNull());
 
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata());
+  EXPECT_CALL(*mock_sync_metadata_store_sync(),
+              DeleteAllSyncMetadata(syncer::PASSWORDS));
   EXPECT_CALL(mock_processor(), ModelReadyToSync(MetadataBatchContains(
                                     /*state=*/syncer::HasNotInitialSyncDone(),
                                     /*entities=*/testing::SizeIs(0))));
@@ -881,9 +882,9 @@
 TEST_F(PasswordSyncBridgeTest, ShouldNotDeleteSyncMetadataWhenDoesNotExist) {
   base::HistogramTester histogram_tester;
 
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata());
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata())
-      .Times(0);
+  EXPECT_CALL(*mock_sync_metadata_store_sync(),
+              GetAllSyncMetadata(syncer::PASSWORDS));
+  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata).Times(0);
 
   auto bridge =
       PasswordSyncBridge(mock_processor().CreateForwardingProcessor(),
@@ -906,10 +907,12 @@
       .WillByDefault(
           testing::Return(FormRetrievalResult::kEncryptionServiceFailure));
 
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata());
+  EXPECT_CALL(*mock_sync_metadata_store_sync(),
+              GetAllSyncMetadata(syncer::PASSWORDS));
   EXPECT_CALL(*mock_password_store_sync(), ReadAllCredentials)
       .WillOnce(Return(FormRetrievalResult::kEncryptionServiceFailure));
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata());
+  EXPECT_CALL(*mock_sync_metadata_store_sync(),
+              DeleteAllSyncMetadata(syncer::PASSWORDS));
 
   auto bridge =
       PasswordSyncBridge(mock_processor().CreateForwardingProcessor(),
@@ -926,7 +929,7 @@
   feature_list.InitAndEnableFeature(
       syncer::kCacheBaseEntitySpecificsInMetadata);
 
-  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata())
+  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata)
       .WillByDefault([&]() {
         // Create entity with a cached supported field.
         auto metadata_batch = std::make_unique<syncer::MetadataBatch>();
@@ -944,7 +947,8 @@
         return metadata_batch;
       });
 
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata());
+  EXPECT_CALL(*mock_sync_metadata_store_sync(),
+              DeleteAllSyncMetadata(syncer::PASSWORDS));
   EXPECT_CALL(mock_processor(), ModelReadyToSync(MetadataBatchContains(
                                     /*state=*/syncer::HasNotInitialSyncDone(),
                                     /*entities=*/testing::SizeIs(0))));
@@ -964,7 +968,7 @@
   feature_list.InitAndEnableFeature(
       syncer::kCacheBaseEntitySpecificsInMetadata);
 
-  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata())
+  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata)
       .WillByDefault([&]() {
         // Create entity with a cached unsupported field.
         auto metadata_batch = std::make_unique<syncer::MetadataBatch>();
@@ -985,8 +989,7 @@
   EXPECT_CALL(mock_processor(), ModelReadyToSync(MetadataBatchContains(
                                     /*state=*/syncer::HasNotInitialSyncDone(),
                                     /*entities=*/testing::SizeIs(1))));
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata())
-      .Times(0);
+  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata).Times(0);
 
   auto bridge = std::make_unique<PasswordSyncBridge>(
       mock_processor().CreateForwardingProcessor(), mock_password_store_sync(),
@@ -999,7 +1002,7 @@
   base::test::ScopedFeatureList feature_list;
   feature_list.InitAndEnableFeature(syncer::kPasswordNotesWithBackup);
 
-  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata())
+  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata)
       .WillByDefault([&]() {
         // Create entity without the flag that the password have been
         // redownloaded for notes already.
@@ -1011,7 +1014,8 @@
         return metadata_batch;
       });
 
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata());
+  EXPECT_CALL(*mock_sync_metadata_store_sync(),
+              DeleteAllSyncMetadata(syncer::PASSWORDS));
   EXPECT_CALL(mock_processor(), ModelReadyToSync(MetadataBatchContains(
                                     /*state=*/syncer::HasNotInitialSyncDone(),
                                     /*entities=*/testing::SizeIs(0))));
@@ -1031,7 +1035,7 @@
   base::test::ScopedFeatureList feature_list;
   feature_list.InitAndEnableFeature(syncer::kPasswordNotesWithBackup);
 
-  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata())
+  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata)
       .WillByDefault([&]() {
         // Create entity with the flag that the password have been redownloaded
         // for notes already.
@@ -1048,8 +1052,7 @@
   EXPECT_CALL(mock_processor(), ModelReadyToSync(MetadataBatchContains(
                                     /*state=*/syncer::HasInitialSyncDone(),
                                     /*entities=*/testing::SizeIs(0))));
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata())
-      .Times(0);
+  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata).Times(0);
 
   auto bridge = std::make_unique<PasswordSyncBridge>(
       mock_processor().CreateForwardingProcessor(), mock_password_store_sync(),
@@ -1063,7 +1066,7 @@
   base::test::ScopedFeatureList feature_list;
   feature_list.InitAndDisableFeature(syncer::kPasswordNotesWithBackup);
 
-  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata())
+  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata)
       .WillByDefault([&]() {
         auto metadata_batch = std::make_unique<syncer::MetadataBatch>();
         sync_pb::ModelTypeState model_type_state;
@@ -1076,8 +1079,7 @@
   EXPECT_CALL(mock_processor(), ModelReadyToSync(MetadataBatchContains(
                                     /*state=*/syncer::HasInitialSyncDone(),
                                     /*entities=*/testing::SizeIs(0))));
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata())
-      .Times(0);
+  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata).Times(0);
 
   auto bridge = std::make_unique<PasswordSyncBridge>(
       mock_processor().CreateForwardingProcessor(), mock_password_store_sync(),
@@ -1090,7 +1092,7 @@
   base::test::ScopedFeatureList feature_list;
   feature_list.InitAndDisableFeature(syncer::kPasswordNotesWithBackup);
 
-  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata())
+  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata)
       .WillByDefault([&]() {
         auto metadata_batch = std::make_unique<syncer::MetadataBatch>();
         sync_pb::ModelTypeState model_type_state;
@@ -1114,8 +1116,7 @@
                       notes_enabled_before_initial_sync_for_passwords,
                   false)),
           /*entities=*/testing::SizeIs(0))));
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata())
-      .Times(0);
+  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata).Times(0);
 
   auto bridge = std::make_unique<PasswordSyncBridge>(
       mock_processor().CreateForwardingProcessor(), mock_password_store_sync(),
@@ -1128,7 +1129,7 @@
   feature_list.InitAndEnableFeature(
       syncer::kCacheBaseEntitySpecificsInMetadata);
 
-  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata())
+  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata)
       .WillByDefault([&]() {
         // Create entity with empty `possibly_trimmed_base_specifics`.
         auto metadata_batch = std::make_unique<syncer::MetadataBatch>();
@@ -1142,8 +1143,7 @@
   EXPECT_CALL(mock_processor(), ModelReadyToSync(MetadataBatchContains(
                                     /*state=*/syncer::HasNotInitialSyncDone(),
                                     /*entities=*/testing::SizeIs(1))));
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata())
-      .Times(0);
+  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata).Times(0);
 
   auto bridge = std::make_unique<PasswordSyncBridge>(
       mock_processor().CreateForwardingProcessor(), mock_password_store_sync(),
@@ -1159,11 +1159,11 @@
       },
       {});
 
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata());
+  EXPECT_CALL(*mock_sync_metadata_store_sync(),
+              GetAllSyncMetadata(syncer::PASSWORDS));
   EXPECT_CALL(*mock_password_store_sync(), ReadAllCredentials)
       .WillOnce(Return(FormRetrievalResult::kSuccess));
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata())
-      .Times(0);
+  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata).Times(0);
 
   PasswordSyncBridge(mock_processor().CreateForwardingProcessor(),
                      mock_password_store_sync(), base::DoNothing());
@@ -1258,7 +1258,7 @@
 
 TEST_F(PasswordSyncBridgeTest,
        ShouldCallModelReadyUponConstructionWithMetadata) {
-  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata())
+  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata)
       .WillByDefault([&]() {
         sync_pb::ModelTypeState model_type_state;
         model_type_state.set_initial_sync_state(
@@ -1321,7 +1321,8 @@
 
 TEST_F(PasswordSyncBridgeTest,
        ShouldDeleteSyncMetadataWhenApplyDisableSyncChanges) {
-  EXPECT_CALL(*mock_sync_metadata_store_sync(), DeleteAllSyncMetadata());
+  EXPECT_CALL(*mock_sync_metadata_store_sync(),
+              DeleteAllSyncMetadata(syncer::PASSWORDS));
   bridge()->ApplyDisableSyncChanges(bridge()->CreateMetadataChangeList());
 }
 
@@ -1406,7 +1407,7 @@
   is_deletion_metadata.set_is_deleted(true);
   sync_pb::EntityMetadata is_not_deletion_metadata;
   is_not_deletion_metadata.set_is_deleted(false);
-  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata())
+  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata)
       .WillByDefault([&]() {
         auto batch = std::make_unique<syncer::MetadataBatch>();
         batch->AddMetadata(kPrimaryKeyUnsyncedCredentialStr,
@@ -1469,7 +1470,7 @@
 
   sync_pb::EntityMetadata is_not_deletion_metadata;
   is_not_deletion_metadata.set_is_deleted(false);
-  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata())
+  ON_CALL(*mock_sync_metadata_store_sync(), GetAllSyncMetadata)
       .WillByDefault([&]() {
         auto batch = std::make_unique<syncer::MetadataBatch>();
         batch->AddMetadata(kPrimaryKeyUnsyncedCredentialStr,
diff --git a/components/password_manager/core/browser/sync_credentials_filter.h b/components/password_manager/core/browser/sync_credentials_filter.h
index 594eb96c..da9ea2f 100644
--- a/components/password_manager/core/browser/sync_credentials_filter.h
+++ b/components/password_manager/core/browser/sync_credentials_filter.h
@@ -12,7 +12,7 @@
 #include "base/memory/raw_ptr.h"
 #include "components/password_manager/core/browser/credentials_filter.h"
 #include "components/password_manager/core/browser/password_manager_client.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace password_manager {
 
diff --git a/components/password_manager/core/common/password_manager_features.h b/components/password_manager/core/common/password_manager_features.h
index 7d5dcd0..99b438a 100644
--- a/components/password_manager/core/common/password_manager_features.h
+++ b/components/password_manager/core/common/password_manager_features.h
@@ -96,6 +96,38 @@
 
 // All features parameters are in alphabetical order.
 
+#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)  // Desktop
+// This enum supports enabling specific arms of the
+// `kPasswordGenerationExperiment` (go/strong-passwords-desktop).
+// Keep the order consistent with
+// `kPasswordGenerationExperimentVariationOption` below and with
+// `kPasswordGenerationExperimentVariations` in about_flags.cc.
+enum class PasswordGenerationVariation {
+  // Adjusts the language focusing on recommendation and security messaging.
+  kTrustedAdvice = 1,
+  // Adjusts the language making the suggestion softer and more guiding.
+  kSafetyFirst = 2,
+  // Adjusts the language adding a more persuasive and reassuring tone.
+  kTrySomethingNew = 3,
+  // Adjusts the language focusing on the convenience of use.
+  kConvenience = 4,
+};
+
+inline constexpr base::FeatureParam<PasswordGenerationVariation>::Option
+    kPasswordGenerationExperimentVariationOption[] = {
+        {PasswordGenerationVariation::kTrustedAdvice, "trusted_advice"},
+        {PasswordGenerationVariation::kSafetyFirst, "safety_first"},
+        {PasswordGenerationVariation::kTrySomethingNew, "try_something_new"},
+        {PasswordGenerationVariation::kConvenience, "convenience"},
+};
+
+inline constexpr base::FeatureParam<PasswordGenerationVariation>
+    kPasswordGenerationExperimentVariationParam{
+        &kPasswordGenerationExperiment, "password_generation_variation",
+        PasswordGenerationVariation::kTrustedAdvice,
+        &kPasswordGenerationExperimentVariationOption};
+#endif  // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
+
 // If true, then password strength indicator will display a minimized state for
 // passwords with more than 5 characters as long as they are weak. Otherwise,
 // the full dropdown will be displayed as long as the password is weak.
diff --git a/components/permissions/features.cc b/components/permissions/features.cc
index 7b622d9..78328e3 100644
--- a/components/permissions/features.cc
+++ b/components/permissions/features.cc
@@ -73,19 +73,12 @@
              base::FEATURE_ENABLED_BY_DEFAULT);
 #endif  // BUILDFLAG(IS_ANDROID)
 
-BASE_FEATURE(kPermissionChipAutoDismiss,
-             "PermissionChipAutoDismiss",
-             base::FEATURE_ENABLED_BY_DEFAULT);
-
 // Enables a faster permission request finalization if it is displayed as a
 // quiet chip.
 BASE_FEATURE(kFailFastQuietChip,
              "FailFastQuietChip",
              base::FEATURE_ENABLED_BY_DEFAULT);
 
-const base::FeatureParam<int> kPermissionChipAutoDismissDelay{
-    &kPermissionChipAutoDismiss, "delay_ms", 6000};
-
 // When enabled, use the value of the `service_url` FeatureParam as the url
 // for the Web Permission Predictions Service.
 BASE_FEATURE(kPermissionPredictionServiceUseUrlOverride,
diff --git a/components/permissions/features.h b/components/permissions/features.h
index d436122..ef6d06d 100644
--- a/components/permissions/features.h
+++ b/components/permissions/features.h
@@ -41,15 +41,9 @@
 COMPONENT_EXPORT(PERMISSIONS_COMMON) BASE_DECLARE_FEATURE(kPermissionQuietChip);
 
 COMPONENT_EXPORT(PERMISSIONS_COMMON)
-BASE_DECLARE_FEATURE(kPermissionChipAutoDismiss);
-
-COMPONENT_EXPORT(PERMISSIONS_COMMON)
 BASE_DECLARE_FEATURE(kFailFastQuietChip);
 
 COMPONENT_EXPORT(PERMISSIONS_COMMON)
-extern const base::FeatureParam<int> kPermissionChipAutoDismissDelay;
-
-COMPONENT_EXPORT(PERMISSIONS_COMMON)
 BASE_DECLARE_FEATURE(kPermissionPredictionServiceUseUrlOverride);
 
 COMPONENT_EXPORT(PERMISSIONS_COMMON)
diff --git a/components/policy/resources/policy_templates_de.xtb b/components/policy/resources/policy_templates_de.xtb
index 4f09a3de..a484c3d 100644
--- a/components/policy/resources/policy_templates_de.xtb
+++ b/components/policy/resources/policy_templates_de.xtb
@@ -7203,14 +7203,6 @@
 
           Der Wert für die Richtlinie muss in Millisekunden angegeben werden. Werte müssen kleiner oder gleich dem Wert der Verzögerung für die Bildschirmabschaltung (falls angegeben) und der Inaktivitätsverzögerung sein.</translation>
 <translation id="7680437377926096177">Dialogfeld für die Abmeldung beim Schließen des letzten Fensters nicht anzeigen.</translation>
-<translation id="7682459947751785310">Mit dieser Richtlinie kann die Unterstützung der PPB_VideoDecoder(Dev) API vorübergehend erzwungen werden.
-
-Wenn die Richtlinie nicht konfiguriert oder deaktiviert ist, entscheidet der Browser, ob die API unterstützt wird.
-Wenn die Richtlinie aktiviert ist, wird die API unterstützt.
-
-Diese Richtlinie kann verwendet werden, wenn die fehlende Unterstützung für diese API Probleme bereitet. Wenn du die Richtlinie verwenden musst, melde auf crbug.com einen Fehler unter Angabe deines Anwendungsfalls und setze {blundell, vasilyt}@chromium.org in Cc. Die Richtlinie kann bis zum Ende von Version 114 von <ph name="PRODUCT_NAME" /> verwendet werden. Danach wird die Unterstützung für diese API voraussichtlich vollständig beendet.
-
-HINWEIS: Während der Browser ausgeführt wird, werden Änderungen an dieser Richtlinie nur für neu gestartete Rendererprozesse übernommen.</translation>
 <translation id="7683777542468165012">Dynamische Richtlinienaktualisierung</translation>
 <translation id="7687943045976362719">Wenn diese Richtlinie konfiguriert ist, wird für alle angegebenen Inhaltstypen <ph name="PRODUCT_FRAME_NAME" /> verwendet.
 
diff --git a/components/policy/resources/policy_templates_es-419.xtb b/components/policy/resources/policy_templates_es-419.xtb
index 25725c90..16f7fdc 100644
--- a/components/policy/resources/policy_templates_es-419.xtb
+++ b/components/policy/resources/policy_templates_es-419.xtb
@@ -7403,22 +7403,6 @@
 
           El valor de la política debe especificarse en milisegundos. Los valores deben ser menores o iguales que la demora de pantalla apagada (si está configurada) y la demora por inactividad.</translation>
 <translation id="7680437377926096177">No mostrar el diálogo de salida cuando se cierra la última ventana</translation>
-<translation id="7682459947751785310">Esta política se puede usar de manera temporal para habilitar la compatibilidad con la
-API de PPB_VideoDecoder(Dev) de forma automática.
-
-Si no la estableces o la inhabilitas, el navegador decidirá
-si la API es compatible.
-Si la habilitas, se admitirá la API.
-
-Esta política se puede usar en caso de que la eliminación continua de la compatibilidad con esta API
-muestre problemas. Si tienes que utilizar la política, informa un error en crbug.com
-en el que expliques tu caso de uso y agrega a {blundell, vasilyt}@chromium.org en el campo CC. La política está
-programada para estar vigente hasta la versión 114 de <ph name="PRODUCT_NAME" />,
-después de lo cual se planea quitar la compatibilidad con esta API
-de forma incondicional.
-
-NOTA: Solo los procesos del renderizado recién iniciados reflejarán los cambios de esta
-política mientras se esté ejecutando el navegador.</translation>
 <translation id="7683777542468165012">Actualizar política dinámica</translation>
 <translation id="7687943045976362719">Si se configura esta política, <ph name="PRODUCT_FRAME_NAME" /> determinará los tipos de contenido especificados.
 
diff --git a/components/policy/resources/policy_templates_es.xtb b/components/policy/resources/policy_templates_es.xtb
index 63b8e84cf..fa19df37 100644
--- a/components/policy/resources/policy_templates_es.xtb
+++ b/components/policy/resources/policy_templates_es.xtb
@@ -7289,14 +7289,6 @@
 
           El valor de esta política debe especificarse en milisegundos. Los valores deben ser inferiores o iguales al retraso de desconexión de la pantalla (si se ha configurado) y al retraso de inactividad.</translation>
 <translation id="7680437377926096177">Impide que se muestre el cuadro de diálogo de cierre de sesión cuando se cierra la última ventana.</translation>
-<translation id="7682459947751785310">Esta política se puede usar temporalmente para forzar la compatibilidad con la API PPB_VideoDecoder(Dev).
-
-Si la política se inhabilita o no se establece, el navegador decidirá si se admite la API.
-Si se habilita la política, se admitirá la API.
-
-Esta política se puede utilizar en caso de que surjan problemas debido a que estamos eliminando la compatibilidad con esta API. Si tienes que usar esta política, avisa de un error en crbug.com, explica cómo la quieres usar y pon en copia a {blundell, vasilyt}@chromium.org. Se prevé que esta política esté disponible en la versión 114 de <ph name="PRODUCT_NAME" />. Después, está previsto que esta API se elimine sin condiciones.
-
-NOTA: Solo los procesos de renderizado que se hayan iniciado recientemente reflejarán los cambios de esta política mientras se esté ejecutando el navegador.</translation>
 <translation id="7683777542468165012">Actualización dinámica de política</translation>
 <translation id="7687943045976362719">Si se asigna un valor a esta política, <ph name="PRODUCT_FRAME_NAME" /> gestiona los tipos de contenido especificados.
 
diff --git a/components/policy/resources/policy_templates_fr.xtb b/components/policy/resources/policy_templates_fr.xtb
index 9c1d9059..1799971 100644
--- a/components/policy/resources/policy_templates_fr.xtb
+++ b/components/policy/resources/policy_templates_fr.xtb
@@ -7224,14 +7224,6 @@
 
           La valeur de la règle doit être indiquée en millisecondes. Elle doit également être inférieure ou égale au délai d'arrêt de l'écran (le cas échéant) et au délai d'inactivité.</translation>
 <translation id="7680437377926096177">Ne plus afficher la boîte de dialogue de déconnexion sur la dernière fenêtre fermée.</translation>
-<translation id="7682459947751785310">Cette règle peut être utilisée temporairement pour forcer l'activation de la prise en charge de l'API PPB_VideoDecoder(Dev).
-
-Si elle n'est pas configurée ou si elle est désactivée, le navigateur décide si l'API est prise en charge.
-Si elle est activée, l'API est prise en charge.
-
-Cette règle peut être utilisée si l'élimination de la prise en charge de l'API entraîne des problèmes. Si vous devez utiliser cette règle, veuillez signaler un bug sur crbug.com en expliquant votre cas d'utilisation et mettez en copie {blundell, vasilyt}@chromium.org. Cette règle sera appliquée jusqu'à la version 114 de <ph name="PRODUCT_NAME" />, après quoi la prise en charge de cette API sera éliminée sans conditions.
-
-REMARQUE : Seuls les nouveaux processus du moteur de rendu refléteront les modifications apportées à cette règle lorsque le navigateur sera en cours d'exécution.</translation>
 <translation id="7683777542468165012">Actualisation dynamique des stratégies</translation>
 <translation id="7687943045976362719">Si cette règle est configurée, les types de contenus spécifiés sont traités par <ph name="PRODUCT_FRAME_NAME" />.
 
diff --git a/components/policy/resources/policy_templates_id.xtb b/components/policy/resources/policy_templates_id.xtb
index a5cbc9d..a300ea7f 100644
--- a/components/policy/resources/policy_templates_id.xtb
+++ b/components/policy/resources/policy_templates_id.xtb
@@ -7411,22 +7411,6 @@
 
           Nilai kebijakan harus ditentukan dalam milidetik. Nilai dikunci agar kurang dari atau sama dengan penundaan penonaktifan layar (jika ditetapkan) dan penundaan waktu tidak ada aktivitas.</translation>
 <translation id="7680437377926096177">Sembunyikan dialog logout saat jendela terakhir ditutup.</translation>
-<translation id="7682459947751785310">Kebijakan ini dapat digunakan sementara waktu untuk otomatis mengaktifkan dukungan bagi
-PPB_VideoDecoder(Dev) API.
-
-Jika kebijakan tidak disetel atau disetel ke Nonaktif, browser akan menentukan apakah
-API didukung atau tidak.
-Jika kebijakan disetel ke Aktif, API akan didukung.
-
-Kebijakan ini dapat digunakan jika penghapusan dukungan yang sedang berlangsung untuk API ini
-menyebabkan masalah. Jika Anda harus menggunakan kebijakan ini, laporkan bug di crbug.com
-yang menjelaskan kasus penggunaan Anda dan CC {blundell, vasilyt}@chromium.org. Kebijakan ini
-dijadwalkan untuk tersedia hingga <ph name="PRODUCT_NAME" />
-versi 114, setelah itu dukungan untuk API ini direncanakan akan dihapus
-tanpa syarat.
-
-CATATAN: Hanya proses perender yang baru dimulai yang akan menunjukkan perubahan pada
-kebijakan ini saat browser berjalan.</translation>
 <translation id="7683777542468165012">Penyegaran Kebijakan Dinamis</translation>
 <translation id="7687943045976362719">Jika kebijakan ini ditetapkan, jenis konten yang ditentukan akan ditangani oleh <ph name="PRODUCT_FRAME_NAME" />.
 
diff --git a/components/policy/resources/policy_templates_it.xtb b/components/policy/resources/policy_templates_it.xtb
index 0aeae91..724dddd 100644
--- a/components/policy/resources/policy_templates_it.xtb
+++ b/components/policy/resources/policy_templates_it.xtb
@@ -1794,6 +1794,7 @@
 <translation id="2669157090883237118">Non modificare la configurazione di <ph name="PRODUCT_OS_NAME" /> consigliata.</translation>
 <translation id="2672012807430078509">Controlla l'attivazione del protocollo di autenticazione NTLM per i montaggi SMB</translation>
 <translation id="2673363037046384711">L'utente finale può attivare o disattivare la modalità ad alta efficienza.</translation>
+<translation id="2673968385134502798">Giochi</translation>
 <translation id="2678503605767349615">Certificati client a livello di dispositivo richiesti</translation>
 <translation id="268134026533587276">Schermata di blocco salvaschermo attivata.</translation>
 <translation id="268577405881275241">Attiva la funzione proxy di compressione dei dati</translation>
@@ -2177,6 +2178,10 @@
           Se questo criterio non viene impostato, inizialmente il puntatore grande è disattivato nella schermata di accesso, ma l'utente può attivarlo in qualsiasi momento.</translation>
 <translation id="3027837632741099453">La modalità Risparmio energetico viene attivata quando il dispositivo è alimentato a batteria.</translation>
 <translation id="3030000825273123558">Attiva rapporti sulle metriche</translation>
+<translation id="30300807616984726">Consente di generare report sui dati dell'inventario per app per gli utenti affiliati.
+
+      La configurazione del criterio consente di controllare la generazione di report sugli eventi relativi a installazione, avvio e disinstallazione delle app per i tipi di app specificati.
+      Se il criterio non viene configurato, non verranno generati report sugli eventi delle app.</translation>
 <translation id="3030232909811556512">Se questo criterio è disattivato, non è possibile impostare l'immagine dell'avatar di <ph name="PRODUCT_OS_NAME" /> utilizzando file locali, la fotocamera del dispositivo o l'immagine del profilo Google dell'utente.
 
 L'utente può impostare l'immagine avatar da una di queste opzioni se questo criterio viene attivato o se non viene configurato.</translation>
@@ -2645,6 +2650,7 @@
 <translation id="3420141485959154417">Se il criterio <ph name="DEFAULT_SEARCH_PROVIDER_ENABLED_POLICY_NAME" /> è attivo, l'assegnazione di un valore al criterio <ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POLICY_NAME" /> consente di specificare l'URL del motore di ricerca utilizzato per le immagini. Se il criterio <ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POST_PARMS_POLICY_NAME" /> viene configurato, la ricerca di immagini richiede invece l'utilizzo del metodo POST.
 
       Se il criterio <ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POLICY_NAME" /> non viene configurato, non viene utilizzata alcuna ricerca di immagini.</translation>
+<translation id="3423703250826790403">App per Android</translation>
 <translation id="3426434797050451264">Questo criterio può essere utilizzato anche per specificare le app Android come gestori di file predefiniti.</translation>
 <translation id="3428247105888806363">Attiva previsione di rete</translation>
 <translation id="3432863169147125747">Consente di gestire le impostazioni di stampa.</translation>
@@ -2937,6 +2943,11 @@
           Si tratta di un criterio temporaneo di cui è prevista la rimozione in <ph name="PRODUCT_NAME" /> 107. Questo termine ultimo potrebbe essere esteso nel caso in cui le aziende dovessero averne bisogno.
           </translation>
 <translation id="3678069907945250643">Consenti l'accesso a Google Foto dall'app di personalizzazione</translation>
+<translation id="3683696721696720186">Consente di configurare un elenco dei tipi di dati di navigazione che dovrebbero essere eliminati alla chiusura di tutte le finestre del browser da parte dell'utente. Tra i tipi di dati disponibili ci sono: cronologia di navigazione (<ph name="DATA_TYPE_BROWSING_HISTORY" />), cronologia dei download (<ph name="DATA_TYPE_DOWNLOAD_HISTORY" />), cookie (<ph name="DATA_TYPE_COOKIES_AND_OTHER_SITE_DATA" />), cache <ph name="DATA_TYPE_CACHED_IMAGES_AND_FILES" />, compilazione automatica (<ph name="DATA_TYPE_AUTOFILL" />), password (<ph name="DATA_TYPE_PASSWORD" />), impostazioni sito (<ph name="DATA_TYPE_SITE_SETTINGS" />) e dati di app ospitate (<ph name="DATA_TYPE_HOSTED_APP_DATA" />). Questo criterio non ha la precedenza su <ph name="ALLOW_DELETING_BROWSER_HISTORY_POLICY_NAME" />.
+
+Questo criterio richiede l'impostazione del criterio <ph name="SYNC_DISABLED_POLICY_NAME" /> su true, altrimenti verrà ignorato. Se questo criterio viene impostato a livello di piattaforma, la sincronizzazione dovrebbe essere disattivata a livello di piattaforma. Se questo criterio viene impostato a livello di utente, la sincronizzazione dovrebbe essere disattivata per quell'utente affinché il criterio venga applicato.
+
+      Se <ph name="PRODUCT_NAME" /> non si chiude correttamente (ad esempio, in caso di arresto anomalo del browser o del sistema operativo), i dati di navigazione verranno cancellati al successivo caricamento del profilo.</translation>
 <translation id="3685979383016152590">La configurazione del criterio consente di determinare quale criterio di accesso applicare per la configurazione collettiva delle stampanti, al fine di stabilire quali stampanti del criterio <ph name="PRINTERS_BULK_CONFIGURATION_POLICY_NAME" /> mettere a disposizione degli utenti.
 
       * Per l'opzione <ph name="PRINTERS_BLOCKLIST" /> (valore 0) viene usato il valore <ph name="PRINTERS_BULK_BLOCKLIST" /> per limitare l'accesso alle stampanti specificate.
@@ -3501,6 +3512,7 @@
       Nelle sessioni kiosk non sono previsti periodi di tolleranza e non vengono inviate notifiche relative al riavvio.
 </translation>
 <translation id="4187576366596772431">Blocca l'API WebHID su questi siti</translation>
+<translation id="4189872355465413041">Applicazioni di sistema</translation>
 <translation id="4190316993598857632">Abilita la modifica dei preferiti</translation>
 <translation id="4192388905594723944">URL per la convalida del token di autenticazione del client di accesso remoto</translation>
 <translation id="4195698007674066525">Imposta una tastiera numerica come predefinita per l'inserimento delle password</translation>
@@ -3604,6 +3616,7 @@
 
 Se questo criterio viene configurato, <ph name="PRODUCT_OS_NAME" /> consente agli utenti di connettersi esclusivamente ai servizi Bluetooth specificati, a meno che l'elenco non sia vuoto, nel qual caso è possibile utilizzare tutti i servizi. Gli ID univoci universali prenotati da Bluetooth SIG possono essere rappresentati come <ph name="BLUETOOTH_RESERVED_UUID_WITH_0X" /> o <ph name="BLUETOOTH_RESERVED_UUID_WITHOUT_0X" />. Gli ID univoci universali personalizzati possono essere rappresentati come <ph name="BLUETOOTH_CUSTOM_UUID" />. Gli ID univoci universali non distinguono tra maiuscole e minuscole. Se questo criterio non viene configurato, gli utenti possono connettersi a qualsiasi servizio Bluetooth.</translation>
 <translation id="4332177773549877617">Registra eventi per le installazioni di app Android</translation>
+<translation id="4333940819293342439">Frequenza di raccolta della telemetria di utilizzo delle app in millisecondi.</translation>
 <translation id="4341199399451274159">Se il criterio <ph name="DEFAULT_SEARCH_PROVIDER_ENABLED_POLICY_NAME" /> è attivo, l'assegnazione di un valore al criterio <ph name="DEFAULT_SEARCH_PROVIDER_ENCODINGS_POLICY_NAME" /> consente di specificare le codifiche dei caratteri supportate dal provider di ricerca. Le codifiche sono nomi di pagine codificati come UTF-8, GB2312 e ISO-8859-1. Vengono provate nell'ordine indicato.
 
       Se il criterio <ph name="DEFAULT_SEARCH_PROVIDER_ENCODINGS_POLICY_NAME" /> non viene configurato, viene utilizzato il valore UTF-8.</translation>
@@ -4112,6 +4125,7 @@
 
   Se questo criterio viene impostato su false o se non viene configurato, la cancellazione dell'eco per l'audio di sistema potrebbe comunque essere attivata in base al relativo piano di lancio, ma non verrà applicata in modo forzato da questo criterio.</translation>
 <translation id="4801512016965057443">Consenti roaming dati mobile</translation>
+<translation id="4801647366128872782">Specifica gli URL che consentono la generazione di report sulla tecnologia precedente</translation>
 <translation id="4802744647065138872">Limita il numero di istantanee di dati utente conservate per essere utilizzate in caso di rollback di emergenza</translation>
 <translation id="4802905909524200151">Configura il comportamento di aggiornamento del firmware <ph name="TPM_FIRMWARE_UPDATE_TPM" /></translation>
 <translation id="4804828344300125154">Riavvia sempre all'uscita dell'utente.</translation>
@@ -5279,6 +5293,10 @@
 
       Se il criterio viene impostato su Disattivato, non viene disattivato l'accesso remoto, ma sono consentite soltanto connessioni dalla stessa rete (non da NAT Traversal o relay).</translation>
 <translation id="5895569286536062756">Attiva Seleziona per ascoltare nella schermata di accesso</translation>
+<translation id="5895861015839311441">Consente di generare report sui dati di telemetria di utilizzo delle app per gli utenti affiliati.
+
+      La configurazione del criterio consente di controllare i report sulla telemetria di utilizzo delle app per i tipi di app specificati.
+      Se il criterio non viene configurato, non verranno generati report sulla telemetria di utilizzo delle app.</translation>
 <translation id="5897234314586602143">Mostra intestazioni e piè di pagina nell'anteprima di stampa</translation>
 <translation id="5897913798715600338">Carica la batteria con la tecnologia di ricarica veloce.</translation>
 <translation id="5898486742390981550">Quando più utenti eseguono l'accesso, solo l'utente principale può utilizzare le app Android.</translation>
@@ -5516,6 +5534,7 @@
       Quando il criterio non è configurato, i report vengono caricati ogni 24 ore.
       Quando il criterio è configurato, il numero di ore tra due caricamenti di report consecutivi viene definito da questo criterio.
       </translation>
+<translation id="614551633868957694">App ed estensioni di Chrome</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.
@@ -5832,6 +5851,20 @@
 <translation id="6404064917675764807">Non segnalare eventi di sessioni CRD</translation>
 <translation id="6404360891305375004">Consenti condivisioni file di rete</translation>
 <translation id="6407093060083181305">Configura la lista bloccata di installazione delle estensioni</translation>
+<translation id="6407792833351198330">Consente di controllare se una pagina che utilizza tecnologie precedenti verrà inclusa nel report in base al relativo URL.
+
+Se il criterio viene configurato, gli URL il cui prefisso corrisponde a una voce della lista consentita verranno utilizzati per generare il report e caricarlo. Gli URL senza corrispondenza verranno ignorati.
+Se il criterio non viene configurato o se viene impostato su un elenco vuoto, non verrà generato alcun report.
+
+Per i pattern corrispondenti viene usato un formato simile a quello utilizzato per i pattern del criterio "<ph name="URL_BLOCKLIST_POLICY_NAME" />", documentati all'indirizzo https://support.google.com/chrome/a?p=url_blocklist_filter_format. Con alcune eccezioni riportate di seguito:
+ * Nessun supporto del carattere jolly "*".
+ * Schema, porta e query vengono ignorati.
+ * Per poter trovare una corrispondenza, il sottodominio deve sempre essere specificato.
+ * Puoi aggiungere al massimo 100 URL nella lista consentita.
+
+Per <ph name="PRODUCT_NAME" />, questo criterio viene applicato soltanto se la macchina viene registrata con il token <ph name="CLOUD_MANAGEMENT_ENROLLMENT_TOKEN" />.
+
+Per maggiori informazioni sulle tecnologie precedenti, visita la pagina all'indirizzo https://chromestatus.com/features.</translation>
 <translation id="640827304541402854">Viene disattivato l'attraversamento firewall da host di accesso remoto</translation>
 <translation id="6412352702230183710">Consenti solo host di messaggi nativi a livello di sistema</translation>
 <translation id="6417265370957905582">Assistente Google</translation>
@@ -5994,6 +6027,7 @@
 <translation id="6556586932263358975">Consenti il blocco dello schermo</translation>
 <translation id="6557178935482719861">Disattiva protezione contro il phishing lato client di Navigazione sicura</translation>
 <translation id="6558013557780651644">Ritardo prima dell'esecuzione di azioni in caso di inattività</translation>
+<translation id="6558812160831988140">Generazione di report sull'utilizzo delle app</translation>
 <translation id="6559057113164934677">Non consentire ad alcun sito di accedere alla fotocamera e al microfono</translation>
 <translation id="65591220958874949">Utilizza il client DNS integrato su Windows, macOS, Android e ChromeOS</translation>
 <translation id="6559221564468029245">Se il criterio viene impostato su Attivato o se non viene configurato, l'utente non viene considerato inattivo durante la riproduzione di audio. In questo modo non viene raggiunto il timeout di inattività e non viene compiuta l'azione per l'inattività. Tuttavia, lo schermo viene ancora oscurato, spento e bloccato dopo i timeout configurati, nonostante l'attività audio.
@@ -7243,14 +7277,6 @@
 
           Il valore del criterio deve essere specificato in millisecondi. I valori devono essere inferiori o uguali al ritardo di disattivazione dello schermo (se impostato) e al ritardo di inattività.</translation>
 <translation id="7680437377926096177">Impedisci la visualizzazione della finestra di dialogo di disconnessione nell'ultima finestra chiusa.</translation>
-<translation id="7682459947751785310">Questo criterio può essere usato temporaneamente per forzare l'attivazione del supporto dell'API PPB_VideoDecoder(Dev).
-
-Se il criterio non viene configurato o se viene impostato su Disabled, il browser deciderà se l'API è supportata o meno.
-Se il criterio viene impostato su Enabled, l'API sarà supportata.
-
-Questo criterio può essere usato qualora la nostra procedura in corso di eliminazione del supporto di questa API presenti problemi. Se devi usare il criterio, invia una segnalazione di bug su crbug.com spiegando il tuo caso d'uso e aggiungendo in copia per conoscenza {blundell, vasilyt}@chromium.org. Il criterio sarà valido fino alla versione 114 di <ph name="PRODUCT_NAME" />, dopodiché il supporto di questa API dovrebbe essere eliminato senza condizioni.
-
-NOTA: le modifiche apportate a questo criterio verranno applicate soltanto ai processi del renderer appena avviati mentre il browser è in esecuzione.</translation>
 <translation id="7683777542468165012">Aggiornamento dinamico delle norme</translation>
 <translation id="7687943045976362719">Se questa norma viene impostata, i tipi di contenuto specificati vengono gestiti da <ph name="PRODUCT_FRAME_NAME" />.
 
@@ -7396,6 +7422,9 @@
 <translation id="7832225468415136704">Impedisci a Chrome Software Cleaner di eseguire scansioni periodiche del sistema e disattiva le scansioni manuali</translation>
 <translation id="7833148823006528332">Identificatore dell'app Android, ad esempio "com.google.android.gm" per Gmail.</translation>
 <translation id="7835218570504220753">Disattiva i clic automatici</translation>
+<translation id="7839124608155212387">La frequenza di raccolta della telemetria di utilizzo delle app sui dispositivi registrati per gli utenti affiliati. Il valore minimo consentito è 5 minuti.
+
+      Se il criterio non viene configurato, viene applicata la frequenza predefinita di 15 minuti.</translation>
 <translation id="7839180815400079700">Se il criterio <ph name="DEVICE_POWER_PEAK_SHIFT_ENABLED_POLICY_NAME" /> viene impostato su Attivato, la configurazione di <ph name="DEVICE_POWER_PEAK_SHIFT_DAY_CONFIG_POLICY_NAME" /> consente di impostare la variazione giornaliera dei picchi energetici.
 
       Se il criterio non viene configurato, la variazione dei picchi energetici rimane disabilitata.
@@ -7871,6 +7900,7 @@
 <translation id="8269238942896230153">Un account gestito deve essere un account principale. L'importazione dei dati di navigazione esistenti è consentita al momento della creazione del profilo</translation>
 <translation id="8270320981823560179">Drive</translation>
 <translation id="827054846390793641">Attiva l'interfaccia utente relativa alla connessione sul computer desktop host quando è attiva una connessione</translation>
+<translation id="8273183018575414926">App web progressive</translation>
 <translation id="8274603902181597201">Cancella la home directory ecryptfs dell'utente e inizia con una nuova home directory criptata tramite ext4</translation>
 <translation id="8274926413890711289">Attiva i controlli di reporting granulare</translation>
 <translation id="8275103737670730746">Consenti di chiamare le API del selettore file o della directory senza un gesto precedente dell'utente.</translation>
@@ -8221,6 +8251,7 @@
 <translation id="8597758693275075382">Le stringhe OEM SMBIOS da passare alla VM durante l'installazione. Il valore predefinito è l'elenco vuoto.</translation>
 <translation id="8598786284856179541">Attiva la generazione di report sulle informazioni di versione</translation>
 <translation id="859937827887158048">Non consentire i download di aggiornamento automatico peer-to-peer</translation>
+<translation id="8600280933078435582">Applicazioni per Linux</translation>
 <translation id="8603454805657060638">La configurazione del criterio consente all'amministratore di modificare l'indirizzo MAC (Media Access Control) quando un dispositivo viene inserito nel dock. Quando alcuni modelli di dispositivi vengono inseriti nel dock, per impostazione predefinita l'indirizzo MAC del dock designato per il dispositivo viene utilizzato per identificare il dispositivo su Ethernet.
 
       Se "DeviceDockMacAddress" viene selezionato o se il criterio non viene configurato, viene utilizzato l'indirizzo MAC del dock designato per il dispositivo.
@@ -8495,6 +8526,7 @@
 <translation id="8860342862142842017">Disattiva l'applicazione di Certificate Transparency per un elenco di hash subjectPublicKeyInfo</translation>
 <translation id="8860894781631833477">Gli utenti possono configurare il canale di rilascio di <ph name="PRODUCT_OS_NAME" /></translation>
 <translation id="8864975621965365890">Consente di eliminare il messaggio di richiesta di turndown che compare quando un sito viene visualizzato da <ph name="PRODUCT_FRAME_NAME" />.</translation>
+<translation id="8866430022832109569">Generazione di report sull'inventario per app</translation>
 <translation id="886645881209114007">Consenti agli utenti di usare un <ph name="PLUGIN_VM_NAME" /> su <ph name="PRODUCT_OS_NAME" /></translation>
 <translation id="8867894831390233044">Consente di stabilire se gli utenti possono o meno usare il debug remoto.
 
diff --git a/components/policy/resources/policy_templates_ja.xtb b/components/policy/resources/policy_templates_ja.xtb
index ee108b3..98e42ca 100644
--- a/components/policy/resources/policy_templates_ja.xtb
+++ b/components/policy/resources/policy_templates_ja.xtb
@@ -1707,6 +1707,7 @@
 <translation id="2669157090883237118"><ph name="PRODUCT_OS_NAME" /> 推奨設定は変更しないでください。</translation>
 <translation id="2672012807430078509">SMB マウントの認証プロトコルとして NTLM を有効にするかどうかを設定する</translation>
 <translation id="2673363037046384711">エンドユーザーは高効率モードを有効または無効にできる。</translation>
+<translation id="2673968385134502798">ゲーム</translation>
 <translation id="2678503605767349615">必要なデバイス共通のクライアント証明書</translation>
 <translation id="268134026533587276">ロック画面でユーザーのスクリーンセーバーを有効にする。</translation>
 <translation id="268577405881275241">データ圧縮プロキシ機能を有効にする</translation>
@@ -2080,6 +2081,10 @@
           このポリシーを未設定のままにした場合、大きいカーソルは初期設定ではログイン画面で無効ですが、ユーザーはいつでも有効にできます。</translation>
 <translation id="3027837632741099453">デバイスがバッテリー駆動の場合、バッテリー セーバー モードを有効にする。</translation>
 <translation id="3030000825273123558">統計情報のレポート送信を有効にする</translation>
+<translation id="30300807616984726">関連付けられたユーザーのアプリ広告枠データを報告します。
+
+      このポリシーを設定した場合、指定したアプリの種類について、アプリのインストール、起動、アンインストールのイベントを報告します。
+      未設定のままにした場合、アプリのイベントは報告されません。</translation>
 <translation id="3030232909811556512">このポリシーを無効に設定した場合、ユーザーは <ph name="PRODUCT_OS_NAME" /> のアバター画像をローカル ファイル、デバイスのカメラ、ユーザーの Google プロフィール画像から選択できません。
 
 このポリシーを有効に設定するか未設定のままにした場合、ユーザーはこれらのオプションからアバター画像を選択できます。</translation>
@@ -2533,6 +2538,7 @@
 <translation id="3420141485959154417"><ph name="DEFAULT_SEARCH_PROVIDER_ENABLED_POLICY_NAME" /> がオンの場合に、<ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POLICY_NAME" /> では、画像検索に使用する検索エンジンの URL を指定できます(<ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POST_PARMS_POLICY_NAME" /> が設定されている場合は、代わりに POST メソッドが画像検索リクエストで使用されます)。
 
       <ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POLICY_NAME" /> を未設定のままにした場合、画像検索は使用されません。</translation>
+<translation id="3423703250826790403">Android アプリケーション</translation>
 <translation id="3426434797050451264">このポリシーを使用して、Android アプリをデフォルトのファイル ハンドラとして指定することもできます。</translation>
 <translation id="3428247105888806363">ネットワーク予測を有効にする</translation>
 <translation id="3432863169147125747">印刷の設定を制御します。</translation>
@@ -3361,6 +3367,7 @@
       キオスク セッションの場合、猶予期間はなく、再起動に関する通知も行われません。
 </translation>
 <translation id="4187576366596772431">WebHID API をブロックするサイトを指定します</translation>
+<translation id="4189872355465413041">システムアプリ</translation>
 <translation id="4190316993598857632">ブックマークの編集を有効にする</translation>
 <translation id="4192388905594723944">リモート アクセス クライアントの認証トークンを検証するための URL</translation>
 <translation id="4195698007674066525">パスワード入力時にデフォルトで数字キーボードを表示する</translation>
@@ -3458,6 +3465,7 @@
 
 このポリシーを設定した場合、<ph name="PRODUCT_OS_NAME" /> では特定の Bluetooth サービスへの接続のみをユーザーに許可します。ただし、リストが空の場合はあらゆるサービスの使用が許可されます。Bluetooth SIG で予約されている UUIDは、<ph name="BLUETOOTH_RESERVED_UUID_WITH_0X" /> または <ph name="BLUETOOTH_RESERVED_UUID_WITHOUT_0X" /> の形式で指定できます。独自の UUID は <ph name="BLUETOOTH_CUSTOM_UUID" /> の形式で指定できます。UUID では大文字と小文字は区別されません。このポリシーを未設定のままにした場合、ユーザーはあらゆる Bluetooth サービスに接続できます。</translation>
 <translation id="4332177773549877617">Android アプリのインストール中に発生したイベントを記録する</translation>
+<translation id="4333940819293342439">アプリ使用状況のテレメトリーの収集間隔(ミリ秒単位)。</translation>
 <translation id="4341199399451274159"><ph name="DEFAULT_SEARCH_PROVIDER_ENABLED_POLICY_NAME" /> がオンの場合に、<ph name="DEFAULT_SEARCH_PROVIDER_ENCODINGS_POLICY_NAME" /> では、検索プロバイダによってサポートされる文字エンコードを指定できます。エンコードは、UTF-8、GB2312、ISO-8859-1 などのコードページ名であり、指定された順序で適用されます。
 
       <ph name="DEFAULT_SEARCH_PROVIDER_ENCODINGS_POLICY_NAME" /> を未設定のままにした場合、UTF-8 が使用されます。</translation>
@@ -3947,6 +3955,7 @@
 
   このポリシーを false に設定するか未設定のままにした場合、システム音声エコー キャンセラはリリース日程に基づいて引き続き有効になることがありますが、このポリシーによって強制適用されることはありません。</translation>
 <translation id="4801512016965057443">モバイル データ ローミングを許可する</translation>
+<translation id="4801647366128872782">レガシー テクノロジー レポートを許可する URL を指定する</translation>
 <translation id="4802744647065138872">緊急のロールバックに備えて保持するユーザーデータのスナップショット数を制限します。</translation>
 <translation id="4802905909524200151"><ph name="TPM_FIRMWARE_UPDATE_TPM" /> ファームウェア アップデートの動作を設定する</translation>
 <translation id="4804828344300125154">ユーザーがログアウトするたびに再起動します。</translation>
@@ -5019,6 +5028,10 @@
 
       このポリシーを無効に設定すると、リモート アクセスは無効にはなりませんが、接続できるのは同一ネットワークからのみとなります(NAT トラバーサルや中継は許可されません)。</translation>
 <translation id="5895569286536062756">ログイン画面で「選択して読み上げ」を有効にする</translation>
+<translation id="5895861015839311441">関連付けられたユーザーのアプリ使用状況のテレメトリー データを報告します。
+
+      このポリシーを設定した場合、指定したアプリの種類について、アプリ使用状況のテレメトリーを報告します。
+      未設定のままにした場合、アプリ使用状況のテレメトリーは報告されません。</translation>
 <translation id="5897234314586602143">印刷プレビューにヘッダーとフッターを表示する</translation>
 <translation id="5897913798715600338">急速充電でバッテリーを充電する。</translation>
 <translation id="5898486742390981550">複数のユーザーがログインしている場合は、メインユーザーのみが Android アプリを使用できます。</translation>
@@ -5246,6 +5259,7 @@
       このポリシーを設定しない場合、レポートは 24 時間ごとにアップロードされます。
       このポリシーを設定した場合、レポートは指定した時間ごとにアップロードされます。
       </translation>
+<translation id="614551633868957694">Chrome アプリと拡張機能</translation>
 <translation id="614616930188030377">このリストに指定されたパターンは、リクエスト元 URL のセキュリティ オリジンと照合されます。
       一致するものが見つかった場合、または chrome://flags/#enable-webrtc-hide-local-ips-with-mdns が無効に設定されている場合は、WebRTC ICE の候補にローカル IP アドレスが表示されます。
       それ以外の場合、ローカル IP アドレスは mDNS のホスト名で隠されます。
@@ -5536,6 +5550,20 @@
 <translation id="6404064917675764807">CRD セッション イベントを報告しない</translation>
 <translation id="6404360891305375004">ネットワーク ファイル共有を許可する</translation>
 <translation id="6407093060083181305">拡張機能インストールの拒否リストを設定する</translation>
+<translation id="6407792833351198330">レガシー テクノロジーを使用しているページのレポートを作成するかどうかを URL に基づいて制御します。
+
+このポリシーを設定した場合、許可リストのエントリと接頭辞が一致する URL について、レポートが作成され、アップロードされます。一致しない URL は無視されます。
+このポリシーを未設定のままにするか空のリストを設定した場合、レポートは作成されません。
+
+一致パターンは、「<ph name="URL_BLOCKLIST_POLICY_NAME" />」ポリシーと同様の形式で指定します。詳しくは、https://support.google.com/chrome/a?p=url_blocklist_filter_format をご覧ください。ただし、以下のようにいくつか例外があります。
+*ワイルドカード「*」はサポートされません。
+*スキーマ、ポート、クエリは無視されます。
+*照合するサブドメインを必ず指定します。
+*許可リストには最大 100 件の URL を追加できます。
+
+<ph name="PRODUCT_NAME" /> については、デバイスが <ph name="CLOUD_MANAGEMENT_ENROLLMENT_TOKEN" /> を使用して登録されている場合のみ、このポリシーが有効になります。
+
+レガシー テクノロジーについて詳しくは、https://chromestatus.com/features をご覧ください。</translation>
 <translation id="640827304541402854">リモート アクセス ホストからのファイアウォール トラバーサルを無効にする</translation>
 <translation id="6412352702230183710">システムレベルのネイティブ メッセージング ホストのみを許可</translation>
 <translation id="6417265370957905582">Google アシスタント</translation>
@@ -5696,6 +5724,7 @@
 <translation id="6556586932263358975">画面のロックを許可する</translation>
 <translation id="6557178935482719861">セーフ ブラウジングでのクライアントサイドのフィッシング保護を無効にする</translation>
 <translation id="6558013557780651644">アイドル時の動作を行うまでの待機時間</translation>
+<translation id="6558812160831988140">アプリ使用状況レポート</translation>
 <translation id="6559057113164934677">カメラやマイクへのアクセスをどのサイトにも許可しない</translation>
 <translation id="65591220958874949">Windows、macOS、Android、ChromeOS で組み込みの DNS クライアントを使用する</translation>
 <translation id="6559221564468029245">このポリシーを有効に設定するか未設定のままにした場合、音声が再生されている間は、ユーザーはアイドル状態とはみなされません。アイドル タイムアウトにはならず、アイドル処理も行われません。ただし、音声操作にかかわらず、画面を暗くするまでの時間、画面オフまでの時間、画面ロックまでの時間としてそれぞれ設定されたタイムアウト後は、対応する処理が行われます。
@@ -6864,13 +6893,6 @@
 
           このポリシーの値はミリ秒単位とし、画面オフ(設定されている場合)およびアイドル待ちの時間と同じかそれより短い時間を指定できます。</translation>
 <translation id="7680437377926096177">最後のウィンドウを閉じたときにログアウト ダイアログを表示しない</translation>
-<translation id="7682459947751785310">このポリシーは、PPB_VideoDecoder(Dev) API のサポートを強制的に有効にする目的で一時的に使用できます。
-
-このポリシーを未設定のままにするか無効に設定した場合、API をサポートするかどうかはブラウザが判断します。
-このポリシーを有効に設定した場合は、API がサポートされます。
-
-このポリシーは、この API のサポート終了に伴い問題が生じた場合に使用できます。このポリシーを使用する必要がある場合は、crbug.com でユースケースをご説明のうえバグを報告し、{blundell, vasilyt}@chromium.org を CC に含めてください。このポリシーは、<ph name="PRODUCT_NAME" /> バージョン 114 まで使用でき、その後この API のサポートは恒久的に終了される予定です。
-注: ブラウザの実行中にこのポリシーを変更した場合は、新たに開始したレンダラ プロセスにのみ変更が反映されます。</translation>
 <translation id="7683777542468165012">動的なポリシーの更新</translation>
 <translation id="7687943045976362719">このポリシーが設定されている場合、指定されたコンテンツ タイプは <ph name="PRODUCT_FRAME_NAME" /> で処理されます。
 
@@ -7016,6 +7038,9 @@
 <translation id="7832225468415136704">Chrome クリーンアップによるシステムの定期的なスキャンを許可せず、手動スキャンを無効にする</translation>
 <translation id="7833148823006528332">Android アプリの識別子(例: Gmail の場合は "com.google.android.gm")</translation>
 <translation id="7835218570504220753">自動クリックを無効にする</translation>
+<translation id="7839124608155212387">登録済みデバイスで、関連付けられたユーザーのアプリ使用状況のテレメトリーを収集する間隔を指定します。指定できる最小値は 5 分です。
+
+      設定しない場合は、デフォルトの 15 分が適用されます。</translation>
 <translation id="7839180815400079700"><ph name="DEVICE_POWER_PEAK_SHIFT_ENABLED_POLICY_NAME" /> が有効な場合に、<ph name="DEVICE_POWER_PEAK_SHIFT_DAY_CONFIG_POLICY_NAME" /> では電力ピークシフトの曜日を設定できます。
 
       このポリシーを未設定のままにした場合、電力ピークシフトは無効になります。
@@ -7460,6 +7485,7 @@
 <translation id="8269238942896230153">管理対象アカウントをメイン アカウントのみとする(プロフィールの作成時に既存の閲覧データをインポートできる)</translation>
 <translation id="8270320981823560179">ドライブ</translation>
 <translation id="827054846390793641">接続がアクティブなときにホスト デスクトップで接続関連の UI を有効にする</translation>
+<translation id="8273183018575414926">プログレッシブ ウェブアプリ</translation>
 <translation id="8274603902181597201">ユーザーの ecryptfs ホーム ディレクトリのデータをワイプして、ext4 で暗号化された新規のホーム ディレクトリから開始する。</translation>
 <translation id="8274926413890711289">詳細なレポート コントロールを有効にする</translation>
 <translation id="8275103737670730746">事前のユーザー操作なしでファイルまたはディレクトリ選択 API の呼び出しを許可する</translation>
@@ -7809,6 +7835,7 @@
 <translation id="8597758693275075382">インストール中に VM に渡す SMBIOS OEM 文字列です。デフォルトは空のリストです。</translation>
 <translation id="8598786284856179541">バージョン情報のレポートを有効にする</translation>
 <translation id="859937827887158048">ピアツーピアの自動更新のダウンロードを許可しない</translation>
+<translation id="8600280933078435582">Linux アプリケーション</translation>
 <translation id="8603454805657060638">このポリシーでは、管理者に対して、デバイスをホルダーに装着しているときの MAC(メディア アクセス制御)アドレスの変更を許可します。ホルダーに装着しているデバイスモデルによっては、イーサネット上でデバイスを識別しやすくするために、デバイスで指定されたホルダーの MAC アドレスがデフォルトで使用されます。
 
       「DeviceDockMacAddress」を選択するか、このポリシーを未設定のままにした場合、デバイスで指定されたホルダーの MAC アドレスが使用されます。
@@ -8080,6 +8107,7 @@
 <translation id="8860342862142842017">リストで指定された subjectPublicKeyInfo ハッシュに対して Certificate Transparency(証明書の透明性)の適用を無効にする</translation>
 <translation id="8860894781631833477"><ph name="PRODUCT_OS_NAME" /> のリリース チャンネルの設定をユーザーに許可する</translation>
 <translation id="8864975621965365890">サイトが <ph name="PRODUCT_FRAME_NAME" /> によってレンダリングされるときに表示されるサポート終了メッセージを抑制します。</translation>
+<translation id="8866430022832109569">アプリ広告枠レポート</translation>
 <translation id="886645881209114007">ユーザーが <ph name="PRODUCT_OS_NAME" /> で <ph name="PLUGIN_VM_NAME" /> を使用できるようにする</translation>
 <translation id="8867894831390233044">ユーザーがリモート デバッグを使用できるかどうかを制御します。
 
diff --git a/components/policy/resources/policy_templates_ko.xtb b/components/policy/resources/policy_templates_ko.xtb
index 3d280dc..49321b4 100644
--- a/components/policy/resources/policy_templates_ko.xtb
+++ b/components/policy/resources/policy_templates_ko.xtb
@@ -7277,14 +7277,6 @@
 
           정책 값은 밀리초로 지정되어야 합니다. 화면 꺼짐 지연 시간(설정된 경우) 및 유휴 지연 시간보다 작거나 같도록 값이 잘립니다.</translation>
 <translation id="7680437377926096177">마지막 창 종료 시 로그아웃 대화상자 표시 안함</translation>
-<translation id="7682459947751785310">이 정책은 일시적으로 PPB_VideoDecoder(Dev) API 지원을 강제로 사용 설정할 수 있습니다.
-
-정책을 설정하지 않거나 사용 안함으로 설정하면 브라우저에서 API 지원 여부를 결정합니다.
-정책을 사용으로 설정하면 API가 지원됩니다.
-
-이 정책은 Google에서 진행 중인 이 API에 대한 지원 중단으로 인해 문제가 발생할 경우 사용할 수 있습니다. 정책을 사용해야 하는 경우 crbug.com에서 사용 사례를 설명하는 버그를 {blundell, vasilyt}@chromium.org를 참조에 포함하여 제출하세요. 이 정책은 <ph name="PRODUCT_NAME" /> 버전 114까지 제공되도록 예정되어 있으며 이후 버전에서는 API 지원이 무조건 삭제됩니다.
-
-참고: 새로 시작된 렌더기 프로세스만 브라우저가 실행되는 동안 이 정책의 변경사항을 반영합니다.</translation>
 <translation id="7683777542468165012">동적 정책 새로고침</translation>
 <translation id="7687943045976362719">이 정책이 설정되면 특정 콘텐츠 유형은 <ph name="PRODUCT_FRAME_NAME" />에서 처리됩니다.
 
diff --git a/components/policy/resources/policy_templates_nl.xtb b/components/policy/resources/policy_templates_nl.xtb
index 9c51305..51786d0 100644
--- a/components/policy/resources/policy_templates_nl.xtb
+++ b/components/policy/resources/policy_templates_nl.xtb
@@ -1792,6 +1792,7 @@
 <translation id="2669157090883237118">De aanbevolen <ph name="PRODUCT_OS_NAME" />-configuratie niet wijzigen.</translation>
 <translation id="2672012807430078509">Bepaalt of NTLM is aangezet als verificatieprotocol voor SMB-activeringen</translation>
 <translation id="2673363037046384711">De eindgebruiker kan de modus voor hoge efficiëntie aan- of uitzetten.</translation>
+<translation id="2673968385134502798">Games</translation>
 <translation id="2678503605767349615">Vereiste clientcertificaten voor het hele apparaat</translation>
 <translation id="268134026533587276">Screensaver voor het vergrendelscherm aangezet.</translation>
 <translation id="268577405881275241">Proxyfunctie voor comprimeren van gegevens aanzetten</translation>
@@ -2175,6 +2176,10 @@
           Als dit beleid niet is ingesteld, staat de grote muisaanwijzer in eerste instantie uit op het inlogscherm, maar kan de gebruiker deze op elk gewenst moment aanzetten.</translation>
 <translation id="3027837632741099453">De batterijbesparingsmodus wordt aangezet als het apparaat op de batterij werkt.</translation>
 <translation id="3030000825273123558">Rapportage van statistieken aanzetten</translation>
+<translation id="30300807616984726">Rapporteert app-voorraadgegevens voor aangesloten gebruikers.
+
+      Als je dit beleid instelt, beheert deze instelling de rapportage over app-installatie-, app-lancering- en app-verwijderingsgebeurtenissen voor de opgegeven app-typen.
+      Als je het beleid niet instelt, worden er geen app-gebeurtenissen gerapporteerd.</translation>
 <translation id="3030232909811556512">Als dit beleid niet is toegepast, kan de <ph name="PRODUCT_OS_NAME" />-avatarafbeelding van de gebruiker niet worden ingesteld via lokale bestanden, de camera van het apparaat of de Google-profielafbeelding van de gebruiker.
 
 De gebruiker kan de avatarafbeelding instellen via een van deze opties als dit beleid is toegepast of niet is ingesteld.</translation>
@@ -2638,6 +2643,7 @@
 <translation id="3420141485959154417">Als <ph name="DEFAULT_SEARCH_PROVIDER_ENABLED_POLICY_NAME" /> is aangezet en je <ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POLICY_NAME" /> instelt, wordt de URL gespecificeerd van de zoekmachine die wordt gebruikt voor afbeeldingszoekopdrachten. (Als <ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POST_PARMS_POLICY_NAME" /> is ingesteld, wordt in plaats daarvan de POST-methode gebruikt voor afbeeldingszoekopdrachten.)
 
       Als je <ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POLICY_NAME" /> niet instelt, worden er geen afbeeldingszoekopdrachten gebruikt.</translation>
+<translation id="3423703250826790403">Android-apps</translation>
 <translation id="3426434797050451264">Dit beleid kan ook worden gebruikt om Android-apps op te geven als standaard bestandshandlers.</translation>
 <translation id="3428247105888806363">Netwerkvoorspelling aanzetten</translation>
 <translation id="3432863169147125747">Beheert afdrukinstellingen.</translation>
@@ -3483,6 +3489,7 @@
       In kiosksessies is er geen respijtperiode en zijn er geen meldingen over opnieuw opstarten.
 </translation>
 <translation id="4187576366596772431">De WebHID API op deze sites blokkeren</translation>
+<translation id="4189872355465413041">Systeem-apps</translation>
 <translation id="4190316993598857632">Bewerken van bookmarks aanzetten</translation>
 <translation id="4192388905594723944">URL voor het valideren van verificatietoken voor client voor externe toegang</translation>
 <translation id="4195698007674066525">Standaard een numeriek toetsenbord tonen voor wachtwoordinvoer</translation>
@@ -3586,6 +3593,7 @@
 
 Als dit beleid is ingesteld, staat <ph name="PRODUCT_OS_NAME" /> gebruikers alleen toe verbinding te maken met de opgegeven bluetooth-services, met een uitzondering wanneer de lijst leeg is, wat betekent dat elke service mag worden gebruikt. UUID's die zijn gereserveerd door de Bluetooth SIG kunnen worden getoond als <ph name="BLUETOOTH_RESERVED_UUID_WITH_0X" /> of <ph name="BLUETOOTH_RESERVED_UUID_WITHOUT_0X" />. Aangepaste UUID's kunnen worden getoond als <ph name="BLUETOOTH_CUSTOM_UUID" />. UUID's zijn hoofdlettergevoelig. Als je het beleid niet instelt, kunnen gebruikers verbinding maken met elke bluetooth-service.</translation>
 <translation id="4332177773549877617">Gebeurtenissen registreren voor installatie van Android-apps</translation>
+<translation id="4333940819293342439">Snelheid voor verzameling van app-telemetrie in milliseconden.</translation>
 <translation id="4341199399451274159">Als <ph name="DEFAULT_SEARCH_PROVIDER_ENABLED_POLICY_NAME" /> is aangezet en je <ph name="DEFAULT_SEARCH_PROVIDER_ENCODINGS_POLICY_NAME" /> instelt, worden de tekencoderingen gespecificeerd die worden ondersteund door de zoekprovider. Deze coderingen zijn codepaginanamen zoals UTF-8, GB2312 en ISO-8859-1. Ze worden getest in de volgorde waarin ze worden opgegeven.
 
       Als je <ph name="DEFAULT_SEARCH_PROVIDER_ENCODINGS_POLICY_NAME" /> niet instelt, wordt UTF-8 gebruikt.</translation>
@@ -4084,6 +4092,7 @@
 
   Als je dit beleid instelt op False of niet instelt, kan opheffing van systeemaudio-echo nog steeds worden aangezet op basis van het bijbehorende lanceringsplan maar wordt het niet afgedwongen door dit beleid.</translation>
 <translation id="4801512016965057443">Mobiele dataroaming toestaan</translation>
+<translation id="4801647366128872782">Definieert URL's die rapportage over verouderde technologie toestaan</translation>
 <translation id="4802744647065138872">Beperkt het aantal momentopnamen van gebruikersgegevens dat wordt bewaard voor gebruik bij een noodrollback.</translation>
 <translation id="4802905909524200151">Updategedrag voor <ph name="TPM_FIRMWARE_UPDATE_TPM" />-firmware configureren</translation>
 <translation id="4804828344300125154">Altijd opnieuw opstarten na uitloggen gebruiker.</translation>
@@ -5237,6 +5246,10 @@
 
       Als je het beleid niet toepast, wordt externe toegang niet uitgezet, maar zijn alleen verbindingen vanuit hetzelfde netwerk toegestaan (geen NAT-traversal of -relay).</translation>
 <translation id="5895569286536062756">Toegankelijkheidsfunctie 'Selecteer om voor te lezen' op het inlogscherm aanzetten</translation>
+<translation id="5895861015839311441">Rapporteert telemetriegegevens over app-gebruik voor aangesloten gebruikers.
+
+      Als je dit beleid instelt, wordt de telemetrie over app-gebruik gerapporteerd voor de opgegeven app-typen.
+      Als je het beleid niet instelt, wordt er geen telemetrie over het app-gebruik gerapporteerd.</translation>
 <translation id="5897234314586602143">Kop- en voetteksten tonen in afdrukvoorbeeld</translation>
 <translation id="5897913798715600338">Batterij snel opladen.</translation>
 <translation id="5898486742390981550">Wanneer meerdere gebruikers zijn ingelogd, kunnen Android-apps alleen worden gebruikt door de primaire gebruiker.</translation>
@@ -5474,6 +5487,7 @@
       Als het beleid niet is ingesteld, worden rapporten elke 24 uur geüpload.
       Als het beleid is ingesteld, wordt het aantal uren tussen 2 opeenvolgende rapportuploads gedefinieerd door dit beleid.
       </translation>
+<translation id="614551633868957694">Chrome-apps en -extensies</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 Uitgezet, worden de lokale IP-adressen getoond in WebRTC ICE-kandidaten.
       Anders worden lokale IP-adressen verborgen met mDNS-hostnamen.
@@ -5784,6 +5798,20 @@
 <translation id="6404064917675764807">CRD-sessiegebeurtenissen niet rapporteren</translation>
 <translation id="6404360891305375004">Bestanden delen via netwerk toestaan</translation>
 <translation id="6407093060083181305">Blokkeringslijst voor installatie van extensies configureren</translation>
+<translation id="6407792833351198330">Bepaalt of een pagina die verouderde technologieën gebruikt, wordt gerapporteerd op basis van de URL.
+
+Als je dit beleid instelt, worden de URL's met een voorvoegsel dat overeenkomt met de toelatingslijst, gebruikt om een rapport te maken en te uploaden. Niet-overeenkomende URL's worden genegeerd.
+Als je het beleid niet instelt of instelt op een lege lijst, wordt er geen rapport gemaakt.
+
+De patronen voor overeenkomende URL's gebruiken een vergelijkbare indeling als die voor het beleid <ph name="URL_BLOCKLIST_POLICY_NAME" /> (deze staan op https://support.google.com/chrome/a?p=url_blocklist_filter_format). Op een paar uitzonderingen na:
+* Geen ondersteuning van jokertekens (*).
+ * Schema, poort en query worden genegeerd.
+ * Het subdomein moet altijd worden opgegeven en overeenkomen.
+ * Er kunnen maximaal 100 URL's op de toelatingslijst worden gezet.
+
+Voor <ph name="PRODUCT_NAME" /> is dit beleid alleen van kracht als de machine is ingeschreven met <ph name="CLOUD_MANAGEMENT_ENROLLMENT_TOKEN" />.
+
+Meer informatie over verouderde technologieën vind je op https://chromestatus.com/features.</translation>
 <translation id="640827304541402854">Firewallpassage vanaf host voor externe toegang uitzetten</translation>
 <translation id="6412352702230183710">Alleen hosts voor native berichten op systeemniveau toestaan</translation>
 <translation id="6417265370957905582">Google Assistent</translation>
@@ -5945,6 +5973,7 @@
 <translation id="6556586932263358975">Schermvergrendeling toestaan</translation>
 <translation id="6557178935482719861">Safe Browsing-bescherming tegen phishing aan de clientzijde uitzetten</translation>
 <translation id="6558013557780651644">Vertraging voordat acties bij inactiviteit worden uitgevoerd</translation>
+<translation id="6558812160831988140">Rapportage over app-gebruik</translation>
 <translation id="6559057113164934677">Niet toestaan dat sites toegang krijgen tot de camera en microfoon</translation>
 <translation id="65591220958874949">De ingebouwde DNS-client gebruiken in Windows, macOS, Android en ChromeOS</translation>
 <translation id="6559221564468029245">Als je dit beleid toepast of niet instelt, worden gebruikers niet als inactief gezien als er audio wordt afgespeeld. Hierdoor wordt voorkomen dat de time-out voor inactiviteit wordt bereikt en dat de actie bij inactiviteit wordt ondernomen. Het dimmen, uitzetten of vergrendelen van het scherm wordt nog wel uitgevoerd na de ingestelde periode, ongeacht of er audio wordt afgespeeld.
@@ -7192,14 +7221,6 @@
 
           De beleidswaarde moet worden gespecificeerd in milliseconden. De opgegeven waarden moeten kleiner dan of gelijk zijn aan de vertraging van de uitschakeling van het scherm (indien ingesteld) en van de inactieve vertraging.</translation>
 <translation id="7680437377926096177">Dialoogvenster voor uitloggen niet tonen als het laatste venster wordt gesloten.</translation>
-<translation id="7682459947751785310">Dit beleid kan tijdelijk worden gebruikt om ondersteuning voor de PPB_VideoDecoder(Dev) API gedwongen aan te zetten.
-
-Als je het beleid niet instelt of niet toepast, bepaalt de browser of de API wordt ondersteund.
-Als je het beleid aanzet, wordt de API ondersteund.
-
-Dit beleid kan worden gebruikt als de lopende beëindiging van ondersteuning voor deze API problemen aan het licht brengt. Als je het beleid moet gebruiken, dien je een bug in op crbug.com, met een cc naar {blundell, vasilyt}@chromium.org, waarin je je use case uitlegt. Volgens de planning wordt het beleid voortgezet tot en met versie 114 van <ph name="PRODUCT_NAME" />, waarna de ondersteuning voor deze API onvoorwaardelijk wordt beëindigd.
-
-OPMERKING: Wijzigingen in dit beleid worden alleen weergegeven in onlangs gestarte weergaveprocessen terwijl de browser actief is.</translation>
 <translation id="7683777542468165012">Beleid dynamisch vernieuwen</translation>
 <translation id="7687943045976362719">Als dit beleid is ingesteld, worden de opgegeven contenttypen verwerkt door <ph name="PRODUCT_FRAME_NAME" />.
 
@@ -7345,6 +7366,9 @@
 <translation id="7832225468415136704">Chrome Cleanup niet toestaan om het systeem periodiek te scannen, en handmatige scans uitzetten</translation>
 <translation id="7833148823006528332">Android-app-ID, bijvoorbeeld 'com.google.android.gm' voor Gmail</translation>
 <translation id="7835218570504220753">Automatisch klikken uitzetten</translation>
+<translation id="7839124608155212387">Snelheid waarmee telemetrie over app-gebruik wordt verzameld op ingeschreven apparaten voor aangesloten gebruikers. Het toegestane minimum is 5 minuten.
+
+      Als je dit beleid niet instelt, is de standaardsnelheid van 15 minuten van toepassing.</translation>
 <translation id="7839180815400079700">Als je <ph name="DEVICE_POWER_PEAK_SHIFT_ENABLED_POLICY_NAME" /> aanzet en <ph name="DEVICE_POWER_PEAK_SHIFT_DAY_CONFIG_POLICY_NAME" /> instelt, wordt de dagconfiguratie voor stroom voor piekuren ingesteld.
 
       Als je het beleid niet instelt, blijft stroom voor piekuren uit.
@@ -7825,6 +7849,7 @@
 <translation id="8269238942896230153">Een beheerd account moet een primair account zijn en bij het maken van een profiel mogen geen bestaande browsegegevens worden geïmporteerd</translation>
 <translation id="8270320981823560179">Drive</translation>
 <translation id="827054846390793641">Verbindingsgerelateerde UI aanzetten op hostdesktop bij een actieve verbinding</translation>
+<translation id="8273183018575414926">Progressive web-apps</translation>
 <translation id="8274603902181597201">De eCryptfs-hoofdmap van de gebruiker wissen en beginnen met een nieuwe hoofdmap die is versleuteld met ext4</translation>
 <translation id="8274926413890711289">Opties voor gedetailleerde rapportage aanzetten</translation>
 <translation id="8275103737670730746">Toestaan dat API's voor bestands- of directorykiezers worden aangeroepen zonder eerder gebruikersgebaar</translation>
@@ -8175,6 +8200,7 @@
 <translation id="8597758693275075382">OEM-tekenreeksen voor SMBIOS om tijdens de installatie aan de VM door te geven. Standaard wordt de lege lijst ingesteld.</translation>
 <translation id="8598786284856179541">Rapportage van versie-informatie aanzetten</translation>
 <translation id="859937827887158048">Downloads van automatische peer-to-peer-updates niet toestaan</translation>
+<translation id="8600280933078435582">Linux-apps</translation>
 <translation id="8603454805657060638">Als je het beleid instelt, kan de beheerder het MAC-adres (Media Access Control) wijzigen als een apparaat wordt aangesloten op het dock. Bij sommige apparaatmodellen die op een dock zijn aangesloten, kan het MAC-adres van het toegewezen dock van het apparaat standaard worden gebruikt om het apparaat op ethernet te herkennen.
 
       Als DeviceDockMacAddress is geselecteerd of het beleid niet is ingesteld, wordt het toegewezen dock-MAC-adres van het apparaat gebruikt.
@@ -8448,6 +8474,7 @@
 <translation id="8860342862142842017">Handhaving van Certificaattransparantie voor een lijst met subjectPublicKeyInfo-hashes</translation>
 <translation id="8860894781631833477">Gebruikers kunnen het releasekanaal voor <ph name="PRODUCT_OS_NAME" /> instellen</translation>
 <translation id="8864975621965365890">Hiermee onderdruk je de prompt die je ziet als een site wordt weergegeven door <ph name="PRODUCT_FRAME_NAME" />.</translation>
+<translation id="8866430022832109569">Rapportage van app-voorraad</translation>
 <translation id="886645881209114007">Gebruikers toestaan een <ph name="PLUGIN_VM_NAME" /> te gebruiken op <ph name="PRODUCT_OS_NAME" /></translation>
 <translation id="8867894831390233044">Bepaalt of gebruikers foutopsporing op afstand mogen toevoegen.
 
diff --git a/components/policy/resources/policy_templates_pt-BR.xtb b/components/policy/resources/policy_templates_pt-BR.xtb
index b2636f39..7c05e68e 100644
--- a/components/policy/resources/policy_templates_pt-BR.xtb
+++ b/components/policy/resources/policy_templates_pt-BR.xtb
@@ -1810,6 +1810,7 @@
 <translation id="2669157090883237118">Não mudar a configuração recomendada do <ph name="PRODUCT_OS_NAME" />.</translation>
 <translation id="2672012807430078509">Controles que ativam o NTLM como protocolo de autenticação para ativações de PMEs</translation>
 <translation id="2673363037046384711">O usuário final pode ativar ou desativar o modo de alta eficiência.</translation>
+<translation id="2673968385134502798">Jogos</translation>
 <translation id="2678503605767349615">Certificados do cliente em todo o dispositivo obrigatórios</translation>
 <translation id="268134026533587276">O protetor da tela de bloqueio do usuário está ativado.</translation>
 <translation id="268577405881275241">Ativar o recurso de proxy de compactação de dados</translation>
@@ -2199,6 +2200,10 @@
           Se esta política não for definida, o cursor grande estará desativado na tela de login, mas poderá ser ativado pelo usuário a qualquer momento.</translation>
 <translation id="3027837632741099453">O modo Economia de bateria vai ser ativado quando o dispositivo estiver usando a energia da bateria.</translation>
 <translation id="3030000825273123558">Ativa relatórios de métricas</translation>
+<translation id="30300807616984726">Informa os dados de inventário do app para usuários afiliados.
+
+      Se a política for definida, ela vai controlar o relatório de eventos de instalação, inicialização e desinstalação dos tipos de app especificados.
+      Se ela for deixada sem definição, nenhum evento de app será informado.</translation>
 <translation id="3030232909811556512">Se esta política for desativada, não vai ser possível definir a imagem do avatar do usuário <ph name="PRODUCT_OS_NAME" /> usando arquivos locais, a câmera do dispositivo ou a imagem de perfil do Google.
 
 Se a política for ativada ou não for definida, o usuário poderá definir a imagem de avatar com qualquer uma dessas opções.</translation>
@@ -2666,6 +2671,7 @@
 <translation id="3420141485959154417">Se a <ph name="DEFAULT_SEARCH_PROVIDER_ENABLED_POLICY_NAME" /> estiver ativada, definir <ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POLICY_NAME" /> especificará o URL do mecanismo de pesquisa usado para a pesquisa de imagens. Se a <ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POST_PARMS_POLICY_NAME" /> for definida, as solicitações de pesquisa de imagem utilizarão o método POST.
 
       Se a <ph name="DEFAULT_SEARCH_PROVIDER_IMAGE_URL_POLICY_NAME" /> não for definida, nenhuma pesquisa de imagem será utilizada.</translation>
+<translation id="3423703250826790403">Apps Android</translation>
 <translation id="3426434797050451264">Esta política também pode ser usada para especificar apps Android como gerenciadores de arquivos padrão.</translation>
 <translation id="3428247105888806363">Ativar previsão de rede</translation>
 <translation id="3432863169147125747">Controla configurações de impressão.</translation>
@@ -2958,6 +2964,11 @@
           Essa é uma política temporária e tem remoção planejada para a versão 107 do <ph name="PRODUCT_NAME" />. Esse prazo pode ser prorrogado caso as empresas precisem de mais tempo.
           </translation>
 <translation id="3678069907945250643">Permitir acesso do app de personalização ao Google Fotos</translation>
+<translation id="3683696721696720186">Configura uma lista de tipos de dados de navegação a serem excluídos quando o usuário fechar todas as janelas do navegador. Os tipos de dados disponíveis são: histórico de navegação (<ph name="DATA_TYPE_BROWSING_HISTORY" />), histórico de downloads (<ph name="DATA_TYPE_DOWNLOAD_HISTORY" />), cookies (<ph name="DATA_TYPE_COOKIES_AND_OTHER_SITE_DATA" />), cache <ph name="DATA_TYPE_CACHED_IMAGES_AND_FILES" />, preenchimento automático (<ph name="DATA_TYPE_AUTOFILL" />), senhas (<ph name="DATA_TYPE_PASSWORD" />), configurações de sites (<ph name="DATA_TYPE_SITE_SETTINGS" />) e dados de apps hospedados (<ph name="DATA_TYPE_HOSTED_APP_DATA" />). Esta política não tem precedência sobre a <ph name="ALLOW_DELETING_BROWSER_HISTORY_POLICY_NAME" />.
+
+Esta política exige <ph name="SYNC_DISABLED_POLICY_NAME" /> para ser definida como verdadeira. Caso contrário, ela será ignorada. Se ela for definida no nível da plataforma, a sincronização será desativada em toda a plataforma. Se for definida no nível do usuário, a sincronização desse usuário específico será desativada para que esta política seja aplicada.
+
+      Se o <ph name="PRODUCT_NAME" /> não for fechado corretamente (por exemplo, se o navegador ou o SO falhar), os dados de navegação serão excluídos na próxima vez que o perfil for carregado.</translation>
 <translation id="3685979383016152590">A definição da política designa qual política de acesso se aplica à configuração em massa de impressoras, controlando quais impressoras da <ph name="PRINTERS_BULK_CONFIGURATION_POLICY_NAME" /> estão disponíveis para os usuários.
 
       * <ph name="PRINTERS_BLOCKLIST" /> (valor 0) usa <ph name="PRINTERS_BULK_BLOCKLIST" /> para restringir o acesso às impressoras especificadas.
@@ -3532,6 +3543,7 @@
       Nas sessões de quiosque, não há um período de carência nem notificações sobre a reinicialização.
 </translation>
 <translation id="4187576366596772431">Bloquear a API WebHID nesses sites</translation>
+<translation id="4189872355465413041">Apps do sistema</translation>
 <translation id="4190316993598857632">Ativar a edição de favoritos</translation>
 <translation id="4192388905594723944">URL para validação do token de autenticação do cliente de acesso remoto</translation>
 <translation id="4195698007674066525">Usar o teclado numérico por padrão para a entrada de senhas</translation>
@@ -3635,6 +3647,7 @@
 
 Quando a política for definida, o <ph name="PRODUCT_OS_NAME" /> permitirá que os usuários se conectem apenas aos serviços Bluetooth especificados com uma exceção quando a lista estiver vazia, ou seja, quando qualquer serviço tiver permissão para ser usado. UUIDs reservados pela Bluetooth SIG podem ser representados como <ph name="BLUETOOTH_RESERVED_UUID_WITH_0X" /> ou <ph name="BLUETOOTH_RESERVED_UUID_WITHOUT_0X" />. UUIDs personalizados podem ser representados como <ph name="BLUETOOTH_CUSTOM_UUID" />. UUIDs não diferenciam maiúsculas e minúsculas. Se esta política não for definida, os usuários poderão se conectar a qualquer serviço Bluetooth.</translation>
 <translation id="4332177773549877617">Registra eventos de instalações do app Android</translation>
+<translation id="4333940819293342439">Frequência (em milissegundos) de coleta da telemetria de uso do app.</translation>
 <translation id="4341199399451274159">Se a <ph name="DEFAULT_SEARCH_PROVIDER_ENABLED_POLICY_NAME" /> estiver ativada, definir <ph name="DEFAULT_SEARCH_PROVIDER_ENCODINGS_POLICY_NAME" /> especificará as codificações de caracteres compatíveis com o provedor de pesquisa. As codificações são nomes de páginas de código como UTF-8, GB2312 e ISO-8859-1. Elas são testadas na ordem fornecida.
 
       Se a <ph name="DEFAULT_SEARCH_PROVIDER_ENCODINGS_POLICY_NAME" /> não for definida, UTF-8 será usada.</translation>
@@ -4192,6 +4205,7 @@
   Se a política for definida como "false" ou deixada sem definição, o cancelamento de eco de áudio do sistema ainda poderá ser
   ativado com base no plano de lançamento, mas não será aplicado por essa política.</translation>
 <translation id="4801512016965057443">Permitir roaming de dados móveis</translation>
+<translation id="4801647366128872782">Especifica os URLs que permitem o relatório de tecnologia legada</translation>
 <translation id="4802744647065138872">Limita o número de snapshots de dados do usuário retidos para uso em caso de reversão de emergência.</translation>
 <translation id="4802905909524200151">Configurar o comportamento de atualização do firmware <ph name="TPM_FIRMWARE_UPDATE_TPM" /></translation>
 <translation id="4804828344300125154">É sempre reinicializado quando o usuário sai.</translation>
@@ -5373,6 +5387,10 @@
 
       Se a política for desativada, o acesso remoto não será desativado, mas apenas conexões da mesma rede serão permitidas (e não conexões NAT transversal ou de redirecionamento).</translation>
 <translation id="5895569286536062756">Ativar o recurso "Selecionar para ouvir" na tela de login</translation>
+<translation id="5895861015839311441">Informa dados de telemetria de uso do app para usuários afiliados.
+
+      Se a política for definida, ela vai controlar os relatórios de telemetria de uso dos tipos de app especificados.
+      Se ela for deixada sem definição, nenhuma telemetria de uso de app será informada.</translation>
 <translation id="5897234314586602143">Mostrar cabeçalhos e rodapés na visualização de impressão</translation>
 <translation id="5897913798715600338">Carregar a bateria usando tecnologia de carregamento rápido.</translation>
 <translation id="5898486742390981550">Quando vários usuários estão conectados, somente o usuário principal pode usar os apps Android.</translation>
@@ -5610,6 +5628,7 @@
       Quando a política é deixada sem definição, o upload dos relatórios é feito a cada 24 horas.
       Quando a política é configurada, o número de horas entre dois uploads sucessivos de relatórios é definido por ela.
       </translation>
+<translation id="614551633868957694">Extensões e apps do Chrome</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 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 ocultos com os nomes de host de mDNS.
@@ -5946,6 +5965,20 @@
 <translation id="6404064917675764807">Não informar eventos de sessões de CRD</translation>
 <translation id="6404360891305375004">Permitir o compartilhamento de arquivos pela rede</translation>
 <translation id="6407093060083181305">Configurar lista de bloqueio para instalação de extensões</translation>
+<translation id="6407792833351198330">Controla se uma página que usa tecnologias legadas será informada com base no URL dela.
+
+Quando a política for definida, os URLs com o prefixo correspondente a uma entrada da lista de permissões serão usados no relatório gerado e enviados. Os URLs sem correspondência serão ignorados.
+Quando a política for configurada como uma lista vazia ou deixada sem definição, nenhum relatório será gerado.
+
+Os padrões de correspondência usam um formato semelhante aos da política <ph name="URL_BLOCKLIST_POLICY_NAME" />, que estão documentados em https://support.google.com/chrome/a?p=url_blocklist_filter_format. Estas são algumas das exceções:
+ * Sem suporte a caractere curinga "*".
+ * O esquema, a porta e a consulta são ignorados.
+ * O subdomínio precisa ser sempre especificado para correspondência.
+ * É possível adicionar no máximo 100 URLs à lista de permissões.
+
+No caso do <ph name="PRODUCT_NAME" />, esta política só é eficaz quando a máquina está registrada no <ph name="CLOUD_MANAGEMENT_ENROLLMENT_TOKEN" />.
+
+Mais informações sobre tecnologias legadas podem ser encontradas em https://chromestatus.com/features.</translation>
 <translation id="640827304541402854">Desativar travessia de firewall do host de acesso remoto</translation>
 <translation id="6412352702230183710">Permitir apenas hosts de mensagens nativas no nível do sistema</translation>
 <translation id="6417265370957905582">Google Assistente</translation>
@@ -6112,6 +6145,7 @@
 <translation id="6556586932263358975">Permitir o bloqueio da tela</translation>
 <translation id="6557178935482719861">Desativar a proteção contra phishing do lado do cliente na Navegação segura</translation>
 <translation id="6558013557780651644">Atraso antes de executar ações de inatividade</translation>
+<translation id="6558812160831988140">Relatórios de uso do app</translation>
 <translation id="6559057113164934677">Não permitir que nenhum site acesse minha câmera e meu microfone</translation>
 <translation id="65591220958874949">Usar o cliente DNS integrado no Windows, macOS, Android e ChromeOS</translation>
 <translation id="6559221564468029245">Se a política for definida como "Ativada" ou não for definida, o usuário não será considerado inativo quando o dispositivo estiver tocando áudio. Isso impede que o tempo limite de inatividade seja atingido e que as ações correspondentes sejam realizadas. No entanto, o escurecimento, o desligamento e o bloqueio de tela ainda serão realizados após os limites de tempo configurados, independentemente da atividade de áudio.
@@ -7388,22 +7422,6 @@
 
           O valor da política precisa ser especificado em milissegundos. Os valores são ajustados para serem menores ou iguais ao intervalo de desligamento da tela (se definido) e ao intervalo de inatividade.</translation>
 <translation id="7680437377926096177">Suprimir a caixa de diálogo para saída na última janela fechada.</translation>
-<translation id="7682459947751785310">Esta política pode ser usada temporariamente para ativar o suporte à
-API PPB_VideoDecoder(Dev).
-
-Quando a política é deixada sem definição ou é desativada, o navegador decide se
-há suporte para a API.
-Quando a política é ativada, há suporte.
-
-Esta política pode ser usada caso nossa eliminação contínua do suporte a essa API
-exponha problemas. Se você precisar usar a política, registre um bug em crbug.com
-explicando seu caso de uso e envie uma cópia para {blundell, vasilyt}@chromium.org. A política está
-programada para ser transmitida até
-o <ph name="PRODUCT_NAME" /> 114. Depois dessa versão, o suporte para a API será eliminado
-sem restrições.
-
-OBSERVAÇÃO: somente processos de renderizador recém-iniciados vão refletir as mudanças nesta
-política enquanto o navegador estiver em execução.</translation>
 <translation id="7683777542468165012">Atualização de política dinâmica</translation>
 <translation id="7687943045976362719">Se esta política for definida, os tipos de conteúdo especificados serão processados pelo <ph name="PRODUCT_FRAME_NAME" />.
 
@@ -7550,6 +7568,9 @@
 <translation id="7832225468415136704">Impedir que a Varredura do Chrome verifique o sistema periodicamente e desativar as verificações manuais</translation>
 <translation id="7833148823006528332">Identificador do app Android, por exemplo, "com.google.android.gm" para o Gmail.</translation>
 <translation id="7835218570504220753">Desativar clique automático</translation>
+<translation id="7839124608155212387">Frequência em que a telemetria de uso do app é coletada em dispositivos registrados para usuários afiliados. O mínimo permitido é de 5 minutos.
+
+      Se deixada sem definição, a frequência padrão de 15 minutos será usada.</translation>
 <translation id="7839180815400079700">Se <ph name="DEVICE_POWER_PEAK_SHIFT_ENABLED_POLICY_NAME" /> estiver "Ativada", a definição de <ph name="DEVICE_POWER_PEAK_SHIFT_DAY_CONFIG_POLICY_NAME" /> determinará a configuração do dia para a economia de energia no período de pico.
 
       Se a política não for definida, a economia de energia no período de pico ficará desativada.
@@ -8044,6 +8065,7 @@
 <translation id="8269238942896230153">Uma conta gerenciada precisa ser a principal. A importação de dados de navegação existentes é permitida no momento da criação do perfil</translation>
 <translation id="8270320981823560179">Drive</translation>
 <translation id="827054846390793641">Ativar IUs relacionadas à conexão no computador host quando uma conexão estiver ativa</translation>
+<translation id="8273183018575414926">Progressive Web Apps</translation>
 <translation id="8274603902181597201">Faz a limpeza do diretório inicial do ecryptfs do usuário e começa com um novo diretório inicial ext4-encrypted.</translation>
 <translation id="8274926413890711289">Ativar controles de geração de relatórios granulares</translation>
 <translation id="8275103737670730746">Permitir que APIs de seletores de arquivos ou diretórios sejam chamadas sem o gesto anterior do usuário</translation>
@@ -8404,6 +8426,7 @@
 <translation id="8597758693275075382">Strings OEM da SMBIOS a serem transmitidas para a VM durante a instalação. O padrão é a lista vazia.</translation>
 <translation id="8598786284856179541">Ativar relatórios sobre informações de versão</translation>
 <translation id="859937827887158048">Não permitir downloads ponto a ponto de atualizações automáticas</translation>
+<translation id="8600280933078435582">Apps Linux</translation>
 <translation id="8603454805657060638">Se a política for definida, o administrador poderá mudar o endereço MAC (controle de acesso de mídia) ao conectar um dispositivo à base. Quando uma base estiver conectada a alguns modelos de dispositivo, por padrão, o endereço MAC designado da base para o dispositivo ajudará a identificá-lo na Ethernet.
 
       Se "DeviceDockMacAddress" for selecionada ou se a política não for definida, o endereço MAC designado da base para o dispositivo será usado.
@@ -8681,6 +8704,7 @@
 <translation id="8860342862142842017">Desativar a aplicação da Transparência dos certificados para uma lista de hashes subjectPublicKeyInfo</translation>
 <translation id="8860894781631833477">Os usuários podem configurar o canal de lançamento do <ph name="PRODUCT_OS_NAME" /></translation>
 <translation id="8864975621965365890">Remove a solicitação de recusa que aparece quando um site é processado pelo <ph name="PRODUCT_FRAME_NAME" />.</translation>
+<translation id="8866430022832109569">Relatórios de inventário do app</translation>
 <translation id="886645881209114007">Permitir que os usuários usem um <ph name="PLUGIN_VM_NAME" /> no <ph name="PRODUCT_OS_NAME" /></translation>
 <translation id="8867894831390233044">Controla se os usuários podem usar a depuração remota.
 
diff --git a/components/policy/resources/policy_templates_ru.xtb b/components/policy/resources/policy_templates_ru.xtb
index 6fa3a73..5146809 100644
--- a/components/policy/resources/policy_templates_ru.xtb
+++ b/components/policy/resources/policy_templates_ru.xtb
@@ -7226,14 +7226,6 @@
 
           Значение указывается в миллисекундах и не должно превышать время задержки до отключения экрана (если оно задано) и до перехода в режим бездействия.</translation>
 <translation id="7680437377926096177">Не показывать диалоговое окно подтверждения выхода, когда закрыто последнее окно</translation>
-<translation id="7682459947751785310">Это правило можно временно использовать, чтобы принудительно включать поддержку PPB_VideoDecoder(Dev) API.
-
-Если правило отключено или не настроено, браузер автоматически определит, поддерживается ли этот API.
-Если правило включено, указанный API будет поддерживаться.
-
-Это правило можно использовать в случае, если из-за прекращения поддержки API возникают проблемы. Если вам необходимо применить это правило, сообщите об ошибке на сайте crbug.com, добавив описание варианта использования. Также отправьте эту информацию на адреса blundell@chromium.org и vasilyt@chromium.org. Планируется, что правило будет действовать в <ph name="PRODUCT_NAME" /> до версии 114, затем поддержка этого API будет прекращена окончательно.
-
-Обратите внимание, что пока браузер открыт, изменения в настройках этого правила будут отражаться только в новых процессах обработки.</translation>
 <translation id="7683777542468165012">Динамическое обновление правил</translation>
 <translation id="7687943045976362719">Если правило настроено, указанные типы контента обрабатываются <ph name="PRODUCT_FRAME_NAME" />.
 
diff --git a/components/policy/resources/policy_templates_th.xtb b/components/policy/resources/policy_templates_th.xtb
index d1261d6..820e2d5 100644
--- a/components/policy/resources/policy_templates_th.xtb
+++ b/components/policy/resources/policy_templates_th.xtb
@@ -2921,6 +2921,11 @@
           นโยบายนี้เป็นนโยบายชั่วคราวซึ่งจะถูกนำออกใน "<ph name="PRODUCT_NAME" />" เวอร์ชัน 107 กำหนดเวลานี้อาจเลื่อนออกไปได้หากมีบริษัทที่ยังคงต้องการใช้จำนวนมาก
           </translation>
 <translation id="3678069907945250643">อนุญาตให้แอปการปรับเปลี่ยนเฉพาะบุคคลเข้าถึง Google Photos</translation>
+<translation id="3683696721696720186">กำหนดค่ารายการประเภทข้อมูลการท่องเว็บที่ควรจะลบออกเมื่อผู้ใช้ปิดหน้าต่างเบราว์เซอร์ทั้งหมด ประเภทข้อมูลที่มี ได้แก่ ประวัติการท่องเว็บ (<ph name="DATA_TYPE_BROWSING_HISTORY" />) ประวัติการดาวน์โหลด (<ph name="DATA_TYPE_DOWNLOAD_HISTORY" />) คุกกี้ (<ph name="DATA_TYPE_COOKIES_AND_OTHER_SITE_DATA" />) แคช <ph name="DATA_TYPE_CACHED_IMAGES_AND_FILES" /> ข้อความป้อนอัตโนมัติ (<ph name="DATA_TYPE_AUTOFILL" />) รหัสผ่าน (<ph name="DATA_TYPE_PASSWORD" />) การตั้งค่าเว็บไซต์ (<ph name="DATA_TYPE_SITE_SETTINGS" />) และข้อมูลแอปที่โฮสต์ไว้ (<ph name="DATA_TYPE_HOSTED_APP_DATA" />) นโยบายนี้ไม่มีความสำคัญเหนือ <ph name="ALLOW_DELETING_BROWSER_HISTORY_POLICY_NAME" />
+
+นโยบายนี้กำหนดให้ตั้งค่านโยบาย <ph name="SYNC_DISABLED_POLICY_NAME" /> เป็น "จริง" มิเช่นนั้นระบบจะไม่สนใจนโยบายดังกล่าว หากตั้งค่านโยบายนี้ไว้ที่ระดับแพลตฟอร์ม ก็ควรจะปิดใช้การซิงค์ที่ระดับแพลตฟอร์ม หากตั้งค่านโยบายนี้ไว้ที่ระดับผู้ใช้ ก็ควรจะปิดใช้การซิงค์สำหรับผู้ใช้รายดังกล่าวเพื่อให้นโยบายนี้มีผล
+
+      หาก <ph name="PRODUCT_NAME" /> ไม่ได้ออกอย่างราบรื่น (เช่น หากเบราว์เซอร์หรือระบบปฏิบัติการขัดข้อง) ระบบจะล้างข้อมูลการท่องเว็บในครั้งถัดไปที่โหลดโปรไฟล์</translation>
 <translation id="3685979383016152590">การตั้งค่านโยบายนี้จะกำหนดนโยบายการเข้าถึงที่ใช้กับการกำหนดค่าเครื่องพิมพ์จำนวนมาก โดยควบคุมว่าเครื่องพิมพ์เครื่องใดใน <ph name="PRINTERS_BULK_CONFIGURATION_POLICY_NAME" /> ที่พร้อมใช้งานสำหรับผู้ใช้
 
       * <ph name="PRINTERS_BLOCKLIST" /> (ค่า 0) ใช้ <ph name="PRINTERS_BULK_BLOCKLIST" /> เพื่อจำกัดการเข้าถึงเครื่องพิมพ์ที่ระบุไว้
@@ -7201,14 +7206,6 @@
 
           ควรระบุค่าของนโยบายเป็นมิลลิวินาที ค่าจะถูกบีบให้น้อยกว่าหรือเท่ากับระยะหน่วงเวลาการปิดหน้าจอ (หากตั้งค่า) และระยะหน่วงเวลาของการไม่มีความเคลื่อนไหว</translation>
 <translation id="7680437377926096177">ระงับการแสดงกล่องโต้ตอบการออกจากระบบเมื่อปิดหน้าต่างสุดท้าย</translation>
-<translation id="7682459947751785310">นโยบายนี้ใช้เพื่อบังคับให้เปิดใช้การรองรับ PPB_VideoDecoder(Dev) API ชั่วคราวได้
-
-เมื่อไม่ได้ตั้งค่านโยบายหรือตั้งค่าเป็น "ปิดใช้" เบราว์เซอร์จะตัดสินใจว่าจะรองรับ API หรือไม่
-เมื่อตั้งค่านโยบายนี้เป็น "เปิดใช้" ระบบจะรองรับ API
-
-นโยบายนี้จะใช้ได้ในกรณีที่เกิดปัญหาขึ้นกับการเลิกรองรับ API นี้ซึ่งเรากำลังดำเนินการอย่างต่อเนื่อง หากคุณต้องใช้นโยบาย โปรดรายงานข้อบกพร่องใน crbug.com โดยอธิบาย Use Case และสำเนาถึง {blundell, vasilyt}@chromium.org นโยบายนี้มีกำหนดเวลาที่จะเผยแพร่ผ่าน <ph name="PRODUCT_NAME" /> เวอร์ชัน 114 ซึ่งหลังจากนั้นวางแผนที่จะเลิกรองรับ API นี้อย่างไม่มีเงื่อนไข
-
-หมายเหตุ: เฉพาะกระบวนการแสดงผลที่เพิ่งเริ่มใหม่เท่านั้นที่จะแสดงการเปลี่ยนแปลงนโยบายนี้ขณะที่เบราว์เซอร์ทำงานอยู่</translation>
 <translation id="7683777542468165012">การรีเฟรชนโยบายแบบไดนามิก</translation>
 <translation id="7687943045976362719">หากตั้งค่านโยบายนี้ <ph name="PRODUCT_FRAME_NAME" /> จะจัดการประเภทของเนื้อหาที่ระบุไว้
 
diff --git a/components/policy/resources/policy_templates_tr.xtb b/components/policy/resources/policy_templates_tr.xtb
index 509b6770..e188ee9 100644
--- a/components/policy/resources/policy_templates_tr.xtb
+++ b/components/policy/resources/policy_templates_tr.xtb
@@ -7272,15 +7272,6 @@
 
           Politika değeri milisaniye olarak belirtilmelidir. Değerler ekran kapanma gecikmesinden (ayarlanmışsa) ve boşta kalma gecikmesinden küçük veya ona eşit olacak şekilde bir aralığa sıkıştırılır.</translation>
 <translation id="7680437377926096177">Son kapatılan pencerede oturum kapatma iletişiminin gösterilmesini engelle.</translation>
-<translation id="7682459947751785310">Bu politika, PPB_VideoDecoder(Dev) API desteğinin zorla etkinleştirilmesi için geçici olarak kullanılabilir.
-
-Politika ayarlanmadan bırakılırsa veya Devre Dışı değerine ayarlanırsa API'nin desteklenip desteklenmeyeceğine tarayıcı karar verir.
-Politika, Etkin değerine ayarlanırsa API desteklenir.
-
-Bu politika, bu API'ye yönelik desteğin kaldırılma sürecinin sorun yaratması halinde kullanılabilir. Bu politikayı kullanmanız gerekirse lütfen crbug.com adresinden hata bildiriminde bulunun. Bildiriminizde, kullanım alanınızı açıklamayı ve CC bölümüne {blundell, vasilyt}@chromium.org adresini eklemeyi unutmayın. Bu politikanın en son <ph name="PRODUCT_NAME" /> 114 sürümüyle kullanılması planlanmıştır. Bu API'ye yönelik destek, 114 sürümünden sonra koşulsuz olarak kaldırılacaktır.
-
-NOT: Tarayıcı çalışırken bu politikada yapılan değişiklikleri yalnızca
-yeni başlatılan oluşturucu işlemleri yansıtır.</translation>
 <translation id="7683777542468165012">Dinamik Politika Yenileme</translation>
 <translation id="7687943045976362719">Bu politika ayarlanırsa, belirtilen içerik türleri <ph name="PRODUCT_FRAME_NAME" /> tarafından işlenir.
 
diff --git a/components/policy/resources/policy_templates_uk.xtb b/components/policy/resources/policy_templates_uk.xtb
index b4f93ecb..00a69e46 100644
--- a/components/policy/resources/policy_templates_uk.xtb
+++ b/components/policy/resources/policy_templates_uk.xtb
@@ -7258,14 +7258,6 @@
 
           Значення правила вказуються в мілісекундах. Крім того, вони не можуть перевищувати тривалість затримки вимкнення екрана (якщо налаштовано) і затримки через неактивність.</translation>
 <translation id="7680437377926096177">Не показувати вікно підтвердження виходу, коли користувач закриває останнє вікно.</translation>
-<translation id="7682459947751785310">Це правило можна застосовувати, щоб примусово вмикати підтримку PPB_VideoDecoder(Dev) API.
-
-Якщо це правило вимкнути або не налаштувати, веб-переглядач самостійно вирішуватиме, чи підтримуватиметься API.
-Якщо ввімкнути це правило, API підтримуватиметься.
-
-Використовуйте це правило, щоб усунути проблеми, які можуть виникнути через припинення підтримки цього інтерфейсу API. Щоб скористатися цим правилом, залиште запит на сайті crbug.com. Опишіть сценарій застосування та надішліть копію листа на адресу {blundell, vasilyt}@chromium.org. Правило підтримуватиметься в <ph name="PRODUCT_NAME" /> версії 114, після чого ми плануємо назавжди припинити підтримку цього інтерфейсу API.
-
-ПРИМІТКА: якщо веб-переглядач відкрито, внесені в правило зміни застосовуватимуться лише до нових процесів обробки.</translation>
 <translation id="7683777542468165012">Динамічне оновлення політики</translation>
 <translation id="7687943045976362719">Якщо це правило налаштовано, вказані типи вмісту обробляє<ph name="PRODUCT_FRAME_NAME" />.
 
diff --git a/components/policy/resources/policy_templates_vi.xtb b/components/policy/resources/policy_templates_vi.xtb
index 1aef5a5..eb44ab0 100644
--- a/components/policy/resources/policy_templates_vi.xtb
+++ b/components/policy/resources/policy_templates_vi.xtb
@@ -2939,6 +2939,11 @@
           Đây là một chính sách tạm thời và dự kiến sẽ bị loại bỏ trong <ph name="PRODUCT_NAME" /> 107. Chúng tôi có thể lùi thời hạn này nếu các doanh nghiệp có nhu cầu.
           </translation>
 <translation id="3678069907945250643">Cho phép truy cập vào Google Photos từ ứng dụng cá nhân hoá</translation>
+<translation id="3683696721696720186">Thiết lập danh sách các loại dữ liệu duyệt web cần xoá khi người dùng đóng tất cả cửa sổ trình duyệt. Dữ liệu duyệt web gồm có các loại sau đây: nhật ký duyệt web (<ph name="DATA_TYPE_BROWSING_HISTORY" />), nhật ký tải xuống (<ph name="DATA_TYPE_DOWNLOAD_HISTORY" />), cookie (<ph name="DATA_TYPE_COOKIES_AND_OTHER_SITE_DATA" />), bộ nhớ đệm (<ph name="DATA_TYPE_CACHED_IMAGES_AND_FILES" />), dữ liệu tự động điền (<ph name="DATA_TYPE_AUTOFILL" />), mật khẩu (<ph name="DATA_TYPE_PASSWORD" />), các chế độ cài đặt trang web (<ph name="DATA_TYPE_SITE_SETTINGS" />) và dữ liệu ứng dụng đã lưu trữ (<ph name="DATA_TYPE_HOSTED_APP_DATA" />). Chính sách này không được ưu tiên hơn <ph name="ALLOW_DELETING_BROWSER_HISTORY_POLICY_NAME" />.
+
+Chính sách này yêu cầu bạn phải đặt chính sách <ph name="SYNC_DISABLED_POLICY_NAME" /> thành true (đúng). Nếu không, chính sách này sẽ bị bỏ qua. Nếu đặt chính sách này ở cấp nền tảng, bạn nên tắt tính năng Đồng bộ hoá ở cấp này. Nếu đặt chính sách này ở cấp người dùng, bạn nên tắt tính năng Đồng bộ hoá cho người dùng đó để chính sách này có hiệu lực.
+
+      Nếu <ph name="PRODUCT_NAME" /> không thoát đúng cách (ví dụ: nếu trình duyệt hoặc hệ điều hành gặp sự cố), thì dữ liệu duyệt web sẽ bị xoá vào lần tiếp theo tải hồ sơ.</translation>
 <translation id="3685979383016152590">Việc đặt chính sách này sẽ chỉ định chính sách truy cập nào áp dụng cho cấu hình máy in số lượng lớn, kiểm soát máy in nào từ <ph name="PRINTERS_BULK_CONFIGURATION_POLICY_NAME" /> là dành cho người dùng.
 
       * <ph name="PRINTERS_BLOCKLIST" /> (giá trị 0) sử dụng <ph name="PRINTERS_BULK_BLOCKLIST" /> để hạn chế quyền truy cập vào các máy in đã chỉ định
@@ -7329,21 +7334,6 @@
 
           Bạn phải chỉ định giá trị của chính sách bằng mili giây. Các giá trị được giới hạn ở mức nhỏ hơn hoặc bằng thời gian chờ tắt màn hình (nếu có đặt thời gian này) và thời gian chờ khi ở chế độ tạm vắng.</translation>
 <translation id="7680437377926096177">Ngăn hiện hộp thoại đăng xuất khi cửa sổ cuối cùng đóng lại.</translation>
-<translation id="7682459947751785310">Chính sách này có thể tạm thời được dùng để buộc bật chế độ hỗ trợ cho
-API PPB_VideoDecoder(Dev).
-
-Khi bạn không đặt hoặc đặt chính sách này thành Tắt, trình duyệt sẽ quyết định liệu
-API này có được hỗ trợ hay không.
-Khi bạn đặt chính sách thành Bật, API này sẽ được hỗ trợ.
-
-Bạn có thể sử dụng chính sách này trong trường hợp quyết định đang diễn ra của chúng tôi về việc loại bỏ chế độ hỗ trợ cho API này
-gặp vấn đề. Nếu bạn phải sử dụng chính sách này, vui lòng báo cáo lỗi trên crbug.com,
-giải thích trường hợp sử dụng của bạn và CC {blundell, vasilyt}@chromium.org. Theo lịch, chính sách này
-sẽ hoạt động đến hết <ph name="PRODUCT_NAME" />
-phiên bản 114, sau đó, chế độ hỗ trợ cho API này dự kiến sẽ bị loại bỏ
-vô điều kiện.
-
-LƯU Ý: Chỉ các quy trình kết xuất đồ hoạ mới bắt đầu mới thể hiện các thay đổi đối với chính sách này trong khi trình duyệt đang chạy.</translation>
 <translation id="7683777542468165012">Làm mới chính sách động</translation>
 <translation id="7687943045976362719">Nếu bạn đặt chính sách này, <ph name="PRODUCT_FRAME_NAME" /> sẽ xử lý các loại nội dung được chỉ định.
 
diff --git a/components/policy/resources/policy_templates_zh-CN.xtb b/components/policy/resources/policy_templates_zh-CN.xtb
index c9ad30d..63047e84 100644
--- a/components/policy/resources/policy_templates_zh-CN.xtb
+++ b/components/policy/resources/policy_templates_zh-CN.xtb
@@ -7180,14 +7180,6 @@
 
           指定的政策值应以毫秒为单位,且不得大于屏幕关闭延迟时间(若已设置)和闲置延迟时间。</translation>
 <translation id="7680437377926096177">在用户关闭最后一个窗口时不显示让用户确认退出登录的对话框。</translation>
-<translation id="7682459947751785310">此政策可暂时用于强制启用对 PPB_VideoDecoder(Dev) API 的支持。
-
-如果此政策未设置或已停用,浏览器将决定是否支持该 API。
-如果此政策已启用,系统会支持该 API。
-
-我们正在取消对该 API 的支持,如果在这个过程中遇到问题,可以使用此政策。如果您必须使用此政策,请在 crbug.com 上提交 bug 以说明您的使用情形并抄送 {blundell, vasilyt}@chromium.org。此政策的预定有效期会一直持续到 <ph name="PRODUCT_NAME" /> 114 版,之后我们将按计划无条件地取消对该 API 的支持。
-
-注意:在浏览器运行期间,只有新启动的渲染程序进程才会反映对此政策的更改。</translation>
 <translation id="7683777542468165012">动态政策刷新</translation>
 <translation id="7687943045976362719">如果设置了此政策,则指定的内容类型由 <ph name="PRODUCT_FRAME_NAME" />处理。
 
diff --git a/components/policy/resources/policy_templates_zh-TW.xtb b/components/policy/resources/policy_templates_zh-TW.xtb
index e0a23936..7df5566 100644
--- a/components/policy/resources/policy_templates_zh-TW.xtb
+++ b/components/policy/resources/policy_templates_zh-TW.xtb
@@ -969,7 +969,7 @@
 <translation id="1930094135927166199">停用 USB 電力共享功能</translation>
 <translation id="1930127294345368978">單一列印工作可使用的紙張數量上限</translation>
 <translation id="1933378685401357864">桌布圖片</translation>
-<translation id="1935409768874953955">一律啟用輸入網址匿名資料收集功能</translation>
+<translation id="1935409768874953955">一律啟用輸入網址繫結匿名資料收集功能</translation>
 <translation id="1942626390957213764">停用桌面分享中心</translation>
 <translation id="194407941132272412">停用所有網站的網站隔離功能,但允許使用者啟用</translation>
 <translation id="1945994447126139909">這項企業政策只是暫時性措施,將在 <ph name="PRODUCT_NAME" /> 第 88 版中移除。
@@ -2884,6 +2884,11 @@
           這是暫時性政策,預計會在 <ph name="PRODUCT_NAME" /> 107 中移除。如果許多企業需要使用,我們也許會延長這個期限。
           </translation>
 <translation id="3678069907945250643">允許個人化應用程式存取 Google 相簿</translation>
+<translation id="3683696721696720186">設定應在使用者關閉所有瀏覽器視窗時刪除的瀏覽資料類型清單,包括瀏覽記錄 (<ph name="DATA_TYPE_BROWSING_HISTORY" />)、下載記錄 (<ph name="DATA_TYPE_DOWNLOAD_HISTORY" />)、Cookie (<ph name="DATA_TYPE_COOKIES_AND_OTHER_SITE_DATA" />)、快取內容<ph name="DATA_TYPE_CACHED_IMAGES_AND_FILES" />、自動填入內容 (<ph name="DATA_TYPE_AUTOFILL" />)、密碼 (<ph name="DATA_TYPE_PASSWORD" />)、網站設定 (<ph name="DATA_TYPE_SITE_SETTINGS" />) 和代管的應用程式資料 (<ph name="DATA_TYPE_HOSTED_APP_DATA" />)。這項政策的優先順序低於 <ph name="ALLOW_DELETING_BROWSER_HISTORY_POLICY_NAME" />。
+
+如要使用這項政策,必須將 <ph name="SYNC_DISABLED_POLICY_NAME" /> 政策設為 True,否則系統會忽略這項政策。如果是在平台層級設定這項政策,必須在平台層級停用同步功能。如果是在使用者層級設定這項政策,必須為該使用者停用同步功能,這項政策才會生效。
+
+      如果未正常關閉 <ph name="PRODUCT_NAME" /> (例如瀏覽器或作業系統當機時),系統會在下次載入設定檔時清除瀏覽資料。</translation>
 <translation id="3685979383016152590">你可以透過這項政策指定要套用到大量印表機設定的存取權政策,藉此控管要為使用者提供 <ph name="PRINTERS_BULK_CONFIGURATION_POLICY_NAME" /> 的哪些印表機。
 
       * <ph name="PRINTERS_BLOCKLIST" /> (值為 0) 會採用 <ph name="PRINTERS_BULK_BLOCKLIST" />,禁止使用者存取特定印表機
@@ -5340,7 +5345,7 @@
 <translation id="6093156968240188330">允許遠端使用者在遠端協助工作階段中操控權限較高的視窗</translation>
 <translation id="6094314311474620462">停用列印功能</translation>
 <translation id="6095048925836115505">在登入畫面上啟用虛擬鍵盤</translation>
-<translation id="6097601282776163274">啟用輸入網址匿名資料收集功能</translation>
+<translation id="6097601282776163274">啟用網址繫結匿名資料收集功能</translation>
 <translation id="6099853574908182288">預設列印色彩模式</translation>
 <translation id="6102342563050263313">啟用捲動至網址片段所指定文字的功能</translation>
 <translation id="6102449843040973938">允許在裝置上執行 <ph name="BOREALIS_NAME" /></translation>
@@ -5488,7 +5493,7 @@
       如果不設定這項政策,系統不會向受管理的使用者建議可探索的新內容,但會為其他使用者啟用這項設定。
       </translation>
 <translation id="6233173491898450179">設定下載目錄</translation>
-<translation id="6234167788423986573">一律停用輸入網址匿名資料收集功能</translation>
+<translation id="6234167788423986573">一律停用輸入網址繫結匿名資料收集功能</translation>
 <translation id="6234177445959386333">設定企業登入網址清單,密碼保護服務會從這些網址擷取密碼的加料式雜湊值。</translation>
 <translation id="6236880578835238059">設定當裝置從螢幕鎖定狀態返回一般使用狀態時,可保持全螢幕模式且不顯示通知的網址清單。
 
@@ -7021,9 +7026,9 @@
 
       如果將這項政策設為啟用或不設定,系統會啟用快速解答的單位轉換功能。
       如果停用這項政策,系統會停用快速解答的單位轉換功能。</translation>
-<translation id="7582095958259051083">如果將這項政策設為啟用,系統會一律開啟輸入網址匿名資料收集功能。這項功能會將使用者造訪的網頁網址傳送給 Google,協助改善搜尋與瀏覽服務。
+<translation id="7582095958259051083">如果將這項政策設為啟用,系統會一律開啟輸入網址繫結匿名資料收集功能。這項功能會將使用者造訪的網頁網址傳送給 Google,協助改善搜尋與瀏覽服務。
 
-      如果將這項政策設為停用,輸入網址匿名資料收集功能就會關閉。
+      如果將這項政策設為停用,輸入網址繫結匿名資料收集功能就會關閉。
 
       如果不設定這項政策,使用者將可手動變更這項設定。</translation>
 <translation id="7587345076013230465">每當自動選取政策與多個憑證相符時,在登入畫面中提示使用者選取用戶端憑證</translation>
@@ -7115,14 +7120,6 @@
 
           指定政策值時需以毫秒為單位。設定值必須小於或等於螢幕的關閉延遲時間 (如有設定) 和閒置延遲時間。</translation>
 <translation id="7680437377926096177">不在最後一個關閉的視窗上顯示登出對話方塊。</translation>
-<translation id="7682459947751785310">這項政策可暫時用於強制瀏覽器支援 PPB_VideoDecoder(Dev) API。
-
-如果不設定這項政策或設為停用,瀏覽器將可決定是否支援這個 API。
-如果將這項政策設為啟用,瀏覽器將支援這個 API。
-
-在我們停止支援這個 API 的過程中,如果你遇到相關問題,可以使用這項政策。如果你必須使用這項政策,請前往 crbug.com 回報錯誤及說明用途,並將 {blundell、vasilyt}@chromium.org 加入郵件副本。這項政策預計將可持續使用到 <ph name="PRODUCT_NAME" /> 114 版本,之後將完全停止支援這個 API。
-
-注意:在瀏覽器執行期間,只有新啟動的轉譯器程序會反映這項政策的變更。</translation>
 <translation id="7683777542468165012">動態政策更新</translation>
 <translation id="7687943045976362719">如果設定這項政策,指定的內容類型會由 <ph name="PRODUCT_FRAME_NAME" />處理。
 
diff --git a/components/policy/resources/templates/policy_definitions/Miscellaneous/InsecurePrivateNetworkRequestsAllowed.yaml b/components/policy/resources/templates/policy_definitions/Miscellaneous/InsecurePrivateNetworkRequestsAllowed.yaml
index 5b28ff0..73a18bf 100644
--- a/components/policy/resources/templates/policy_definitions/Miscellaneous/InsecurePrivateNetworkRequestsAllowed.yaml
+++ b/components/policy/resources/templates/policy_definitions/Miscellaneous/InsecurePrivateNetworkRequestsAllowed.yaml
@@ -22,10 +22,10 @@
 future_on:
 - fuchsia
 items:
-- caption: Allow insecure websites to make requests to any network endpoint
+- caption: Allow websites to make requests to any network endpoint in an insecure manner.
   value: true
-- caption: Use default behavior when determining if insecure websites can make requests
-    to any network endpoint
+- caption: Use default behavior when determining if websites can make requests
+    to network endpoints.
   value: false
 owners:
 - titouan@chromium.org
diff --git a/components/safe_browsing/core/browser/sync/BUILD.gn b/components/safe_browsing/core/browser/sync/BUILD.gn
index 05b7ac3..5cfa01fe 100644
--- a/components/safe_browsing/core/browser/sync/BUILD.gn
+++ b/components/safe_browsing/core/browser/sync/BUILD.gn
@@ -21,7 +21,7 @@
     "//components/safe_browsing/core/browser:sync_observer",
     "//components/safe_browsing/core/browser:token_fetcher",
     "//components/signin/public/identity_manager",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//google_apis",
   ]
 }
diff --git a/components/safe_browsing/core/browser/sync/safe_browsing_sync_observer_impl.h b/components/safe_browsing/core/browser/sync/safe_browsing_sync_observer_impl.h
index 5913bec..02b2608 100644
--- a/components/safe_browsing/core/browser/sync/safe_browsing_sync_observer_impl.h
+++ b/components/safe_browsing/core/browser/sync/safe_browsing_sync_observer_impl.h
@@ -7,8 +7,8 @@
 
 #include "base/scoped_observation.h"
 #include "components/safe_browsing/core/browser/safe_browsing_sync_observer.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 
 namespace syncer {
 class SyncService;
diff --git a/components/safe_browsing/core/browser/sync/sync_utils.cc b/components/safe_browsing/core/browser/sync/sync_utils.cc
index f305ba7..1b24354 100644
--- a/components/safe_browsing/core/browser/sync/sync_utils.cc
+++ b/components/safe_browsing/core/browser/sync/sync_utils.cc
@@ -8,9 +8,9 @@
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_utils.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_utils.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace safe_browsing {
 
diff --git a/components/segmentation_platform/embedder/default_model/BUILD.gn b/components/segmentation_platform/embedder/default_model/BUILD.gn
index c212b2c..2f005f2 100644
--- a/components/segmentation_platform/embedder/default_model/BUILD.gn
+++ b/components/segmentation_platform/embedder/default_model/BUILD.gn
@@ -29,7 +29,7 @@
     "//components/segmentation_platform/internal",
     "//components/segmentation_platform/internal/proto",
     "//components/segmentation_platform/public",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ui/base",
   ]
   if (is_android) {
diff --git a/components/segmentation_platform/embedder/default_model/device_switcher_result_dispatcher.h b/components/segmentation_platform/embedder/default_model/device_switcher_result_dispatcher.h
index 05e2181..78348b7 100644
--- a/components/segmentation_platform/embedder/default_model/device_switcher_result_dispatcher.h
+++ b/components/segmentation_platform/embedder/default_model/device_switcher_result_dispatcher.h
@@ -13,8 +13,8 @@
 #include "components/segmentation_platform/public/field_trial_register.h"
 #include "components/segmentation_platform/public/result.h"
 #include "components/segmentation_platform/public/segmentation_platform_service.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 
 namespace segmentation_platform {
 
diff --git a/components/send_tab_to_self/entry_point_display_reason.cc b/components/send_tab_to_self/entry_point_display_reason.cc
index b45df94e..bda4ed11 100644
--- a/components/send_tab_to_self/entry_point_display_reason.cc
+++ b/components/send_tab_to_self/entry_point_display_reason.cc
@@ -11,7 +11,7 @@
 #include "components/send_tab_to_self/send_tab_to_self_sync_service.h"
 #include "components/signin/public/base/signin_pref_names.h"
 #include "components/signin/public/identity_manager/account_info.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "url/gurl.h"
 
 namespace send_tab_to_self {
diff --git a/components/send_tab_to_self/send_tab_to_self_model_type_controller.h b/components/send_tab_to_self/send_tab_to_self_model_type_controller.h
index b742f45..dde2a144 100644
--- a/components/send_tab_to_self/send_tab_to_self_model_type_controller.h
+++ b/components/send_tab_to_self/send_tab_to_self_model_type_controller.h
@@ -5,7 +5,7 @@
 #ifndef COMPONENTS_SEND_TAB_TO_SELF_SEND_TAB_TO_SELF_MODEL_TYPE_CONTROLLER_H_
 #define COMPONENTS_SEND_TAB_TO_SELF_SEND_TAB_TO_SELF_MODEL_TYPE_CONTROLLER_H_
 
-#include "components/sync/driver/model_type_controller.h"
+#include "components/sync/service/model_type_controller.h"
 
 namespace send_tab_to_self {
 
diff --git a/components/strings/components_strings_af.xtb b/components/strings/components_strings_af.xtb
index 8faa6e2..419c4b5 100644
--- a/components/strings/components_strings_af.xtb
+++ b/components/strings/components_strings_af.xtb
@@ -3224,7 +3224,6 @@
 <translation id="8870494189203302833">Dieselfde volgorde, voorkant na onder</translation>
 <translation id="8870700989640064057">Druk vertroulike lêer?</translation>
 <translation id="8871553383647848643">Pasmaak die voorkoms van jou blaaier</translation>
-<translation id="8871603420762394026">Chrome deel nou net baie beperkte inligting tussen werwe, soos wanneer ’n advertensie aan jou gewys is, om werwe te help om advertensieprestasie te meet.</translation>
 <translation id="8874824191258364635">Voer 'n geldige kaartnommer in</translation>
 <translation id="8876033571432926051">Informele speletjies</translation>
 <translation id="8877780815363510165">Visvang</translation>
diff --git a/components/strings/components_strings_am.xtb b/components/strings/components_strings_am.xtb
index 1445c158..55865b1 100644
--- a/components/strings/components_strings_am.xtb
+++ b/components/strings/components_strings_am.xtb
@@ -3224,7 +3224,6 @@
 <translation id="8870494189203302833">ተመሳሳይ ቅደም-ተከተል ፊቱ ወደ ታች</translation>
 <translation id="8870700989640064057">ሚስጥራዊ ፋይል ይታተም?</translation>
 <translation id="8871553383647848643">የአሳሽዎን ገጽታ ያብጁ</translation>
-<translation id="8871603420762394026">Chrome አሁን የማስታወቂያዎችን አፈጻጸም እንዲለኩ ጣቢያዎችን ለማገዝ በጣቢያዎች መካከል እንደ ማስታወቂያ ለእርስዎ ሲታይ ያለ በጣም የተገደበ መረጃን ብቻ ያጋራል።</translation>
 <translation id="8874824191258364635">የሚሰራ የካርድ ቁጥር ያስገቡ</translation>
 <translation id="8876033571432926051">የተለመዱ ጨዋታዎች</translation>
 <translation id="8877780815363510165">አሳ ማጥመድ</translation>
diff --git a/components/strings/components_strings_ar.xtb b/components/strings/components_strings_ar.xtb
index 1c49ad3..dfbf23b 100644
--- a/components/strings/components_strings_ar.xtb
+++ b/components/strings/components_strings_ar.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">قانوني</translation>
 <translation id="2383455408879745299">‏تخصيص أدوات تسهيل الاستخدام في إعدادات Chrome</translation>
 <translation id="2384307209577226199">السياسة تلقائية في المؤسسة ويمكن إلغاؤها</translation>
+<translation id="238459632961158867">الموقع الإلكتروني</translation>
 <translation id="2385809941344967209">‏تحديث Chrome من إعداداته</translation>
 <translation id="2386255080630008482">تم إبطال شهادة الخادم.</translation>
 <translation id="239293030466334554">مركبات مكشوفة السقف</translation>
@@ -1035,6 +1036,7 @@
 <translation id="3531780078352352885">أوراق المهمة</translation>
 <translation id="3532844647053365774">يريد <ph name="HOST" /> استخدام الميكروفون.</translation>
 <translation id="3533328374079021623">صندوق البريد الإلكتروني 5</translation>
+<translation id="3536227077203206203">تم السماح هذه المرّة.</translation>
 <translation id="3537165859691846083">Letter Plus</translation>
 <translation id="3542628208405253498">صورة البطاقة</translation>
 <translation id="3542768452570884558">فتح الرابط في نافذة جديدة</translation>
@@ -1047,6 +1049,7 @@
 <translation id="3566336457819493938">215 × 315 ملم</translation>
 <translation id="3567778190852720481">يتعذّر التسجيل باستخدام حساب العمل (حساب العمل غير مؤهَّل).</translation>
 <translation id="3567901620846335314">100 × 150 ملم</translation>
+<translation id="3568886473829759308">اطّلِع على المعلومات أو الموارد أو الخدمات التي يقدّمها النشاط التجاري بالانتقال إلى الموقع الإلكتروني.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">سماح لهذا الموقع الإلكتروني</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1366,6 +1369,7 @@
 <translation id="4300675098767811073">عمل عدة ثقوب يمينًا</translation>
 <translation id="4302514097724775343">انقر على الديناصور لبدء اللعب.</translation>
 <translation id="4304049446746819918">{0,plural, =1{لا تنصح سياسة المشرف بنقل هذا الملف إلى <ph name="DESTINATION_NAME" />.}zero{لا تنصح سياسة المشرف بنقل هذه الملفات إلى <ph name="DESTINATION_NAME" />.}two{لا تنصح سياسة المشرف بنقل هذين الملفين إلى <ph name="DESTINATION_NAME" />.}few{لا تنصح سياسة المشرف بنقل هذه الملفات إلى <ph name="DESTINATION_NAME" />.}many{لا تنصح سياسة المشرف بنقل هذه الملفات إلى <ph name="DESTINATION_NAME" />.}other{لا تنصح سياسة المشرف بنقل هذه الملفات إلى <ph name="DESTINATION_NAME" />.}}</translation>
+<translation id="4304485328308299773">اطّلِع على تقييمات العملاء حول المنتجات أو الخدمات أو التجارب لمساعدتك في اتخاذ قرارات مدروسة بشأن المراجعات.</translation>
 <translation id="4305666528087210886">تعذّر الوصول لملفك</translation>
 <translation id="4306529830550717874">هل تريد حفظ العنوان؟</translation>
 <translation id="4306812610847412719">الحافظة</translation>
@@ -1532,6 +1536,7 @@
 <translation id="4724144314178270921">السماح للموقع الإلكتروني بطلب الاطّلاع على النصوص والصور التي تم نسخها إلى الحافظة</translation>
 <translation id="4726672564094551039">إعادة تحميل السياسات</translation>
 <translation id="4728558894243024398">النظام الأساسي</translation>
+<translation id="4730977633786878901">عرض المراجعات</translation>
 <translation id="4731638775147756694">حظَر مشرفك هذا التطبيق.</translation>
 <translation id="4733082559415072992">يريد <ph name="URL" /> استخدام الموقع الجغرافي لجهازك.</translation>
 <translation id="4736491186715342415">مركبات آلية</translation>
@@ -2162,6 +2167,7 @@
 <translation id="6284292079994426700">26 × 38 بوصة</translation>
 <translation id="6284517535531159884">نوع المحتوى الأساسي للإصدارات المُعدَّلة</translation>
 <translation id="6285507000506177184">‏زر إدارة عمليات التنزيل في Chrome: اضغط على مفتاح Enter لإدارة الملفات التي تم تنزيلها في Chrome</translation>
+<translation id="6287197303017372967">احصل على الاتجاهات إلى وجهتك مع إرشادات مفصّلة باستخدام ميزة التنقُّل.</translation>
 <translation id="6289939620939689042">لون الصفحة</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2185,6 +2191,7 @@
 <translation id="633770708279464947">قيمة <ph name="SECURE_DNS_SALT" /> غير صالحة ولن يتم استخدامها.</translation>
 <translation id="6340739886198108203">حسب سياسة المشرف، لا يُنصح بأخذ لقطات شاشة أو تسجيل فيديوهات لمحتوى سرّي معروض على الشاشة:</translation>
 <translation id="6341434961864773665">{0,plural, =1{لا تنصح سياسة المشرف بتحميل هذا الملف إلى <ph name="DESTINATION_NAME" />.}zero{لا تنصح سياسة المشرف بتحميل هذه الملفات إلى <ph name="DESTINATION_NAME" />.}two{لا تنصح سياسة المشرف بتحميل هذين الملفَين إلى <ph name="DESTINATION_NAME" />.}few{لا تنصح سياسة المشرف بتحميل هذه الملفات إلى <ph name="DESTINATION_NAME" />.}many{لا تنصح سياسة المشرف بتحميل هذه الملفات إلى <ph name="DESTINATION_NAME" />.}other{لا تنصح سياسة المشرف بتحميل هذه الملفات إلى <ph name="DESTINATION_NAME" />.}}</translation>
+<translation id="634500758737709758">بدء الاتجاهات</translation>
 <translation id="6348220984832452017">الأنماط المتنوّعة المفعَّلة</translation>
 <translation id="6349101878882523185">تثبيت "<ph name="APP_NAME" />"</translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{ما من كلمات مرور}=1{كلمة مرور واحدة (للقائمة <ph name="DOMAIN_LIST" />، تمت المزامنة)}=2{كلمتا مرور (للقائمة <ph name="DOMAIN_LIST" />، تمت المزامنة)}few{# كلمات مرور (للقائمة <ph name="DOMAIN_LIST" />، تمت المزامنة)}many{# كلمة مرور (للقائمة <ph name="DOMAIN_LIST" />، تمت المزامنة)}other{# كلمة مرور (للقائمة <ph name="DOMAIN_LIST" />، تمت المزامنة)}}</translation>
@@ -2372,6 +2379,7 @@
 <translation id="6823746213313229853">برامج حوارية على الراديو</translation>
 <translation id="6825578344716086703">‏لقد حاولت الوصول إلى <ph name="DOMAIN" />، ولكن قدَّم الخادم شهادة موقّعة باستخدام خوارزمية توقيع ضعيفة (مثل SHA-1)، مما يعني أن بيانات اعتماد الأمان التي قدمها الخادم من المحتمل أنه تم تزييفها، وأن الخادم قد لا يكون هو الخادم الذي تتوقعه (قد تكون على اتصال بأحد المهاجمين).</translation>
 <translation id="6826993739343257035">هل تريد السماح باستخدام "الواقع المعزّز"؟</translation>
+<translation id="6828150717884939426">اتصال</translation>
 <translation id="6828866289116430505">علم الوراثة</translation>
 <translation id="6831043979455480757">ترجمة</translation>
 <translation id="683108308100148227">إخفاء العنصر</translation>
@@ -2458,6 +2466,7 @@
 <translation id="7030436163253143341">الشهادة غير صالحة</translation>
 <translation id="7031646650991750659">‏تطبيقات Google Play التي ثبّتها</translation>
 <translation id="7038063300915481831">‏<ph name="MANAGE_GOOGLE_PRIVACY_FOCUSED_FRIENDLY_MATCH_TEXT" />، اضغط على مفتاح Tab ثم مفتاح Enter لإدارة إعدادات خصوصية حسابك على Google.</translation>
+<translation id="7044081119134178347">تم السماح باستخدام الكاميرا هذه المرّة.</translation>
 <translation id="7048095965575426564">‏‫Fanfold أوروبي</translation>
 <translation id="7050187094878475250">لقد حاولت الوصول إلى <ph name="DOMAIN" />، ولكن الخادم قدم شهادة مدة صلاحيتها طويلة جدًا مما يجعلها غير جديرة بالثقة.</translation>
 <translation id="705310974202322020">{NUM_CARDS,plural, =1{تتعذَّر إضافة هذه البطاقة الآن}zero{تتعذَّر إضافة هذه البطاقات الآن}two{تتعذَّر إضافة هاتين البطاقتين الآن}few{تتعذَّر إضافة هذه البطاقات الآن}many{تتعذَّر إضافة هذه البطاقات الآن}other{تتعذَّر إضافة هذه البطاقات الآن}}</translation>
@@ -3052,6 +3061,7 @@
 <translation id="8416694386774425977">إعداد الشبكة غير صالحة ويتعذّر استيرادها.
 التفاصيل الإضافية:
 <ph name="DEBUG_INFO" /></translation>
+<translation id="8416874502399604126">تم السماح باستخدام الميكروفون هذه المرّة.</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8427848540066057481">500 × 750 ملم</translation>
 <translation id="8428213095426709021">الإعدادات</translation>
@@ -3097,6 +3107,7 @@
 <translation id="8539500321752640291">هل تريد السماح بهذين الإذنين؟</translation>
 <translation id="8541158209346794904">جهاز بلوتوث</translation>
 <translation id="8541410041357371550">‏يتعرّف هذا الموقع الإلكتروني من خلال Chrome على مواضيع الإعلانات التي تهمّك، وذلك بهدف عرض إعلانات وثيقة الصلة باهتماماتك.</translation>
+<translation id="8541579497401304453">تواصَل مع نشاط تجاري من خلال بدء مكالمة هاتفية.</translation>
 <translation id="8542014550340843547">وضع ثلاثة دبابيس في الأسفل</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">يمكنك <ph name="BEGIN_ERROR_LINK" />الإبلاغ عن اكتشاف مشكلة<ph name="END_ERROR_LINK" /> أو، إذا كنت تدرك المخاطر المتعلقة بالأمان، يمكنك <ph name="BEGIN_LINK" />زيارة هذا الموقع غير الآمن<ph name="END_LINK" />.</translation>
@@ -3107,6 +3118,7 @@
 <translation id="8554912124839363479">{NUM_PERMISSIONS,plural, =1{إعادة ضبط الإذن}zero{إعادة ضبط الأذونات}two{إعادة ضبط الإذنَين}few{إعادة ضبط الأذونات}many{إعادة ضبط الأذونات}other{إعادة ضبط الأذونات}}</translation>
 <translation id="8555010941760982128">استخدام هذا الرمز عند الدفع</translation>
 <translation id="8557066899867184262">‏رمز التحقق من البطاقة (CVC) موجود خلف بطاقتك.</translation>
+<translation id="8558347880669160417">تم السماح باستخدام الكاميرا والميكروفون هذه المرّة.</translation>
 <translation id="8559762987265718583">تعذر إنشاء اتصال خاص بـ <ph name="BEGIN_BOLD" /><ph name="DOMAIN" /><ph name="END_BOLD" /> نظرًا لأن التاريخ والوقت للجهاز (<ph name="DATE_AND_TIME" />) غير صحيحين.</translation>
 <translation id="8564182942834072828">مستندات مفصولة/نُسخ مفصولة</translation>
 <translation id="8564985650692024650">‏يُوصي Chromium بإعادة تحديد كلمة المرور <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> في حال إعادة استخدامها في مواقع إلكترونية أخرى.</translation>
@@ -3224,7 +3236,6 @@
 <translation id="8870494189203302833">نفس الترتيب والوجه للأسفل</translation>
 <translation id="8870700989640064057">هل تريد طباعة الملف السرّي؟</translation>
 <translation id="8871553383647848643">تخصيص مظهر المتصفِّح</translation>
-<translation id="8871603420762394026">‏يشارك Chrome الآن معلومات محدودة جدًا مع المواقع الإلكترونية، مثل وقت عرض الإعلان لك، لمساعدة المواقع الإلكترونية في قياس أداء الإعلانات.</translation>
 <translation id="8874824191258364635">أدخِل رقم بطاقة صحيحًا</translation>
 <translation id="8876033571432926051">ألعاب بسيطة</translation>
 <translation id="8877780815363510165">صيد أسماك</translation>
@@ -3378,6 +3389,7 @@
 <translation id="949314938206378263">‏لقد طلبت زيارة هذا الموقع الإلكتروني. يمكن لأحد والدَيك الرد على هذا الطلب في تطبيق Family Link.</translation>
 <translation id="950736567201356821">عمل ثلاثة ثقوب من الأعلى</translation>
 <translation id="961663415146723894">التجليد من الأسفل</translation>
+<translation id="961930410699694996">تم السماح بتحديد الموقع الجغرافي هذه المرّة.</translation>
 <translation id="962484866189421427">قد يحاول هذا المحتوى تثبيت تطبيقات مضللة تظهر كبرامج أخرى أو تجمع بيانات قد تُستخدم لتتبعك. <ph name="BEGIN_LINK" />العرض على أي حال<ph name="END_LINK" /></translation>
 <translation id="963837307749850257">كل المستخدمين</translation>
 <translation id="964050462028070434">إدارة كلمات المرور ومفاتيح المرور…</translation>
diff --git a/components/strings/components_strings_as.xtb b/components/strings/components_strings_as.xtb
index 43dbbf9..a58bad1 100644
--- a/components/strings/components_strings_as.xtb
+++ b/components/strings/components_strings_as.xtb
@@ -3216,7 +3216,6 @@
 <translation id="8870494189203302833">তলমুখীয়াকৈ একেই ক্ৰম</translation>
 <translation id="8870700989640064057">গোপনীয় সমল প্ৰিণ্ট কৰিবনে?</translation>
 <translation id="8871553383647848643">আপোনাৰ ব্ৰাউজাৰৰ ৰূপ কাষ্টমাইজ কৰক</translation>
-<translation id="8871603420762394026">Chromeএ বৰ্তমান বিজ্ঞাপনৰ কাৰ্যদক্ষতা জোখ-মাখ কৰাত সহায় কৰিবলৈ ছাইটসমূহৰ মাজত কেৱল অতি সীমিত তথ্য শ্বেয়াৰ কৰে, যেনে- আপোনাক এটা বিজ্ঞাপন কেতিয়া দেখুওৱা হৈছিল।</translation>
 <translation id="8874824191258364635">কোনো মান্য কার্ড নম্বৰ দিয়ক</translation>
 <translation id="8876033571432926051">অনানুষ্ঠানিক গে’ম</translation>
 <translation id="8877780815363510165">মাছ ধৰা</translation>
diff --git a/components/strings/components_strings_az.xtb b/components/strings/components_strings_az.xtb
index 539e081..1e2856e 100644
--- a/components/strings/components_strings_az.xtb
+++ b/components/strings/components_strings_az.xtb
@@ -1089,6 +1089,7 @@
 <translation id="3658742229777143148">Versiya</translation>
 <translation id="3664782872746246217">Açar sözlər:</translation>
 <translation id="3667704023705708645">Vençur kapitalı</translation>
+<translation id="3671117652518853176">Deaktiv edildikdə təhlükəsizlik məqsədilə hərdən yoxlama tələb edilə bilər</translation>
 <translation id="3671540257457995106">Ölçünü dəyişməyə icazə verilsin?</translation>
 <translation id="3672568546897166916"><ph name="ERROR_PATH" /> xətası: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Üçüncü Rulon</translation>
@@ -1123,6 +1124,7 @@
 <translation id="3736520371357197498">Güvənliyinizin üzləşdiyi riskləri anlayırsınızsa, təhlükəli proqramlar silinmədən öncə <ph name="BEGIN_LINK" />güvənsiz sayta daxil ola bilərsiniz<ph name="END_LINK" />.</translation>
 <translation id="3738166223076830879">Brauzeriniz administratorunuz tərəfindən idarə edilir.</translation>
 <translation id="3740319564441798148">Uzun məsafəli avtobus və dəmir yolu</translation>
+<translation id="3743765582345153106">Avto doldurma zamanı yoxlansın</translation>
 <translation id="3744111561329211289">Arxa fon sinx</translation>
 <translation id="3744286742364977428">Endirdiyiniz fayllar təhlil üçün Google Cloud'a və ya üçüncü tərəflərə göndərilir. Məsələn, onlar həssas data və ya zərərli proqrama görə skanlana və şirkət siyasətlərinə əsasən saxlana bilər.</translation>
 <translation id="3744899669254331632">Sayt güvənsiz kredensiallar göndərdiyi üçün <ph name="SITE" /> ünvanına girə bilməzsiniz.</translation>
@@ -1725,6 +1727,7 @@
 <translation id="5171045022955879922">Linki axtarın və ya yazın</translation>
 <translation id="5172758083709347301">Maşın</translation>
 <translation id="5177076414499237632">Bu səhifənin mənbəyi və mövzusu haqqında məlumat əldə edin</translation>
+<translation id="5179490652562926740">Ödəniş yoxlaması ayarları yadda saxlandı</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" /> deyil? Bu xətanı xəbər verin</translation>
 <translation id="518639307526414276">Heyvan yemi və ev heyvanlarına qulluq ləvazimatları</translation>
 <translation id="5190072300954988691">Kamera və mikrofona icazə verilmir</translation>
@@ -3217,7 +3220,6 @@
 <translation id="8870494189203302833">Eyni sıra ilə üzü aşağı</translation>
 <translation id="8870700989640064057">Məxfi fayl çap edilsin?</translation>
 <translation id="8871553383647848643">Brauzerinizin görünüşünü fərdiləşdirin</translation>
-<translation id="8871603420762394026">Chrome reklamın göstərildiyi vaxt kimi məhdud sayda məlumatı saytlar arasında paylaşır ki, saytlar reklam performansını ölçsün.</translation>
 <translation id="8874824191258364635">Düzgün kart nömrəsi daxil edin</translation>
 <translation id="8876033571432926051">Əyləncə oyunları</translation>
 <translation id="8877780815363510165">Balıqçılıq</translation>
diff --git a/components/strings/components_strings_be.xtb b/components/strings/components_strings_be.xtb
index 318552c..fc872f1e 100644
--- a/components/strings/components_strings_be.xtb
+++ b/components/strings/components_strings_be.xtb
@@ -1672,6 +1672,7 @@
 <translation id="5045550434625856497">Няправільны пароль</translation>
 <translation id="5051305769747448211">Імправізацыйная камедыя</translation>
 <translation id="5056425809654826431">{NUM_FILES,plural, =1{Каб адправіць гэты файл з дапамогай функцыі "Абагульванне паблізу", вызваліце месца на прыладзе (<ph name="DISK_SPACE_SIZE" />)}one{Каб адправіць гэтыя файлы з дапамогай функцыі "Абагульванне паблізу", вызваліце месца на прыладзе (<ph name="DISK_SPACE_SIZE" />)}few{Каб адправіць гэтыя файлы з дапамогай функцыі "Абагульванне паблізу", вызваліце месца на прыладзе (<ph name="DISK_SPACE_SIZE" />)}many{Каб адправіць гэтыя файлы з дапамогай функцыі "Абагульванне паблізу", вызваліце месца на прыладзе (<ph name="DISK_SPACE_SIZE" />)}other{Каб адправіць гэтыя файлы з дапамогай функцыі "Абагульванне паблізу", вызваліце месца на прыладзе (<ph name="DISK_SPACE_SIZE" />)}}</translation>
+<translation id="5060419232449737386">Налады субцітраў</translation>
 <translation id="5060483733937416656">Вы выбралі Windows Hello для спраўджання купляў на сайтах, якія карыстаюцца паслугамі пастаўшчыка <ph name="PROVIDER_ORIGIN" />. Гэты пастаўшчык мог захаваць інфармацыю пра ваш спосаб аплаты. Вы можаце <ph name="LINK_TEXT" />.</translation>
 <translation id="5061227663725596739">Вы мелі на ўвазе "<ph name="LOOKALIKE_DOMAIN" />"?</translation>
 <translation id="5066056036849835175">Гісторыя друку</translation>
@@ -3220,7 +3221,6 @@
 <translation id="8870494189203302833">У тым жа парадку, рабочым бокам уніз</translation>
 <translation id="8870700989640064057">Нарукаваць канфідэнцыяльны файл?</translation>
 <translation id="8871553383647848643">Наладзіць выгляд браўзера</translation>
-<translation id="8871603420762394026">Цяпер для ацэнкі эфектыўнасці рэкламы сайты могуць атрымліваць ад Chrome толькі вельмі абмежаваны аб'ём інфармацыі (напрыклад, звесткі пра тое, калі вам была паказана рэкламная аб'ява).</translation>
 <translation id="8874824191258364635">Увядзіце сапраўдны нумар карткі</translation>
 <translation id="8876033571432926051">Казуальныя гульні</translation>
 <translation id="8877780815363510165">Рыбалка</translation>
diff --git a/components/strings/components_strings_bg.xtb b/components/strings/components_strings_bg.xtb
index 0f7e8ded..1b04af2 100644
--- a/components/strings/components_strings_bg.xtb
+++ b/components/strings/components_strings_bg.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">В същия ред с отпечатаната страна надолу</translation>
 <translation id="8870700989640064057">Да се отпечата ли поверителен файл?</translation>
 <translation id="8871553383647848643">Персонализиране на облика на браузъра ви</translation>
-<translation id="8871603420762394026">Chrome вече споделя само много ограничена информация между сайтовете, като например кога ви е показана дадена реклама, за да им помогне да измерват ефективността на рекламите.</translation>
 <translation id="8874824191258364635">Въведете валиден номер на карта</translation>
 <translation id="8876033571432926051">Казуални игри</translation>
 <translation id="8877780815363510165">Риболов</translation>
diff --git a/components/strings/components_strings_bn.xtb b/components/strings/components_strings_bn.xtb
index 5c04104..1c702b27 100644
--- a/components/strings/components_strings_bn.xtb
+++ b/components/strings/components_strings_bn.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">একই অর্ডার, সামনের দিক নীচে</translation>
 <translation id="8870700989640064057">গোপনীয় ফাইল প্রিন্ট করবেন?</translation>
 <translation id="8871553383647848643">আপনার ব্রাউজার কেমন দেখাবে তা কাস্টমাইজ করুন</translation>
-<translation id="8871603420762394026">বিজ্ঞাপনের পারফর্ম্যান্স পরিমাপ করার জন্য বিভিন্ন সাইটকে সাহায্য করতে Chrome এখন নানাবিধ সাইটের মধ্যে শুধুমাত্র খুব সীমিত তথ্য শেয়ার করে, যেমন কোনও বিজ্ঞাপন আপনাকে কখন দেখানো হয়েছিল।</translation>
 <translation id="8874824191258364635">একটি সঠিক কার্ড নম্বর লিখুন</translation>
 <translation id="8876033571432926051">ক্যাজুয়াল গেম</translation>
 <translation id="8877780815363510165">মাছ ধরা</translation>
diff --git a/components/strings/components_strings_bs.xtb b/components/strings/components_strings_bs.xtb
index 400abad..4e5f77b 100644
--- a/components/strings/components_strings_bs.xtb
+++ b/components/strings/components_strings_bs.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Pravo</translation>
 <translation id="2383455408879745299">Prilagodite alate za pristupačnost u postavkama Chromea</translation>
 <translation id="2384307209577226199">Zadano pravilo preduzeća</translation>
+<translation id="238459632961158867">Web-lokacija</translation>
 <translation id="2385809941344967209">Ažurirajte Chrome u postavkama Chromea</translation>
 <translation id="2386255080630008482">Potvrda servera je opozvana.</translation>
 <translation id="239293030466334554">Kabrioleti</translation>
@@ -1047,6 +1048,7 @@
 <translation id="3566336457819493938">215 x 315 mm</translation>
 <translation id="3567778190852720481">Nije se moguće prijaviti s računom preduzeća (račun preduzeća ne ispunjava uslove).</translation>
 <translation id="3567901620846335314">100 x 150 mm</translation>
+<translation id="3568886473829759308">Pristupite web-lokaciji da biste vidjeli informacije, izvore ili usluge koje pruža tvrtka.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">Omogući za ovu web lokaciju</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1093,6 +1095,7 @@
 <translation id="3658742229777143148">Revizija</translation>
 <translation id="3664782872746246217">Ključne riječi:</translation>
 <translation id="3667704023705708645">Poduzetnički kapital</translation>
+<translation id="3671117652518853176">Kada je ta značajka isključena, povremeno se može zatražiti potvrđivanje iz sigurnosnih razloga</translation>
 <translation id="3671540257457995106">Dozvoliti promjenu veličine?</translation>
 <translation id="3672568546897166916"><ph name="ERROR_PATH" /> ima grešku: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Treća rolna</translation>
@@ -1127,6 +1130,7 @@
 <translation id="3736520371357197498">Ako razumijete koliki su rizici po vašu sigurnost, možete <ph name="BEGIN_LINK" />posjetiti ovu nesigurnu web lokaciju<ph name="END_LINK" /> prije uklanjanja štetnih programa.</translation>
 <translation id="3738166223076830879">Vašim preglednikom upravlja vaš administrator.</translation>
 <translation id="3740319564441798148">Autobus i željeznica za velike udaljenosti</translation>
+<translation id="3743765582345153106">Uvijek potvrdi pri upotrebi automatskog popunjavanja</translation>
 <translation id="3744111561329211289">Sinhronizacija u pozadini</translation>
 <translation id="3744286742364977428">Fajlovi koje preuzmete se šalju u Google oblak ili trećim stranama na analizu. Naprimjer, mogu se skenirati radi otkrivanja postojanja osjetljivih podataka ili zlonamjernog softvera i mogu se pohranjivati na osnovu pravila kompanije.</translation>
 <translation id="3744899669254331632">Trenutno ne možete posjetiti <ph name="SITE" /> jer je ova web lokacija poslala kodirane akreditive koje Chromium ne može obraditi. Greške i napadi na mreži su obično privremeni, pa će ova web lokacija vjerovatno raditi kasnije.</translation>
@@ -1365,6 +1369,7 @@
 <translation id="4300675098767811073">Višestruko bušenje na desnoj strani</translation>
 <translation id="4302514097724775343">Dodirnite dinosaura da igrate</translation>
 <translation id="4304049446746819918">{0,plural, =1{Prema administratorskim pravilima nije preporučeno premještanje ovog fajla na <ph name="DESTINATION_NAME" />}one{Prema administratorskim pravilima nije preporučeno premještanje ovih fajlova na <ph name="DESTINATION_NAME" />}few{Prema administratorskim pravilima nije preporučeno premještanje ovih fajlova na <ph name="DESTINATION_NAME" />}other{Prema administratorskim pravilima nije preporučeno premještanje ovih fajlova na <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="4304485328308299773">Pročitajte korisničke procjene proizvoda, usluga ili doživljaja kako biste lakše odlučili o svojim recenzijama.</translation>
 <translation id="4305666528087210886">Pristupanje vašem fajlu nije uspjelo</translation>
 <translation id="4306529830550717874">Sačuvati adresu?</translation>
 <translation id="4306812610847412719">međumemorija</translation>
@@ -1529,6 +1534,7 @@
 <translation id="4724144314178270921">Može tražiti da vidi tekst i slike u međumemoriji</translation>
 <translation id="4726672564094551039">Ponovo učitaj pravila</translation>
 <translation id="4728558894243024398">Platforma</translation>
+<translation id="4730977633786878901">Recenzije</translation>
 <translation id="4731638775147756694">Vaš administrator je blokirao ovu aplikaciju</translation>
 <translation id="4733082559415072992"><ph name="URL" /> želi koristiti lokciju vašeg uređaja</translation>
 <translation id="4736491186715342415">Motorna vozila</translation>
@@ -1729,6 +1735,7 @@
 <translation id="5171045022955879922">Pretražite ili upišite URL</translation>
 <translation id="5172758083709347301">Mašina</translation>
 <translation id="5177076414499237632">Saznajte više o izvoru i temi ove stranice</translation>
+<translation id="5179490652562926740">Postavke potvrde plaćanja su spremljene</translation>
 <translation id="5179510805599951267">Jezik nije <ph name="ORIGINAL_LANGUAGE" />? Prijavite ovu grešku</translation>
 <translation id="518639307526414276">Hrana za kućne ljubimce i potrepštine za njegu kućnih ljubimaca</translation>
 <translation id="5190072300954988691">Kamera i mikrofon nisu dozvoljeni</translation>
@@ -2159,6 +2166,7 @@
 <translation id="6284292079994426700">26 x 38 in</translation>
 <translation id="6284517535531159884">Vrsta početne vrijednosti varijacija</translation>
 <translation id="6285507000506177184">Dugme za upravljanje preuzimanjima u Chromeu, pritisnite Enter da upravljate fajlovima koje ste preuzeli u Chromeu</translation>
+<translation id="6287197303017372967">Preuzmite upute do svojeg odredišta pomoću detaljnih uputa i značajke navigacije.</translation>
 <translation id="6289939620939689042">Boja stranice</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2182,6 +2190,7 @@
 <translation id="633770708279464947">Vrijednost <ph name="SECURE_DNS_SALT" /> nije važeća i neće se koristiti.</translation>
 <translation id="6340739886198108203">Pravila administratora ne preporučuju pravljenje snimaka ekrana niti snimanje kada je vidljiv povjerljiv sadržaj:</translation>
 <translation id="6341434961864773665">{0,plural, =1{Pravila administratora ne preporučuju otpremanje ovog fajla na <ph name="DESTINATION_NAME" />}one{Pravila administratora ne preporučuju otpremanje ovih fajlova na <ph name="DESTINATION_NAME" />}few{Pravila administratora ne preporučuju otpremanje ovih fajlova na <ph name="DESTINATION_NAME" />}other{Pravila administratora ne preporučuju otpremanje ovih fajlova na <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="634500758737709758">Upute</translation>
 <translation id="6348220984832452017">Aktivne varijacije</translation>
 <translation id="6349101878882523185">Instalirajte <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{Ništa}=1{1 lozinka (za <ph name="DOMAIN_LIST" />, sinhronizirano)}=2{2 lozinke (za <ph name="DOMAIN_LIST" />, sinhronizirano)}one{# lozinka (za <ph name="DOMAIN_LIST" />, sinhronizirano)}few{# lozinke (za <ph name="DOMAIN_LIST" />, sinhronizirano)}other{# lozinki (za <ph name="DOMAIN_LIST" />, sinhronizirano)}}</translation>
@@ -2369,6 +2378,7 @@
 <translation id="6823746213313229853">Dijaloške radio emisije</translation>
 <translation id="6825578344716086703">Pokušali ste prići domeni <ph name="DOMAIN" />, ali je server prikazao potvrdu koja je potpisana koristeći slabi algoritam za potpisivanje (kao što je SHA-1). To znači da postoji mogućnost da su sigurnosni akreditivi koje je server prikazao krivotvoreni i da taj server možda nije server koji ste očekivali (možda komunicirate s napadačem).</translation>
 <translation id="6826993739343257035">Dozvoliti AR?</translation>
+<translation id="6828150717884939426">Poziv</translation>
 <translation id="6828866289116430505">Genetika</translation>
 <translation id="6831043979455480757">Prevedi</translation>
 <translation id="683108308100148227">Sakrij stavku</translation>
@@ -3094,6 +3104,7 @@
 <translation id="8539500321752640291">Dozvoliti 2 odobrenja?</translation>
 <translation id="8541158209346794904">Bluetooth uređaj</translation>
 <translation id="8541410041357371550">Ova web lokacija prikuplja vaše teme oglasa iz Chromea da vam prikazuje relevantnije oglase</translation>
+<translation id="8541579497401304453">Povežite se s tvrtkom upućivanjem telefonskog poziva.</translation>
 <translation id="8542014550340843547">Trostruko spajanje na donjoj strani</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">Možete <ph name="BEGIN_ERROR_LINK" />prijaviti problem s otkrivanjem<ph name="END_ERROR_LINK" /> ili, ako razumijete rizik po svoju sigurnost, <ph name="BEGIN_LINK" />posjetiti nesigurnu stranicu<ph name="END_LINK" />.</translation>
@@ -3221,7 +3232,6 @@
 <translation id="8870494189203302833">Isti redoslijed s odštampanom stranom prema dolje</translation>
 <translation id="8870700989640064057">Štampati povjerljiv fajl?</translation>
 <translation id="8871553383647848643">Prilagodite izgled preglednika</translation>
-<translation id="8871603420762394026">Da pomogne web lokacijama da izmjere performanse oglasa, Chrome sada dijeli samo veoma ograničene informacije među web lokacijama, npr., kada vam se prikaže oglas.</translation>
 <translation id="8874824191258364635">Unesite važeći broj kartice</translation>
 <translation id="8876033571432926051">Ležerne igre</translation>
 <translation id="8877780815363510165">Pecanje</translation>
diff --git a/components/strings/components_strings_ca.xtb b/components/strings/components_strings_ca.xtb
index 8a9d519..66f22db7 100644
--- a/components/strings/components_strings_ca.xtb
+++ b/components/strings/components_strings_ca.xtb
@@ -1093,6 +1093,7 @@
 <translation id="3658742229777143148">Revisió</translation>
 <translation id="3664782872746246217">Paraules clau:</translation>
 <translation id="3667704023705708645">Capital de risc</translation>
+<translation id="3671117652518853176">Quan aquesta opció estigui desactivada, és possible que se't demani ocasionalment que facis la verificació per motius de seguretat</translation>
 <translation id="3671540257457995106">Vols permetre que canviï de mida?</translation>
 <translation id="3672568546897166916">Error a <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Tercer corró</translation>
@@ -1127,6 +1128,7 @@
 <translation id="3736520371357197498">Si enteneu el risc que suposa per a la vostra seguretat, podeu <ph name="BEGIN_LINK" />visitar aquest lloc no segur<ph name="END_LINK" /> abans que no s'hagin suprimit els programes perillosos.</translation>
 <translation id="3738166223076830879">El teu administrador gestiona el navegador.</translation>
 <translation id="3740319564441798148">Autobusos i trens de llarga distància</translation>
+<translation id="3743765582345153106">Verifica sempre quan s'utilitzi Emplenament automàtic</translation>
 <translation id="3744111561329211289">Sincronització en segon pla</translation>
 <translation id="3744286742364977428">Els fitxers que baixes s'envien a Google Cloud o a tercers perquè s'analitzin. Per exemple, pot ser que s'analitzin per detectar-hi dades sensibles o programari maliciós i que s'emmagatzemin d'acord amb les polítiques de l'empresa.</translation>
 <translation id="3744899669254331632">En aquest moments no podeu visitar la pàgina <ph name="SITE" /> perquè el lloc web ha enviat credencials aleatòries que Chromium no pot processar. Els atacs i els errors de xarxa acostumen a ser temporals, o sigui que probablement la pàgina funcionarà més endavant.</translation>
@@ -1729,6 +1731,7 @@
 <translation id="5171045022955879922">Cerqueu o escriviu l'URL</translation>
 <translation id="5172758083709347301">Automàtica</translation>
 <translation id="5177076414499237632">Informació sobre la font i el tema d'aquesta pàgina</translation>
+<translation id="5179490652562926740">S'ha desat la configuració de la verificació de pagaments</translation>
 <translation id="5179510805599951267">No està escrita en <ph name="ORIGINAL_LANGUAGE" />? Informa d'aquest error</translation>
 <translation id="518639307526414276">Productes d'alimentació i de cura per a animals de companyia</translation>
 <translation id="5190072300954988691">No està permès utilitzar la càmera ni el micròfon</translation>
@@ -3221,7 +3224,6 @@
 <translation id="8870494189203302833">Ordre idèntic de cara avall</translation>
 <translation id="8870700989640064057">Vols imprimir el fitxer confidencial?</translation>
 <translation id="8871553383647848643">Personalitza l'aspecte del teu navegador</translation>
-<translation id="8871603420762394026">Ara Chrome només comparteix informació molt limitada entre llocs web, com ara quan se t'ha mostrat un anunci, per ajudar els llocs web a mesurar el rendiment dels anuncis.</translation>
 <translation id="8874824191258364635">Introdueix un número de targeta vàlid</translation>
 <translation id="8876033571432926051">Jocs de gran públic</translation>
 <translation id="8877780815363510165">Pesca</translation>
diff --git a/components/strings/components_strings_cs.xtb b/components/strings/components_strings_cs.xtb
index 0bc5475..d923fc1 100644
--- a/components/strings/components_strings_cs.xtb
+++ b/components/strings/components_strings_cs.xtb
@@ -3216,7 +3216,6 @@
 <translation id="8870494189203302833">Stejné pořadí lícem dolů</translation>
 <translation id="8870700989640064057">Vytisknout důvěrný soubor?</translation>
 <translation id="8871553383647848643">Přizpůsobte si vzhled prohlížeče</translation>
-<translation id="8871603420762394026">Chrome nyní mezi weby sdílí jen velmi omezené informace – například kdy se vám zobrazila reklama, aby weby mohly měřit výkon reklam.</translation>
 <translation id="8874824191258364635">Zadejte platné číslo karty</translation>
 <translation id="8876033571432926051">Nenáročné hry</translation>
 <translation id="8877780815363510165">Rybaření</translation>
diff --git a/components/strings/components_strings_cy.xtb b/components/strings/components_strings_cy.xtb
index 71ac4b67..1645f5da 100644
--- a/components/strings/components_strings_cy.xtb
+++ b/components/strings/components_strings_cy.xtb
@@ -1093,6 +1093,7 @@
 <translation id="3658742229777143148">Adolygiad</translation>
 <translation id="3664782872746246217">Allweddeiriau:</translation>
 <translation id="3667704023705708645">Cyfalaf menter</translation>
+<translation id="3671117652518853176">Pan fydd wedi'i ddiffodd, mae'n bosib y gofynnir i chi o bryd i'w gilydd ddilysu at ddibenion diogelwch</translation>
 <translation id="3671540257457995106">Caniatáu newid maint?</translation>
 <translation id="3672568546897166916">Gwall yn <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Trydedd Rôl</translation>
@@ -1127,6 +1128,7 @@
 <translation id="3736520371357197498">Os ydych yn deall y risgiau i'ch diogelwch, gallwch <ph name="BEGIN_LINK" />fynd i'r wefan hon<ph name="END_LINK" /> cyn i'r rhaglenni peryglus gael eu tynnu.</translation>
 <translation id="3738166223076830879">Rheolir eich porwr gan eich gweinyddwr</translation>
 <translation id="3740319564441798148">Bws a thrên pellter hir</translation>
+<translation id="3743765582345153106">Dilysu bob amser wrth ddefnyddio awtolenwi</translation>
 <translation id="3744111561329211289">Cysoni yn y cefndir</translation>
 <translation id="3744286742364977428">Anfonir ffeiliau rydych wedi'u lawrlwytho i Google Cloud neu drydydd partïon i'w dadansoddi. Er enghraifft, mae'n bosib y byddant yn cael eu sganio am ddata sensitif neu faleiswedd a gallent gael eu storio yn seiliedig ar bolisïau cwmni.</translation>
 <translation id="3744899669254331632">Ni allwch fynd i <ph name="SITE" /> ar hyn o bryd gan fod y wefan wedi anfon manylion sydd wedi'u sgramblo na all Google eu prosesu. Mae gwallau ac ymosodiadau rhwydwaith yn rhai dros dro fel arfer, felly mae'n debyg y bydd y dudalen hon yn gweithio'n nes ymlaen.</translation>
@@ -1729,6 +1731,7 @@
 <translation id="5171045022955879922">Chwiliwch neu teipiwch URL</translation>
 <translation id="5172758083709347301">Peiriant</translation>
 <translation id="5177076414499237632">Dysgu am ffynhonnell a phwnc y dudalen hon</translation>
+<translation id="5179490652562926740">Mae'r gosodiadau dilysu taliadau wedi'u cadw</translation>
 <translation id="5179510805599951267">Ddim yn <ph name="ORIGINAL_LANGUAGE" />? Rhoi gwybod am y gwall hwn</translation>
 <translation id="518639307526414276">Bwyd anifeiliaid anwes a chyflenwadau gofal anifeiliaid anwes</translation>
 <translation id="5190072300954988691">Ni chaniateir meicroffon neu gamera</translation>
@@ -3221,7 +3224,6 @@
 <translation id="8870494189203302833">Yr un drefn wyneb i lawr</translation>
 <translation id="8870700989640064057">Argraffu ffeil gyfrinachol?</translation>
 <translation id="8871553383647848643">Personoleiddio gwedd eich porwr</translation>
-<translation id="8871603420762394026">Mae Chrome bellach yn rhannu gwybodaeth gyfyngedig iawn rhwng gwefannau, megis pan ddangoswyd hysbyseb i chi, i helpu gwefannau i fesur perfformiad hysbysebion.</translation>
 <translation id="8874824191258364635">Rhowch rif cerdyn dilys</translation>
 <translation id="8876033571432926051">Gemau achlysurol</translation>
 <translation id="8877780815363510165">Pysgota</translation>
diff --git a/components/strings/components_strings_da.xtb b/components/strings/components_strings_da.xtb
index fd9bddf..942aa6a 100644
--- a/components/strings/components_strings_da.xtb
+++ b/components/strings/components_strings_da.xtb
@@ -3225,7 +3225,6 @@
 <translation id="8870494189203302833">Samme rækkefølge med forside nedad</translation>
 <translation id="8870700989640064057">Vil du udskrive den fortrolige fil?</translation>
 <translation id="8871553383647848643">Tilpas din browsers udseende</translation>
-<translation id="8871603420762394026">Chrome deler nu kun meget begrænsede oplysninger mellem websites, f.eks. hvornår du fik vist en annonce, for at hjælpe websites med at måle annonceeffektiviteten.</translation>
 <translation id="8874824191258364635">Angiv et gyldigt kortnummer</translation>
 <translation id="8876033571432926051">Hyggespil</translation>
 <translation id="8877780815363510165">Fiskeri</translation>
diff --git a/components/strings/components_strings_de.xtb b/components/strings/components_strings_de.xtb
index 99a0db5..76e649c 100644
--- a/components/strings/components_strings_de.xtb
+++ b/components/strings/components_strings_de.xtb
@@ -1084,7 +1084,7 @@
 <translation id="3646643500201740985">Leistung einer Werbeanzeige messen</translation>
 <translation id="3647286794400715637">Jeder URL-Stringeintrag muss eine oder zwei URLs enthalten.</translation>
 <translation id="3650584904733503804">Überprüfung erfolgreich</translation>
-<translation id="3650594806107685466">Gib für die Sicherheit deiner Karte den CVC auf der <ph name="SIDE_OF_CARD" /> ein</translation>
+<translation id="3650594806107685466">Bitte gib aus Sicherheitsgründen den CVC auf der <ph name="SIDE_OF_CARD" /> ein</translation>
 <translation id="3653033846669030038">Freizeitparks</translation>
 <translation id="3655241534245626312">Berechtigungseinstellungen aufrufen</translation>
 <translation id="3655670868607891010">Sollte dir diese Meldung häufiger angezeigt werden, sieh dir unsere <ph name="HELP_LINK" /> an.</translation>
@@ -3220,7 +3220,6 @@
 <translation id="8870494189203302833">Gleiche Reihenfolge Vorderseite nach unten</translation>
 <translation id="8870700989640064057">Vertrauliche Datei drucken?</translation>
 <translation id="8871553383647848643">Erscheinungsbild deines Browsers anpassen</translation>
-<translation id="8871603420762394026">Chrome gibt jetzt nur noch sehr begrenzte Informationen zwischen Websites weiter – dazu zählt beispielsweise, wann dir eine Anzeige präsentiert wurde, damit Websites die Leistung von Werbung analysieren können.</translation>
 <translation id="8874824191258364635">Gib eine gültige Kartennummer ein</translation>
 <translation id="8876033571432926051">Casual Games</translation>
 <translation id="8877780815363510165">Angeln</translation>
diff --git a/components/strings/components_strings_el.xtb b/components/strings/components_strings_el.xtb
index 53dd55c1..acdbbce3 100644
--- a/components/strings/components_strings_el.xtb
+++ b/components/strings/components_strings_el.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">Εξατομίκευση εργαλείων προσβασιμότητας στις ρυθμίσεις του Chrome</translation>
 <translation id="2384307209577226199">Προεπιλογή επιχείρησης</translation>
+<translation id="238459632961158867">Ιστότοπος</translation>
 <translation id="2385809941344967209">Ενημερώστε το Chrome από τις ρυθμίσεις του Chrome,</translation>
 <translation id="2386255080630008482">Το πιστοποιητικό του διακομιστή ανακλήθηκε.</translation>
 <translation id="239293030466334554">Υβριδικά οχήματα</translation>
@@ -1047,6 +1048,7 @@
 <translation id="3566336457819493938">215 x 315 χιλ.</translation>
 <translation id="3567778190852720481">Δεν είναι δυνατή η εγγραφή με εταιρικό λογαριασμό (ο εταιρικός λογαριασμός δεν είναι κατάλληλος).</translation>
 <translation id="3567901620846335314">100 x 150 χιλ.</translation>
+<translation id="3568886473829759308">Αποκτήστε πρόσβαση στον ιστότοπο, για να δείτε πληροφορίες, πόρους ή υπηρεσίες που παρέχονται από την επιχείρηση.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">Να επιτρέπεται για αυτόν τον ιστότοπο</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1368,6 +1370,7 @@
 <translation id="4300675098767811073">Πολλαπλό τρύπημα στα δεξιά</translation>
 <translation id="4302514097724775343">Πατήστε τον δεινόσαυρο για να παίξετε.</translation>
 <translation id="4304049446746819918">{0,plural, =1{Η πολιτική διαχειριστή δεν συνιστά τη μετακίνηση αυτού του αρχείου σε <ph name="DESTINATION_NAME" />.}other{Η πολιτική διαχειριστή δεν συνιστά τη μετακίνηση αυτών των αρχείων σε <ph name="DESTINATION_NAME" />.}}</translation>
+<translation id="4304485328308299773">Διαβάστε αξιολογήσεις πελατών σχετικά με προϊόντα, υπηρεσίες ή εμπειρίες, προκειμένου να λάβετε εμπεριστατωμένες αποφάσεις με τη βοήθεια των αξιολογήσεων.</translation>
 <translation id="4305666528087210886">Δεν ήταν δυνατή η πρόσβαση στο αρχείο σας</translation>
 <translation id="4306529830550717874">Αποθήκευση διεύθυνσης;</translation>
 <translation id="4306812610847412719">πρόχειρο</translation>
@@ -1532,6 +1535,7 @@
 <translation id="4724144314178270921">Μπορεί να ζητά να βλέπει το κείμενο και τις εικόνες στο πρόχειρο.</translation>
 <translation id="4726672564094551039">Επανάληψη φόρτωσης πολιτικών</translation>
 <translation id="4728558894243024398">Πλατφόρμα</translation>
+<translation id="4730977633786878901">Αξιολογήσεις</translation>
 <translation id="4731638775147756694">Η εφαρμογή έχει αποκλειστεί από τον διαχειριστή σας</translation>
 <translation id="4733082559415072992">Ο ιστότοπος <ph name="URL" /> ζητά να χρησιμοποιήσει την τοποθεσία της συσκευής σας</translation>
 <translation id="4736491186715342415">Αυτοκίνητα οχήματα</translation>
@@ -2163,6 +2167,7 @@
 <translation id="6284292079994426700">26 x 38 ίντσες</translation>
 <translation id="6284517535531159884">Τύπος αρχικών θέσεων παραλλαγών</translation>
 <translation id="6285507000506177184">Κουμπί Διαχείριση λήψεων στο Chrome, πατήστε το πλήκτρο Enter για να διαχειριστείτε τα αρχεία που έχετε κατεβάσει στο Chrome</translation>
+<translation id="6287197303017372967">Λάβετε λεπτομερείς οδηγίες για τον προορισμό σας με τη λειτουργία πλοήγησης.</translation>
 <translation id="6289939620939689042">Χρώμα σελίδας</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2186,6 +2191,7 @@
 <translation id="633770708279464947">Η τιμή <ph name="SECURE_DNS_SALT" /> δεν είναι έγκυρη και δεν θα χρησιμοποιηθεί.</translation>
 <translation id="6340739886198108203">Η πολιτική διαχειριστή δεν συνιστά τη λήψη στιγμιότυπων οθόνης ή εγγραφών όταν εμπιστευτικό περιεχόμενο είναι ορατό:</translation>
 <translation id="6341434961864773665">{0,plural, =1{Η πολιτική διαχειριστή δεν συνιστά τη μεταφόρτωση αυτού του αρχείου σε <ph name="DESTINATION_NAME" />.}other{Η πολιτική διαχειριστή δεν συνιστά τη μεταφόρτωση αυτών των αρχείων σε <ph name="DESTINATION_NAME" />.}}</translation>
+<translation id="634500758737709758">Οδηγίες</translation>
 <translation id="6348220984832452017">Ενεργές παραλλαγές</translation>
 <translation id="6349101878882523185">Εγκατάσταση εφαρμογής <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{Κανένας}=1{1 κωδικός πρόσβασης (για <ph name="DOMAIN_LIST" />, συγχρονισμένος)}=2{2 κωδικοί πρόσβασης (για <ph name="DOMAIN_LIST" />, συγχρονισμένοι)}other{# κωδικοί πρόσβασης (για <ph name="DOMAIN_LIST" />, συγχρονισμένοι)}}</translation>
@@ -2373,6 +2379,7 @@
 <translation id="6823746213313229853">Ραδιόφωνο λόγου</translation>
 <translation id="6825578344716086703">Προσπαθήσατε να μεταβείτε στον τομέα <ph name="DOMAIN" />, αλλά ο διακομιστής παρουσίασε ένα πιστοποιητικό το οποίο ήταν υπογεγραμμένο με έναν αδύναμο αλγόριθμο υπογραφής (όπως SHA-1). Αυτό σημαίνει ότι μπορεί να έχουν πλαστογραφηθεί τα διαπιστευτήρια ασφαλείας που επέδειξε ο διακομιστής και ότι αυτός ο διακομιστής ενδέχεται να μην είναι αυτό που αναμένετε (ενδέχεται να επικοινωνείτε με έναν εισβολέα).</translation>
 <translation id="6826993739343257035">Να επιτρέπεται το AR;</translation>
+<translation id="6828150717884939426">Κλήση</translation>
 <translation id="6828866289116430505">Γενετική</translation>
 <translation id="6831043979455480757">Μετάφραση</translation>
 <translation id="683108308100148227">Απόκρυψη στοιχείου</translation>
@@ -3098,6 +3105,7 @@
 <translation id="8539500321752640291">Να επιτρέπονται οι 2 άδειες;</translation>
 <translation id="8541158209346794904">Συσκευή Bluetooth</translation>
 <translation id="8541410041357371550">Αυτός ο ιστότοπος λαμβάνει τα θέματα διαφημίσεών σας από το Chrome, για να σας εμφανίζει πιο συναφείς διαφημίσεις.</translation>
+<translation id="8541579497401304453">Συνδεθείτε με μια επιχείρηση, ξεκινώντας μια τηλεφωνική κλήση.</translation>
 <translation id="8542014550340843547">Τριπλή συρραφή στο κάτω μέρος</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">Μπορείτε να <ph name="BEGIN_ERROR_LINK" />αναφέρετε ένα πρόβλημα εντοπισμού<ph name="END_ERROR_LINK" /> ή, εάν κατανοείτε τους κινδύνους ασφαλείας, να <ph name="BEGIN_LINK" />επισκεφτείτε αυτόν τον μη ασφαλή ιστότοπο<ph name="END_LINK" />.</translation>
@@ -3226,7 +3234,6 @@
 <translation id="8870494189203302833">Ίδια σειρά με την πρόσοψη προς τα κάτω</translation>
 <translation id="8870700989640064057">Εκτύπωση εμπιστευτικού αρχείου;</translation>
 <translation id="8871553383647848643">Προσαρμόστε την εμφάνιση του προγράμματος περιήγησής σας</translation>
-<translation id="8871603420762394026">Το Chrome κοινοποιεί πλέον πολύ περιορισμένες πληροφορίες μεταξύ των ιστοτόπων, όπως το πότε εμφανίστηκε μια διαφήμιση σε εσάς, για να βοηθήσει τους ιστοτόπους να μετρήσουν την απόδοση των διαφημίσεων.</translation>
 <translation id="8874824191258364635">Εισαγάγετε έναν έγκυρο αριθμό κάρτας</translation>
 <translation id="8876033571432926051">Παιχνίδια casual</translation>
 <translation id="8877780815363510165">Ψάρεμα</translation>
diff --git a/components/strings/components_strings_en-GB.xtb b/components/strings/components_strings_en-GB.xtb
index d92749c..5741b60 100644
--- a/components/strings/components_strings_en-GB.xtb
+++ b/components/strings/components_strings_en-GB.xtb
@@ -256,7 +256,7 @@
 <translation id="1553358976309200471">Update Chrome</translation>
 <translation id="1555130319947370107">Blue</translation>
 <translation id="1559447966090556585">Get notifications?</translation>
-<translation id="1559486004335285648">Auto-fill payment info</translation>
+<translation id="1559486004335285648">Autofill payment info</translation>
 <translation id="1559528461873125649">No such file or directory</translation>
 <translation id="1559572115229829303">&lt;p&gt;A private connection to <ph name="BEGIN_BOLD" /><ph name="DOMAIN" /><ph name="END_BOLD" /> can't be established because your device's date and time (<ph name="DATE_AND_TIME" />) are incorrect.&lt;/p&gt;
 
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">Personalise your accessibility tools in Chrome settings</translation>
 <translation id="2384307209577226199">Enterprise default</translation>
+<translation id="238459632961158867">Website</translation>
 <translation id="2385809941344967209">Update Chrome from your Chrome settings</translation>
 <translation id="2386255080630008482">Server's certificate has been revoked</translation>
 <translation id="239293030466334554">Convertibles</translation>
@@ -1047,6 +1048,7 @@
 <translation id="3566336457819493938">215 mm x 315 mm</translation>
 <translation id="3567778190852720481">Can't enrol with enterprise account (enterprise account is not eligible).</translation>
 <translation id="3567901620846335314">100 mm x 150 mm</translation>
+<translation id="3568886473829759308">Access the website to view information, resources or services provided by the business.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">Allow for this site</translation>
 <translation id="3575168918110434329">A4 x 7</translation>
@@ -1093,6 +1095,7 @@
 <translation id="3658742229777143148">Revision</translation>
 <translation id="3664782872746246217">Keywords:</translation>
 <translation id="3667704023705708645">Venture capital</translation>
+<translation id="3671117652518853176">When turned off, you may be asked occasionally to verify for security purposes</translation>
 <translation id="3671540257457995106">Allow resizing?</translation>
 <translation id="3672568546897166916">Error at <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Third roll</translation>
@@ -1127,6 +1130,7 @@
 <translation id="3736520371357197498">If you understand the risks to your security, you may <ph name="BEGIN_LINK" />visit this unsafe site<ph name="END_LINK" /> before the dangerous programs have been removed.</translation>
 <translation id="3738166223076830879">Your browser is managed by your administrator.</translation>
 <translation id="3740319564441798148">Long distance bus and rail</translation>
+<translation id="3743765582345153106">Always verify when using autofill</translation>
 <translation id="3744111561329211289">Background sync</translation>
 <translation id="3744286742364977428">Files that you download are sent to Google Cloud or third parties for analysis. For example, they might be scanned for sensitive data or malware and might be stored based on company policies.</translation>
 <translation id="3744899669254331632">You cannot visit <ph name="SITE" /> right now because the website sent scrambled credentials that Chromium cannot process. Network errors and attacks are usually temporary, so this page will probably work later.</translation>
@@ -1365,6 +1369,7 @@
 <translation id="4300675098767811073">Multiple punch right</translation>
 <translation id="4302514097724775343">Tap the dino to play</translation>
 <translation id="4304049446746819918">{0,plural, =1{Administrator policy doesn’t recommend moving this file to <ph name="DESTINATION_NAME" />}other{Administrator policy doesn’t recommend moving these files to <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="4304485328308299773">Read customer evaluations of products, services or experiences to help inform your decisions with reviews.</translation>
 <translation id="4305666528087210886">Your file couldn’t be accessed</translation>
 <translation id="4306529830550717874">Save address?</translation>
 <translation id="4306812610847412719">clipboard</translation>
@@ -1529,6 +1534,7 @@
 <translation id="4724144314178270921">Can ask to see text and images on your clipboard</translation>
 <translation id="4726672564094551039">Reload policies</translation>
 <translation id="4728558894243024398">Platform</translation>
+<translation id="4730977633786878901">Reviews</translation>
 <translation id="4731638775147756694">This application has been blocked by your administrator</translation>
 <translation id="4733082559415072992"><ph name="URL" /> wants to use your device's location</translation>
 <translation id="4736491186715342415">Motor vehicles</translation>
@@ -1729,6 +1735,7 @@
 <translation id="5171045022955879922">Search or type URL</translation>
 <translation id="5172758083709347301">Machine</translation>
 <translation id="5177076414499237632">Learn about this page's source and topic</translation>
+<translation id="5179490652562926740">Payment verification settings saved</translation>
 <translation id="5179510805599951267">Not in <ph name="ORIGINAL_LANGUAGE" />? Report this error</translation>
 <translation id="518639307526414276">Pet food and pet care supplies</translation>
 <translation id="5190072300954988691">Camera and microphone not allowed</translation>
@@ -2159,6 +2166,7 @@
 <translation id="6284292079994426700">26 in x 38 in</translation>
 <translation id="6284517535531159884">Variations Seed Type</translation>
 <translation id="6285507000506177184">Manage downloads in Chrome button; press Enter to manage files that you have downloaded in Chrome</translation>
+<translation id="6287197303017372967">Get directions to your destination with turn-by-turn guidance using the navigation feature.</translation>
 <translation id="6289939620939689042">Page colour</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2182,6 +2190,7 @@
 <translation id="633770708279464947">The <ph name="SECURE_DNS_SALT" /> value is invalid and will not be used.</translation>
 <translation id="6340739886198108203">Administrator policy doesn’t recommend taking screenshots or recordings when confidential content is visible:</translation>
 <translation id="6341434961864773665">{0,plural, =1{Administrator policy doesn’t recommend uploading this file to <ph name="DESTINATION_NAME" />}other{Administrator policy doesn’t recommend uploading these files to <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="634500758737709758">Directions</translation>
 <translation id="6348220984832452017">Active variations</translation>
 <translation id="6349101878882523185">Install <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{None}=1{1 password (for <ph name="DOMAIN_LIST" />, synced)}=2{2 passwords (for <ph name="DOMAIN_LIST" />, synced)}other{# passwords (for <ph name="DOMAIN_LIST" />, synced)}}</translation>
@@ -2369,6 +2378,7 @@
 <translation id="6823746213313229853">Talk radio</translation>
 <translation id="6825578344716086703">You attempted to reach <ph name="DOMAIN" />, but the server presented a certificate signed using a weak signature algorithm (such as SHA-1). This means that the security credentials that the server presented could have been forged, and the server may not be the server that you expected (you may be communicating with an attacker).</translation>
 <translation id="6826993739343257035">Allow AR?</translation>
+<translation id="6828150717884939426">Call</translation>
 <translation id="6828866289116430505">Genetics</translation>
 <translation id="6831043979455480757">Translate</translation>
 <translation id="683108308100148227">Hide item</translation>
@@ -3094,6 +3104,7 @@
 <translation id="8539500321752640291">Allow two permissions?</translation>
 <translation id="8541158209346794904">Bluetooth device</translation>
 <translation id="8541410041357371550">This site gets your ad topics from Chrome to show you more relevant ads</translation>
+<translation id="8541579497401304453">Connect with a business by initiating a phone call.</translation>
 <translation id="8542014550340843547">Triple staple bottom</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">You can <ph name="BEGIN_ERROR_LINK" />report a detection problem<ph name="END_ERROR_LINK" /> or, if you understand the risks to your security, <ph name="BEGIN_LINK" />visit this unsafe site<ph name="END_LINK" />.</translation>
@@ -3221,7 +3232,6 @@
 <translation id="8870494189203302833">Same order face down</translation>
 <translation id="8870700989640064057">Print confidential file?</translation>
 <translation id="8871553383647848643">Customise the look of your browser</translation>
-<translation id="8871603420762394026">Chrome now shares only very limited information between sites, such as when an ad was shown to you, to help sites measure the performance of ads.</translation>
 <translation id="8874824191258364635">Enter a valid card number</translation>
 <translation id="8876033571432926051">Casual games</translation>
 <translation id="8877780815363510165">Fishing</translation>
diff --git a/components/strings/components_strings_es-419.xtb b/components/strings/components_strings_es-419.xtb
index 057262a..e4a5b12 100644
--- a/components/strings/components_strings_es-419.xtb
+++ b/components/strings/components_strings_es-419.xtb
@@ -411,7 +411,7 @@
 <translation id="1919526244108283799">400 × 600 mm</translation>
 <translation id="192020519938775529">{COUNT,plural, =0{Ninguno}=1{1 sitio}other{# sitios}}</translation>
 <translation id="1924727005275031552">Nuevas</translation>
-<translation id="1927439593081478069">Botón Ejecutar la verificación de seguridad de Chrome: presiona Intro para realizar una verificación de seguridad en la configuración de Chrome</translation>
+<translation id="1927439593081478069">Botón Ejecutar la Verificación de seguridad de Chrome: presiona Intro para realizar una Verificación de seguridad en la configuración de Chrome</translation>
 <translation id="1935995810530254458">Copiar de todos modos</translation>
 <translation id="1939175642807587452">Puede solicitar permiso para enviar notificaciones</translation>
 <translation id="1943994668912612445">Diseño</translation>
@@ -732,7 +732,7 @@
 <translation id="271663710482723385">Presiona |<ph name="ACCELERATOR1" />| + |<ph name="ACCELERATOR2" />| para salir de la pantalla completa</translation>
 <translation id="2718207025093645426">El usuario o dispositivo administrado no tiene ninguna política cargada.</translation>
 <translation id="2721148159707890343">Solicitud correcta</translation>
-<translation id="2723669454293168317">Ejecutar una verificación de seguridad en la configuración de Chrome</translation>
+<translation id="2723669454293168317">Ejecutar una Verificación de seguridad en la configuración de Chrome</translation>
 <translation id="2725492561136085792">Presiona Intro para activar esta acción.</translation>
 <translation id="2726001110728089263">Bandeja lateral</translation>
 <translation id="2728127805433021124">El certificado del servidor está firmado con un algoritmo de firma no seguro.</translation>
@@ -971,7 +971,7 @@
 <translation id="3369459162151165748">Piezas y accesorios para vehículos</translation>
 <translation id="3371064404604898522">Establecer Chrome como navegador predeterminado</translation>
 <translation id="337363190475750230">Desaprovisionado</translation>
-<translation id="3375754925484257129">Ejecutar la verificación de seguridad de Chrome</translation>
+<translation id="3375754925484257129">Ejecutar la Verificación de seguridad de Chrome</translation>
 <translation id="3377144306166885718">El servidor usaba una versión obsoleta de TLS.</translation>
 <translation id="3377188786107721145">Error al analizar la política</translation>
 <translation id="3377736046129930310">Usa el bloqueo de pantalla para confirmar las tarjetas más rápido</translation>
@@ -1069,7 +1069,7 @@
 <translation id="3611317423880285981">Productos del hogar</translation>
 <translation id="3614103345592970299">Tamaño 2</translation>
 <translation id="361438452008624280">Entrada de lista "<ph name="LANGUAGE_ID" />": El idioma es desconocido o no es compatible.</translation>
-<translation id="3614934205542186002"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, presiona Tab y, luego, Intro para realizar una verificación de seguridad en la configuración de Chrome</translation>
+<translation id="3614934205542186002"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />, presiona Tab y, luego, Intro para realizar una Verificación de seguridad en la configuración de Chrome</translation>
 <translation id="3615877443314183785">Ingresa una fecha de vencimiento válida</translation>
 <translation id="36224234498066874">Borrar datos de navegación...</translation>
 <translation id="362276910939193118">Mostrar historial completo</translation>
@@ -3223,7 +3223,6 @@
 <translation id="8870494189203302833">Mismo orden hacia abajo</translation>
 <translation id="8870700989640064057">¿Deseas imprimir un archivo confidencial?</translation>
 <translation id="8871553383647848643">Personaliza el estilo del navegador</translation>
-<translation id="8871603420762394026">En la actualidad, Chrome solo comparte información muy limitada entre los sitios, como cuándo se mostró un anuncio, a fin de ayudar a los sitios a medir el rendimiento de los anuncios.</translation>
 <translation id="8874824191258364635">Ingresa un número de tarjeta válido</translation>
 <translation id="8876033571432926051">Juegos casuales</translation>
 <translation id="8877780815363510165">Pesca</translation>
diff --git a/components/strings/components_strings_es.xtb b/components/strings/components_strings_es.xtb
index 7124adfe..ba11a46 100644
--- a/components/strings/components_strings_es.xtb
+++ b/components/strings/components_strings_es.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">Mismo orden boca abajo</translation>
 <translation id="8870700989640064057">¿Imprimir archivo confidencial?</translation>
 <translation id="8871553383647848643">Personaliza el aspecto de tu navegador</translation>
-<translation id="8871603420762394026">Ahora, Chrome solo comparte información muy limitada entre sitios (por ejemplo, cuándo se te ha mostrado un anuncio) para ayudar a los sitios a medir el rendimiento de los anuncios.</translation>
 <translation id="8874824191258364635">Introduce un número de tarjeta válido</translation>
 <translation id="8876033571432926051">Juegos casuales</translation>
 <translation id="8877780815363510165">Pesca</translation>
diff --git a/components/strings/components_strings_et.xtb b/components/strings/components_strings_et.xtb
index 733c07c1..98f6cdc 100644
--- a/components/strings/components_strings_et.xtb
+++ b/components/strings/components_strings_et.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">Isikupärastage Chrome'i seadetes oma juurdepääsetavuse tööriistu</translation>
 <translation id="2384307209577226199">Ettevõtte vaikeseade</translation>
+<translation id="238459632961158867">Veebisait</translation>
 <translation id="2385809941344967209">Värskendage Chrome'i oma Chrome'i seadetes</translation>
 <translation id="2386255080630008482">Serveri sertifikaat on tühistatud.</translation>
 <translation id="239293030466334554">Kabrioletid</translation>
@@ -1047,6 +1048,7 @@
 <translation id="3566336457819493938">215 × 315 mm</translation>
 <translation id="3567778190852720481">Ettevõttekontoga ei saa registreeruda (ettevõttekonto pole sobilik).</translation>
 <translation id="3567901620846335314">100 × 150 mm</translation>
+<translation id="3568886473829759308">Avage veebisait, et vaadata teavet, ressursse või ettevõtte pakutavaid teenuseid.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">Luba selle saidi puhul</translation>
 <translation id="3575168918110434329">A4 × 7</translation>
@@ -1093,6 +1095,7 @@
 <translation id="3658742229777143148">Redaktsioon</translation>
 <translation id="3664782872746246217">Märksõnad:</translation>
 <translation id="3667704023705708645">Riskikapital</translation>
+<translation id="3671117652518853176">Kui see seade on välja lülitatud, võidakse teilt turvalisuse huvides aeg-ajalt kinnitust küsida</translation>
 <translation id="3671540257457995106">Kas lubada suuruse muutmine?</translation>
 <translation id="3672568546897166916">Viga asukohas <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Kolmas rull</translation>
@@ -1127,6 +1130,7 @@
 <translation id="3736520371357197498">Kui mõistate, kuidas teie turvalisust ohustatakse, siis võite <ph name="BEGIN_LINK" />seda ebaturvalist saiti külastada<ph name="END_LINK" /> enne, kui ohtlikud programmid on eemaldatud.</translation>
 <translation id="3738166223076830879">Teie brauserit haldab teie administraator.</translation>
 <translation id="3740319564441798148">Kaugreisid bussi ja rongiga</translation>
+<translation id="3743765582345153106">Automaattäite kasutamisel kontrolli alati</translation>
 <translation id="3744111561329211289">Taustal sünkroonimine</translation>
 <translation id="3744286742364977428">Teie allalaaditud failid saadetakse Google Cloudi või kolmandatele osapooltele analüüsimiseks. Näiteks võidakse neid skannida tundlike andmete või pahavara tuvastamiseks ja talletada teie ettevõtte eeskirjade alusel.</translation>
 <translation id="3744899669254331632">Te ei saa saiti <ph name="SITE" /> praegu külastada, sest veebisait saatis tagasi arusaamatud mandaadid, mida Chromium ei saa töödelda. Võrguvead ja -rünnakud on tavaliselt ajutised, nii et leht tõenäoliselt hiljem töötab.</translation>
@@ -1365,6 +1369,7 @@
 <translation id="4300675098767811073">Mitu auku paremal</translation>
 <translation id="4302514097724775343">Mängimiseks puudutage dinosaurust</translation>
 <translation id="4304049446746819918">{0,plural, =1{Administraatori reegel ei soovita seda faili sihtkohta <ph name="DESTINATION_NAME" /> teisaldada}other{Administraatori reegel ei soovita neid faile sihtkohta <ph name="DESTINATION_NAME" /> teisaldada}}</translation>
+<translation id="4304485328308299773">Lugege klientide hinnanguid toodetele, teenustele või kogemustele, et saaksite arvustuste abil teha teadlikumaid otsuseid.</translation>
 <translation id="4305666528087210886">Teie failile ei pääsetud juurde</translation>
 <translation id="4306529830550717874">Kas salvestada aadress?</translation>
 <translation id="4306812610847412719">lõikelaud</translation>
@@ -1529,6 +1534,7 @@
 <translation id="4724144314178270921">Saab küsida luba lõikelaual oleva teksti ja piltide nägemiseks</translation>
 <translation id="4726672564094551039">Laadi reeglid uuesti</translation>
 <translation id="4728558894243024398">Platvorm</translation>
+<translation id="4730977633786878901">Arvustused</translation>
 <translation id="4731638775147756694">Administraator blokeeris selle rakenduse</translation>
 <translation id="4733082559415072992"><ph name="URL" /> soovib kasutada teie seadme asukohta</translation>
 <translation id="4736491186715342415">Mootorsõidukid</translation>
@@ -1729,6 +1735,7 @@
 <translation id="5171045022955879922">Otsige või sisestage URL</translation>
 <translation id="5172758083709347301">Masin</translation>
 <translation id="5177076414499237632">Teave selle lehe allika ja teema kohta</translation>
+<translation id="5179490652562926740">Maksekinnitusseaded on salvestatud</translation>
 <translation id="5179510805599951267">Tegu ei ole <ph name="ORIGINAL_LANGUAGE" /> keelega? Andke veast teada</translation>
 <translation id="518639307526414276">Lemmikloomade toit ja hooldustarbed</translation>
 <translation id="5190072300954988691">Kaamera ja mikrofon ei ole lubatud</translation>
@@ -2159,6 +2166,7 @@
 <translation id="6284292079994426700">26 × 38 tolli</translation>
 <translation id="6284517535531159884">Variantide algandmete tüüp</translation>
 <translation id="6285507000506177184">Nupp Chrome'i allalaadimiste haldamine, Chrome'is allalaaditud failide haldamiseks vajutage sisestusklahvi</translation>
+<translation id="6287197303017372967">Hankige sihtkohta liikumise juhiseid, kasutades navigeerimisfunktsiooni täppisjuhiseid.</translation>
 <translation id="6289939620939689042">Lehe värv</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2182,6 +2190,7 @@
 <translation id="633770708279464947">Reegli <ph name="SECURE_DNS_SALT" /> väärtus on sobimatu ja seda ei kasutata.</translation>
 <translation id="6340739886198108203">Administraatori reegel ei soovita konfidentsiaalse sisu kuvamise ajal jäädvustada ekraanipilte ega salvestisi:</translation>
 <translation id="6341434961864773665">{0,plural, =1{Administraatori reegel ei soovita seda faili sihtkohta <ph name="DESTINATION_NAME" /> üles laadida}other{Administraatori reegel ei soovita neid faile sihtkohta <ph name="DESTINATION_NAME" /> üles laadida}}</translation>
+<translation id="634500758737709758">Juhised</translation>
 <translation id="6348220984832452017">Aktiivsed variatsioonid</translation>
 <translation id="6349101878882523185">Installi <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{Puudub}=1{1 parool (loendile <ph name="DOMAIN_LIST" />, sünkroonitud)}=2{2 parooli (loendile <ph name="DOMAIN_LIST" />, sünkroonitud)}other{# parooli (loendile <ph name="DOMAIN_LIST" />, sünkroonitud)}}</translation>
@@ -2369,6 +2378,7 @@
 <translation id="6823746213313229853">Raadiojutusaated</translation>
 <translation id="6825578344716086703">Püüdsite jõuda domeenile <ph name="DOMAIN" />, kuid server esitas sertifikaadi, mis on allkirjastatud nõrga allkirjaalgoritmiga (nt SHA-1). See tähendab, et serveri esitatud turvamandaadid võivad olla võltsitud ja server ei pruugi olla see, mida eeldate (võimalik, et suhtlete ründajaga).</translation>
 <translation id="6826993739343257035">Kas lubada AR?</translation>
+<translation id="6828150717884939426">Helista</translation>
 <translation id="6828866289116430505">Geneetika</translation>
 <translation id="6831043979455480757">Tõlgi</translation>
 <translation id="683108308100148227">Peida üksus</translation>
@@ -3094,6 +3104,7 @@
 <translation id="8539500321752640291">Kas anda kaks luba?</translation>
 <translation id="8541158209346794904">Bluetooth-seade</translation>
 <translation id="8541410041357371550">See sait hangib Chrome'ist teie reklaamiteemad, et näidata teile asjakohasemaid reklaame</translation>
+<translation id="8541579497401304453">Võtke ühendust ettevõttega, algatades telefonikõne.</translation>
 <translation id="8542014550340843547">Kolm kirjaklambrit all</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">Võite <ph name="BEGIN_ERROR_LINK" />teavitada tuvastusprobleemist<ph name="END_ERROR_LINK" />. Kui mõistate ohtusid oma turvalisusele, võite <ph name="BEGIN_LINK" />seda ebaturvalist saiti külastada<ph name="END_LINK" />.</translation>
@@ -3221,7 +3232,6 @@
 <translation id="8870494189203302833">Sama järjestus, esikülg allapoole</translation>
 <translation id="8870700989640064057">Kas printida konfidentsiaalne fail?</translation>
 <translation id="8871553383647848643">Kohandage oma brauseri ilmet</translation>
-<translation id="8871603420762394026">Chrome jagab nüüd saitide vahel vaid väga piiratud teavet, näiteks seda, millal teile reklaami näidati, et aidata saitidel reklaamide toimivust mõõta.</translation>
 <translation id="8874824191258364635">Sisestaeg kehtiv kaardinumber</translation>
 <translation id="8876033571432926051">Lihtsad mängud</translation>
 <translation id="8877780815363510165">Kalapüük</translation>
diff --git a/components/strings/components_strings_eu.xtb b/components/strings/components_strings_eu.xtb
index f9e8a2e..0ac1397 100644
--- a/components/strings/components_strings_eu.xtb
+++ b/components/strings/components_strings_eu.xtb
@@ -3216,7 +3216,6 @@
 <translation id="8870494189203302833">Ordena berean, ahuspez</translation>
 <translation id="8870700989640064057">Isilpeko fitxategia inprimatu nahi duzu?</translation>
 <translation id="8871553383647848643">Pertsonalizatu arakatzailearen itxura</translation>
-<translation id="8871603420762394026">Orain, webguneei iragarkien errendimendua neurtzen laguntzeko informazio oso mugatua soilik partekatzen du Chrome-k webguneen artean; adibidez, noiz erakutsi dizuten iragarki bat.</translation>
 <translation id="8874824191258364635">Idatzi balio duen txartel-zenbaki bat</translation>
 <translation id="8876033571432926051">Casual jokoak</translation>
 <translation id="8877780815363510165">Arrantza</translation>
diff --git a/components/strings/components_strings_fa.xtb b/components/strings/components_strings_fa.xtb
index 00845c8..2ed1995 100644
--- a/components/strings/components_strings_fa.xtb
+++ b/components/strings/components_strings_fa.xtb
@@ -3224,7 +3224,6 @@
 <translation id="8870494189203302833">ترتیب یکسان، روبه‌پایین</translation>
 <translation id="8870700989640064057">فایل محرمانه چاپ شود؟</translation>
 <translation id="8871553383647848643">سفارشی کردن ظاهر مرورگر</translation>
-<translation id="8871603420762394026">‏درحال‌حاضر Chrome فقط اطلاعات بسیار محدودی را بین سایت‌ها هم‌رسانی می‌کند (مثلاً زمان نمایش آگهی به شما) تا به سایت‌ها کمک کند عملکرد آگهی‌ها را اندازه‌گیری کنند.</translation>
 <translation id="8874824191258364635">شماره کارت معتبری وارد کنید</translation>
 <translation id="8876033571432926051">بازی نامرتب</translation>
 <translation id="8877780815363510165">ماهی‌گیری</translation>
diff --git a/components/strings/components_strings_fi.xtb b/components/strings/components_strings_fi.xtb
index b0520aa2..e15b41b6 100644
--- a/components/strings/components_strings_fi.xtb
+++ b/components/strings/components_strings_fi.xtb
@@ -3223,7 +3223,6 @@
 <translation id="8870494189203302833">Sama järjestys tulostuspuoli alaspäin</translation>
 <translation id="8870700989640064057">Tulostetaanko luottamuksellinen tiedosto?</translation>
 <translation id="8871553383647848643">Muokkaa selaimen ulkoasua</translation>
-<translation id="8871603420762394026">Chrome jakaa nyt vain hyvin rajallisia tietoja sivustojen välillä (esimerkiksi sen, milloin mainos on näytetty sinulle), jotta sivustot voivat mitata mainosten tuloksia.</translation>
 <translation id="8874824191258364635">Anna kelvollinen kortin numero.</translation>
 <translation id="8876033571432926051">Helpot pelit</translation>
 <translation id="8877780815363510165">Kalastus</translation>
diff --git a/components/strings/components_strings_fil.xtb b/components/strings/components_strings_fil.xtb
index 2f25901..8a84566 100644
--- a/components/strings/components_strings_fil.xtb
+++ b/components/strings/components_strings_fil.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">I-personalize ang iyong mga tool sa pagiging accessible sa mga setting ng Chrome</translation>
 <translation id="2384307209577226199">Default ng enterprise</translation>
+<translation id="238459632961158867">Website</translation>
 <translation id="2385809941344967209">I-update ang Chrome mula sa iyong mga setting ng Chrome</translation>
 <translation id="2386255080630008482">Nabawi ang certificate ng server.</translation>
 <translation id="239293030466334554">Mga convertible</translation>
@@ -1047,6 +1048,7 @@
 <translation id="3566336457819493938">215 x 315 mm</translation>
 <translation id="3567778190852720481">Hindi makapag-enroll gamit ang enterprise account (hindi kwalipikado ang enterprise account).</translation>
 <translation id="3567901620846335314">100 x 150 mm</translation>
+<translation id="3568886473829759308">I-access ang website para tumingin ng impormasyon, mga resource, o serbisyong ibinibigay ng negosyo.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">Payagan para sa site na ito</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1093,6 +1095,7 @@
 <translation id="3658742229777143148">Rebisyon</translation>
 <translation id="3664782872746246217">Mga Keyword:</translation>
 <translation id="3667704023705708645">Venture capital</translation>
+<translation id="3671117652518853176">Kapag naka-off, posibleng hilingin sa iyo paminsan-minsan na mag-verify para sa mga layuning panseguridad</translation>
 <translation id="3671540257457995106">Payagan ang pag-resize?</translation>
 <translation id="3672568546897166916">Error sa <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Ikatlong Rolyo</translation>
@@ -1127,6 +1130,7 @@
 <translation id="3736520371357197498">Kung nauunawaan mo ang mga peligro sa iyong seguridad, maaari mong <ph name="BEGIN_LINK" />bisitahin ang hindi ligtas na site na ito<ph name="END_LINK" /> bago maalis ang mga mapanganib na program.</translation>
 <translation id="3738166223076830879">Pinapamahalaan ng iyong administrator ang browser mo.</translation>
 <translation id="3740319564441798148">Pangmalayuang bus at tren</translation>
+<translation id="3743765582345153106">Palaging mag-verify kapag ginagamit ang autofill</translation>
 <translation id="3744111561329211289">Pag-sync sa background</translation>
 <translation id="3744286742364977428">Ipinapadala sa Google Cloud o mga third party para sa pagsusuri ang mga file na dina-download mo. Halimbawa, posibleng i-scan ang mga ito para sa sensitibong data o malware at posibleng i-store batay sa mga patakaran ng kumpanya.</translation>
 <translation id="3744899669254331632">Hindi mo maaaring bisitahin ang <ph name="SITE" /> sa ngayon dahil nagpadala ang website ng mga pinaghalong kredensyal na hindi maproseso ng Chromium. Karaniwang pansamantala ang mga error at pag-atake sa network, kaya malamang na gagana ang page na ito sa ibang pagkakataon.</translation>
@@ -1365,6 +1369,7 @@
 <translation id="4300675098767811073">Multiple punch right</translation>
 <translation id="4302514097724775343">I-tap ang dino para maglaro</translation>
 <translation id="4304049446746819918">{0,plural, =1{Hindi inirerekomenda ng patakaran ng administrator na ilipat ang file na ito sa <ph name="DESTINATION_NAME" />}one{Hindi inirerekomenda ng patakaran ng administrator na ilipat ang mga file na ito sa <ph name="DESTINATION_NAME" />}other{Hindi inirerekomenda ng patakaran ng administrator na ilipat ang mga file na ito sa <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="4304485328308299773">Magbasa ng mga pagsusuri ng customer sa mga produkto, serbisyo, o experience para makatulong na mapahusay ang iyong mga desisyon sa mga review.</translation>
 <translation id="4305666528087210886">Hindi ma-access ang iyong file</translation>
 <translation id="4306529830550717874">I-save ang address?</translation>
 <translation id="4306812610847412719">clipboard</translation>
@@ -1529,6 +1534,7 @@
 <translation id="4724144314178270921">Puwedeng hilinging makita ang text at mga larawan sa iyong clipboard</translation>
 <translation id="4726672564094551039">I-reload ang mga patakaran</translation>
 <translation id="4728558894243024398">Platform</translation>
+<translation id="4730977633786878901">Mga Review</translation>
 <translation id="4731638775147756694">Na-block ng iyong administrator ang application na ito</translation>
 <translation id="4733082559415072992">Gustong gamitin ng <ph name="URL" /> ang lokasyon ng iyong device</translation>
 <translation id="4736491186715342415">Mga sasakyang de motor</translation>
@@ -1729,6 +1735,7 @@
 <translation id="5171045022955879922">Hanapin o i-type ang URL</translation>
 <translation id="5172758083709347301">Computer</translation>
 <translation id="5177076414499237632">Matuto tungkol sa source at paksa ng page na ito</translation>
+<translation id="5179490652562926740">Na-save ang mga setting ng pag-verify ng pagbabayad</translation>
 <translation id="5179510805599951267">Wala sa <ph name="ORIGINAL_LANGUAGE" />? Iulat ang error na ito</translation>
 <translation id="518639307526414276">Pagkain at mga supply para sa alagang hayop</translation>
 <translation id="5190072300954988691">Hindi pinapayagan ang camera at mikropono</translation>
@@ -2159,6 +2166,7 @@
 <translation id="6284292079994426700">26 x 38 in</translation>
 <translation id="6284517535531159884">Uri ng Seed ng Mga Variation</translation>
 <translation id="6285507000506177184">Button na Pamahalaan ang mga download sa Chrome, pindutin ang Enter para pamahalaan ang mga file na na-download mo sa Chrome</translation>
+<translation id="6287197303017372967">Kumuha ng mga direksyon patungo sa iyong destinasyon nang may gabay sa bawat pagliko gamit ang feature na pag-navigate.</translation>
 <translation id="6289939620939689042">Kulay ng Page</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2182,6 +2190,7 @@
 <translation id="633770708279464947">Invalid ang value ng <ph name="SECURE_DNS_SALT" /> at hindi ito gagamitin.</translation>
 <translation id="6340739886198108203">Hindi inirerekomenda ng patakaran ng administrator ang pagkuha ng mga screenshot o recording kapag may nakikitang kumpidensyal na content:</translation>
 <translation id="6341434961864773665">{0,plural, =1{Hindi inirerekomenda ng patakaran ng administrator na i-upload ang file na ito sa <ph name="DESTINATION_NAME" />}one{Hindi inirerekomenda ng patakaran ng administrator na i-upload ang mga file na ito sa <ph name="DESTINATION_NAME" />}other{Hindi inirerekomenda ng patakaran ng administrator na i-upload ang mga file na ito sa <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="634500758737709758">Mga Direksyon</translation>
 <translation id="6348220984832452017">Mga Aktibong Variation</translation>
 <translation id="6349101878882523185">I-install ang <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{Wala}=1{1 password (para sa <ph name="DOMAIN_LIST" />, naka-sync)}=2{2 password (para sa <ph name="DOMAIN_LIST" />, naka-sync)}one{# password (para sa <ph name="DOMAIN_LIST" />, naka-sync)}other{# na password (para sa <ph name="DOMAIN_LIST" />, naka-sync)}}</translation>
@@ -2369,6 +2378,7 @@
 <translation id="6823746213313229853">Talk radio</translation>
 <translation id="6825578344716086703">Tinangka mong abutin ang <ph name="DOMAIN" />, ngunit nagpakita ang server ng certificate na nilagdaan gamit ang isang mahinang signature algorithm (tulad ng SHA-1). Nangangahulugan ito na maaaring pineke ang mga panseguridad na kredensyal na ipinakita ng server, at ang server ay maaaring hindi ang server na inaasahan mo (maaaring nakikipag-ugnayan ka sa isang attacker).</translation>
 <translation id="6826993739343257035">Payagan ang AR?</translation>
+<translation id="6828150717884939426">Tawagan</translation>
 <translation id="6828866289116430505">Genetics</translation>
 <translation id="6831043979455480757">Isalin</translation>
 <translation id="683108308100148227">I-hide ang item</translation>
@@ -3094,6 +3104,7 @@
 <translation id="8539500321752640291">Payagan ang 2 pahintulot?</translation>
 <translation id="8541158209346794904">Bluetooth device</translation>
 <translation id="8541410041357371550">Kinukuha ng site na ito ang iyong mga paksa ng ad mula sa Chrome para magpakita pa sa iyo ng mga may kaugnayang ad</translation>
+<translation id="8541579497401304453">Makipag-ugnayan sa isang negosyo sa pamamagitan ng pagtawag sa telepono.</translation>
 <translation id="8542014550340843547">Triple staple bottom</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">Maaari kang <ph name="BEGIN_ERROR_LINK" />mag-ulat ng problema sa pagtukoy<ph name="END_ERROR_LINK" /> o, kung nauunawaan mo ang mga panganib sa iyong seguridad, <ph name="BEGIN_LINK" />bisitahin ang hindi ligtas na site na ito<ph name="END_LINK" />.</translation>
@@ -3221,7 +3232,6 @@
 <translation id="8870494189203302833">Parehong pagkakasunod-sunod nang nakataob</translation>
 <translation id="8870700989640064057">Mag-print ng kumpidensyal na file?</translation>
 <translation id="8871553383647848643">I-customize ang hitsura ng iyong browser</translation>
-<translation id="8871603420762394026">Napakalimitado na lang ng impormasyong shine-share ngayon ng Chrome sa pagitan ng mga site, tulad kapag may ipinakitang ad sa iyo, para matulungan ang mga site na sukatin ang performance ng mga ad.</translation>
 <translation id="8874824191258364635">Maglagay ng wastong numero ng card</translation>
 <translation id="8876033571432926051">Mga casual na laro</translation>
 <translation id="8877780815363510165">Pangingisda</translation>
diff --git a/components/strings/components_strings_fr-CA.xtb b/components/strings/components_strings_fr-CA.xtb
index fd0f455..fe30bba 100644
--- a/components/strings/components_strings_fr-CA.xtb
+++ b/components/strings/components_strings_fr-CA.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">Même ordre, face vers le bas</translation>
 <translation id="8870700989640064057">Imprimer le fichier confidentiel?</translation>
 <translation id="8871553383647848643">Personnaliser le style de votre navigateur</translation>
-<translation id="8871603420762394026">Chrome ne partage désormais que des informations très limitées entre les sites, comme le moment où une annonce vous a été présentée, pour aider les sites à mesurer les performances des annonces.</translation>
 <translation id="8874824191258364635">Entrez un numéro de carte valide</translation>
 <translation id="8876033571432926051">Jeux passe-temps</translation>
 <translation id="8877780815363510165">Pêche</translation>
diff --git a/components/strings/components_strings_fr.xtb b/components/strings/components_strings_fr.xtb
index 57ed0d8..b13b296 100644
--- a/components/strings/components_strings_fr.xtb
+++ b/components/strings/components_strings_fr.xtb
@@ -3222,7 +3222,6 @@
 <translation id="8870494189203302833">Même ordre, face vers le bas</translation>
 <translation id="8870700989640064057">Imprimer le fichier confidentiel ?</translation>
 <translation id="8871553383647848643">Personnalisez l'apparence de votre navigateur</translation>
-<translation id="8871603420762394026">Chrome ne partage actuellement que des informations très limitées entre les sites, comme le moment où une annonce vous a été présentée, afin d'aider les sites à mesurer les performances des annonces.</translation>
 <translation id="8874824191258364635">Saisissez un numéro de carte valide</translation>
 <translation id="8876033571432926051">Jeux grand public</translation>
 <translation id="8877780815363510165">Pêche</translation>
diff --git a/components/strings/components_strings_gl.xtb b/components/strings/components_strings_gl.xtb
index a9411ec3..266c13e 100644
--- a/components/strings/components_strings_gl.xtb
+++ b/components/strings/components_strings_gl.xtb
@@ -411,7 +411,7 @@
 <translation id="1919526244108283799">400 x 600 mm</translation>
 <translation id="192020519938775529">{COUNT,plural, =0{Ningún}=1{1 sitio}other{# sitios}}</translation>
 <translation id="1924727005275031552">Novo</translation>
-<translation id="1927439593081478069">Botón para executar a comprobación de seguranza de Chrome. Se queres executar unha comprobación de seguranza na configuración de Chrome, preme Introducir</translation>
+<translation id="1927439593081478069">Botón para executar a Comprobación de seguranza de Chrome. Se queres executar unha Comprobación de seguranza na configuración de Chrome, preme Introducir</translation>
 <translation id="1935995810530254458">Copiar igualmente</translation>
 <translation id="1939175642807587452">Pode pedirche permiso para enviar notificacións</translation>
 <translation id="1943994668912612445">Deseño</translation>
@@ -732,7 +732,7 @@
 <translation id="271663710482723385">Para saír da pantalla completa, preme |<ph name="ACCELERATOR1" />| + |<ph name="ACCELERATOR2" />|</translation>
 <translation id="2718207025093645426">O usuario ou dispositivo xestionado non ten ningunha política cargada.</translation>
 <translation id="2721148159707890343">Solicitude correcta</translation>
-<translation id="2723669454293168317">Executar unha comprobación de seguranza na configuración de Chrome</translation>
+<translation id="2723669454293168317">Executar unha Comprobación de seguranza na configuración de Chrome</translation>
 <translation id="2725492561136085792">Preme Introducir para activar esta acción.</translation>
 <translation id="2726001110728089263">Bandexa lateral</translation>
 <translation id="2728127805433021124">O certificado do servidor está asinado cun algoritmo de sinatura débil.</translation>
@@ -970,7 +970,7 @@
 <translation id="3369459162151165748">Pezas e accesorios para vehículos</translation>
 <translation id="3371064404604898522">Establecer Chrome como navegador predeterminado</translation>
 <translation id="337363190475750230">Desaprovisionado</translation>
-<translation id="3375754925484257129">Executar comprobación de seguranza de Chrome</translation>
+<translation id="3375754925484257129">Executar Comprobación de seguranza de Chrome</translation>
 <translation id="3377144306166885718">O servidor utilizou unha versión obsoleta de TLS.</translation>
 <translation id="3377188786107721145">Erro de análise da política</translation>
 <translation id="3377736046129930310">Usar o bloqueo de pantalla para confirmar as tarxetas máis rápido</translation>
@@ -1068,7 +1068,7 @@
 <translation id="3611317423880285981">Produtos do fogar</translation>
 <translation id="3614103345592970299">Tamaño 2</translation>
 <translation id="361438452008624280">Entrada da lista "<ph name="LANGUAGE_ID" />": idioma descoñecido ou non compatible.</translation>
-<translation id="3614934205542186002"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />. Se queres executar unha comprobación de seguranza na configuración de Chrome, preme Tabulador e, a continuación, Introducir</translation>
+<translation id="3614934205542186002"><ph name="RUN_CHROME_SAFETY_CHECK_FOCUSED_FRIENDLY_MATCH_TEXT" />. Se queres executar unha Comprobación de seguranza na configuración de Chrome, preme Tabulador e, a continuación, Introducir</translation>
 <translation id="3615877443314183785">Introduce unha data de caducidade válida</translation>
 <translation id="36224234498066874">Borrar datos de navegación...</translation>
 <translation id="362276910939193118">Mostrar historial completo</translation>
@@ -1551,7 +1551,7 @@
 <translation id="4757993714154412917">Acabas de escribir o teu contrasinal nun sitio enganoso. Para protexer as túas contas, Chromium recoméndache que comprobes os contrasinais que tes gardados.</translation>
 <translation id="4758311279753947758">Engadir información de contacto</translation>
 <translation id="4761104368405085019">Utilizar o micrófono</translation>
-<translation id="4761869838909035636">Executar comprobación de seguranza de Chrome</translation>
+<translation id="4761869838909035636">Executar Comprobación de seguranza de Chrome</translation>
 <translation id="4764776831041365478">É posible que a páxina web de <ph name="URL" /> estea temporalmente inactiva ou que se trasladase definitivamente a outro enderezo web.</translation>
 <translation id="4766713847338118463">Dúas grampas na parte inferior</translation>
 <translation id="4771973620359291008">Produciuse un erro descoñecido.</translation>
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">A mesma orde cara abaixo</translation>
 <translation id="8870700989640064057">Queres imprimir o ficheiro confidencial?</translation>
 <translation id="8871553383647848643">Personalizar o aspecto do navegador</translation>
-<translation id="8871603420762394026">Agora Chrome só comparte información moi limitada entre os sitios (como, por exemplo, cando se che mostrou un anuncio) co fin de axudarlles a medir o rendemento dos anuncios.</translation>
 <translation id="8874824191258364635">Introduce un número de tarxeta válido</translation>
 <translation id="8876033571432926051">Xogos casuais</translation>
 <translation id="8877780815363510165">Pesca</translation>
diff --git a/components/strings/components_strings_gu.xtb b/components/strings/components_strings_gu.xtb
index 445e1c8a..3cc7c80 100644
--- a/components/strings/components_strings_gu.xtb
+++ b/components/strings/components_strings_gu.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">નીચે તરફ તે જ ક્રમમાં</translation>
 <translation id="8870700989640064057">શું ગોપનીય ફાઇલ પ્રિન્ટ કરીએ?</translation>
 <translation id="8871553383647848643">તમારા બ્રાઉઝરનો દેખાવ કસ્ટમાઇઝ કરો</translation>
-<translation id="8871603420762394026">Chrome હવે સાઇટ વચ્ચે માત્ર ખૂબ જ મર્યાદિત માહિતી શેર કરે છે, જેમ કે જાહેરાતના પર્ફોર્મન્સની માપણી કરવામાં સાઇટની સહાય કરવા માટે જ્યારે તમને કોઈ જાહેરાત બતાવવામાં આવી હોય.</translation>
 <translation id="8874824191258364635">એક માન્ય કાર્ડ નંબર દાખલ કરો</translation>
 <translation id="8876033571432926051">કેઝ્યુઅલ ગેમ</translation>
 <translation id="8877780815363510165">ફિશિંગ</translation>
diff --git a/components/strings/components_strings_hi.xtb b/components/strings/components_strings_hi.xtb
index 4906bf2..be94d16cf 100644
--- a/components/strings/components_strings_hi.xtb
+++ b/components/strings/components_strings_hi.xtb
@@ -3222,7 +3222,6 @@
 <translation id="8870494189203302833">इसी तरह उलटा करके रखें</translation>
 <translation id="8870700989640064057">क्या गोपनीय फ़ाइल प्रिंट करनी है?</translation>
 <translation id="8871553383647848643">अपने ब्राउज़र का लुक पसंद के मुताबिक बनाएं</translation>
-<translation id="8871603420762394026">अब Chrome, साइटों के बीच सिर्फ़ कुछ ही जानकारी शेयर करता है. जैसे, आपको कोई विज्ञापन कब दिखाया गया, ताकि साइटों को विज्ञापनों की परफ़ॉर्मेंस मेज़र करने में मदद मिल सके.</translation>
 <translation id="8874824191258364635">मान्य कार्ड संख्या डालें</translation>
 <translation id="8876033571432926051">सिंपल गेम</translation>
 <translation id="8877780815363510165">मछली पकड़ना</translation>
diff --git a/components/strings/components_strings_hr.xtb b/components/strings/components_strings_hr.xtb
index abdc8f4f4..f775df9 100644
--- a/components/strings/components_strings_hr.xtb
+++ b/components/strings/components_strings_hr.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">U postavkama Chromea prilagodite svoje alate za pristupačnost</translation>
 <translation id="2384307209577226199">Zadano pravilo organizacije</translation>
+<translation id="238459632961158867">Web-lokacija</translation>
 <translation id="2385809941344967209">Ažurirajte Chrome putem postavki Chromea</translation>
 <translation id="2386255080630008482">Opozvan je certifikat poslužitelja.</translation>
 <translation id="239293030466334554">Kabrioleti</translation>
@@ -1047,6 +1048,7 @@
 <translation id="3566336457819493938">215 x 315 mm</translation>
 <translation id="3567778190852720481">Ne možete se prijaviti poslovnim računom (poslovni račun ne ispunjava uvjete).</translation>
 <translation id="3567901620846335314">100 x 150 mm</translation>
+<translation id="3568886473829759308">Pristupite web-lokaciji da biste vidjeli informacije, izvore ili usluge koje pruža tvrtka.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">Dopusti za ovu web-lokaciju</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1092,6 +1094,7 @@
 <translation id="3658742229777143148">Izmjena</translation>
 <translation id="3664782872746246217">Ključne riječi:</translation>
 <translation id="3667704023705708645">Rizični kapital</translation>
+<translation id="3671117652518853176">Kada je ta značajka isključena, povremeno se može zatražiti potvrđivanje iz sigurnosnih razloga</translation>
 <translation id="3671540257457995106">Dopustiti promjenu veličine?</translation>
 <translation id="3672568546897166916">Pogreška na <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Treći kolut</translation>
@@ -1126,6 +1129,7 @@
 <translation id="3736520371357197498">Ako ste svjesni sigurnosnih rizika, možete <ph name="BEGIN_LINK" />posjetiti tu nesigurnu web-lokaciju<ph name="END_LINK" /> prije uklanjanja opasnih programa.</translation>
 <translation id="3738166223076830879">Vašim preglednikom upravlja vaš administrator.</translation>
 <translation id="3740319564441798148">Međugradski autobusi i vlakovi</translation>
+<translation id="3743765582345153106">Uvijek potvrdi pri upotrebi automatskog popunjavanja</translation>
 <translation id="3744111561329211289">Sinkronizacija u pozadini</translation>
 <translation id="3744286742364977428">Datoteke koje preuzmete šalju se Google Cloudu ili trećim stranama na analizu. Na primjer, mogu se pregledavati radi otkrivanja osjetljivih podataka ili zlonamjernog softvera i mogu se pohranjivati na temelju pravila tvrtke.</translation>
 <translation id="3744899669254331632">Trenutačno ne možete otvoriti <ph name="SITE" /> jer je web-lokacija poslala šifrirane vjerodajnice koje Chromium ne može obraditi. Mrežne pogreške i napadi obično su privremeni, tako da će stranica kasnije vjerojatno funkcionirati.</translation>
@@ -1364,6 +1368,7 @@
 <translation id="4300675098767811073">Višestruko bušenje s desne strane</translation>
 <translation id="4302514097724775343">Dodirnite dinosaura da biste počeli igrati</translation>
 <translation id="4304049446746819918">{0,plural, =1{Prema pravilima administratora ne preporučuje se premještanje te datoteke u <ph name="DESTINATION_NAME" />}one{Prema pravilima administratora ne preporučuje se premještanje tih datoteka u <ph name="DESTINATION_NAME" />}few{Prema pravilima administratora ne preporučuje se premještanje tih datoteka u <ph name="DESTINATION_NAME" />}other{Prema pravilima administratora ne preporučuje se premještanje tih datoteka u <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="4304485328308299773">Pročitajte korisničke procjene proizvoda, usluga ili doživljaja kako biste lakše odlučili o svojim recenzijama.</translation>
 <translation id="4305666528087210886">Pristup datoteci nije uspio</translation>
 <translation id="4306529830550717874">Želite li spremiti adresu?</translation>
 <translation id="4306812610847412719">međuspremnik</translation>
@@ -1528,6 +1533,7 @@
 <translation id="4724144314178270921">Može tražiti dopuštenje da vidi tekst i slike u vašem međuspremniku</translation>
 <translation id="4726672564094551039">Ponovo učitaj pravila</translation>
 <translation id="4728558894243024398">Platforma</translation>
+<translation id="4730977633786878901">Recenzije</translation>
 <translation id="4731638775147756694">Administrator je blokirao ovu aplikaciju</translation>
 <translation id="4733082559415072992"><ph name="URL" /> želi upotrijebiti lokaciju vašeg uređaja</translation>
 <translation id="4736491186715342415">Motorna vozila</translation>
@@ -1728,6 +1734,7 @@
 <translation id="5171045022955879922">Pretražite ili upišite URL</translation>
 <translation id="5172758083709347301">Strojno</translation>
 <translation id="5177076414499237632">Saznajte više o izvoru i temi ove stranice</translation>
+<translation id="5179490652562926740">Postavke potvrde plaćanja su spremljene</translation>
 <translation id="5179510805599951267">Nije <ph name="ORIGINAL_LANGUAGE" /> jezik? Prijavite tu pogrešku</translation>
 <translation id="518639307526414276">Hrana za ljubimce i potrepštine za njegu ljubimaca</translation>
 <translation id="5190072300954988691">Kamera i mikrofon nisu dopušteni</translation>
@@ -2158,6 +2165,7 @@
 <translation id="6284292079994426700">26 x 38 inča</translation>
 <translation id="6284517535531159884">Vrsta izvora varijacije</translation>
 <translation id="6285507000506177184">Gumb Upravljaj preuzimanjima u Chromeu, pritisnite Enter da biste upravljali datotekama koje ste preuzeli u Chromeu</translation>
+<translation id="6287197303017372967">Preuzmite upute do svojeg odredišta pomoću detaljnih uputa i značajke navigacije.</translation>
 <translation id="6289939620939689042">Boja stranice</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2181,6 +2189,7 @@
 <translation id="633770708279464947">Vrijednost <ph name="SECURE_DNS_SALT" /> nije važeća i neće se upotrebljavati.</translation>
 <translation id="6340739886198108203">Prema pravilima administratora ne preporučuje se izrada snimki zaslona ili snimki kad je vidljiv povjerljiv sadržaj:</translation>
 <translation id="6341434961864773665">{0,plural, =1{Prema pravilima administratora ne preporučuje se prijenos te datoteke na <ph name="DESTINATION_NAME" />}one{Prema pravilima administratora ne preporučuje se prijenos tih datoteka na <ph name="DESTINATION_NAME" />}few{Prema pravilima administratora ne preporučuje se prijenos tih datoteka na <ph name="DESTINATION_NAME" />}other{Prema pravilima administratora ne preporučuje se prijenos tih datoteka na <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="634500758737709758">Upute</translation>
 <translation id="6348220984832452017">Aktivne varijacije</translation>
 <translation id="6349101878882523185">Instalirajte aplikaciju <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{Nijedna}=1{Jedna zaporka (za <ph name="DOMAIN_LIST" />, sinkronizirano)}=2{Dvije zaporke (za <ph name="DOMAIN_LIST" />, sinkronizirano)}one{# zaporka (za <ph name="DOMAIN_LIST" />, sinkronizirano)}few{# zaporke (za <ph name="DOMAIN_LIST" />, sinkronizirano)}other{# zaporki (za <ph name="DOMAIN_LIST" />, sinkronizirano)}}</translation>
@@ -2368,6 +2377,7 @@
 <translation id="6823746213313229853">Razgovorne radijske emisije</translation>
 <translation id="6825578344716086703">Pokušali ste doseći domenu <ph name="DOMAIN" />, ali poslužitelj je predstavio certifikat potpisan slabim algoritmom potpisa (kao što je SHA-1). Znači da su sigurnosne vjerodajnice koje je poslužitelj predstavio možda krivotvorene, a poslužitelj možda nije poslužitelj koji očekujete (možda ste u komunikaciji s napadačem).</translation>
 <translation id="6826993739343257035">Dopustiti virtualnu stvarnost?</translation>
+<translation id="6828150717884939426">Poziv</translation>
 <translation id="6828866289116430505">Genetika</translation>
 <translation id="6831043979455480757">Prevedi</translation>
 <translation id="683108308100148227">Sakrij stavku</translation>
@@ -3093,6 +3103,7 @@
 <translation id="8539500321752640291">Želite li dopustiti dva dopuštenja?</translation>
 <translation id="8541158209346794904">Bluetooth uređaj</translation>
 <translation id="8541410041357371550">Ova web-lokacija prima podatke o temama vaših oglasa kako bi vam prikazivala relevantnije oglase.</translation>
+<translation id="8541579497401304453">Povežite se s tvrtkom upućivanjem telefonskog poziva.</translation>
 <translation id="8542014550340843547">Trostruko spajanje pri dnu</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">Možete <ph name="BEGIN_ERROR_LINK" />prijaviti problem s otkrivanjem<ph name="END_ERROR_LINK" /> ili, ako razumijete na koje je načine ugrožena vaša sigurnost, <ph name="BEGIN_LINK" />posjetite nesigurnu web-lokaciju<ph name="END_LINK" />.</translation>
@@ -3221,7 +3232,6 @@
 <translation id="8870494189203302833">Istim redoslijedom prema dolje</translation>
 <translation id="8870700989640064057">Želite li ispisati povjerljivu datoteku?</translation>
 <translation id="8871553383647848643">Prilagodite izgled preglednika</translation>
-<translation id="8871603420762394026">Chrome sada dijeli samo vrlo ograničene informacije među web-lokacijama, primjerice kada vam je oglas bio prikazan, kako bi pomogao web-lokacijama da mjere izvedbu oglasa.</translation>
 <translation id="8874824191258364635">Unesite važeći broj kreditne kartice</translation>
 <translation id="8876033571432926051">Jednostavne igre</translation>
 <translation id="8877780815363510165">Ribolov</translation>
diff --git a/components/strings/components_strings_hu.xtb b/components/strings/components_strings_hu.xtb
index 13a6b9cf..0532205 100644
--- a/components/strings/components_strings_hu.xtb
+++ b/components/strings/components_strings_hu.xtb
@@ -1091,6 +1091,7 @@
 <translation id="3658742229777143148">Ellenőrzés</translation>
 <translation id="3664782872746246217">Kulcsszavak:</translation>
 <translation id="3667704023705708645">Kockázati tőke</translation>
+<translation id="3671117652518853176">Kikapcsolása esetén előfordulhat, hogy a rendszer biztonsági okokból időnként megerősítést kér Öntől.</translation>
 <translation id="3671540257457995106">Engedélyezi az újraméretezést?</translation>
 <translation id="3672568546897166916">Hiba: <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">3. tekercs</translation>
@@ -1125,6 +1126,7 @@
 <translation id="3736520371357197498">Ha tisztában van a biztonságát fenyegető kockázatokkal, a veszélyes programok eltávolítása előtt is <ph name="BEGIN_LINK" />felkeresheti a nem biztonságos webhelyet<ph name="END_LINK" />.</translation>
 <translation id="3738166223076830879">Böngészőjét a rendszergazdája kezeli.</translation>
 <translation id="3740319564441798148">Távolsági busz- és vonatközlekedés</translation>
+<translation id="3743765582345153106">Mindig ellenőrizze az automatikus kitöltés használatakor</translation>
 <translation id="3744111561329211289">Szinkronizálás a háttérben</translation>
 <translation id="3744286742364977428">A böngésző elemzés céljából a Google Cloudnak vagy harmadik feleknek továbbítja a letöltött fájlokat. A Google Cloud vagy a harmadik fél például bizalmas adatokat vagy rosszindulatú programokat kereshet a fájlokban, és az is előfordulhat, hogy a vállalati irányelvek alapján tárolni is fogják majd őket.</translation>
 <translation id="3744899669254331632">Most nem keresheti fel a(z) <ph name="SITE" /> webhelyet, mert az zavaros, a Chromium által nem feldolgozható hitelesítő adatokat küldött. A hálózati hibák és támadások általában ideiglenesek, úgyhogy az oldal később valószínűleg megfelelően fog működni.</translation>
@@ -1727,6 +1729,7 @@
 <translation id="5171045022955879922">Keressen vagy írjon be egy URL-t</translation>
 <translation id="5172758083709347301">Számítógép</translation>
 <translation id="5177076414499237632">További információ az oldal forrásáról és témájáról</translation>
+<translation id="5179490652562926740">Fizetési igazoláshoz tartozó beállítások mentve</translation>
 <translation id="5179510805599951267">Nem <ph name="ORIGINAL_LANGUAGE" /> nyelven van? Hiba bejelentése</translation>
 <translation id="518639307526414276">Kisállateledel és kisállatgondozási kellékek</translation>
 <translation id="5190072300954988691">A kamera- és a mikrofonhasználat nem engedélyezett</translation>
@@ -3220,7 +3223,6 @@
 <translation id="8870494189203302833">Azonos sorrend, lefelé fordítva</translation>
 <translation id="8870700989640064057">Biztosan kinyomtatja a bizalmas fájlt?</translation>
 <translation id="8871553383647848643">Személyre szabhatja a böngésző megjelenését</translation>
-<translation id="8871603420762394026">A Chrome mostantól az információk csak nagyon korlátozott körét osztja a hirdetések teljesítményének mérése céljára a webhelyek között (például amikor megjelent Önnek egy hirdetés).</translation>
 <translation id="8874824191258364635">Érvényes kártyaszámot adjon meg</translation>
 <translation id="8876033571432926051">Egyszerű játékok</translation>
 <translation id="8877780815363510165">Halászat és horgászat</translation>
diff --git a/components/strings/components_strings_hy.xtb b/components/strings/components_strings_hy.xtb
index 5d66c60..58f2846 100644
--- a/components/strings/components_strings_hy.xtb
+++ b/components/strings/components_strings_hy.xtb
@@ -1093,6 +1093,7 @@
 <translation id="3658742229777143148">Տարբերակ</translation>
 <translation id="3664782872746246217">Հիմնաբառեր՝</translation>
 <translation id="3667704023705708645">Վենչուրային կապիտալ</translation>
+<translation id="3671117652518853176">Երբ անջատված է, անվտանգության նկատառումներով ձեզնից երբեմն կարող է պահանջվել, որ հաստատեք</translation>
 <translation id="3671540257457995106">Թույլատրե՞լ չափի փոփոխումը</translation>
 <translation id="3672568546897166916">Սխալ <ph name="ERROR_PATH" />. <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Երրորդ գլանափաթեթ</translation>
@@ -1127,6 +1128,7 @@
 <translation id="3736520371357197498">Եթե դուք հասկանում եք ձեզ սպառնացող վտանգը, ապա կարող եք նախքան վտանգավոր ծրագրերի հեռացնելը <ph name="BEGIN_LINK" />այցելել այս ոչ ապահով կայքը<ph name="END_LINK" />:</translation>
 <translation id="3738166223076830879">Ձեր դիտարկիչը կառավարվում է ադմինիստրատորի կողմից։</translation>
 <translation id="3740319564441798148">Միջքաղաքային ավտոբուսներ և գնացքներ</translation>
+<translation id="3743765582345153106">Ինքնալրացում օգտագործելիս միշտ հաստատել</translation>
 <translation id="3744111561329211289">Ֆոնային համաժամացում</translation>
 <translation id="3744286742364977428">Ձեր ներբեռնած ֆայլերը ուղարկվում են Google Cloud կամ գործընկեր կազմակերպություններին՝ վերլուծության նպատակով։ Օրինակ՝ դրանցում կարող է ստուգվել խիստ անձնական տվյալների կամ վնասագրերի առկայությունը, և դրանք կարող են պահվել կազմակերպության կանոններին համաձայն։</translation>
 <translation id="3744899669254331632">Դուք չեք կարող այցելել <ph name="SITE" /> հենց հիմա, քանի որ կայքն ուղարկել է գաղտնագրված հավատարմագրեր, որոնք Chromium-ը չի կարող մշակել: Ցանցային սխալներն ու հարձակումները սովորաբար ժամանակավոր են, այնպես որ այս էջը, հավանաբար, կաշխատի ավելի ուշ:</translation>
@@ -1730,6 +1732,7 @@
 <translation id="5171045022955879922">Որոնեք կամ մուտքագրեք URL-ը</translation>
 <translation id="5172758083709347301">Համակարգիչ</translation>
 <translation id="5177076414499237632">Իմանալ ավելին այս էջի աղբյուրի և թեմայի մասին</translation>
+<translation id="5179490652562926740">Վճարումների հաստատման կարգավորումները պահվեցին</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" /> չէ՞: Հաղորդեք սխալի մասին</translation>
 <translation id="518639307526414276">Կենդանիների կեր և խնամքի միջոցներ</translation>
 <translation id="5190072300954988691">Տեսախցիկի և խոսափողի օգտագործումն արգելված է</translation>
@@ -3222,7 +3225,6 @@
 <translation id="8870494189203302833">Նույն հերթականությամբ՝ երեսի կողմով ներքև</translation>
 <translation id="8870700989640064057">Տպե՞լ կոնֆիդենցիալ ֆայլը</translation>
 <translation id="8871553383647848643">Կարգավորել դիտարկիչի տեսքը</translation>
-<translation id="8871603420762394026">Chrome-ն այժմ կայքերին շատ սահմանափակ տեղեկություններ է փոխանցում, օրինակ, երբ գովազդ է ցուցադրվում ձեզ՝ դրա արդյունավետությունը գնահատելու համար։</translation>
 <translation id="8874824191258364635">Մուտքագրեք քարտի վավեր համար</translation>
 <translation id="8876033571432926051">Թեթև խաղեր</translation>
 <translation id="8877780815363510165">Ձկնորսություն</translation>
diff --git a/components/strings/components_strings_id.xtb b/components/strings/components_strings_id.xtb
index 115106bd..da88d7e 100644
--- a/components/strings/components_strings_id.xtb
+++ b/components/strings/components_strings_id.xtb
@@ -3216,7 +3216,6 @@
 <translation id="8870494189203302833">Urutan yang sama menghadap ke bawah</translation>
 <translation id="8870700989640064057">Cetak file rahasia?</translation>
 <translation id="8871553383647848643">Sesuaikan tampilan browser Anda</translation>
-<translation id="8871603420762394026">Chrome sekarang hanya membagikan informasi yang sangat terbatas antar situs, seperti kapan iklan ditampilkan kepada Anda, untuk membantu situs mengukur performa iklan.</translation>
 <translation id="8874824191258364635">Masukkan nomor kartu yang valid</translation>
 <translation id="8876033571432926051">Game kasual</translation>
 <translation id="8877780815363510165">Memancing</translation>
diff --git a/components/strings/components_strings_is.xtb b/components/strings/components_strings_is.xtb
index 6114df1..586ad8a 100644
--- a/components/strings/components_strings_is.xtb
+++ b/components/strings/components_strings_is.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">Sama röð, snýr niður</translation>
 <translation id="8870700989640064057">Prenta skrá sem er trúnaðarmál?</translation>
 <translation id="8871553383647848643">Sérsníddu útlit vafrans</translation>
-<translation id="8871603420762394026">Eins og er deilir Chrome aðeins mjög takmörkuðum upplýsingum á milli vefsvæða s.s. um hvenær auglýsing birtist þér, til að auðvelda vefsvæðum að mæla árangur auglýsinga.</translation>
 <translation id="8874824191258364635">Færðu inn gilt kortanúmer</translation>
 <translation id="8876033571432926051">Hversdagsleikir</translation>
 <translation id="8877780815363510165">Stangveiði</translation>
diff --git a/components/strings/components_strings_it.xtb b/components/strings/components_strings_it.xtb
index 054a9af0..a9609a3 100644
--- a/components/strings/components_strings_it.xtb
+++ b/components/strings/components_strings_it.xtb
@@ -1092,6 +1092,7 @@
 <translation id="3658742229777143148">Revisione</translation>
 <translation id="3664782872746246217">Parole chiave:</translation>
 <translation id="3667704023705708645">Venture capital</translation>
+<translation id="3671117652518853176">Se l'impostazione è disattivata, di tanto in tanto ti potrebbe essere chiesto di effettuare la verifica per motivi di sicurezza</translation>
 <translation id="3671540257457995106">Consentire ridimensionamento?</translation>
 <translation id="3672568546897166916">Errore in <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Terzo rullo</translation>
@@ -1126,6 +1127,7 @@
 <translation id="3736520371357197498">Se sei consapevole dei rischi per la tua sicurezza, potresti <ph name="BEGIN_LINK" />visitare questo sito non sicuro<ph name="END_LINK" /> senza aspettare che vengano rimossi i programmi pericolosi.</translation>
 <translation id="3738166223076830879">Il tuo browser è gestito dal tuo amministratore.</translation>
 <translation id="3740319564441798148">Autobus e treni a lunga percorrenza</translation>
+<translation id="3743765582345153106">Verifica sempre quando è in uso la compilazione automatica</translation>
 <translation id="3744111561329211289">Sincronizzazione in background</translation>
 <translation id="3744286742364977428">I file che scarichi vengono inviati a Google Cloud o a terze parti per l'analisi. Ad esempio, potrebbero essere sottoposti a scansione per rilevare dati sensibili o malware e archiviati in base ai criteri aziendali.</translation>
 <translation id="3744899669254331632">Al momento non puoi visitare il sito <ph name="SITE" /> perché tale sito web ha inviato credenziali criptate che Chromium non è riuscito a elaborare. Gli attacchi e gli errori di rete in genere sono temporanei, pertanto è possibile che questa pagina funzioni più tardi.</translation>
@@ -1730,6 +1732,7 @@
 <translation id="5171045022955879922">Cerca o digita un URL</translation>
 <translation id="5172758083709347301">Computer</translation>
 <translation id="5177076414499237632">Scopri di più sulla fonte e sull'argomento di questa pagina</translation>
+<translation id="5179490652562926740">Impostazioni di verifica del pagamento salvate</translation>
 <translation id="5179510805599951267">Non in <ph name="ORIGINAL_LANGUAGE" />? Segnala questo errore</translation>
 <translation id="518639307526414276">Cibo e articoli per animali domestici</translation>
 <translation id="5190072300954988691">Fotocamera e microfono non consentiti</translation>
@@ -3226,7 +3229,6 @@
 <translation id="8870494189203302833">Stesso ordine a faccia in giù</translation>
 <translation id="8870700989640064057">Vuoi stampare il file riservato?</translation>
 <translation id="8871553383647848643">Personalizza l'aspetto del browser</translation>
-<translation id="8871603420762394026">Ora Chrome condivide soltanto informazioni molto limitate tra siti, ad esempio quando ti è stato mostrato un annuncio, per aiutare i siti a misurare il rendimento degli annunci.</translation>
 <translation id="8874824191258364635">Inserisci un numero di carta di credito valido</translation>
 <translation id="8876033571432926051">Casual game</translation>
 <translation id="8877780815363510165">Pesca</translation>
diff --git a/components/strings/components_strings_iw.xtb b/components/strings/components_strings_iw.xtb
index c828ef9..77f3e51 100644
--- a/components/strings/components_strings_iw.xtb
+++ b/components/strings/components_strings_iw.xtb
@@ -3226,7 +3226,6 @@
 <translation id="8870494189203302833">באותו סדר עם הפנים כלפי מטה</translation>
 <translation id="8870700989640064057">להדפיס קובץ סודי?</translation>
 <translation id="8871553383647848643">התאמה אישית של מראה הדפדפן</translation>
-<translation id="8871603420762394026">‏Chrome משתף עכשיו מידע מוגבל מאוד בין אתרים, למשל מתי הוצגה לך מודעה, כדי לעזור לבעלי אתרים למדוד את הביצועים של מודעות.</translation>
 <translation id="8874824191258364635">עליך להזין מספר כרטיס חוקי</translation>
 <translation id="8876033571432926051">משחקים לקהל הרחב</translation>
 <translation id="8877780815363510165">דיג</translation>
diff --git a/components/strings/components_strings_ja.xtb b/components/strings/components_strings_ja.xtb
index a5d45cd..9e0f33e443 100644
--- a/components/strings/components_strings_ja.xtb
+++ b/components/strings/components_strings_ja.xtb
@@ -1093,6 +1093,7 @@
 <translation id="3658742229777143148">変更履歴</translation>
 <translation id="3664782872746246217">キーワード:</translation>
 <translation id="3667704023705708645">ベンチャー キャピタル</translation>
+<translation id="3671117652518853176">オフにした場合、セキュリティを確保するため、時々確認が求められることがあります</translation>
 <translation id="3671540257457995106">サイズ変更を許可しますか?</translation>
 <translation id="3672568546897166916"><ph name="ERROR_PATH" /> でエラーが発生しました: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">ロール 3</translation>
@@ -1127,6 +1128,7 @@
 <translation id="3736520371357197498">危険なプログラムが削除されるより前に<ph name="BEGIN_LINK" />この安全でないサイトにアクセスする<ph name="END_LINK" />場合は、セキュリティ上のリスクについてご承知おきください。</translation>
 <translation id="3738166223076830879">お使いのブラウザは管理者によって管理されています。</translation>
 <translation id="3740319564441798148">長距離バス、列車</translation>
+<translation id="3743765582345153106">自動入力を使用するときは常に確認する</translation>
 <translation id="3744111561329211289">バックグラウンド同期</translation>
 <translation id="3744286742364977428">ダウンロードしたファイルは分析のため Google Cloud または第三者に送信されます。たとえば、機密データやマルウェアがないかスキャンされ、会社のポリシーに基づいて保存される場合があります。</translation>
 <translation id="3744899669254331632"><ph name="SITE" /> から送信された暗号化済みの認証情報を Chromium で処理できないため、現在このウェブサイトにアクセスできません。通常、ネットワーク エラーやネットワークへの攻撃は一時的なものです。しばらくするとページにアクセスできるようになります。</translation>
@@ -1729,6 +1731,7 @@
 <translation id="5171045022955879922">検索または URL を入力</translation>
 <translation id="5172758083709347301">マシン</translation>
 <translation id="5177076414499237632">このページのソースとトピックについて</translation>
+<translation id="5179490652562926740">お支払いの確認の設定を保存しました</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" />でない場合はこのエラーを報告する</translation>
 <translation id="518639307526414276">ペットフード、ペットケア用品</translation>
 <translation id="5190072300954988691">カメラとマイクは許可されていません</translation>
@@ -2623,7 +2626,7 @@
       &lt;li&gt;このソフトウェアをパソコンから完全に削除する方法については、&lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome ヘルプセンター&lt;/a&gt;をご覧ください。
       &lt;/ol&gt;</translation>
 <translation id="7410471291937727359">ラブリー</translation>
-<translation id="741204030948306876">有効にする</translation>
+<translation id="741204030948306876">ON にする</translation>
 <translation id="7416351320495623771">パスワードを管理…</translation>
 <translation id="7418620734632363981">プログラミング</translation>
 <translation id="7419106976560586862">プロフィール パス</translation>
@@ -3222,7 +3225,6 @@
 <translation id="8870494189203302833">同じ順序(下向き)</translation>
 <translation id="8870700989640064057">機密ファイルを印刷しますか?</translation>
 <translation id="8871553383647848643">ブラウザのデザインをカスタマイズします</translation>
-<translation id="8871603420762394026">Chrome では現在、サイトによる広告の効果測定に役立てるため、広告が表示されたときに、ごく少量の限定的な情報のみがサイト間で共有されます。</translation>
 <translation id="8874824191258364635">有効なクレジット カード番号を入力してください</translation>
 <translation id="8876033571432926051">カジュアル ゲーム</translation>
 <translation id="8877780815363510165">釣り</translation>
diff --git a/components/strings/components_strings_ka.xtb b/components/strings/components_strings_ka.xtb
index 65815d4..0389747 100644
--- a/components/strings/components_strings_ka.xtb
+++ b/components/strings/components_strings_ka.xtb
@@ -3232,7 +3232,6 @@
 <translation id="8870494189203302833">იგივე მიმდევრობა ნაბეჭდი მხარით დაღმა</translation>
 <translation id="8870700989640064057">გსურთ კონფიდენციალური კონტენტის ბეჭდვა?</translation>
 <translation id="8871553383647848643">თქვენი ბრაუზერის იერსახის მორგება</translation>
-<translation id="8871603420762394026">Chrome ახლა აზიარებს მხოლოდ ძალიან შეზღუდულ ინფორმაციას საიტებს შორის, მაგალითად, როდის იყო რეკლამა ნაჩვენები თქვენთვის, რაც ეხმარება საიტებს რეკლამის ეფექტურობის განსაზღვრაში.</translation>
 <translation id="8874824191258364635">შეიყვანეთ ბარათის სწორი ნომერი</translation>
 <translation id="8876033571432926051">ყოველდღიური თამაშები</translation>
 <translation id="8877780815363510165">თევზჭერა</translation>
diff --git a/components/strings/components_strings_kk.xtb b/components/strings/components_strings_kk.xtb
index f913557..1a8f5a4 100644
--- a/components/strings/components_strings_kk.xtb
+++ b/components/strings/components_strings_kk.xtb
@@ -1092,6 +1092,7 @@
 <translation id="3658742229777143148">Қарап шығу</translation>
 <translation id="3664782872746246217">Кілтсөздер:</translation>
 <translation id="3667704023705708645">Еншілес капитал</translation>
+<translation id="3671117652518853176">Өшірілген кезде, қауіпсіздік мақсатында сізден кейде растау сұралуы мүмкін.</translation>
 <translation id="3671540257457995106">Өлшемін өзгертуге рұқсат берілсін бе?</translation>
 <translation id="3672568546897166916">Қате (<ph name="ERROR_PATH" />): <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Үшінші орам</translation>
@@ -1126,6 +1127,7 @@
 <translation id="3736520371357197498">Қауіпсіздігіңіздің қатерлерін түсінсеңіз, қауіпті бағдарламалар жойылмай жатып, <ph name="BEGIN_LINK" />осы қауіпті сайтқа кіруіңізге<ph name="END_LINK" /> болады.</translation>
 <translation id="3738166223076830879">Браузеріңізді әкімші басқарады.</translation>
 <translation id="3740319564441798148">Алысқа қатынайтын автобус пен пойыз</translation>
+<translation id="3743765582345153106">Автотолтыруды пайдаланған кезде әрқашан растау</translation>
 <translation id="3744111561329211289">Фондық синхрондау</translation>
 <translation id="3744286742364977428">Сіз жүктеп алатын файлдар Google Cloud қызметіне немесе басқа қызметтерге жіберіліп, талданады. Мысалы, олардың арасында құпия деректердің немесе зиянды бағдарламалардың бар-жоғы тексеріліп, компания саясаттарына сай сақталуы мүмкін.</translation>
 <translation id="3744899669254331632">Қазір <ph name="SITE" /> сайтына кіру мүмкін емес, себебі веб-сайт Chromium өңдей алмайтын шифрланған есептік деректерді жіберді. Желі қателері мен шабуылдары әдетте уақытша болғандықтан, бұл бет кейінірек жұмыс істеуі мүмкін.</translation>
@@ -1728,6 +1730,7 @@
 <translation id="5171045022955879922">Іздеңіз не URL теріңіз</translation>
 <translation id="5172758083709347301">Машина</translation>
 <translation id="5177076414499237632">Осы беттің дереккөзі мен тақырыбы туралы толығырақ ақпарат</translation>
+<translation id="5179490652562926740">Төлемді растау параметрлері сақталды.</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" /> тілінде емес пе? Бұл қате туралы хабарлау</translation>
 <translation id="518639307526414276">Үй жануарларының азығы және оларды күту өнімдері</translation>
 <translation id="5190072300954988691">Камера мен микрофонға рұқсат берілмеді.</translation>
@@ -3220,7 +3223,6 @@
 <translation id="8870494189203302833">Бірдей ретпен артқы жағында</translation>
 <translation id="8870700989640064057">Құпия файл басып шығарылсын ба?</translation>
 <translation id="8871553383647848643">Браузер көрінісін реттеу</translation>
-<translation id="8871603420762394026">Chrome енді сайттардың жарнамалар өнімділігін өлшеуіне көмектесу үшін сайттар арасында өте шектеулі ақпаратты ғана бөліседі (мысалы, сізге жарнама көрсетілген кезде).</translation>
 <translation id="8874824191258364635">Дұрыс карта нөмірін енгізіңіз</translation>
 <translation id="8876033571432926051">Қарапайым ойындар</translation>
 <translation id="8877780815363510165">Балық аулау</translation>
diff --git a/components/strings/components_strings_km.xtb b/components/strings/components_strings_km.xtb
index 5ce9546..b48472b 100644
--- a/components/strings/components_strings_km.xtb
+++ b/components/strings/components_strings_km.xtb
@@ -600,6 +600,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">កំណត់ឧបករណ៍​ភាពងាយស្រួល​ឱ្យស្របនឹងអ្នក​នៅក្នុង​ការកំណត់ Chrome</translation>
 <translation id="2384307209577226199">លំនាំដើមសហគ្រាស</translation>
+<translation id="238459632961158867">គេហទំព័រ</translation>
 <translation id="2385809941344967209">ដំឡើង​កំណែ Chrome ពីការកំណត់ Chrome របស់អ្នក</translation>
 <translation id="2386255080630008482">វិញ្ញាបនប័ត្រម៉ាស៊ីនមេត្រូវបានបញ្ឈប់សុពលភាព។</translation>
 <translation id="239293030466334554">យានជំនិះ​ដែលអាចបិទបើក​ដំបូលបាន</translation>
@@ -1050,6 +1051,7 @@
 <translation id="3566336457819493938">215 x 315 mm</translation>
 <translation id="3567778190852720481">មិនអាច​ចុះឈ្មោះ​ដោយប្រើ​គណនី​សហគ្រាស​បានទេ (គណនី​សហគ្រាស​មិនមានសិទ្ធិ​ឡើយ)។</translation>
 <translation id="3567901620846335314">100 x 150 mm</translation>
+<translation id="3568886473829759308">ចូលប្រើ​គេហទំព័រ ដើម្បីមើល​ព័ត៌មាន ធនធាន ឬ​សេវាកម្ម​ដែលផ្ដល់ដោយ​អាជីវកម្ម។</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">អនុញ្ញាត​សម្រាប់​គេហទំព័រ​នេះ</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1370,6 +1372,7 @@
 <translation id="4300675098767811073">ចោះ​ច្រើនរន្ធ​ខាងស្ដាំ</translation>
 <translation id="4302514097724775343">ចុច "ដាយណូស័រ" ដើម្បីលេង</translation>
 <translation id="4304049446746819918">{0,plural, =1{គោលការណ៍​អ្នកគ្រប់គ្រង​មិន​ណែនាំ​ឱ្យ​ផ្លាស់ទី​ឯកសារ​នេះ​ទៅ​ក្នុង <ph name="DESTINATION_NAME" /> ទេ}other{គោលការណ៍​អ្នកគ្រប់គ្រង​មិន​ណែនាំ​ឱ្យ​​ផ្លាស់ទី​ឯកសារ​ទាំង​នេះ​ទៅក្នុង <ph name="DESTINATION_NAME" /> ទេ}}</translation>
+<translation id="4304485328308299773">អាន​ការវាយតម្លៃ​អំពី​ផលិតផល សេវាកម្ម ឬ​បទពិសោធន៍ប្រើប្រាស់​របស់​អតិថិជន ដើម្បីជួយ​ឱ្យអ្នក​មានព័ត៌មាន​គ្រប់ជ្រុងជ្រោយ​ក្នុងការ​សម្រេចចិត្តដោយផ្អែកលើការវាយតម្លៃ។</translation>
 <translation id="4305666528087210886">មិនអាចចូលប្រើ​ឯកសារ​របស់អ្នកបានទេ</translation>
 <translation id="4306529830550717874">រក្សាទុក​អាសយដ្ឋាន​ដែរទេ?</translation>
 <translation id="4306812610847412719">ឃ្លីបបត</translation>
@@ -1535,6 +1538,7 @@
 <translation id="4724144314178270921">អាចស្នើសុំ​មើលអត្ថបទ និងរូបភាព​នៅក្នុងឃ្លីបបត​របស់អ្នក</translation>
 <translation id="4726672564094551039">ដំណើរការគោលការណ៍ឡើងវិញ</translation>
 <translation id="4728558894243024398">អង្គប្រតិបត្តិការ</translation>
+<translation id="4730977633786878901">ការវាយតម្លៃ</translation>
 <translation id="4731638775147756694">កម្មវិធីនេះ​ត្រូវបាន​ទប់ស្កាត់​ដោយ​អ្នកគ្រប់គ្រង​របស់អ្នក</translation>
 <translation id="4733082559415072992"><ph name="URL" /> ចង់ប្រើ​ទីតាំង​ឧបករណ៍​របស់អ្នក</translation>
 <translation id="4736491186715342415">យានជំនិះ</translation>
@@ -2166,6 +2170,7 @@
 <translation id="6284292079994426700">26 x 38 in</translation>
 <translation id="6284517535531159884">ប្រភេទ​ឯកសារកំណត់រចនាសម្ព័ន្ធ​កំណែប្រែ</translation>
 <translation id="6285507000506177184">ប៊ូតុង "គ្រប់គ្រង​ការទាញយកនៅក្នុង Chrome" ចុច Enter ដើម្បីគ្រប់គ្រង​ឯកសារដែលអ្នក​បានទាញយកនៅក្នុង Chrome</translation>
+<translation id="6287197303017372967">ទទួល​បានទិសដៅ​ទៅកាន់​គោលដៅ​របស់អ្នកដោយមាន​ការណែនាំពីមុខងារប្រាប់ផ្លូវលម្អិតក្នុងការរុករកផ្លូវ។</translation>
 <translation id="6289939620939689042">ពណ៌​ទំព័រ</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC៖</translation>
@@ -2189,6 +2194,7 @@
 <translation id="633770708279464947">តម្លៃ <ph name="SECURE_DNS_SALT" /> មិនត្រឹមត្រូវទេ ហើយនឹង​មិន​ត្រូវបាន​ប្រើប្រាស់​ឡើយ។</translation>
 <translation id="6340739886198108203">គោលការណ៍​អ្នកគ្រប់គ្រង​មិនណែនាំឱ្យ​ថតវីដេអូ ឬថតរូបអេក្រង់ទេ នៅពេលអាច​មើលឃើញខ្លឹមសារ​សម្ងាត់៖</translation>
 <translation id="6341434961864773665">{0,plural, =1{គោលការណ៍អ្នកគ្រប់គ្រង​មិន​ណែនាំ​ឱ្យ​បង្ហោះឯកសារ​នេះ​ទៅ​ក្នុង <ph name="DESTINATION_NAME" /> ទេ}other{គោលការណ៍អ្នកគ្រប់គ្រង​មិន​ណែនាំ​ឱ្យ​​បង្ហោះឯកសារ​ទាំង​នេះ​ទៅក្នុង <ph name="DESTINATION_NAME" /> ទេ}}</translation>
+<translation id="634500758737709758">ទិសដៅ</translation>
 <translation id="6348220984832452017">បម្រែបម្រួលសកម្ម</translation>
 <translation id="6349101878882523185">ដំឡើង <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{គ្មាន}=1{ពាក្យសម្ងាត់ 1 (សម្រាប់ <ph name="DOMAIN_LIST" />, បាន​ធ្វើសមកាលកម្ម)}=2{ពាក្យសម្ងាត់ 2 (សម្រាប់ <ph name="DOMAIN_LIST" />, បាន​ធ្វើសមកាលកម្ម)}other{ពាក្យសម្ងាត់ # (សម្រាប់ <ph name="DOMAIN_LIST" />, បាន​ធ្វើសមកាលកម្ម)}}</translation>
@@ -2376,6 +2382,7 @@
 <translation id="6823746213313229853">កម្មវិធីវិទ្យុ​ជជែកកម្សាន្ត</translation>
 <translation id="6825578344716086703">អ្នកបានព្យាយាមទៅកាន់ <ph name="DOMAIN" /> ប៉ុន្តែម៉ាស៊ីនមេបានបង្ហាញវិញ្ញាបនបត្រដែលបានស៊ីញ៉េដោយប្រើនីតិវិធីដោះស្រាយការស៊ីញ៉េខ្សោយ (ដូចជា SHA-1)។ វាមានន័យថាព័ត៌មានផ្ទៀងផ្ទាត់សុវត្ថិភាពដែលម៉ាស៊ីនមេបានបង្ហាញអាចត្រូវបានក្លែងបន្លំ ហើយម៉ាស៊ីនមេនោះអាចជាម៉ាស៊ីនមេដែលអ្នកមិនបានរំពឹងទុកទេ (អ្នកប្រហែលជាកំពុងទាក់ទងជាមួយអ្នកវាយប្រហារ)។</translation>
 <translation id="6826993739343257035">អនុញ្ញាត AR ឬ?</translation>
+<translation id="6828150717884939426">ហៅទូរសព្ទ</translation>
 <translation id="6828866289116430505">សេនេទិច</translation>
 <translation id="6831043979455480757">បកប្រែ</translation>
 <translation id="683108308100148227">លាក់ធាតុ</translation>
@@ -3103,6 +3110,7 @@
 <translation id="8539500321752640291">ផ្ដល់​ការអនុញ្ញាត 2 ដែរទេ?</translation>
 <translation id="8541158209346794904">ឧបករណ៍​ប៊្លូធូស</translation>
 <translation id="8541410041357371550">គេហទំព័រ​នេះ​​ប្រមូល​ប្រធានបទនៃការផ្សាយពាណិជ្ជកម្ម​របស់​អ្នក​ពី Chrome ដើម្បី​បង្ហាញ​ការផ្សាយពាណិជ្ជកម្ម​កាន់តែ​ពាក់ព័ន្ធ​ដល់​អ្នក</translation>
+<translation id="8541579497401304453">ភ្ជាប់​ទំនាក់ទំនង​ជាមួយ​អាជីវកម្ម​ដោយចាប់ផ្ដើម​ការហៅទូរសព្ទ។</translation>
 <translation id="8542014550340843547">កិប​បីគ្រាប់​ខាងក្រោម</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">អ្នកអាច<ph name="BEGIN_ERROR_LINK" />រាយការណ៍អំពីបញ្ហាដែលបានរកឃើញ<ph name="END_ERROR_LINK" /> ឬប្រសិនបើអ្នកយល់ពីហានិភ័យចំពោះសុវត្ថិភាពរបស់អ្នកហើយ <ph name="BEGIN_LINK" />សូមចូលទៅកាន់គេហទំព័រគ្មានសុវត្ថិភាពនេះ<ph name="END_LINK" />។</translation>
@@ -3230,7 +3238,6 @@
 <translation id="8870494189203302833">ផ្កាប់ចុះតាមលំដាប់លំដោយ​ដូចគ្នា</translation>
 <translation id="8870700989640064057">បោះពុម្ព​ឯកសារ​សម្ងាត់ឬ?</translation>
 <translation id="8871553383647848643">ប្ដូររូបរាង​នៃកម្មវិធីរុករកតាមអ៊ីនធឺណិត​របស់អ្នក​តាមបំណង</translation>
-<translation id="8871603420762394026">ឥឡូវនេះ Chrome ចែករំលែក​តែព័ត៌មានមួយចំនួនតូច​ប៉ុណ្ណោះ​រវាង​គេហទំព័រនានា ដូចជា​នៅពេល​បង្ហាញ​ការផ្សាយពាណិជ្ជកម្ម​ដល់អ្នក ដើម្បីជួយ​គេហទំព័រ​ក្នុងការវាស់ស្ទង់​លទ្ធផលនៃការផ្សាយពាណិជ្ជកម្ម​ជាដើម។</translation>
 <translation id="8874824191258364635">បញ្ចូលលេខបណ្ណដែលត្រឹមត្រូវ</translation>
 <translation id="8876033571432926051">ហ្គេម​ធម្មតា</translation>
 <translation id="8877780815363510165">ការស្ទូច​ត្រី</translation>
diff --git a/components/strings/components_strings_kn.xtb b/components/strings/components_strings_kn.xtb
index 50688973..92c24309 100644
--- a/components/strings/components_strings_kn.xtb
+++ b/components/strings/components_strings_kn.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">ಒಂದೇ ಆರ್ಡರ್ ಮುಖ ಕೆಳಗೆ</translation>
 <translation id="8870700989640064057">ಗೌಪ್ಯ ಫೈಲ್ ಅನ್ನು ಪ್ರಿಂಟ್ ಮಾಡಬೇಕೇ?</translation>
 <translation id="8871553383647848643">ನಿಮ್ಮ ಬ್ರೌಸರ್ ನೋಟವನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಿ</translation>
-<translation id="8871603420762394026">Chrome ಈಗ ಸೈಟ್‌ಗಳ ನಡುವೆ ಬಹಳ ಸೀಮಿತ ಮಾಹಿತಿಯನ್ನು ಮಾತ್ರ ಹಂಚಿಕೊಳ್ಳುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಸೈಟ್‌ಗಳು ಆ್ಯಡ್ ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಅನ್ನು ಮಾಪನ ಮಾಡುವುದಕ್ಕಾಗಿ ಸಹಾಯ ಮಾಡಲು, ನಿಮಗೆ ಯಾವಾಗ ಜಾಹೀರಾತನ್ನು ತೋರಿಸಲಾಯಿತು.</translation>
 <translation id="8874824191258364635">ಮಾನ್ಯವಾದ ಕಾರ್ಡ್ ಸಂಖ್ಯೆಯನ್ನು ನಮೂದಿಸಿ</translation>
 <translation id="8876033571432926051">ಸಾಮಾನ್ಯ ಗೇಮ್‌ಗಳು</translation>
 <translation id="8877780815363510165">ಮೀನುಗಾರಿಕೆ</translation>
diff --git a/components/strings/components_strings_ko.xtb b/components/strings/components_strings_ko.xtb
index 37fdb348..0f8dd40 100644
--- a/components/strings/components_strings_ko.xtb
+++ b/components/strings/components_strings_ko.xtb
@@ -3223,7 +3223,6 @@
 <translation id="8870494189203302833">같은 순서로 인쇄면이 아래를 향하게</translation>
 <translation id="8870700989640064057">기밀 파일을 인쇄하시겠습니까?</translation>
 <translation id="8871553383647848643">브라우저 테마 맞춤설정</translation>
-<translation id="8871603420762394026">이제 Chrome에서 광고가 사용자에게 게시된 시기 등의 제한된 정보만 사이트 간에 공유되어 사이트의 광고 실적을 측정하도록 돕습니다.</translation>
 <translation id="8874824191258364635">올바른 카드 번호를 입력하세요.</translation>
 <translation id="8876033571432926051">캐주얼 게임</translation>
 <translation id="8877780815363510165">낚시</translation>
diff --git a/components/strings/components_strings_ky.xtb b/components/strings/components_strings_ky.xtb
index 4088990..024adbc 100644
--- a/components/strings/components_strings_ky.xtb
+++ b/components/strings/components_strings_ky.xtb
@@ -3220,7 +3220,6 @@
 <translation id="8870494189203302833">Ошол эле иретте алдыңкы бетин ылдый каратып</translation>
 <translation id="8870700989640064057">Купуя файлды басып чыгарасызбы?</translation>
 <translation id="8871553383647848643">Cерепчинин көрүнүшүн ыңгайлаштыруу</translation>
-<translation id="8871603420762394026">Chrome эми сайттардын ортосунда өтө чектелген маалыматты (мисалы, сизге жарнама көрсөтүлгөн убакытты) гана бөлүшөт. Бул сайттарга жарнамалардын майнаптуулугун талдоого жардам берет.</translation>
 <translation id="8874824191258364635">Жарактуу карточканын номерин киргизиңиз</translation>
 <translation id="8876033571432926051">Жөнөкөй оюндар</translation>
 <translation id="8877780815363510165">Балык уулоо</translation>
diff --git a/components/strings/components_strings_lo.xtb b/components/strings/components_strings_lo.xtb
index be0feac..3ce7036 100644
--- a/components/strings/components_strings_lo.xtb
+++ b/components/strings/components_strings_lo.xtb
@@ -3232,7 +3232,6 @@
 <translation id="8870494189203302833">ລຳດັບດຽວກັນຂວ້າມໜ້າລົງ</translation>
 <translation id="8870700989640064057">ພິມໄຟລ໌ທີ່ເປັນຄວາມລັບບໍ?</translation>
 <translation id="8871553383647848643">ປັບແຕ່ງໜ້າຕາຂອງໂປຣແກຣມທ່ອງເວັບທ່ານ</translation>
-<translation id="8871603420762394026">ຕອນນີ້ Chrome ແບ່ງປັນສະເພາະແຕ່ຂໍ້ມູນຈໍາກັດຫຼາຍລະຫວ່າງເວັບໄຊເຊັ່ນ: ເມື່ອໂຄສະນາຖືກສະແດງໃຫ້ທ່ານເຫັນ, ເພື່ອຊ່ວຍໃຫ້ເວັບໄຊວັດແທກປະສິດທິພາບຂອງໂຄສະນາ.</translation>
 <translation id="8874824191258364635">ປ້ອນເລກບັດທີ່ຖືກຕ້ອງ</translation>
 <translation id="8876033571432926051">ເກມ​ສະ​ບາຍໆ</translation>
 <translation id="8877780815363510165">ການຕຶກປາ</translation>
diff --git a/components/strings/components_strings_lt.xtb b/components/strings/components_strings_lt.xtb
index 07e1ca7f..1629408 100644
--- a/components/strings/components_strings_lt.xtb
+++ b/components/strings/components_strings_lt.xtb
@@ -438,6 +438,7 @@
 <translation id="2003709556000175978">Nustatykite slaptažodį iš naujo dabar</translation>
 <translation id="2003775180883135320">Keturios skylės viršuje</translation>
 <translation id="201174227998721785">Tvarkykite leidimus ir svetainėse saugomus duomenis „Chrome“ nustatymuose</translation>
+<translation id="2012276282211112603">Šiuo metu nėra rodytinų temų</translation>
 <translation id="2019607688127825327">Mygtukas „Tvarkyti pritaikomumo nustatymus“; paspauskite „Enter“, jei norite suasmeninti pritaikomumo įrankius „Chrome“ nustatymuose</translation>
 <translation id="2021333772895814435">Ši politika automatiškai išjungia sinchronizavimą įrenginiuose: <ph name="ACTION_LIST" />.</translation>
 <translation id="202224654587969958">12 x 19 col.</translation>
@@ -1093,6 +1094,7 @@
 <translation id="3658742229777143148">Peržiūrėtas ir pataisytas leidimas</translation>
 <translation id="3664782872746246217">Raktiniai žodžiai:</translation>
 <translation id="3667704023705708645">Rizikos kapitalas</translation>
+<translation id="3671117652518853176">Kai išjungta, retkarčiais gali būti paprašyta patvirtinti saugos tikslais</translation>
 <translation id="3671540257457995106">Leisti keisti dydį?</translation>
 <translation id="3672568546897166916">Klaida (<ph name="ERROR_PATH" />): <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Trečias ritinėlis</translation>
@@ -1127,6 +1129,7 @@
 <translation id="3736520371357197498">Jei suprantate, kokia rizika gali kilti jūsų saugai, galite <ph name="BEGIN_LINK" />apsilankyti šioje nesaugioje svetainėje<ph name="END_LINK" />, kol iš jos dar nepašalintos pavojingos programos.</translation>
 <translation id="3738166223076830879">Jūsų naršyklę tvarko jūsų administratorius.</translation>
 <translation id="3740319564441798148">Tarpmiestiniai autobusai ir traukiniai</translation>
+<translation id="3743765582345153106">Visada patvirtinti, kai naudojamas automatinis pildymas</translation>
 <translation id="3744111561329211289">Fono sinchronizavimas</translation>
 <translation id="3744286742364977428">Failai, kuriuos atsisiunčiate, siunčiami „Google Cloud“ arba trečiosioms šalims, kad būtų atlikta analizė. Pavyzdžiui, jie gali būti nuskaityti tikrinant, ar juose nėra neskelbtinų duomenų arba kenkėjiškų programų, ir saugomi laikantis įmonės politikos nuostatų.</translation>
 <translation id="3744899669254331632">Negalite dabar apsilankyti svetainėje <ph name="SITE" />, nes ji atsiuntė užšifruotus prisijungimo duomenis, kurių „Chromium“ negali apdoroti. Tinklo klaidos ir užpuolimai dažniausiai yra laikini, todėl šis puslapis vėliau tikriausiai veiks.</translation>
@@ -1729,6 +1732,7 @@
 <translation id="5171045022955879922">Ieškokite ar įveskite URL</translation>
 <translation id="5172758083709347301">Įrenginys</translation>
 <translation id="5177076414499237632">Sužinokite apie šio puslapio šaltinį ir temą</translation>
+<translation id="5179490652562926740">Mokėjimo patvirtinimo nustatymai išsaugoti</translation>
 <translation id="5179510805599951267">Ne <ph name="ORIGINAL_LANGUAGE" /> k.? Pranešti apie šią klaidą</translation>
 <translation id="518639307526414276">Gyvūnų maistas ir priežiūros priemonės</translation>
 <translation id="5190072300954988691">Fotoaparatas ir mikrofonas neleidžiami</translation>
@@ -3222,7 +3226,6 @@
 <translation id="8870494189203302833">Ta pačia tvarka, gerąja puse į apačią</translation>
 <translation id="8870700989640064057">Spausdinti konfidencialų failą?</translation>
 <translation id="8871553383647848643">Tinkinti naršyklės išvaizdą</translation>
-<translation id="8871603420762394026">Dabar „Chrome“ bendrina tik labai ribotą informaciją svetainėse, pvz., kada skelbimas buvo rodomas, kad padėtų svetainėms įvertinti skelbimų našumą.</translation>
 <translation id="8874824191258364635">Įveskite tinkamą kortelės numerį</translation>
 <translation id="8876033571432926051">Paprasti žaidimai</translation>
 <translation id="8877780815363510165">Žvejyba</translation>
diff --git a/components/strings/components_strings_lv.xtb b/components/strings/components_strings_lv.xtb
index 21910ce..961d239 100644
--- a/components/strings/components_strings_lv.xtb
+++ b/components/strings/components_strings_lv.xtb
@@ -1092,6 +1092,7 @@
 <translation id="3658742229777143148">Pārskatīšana</translation>
 <translation id="3664782872746246217">Atslēgvārdi:</translation>
 <translation id="3667704023705708645">Riska kapitāls</translation>
+<translation id="3671117652518853176">Ja šī funkcija būs izslēgta, dažkārt drošības apsvērumu dēļ jums būs jāsniedz apstiprinājums</translation>
 <translation id="3671540257457995106">Vai atļaut mainīt lielumu?</translation>
 <translation id="3672568546897166916">Kļūda: <ph name="ERROR_PATH" />. <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Trešais rullis</translation>
@@ -1126,6 +1127,7 @@
 <translation id="3736520371357197498">Ja apzināties drošības risku, varat <ph name="BEGIN_LINK" />apmeklēt šo nedrošo vietni<ph name="END_LINK" />, pirms ir noņemtas bīstamās programmas.</translation>
 <translation id="3738166223076830879">Jūsu pārlūku pārvalda administrators.</translation>
 <translation id="3740319564441798148">Tālsatiksmes autobusi un vilcieni</translation>
+<translation id="3743765582345153106">Vienmēr pieprasīt apstiprināšanu, kad tiek izmantota automātiskā aizpilde</translation>
 <translation id="3744111561329211289">Sinhronizācija fonā</translation>
 <translation id="3744286742364977428">Jūsu lejupielādētie faili tiek nosūtīti uz Google mākoni vai trešajām pusēm, lai veiktu analīzi. Piemēram, saturs var tikt pārmeklēts, lai konstatētu, vai tajā nav ietverti sensitīvi dati vai ļaunprātīga programmatūra, un tas var tikt saglabāts saskaņā ar uzņēmuma politikām.</translation>
 <translation id="3744899669254331632">Pašlaik jūs nevarat apmeklēt vietni <ph name="SITE" />, jo šī vietne nosūtīja kodētus akreditācijas datus, kurus Chromium nevar apstrādāt. Tā kā tīkla kļūdas un uzbrukumi parasti ir īslaicīga problēma, iespējams, vēlāk šī lapa atkal darbosies.</translation>
@@ -1728,6 +1730,7 @@
 <translation id="5171045022955879922">Meklējiet vai ievadiet URL.</translation>
 <translation id="5172758083709347301">Ierīce</translation>
 <translation id="5177076414499237632">Skatīt informāciju par šīs lapas avotu un tēmu</translation>
+<translation id="5179490652562926740">Maksājumu verifikācijas iestatījumi saglabāti</translation>
 <translation id="5179510805599951267">Vai nav valodā: <ph name="ORIGINAL_LANGUAGE" />? Ziņot par šo kļūdu</translation>
 <translation id="518639307526414276">Mājdzīvnieku barība un preces mājdzīvnieku aprūpei</translation>
 <translation id="5190072300954988691">Piekļuve kamerai un mikrofonam nav atļauta</translation>
@@ -3221,7 +3224,6 @@
 <translation id="8870494189203302833">Tāda pati secība, virspuse uz leju</translation>
 <translation id="8870700989640064057">Vai drukāt konfidenciālu failu?</translation>
 <translation id="8871553383647848643">Pielāgot pārlūka izskatu</translation>
-<translation id="8871603420762394026">Lai palīdzētu vietnēm novērtēt reklāmu veiktspēju, Chrome tagad starp dažādām vietnēm kopīgo tikai ļoti ierobežotu informāciju, piemēram, par laiku, kad jums tika parādīta noteikta reklāma.</translation>
 <translation id="8874824191258364635">Ievadiet derīgu kartes numuru</translation>
 <translation id="8876033571432926051">Vienkāršas spēles</translation>
 <translation id="8877780815363510165">Makšķerēšana</translation>
diff --git a/components/strings/components_strings_mk.xtb b/components/strings/components_strings_mk.xtb
index ff9ec01..ba1d4f6 100644
--- a/components/strings/components_strings_mk.xtb
+++ b/components/strings/components_strings_mk.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">Ист редослед со лицето надолу</translation>
 <translation id="8870700989640064057">Да се отпечати доверлива датотека?</translation>
 <translation id="8871553383647848643">Приспособете го изгледот на вашиот прелистувач</translation>
-<translation id="8871603420762394026">Сега Chrome споделува само многу ограничени податоци меѓу сајтовите, на пр., кога ви била прикажана дадена реклама, со цел да им помогне на сајтовите да ги мерат перформансите на рекламите.</translation>
 <translation id="8874824191258364635">Внесете важечки број на картичка</translation>
 <translation id="8876033571432926051">Секојдневни игри</translation>
 <translation id="8877780815363510165">Риболов</translation>
diff --git a/components/strings/components_strings_ml.xtb b/components/strings/components_strings_ml.xtb
index e3bef15..4fb5edd 100644
--- a/components/strings/components_strings_ml.xtb
+++ b/components/strings/components_strings_ml.xtb
@@ -3218,7 +3218,6 @@
 <translation id="8870494189203302833">അതേ ക്രമത്തിൽ ഫേസ് ഡൗൺ</translation>
 <translation id="8870700989640064057">രഹസ്യാത്മക ഫയൽ പ്രിന്റ് ചെയ്യണോ?</translation>
 <translation id="8871553383647848643">നിങ്ങളുടെ ബ്രൗസറിന്റെ രൂപം ഇഷ്‌ടാനുസൃതമാക്കുക</translation>
-<translation id="8871603420762394026">പരസ്യങ്ങളുടെ പ്രകടനം അളക്കാൻ സൈറ്റുകളെ സഹായിക്കുന്നതിന്, എപ്പോഴാണ് പരസ്യം നിങ്ങളെ കാണിച്ചത് എന്നതുപോലുള്ള, വളരെ പരിമിതമായ വിവരങ്ങൾ മാത്രമേ Chrome ഇപ്പോൾ സൈറ്റുകൾക്കിടയിൽ പങ്കിടുന്നുള്ളൂ.</translation>
 <translation id="8874824191258364635">ശരിയായ കാർഡ് നമ്പർ നൽകുക</translation>
 <translation id="8876033571432926051">കാഷ്വൽ ഗെയിമുകൾ</translation>
 <translation id="8877780815363510165">മത്സ്യബന്ധനം</translation>
diff --git a/components/strings/components_strings_mn.xtb b/components/strings/components_strings_mn.xtb
index 0552b90..e38058f 100644
--- a/components/strings/components_strings_mn.xtb
+++ b/components/strings/components_strings_mn.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">Нүүрээр нь доош харуулж, хуудасны дарааллын дагуу</translation>
 <translation id="8870700989640064057">Нууцлалтай файлыг хэвлэх үү?</translation>
 <translation id="8871553383647848643">Хөтчийнхөө харагдах байдлыг өөрчлөх</translation>
-<translation id="8871603420762394026">Chrome одоо сайтуудад зарын гүйцэтгэлийг хэмжихэд туслахын тулд зарыг танд хэзээ харуулсан зэрэг зөвхөн маш хязгаарлагдмал мэдээллийг сайтуудын хооронд хуваалцана.</translation>
 <translation id="8874824191258364635">Зөв картны дугаар оруулна уу</translation>
 <translation id="8876033571432926051">Энгийн тоглоом</translation>
 <translation id="8877780815363510165">Загасчлал</translation>
diff --git a/components/strings/components_strings_mr.xtb b/components/strings/components_strings_mr.xtb
index 4dcb19ef2..21c6a98 100644
--- a/components/strings/components_strings_mr.xtb
+++ b/components/strings/components_strings_mr.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">Chrome सेटिंग्जमध्ये तुमची अ‍ॅक्सेसिबिलिटी टूल पर्सनलाइझ करा</translation>
 <translation id="2384307209577226199">एंटरप्राइझ डीफॉल्ट</translation>
+<translation id="238459632961158867">वेबसाइट</translation>
 <translation id="2385809941344967209">तुमच्‍या Chrome सेटिंग्जमधून Chrome अपडेट करा</translation>
 <translation id="2386255080630008482">सर्व्हरचे सर्टिफिकेट रिव्होक केले गेले.</translation>
 <translation id="239293030466334554">रूपांतरणीय</translation>
@@ -1046,6 +1047,7 @@
 <translation id="3566336457819493938">२१५ x ३१५ मिमी</translation>
 <translation id="3567778190852720481">एंटरप्राइझ खात्यासोबत नोंदणी करू शकत नाही (एंटरप्राइझ खाते पात्र नाही).</translation>
 <translation id="3567901620846335314">१०० x १५० मिमी</translation>
+<translation id="3568886473829759308">व्यवसायाद्वारे पुरवलेली माहिती, स्रोत किंवा सेवा पाहण्यासाठी वेबसाइट अ‍ॅक्सेस करा.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">या साइटला अनुमती द्या</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1364,6 +1366,7 @@
 <translation id="4300675098767811073">मल्टिपल पंच राइट</translation>
 <translation id="4302514097724775343">खेळण्यासाठी डायनासोरवर टॅप करा</translation>
 <translation id="4304049446746819918">{0,plural, =1{अ‍ॅडमिनिस्ट्रेटर धोरण ही फाइल <ph name="DESTINATION_NAME" /> वर हलवण्याची शिफारस करत नाही}other{अ‍ॅडमिनिस्ट्रेटर धोरण या फाइल <ph name="DESTINATION_NAME" /> वर हलवण्याची शिफारस करत नाही}}</translation>
+<translation id="4304485328308299773">परीक्षणांसह अधिक माहितीपूर्ण निर्णय घेण्यात मदत करण्यासाठी ग्राहकांची उत्पादने, सेवा किंवा अनुभव यासंबंधित मूल्यमापने वाचा.</translation>
 <translation id="4305666528087210886">तुमची फाइल अ‍ॅक्सेस करता आली नाही</translation>
 <translation id="4306529830550717874">पत्ता सेव्ह करायचा आहे का?</translation>
 <translation id="4306812610847412719">क्लिपबोर्ड</translation>
@@ -1528,6 +1531,7 @@
 <translation id="4724144314178270921">तुमच्या क्लिपबोर्डवरील मजकूर आणि इमेज पाहण्याची विनंती करू शकते</translation>
 <translation id="4726672564094551039">धोरणे रीलोड करा</translation>
 <translation id="4728558894243024398">प्लॅटफॉर्म</translation>
+<translation id="4730977633786878901">परीक्षणे</translation>
 <translation id="4731638775147756694">तुमच्या अ‍ॅडमिनिस्ट्रेटरने हे अ‍ॅप्लिकेशन ब्लॉक केले आहे</translation>
 <translation id="4733082559415072992"><ph name="URL" /> ला तुमच्या डिव्हाइसचे स्थान वापरायचे आहे</translation>
 <translation id="4736491186715342415">मोटर वाहने</translation>
@@ -2159,6 +2163,7 @@
 <translation id="6284292079994426700">26 x 38 in</translation>
 <translation id="6284517535531159884">व्हेरिएशन सीड प्रकार</translation>
 <translation id="6285507000506177184">Chrome मधील डाउनलोड व्यवस्थापित करा बटण, तुम्ही Chrome मध्ये डाउनलोड केलेल्या फाइल व्यवस्थापित करण्यासाठी, एंटर प्रेस करा</translation>
+<translation id="6287197303017372967">नेव्हिगेशन वैशिष्ट्य वापरून टर्न-बाय-टर्न मार्गदर्शनासह तुमच्या गंतव्यस्थानासाठी दिशानिर्देश मिळवा.</translation>
 <translation id="6289939620939689042">पेजचा रंग</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2182,6 +2187,7 @@
 <translation id="633770708279464947"><ph name="SECURE_DNS_SALT" /> मूल्य अवैध आहे आणि वापरले जाणार नाही.</translation>
 <translation id="6340739886198108203">गोपनीय आशय दिसत असेल तेव्हा, अ‍ॅडमिनिस्ट्रेटर धोरण स्क्रीनशॉट घेण्याची किंवा रेकॉर्ड करण्याची शिफारस करत नाही:</translation>
 <translation id="6341434961864773665">{0,plural, =1{अ‍ॅडमिनिस्ट्रेटर धोरण ही फाइल <ph name="DESTINATION_NAME" /> वर अपलोड करण्याची शिफारस करत नाही}other{अ‍ॅडमिनिस्ट्रेटर धोरण या फाइल <ph name="DESTINATION_NAME" /> वर अपलोड करण्याची शिफारस करत नाही}}</translation>
+<translation id="634500758737709758">दिशानिर्देश</translation>
 <translation id="6348220984832452017">अ‍ॅक्टिव्ह व्हेरिएशन</translation>
 <translation id="6349101878882523185"><ph name="APP_NAME" /> इंस्टॉल करा</translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{काहीही नाही}=1{(<ph name="DOMAIN_LIST" /> साठी) एक पासवर्ड सिंक केला}=2{(<ph name="DOMAIN_LIST" /> साठी) दोन पासवर्ड सिंक केले}other{(<ph name="DOMAIN_LIST" /> साठी) # पासवर्ड सिंक केले}}</translation>
@@ -2369,6 +2375,7 @@
 <translation id="6823746213313229853">टॉक रेडिओ</translation>
 <translation id="6825578344716086703">तुम्ही <ph name="DOMAIN" /> वर पोहोचण्याचा प्रयत्न केला, परंतु सर्व्हरने एका कमकुवत स्वाक्षरी अल्गोरिदमचा (जसे SHA-1) वापर करून स्वाक्षरीकृत केलेले प्रमाणपत्र सादर केले. याचा अर्थ असा आहे, की सर्व्हरने सादर केलेली सुरक्षितता क्रेडेंशियल बनावट असू शकतात आणि हा सर्व्हर तुम्ही अपेक्षा करत असलेला नसेल. (तुम्ही कदाचित एखाद्या हल्लेखोराशी संभाषण करत आहात).</translation>
 <translation id="6826993739343257035">AR ला अनुमती द्यायची का?</translation>
+<translation id="6828150717884939426">कॉल करा</translation>
 <translation id="6828866289116430505">अनुवंशशास्त्र</translation>
 <translation id="6831043979455480757">भाषांतर करा</translation>
 <translation id="683108308100148227">आयटम लपवा</translation>
@@ -3094,6 +3101,7 @@
 <translation id="8539500321752640291">दोन परवानग्यांना अनुमती द्यायची का?</translation>
 <translation id="8541158209346794904">ब्लूटूथ डिव्‍हाइस</translation>
 <translation id="8541410041357371550">तुम्हाला आणखी उपयुक्त जाहिराती दाखवण्यासाठी ही साइट Chrome मधून तुमचे जाहिरातीचे विषय मिळवते</translation>
+<translation id="8541579497401304453">फोन कॉल सुरू करून व्यवसायाशी कनेक्ट करा.</translation>
 <translation id="8542014550340843547">ट्रिपल स्टेपल बॉटम</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">तुम्ही <ph name="BEGIN_ERROR_LINK" />ओळखण्‍याच्या समस्‍येची तक्रार<ph name="END_ERROR_LINK" /> करू शकता किंवा तुमच्या सुरक्षिततेस असणार्‍या जोखमींची पूर्ण जाणीव ठेवून <ph name="BEGIN_LINK" />या असुरक्षित साइटला भेट द्या<ph name="END_LINK" />.</translation>
@@ -3221,7 +3229,6 @@
 <translation id="8870494189203302833">तोच क्रम ठेवून फेस डाउन</translation>
 <translation id="8870700989640064057">गोपनीय फाइल प्रिंट करायची आहे का?</translation>
 <translation id="8871553383647848643">तुमच्या ब्राउझरचे रूप कस्टमाइझ करा</translation>
-<translation id="8871603420762394026">जाहिरातींचा परफॉर्मन्स मोजण्यासाठी साइटची मदत करण्याकरिता Chrome आता साइटदरम्यान तुम्हाला जाहिरात कधी दाखवली होती यांसारखी अगदी मर्यादित माहिती शेअर करते.</translation>
 <translation id="8874824191258364635">वैध कार्ड नंबर एंटर करा</translation>
 <translation id="8876033571432926051">साधे गेम</translation>
 <translation id="8877780815363510165">मासेमारी</translation>
diff --git a/components/strings/components_strings_ms.xtb b/components/strings/components_strings_ms.xtb
index a3270f2..35eb67d9 100644
--- a/components/strings/components_strings_ms.xtb
+++ b/components/strings/components_strings_ms.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Perundangan</translation>
 <translation id="2383455408879745299">Peribadikan alatan kebolehaksesan anda dalam tetapan Chrome</translation>
 <translation id="2384307209577226199">Lalai perusahaan</translation>
+<translation id="238459632961158867">Laman web</translation>
 <translation id="2385809941344967209">Kemas kini Chrome daripada tetapan Chrome anda</translation>
 <translation id="2386255080630008482">Sijil pelayan telah dibatalkan.</translation>
 <translation id="239293030466334554">Boleh ubah</translation>
@@ -1047,6 +1048,7 @@
 <translation id="3566336457819493938">215 x 315 mm</translation>
 <translation id="3567778190852720481">Tidak dapat membuat pendaftaran dengan akaun perusahaan (akaun perusahaan tidak layak).</translation>
 <translation id="3567901620846335314">100 x 150 mm</translation>
+<translation id="3568886473829759308">Akses laman web untuk melihat maklumat, sumber atau perkhidmatan yang disediakan oleh perniagaan.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">Benarkan untuk tapak ini</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1368,6 +1370,7 @@
 <translation id="4300675098767811073">Berbilang tebukan kanan</translation>
 <translation id="4302514097724775343">Ketik dinosaur itu untuk bermain</translation>
 <translation id="4304049446746819918">{0,plural, =1{Dasar pentadbir tidak mengesyorkan anda memindahkan fail ini ke <ph name="DESTINATION_NAME" />}other{Dasar pentadbir tidak mengesyorkan anda memindahkan fail ini ke <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="4304485328308299773">Baca penilaian pelanggan tentang produk, perkhidmatan atau pengalaman untuk membantu anda membuat keputusan berdasarkan ulasan.</translation>
 <translation id="4305666528087210886">Fail anda tidak dapat diakses</translation>
 <translation id="4306529830550717874">Simpan alamat?</translation>
 <translation id="4306812610847412719">papan keratan</translation>
@@ -1532,6 +1535,7 @@
 <translation id="4724144314178270921">Boleh meminta untuk melihat teks dan imej pada papan keratan anda</translation>
 <translation id="4726672564094551039">Muat semula dasar</translation>
 <translation id="4728558894243024398">Platform</translation>
+<translation id="4730977633786878901">Ulasan</translation>
 <translation id="4731638775147756694">Aplikasi ini telah disekat oleh pentadbir anda</translation>
 <translation id="4733082559415072992"><ph name="URL" /> mahu menggunakan lokasi peranti anda</translation>
 <translation id="4736491186715342415">Kenderaan bermotor</translation>
@@ -2163,6 +2167,7 @@
 <translation id="6284292079994426700">26 x 38 in</translation>
 <translation id="6284517535531159884">Jenis Benih Variasi</translation>
 <translation id="6285507000506177184">Butang urus muat turun dalam Chrome, tekan Enter untuk mengurus fail yang telah anda muat turun dalam Chrome</translation>
+<translation id="6287197303017372967">Dapatkan arah menuju destinasi anda dengan bimbingan sepanjang jalan menggunakan ciri navigasi.</translation>
 <translation id="6289939620939689042">Warna Halaman</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2186,6 +2191,7 @@
 <translation id="633770708279464947">Nilai <ph name="SECURE_DNS_SALT" /> tidak sah dan tidak akan digunakan.</translation>
 <translation id="6340739886198108203">Dasar pentadbir tidak mengesyorkan mengambil tangkapan skrin atau rakaman apabila kandungan sulit kelihatan:</translation>
 <translation id="6341434961864773665">{0,plural, =1{Dasar pentadbir tidak mengesyorkan anda memuat naik fail ini ke <ph name="DESTINATION_NAME" />}other{Dasar pentadbir tidak mengesyorkan anda memuat naik fail ini ke <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="634500758737709758">Arah</translation>
 <translation id="6348220984832452017">Variasi Aktif</translation>
 <translation id="6349101878882523185">Pasang <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{Tiada}=1{1 kata laluan (untuk <ph name="DOMAIN_LIST" />, disegerakkan)}=2{2 kata laluan (untuk <ph name="DOMAIN_LIST" />, disegerakkan)}other{# kata laluan (untuk <ph name="DOMAIN_LIST" />, disegerakkan)}}</translation>
@@ -2373,6 +2379,7 @@
 <translation id="6823746213313229853">Bual radio</translation>
 <translation id="6825578344716086703">Anda cuba untuk mencapai <ph name="DOMAIN" />, tetapi pelayan memberikan sijil yang ditandatangani menggunakan algoritma tandatangan yang lemah (seperti SHA-1). Ini bermakna bahawa bukti kelayakan keselamatan yang diberi pelayan mungkin dipalsukan dan pelayan tersebut bukan seperti yang anda jangkakan (anda mungkin berkomunikasi dengan penyerang).</translation>
 <translation id="6826993739343257035">Benarkan AR?</translation>
+<translation id="6828150717884939426">Panggilan</translation>
 <translation id="6828866289116430505">Genetik</translation>
 <translation id="6831043979455480757">Terjemah</translation>
 <translation id="683108308100148227">Sembunyikan item</translation>
@@ -3098,6 +3105,7 @@
 <translation id="8539500321752640291">Berikan 2 kebenaran?</translation>
 <translation id="8541158209346794904">Peranti Bluetooth</translation>
 <translation id="8541410041357371550">Laman ini mendapat topik iklan anda daripada Chrome untuk memaparkan iklan yang lebih berkaitan kepada anda</translation>
+<translation id="8541579497401304453">Berhubung dengan perniagaan dengan memulakan panggilan telefon.</translation>
 <translation id="8542014550340843547">Tiga kokot bawah</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">Anda boleh <ph name="BEGIN_ERROR_LINK" />laporkan masalah pengesanan<ph name="END_ERROR_LINK" /> atau jika anda memahami risikonya kepada keselamatan anda, <ph name="BEGIN_LINK" />lawati tapak yang tidak selamat ini<ph name="END_LINK" />.</translation>
@@ -3226,7 +3234,6 @@
 <translation id="8870494189203302833">Susunan sama menghadap ke bawah</translation>
 <translation id="8870700989640064057">Cetak kandungan fail sulit?</translation>
 <translation id="8871553383647848643">Sesuaikan rupa penyemak imbas anda</translation>
-<translation id="8871603420762394026">Kini Chrome hanya berkongsi maklumat yang sangat terhad antara laman, seperti masa iklan dipaparkan kepada anda, untuk membantu laman mengukur prestasi iklan.</translation>
 <translation id="8874824191258364635">Masukkan nombor kad yang sah</translation>
 <translation id="8876033571432926051">Permainan kasual</translation>
 <translation id="8877780815363510165">Memancing</translation>
@@ -3295,6 +3302,7 @@
 <translation id="9048662076076074925">24 x 36 in</translation>
 <translation id="9049981332609050619">Anda cuba untuk mencapai <ph name="DOMAIN" />, tetapi pelayan memberikan sijil tidak sah.</translation>
 <translation id="9050666287014529139">Frasa laluan</translation>
+<translation id="9053840549256861041">Kami melancarkan ciri privasi iklan baharu yang dipanggil pengukuran iklan. Chrome hanya berkongsi maklumat yang sangat terhad antara laman, seperti masa iklan dipaparkan kepada anda, untuk membantu laman mengukur prestasi iklan.</translation>
 <translation id="9056953843249698117">Kedai</translation>
 <translation id="9062620674789239642">Fail mungkin telah dipindahkan, diedit atau dipadamkan.</translation>
 <translation id="9063398205799684336">Sampul Kaku 2</translation>
diff --git a/components/strings/components_strings_my.xtb b/components/strings/components_strings_my.xtb
index 1a3faec7..47c5f629 100644
--- a/components/strings/components_strings_my.xtb
+++ b/components/strings/components_strings_my.xtb
@@ -1093,6 +1093,7 @@
 <translation id="3658742229777143148">ပြင်ဆင်ချက်</translation>
 <translation id="3664782872746246217">အဓိကစကားလုံးများ-</translation>
 <translation id="3667704023705708645">လုပ်ငန်း ရင်းနှီးငွေ</translation>
+<translation id="3671117652518853176">ပိတ်ထားပါက လုံခြုံရေးကိစ္စရပ်များအတွက် အတည်ပြုရန် သင့်ကို အခါအားလျော်စွာ တောင်းဆိုပါမည်</translation>
 <translation id="3671540257457995106">အရွယ်အစားပြန်ပြင်ရန် ခွင့်ပြုမလား။</translation>
 <translation id="3672568546897166916"><ph name="ERROR_PATH" /> ၌ မှားနေသည်- <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">သုံးခုမြောက်အလိပ်</translation>
@@ -1127,6 +1128,7 @@
 <translation id="3736520371357197498">သင်က သင့်အတွက် ရှိနိုင်သည့် အန္တရာယ်များကို နားလည် ဆိုလျှင်၊ သင်သည် <ph name="BEGIN_LINK" />မလုံခြုံသော ဆိုက်ကို<ph name="END_LINK" /> အန္တရာယ် ရှိကြသည့် ပရိုဂရမ်များကို ဖယ်ရှားပေးမှု မတိုင်ခင် ဝင်ကြည့်နိုင်ပါသည်။</translation>
 <translation id="3738166223076830879">သင်၏ ဘရောင်ဇာကို သင့်ကြီးကြပ်သူက စီမံခန့်ခွဲထားပါသည်။</translation>
 <translation id="3740319564441798148">အဝေးပြေး ဘတ်စ်ကားနှင့် ရထား</translation>
+<translation id="3743765582345153106">အော်တိုဖြည့်သုံးသောအခါ အမြဲတမ်း အတည်ပြုရန်</translation>
 <translation id="3744111561329211289">နောက်ခံတွင် စင့်ခ်လုပ်ခြင်း</translation>
 <translation id="3744286742364977428">သင်ဒေါင်းလုဒ်လုပ်သည့် ဖိုင်များကို စိတ်ဖြာလေ့လာရန် Google Cloud (သို့) ပြင်ပအဖွဲ့များသို့ ပို့သည်။ ဥပမာအားဖြင့် ၎င်းတို့က သတိထားရမည့်ဒေတာ (သို့) မဲလ်ဝဲကို ရှာဖွေနိုင်ပြီး ကုမ္ပဏီမူဝါဒများအရ သိမ်းနိုင်သည်။</translation>
 <translation id="3744899669254331632">ဝက်ဘ်ဆိုက်က ဗလုံးဗထွေး ပို့လိုက်သည့် အထောက်အထားများကို Chromium ဖက်မှ စီမံဆောင်ရွက် မရနိုင်သောကြောင့် သင်သည် <ph name="SITE" /> ကို ယခုချက်ချင်း ဝင်မရနိုင်ပါ။ ကွန်ရက် အမှားများ နှင့် တိုက်ခိုက်မှုများမှာ ယာယီမျှသာ ဖြစ်ကြတာမို့လို့၊ ဒီစာမျက်နှာသည် နောက်ပိုင်းမှာ အလုပ်လုပ်နိုင်ပါမည်။</translation>
@@ -1196,9 +1198,11 @@
 <translation id="3927932062596804919">ငြင်းပယ်</translation>
 <translation id="393316646445601645">အင်တာနက်နှင့် တယ်လီကွန်</translation>
 <translation id="3939773374150895049">CVC အစား WebAuthn သုံးမလား။</translation>
+<translation id="3941630233824954464">မဖြစ်မနေ ပြန်လည် အထောက်အထားစိစစ်ခြင်း ဖွင့်ရန်</translation>
 <translation id="3943857333388298514">ကူးဖြည့်ရန်</translation>
 <translation id="3946209740501886391">ဤဆိုက်ပေါ်တွင် အမြဲမေးပါ</translation>
 <translation id="3947595700203588284">MIDI ကိရိယာများသို့ ချိတ်ဆက်ရန် ခွင့်တောင်းနိုင်သည်</translation>
+<translation id="3948588869002647271">ဤအပလီကေးရှင်း ပျောက်နေသည် (သို့) ပျက်နေသည်</translation>
 <translation id="3949571496842715403">ဤဆာဗာသည် <ph name="DOMAIN" /> ဖြစ်ကြောင်း အတည်မပြုနိုင်ပါ။ ၎င်း၏ လုံခြုံရေးအသိအမှတ်ပြု လက်မှတ်တွင် အကြောင်းအရာဆိုင်ရာ အခြားအမည်များကို ဖော်ပြထားခြင်းမရှိပါ။ ထိုသို့ဖြစ်ရခြင်းမှာ မှားယွင်းစွာ စီစဉ်သတ်မှတ်ထားခြင်း သို့မဟုတ် တိုက်ခိုက်သူသည် သင်၏ ချိတ်ဆက်မှုကို ကြားဝင်စွက်ဖက်နေခြင်းတို့ကြောင့် ဖြစ်နိုင်ပါသည်။</translation>
 <translation id="3949601375789751990">သင်ဖွင့်ကြည့်ထားသော မှတ်တမ်းသည် ဤနေရာတွင် ပေါ်ပါသည်</translation>
 <translation id="3949790930165450333"><ph name="DEVICE_NAME" /> (<ph name="DEVICE_ID" />)</translation>
@@ -1730,6 +1734,7 @@
 <translation id="5171045022955879922">ရှာကြည့်ရန် သို့မဟုတ် URL ရိုက်ထည့်ရန်</translation>
 <translation id="5172758083709347301">စက်</translation>
 <translation id="5177076414499237632">ဤစာမျက်နှာရင်းမြစ်နှင့် ခေါင်းစဉ်အကြောင်း လေ့လာရန်</translation>
+<translation id="5179490652562926740">ငွေပေးချေမှု အတည်ပြုခြင်းဆက်တင်များ သိမ်းလိုက်သည်</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" />တွင် မရှိဘူးလား? ဤမှားယွင်းချက်ကို အစီရင်ခံမည်။</translation>
 <translation id="518639307526414276">တိရစ္ဆာန်အစာနှင့် ပြုစုရေး ပစ္စည်းများ</translation>
 <translation id="5190072300954988691">ကင်မရာနှင့် မိုက်ခရိုဖုန်း ခွင့်ပြုမထားပါ</translation>
@@ -2194,6 +2199,7 @@
 <translation id="6370022303958842211">အကောင့်ဝင်ခြင်း (အောင်မြင်ခြင်းမရှိသည့် အကောင့်ဝင်ခြင်း အကြောင်းရင်းများ အပါအဝင်)၊ အကောင့်ထွက်ခြင်း၊ လော့ခ်ချခြင်းနှင့် လော့ခ်ဖွင့်ခြင်းများစသည့် စက်သို့ ဝင်သုံးခွင့် လုပ်ဆောင်ချက်များ</translation>
 <translation id="6374469231428023295">ထပ်စမ်းကြည့်ပါ</translation>
 <translation id="6374865374745447009">ဝင်းဒိုး စီမံခြင်း</translation>
+<translation id="6376881782310775282">ဤအပလီကေးရှင်းအတွက် ဆော့ဖ်ဝဲရေးဆွဲမှုဆာဗာကို ချိတ်၍မရပါ</translation>
 <translation id="6377268785556383139">'<ph name="SEARCH_TEXT" />' အတွက် ရလဒ် ၁ ခု</translation>
 <translation id="6380497234672085559">A0</translation>
 <translation id="6383221683286411806">အခကြေးငွေ ပေးရနိုင်ခြေရှိသည်။</translation>
@@ -3004,6 +3010,7 @@
 <translation id="8286799286781881307">သင့်စီမံခန့်ခွဲသူက ခွင့်ပြုထားသော အပလီကေးရှင်းများက သင့်စက်နှင့်တွဲချိတ်ထားသည့် စခရင်အားလုံးကို ဖမ်းယူနိုင်သည်။ ဤအချက်အလက်ကို စက်တွင်းတွင် စီမံလုပ်ဆောင်နိုင်သည် (သို့) သင့်အဖွဲ့အစည်း၏ ဆာဗာများသို့ အပ်လုဒ်လုပ်နိုင်သည်။</translation>
 <translation id="8288807391153049143">အသိအမှတ်ပြုလက်မှတ်ကို ပြရန်</translation>
 <translation id="8289355894181816810">ယင်းဘာကို ဆိုလိုသည်ကို သိရှိရန် သင့် ကွန်ရက် စီမံခန့်ခွဲသူကို ဆက်သွယ်ပါ။</translation>
+<translation id="8292520987784410870">အမြဲ အတည်ပြုမလား။</translation>
 <translation id="8293206222192510085">စာညှပ် ထည့်ပေးရန်</translation>
 <translation id="829335040383910391">အသံ</translation>
 <translation id="8294431847097064396">အရင်းအမြစ်</translation>
@@ -3103,6 +3110,7 @@
 <translation id="854892890027593466">C6/C5 စာအိတ်</translation>
 <translation id="8553387990086529628">ကမ္ဘာလှည့်ခရီးသည် လည်ပတ်စရာများ</translation>
 <translation id="8554010658308662631">နောက်ထပ်ဖွင့်ရန်</translation>
+<translation id="8554802735558319842">မျှဝေထားသောစက်များတွင် ထပ်ဆောင်းလုံခြုံရေးအတွက် အော်တိုဖြည့်သုံးပြီး သင်ပေးချေချိန်တိုင်း အတည်ပြုချက် ဖွင့်ရပါမည်။</translation>
 <translation id="8554912124839363479">{NUM_PERMISSIONS,plural, =1{ခွင့်ပြုချက် ပြင်ဆင်သတ်မှတ်ရန်}other{ခွင့်ပြုချက်များ ပြင်ဆင်သတ်မှတ်ရန်}}</translation>
 <translation id="8555010941760982128">ငွေရှင်းသည့်အခါ ဤကုဒ်ကို သုံးပါ</translation>
 <translation id="8557066899867184262">CVC သည် သင့်ကဒ်အနောက်ဘက်ခြမ်းတွင် ရှိသည်။</translation>
@@ -3223,7 +3231,6 @@
 <translation id="8870494189203302833">တူညီသောအစဉ်ဖြင့် မှောက်ထားရန်</translation>
 <translation id="8870700989640064057">လျှို့ဝှက်ဖိုင်ကို ပရင့်ထုတ်မလား။</translation>
 <translation id="8871553383647848643">ဘရောင်ဇာ၏အသွင်ကို စိတ်ကြိုက်ပြင်ရန်</translation>
-<translation id="8871603420762394026">ကြော်ငြာများ၏ စွမ်းဆောင်ရည်ကို ဝဘ်ဆိုက်များက တိုင်းတာရာတွင် ကူညီရန် သင့်ထံ ကြော်ငြာပြသောအခါကဲ့သို့ ဝဘ်ဆိုက်များအကြားရှိ ကန့်သတ်အချက်အလက် အနည်းငယ်မျှကိုသာ Chrome က ယခု မျှဝေသည်။</translation>
 <translation id="8874824191258364635">မှန်ကန်သည့် ကဒ်နံပါတ်ကို ထည့်ပါ</translation>
 <translation id="8876033571432926051">ရိုးရိုး ဂိမ်းများ</translation>
 <translation id="8877780815363510165">ငါးမျှားခြင်း</translation>
diff --git a/components/strings/components_strings_ne.xtb b/components/strings/components_strings_ne.xtb
index 928c4181..9983a5d 100644
--- a/components/strings/components_strings_ne.xtb
+++ b/components/strings/components_strings_ne.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">उही क्रम तर तलतिर फर्काएर</translation>
 <translation id="8870700989640064057">गोप्य फाइल प्रिन्ट गर्ने हो?</translation>
 <translation id="8871553383647848643">आफ्नो ब्राउजरको स्वरूप कस्टमाइज गर्नुहोस्</translation>
-<translation id="8871603420762394026">Chrome ले अब साइटहरूलाई विज्ञापनको पर्फर्मेन्स मापन गर्न सघाउने प्रयोजनका लागि तपाईंलाई विज्ञापन देखाइएको समय जस्ता सीमित जानकारी मात्र साइटहरूसँग सेयर गर्छ।</translation>
 <translation id="8874824191258364635">मान्य कार्ड नम्बर प्रविष्टि गर्नुहोस्</translation>
 <translation id="8876033571432926051">क्याजुअल गेमहरू</translation>
 <translation id="8877780815363510165">माछा मार्ने कार्य</translation>
diff --git a/components/strings/components_strings_nl.xtb b/components/strings/components_strings_nl.xtb
index 089797a..e0df3955 100644
--- a/components/strings/components_strings_nl.xtb
+++ b/components/strings/components_strings_nl.xtb
@@ -1088,6 +1088,7 @@
 <translation id="3658742229777143148">Revisie</translation>
 <translation id="3664782872746246217">Zoekwoorden:</translation>
 <translation id="3667704023705708645">Durfkapitaal</translation>
+<translation id="3671117652518853176">Als je dit uitzet, kan je af en toe worden gevraagd om verificatie uit veiligheidsoverwegingen</translation>
 <translation id="3671540257457995106">Formaat aanpassen toestaan?</translation>
 <translation id="3672568546897166916">Fout op <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">3e rol</translation>
@@ -1122,6 +1123,7 @@
 <translation id="3736520371357197498">Als je de beveiligingsrisico's begrijpt, kun je <ph name="BEGIN_LINK" />deze onveilige site bezoeken<ph name="END_LINK" /> voordat de gevaarlijke programma's zijn verwijderd.</translation>
 <translation id="3738166223076830879">Je browser wordt beheerd door je beheerder.</translation>
 <translation id="3740319564441798148">Lange afstand bus- en treinvervoer</translation>
+<translation id="3743765582345153106">Altijd laten verifiëren bij gebruik van automatisch invullen</translation>
 <translation id="3744111561329211289">Synchronisatie op de achtergrond</translation>
 <translation id="3744286742364977428">Bestanden die je downloadt, worden voor analyse naar Google Cloud of naar derden gestuurd. Ze kunnen bijvoorbeeld worden gescand op gevoelige gegevens of malware en worden opgeslagen volgens het bedrijfsbeleid.</translation>
 <translation id="3744899669254331632">Je kunt <ph name="SITE" /> op dit moment niet bezoeken, omdat de website gecodeerde inloggegevens heeft verstuurd die niet door Chromium kunnen worden verwerkt. Aangezien netwerkfouten en aanvallen doorgaans van tijdelijke aard zijn, zal deze pagina later waarschijnlijk wel werken.</translation>
@@ -1724,6 +1726,7 @@
 <translation id="5171045022955879922">Zoek of typ een URL</translation>
 <translation id="5172758083709347301">Computer</translation>
 <translation id="5177076414499237632">Meer informatie over de bron en het onderwerp van deze pagina</translation>
+<translation id="5179490652562926740">Instellingen voor betalingsverificatie opgeslagen</translation>
 <translation id="5179510805599951267">Niet in het <ph name="ORIGINAL_LANGUAGE" />? Deze fout melden</translation>
 <translation id="518639307526414276">Voeding en benodigdheden voor huisdieren</translation>
 <translation id="5190072300954988691">Camera en microfoon niet toegestaan</translation>
@@ -3215,7 +3218,6 @@
 <translation id="8870494189203302833">Dezelfde volgorde met de bedrukte zijde omlaag</translation>
 <translation id="8870700989640064057">Vertrouwelijk bestand afdrukken?</translation>
 <translation id="8871553383647848643">Pas de vormgeving van je browser aan</translation>
-<translation id="8871603420762394026">Chrome deelt nu alleen zeer beperkte informatie tussen sites, zoals wanneer een advertentie aan jou is getoond, zodat sites de prestaties van advertenties kunnen meten.</translation>
 <translation id="8874824191258364635">Geef een geldig kaartnummer op</translation>
 <translation id="8876033571432926051">Casual games</translation>
 <translation id="8877780815363510165">Vissen</translation>
diff --git a/components/strings/components_strings_no.xtb b/components/strings/components_strings_no.xtb
index 61047f5..8d52746 100644
--- a/components/strings/components_strings_no.xtb
+++ b/components/strings/components_strings_no.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">Gi tilgjengelighetsverktøyene dine personlig preg i Chrome-innstillingene</translation>
 <translation id="2384307209577226199">Bedriftsstandard</translation>
+<translation id="238459632961158867">Nettsted</translation>
 <translation id="2385809941344967209">Oppdater Chrome fra Chrome-innstillingene</translation>
 <translation id="2386255080630008482">Tjenerens sertifikat er tilbakekalt.</translation>
 <translation id="239293030466334554">Kabrioleter</translation>
@@ -1047,6 +1048,7 @@
 <translation id="3566336457819493938">215 x 315 mm</translation>
 <translation id="3567778190852720481">Kan ikke registrere med bedriftskontoen (bedriftskontoen er ikke kvalifisert).</translation>
 <translation id="3567901620846335314">100 x 150 mm</translation>
+<translation id="3568886473829759308">Gå til nettstedet for å se informasjon, ressurser eller tjenester som bedriften tilbyr.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" />, <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">Tillat for dette nettstedet</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1367,6 +1369,7 @@
 <translation id="4300675098767811073">Flere hull høyre</translation>
 <translation id="4302514097724775343">Trykk på dinosauren for å spille</translation>
 <translation id="4304049446746819918">{0,plural, =1{Administratorreglene anbefaler ikke at du flytter denne filen til <ph name="DESTINATION_NAME" />}other{Administratorreglene anbefaler ikke at du flytter disse filene til <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="4304485328308299773">Med anmeldelser kan du lese kundevurderinger av produkter, tjenester eller opplevelser for å gjøre det lettere å ta beslutninger.</translation>
 <translation id="4305666528087210886">Kunne ikke åpne filen</translation>
 <translation id="4306529830550717874">Vil du lagre adressen?</translation>
 <translation id="4306812610847412719">utklippstavle</translation>
@@ -1531,6 +1534,7 @@
 <translation id="4724144314178270921">Kan be om å få se tekst og bilder på utklippstavlen din</translation>
 <translation id="4726672564094551039">Last inn reglene på nytt</translation>
 <translation id="4728558894243024398">Plattform</translation>
+<translation id="4730977633786878901">Anmeldelser</translation>
 <translation id="4731638775147756694">Dette programmet er blokkert av administratoren din</translation>
 <translation id="4733082559415072992"><ph name="URL" /> ber om å bruke posisjonen til enheten din</translation>
 <translation id="4736491186715342415">Motorkjøretøy</translation>
@@ -2162,6 +2166,7 @@
 <translation id="6284292079994426700">26 x 38 tommer</translation>
 <translation id="6284517535531159884">Typer frøvarianter</translation>
 <translation id="6285507000506177184">Knappen «Administrer nedlastinger i Chrome» – trykk på Enter for å administrere filer du har lastet ned i Chrome</translation>
+<translation id="6287197303017372967">Bruk navigasjonsfunksjonen for å få veibeskrivelser til destinasjonen med trinnvis veiledning.</translation>
 <translation id="6289939620939689042">Sidefarge</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2185,6 +2190,7 @@
 <translation id="633770708279464947"><ph name="SECURE_DNS_SALT" />-verdien er ugyldig og blir ikke brukt.</translation>
 <translation id="6340739886198108203">Administratorreglene anbefaler ikke at du tar skjermdumper eller gjør opptak når konfidensielt innhold er synlig:</translation>
 <translation id="6341434961864773665">{0,plural, =1{Administratorreglene anbefaler ikke at du laster opp denne filen til <ph name="DESTINATION_NAME" />}other{Administratorreglene anbefaler ikke at du laster opp disse filene til <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="634500758737709758">Veibeskrivelser</translation>
 <translation id="6348220984832452017">Aktive variasjoner</translation>
 <translation id="6349101878882523185">Installer <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{Ingen}=1{1 passord (for <ph name="DOMAIN_LIST" /> – synkronisert)}=2{2 passord (for <ph name="DOMAIN_LIST" /> – synkronisert)}other{# passord (for <ph name="DOMAIN_LIST" /> – synkronisert)}}</translation>
@@ -2372,6 +2378,7 @@
 <translation id="6823746213313229853">Prateradio</translation>
 <translation id="6825578344716086703">Du prøvde å gå til <ph name="DOMAIN" />, men tjeneren presenterte et sertifikat som er signert med en svak signaturalgoritme (for eksempel SHA-1). Dette betyr at sikkerhetslegitimasjonen tjeneren presenterte, kan være forfalsket. Tjeneren kan med andre ord være en annen tjener enn du tror (og du kommuniserer kanskje med en angriper).</translation>
 <translation id="6826993739343257035">Vil du tillate AR?</translation>
+<translation id="6828150717884939426">Ring</translation>
 <translation id="6828866289116430505">Genetikk</translation>
 <translation id="6831043979455480757">Oversett</translation>
 <translation id="683108308100148227">Skjul element</translation>
@@ -3096,6 +3103,7 @@
 <translation id="8539500321752640291">Vil du gi 2 tillatelser?</translation>
 <translation id="8541158209346794904">Bluetooth-enhet</translation>
 <translation id="8541410041357371550">Dette nettstedet henter annonseemnene dine fra Chrome for å kunne vise deg mer relevante annonser</translation>
+<translation id="8541579497401304453">Kom i kontakt med en bedrift ved å starte en telefonsamtale.</translation>
 <translation id="8542014550340843547">Tre stifter bunn</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">Du kan <ph name="BEGIN_ERROR_LINK" />rapportere et påvisningsproblem<ph name="END_ERROR_LINK" /> eller, hvis du forstår sikkerhetsrisikoen, <ph name="BEGIN_LINK" />gå til dette usikre nettstedet<ph name="END_LINK" />.</translation>
@@ -3223,7 +3231,6 @@
 <translation id="8870494189203302833">Samme rekkefølge – forsiden ned</translation>
 <translation id="8870700989640064057">Vil du skrive ut den konfidensielle filen?</translation>
 <translation id="8871553383647848643">Tilpass nettleserens utseende</translation>
-<translation id="8871603420762394026">Chrome deler nå bare svært begrenset informasjon mellom nettsteder, for eksempel når du ble vist annonser, for å hjelpe nettsteder med å måle annonseresultatene.</translation>
 <translation id="8874824191258364635">Angi et gyldig kortnummer</translation>
 <translation id="8876033571432926051">Enkle spill</translation>
 <translation id="8877780815363510165">Fiske</translation>
diff --git a/components/strings/components_strings_or.xtb b/components/strings/components_strings_or.xtb
index 4789e4f..4b0db90 100644
--- a/components/strings/components_strings_or.xtb
+++ b/components/strings/components_strings_or.xtb
@@ -3218,7 +3218,6 @@
 <translation id="8870494189203302833">ସେହି ସମାନ ଅର୍ଡରରେ ଫେସ୍ ଡାଉନ୍</translation>
 <translation id="8870700989640064057">ଗୋପନୀୟ ଫାଇଲ ପ୍ରିଣ୍ଟ କରିବେ?</translation>
 <translation id="8871553383647848643">ଆପଣଙ୍କ ବ୍ରାଉଜରର ଲୁକ କଷ୍ଟମାଇଜ କରନ୍ତୁ</translation>
-<translation id="8871603420762394026">Chrome ବର୍ତ୍ତମାନ ଆପଣଙ୍କୁ ଏକ ବିଜ୍ଞାପନ ଦେଖାଇବା ସମୟରେ ବିଜ୍ଞାପନଗୁଡ଼ିକର ପରଫରମାନ୍ସ ମାପିବାରେ ସାଇଟଗୁଡ଼ିକୁ ସାହାଯ୍ୟ କରିବା ପରି ସାଇଟଗୁଡ଼ିକ ମଧ୍ୟରେ ଅତି ସୀମିତ ସୂଚନା କେବଳ ସେୟାର କରେ।</translation>
 <translation id="8874824191258364635">ଏକ ବୈଧ କାର୍ଡ ନମ୍ବର୍ ଲେଖନ୍ତୁ</translation>
 <translation id="8876033571432926051">କାଜୁଆଲ ଗେମଗୁଡ଼ିକ</translation>
 <translation id="8877780815363510165">ଫିସିଂ</translation>
diff --git a/components/strings/components_strings_pa.xtb b/components/strings/components_strings_pa.xtb
index 419041be..fbc0f15 100644
--- a/components/strings/components_strings_pa.xtb
+++ b/components/strings/components_strings_pa.xtb
@@ -1090,6 +1090,7 @@
 <translation id="3658742229777143148">ਸੁਧਾਈ</translation>
 <translation id="3664782872746246217">ਪ੍ਰਮੁੱਖ-ਸ਼ਬਦ:</translation>
 <translation id="3667704023705708645">ਵੈਂਚਰ ਕੈਪੀਟਲ</translation>
+<translation id="3671117652518853176">ਬੰਦ ਹੋਣ 'ਤੇ, ਤੁਹਾਨੂੰ ਸੁਰੱਖਿਆ ਦੇ ਉਦੇਸ਼ਾਂ ਲਈ ਕਦੇ-ਕਦਾਈਂ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾ ਸਕਦਾ ਹੈ</translation>
 <translation id="3671540257457995106">ਕੀ ਆਕਾਰ ਬਦਲਣ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣੀ ਹੈ?</translation>
 <translation id="3672568546897166916"><ph name="ERROR_PATH" /> ਵਿੱਚ ਗੜਬੜ: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">ਤੀਜਾ ਰੋਲ</translation>
@@ -1124,6 +1125,7 @@
 <translation id="3736520371357197498">ਜੇਕਰ ਤੁਹਾਨੂੰ ਲੱਗਦਾ ਹੈ ਕਿ ਤੁਹਾਡੀ ਸੁਰੱਖਿਆ ਨੂੰ ਖਤਰਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਹਾਨੀਕਾਰਕ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਹਟਾਏ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ <ph name="BEGIN_LINK" />ਇਸ ਅਸੁਰੱਖਿਅਤ ਸਾਈਟ 'ਤੇ ਜਾ ਸਕਦੇ ਹੋ<ph name="END_LINK" />।</translation>
 <translation id="3738166223076830879">ਤੁਹਾਡਾ ਪ੍ਰਸ਼ਾਸਕ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹੈ।</translation>
 <translation id="3740319564441798148">ਲੰਮੀ ਦੂਰੀ ਲਈ ਬੱਸਾਂ ਅਤੇ ਰੇਲ ਗੱਡੀਆਂ</translation>
+<translation id="3743765582345153106">ਆਟੋਫਿਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਹਮੇਸ਼ਾਂ ਪੁਸ਼ਟੀ ਕਰੋ</translation>
 <translation id="3744111561329211289">ਬੈਕਗ੍ਰਾਊਂਡ ਸਿੰਕ</translation>
 <translation id="3744286742364977428">ਤੁਹਾਡੇ ਵੱਲੋਂ ਡਾਊਨਲੋਡ ਕੀਤੀਆਂ ਫ਼ਾਈਲਾਂ ਨੂੰ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ Google ਕਲਾਊਡ ਜਾਂ ਤੀਜੀਆਂ ਧਿਰਾਂ ਨੂੰ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਉਨ੍ਹਾਂ ਨੂੰ ਸੰਵੇਦਨਸ਼ੀਲ ਡਾਟੇ ਜਾਂ ਮਾਲਵੇਅਰ ਲਈ ਸਕੈਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਕੰਪਨੀ ਦੀਆਂ ਨੀਤੀਆਂ ਦੇ ਆਧਾਰ 'ਤੇ ਸਟੋਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।</translation>
 <translation id="3744899669254331632">ਤੁਸੀਂ ਇਸ ਵੇਲੇ <ph name="SITE" /> ਤੇ ਵਿਜਿਟ ਨਹੀਂ ਕਰ ਸਕਦੇ ਕਿਉਂਕਿ ਵੈੱਬਸਾਈਟ ਨੇ ਸਕ੍ਰੈਂਬਲ ਕੀਤੇ ਕ੍ਰੈਡੈਂਸ਼ੀਅਲਸ ਭੇਜੇ ਸਨ ਜਿਹਨਾਂ ਨਾਲ Chromium ਪ੍ਰਕਿਰਿਆ ਨਹੀਂ ਕਰ ਸਕਦਾ। ਨੈਟਵਰਕ ਅਸ਼ੁੱਧੀਆਂ ਅਤੇ ਹਮਲੇ ਆਮ ਤੌਰ ਤੇ ਅਸਥਾਈ ਹੁੰਦੇ ਹਨ, ਇਸਲਈ ਇਹ ਸਫ਼ਾ ਸ਼ਾਇਦ ਬਾਅਦ ਵਿੱਚ ਕੰਮ ਕਰੇਗਾ।</translation>
@@ -1726,6 +1728,7 @@
 <translation id="5171045022955879922">ਖੋਜੋ ਜਾਂ URL ਟਾਈਪ ਕਰੋ</translation>
 <translation id="5172758083709347301">ਮਸ਼ੀਨ</translation>
 <translation id="5177076414499237632">ਇਸ ਪੰਨੇ ਦੇ ਸਰੋਤ ਅਤੇ ਵਿਸ਼ੇ ਬਾਰੇ ਜਾਣੋ</translation>
+<translation id="5179490652562926740">ਭੁਗਤਾਨ ਪੁਸ਼ਟੀਕਰਨ ਸੈਟਿੰਗਾਂ ਰੱਖਿਅਤ ਕੀਤੀਆਂ ਗਈਆਂ</translation>
 <translation id="5179510805599951267">ਕੀ <ph name="ORIGINAL_LANGUAGE" /> ਵਿੱਚ ਨਹੀਂ ਹੈ? ਇਸ ਗੜਬੜ ਦੀ ਰਿਪੋਰਟ ਕਰੋ</translation>
 <translation id="518639307526414276">ਪਾਲਤੂ ਜਾਨਵਰਾਂ ਦਾ ਭੋਜਨ ਅਤੇ ਪਾਲਤੂ ਜਾਨਵਰਾਂ ਦੀ ਦੇਖਭਾਲ ਸੰਬੰਧੀ ਸਮੱਗਰੀ</translation>
 <translation id="5190072300954988691">ਕੈਮਰੇ ਅਤੇ ਮਾਈਕ੍ਰੋਫ਼ੋਨ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ</translation>
@@ -3217,7 +3220,6 @@
 <translation id="8870494189203302833">ਉਸੇ ਕ੍ਰਮ ਵਿੱਚ ਪਾਸਾ ਹੇਠਾਂ ਕੀਤੇ ਹੋਏ</translation>
 <translation id="8870700989640064057">ਕੀ ਗੁਪਤ ਫ਼ਾਈਲ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਨਾ ਹੈ?</translation>
 <translation id="8871553383647848643">ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਦੀ ਦਿੱਖ ਨੂੰ ਵਿਉਂਤਬੱਧ ਕਰੋ</translation>
-<translation id="8871603420762394026">Chrome ਹੁਣ ਸਾਈਟਾਂ ਵਿਚਾਲੇ ਬਹੁਤ ਹੀ ਸੀਮਤ ਜਾਣਕਾਰੀ ਨੂੰ ਸਾਂਝਾ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਜਦੋਂ ਤੁਹਾਨੂੰ ਕੋਈ ਵਿਗਿਆਪਨ ਦਿਖਾਇਆ ਗਿਆ ਸੀ, ਤਾਂ ਜੋ ਵਿਗਿਆਪਨਾਂ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਵਿੱਚ ਸਾਈਟਾਂ ਦੀ ਮਦਦ ਕੀਤੀ ਜਾ ਸਕੇ।</translation>
 <translation id="8874824191258364635">ਕੋਈ ਵੈਧ ਕਾਰਡ ਨੰਬਰ ਦਾਖਲ ਕਰੋ</translation>
 <translation id="8876033571432926051">ਬੇਕਾਇਦਾ ਗੇਮਾਂ</translation>
 <translation id="8877780815363510165">ਮੱਛੀ ਫੜ੍ਹਨਾ</translation>
diff --git a/components/strings/components_strings_pl.xtb b/components/strings/components_strings_pl.xtb
index 0a16fd6d..222a13b 100644
--- a/components/strings/components_strings_pl.xtb
+++ b/components/strings/components_strings_pl.xtb
@@ -1093,6 +1093,7 @@
 <translation id="3658742229777143148">Wersja</translation>
 <translation id="3664782872746246217">Słowa kluczowe:</translation>
 <translation id="3667704023705708645">Kapitał podwyższonego ryzyka</translation>
+<translation id="3671117652518853176">Gdy to ustawienie jest wyłączone, ze względów bezpieczeństwa czasami może pojawiać się prośba o weryfikację</translation>
 <translation id="3671540257457995106">Zezwolić na zmianę rozmiaru?</translation>
 <translation id="3672568546897166916">Błąd w ścieżce <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Rolka 3</translation>
@@ -1127,6 +1128,7 @@
 <translation id="3736520371357197498">Jeśli rozumiesz zagrożenie, możesz <ph name="BEGIN_LINK" />odwiedzić tę niebezpieczną stronę<ph name="END_LINK" />, zanim niebezpieczne programy zostaną usunięte.</translation>
 <translation id="3738166223076830879">Przeglądarką zarządza administrator.</translation>
 <translation id="3740319564441798148">Międzymiastowe połączenia autobusowe i kolejowe</translation>
+<translation id="3743765582345153106">Zawsze sprawdzaj, jeśli używasz autouzupełniania</translation>
 <translation id="3744111561329211289">Synchronizacja w tle</translation>
 <translation id="3744286742364977428">Pobierane pliki są wysyłane do Google Cloud lub innych firm w celu przeanalizowania. Na przykład mogą być skanowane pod kątem danych wrażliwych lub złośliwego oprogramowania i przechowywane zgodnie z zasadami firmy.</translation>
 <translation id="3744899669254331632">Nie możesz teraz odwiedzić strony <ph name="SITE" />, ponieważ wysłała ona zaszyfrowane dane logowania, których Chromium nie może przetworzyć. Błędy sieciowe i ataki są zazwyczaj tymczasowe, więc prawdopodobnie strona będzie dostępna później.</translation>
@@ -1729,6 +1731,7 @@
 <translation id="5171045022955879922">Wyszukaj lub wpisz URL</translation>
 <translation id="5172758083709347301">Komputer</translation>
 <translation id="5177076414499237632">Więcej informacji o źródle i temacie tej strony</translation>
+<translation id="5179490652562926740">Ustawienia weryfikacji płatności zostały zapisane</translation>
 <translation id="5179510805599951267">Jeśli to nie jest język <ph name="ORIGINAL_LANGUAGE" />, zgłoś błąd</translation>
 <translation id="518639307526414276">Karma i artykuły dla zwierząt</translation>
 <translation id="5190072300954988691">Kamera i mikrofon są niedozwolone</translation>
@@ -3221,7 +3224,6 @@
 <translation id="8870494189203302833">Ta sama kolejność, strona do drukowania skierowana w dół</translation>
 <translation id="8870700989640064057">Wydrukować poufny plik?</translation>
 <translation id="8871553383647848643">Dostosuj wygląd przeglądarki</translation>
-<translation id="8871603420762394026">Obecnie Chrome udostępnia witrynom bardzo ograniczone informacje (np. o tym, kiedy reklama się wyświetliła), aby ułatwiać im ocenę skuteczności reklam.</translation>
 <translation id="8874824191258364635">Wpisz prawidłowy numer karty</translation>
 <translation id="8876033571432926051">Gry rekreacyjne</translation>
 <translation id="8877780815363510165">Wędkarstwo</translation>
diff --git a/components/strings/components_strings_pt-BR.xtb b/components/strings/components_strings_pt-BR.xtb
index c3ecbcb..0739b62 100644
--- a/components/strings/components_strings_pt-BR.xtb
+++ b/components/strings/components_strings_pt-BR.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">Personalize as ferramentas de acessibilidade nas configurações do Chrome</translation>
 <translation id="2384307209577226199">Padrão da empresa</translation>
+<translation id="238459632961158867">Site</translation>
 <translation id="2385809941344967209">Atualize o navegador nas configurações do Chrome</translation>
 <translation id="2386255080630008482">O certificado do servidor foi revogado.</translation>
 <translation id="239293030466334554">Conversíveis</translation>
@@ -1047,6 +1048,7 @@
 <translation id="3566336457819493938">215 x 315 mm</translation>
 <translation id="3567778190852720481">Não é possível fazer a inscrição com a conta corporativa (a conta corporativa não está qualificada).</translation>
 <translation id="3567901620846335314">100 x 150 mm</translation>
+<translation id="3568886473829759308">Acesse o site para conferir informações, recursos ou serviços fornecidos pela empresa.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">Permitir para este site</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1093,6 +1095,7 @@
 <translation id="3658742229777143148">Revisão</translation>
 <translation id="3664782872746246217">Palavras-chave:</translation>
 <translation id="3667704023705708645">Capital de risco</translation>
+<translation id="3671117652518853176">Quando essa opção estiver desativada, a confirmação poderá ser solicitada ocasionalmente para fins de segurança</translation>
 <translation id="3671540257457995106">Permitir o redimensionamento?</translation>
 <translation id="3672568546897166916">Erro em <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Terceiro rolo</translation>
@@ -1127,6 +1130,7 @@
 <translation id="3736520371357197498">Se você entende os riscos à sua segurança, pode <ph name="BEGIN_LINK" />acessar este site inseguro<ph name="END_LINK" /> antes de os programas perigosos serem removidos.</translation>
 <translation id="3738166223076830879">Seu navegador é gerenciado pelo administrador.</translation>
 <translation id="3740319564441798148">Ônibus e trens de longa distância</translation>
+<translation id="3743765582345153106">Sempre confirmar ao usar o preenchimento automático</translation>
 <translation id="3744111561329211289">Sincronização em segundo plano</translation>
 <translation id="3744286742364977428">Os arquivos transferidos por download são enviados ao Google Cloud ou a terceiros para análise. Por exemplo, eles podem ser verificados em busca de dados sensíveis ou malware e podem ser armazenados com base nas políticas da empresa.</translation>
 <translation id="3744899669254331632">Você não pode visitar <ph name="SITE" /> agora porque o website enviou credenciais embaralhadas que o Chromium não consegue processar. Erros de rede e ataques são geralmente temporários, de modo que esta página provavelmente funcionará mais tarde.</translation>
@@ -1365,6 +1369,7 @@
 <translation id="4300675098767811073">Perfuração múltipla do lado direito</translation>
 <translation id="4302514097724775343">Toque no dinossauro para jogar</translation>
 <translation id="4304049446746819918">{0,plural, =1{A política do administrador não recomenda mover o arquivo para: <ph name="DESTINATION_NAME" />}one{A política do administrador não recomenda mover o arquivo para: <ph name="DESTINATION_NAME" />}other{A política do administrador não recomenda mover os arquivos para: <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="4304485328308299773">Leia avaliações de produtos, serviços ou experiências para tomar decisões informadas.</translation>
 <translation id="4305666528087210886">Não foi possível acessar seu arquivo</translation>
 <translation id="4306529830550717874">Salvar endereço?</translation>
 <translation id="4306812610847412719">área de transferência</translation>
@@ -1529,6 +1534,7 @@
 <translation id="4724144314178270921">Pode pedir para acessar texto e imagens na sua área de transferência</translation>
 <translation id="4726672564094551039">Atualizar políticas</translation>
 <translation id="4728558894243024398">Plataforma</translation>
+<translation id="4730977633786878901">Avaliações</translation>
 <translation id="4731638775147756694">Este aplicativo foi bloqueado pelo seu administrador</translation>
 <translation id="4733082559415072992"><ph name="URL" /> quer acessar o local do seu dispositivo</translation>
 <translation id="4736491186715342415">Veículos motorizados</translation>
@@ -1729,6 +1735,7 @@
 <translation id="5171045022955879922">Pesquisar ou digitar URL</translation>
 <translation id="5172758083709347301">Máquina</translation>
 <translation id="5177076414499237632">Saiba mais sobre a origem e o assunto desta página</translation>
+<translation id="5179490652562926740">Configurações de verificação de pagamento salvas</translation>
 <translation id="5179510805599951267">Não está em <ph name="ORIGINAL_LANGUAGE" />? Informe este erro</translation>
 <translation id="518639307526414276">Produtos para alimentação e bem-estar de animais de estimação</translation>
 <translation id="5190072300954988691">Acesso à câmera e ao microfone não permitido</translation>
@@ -2159,6 +2166,7 @@
 <translation id="6284292079994426700">26 x 38 pol.</translation>
 <translation id="6284517535531159884">Tipo de semente de variações</translation>
 <translation id="6285507000506177184">Botão "Gerenciar downloads no Chrome". Pressione Enter para gerenciar os arquivos transferidos por download no Chrome</translation>
+<translation id="6287197303017372967">Confira rotas para seu destino usando o recurso de navegação guiada.</translation>
 <translation id="6289939620939689042">Cor da página</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2182,6 +2190,7 @@
 <translation id="633770708279464947">O valor <ph name="SECURE_DNS_SALT" /> é inválido e não vai ser usado.</translation>
 <translation id="6340739886198108203">A política do administrador não recomenda fazer capturas de tela ou gravações quando há conteúdo confidencial visível:</translation>
 <translation id="6341434961864773665">{0,plural, =1{A política do administrador não recomenda fazer upload do arquivo para este local: <ph name="DESTINATION_NAME" />}one{A política do administrador não recomenda fazer upload do arquivo para este local: <ph name="DESTINATION_NAME" />}other{A política do administrador não recomenda fazer upload dos arquivos para este local: <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="634500758737709758">Rotas</translation>
 <translation id="6348220984832452017">Variações ativas</translation>
 <translation id="6349101878882523185">Instalar <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{Nenhuma}=1{1 senha (para <ph name="DOMAIN_LIST" />, sincronizada)}=2{2 senhas (para <ph name="DOMAIN_LIST" />, sincronizadas)}one{# senha (para <ph name="DOMAIN_LIST" />, sincronizada)}other{# senhas (para <ph name="DOMAIN_LIST" />, sincronizadas)}}</translation>
@@ -2369,6 +2378,7 @@
 <translation id="6823746213313229853">Programas de discussão para rádio</translation>
 <translation id="6825578344716086703">Você tentou acessar <ph name="DOMAIN" />, mas o servidor apresentou um certificado assinado com um algoritmo de assinatura fraco (como SHA-1). Isso significa que as credenciais de segurança apresentadas pelo servidor podem ter sido forjadas, e talvez o servidor não seja o esperado (talvez você esteja se comunicando com um invasor).</translation>
 <translation id="6826993739343257035">Permitir RA?</translation>
+<translation id="6828150717884939426">Ligar</translation>
 <translation id="6828866289116430505">Genética</translation>
 <translation id="6831043979455480757">Traduzir</translation>
 <translation id="683108308100148227">Ocultar item</translation>
@@ -3094,6 +3104,7 @@
 <translation id="8539500321752640291">Conceder duas permissões?</translation>
 <translation id="8541158209346794904">Dispositivo Bluetooth</translation>
 <translation id="8541410041357371550">Este site usa seus temas de anúncios do Chrome para mostrar anúncios mais relevantes</translation>
+<translation id="8541579497401304453">Conecte-se com uma empresa iniciando uma ligação.</translation>
 <translation id="8542014550340843547">Três grampos na parte inferior</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">Você pode <ph name="BEGIN_ERROR_LINK" />denunciar um problema de detecção<ph name="END_ERROR_LINK" /> ou, se entende os riscos à sua segurança, <ph name="BEGIN_LINK" />acessar este site não seguro<ph name="END_LINK" />.</translation>
@@ -3222,7 +3233,6 @@
 <translation id="8870494189203302833">Mesma ordem virada para baixo</translation>
 <translation id="8870700989640064057">Imprimir o arquivo confidencial?</translation>
 <translation id="8871553383647848643">Personalizar a aparência do navegador</translation>
-<translation id="8871603420762394026">Agora, o Chrome compartilha apenas informações muito limitadas entre sites, como o momento em que um anúncio foi mostrado a você, para ajudar os sites a avaliar a performance dos anúncios.</translation>
 <translation id="8874824191258364635">Informe um número de cartão válido</translation>
 <translation id="8876033571432926051">Jogos casuais</translation>
 <translation id="8877780815363510165">Pesca</translation>
diff --git a/components/strings/components_strings_pt-PT.xtb b/components/strings/components_strings_pt-PT.xtb
index 9539705..c28cd11 100644
--- a/components/strings/components_strings_pt-PT.xtb
+++ b/components/strings/components_strings_pt-PT.xtb
@@ -1093,6 +1093,7 @@
 <translation id="3658742229777143148">Revisão</translation>
 <translation id="3664782872746246217">Palavras-chave:</translation>
 <translation id="3667704023705708645">Capital de risco</translation>
+<translation id="3671117652518853176">Quando a opção está desativada, pode ser-lhe pedida ocasionalmente uma validação por motivos de segurança</translation>
 <translation id="3671540257457995106">Permitir o redimensionamento?</translation>
 <translation id="3672568546897166916">Erro em <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Terceiro rolo</translation>
@@ -1127,6 +1128,7 @@
 <translation id="3736520371357197498">Se compreende os riscos para a sua segurança, pode <ph name="BEGIN_LINK" />visitar este site não seguro<ph name="END_LINK" /> antes de os programas perigosos terem sido removidos.</translation>
 <translation id="3738166223076830879">O seu navegador é gerido pelo seu administrador.</translation>
 <translation id="3740319564441798148">Transportes terrestres de longo curso</translation>
+<translation id="3743765582345153106">Validar sempre quando usar o preenchimento automático</translation>
 <translation id="3744111561329211289">Sincronização em segundo plano</translation>
 <translation id="3744286742364977428">Os ficheiros que transfere são enviados para o Google Cloud ou para terceiros para análise. Por exemplo, podem ser analisados quanto a dados confidenciais ou software malicioso e podem ser armazenados com base nas políticas da empresa.</translation>
 <translation id="3744899669254331632">Não pode visitar <ph name="SITE" /> neste momento, porque o Website enviou credenciais baralhadas que o Chromium não consegue processar. Os erros de rede e os ataques são geralmente temporários, pelo que esta página deverá funcionar mais tarde.</translation>
@@ -1729,6 +1731,7 @@
 <translation id="5171045022955879922">Pesquise ou escreva URL</translation>
 <translation id="5172758083709347301">Equipamento</translation>
 <translation id="5177076414499237632">Saiba mais sobre a origem e o tópico desta página</translation>
+<translation id="5179490652562926740">Definições de validação de pagamentos guardadas</translation>
 <translation id="5179510805599951267">Não está em <ph name="ORIGINAL_LANGUAGE" />? Comunicar este erro</translation>
 <translation id="518639307526414276">Alimentação e artigos para animais de estimação</translation>
 <translation id="5190072300954988691">Acesso à câmara e ao microfone não permitido</translation>
@@ -3221,7 +3224,6 @@
 <translation id="8870494189203302833">Na mesma ordem, com orientação para baixo</translation>
 <translation id="8870700989640064057">Imprimir o ficheiro confidencial?</translation>
 <translation id="8871553383647848643">Personalize o aspeto do seu navegador</translation>
-<translation id="8871603420762394026">O Chrome partilha agora apenas informações muito limitadas entre sites, como quando um anúncio lhe foi apresentado, para ajudar os sites a medirem o desempenho dos anúncios.</translation>
 <translation id="8874824191258364635">Introduza um número de cartão válido</translation>
 <translation id="8876033571432926051">Jogos casuais</translation>
 <translation id="8877780815363510165">Pesca</translation>
diff --git a/components/strings/components_strings_ro.xtb b/components/strings/components_strings_ro.xtb
index 70d5cdc..e8d1c7e 100644
--- a/components/strings/components_strings_ro.xtb
+++ b/components/strings/components_strings_ro.xtb
@@ -3225,7 +3225,6 @@
 <translation id="8870494189203302833">În aceeași ordine, cu fața în jos</translation>
 <translation id="8870700989640064057">Imprimi fișierul confidențial?</translation>
 <translation id="8871553383647848643">Personalizează aspectul browserului</translation>
-<translation id="8871603420762394026">Acum, Chrome trimite numai informații foarte limitate între site-uri, de exemplu, când ți s-a afișat un anunț, pentru a ajuta site-urile să măsoare performanța anunțurilor.</translation>
 <translation id="8874824191258364635">Introdu un număr de card valid</translation>
 <translation id="8876033571432926051">Jocuri ocazionale</translation>
 <translation id="8877780815363510165">Pescuit</translation>
diff --git a/components/strings/components_strings_ru.xtb b/components/strings/components_strings_ru.xtb
index aa2db85..76471f6 100644
--- a/components/strings/components_strings_ru.xtb
+++ b/components/strings/components_strings_ru.xtb
@@ -3220,7 +3220,6 @@
 <translation id="8870494189203302833">В том же порядке лицевой стороной вниз</translation>
 <translation id="8870700989640064057">Распечатать конфиденциальный файл?</translation>
 <translation id="8871553383647848643">Настроить внешний вид браузера</translation>
-<translation id="8871603420762394026">Теперь для оценки эффективности рекламы сайты могут получать от Chrome только определенные данные, например сведения о времени, когда вам была показана реклама.</translation>
 <translation id="8874824191258364635">Введите действительный номер карты.</translation>
 <translation id="8876033571432926051">Казуальные игры</translation>
 <translation id="8877780815363510165">Рыбалка</translation>
diff --git a/components/strings/components_strings_si.xtb b/components/strings/components_strings_si.xtb
index 9657b5d..b5d9fee 100644
--- a/components/strings/components_strings_si.xtb
+++ b/components/strings/components_strings_si.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">එකම පිළිවෙළ මුහුණු පහළට</translation>
 <translation id="8870700989640064057">රහසිගත ගොනුව මුද්‍රණය කරන්නද?</translation>
 <translation id="8871553383647848643">ඔබගේ බ්‍රව්සරයේ පෙනුම අභිරුචිකරණය කරන්න</translation>
-<translation id="8871603420762394026">දැන් Chrome දැන් අඩවිවලට දැන්වීම්වල කාර්ය සාධනය මැනීමට උදවු කිරීම සඳහා, ඔබට දැන්වීමක් පෙන්වූ විට වැනි, ඉතා සීමිත තොරතුරු පමණක් අඩවි අතර බෙදා ගනී.</translation>
 <translation id="8874824191258364635">වලංගු කාඩ්පත් අංකයක් ඇතුළු කරන්න</translation>
 <translation id="8876033571432926051">සාමාන්‍ය ක්‍රීඩා</translation>
 <translation id="8877780815363510165">මාළු බෑම</translation>
diff --git a/components/strings/components_strings_sk.xtb b/components/strings/components_strings_sk.xtb
index af81c9c..c022878 100644
--- a/components/strings/components_strings_sk.xtb
+++ b/components/strings/components_strings_sk.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">Prispôsobiť nástroje dostupnosti v nastaveniach Chromu</translation>
 <translation id="2384307209577226199">Predvolené nastavenie na podnikovej úrovni</translation>
+<translation id="238459632961158867">Web</translation>
 <translation id="2385809941344967209">Aktualizovať Chrome v jeho nastaveniach</translation>
 <translation id="2386255080630008482">Certifikát servera bol zrušený.</translation>
 <translation id="239293030466334554">Kabriolety</translation>
@@ -1044,6 +1045,7 @@
 <translation id="3566336457819493938">215 × 315 mm</translation>
 <translation id="3567778190852720481">Nemôžete sa registrovať pracovným účtom (ten totiž nie je vhodný).</translation>
 <translation id="3567901620846335314">100 × 150 mm</translation>
+<translation id="3568886473829759308">Prejdite na web a pozrite si informácie, zdroje alebo služby poskytované danou firmou.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">Povoliť pre tento web</translation>
 <translation id="3575168918110434329">A4×7</translation>
@@ -1363,6 +1365,7 @@
 <translation id="4300675098767811073">Viacero dierok vpravo</translation>
 <translation id="4302514097724775343">Ak chcete hrať, klepnite na dinosaura</translation>
 <translation id="4304049446746819918">{0,plural, =1{Pravidlá správcu presun tohto súboru do úložiska <ph name="DESTINATION_NAME" /> neodporúčajú}few{Pravidlá správcu presun týchto súborov do úložiska <ph name="DESTINATION_NAME" /> neodporúčajú}many{Pravidlá správcu presun týchto súborov do úložiska <ph name="DESTINATION_NAME" /> neodporúčajú}other{Pravidlá správcu presun týchto súborov do úložiska <ph name="DESTINATION_NAME" /> neodporúčajú}}</translation>
+<translation id="4304485328308299773">Prečítajte si hodnotenia zákazníkov týkajúce sa výrobkov, služieb alebo ich skúseností,. Na základe týchto recenzií sa potom budete môcť informovane rozhodovať.</translation>
 <translation id="4305666528087210886">Súbor sa nepodarilo otvoriť</translation>
 <translation id="4306529830550717874">Chcete adresu uložiť?</translation>
 <translation id="4306812610847412719">schránka</translation>
@@ -1527,6 +1530,7 @@
 <translation id="4724144314178270921">Môže žiadať o povolenie zobrazovať text a obrázky zo schránky</translation>
 <translation id="4726672564094551039">Znova načítať pravidlá</translation>
 <translation id="4728558894243024398">Platforma</translation>
+<translation id="4730977633786878901">Recenzie</translation>
 <translation id="4731638775147756694">Táto aplikácia bola zablokovaná vaším správcom</translation>
 <translation id="4733082559415072992">Web <ph name="URL" /> chce používať polohu vášho zariadenia</translation>
 <translation id="4736491186715342415">Motorové vozidlá</translation>
@@ -2157,6 +2161,7 @@
 <translation id="6284292079994426700">26 × 38 palcov</translation>
 <translation id="6284517535531159884">Typ zdroja variácií</translation>
 <translation id="6285507000506177184">Tlačidlo na správu stiahnutých súborov v Chrome, stlačením klávesa Enter spravujte súbory stiahnuté v Chrome</translation>
+<translation id="6287197303017372967">Dostávajte podrobné trasy do cieľa na základe podrobných pokynov, ktoré poskytuje táto funkcia navigácie.</translation>
 <translation id="6289939620939689042">Farba stránky</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2180,6 +2185,7 @@
 <translation id="633770708279464947">Hodnota <ph name="SECURE_DNS_SALT" /> je neplatná a nepoužije sa.</translation>
 <translation id="6340739886198108203">Pravidlá správcu neodporúčajú vytváranie snímok obrazovky alebo nahrávok, keď je viditeľný dôverný obsah:</translation>
 <translation id="6341434961864773665">{0,plural, =1{Pravidlá správcu nahratie tohto súboru do úložiska <ph name="DESTINATION_NAME" /> neodporúčajú}few{Pravidlá správcu nahratie týchto súborov do úložiska <ph name="DESTINATION_NAME" /> neodporúčajú}many{Administrator policy doesn’t recommend uploading these files to <ph name="DESTINATION_NAME" />}other{Pravidlá správcu nahratie týchto súborov do úložiska <ph name="DESTINATION_NAME" /> neodporúčajú}}</translation>
+<translation id="634500758737709758">Trasy</translation>
 <translation id="6348220984832452017">Aktívne variácie</translation>
 <translation id="6349101878882523185">Inštalovať aplikáciu <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{Žiadne}=1{Jedno heslo (pre zoznam domén <ph name="DOMAIN_LIST" />, synchronizované)}=2{Dve heslá (pre zoznam domén <ph name="DOMAIN_LIST" />, synchronizované)}few{# heslá (pre zoznam domén <ph name="DOMAIN_LIST" />, synchronizované)}many{# passwords (for <ph name="DOMAIN_LIST" />, synced)}other{# hesiel (pre zoznam domén <ph name="DOMAIN_LIST" />, synchronizovaných)}}</translation>
@@ -2367,6 +2373,7 @@
 <translation id="6823746213313229853">Rozhlasové diskusie</translation>
 <translation id="6825578344716086703">Pokúsili ste sa o prístup do domény <ph name="DOMAIN" />, server však predložil certifikát podpísaný slabým algoritmom podpisu. Znamená to, že predložené poverenia zabezpečenia mohli byť sfalšované a môže ísť o úplne iný server, než ste očakávali (možno komunikujete s útočníkom).</translation>
 <translation id="6826993739343257035">Chcete povoliť RR?</translation>
+<translation id="6828150717884939426">Volať</translation>
 <translation id="6828866289116430505">Genetika</translation>
 <translation id="6831043979455480757">Preložiť</translation>
 <translation id="683108308100148227">Skryť položku</translation>
@@ -3092,6 +3099,7 @@
 <translation id="8539500321752640291">Chcete udeliť dve povolenia?</translation>
 <translation id="8541158209346794904">Zariadenie Bluetooth</translation>
 <translation id="8541410041357371550">Tento web dostáva aj témy reklám od Chromu, aby vám zobrazoval relevantnejšie reklamy</translation>
+<translation id="8541579497401304453">Spojte sa s určitou firmou tak, že zavoláte na jej číslo.</translation>
 <translation id="8542014550340843547">Tri spinky dole</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">Môžete buď <ph name="BEGIN_ERROR_LINK" />nahlásiť problém s zisťovaním<ph name="END_ERROR_LINK" />, alebo <ph name="BEGIN_LINK" />tieto nebezpečné stránky navštíviť<ph name="END_LINK" /> (ak si uvedomujete bezpečnostné riziko).</translation>
@@ -3220,7 +3228,6 @@
 <translation id="8870494189203302833">V rovnakom poradí lícom nadol</translation>
 <translation id="8870700989640064057">Chcete vytlačiť dôverný súbor?</translation>
 <translation id="8871553383647848643">Prispôsobiť vzhľad prehliadača</translation>
-<translation id="8871603420762394026">Chrome teraz zdieľa medzi webmi iba veľmi obmedzené informácie, napríklad kedy sa vám reklama zobrazila, aby pomáhal webom merať výkonnosť reklám.</translation>
 <translation id="8874824191258364635">Zadajte platné číslo karty</translation>
 <translation id="8876033571432926051">Jednoduché hry</translation>
 <translation id="8877780815363510165">Rybolov</translation>
diff --git a/components/strings/components_strings_sl.xtb b/components/strings/components_strings_sl.xtb
index 886c526..57e7339 100644
--- a/components/strings/components_strings_sl.xtb
+++ b/components/strings/components_strings_sl.xtb
@@ -1093,6 +1093,7 @@
 <translation id="3658742229777143148">Različica</translation>
 <translation id="3664782872746246217">Ključne besede:</translation>
 <translation id="3667704023705708645">Tvegani kapital</translation>
+<translation id="3671117652518853176">Če je možnost izklopljena, boste zaradi varnosti morda občasno pozvani, da opravite preverjanje</translation>
 <translation id="3671540257457995106">Želite omogočiti spreminjanje velikosti?</translation>
 <translation id="3672568546897166916">Napaka pri <ph name="ERROR_PATH" />: <ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">Kolut 3</translation>
@@ -1127,6 +1128,7 @@
 <translation id="3736520371357197498">Če se zavedate varnostnega tveganja, lahko <ph name="BEGIN_LINK" />obiščete to spletno mesto, ki ni varno<ph name="END_LINK" />, preden bodo nevarni programi odstranjeni.</translation>
 <translation id="3738166223076830879">Brskalnik upravlja vaš skrbnik.</translation>
 <translation id="3740319564441798148">Medmestni avtobusi in vlaki</translation>
+<translation id="3743765582345153106">Vedno preveri ob uporabi samodejnega izpolnjevanja</translation>
 <translation id="3744111561329211289">Sinhroniziranje v ozadju</translation>
 <translation id="3744286742364977428">Datoteke, ki jih prenesete, so poslane v oblak Google Cloud ali drugim ponudnikom v analizo. Lahko so na primer pregledane glede tega, ali vsebujejo občutljive podatke ali zlonamerno programsko opremo, pri čemer so morda shranjene na podlagi pravilnikov podjetja.</translation>
 <translation id="3744899669254331632">Spletnega mesta <ph name="SITE" /> trenutno ne morete obiskati, ker je poslalo šifrirane poverilnice, ki jih Chromium ne more obdelati. Napake v omrežju in napadi so običajno začasni, zato bo ta stran verjetno delovala pozneje.</translation>
@@ -1729,6 +1731,7 @@
 <translation id="5171045022955879922">Poiščite ali vnesite URL</translation>
 <translation id="5172758083709347301">Računalnik</translation>
 <translation id="5177076414499237632">Več o virih in temah na tej strani</translation>
+<translation id="5179490652562926740">Nastavitve preverjanja plačila so shranjene</translation>
 <translation id="5179510805599951267">Ni v <ph name="ORIGINAL_LANGUAGE" />? Obvestite nas o tej napaki</translation>
 <translation id="518639307526414276">Hrana in izdelki za ljubljenčke</translation>
 <translation id="5190072300954988691">Kamera in mikrofon nista dovoljena</translation>
@@ -3221,7 +3224,6 @@
 <translation id="8870494189203302833">V istem vrstnem redu s tiskom na spodnji strani</translation>
 <translation id="8870700989640064057">Želite natisniti zaupno datoteko?</translation>
 <translation id="8871553383647848643">Prilagajanje videza brskalnika</translation>
-<translation id="8871603420762394026">Chrome zdaj deli samo zelo omejene podatke s spletnimi mesti, na primer takrat, ko vam je bil prikazan oglas, da bi spletnim mestom pomagal meriti uspešnost oglasov.</translation>
 <translation id="8874824191258364635">Vnesite veljavno številko kartice</translation>
 <translation id="8876033571432926051">Priložnostne igre</translation>
 <translation id="8877780815363510165">Ribarjenje</translation>
diff --git a/components/strings/components_strings_sq.xtb b/components/strings/components_strings_sq.xtb
index d191652..b019cad 100644
--- a/components/strings/components_strings_sq.xtb
+++ b/components/strings/components_strings_sq.xtb
@@ -3220,7 +3220,6 @@
 <translation id="8870494189203302833">E njëjta renditje e kthyer poshtë</translation>
 <translation id="8870700989640064057">Të printohet skedari konfidencial?</translation>
 <translation id="8871553383647848643">Personalizo pamjen e shfletuesit tënd</translation>
-<translation id="8871603420762394026">Chrome tani ndan vetëm informacione shumë të kufizuara mes sajteve, si p.sh. kur të është shfaqur një reklamë, për t'i ndihmuar sajtet të matin performancën e reklamave.</translation>
 <translation id="8874824191258364635">Fut një numër të vlefshëm karte</translation>
 <translation id="8876033571432926051">Lojërat e rastësishme</translation>
 <translation id="8877780815363510165">Peshkimi</translation>
diff --git a/components/strings/components_strings_sr-Latn.xtb b/components/strings/components_strings_sr-Latn.xtb
index 42a86e8..deb458f2 100644
--- a/components/strings/components_strings_sr-Latn.xtb
+++ b/components/strings/components_strings_sr-Latn.xtb
@@ -3224,7 +3224,6 @@
 <translation id="8870494189203302833">Istim redosledom sa odštampanom stranom nadole</translation>
 <translation id="8870700989640064057">Želite da štampate poverljivi fajl?</translation>
 <translation id="8871553383647848643">Prilagodite izgled pregledača</translation>
-<translation id="8871603420762394026">Chrome sada deli samo vrlo ograničene informacije između sajtova, na primer, kada vam je oglas prikazan, da bi pomogao sajtovima da mere učinak oglasa.</translation>
 <translation id="8874824191258364635">Unesite važeći broj kartice</translation>
 <translation id="8876033571432926051">Igre za opuštanje</translation>
 <translation id="8877780815363510165">Pecanje</translation>
diff --git a/components/strings/components_strings_sr.xtb b/components/strings/components_strings_sr.xtb
index 01413d5..94b5998 100644
--- a/components/strings/components_strings_sr.xtb
+++ b/components/strings/components_strings_sr.xtb
@@ -3224,7 +3224,6 @@
 <translation id="8870494189203302833">Истим редоследом са одштампаном страном надоле</translation>
 <translation id="8870700989640064057">Желите да штампате поверљиви фајл?</translation>
 <translation id="8871553383647848643">Прилагодите изглед прегледача</translation>
-<translation id="8871603420762394026">Chrome сада дели само врло ограничене информације између сајтова, на пример, када вам је оглас приказан, да би помогао сајтовима да мере учинак огласа.</translation>
 <translation id="8874824191258364635">Унесите важећи број картице</translation>
 <translation id="8876033571432926051">Игре за опуштање</translation>
 <translation id="8877780815363510165">Пецање</translation>
diff --git a/components/strings/components_strings_sv.xtb b/components/strings/components_strings_sv.xtb
index a940dd8..84665796 100644
--- a/components/strings/components_strings_sv.xtb
+++ b/components/strings/components_strings_sv.xtb
@@ -3230,7 +3230,6 @@
 <translation id="8870494189203302833">Samma ordning – framsidan nedåt</translation>
 <translation id="8870700989640064057">Vill du skriva ut den konfidentiella filen?</translation>
 <translation id="8871553383647848643">Anpassa webbläsarens utseende</translation>
-<translation id="8871603420762394026">Chrome delar nu bara mycket begränsad information mellan webbplatser, till exempel när en annons visades för dig, för att hjälpa webbplatser att mäta annonsernas resultat.</translation>
 <translation id="8874824191258364635">Ange ett giltigt kortnummer</translation>
 <translation id="8876033571432926051">Småspel</translation>
 <translation id="8877780815363510165">Fiske</translation>
diff --git a/components/strings/components_strings_sw.xtb b/components/strings/components_strings_sw.xtb
index 791491f7..6aba72c 100644
--- a/components/strings/components_strings_sw.xtb
+++ b/components/strings/components_strings_sw.xtb
@@ -3218,7 +3218,6 @@
 <translation id="8870494189203302833">Mpangilio sawa zikiangalia chini</translation>
 <translation id="8870700989640064057">Ungependa kuchapisha faili ya siri?</translation>
 <translation id="8871553383647848643">Weka mapendeleo ya mwonekano wa kivinjari chako</translation>
-<translation id="8871603420762394026">Sasa Chrome inashiriki maelezo machache tu kati ya tovuti, kama vile wakati ulipoonyeshwa tangazo, ili kusaidia tovuti kupima utendaji wa matangazo.</translation>
 <translation id="8874824191258364635">Andika nambari sahihi ya kadi</translation>
 <translation id="8876033571432926051">Michezo ya kawaida</translation>
 <translation id="8877780815363510165">Uvuvi</translation>
diff --git a/components/strings/components_strings_ta.xtb b/components/strings/components_strings_ta.xtb
index 0f80952..d8dce6e 100644
--- a/components/strings/components_strings_ta.xtb
+++ b/components/strings/components_strings_ta.xtb
@@ -3216,7 +3216,6 @@
 <translation id="8870494189203302833">அதே வரிசையில் கீழ்நோக்கிய பாணி</translation>
 <translation id="8870700989640064057">ரகசிய ஃபைலை அச்சிடவா?</translation>
 <translation id="8871553383647848643">உலாவியின் தோற்றத்தைப் பிரத்தியேகமாக்கும்</translation>
-<translation id="8871603420762394026">விளம்பரங்களின் செயல்திறனை அளவிட தளங்களுக்கு உதவ, அவற்றுக்கு இடையே Chrome இப்போது மிகக் குறைவான தகவல்களையே (எ.கா. உங்களுக்கு விளம்பரம் எப்போது காட்டப்பட்டது) பகிர்ந்துகொள்கிறது.</translation>
 <translation id="8874824191258364635">சரியான கார்டு எண்ணை உள்ளிடவும்</translation>
 <translation id="8876033571432926051">சிம்பிள் கேம்கள்</translation>
 <translation id="8877780815363510165">மீன்பிடித்தல்</translation>
diff --git a/components/strings/components_strings_te.xtb b/components/strings/components_strings_te.xtb
index 599952ec..0e07c8a9 100644
--- a/components/strings/components_strings_te.xtb
+++ b/components/strings/components_strings_te.xtb
@@ -3226,7 +3226,6 @@
 <translation id="8870494189203302833">ఒకే క్రమంలో ఉన్న ఫేస్ డౌన్</translation>
 <translation id="8870700989640064057">గోప్యమైన ఫైల్‌ను ప్రింట్ చేయాలా?</translation>
 <translation id="8871553383647848643">మీ బ్రౌజర్ రూపాన్ని అనుకూలంగా మార్చండి</translation>
-<translation id="8871603420762394026">Chrome ఇప్పుడు సైట్‌ల మధ్య చాలా పరిమిత సమాచారాన్ని మాత్రమే షేర్ చేస్తుంది, అంటే మీకు యాడ్ చూపబడినప్పుడు, యాడ్‌ల పనితీరును కొలవడానికి సైట్‌లకు సహాయం చేస్తుంది.</translation>
 <translation id="8874824191258364635">చెల్లుబాటు అయ్యే కార్డ్ నంబర్‌ను నమోదు చేయండి</translation>
 <translation id="8876033571432926051">సరదా గేమ్‌లు</translation>
 <translation id="8877780815363510165">చేపలు పట్టడం</translation>
diff --git a/components/strings/components_strings_th.xtb b/components/strings/components_strings_th.xtb
index a298265..86e30fb 100644
--- a/components/strings/components_strings_th.xtb
+++ b/components/strings/components_strings_th.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">ปรับเปลี่ยนเครื่องมือการช่วยเหลือพิเศษในแบบของคุณในการตั้งค่า Chrome</translation>
 <translation id="2384307209577226199">ค่าเริ่มต้นขององค์กร</translation>
+<translation id="238459632961158867">เว็บไซต์</translation>
 <translation id="2385809941344967209">อัปเดต Chrome จากการตั้งค่า Chrome</translation>
 <translation id="2386255080630008482">ใบรับรองของเซิร์ฟเวอร์ถูกเพิกถอนแล้ว</translation>
 <translation id="239293030466334554">เปิดประทุน</translation>
@@ -1046,6 +1047,7 @@
 <translation id="3566336457819493938">215 x 315 มม.</translation>
 <translation id="3567778190852720481">ลงทะเบียนด้วยบัญชีองค์กรไม่ได้ (บัญชีองค์กรไม่มีสิทธิ์)</translation>
 <translation id="3567901620846335314">100 x 150 มม.</translation>
+<translation id="3568886473829759308">เข้าถึงเว็บไซต์เพื่อดูรายละเอียด แหล่งข้อมูล หรือบริการจากธุรกิจ</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">อนุญาตสำหรับเว็บไซต์นี้</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1364,6 +1366,7 @@
 <translation id="4300675098767811073">เจาะรูด้านขวาหลายรู</translation>
 <translation id="4302514097724775343">แตะไดโนเสาร์เพื่อเล่น</translation>
 <translation id="4304049446746819918">{0,plural, =1{นโยบายของผู้ดูแลระบบไม่แนะนำให้ย้ายไฟล์นี้ไปยัง <ph name="DESTINATION_NAME" />}other{นโยบายของผู้ดูแลระบบไม่แนะนำให้ย้ายไฟล์เหล่านี้ไปยัง <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="4304485328308299773">อ่านการประเมินผลิตภัณฑ์ บริการ หรือประสบการณ์ของลูกค้าเพื่อช่วยในการตัดสินด้วยรีวิว</translation>
 <translation id="4305666528087210886">เข้าถึงไฟล์ไม่ได้</translation>
 <translation id="4306529830550717874">บันทึกที่อยู่ไหม</translation>
 <translation id="4306812610847412719">คลิปบอร์ด</translation>
@@ -1528,6 +1531,7 @@
 <translation id="4724144314178270921">สามารถขอดูข้อความและรูปภาพในคลิปบอร์ดของคุณได้</translation>
 <translation id="4726672564094551039">โหลดนโยบายซ้ำ</translation>
 <translation id="4728558894243024398">แพลตฟอร์ม</translation>
+<translation id="4730977633786878901">รีวิว</translation>
 <translation id="4731638775147756694">ผู้ดูแลระบบบล็อกแอปพลิเคชันนี้ไว้</translation>
 <translation id="4733082559415072992"><ph name="URL" /> ต้องการใช้ตำแหน่งอุปกรณ์ของคุณ</translation>
 <translation id="4736491186715342415">ยานยนต์</translation>
@@ -2158,6 +2162,7 @@
 <translation id="6284292079994426700">26 x 38 นิ้ว</translation>
 <translation id="6284517535531159884">ประเภท Seed ของรูปแบบ</translation>
 <translation id="6285507000506177184">ปุ่มจัดการการดาวน์โหลดใน Chrome กด Enter เพื่อจัดการไฟล์ที่คุณดาวน์โหลดใน Chrome</translation>
+<translation id="6287197303017372967">ขอเส้นทางไปยังจุดหมายของคุณพร้อมคำแนะนำแบบเลี้ยวต่อเลี้ยวโดยใช้ฟีเจอร์การนำทาง</translation>
 <translation id="6289939620939689042">สีของหน้าเว็บ</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2181,6 +2186,7 @@
 <translation id="633770708279464947">ค่า <ph name="SECURE_DNS_SALT" /> ไม่ถูกต้องและจะไม่มีการนำไปใช้</translation>
 <translation id="6340739886198108203">นโยบายของผู้ดูแลระบบไม่แนะนำให้ถ่ายภาพหน้าจอหรือบันทึกวิดีโอเมื่อมีการแสดงเนื้อหาที่เป็นความลับ</translation>
 <translation id="6341434961864773665">{0,plural, =1{นโยบายของผู้ดูแลระบบไม่แนะนำให้อัปโหลดไฟล์นี้ไปยัง <ph name="DESTINATION_NAME" />}other{นโยบายของผู้ดูแลระบบไม่แนะนำให้อัปโหลดไฟล์เหล่านี้ไปยัง <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="634500758737709758">เส้นทาง</translation>
 <translation id="6348220984832452017">รูปแบบที่ใช้งานอยู่</translation>
 <translation id="6349101878882523185">ติดตั้ง <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{ไม่มี}=1{มีรหัสผ่าน 1 รายการ (สำหรับ <ph name="DOMAIN_LIST" />, ซิงค์แล้ว)}=2{มีรหัสผ่าน 2 รายการ (สำหรับ <ph name="DOMAIN_LIST" />, ซิงค์แล้ว)}other{มีรหัสผ่าน # รายการ (สำหรับ <ph name="DOMAIN_LIST" />, ซิงค์แล้ว)}}</translation>
@@ -2368,6 +2374,7 @@
 <translation id="6823746213313229853">รายการวิทยุ</translation>
 <translation id="6825578344716086703">คุณพยายามเข้าถึง <ph name="DOMAIN" /> แต่เซิร์ฟเวอร์แสดงใบรับรองที่ลงนามด้วยอัลกอริทึมลายเซ็นที่ไม่รัดกุม (เช่น SHA-1) ซึ่งหมายความว่าข้อมูลรับรองด้านความปลอดภัยที่เซิร์ฟเวอร์แสดงอาจถูกปลอมแปลงขึ้น และเซิร์ฟเวอร์ดังกล่าวอาจไม่ใช่เซิร์ฟเวอร์ที่คุณคิด (คุณอาจกำลังติดต่อกับผู้โจมตี)</translation>
 <translation id="6826993739343257035">อนุญาต AR ไหม</translation>
+<translation id="6828150717884939426">โทร</translation>
 <translation id="6828866289116430505">พันธุศาสตร์</translation>
 <translation id="6831043979455480757">แปลภาษา</translation>
 <translation id="683108308100148227">ซ่อนรายการ</translation>
@@ -3093,6 +3100,7 @@
 <translation id="8539500321752640291">อนุญาตให้เข้าถึงสิทธิ์ 2 รายการไหม</translation>
 <translation id="8541158209346794904">อุปกรณ์บลูทูธ</translation>
 <translation id="8541410041357371550">เว็บไซต์นี้รับหัวข้อโฆษณาของคุณจาก Chrome เพื่อแสดงโฆษณาที่เกี่ยวข้องมากขึ้นด้วย</translation>
+<translation id="8541579497401304453">ติดต่อกับธุรกิจด้วยการเริ่มต้นการโทร</translation>
 <translation id="8542014550340843547">เย็บด้วยลวดเย็บกระดาษด้านล่าง 3 ครั้ง</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">คุณสามารถ<ph name="BEGIN_ERROR_LINK" />รายงานปัญหาในการตรวจหา<ph name="END_ERROR_LINK" />ได้ หรือหากคุณเข้าใจถึงความเสี่ยงต่อความปลอดภัยของคุณ คุณสามารถ<ph name="BEGIN_LINK" />เข้าชมเว็บไซต์ที่ไม่ปลอดภัย<ph name="END_LINK" />ได้</translation>
@@ -3221,7 +3229,6 @@
 <translation id="8870494189203302833">ลำดับเดียวกันคว่ำหน้าลง</translation>
 <translation id="8870700989640064057">พิมพ์ไฟล์ลับไหม</translation>
 <translation id="8871553383647848643">ปรับแต่งรูปลักษณ์ของเบราว์เซอร์</translation>
-<translation id="8871603420762394026">ตอนนี้ Chrome จะแชร์แค่ข้อมูลจำนวนน้อยมากระหว่างเว็บไซต์ต่างๆ เช่น ในเวลาที่แสดงโฆษณาแก่คุณ เพื่อช่วยให้เว็บไซต์วัดประสิทธิภาพโฆษณาได้</translation>
 <translation id="8874824191258364635">ป้อนหมายเลขบัตรที่ถูกต้อง</translation>
 <translation id="8876033571432926051">เกมเล่นฆ่าเวลา</translation>
 <translation id="8877780815363510165">การตกปลา</translation>
diff --git a/components/strings/components_strings_tr.xtb b/components/strings/components_strings_tr.xtb
index b5ba5c11..d642663 100644
--- a/components/strings/components_strings_tr.xtb
+++ b/components/strings/components_strings_tr.xtb
@@ -3222,7 +3222,6 @@
 <translation id="8870494189203302833">Aynı sırada ön yüz aşağı bakacak şekilde</translation>
 <translation id="8870700989640064057">Gizli dosya yazdırılsın mı?</translation>
 <translation id="8871553383647848643">Tarayıcınızın görünümünü özelleştirin</translation>
-<translation id="8871603420762394026">Chrome şu anda sitelerin gösterdikleri reklamların performansını ölçmesine yardımcı olmak için siteler arasında çok sınırlı bilgi (ör. bir reklamın size gösterildiği saat) paylaşıyor.</translation>
 <translation id="8874824191258364635">Geçerli bir kart numarası girin</translation>
 <translation id="8876033571432926051">Basit oyunlar</translation>
 <translation id="8877780815363510165">Balıkçılık</translation>
diff --git a/components/strings/components_strings_uk.xtb b/components/strings/components_strings_uk.xtb
index 41f7138..af7c0d1 100644
--- a/components/strings/components_strings_uk.xtb
+++ b/components/strings/components_strings_uk.xtb
@@ -438,6 +438,7 @@
 <translation id="2003709556000175978">Скиньте пароль</translation>
 <translation id="2003775180883135320">Пробити чотири отвори вгорі</translation>
 <translation id="201174227998721785">Керуйте в налаштуваннях Chrome дозволами й даними, що зберігаються на сайтах</translation>
+<translation id="2012276282211112603">Зараз немає тем для показу</translation>
 <translation id="2019607688127825327">Кнопка "Керувати налаштуваннями спеціальних можливостей"; натисніть Enter, щоб персоналізувати інструменти спеціальних можливостей у налаштуваннях Chrome</translation>
 <translation id="2021333772895814435">Це правило автоматично вимикає синхронізацію на пристроях для таких дій: <ph name="ACTION_LIST" />.</translation>
 <translation id="202224654587969958">12 x 19 дюйм.</translation>
@@ -3221,7 +3222,6 @@
 <translation id="8870494189203302833">Однаковий порядок лицевою стороною вниз</translation>
 <translation id="8870700989640064057">Надрукувати конфіденційний файл?</translation>
 <translation id="8871553383647848643">Налаштуйте вигляд веб-переглядача</translation>
-<translation id="8871603420762394026">Тепер веб-переглядач Chrome надає сайтам доступ лише до суворо обмежених даних (наприклад, до інформації про те, коли вам показувалось оголошення), на основі яких вимірюється ефективність реклами.</translation>
 <translation id="8874824191258364635">Введіть дійсний номер картки</translation>
 <translation id="8876033571432926051">Казуальні ігри</translation>
 <translation id="8877780815363510165">Рибальство</translation>
diff --git a/components/strings/components_strings_ur.xtb b/components/strings/components_strings_ur.xtb
index 6a193ad..d903c05b 100644
--- a/components/strings/components_strings_ur.xtb
+++ b/components/strings/components_strings_ur.xtb
@@ -599,6 +599,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">‏Chrome کی ترتیبات میں اپنی ایکسیسبیلٹی کے ٹولز کو ذاتی نوعیت کا بنائیں</translation>
 <translation id="2384307209577226199">انٹرپرائز ڈیفالٹ</translation>
+<translation id="238459632961158867">ویب سائٹ</translation>
 <translation id="2385809941344967209">‏اپنے Chrome کی ترتیبات سے Chrome کو اپ ڈیٹ کریں</translation>
 <translation id="2386255080630008482">سرور کا سرٹیفکیٹ کالعدم کر دیا گیا ہے۔</translation>
 <translation id="239293030466334554">کنورٹیبلز</translation>
@@ -1049,6 +1050,7 @@
 <translation id="3566336457819493938">‏‎215 x 315 ملی میٹر</translation>
 <translation id="3567778190852720481">انٹرپرائز اکاؤنٹ کے ساتھ اندراج نہیں ہوسکتا (انٹرپرائز اکاؤنٹ اہل نہیں ہے)۔</translation>
 <translation id="3567901620846335314">‏‎100 x 150 ملی میٹر</translation>
+<translation id="3568886473829759308">معلومات، وسائل یا کاروبار کی فراہم کردہ سروسز دیکھنے کے لیے ویب سائٹ تک رسائی حاصل کریں۔</translation>
 <translation id="3574305903863751447"><ph name="CITY" />، <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">اس سائٹ کے لیے اجازت دیں</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1369,6 +1371,7 @@
 <translation id="4300675098767811073">دائیں طرف متعدد سوراخ</translation>
 <translation id="4302514097724775343">کھیلنے کے لیے ڈائنوسار گیم کھیلنے پر تھپتھپائیں</translation>
 <translation id="4304049446746819918">{0,plural, =1{منتظم کی پالیسی اس فائل کو <ph name="DESTINATION_NAME" /> میں منتقل کرنے کی تجویز نہیں کرتی ہے}other{منتظم کی پالیسی ان فائلز کو <ph name="DESTINATION_NAME" /> میں منتقل کرنے کی تجویز نہیں کرتی ہے}}</translation>
+<translation id="4304485328308299773">کسٹمر کے پروڈکٹس، سروسز یا تجربوں کے تجزیے پڑھیں تاکہ تجزیوں کے ساتھ اپنے فیصلوں کو مطلع کرنے میں مدد مل سکے۔</translation>
 <translation id="4305666528087210886">آپ کی فائل تک رسائی نہیں ہو سکی</translation>
 <translation id="4306529830550717874">پتہ محفوظ کریں؟</translation>
 <translation id="4306812610847412719">کلپ بورڈ</translation>
@@ -1533,6 +1536,7 @@
 <translation id="4724144314178270921">سائٹ آپ کے کلپ بورڈ پر ٹیکسٹ اور تصاویر دیکھنے کیلئے پوچھ سکتی ہے</translation>
 <translation id="4726672564094551039">پالیسیاں دوبارہ لوڈ کریں</translation>
 <translation id="4728558894243024398">پلیٹ فارم</translation>
+<translation id="4730977633786878901">جائزے</translation>
 <translation id="4731638775147756694">اس ایپلیکیشن کو آپ کے منتظم کے ذریعے مسدود کر دیا گیا ہے</translation>
 <translation id="4733082559415072992"><ph name="URL" /> آپ کے آلے کا مقام استعمال کرنا چاہتا ہے</translation>
 <translation id="4736491186715342415">موٹر گاڑیاں</translation>
@@ -2165,6 +2169,7 @@
 <translation id="6284292079994426700">‏‎26 x 38 انچ</translation>
 <translation id="6284517535531159884">تغیرات سیڈ کی قسم</translation>
 <translation id="6285507000506177184">‏Chrome بٹن میں ڈاؤن لوڈز کا نظم کریں، Chrome میں ڈاؤن لوڈ کردہ اپنی فائلز کا نظم کرنے کے لیے اینٹر دبائیں</translation>
+<translation id="6287197303017372967">نیویگیشن خصوصیت کا استعمال کرتے ہوئے موڈ در موڈ ڈائریکشنز رہنمائی کے ساتھ اپنی منزل کی ڈائریکشنز حاصل کریں۔</translation>
 <translation id="6289939620939689042">صفحے کا رنگ</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2188,6 +2193,7 @@
 <translation id="633770708279464947"><ph name="SECURE_DNS_SALT" /> قدر غلط ہے اور استعمال نہیں کی جائے گی۔</translation>
 <translation id="6340739886198108203">منتظم کی پالیسی رازدارانہ مواد کے مرئی ہونے پر اسکرین شاٹس یا ریکارڈنگز لینے کی تجویز نہیں کرتی ہے:</translation>
 <translation id="6341434961864773665">{0,plural, =1{منتظم کی پالیسی اس فائل کو <ph name="DESTINATION_NAME" /> میں اپ لوڈ کرنے کی تجویز نہیں کرتی ہے}other{منتظم کی پالیسی ان فائلز کو <ph name="DESTINATION_NAME" /> میں اپ لوڈ کرنے کی تجویز نہیں کرتی ہے}}</translation>
+<translation id="634500758737709758">ڈائریکشنز</translation>
 <translation id="6348220984832452017">فعال تغیرات</translation>
 <translation id="6349101878882523185"><ph name="APP_NAME" /> انسٹال کریں</translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{کوئی نہیں}=1{1 پاس ورڈ (برائے <ph name="DOMAIN_LIST" />، مطابقت پذیر ہے)}=2{2 پاس ورڈز (برائے <ph name="DOMAIN_LIST" />، مطابقت پذیر ہیں)}other{# پاس ورڈز (برائے <ph name="DOMAIN_LIST" />، مطابقت پذیر ہیں)}}</translation>
@@ -2375,6 +2381,7 @@
 <translation id="6823746213313229853">ٹاک ریڈیو</translation>
 <translation id="6825578344716086703">‏آپ نے <ph name="DOMAIN" /> تک پہنچنے کی کوشش کی، لیکن سرور نے ایک کمزور دستخط الگورتھم (جیسے SHA-1) استعمال کرتے ہوئے دستخط کردہ سرٹیفیکیٹ پیش کیا۔ اس کا مطلب یہ ہے کہ شاید سرور کی پیش کردہ سیکیورٹی اسناد میں جعل سازی کی گئی ہے اور ممکن ہے کہ سرور آپ کا متوقع سرور نہ ہو (ممکن ہے آپ کسی حملہ آور کے ساتھ مواصلت کر رہے ہوں)۔</translation>
 <translation id="6826993739343257035">‏AR کی اجازت دیں؟</translation>
+<translation id="6828150717884939426">کال کریں</translation>
 <translation id="6828866289116430505">جینیات</translation>
 <translation id="6831043979455480757">ترجمہ کریں</translation>
 <translation id="683108308100148227">آئٹم چھپائیں</translation>
@@ -3100,6 +3107,7 @@
 <translation id="8539500321752640291">2 اجازتیں دیں؟</translation>
 <translation id="8541158209346794904">بلوٹوتھ آلہ</translation>
 <translation id="8541410041357371550">‏یہ سائٹ آپ کو مزید متعلقہ اشتہارات دکھانے کے لیے Chrome سے آپ کے اشتہار کے موضوعات موصول کرتی ہے</translation>
+<translation id="8541579497401304453">فون کال شروع کر کے کاروبار سے منسلک ہوں۔</translation>
 <translation id="8542014550340843547">نیچے تین سٹیپل</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">آپ <ph name="BEGIN_ERROR_LINK" />پتا لگانے کے مسئلہ کی اطلاع<ph name="END_ERROR_LINK" /> دے سکتے ہیں یا اگر آپ اپنی سیکیورٹی کے خطروں کو سمجھتے ہيں تو آپ <ph name="BEGIN_LINK" />یہ غیر محفوظ سائٹ ملاحظہ<ph name="END_LINK" /> کر سکتے ہیں۔</translation>
@@ -3227,7 +3235,6 @@
 <translation id="8870494189203302833">اسی ترتیب میں، صفحات کا رُخ نیچے کی جانب</translation>
 <translation id="8870700989640064057">رازدارانہ فائل پرنٹ کریں؟</translation>
 <translation id="8871553383647848643">اپنے براؤزر کی شکل کو حسب ضرورت بنائیں</translation>
-<translation id="8871603420762394026">‏Chrome اب صرف سائٹس کے درمیان بہت محدود معلومات کا اشتراک کرتا ہے، جیسے کہ کس وقت آپ کو کوئی اشتہار دکھایا گیا، تاکہ اشتہارات کی کارکردگی کی پیمائش کرنے میں سائٹس کی مدد کی جا سکے۔</translation>
 <translation id="8874824191258364635">ایک درست کارڈ نمبر درج کریں</translation>
 <translation id="8876033571432926051">آرام دہ گیمز</translation>
 <translation id="8877780815363510165">ماہی گیری</translation>
diff --git a/components/strings/components_strings_uz.xtb b/components/strings/components_strings_uz.xtb
index b2720d6..4d2aecf 100644
--- a/components/strings/components_strings_uz.xtb
+++ b/components/strings/components_strings_uz.xtb
@@ -3226,7 +3226,6 @@
 <translation id="8870494189203302833">Bir xil tartibda orqa tomonida</translation>
 <translation id="8870700989640064057">Maxfiy fayl chop etilsinmi?</translation>
 <translation id="8871553383647848643">Brauzer koʻrinishini moslash</translation>
-<translation id="8871603420762394026">Chrome endi reklama unumdorligini hisoblashda saytlarga yordam berish uchun reklama qachon koʻrsatilgani kabi cheklangan axborotni sayt va ilovalarga ulashadi.</translation>
 <translation id="8874824191258364635">Karta raqamini xatosiz kiriting</translation>
 <translation id="8876033571432926051">Kazual oʻyinlar</translation>
 <translation id="8877780815363510165">Baliq ovi</translation>
diff --git a/components/strings/components_strings_vi.xtb b/components/strings/components_strings_vi.xtb
index fddc4d2..e369b20 100644
--- a/components/strings/components_strings_vi.xtb
+++ b/components/strings/components_strings_vi.xtb
@@ -60,7 +60,7 @@
 <translation id="112840717907525620">Bộ nhớ đệm chính sách OK</translation>
 <translation id="1130564665089811311">Nút Dịch trang, nhấn phím Enter để dịch trang này bằng Google Dịch</translation>
 <translation id="1131264053432022307">Hình ảnh bạn đã sao chép</translation>
-<translation id="1142846828089312304">Chặn cookie của bên thứ ba ở Chế độ ẩn danh</translation>
+<translation id="1142846828089312304">Chặn cookie của bên thứ ba ở chế độ Ẩn danh</translation>
 <translation id="1147769322402934017">Thư viện ảnh trực tuyến</translation>
 <translation id="1150979032973867961">Máy chủ này không chứng minh được rằng đó là <ph name="DOMAIN" />; chứng chỉ bảo mật của máy chủ này không được hệ điều hành máy tính của bạn tin cậy. Điều này có thể do định cấu hình sai hoặc có kẻ tấn công chặn kết nối của bạn.</translation>
 <translation id="1151972924205500581">Mật khẩu bắt buộc</translation>
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">Cá nhân hóa các công cụ hỗ trợ tiếp cận của bạn trong phần cài đặt Chrome</translation>
 <translation id="2384307209577226199">Đặt mặc định trong môi trường doanh nghiệp</translation>
+<translation id="238459632961158867">Trang web</translation>
 <translation id="2385809941344967209">Cập nhật Chrome từ phần cài đặt của Chrome</translation>
 <translation id="2386255080630008482">Chứng chỉ của máy chủ đã bị thu hồi.</translation>
 <translation id="239293030466334554">Xe mui trần</translation>
@@ -1047,6 +1048,7 @@
 <translation id="3566336457819493938">215 x 315 mm</translation>
 <translation id="3567778190852720481">Không thể đăng ký bằng tài khoản doanh nghiệp (tài khoản doanh nghiệp không đủ điều kiện).</translation>
 <translation id="3567901620846335314">100 x 150 mm</translation>
+<translation id="3568886473829759308">Truy cập trang web để xem thông tin, tài nguyên hoặc dịch vụ do doanh nghiệp cung cấp.</translation>
 <translation id="3574305903863751447"><ph name="CITY" />, <ph name="STATE" /> <ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">Cho phép đối với trang web này</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1365,6 +1367,7 @@
 <translation id="4300675098767811073">Đục nhiều lỗ bên phải</translation>
 <translation id="4302514097724775343">Nhấn vào hình khủng long để chơi</translation>
 <translation id="4304049446746819918">{0,plural, =1{Theo chính sách của quản trị viên, bạn không nên chuyển tệp này sang <ph name="DESTINATION_NAME" />}other{Theo chính sách của quản trị viên, bạn không nên chuyển các tệp này sang <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="4304485328308299773">Đọc bài đánh giá của khách hàng về sản phẩm, dịch vụ hoặc trải nghiệm để đưa ra quyết định sáng suốt hơn.</translation>
 <translation id="4305666528087210886">Không thể truy cập vào tệp của bạn</translation>
 <translation id="4306529830550717874">Lưu địa chỉ?</translation>
 <translation id="4306812610847412719">bảng nhớ tạm</translation>
@@ -1482,7 +1485,7 @@
 <translation id="4607603470419975064">Nút xem các mẹo khi dùng Chrome, nhấn phím Enter để tìm hiểu về các tính năng của Chrome</translation>
 <translation id="4607608436550361748">Xem các mẹo khi dùng Chrome</translation>
 <translation id="460848736049414407">Bị quản trị viên chặn</translation>
-<translation id="4610279718074907952">Trang web này nằm trong nhóm do <ph name="SET_OWNER" /> xác định và người này có thể xem hoạt động của bạn</translation>
+<translation id="4610279718074907952">Trang web này nằm trong nhóm do <ph name="SET_OWNER" /> xác định và có thể xem hoạt động của bạn</translation>
 <translation id="4617273035598175554">Phần mềm hoạt hình và đồ hoạ</translation>
 <translation id="4622292761762557753">Vẫn chuyển</translation>
 <translation id="4627675673814409125">Bạn không thể đặt chính sách ở cấp hồ sơ trên Chrome và hệ thống sẽ bỏ qua chính sách này.</translation>
@@ -1529,6 +1532,7 @@
 <translation id="4724144314178270921">Trang web có thể yêu cầu xem văn bản và hình ảnh trên bảng nhớ tạm</translation>
 <translation id="4726672564094551039">Tải lại chính sách</translation>
 <translation id="4728558894243024398">Nền tảng</translation>
+<translation id="4730977633786878901">Bài đánh giá</translation>
 <translation id="4731638775147756694">Quản trị viên đã chặn ứng dụng này</translation>
 <translation id="4733082559415072992"><ph name="URL" /> muốn sử dụng thông tin vị trí thiết bị của bạn</translation>
 <translation id="4736491186715342415">Xe có gắn động cơ</translation>
@@ -2159,6 +2163,7 @@
 <translation id="6284292079994426700">26 x 38 inch</translation>
 <translation id="6284517535531159884">Loại khởi đầu biến thể</translation>
 <translation id="6285507000506177184">Nút quản lý tệp đã tải xuống trong Chrome, nhấn phím Enter để quản lý các tệp bạn đã tải xuống trong Chrome</translation>
+<translation id="6287197303017372967">Sử dụng tính năng tìm đường để xem đường tới điểm đến theo từng chặng.</translation>
 <translation id="6289939620939689042">Màu trang</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2182,6 +2187,7 @@
 <translation id="633770708279464947">Giá trị <ph name="SECURE_DNS_SALT" /> không hợp lệ và sẽ không được sử dụng.</translation>
 <translation id="6340739886198108203">Chính sách của quản trị viên không khuyến khích chụp ảnh màn hình hoặc ghi âm khi đang có nội dung bảo mật trên màn hình:</translation>
 <translation id="6341434961864773665">{0,plural, =1{Theo chính sách của quản trị viên, bạn không nên tải tệp này lên <ph name="DESTINATION_NAME" />}other{Theo chính sách của quản trị viên, bạn không nên tải các tệp này lên <ph name="DESTINATION_NAME" />}}</translation>
+<translation id="634500758737709758">Đường đi</translation>
 <translation id="6348220984832452017">Biến thể đang hoạt động</translation>
 <translation id="6349101878882523185">Cài đặt <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{Không có}=1{1 mật khẩu (cho <ph name="DOMAIN_LIST" />, đã đồng bộ hóa)}=2{2 mật khẩu (cho <ph name="DOMAIN_LIST" />, đã đồng bộ hóa)}other{# mật khẩu (cho <ph name="DOMAIN_LIST" />, đã đồng bộ hóa)}}</translation>
@@ -2369,6 +2375,7 @@
 <translation id="6823746213313229853">Radio trò chuyện</translation>
 <translation id="6825578344716086703">Bạn đã cố gắng truy cập vào <ph name="DOMAIN" /> nhưng máy chủ xuất trình một chứng chỉ được ký bằng một thuật toán chữ ký yếu (chẳng hạn như SHA-1). Điều này có nghĩa là thông tin đăng nhập bảo mật mà máy chủ xuất trình có thể đã bị giả mạo và máy chủ đó có thể không phải là máy chủ mà bạn mong đợi (bạn có thể đang kết nối với kẻ tấn công).</translation>
 <translation id="6826993739343257035">Cho phép môi trường Thực tế tăng cường?</translation>
+<translation id="6828150717884939426">Gọi</translation>
 <translation id="6828866289116430505">Di truyền học</translation>
 <translation id="6831043979455480757">Dịch</translation>
 <translation id="683108308100148227">Ẩn mục</translation>
@@ -3094,6 +3101,7 @@
 <translation id="8539500321752640291">Cấp 2 quyền truy cập?</translation>
 <translation id="8541158209346794904">Thiết bị Bluetooth</translation>
 <translation id="8541410041357371550">Trang web này thu thập thông tin về chủ đề quảng cáo bạn quan tâm qua Chrome để hiển thị cho bạn những quảng cáo phù hợp hơn</translation>
+<translation id="8541579497401304453">Gọi điện thoại để liên hệ với doanh nghiệp.</translation>
 <translation id="8542014550340843547">Dập 3 ghim dưới cùng</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">Bạn có thể <ph name="BEGIN_ERROR_LINK" />báo cáo sự cố đã phát hiện<ph name="END_ERROR_LINK" /> hoặc nếu bạn hiểu rủi ro với bảo mật của mình, hãy <ph name="BEGIN_LINK" />truy cập trang web không an toàn này<ph name="END_LINK" />.</translation>
@@ -3222,7 +3230,6 @@
 <translation id="8870494189203302833">Cùng thứ tự hướng xuống</translation>
 <translation id="8870700989640064057">In tệp bảo mật?</translation>
 <translation id="8871553383647848643">Tùy chỉnh giao diện trình duyệt của bạn</translation>
-<translation id="8871603420762394026">Chrome hiện chỉ chia sẻ một số ít thông tin giữa các trang web, chẳng hạn như thời điểm bạn thấy quảng cáo, để giúp các trang web đo lường hiệu suất của quảng cáo.</translation>
 <translation id="8874824191258364635">Nhập số thẻ hợp lệ</translation>
 <translation id="8876033571432926051">Trò chơi phổ thông</translation>
 <translation id="8877780815363510165">Câu cá</translation>
diff --git a/components/strings/components_strings_zh-CN.xtb b/components/strings/components_strings_zh-CN.xtb
index 34e155d9..e607f386 100644
--- a/components/strings/components_strings_zh-CN.xtb
+++ b/components/strings/components_strings_zh-CN.xtb
@@ -3217,7 +3217,6 @@
 <translation id="8870494189203302833">顺序不变,正面朝下</translation>
 <translation id="8870700989640064057">打印机密文件?</translation>
 <translation id="8871553383647848643">自定义您的浏览器外观</translation>
-<translation id="8871603420762394026">Chrome 现在只会在网站之间分享非常有限的信息(例如向您展示广告的时段),以帮助网站衡量广告效果。</translation>
 <translation id="8874824191258364635">请输入有效的信用卡号</translation>
 <translation id="8876033571432926051">休闲游戏</translation>
 <translation id="8877780815363510165">钓鱼</translation>
diff --git a/components/strings/components_strings_zh-HK.xtb b/components/strings/components_strings_zh-HK.xtb
index e324505..9806dd7c 100644
--- a/components/strings/components_strings_zh-HK.xtb
+++ b/components/strings/components_strings_zh-HK.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">在 Chrome 設定中個人化您的無障礙工具</translation>
 <translation id="2384307209577226199">企業預設</translation>
+<translation id="238459632961158867">前往網站</translation>
 <translation id="2385809941344967209">從 Chrome 設定更新 Chrome</translation>
 <translation id="2386255080630008482">伺服器憑證已被撤銷。</translation>
 <translation id="239293030466334554">開篷車</translation>
@@ -1046,6 +1047,7 @@
 <translation id="3566336457819493938">215 x 315 毫米</translation>
 <translation id="3567778190852720481">無法使用企業帳戶註冊 (企業賬戶不符合資格)。</translation>
 <translation id="3567901620846335314">100 x 150 毫米</translation>
+<translation id="3568886473829759308">前往網站查看商家提供的資訊、資源或服務。</translation>
 <translation id="3574305903863751447"><ph name="CITY" />,<ph name="STATE" />,<ph name="COUNTRY" /></translation>
 <translation id="3575121482199441727">允許此網站的通知</translation>
 <translation id="3575168918110434329">A4x7</translation>
@@ -1092,6 +1094,7 @@
 <translation id="3658742229777143148">修訂</translation>
 <translation id="3664782872746246217">關鍵字:</translation>
 <translation id="3667704023705708645">創業資金</translation>
+<translation id="3671117652518853176">在關閉狀態下,系統基於安全考慮,可能會間中要求您進行驗證</translation>
 <translation id="3671540257457995106">要允許調整大小嗎?</translation>
 <translation id="3672568546897166916"><ph name="ERROR_PATH" /> 發生錯誤:<ph name="ERROR_MESSAGE" /></translation>
 <translation id="3675563144891642599">第三卷</translation>
@@ -1126,6 +1129,7 @@
 <translation id="3736520371357197498">如果您瞭解安全性風險,也可以選擇在危險程式尚未被移除的狀態下<ph name="BEGIN_LINK" />瀏覽這個不安全的網站<ph name="END_LINK" />。</translation>
 <translation id="3738166223076830879">您的瀏覽器由管理員管理。</translation>
 <translation id="3740319564441798148">長途巴士和鐵路</translation>
+<translation id="3743765582345153106">使用自動填入功能時一律驗證</translation>
 <translation id="3744111561329211289">背景同步處理</translation>
 <translation id="3744286742364977428">您下載的檔案將會傳送給 Google Cloud 或第三方進行分析。例如,Google Cloud 或第三方可能會掃瞄檔案,檢查是否含有敏感資料或惡意軟件,並可能會根據公司政策儲存這些檔案。</translation>
 <translation id="3744899669254331632">您目前無法瀏覽 <ph name="SITE" />,因為該網站傳送了 Chromium 無法處理的干擾憑證。網絡錯誤及攻擊行為通常是短暫性問題,因此這個網頁稍後應可正常運作。</translation>
@@ -1364,6 +1368,7 @@
 <translation id="4300675098767811073">多孔 (右側)</translation>
 <translation id="4302514097724775343">輕按恐龍即可開始遊戲</translation>
 <translation id="4304049446746819918">{0,plural, =1{管理員政策不建議將此檔案移至<ph name="DESTINATION_NAME" />}other{管理員政策不建議將這些檔案移至<ph name="DESTINATION_NAME" />}}</translation>
+<translation id="4304485328308299773">閱讀消費者的產品和服務評價或體驗,再根據評論做決定。</translation>
 <translation id="4305666528087210886">無法存取您的檔案</translation>
 <translation id="4306529830550717874">要儲存地址嗎?</translation>
 <translation id="4306812610847412719">剪貼簿</translation>
@@ -1528,6 +1533,7 @@
 <translation id="4724144314178270921">可要求查看剪貼簿上的文字和圖片</translation>
 <translation id="4726672564094551039">重新載入政策</translation>
 <translation id="4728558894243024398">平台</translation>
+<translation id="4730977633786878901">查看評論</translation>
 <translation id="4731638775147756694">您的管理員已封鎖此應用程式</translation>
 <translation id="4733082559415072992"><ph name="URL" /> 要求使用裝置的位置資料</translation>
 <translation id="4736491186715342415">汽車</translation>
@@ -1728,6 +1734,7 @@
 <translation id="5171045022955879922">搜尋或輸入網址</translation>
 <translation id="5172758083709347301">本機</translation>
 <translation id="5177076414499237632">進一步瞭解此頁面的來源和主題</translation>
+<translation id="5179490652562926740">已儲存付款驗證設定</translation>
 <translation id="5179510805599951267">網頁內容不是<ph name="ORIGINAL_LANGUAGE" />嗎?請報告此錯誤</translation>
 <translation id="518639307526414276">寵物食品和護理用品</translation>
 <translation id="5190072300954988691">唔批准用攝錄機同咪</translation>
@@ -2158,6 +2165,7 @@
 <translation id="6284292079994426700">26 x 38 吋</translation>
 <translation id="6284517535531159884">種子類型變化版本</translation>
 <translation id="6285507000506177184">管理 Chrome 嘅下載項目按鈕,㩒一下 Enter 鍵就可以管理您喺 Chrome 度下載嘅檔案</translation>
+<translation id="6287197303017372967">使用導航功能即時規劃前往目的地的路線。</translation>
 <translation id="6289939620939689042">頁面顏色</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2181,6 +2189,7 @@
 <translation id="633770708279464947"><ph name="SECURE_DNS_SALT" /> 的值無效,系統將不會使用該值。</translation>
 <translation id="6340739886198108203">當螢幕上出現機密內容時,管理員政策不建議擷取螢幕截圖或錄製內容:</translation>
 <translation id="6341434961864773665">{0,plural, =1{管理員政策不建議上載此檔案到<ph name="DESTINATION_NAME" />}other{管理員政策不建議上載這些檔案到<ph name="DESTINATION_NAME" />}}</translation>
+<translation id="634500758737709758">規劃路線</translation>
 <translation id="6348220984832452017">使用中的變化版本</translation>
 <translation id="6349101878882523185">安裝「<ph name="APP_NAME" />」</translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{無}=1{有 1 個密碼 (<ph name="DOMAIN_LIST" />,已同步)}=2{有 2 個密碼 (<ph name="DOMAIN_LIST" />,已同步)}other{有 # 個密碼 (<ph name="DOMAIN_LIST" />,已同步)}}</translation>
@@ -2368,6 +2377,7 @@
 <translation id="6823746213313229853">清談電台節目</translation>
 <translation id="6825578344716086703">您曾嘗試連接至 <ph name="DOMAIN" />,但伺服器的憑證使用了防護力較弱的簽名演算法 (例如 SHA-1)。這代表伺服器提供的安全憑證可能是偽造的憑證,而此伺服器亦可能並非您的目標伺服器 (您可能正在與攻擊者通訊)。</translation>
 <translation id="6826993739343257035">要允許 VR 嗎?</translation>
+<translation id="6828150717884939426">撥號</translation>
 <translation id="6828866289116430505">遺傳學</translation>
 <translation id="6831043979455480757">翻譯</translation>
 <translation id="683108308100148227">隱藏項目</translation>
@@ -3093,6 +3103,7 @@
 <translation id="8539500321752640291">要允許 2 項權限嗎?</translation>
 <translation id="8541158209346794904">藍牙裝置</translation>
 <translation id="8541410041357371550">此網站會從 Chrome 中取得您的廣告主題,向您顯示更相關的廣告</translation>
+<translation id="8541579497401304453">撥打電話聯絡商家。</translation>
 <translation id="8542014550340843547">三釘 (底部)</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">您可以<ph name="BEGIN_ERROR_LINK" />報告偵測問題<ph name="END_ERROR_LINK" />;或如果您瞭解安全性風險,也可以<ph name="BEGIN_LINK" />瀏覽這個不安全的網站<ph name="END_LINK" />。</translation>
@@ -3220,7 +3231,6 @@
 <translation id="8870494189203302833">相同順序 (正面朝下)</translation>
 <translation id="8870700989640064057">要列印機密檔案嗎?</translation>
 <translation id="8871553383647848643">自訂瀏覽器外觀</translation>
-<translation id="8871603420762394026">Chrome 現在只會在網站間分享非常有限的資料 (例如向使用者放送廣告的時段),讓網站評估廣告成效。</translation>
 <translation id="8874824191258364635">請輸入有效的信用卡號碼</translation>
 <translation id="8876033571432926051">休閒遊戲</translation>
 <translation id="8877780815363510165">釣魚</translation>
diff --git a/components/strings/components_strings_zh-TW.xtb b/components/strings/components_strings_zh-TW.xtb
index 1aa0d77..955c5c9 100644
--- a/components/strings/components_strings_zh-TW.xtb
+++ b/components/strings/components_strings_zh-TW.xtb
@@ -598,6 +598,7 @@
 <translation id="2380886658946992094">Legal</translation>
 <translation id="2383455408879745299">在 Chrome 設定中依個人需求調整無障礙工具</translation>
 <translation id="2384307209577226199">企業預設</translation>
+<translation id="238459632961158867">前往網站</translation>
 <translation id="2385809941344967209">前往 Chrome 設定更新 Chrome</translation>
 <translation id="2386255080630008482">伺服器憑證已遭撤銷。</translation>
 <translation id="239293030466334554">敞篷車</translation>
@@ -1046,6 +1047,7 @@
 <translation id="3566336457819493938">215 x 315 公釐</translation>
 <translation id="3567778190852720481">無法使用公司帳戶註冊 (公司帳戶不符合註冊資格)。</translation>
 <translation id="3567901620846335314">100 x 150 公釐</translation>
+<translation id="3568886473829759308">前往網站查看商家提供的資訊、資源或服務。</translation>
 <translation id="3574305903863751447"><ph name="COUNTRY" />,<ph name="STATE" />,<ph name="CITY" /></translation>
 <translation id="3575121482199441727">允許這個網站的通知</translation>
 <translation id="3575168918110434329">A4 x 7</translation>
@@ -1364,6 +1366,7 @@
 <translation id="4300675098767811073">多孔 (右側)</translation>
 <translation id="4302514097724775343">輕觸恐龍即可開始遊戲</translation>
 <translation id="4304049446746819918">{0,plural, =1{根據管理員政策,建議你不要將這個檔案移到「<ph name="DESTINATION_NAME" />」}other{根據管理員政策,建議你不要將這些檔案移到「<ph name="DESTINATION_NAME" />」}}</translation>
+<translation id="4304485328308299773">閱讀消費者的產品和服務評價或體驗,再根據評論做決定。</translation>
 <translation id="4305666528087210886">無法存取你的檔案</translation>
 <translation id="4306529830550717874">要儲存地址嗎?</translation>
 <translation id="4306812610847412719">剪貼簿</translation>
@@ -1528,6 +1531,7 @@
 <translation id="4724144314178270921">可以要求查看剪貼簿上的文字和圖片</translation>
 <translation id="4726672564094551039">重新載入政策</translation>
 <translation id="4728558894243024398">平台</translation>
+<translation id="4730977633786878901">查看評論</translation>
 <translation id="4731638775147756694">系統管理員已封鎖這個應用程式</translation>
 <translation id="4733082559415072992"><ph name="URL" /> 要求使用裝置的位置資訊</translation>
 <translation id="4736491186715342415">汽車</translation>
@@ -2158,6 +2162,7 @@
 <translation id="6284292079994426700">26 x 38 吋</translation>
 <translation id="6284517535531159884">種子類型變化版本</translation>
 <translation id="6285507000506177184">[管理 Chrome 下載內容] 按鈕;按下 Enter 鍵即可管理在 Chrome 中下載的檔案</translation>
+<translation id="6287197303017372967">使用導航功能即時規劃前往目的地的路線。</translation>
 <translation id="6289939620939689042">頁面顏色</translation>
 <translation id="6293309776179964942">JIS B5</translation>
 <translation id="6295618774959045776">CVC:</translation>
@@ -2181,6 +2186,7 @@
 <translation id="633770708279464947"><ph name="SECURE_DNS_SALT" /> 的值無效,系統不會使用這個值。</translation>
 <translation id="6340739886198108203">根據管理員政策,當畫面上有機密內容時,不建議你擷取螢幕截圖或錄影:</translation>
 <translation id="6341434961864773665">{0,plural, =1{根據管理員政策,建議你不要將這個檔案上傳到「<ph name="DESTINATION_NAME" />」}other{根據管理員政策,建議你不要將這些檔案上傳到「<ph name="DESTINATION_NAME" />」}}</translation>
+<translation id="634500758737709758">規劃路線</translation>
 <translation id="6348220984832452017">使用中的變化版本</translation>
 <translation id="6349101878882523185">安裝 <ph name="APP_NAME" /></translation>
 <translation id="6353505687280762741">{COUNT,plural, =0{無}=1{有 1 組密碼 (<ph name="DOMAIN_LIST" />,已同步處理)}=2{有 2 組密碼 (<ph name="DOMAIN_LIST" />,已同步處理)}other{有 # 組密碼 (<ph name="DOMAIN_LIST" />,已同步處理)}}</translation>
@@ -2368,6 +2374,7 @@
 <translation id="6823746213313229853">談話性廣播節目</translation>
 <translation id="6825578344716086703">你嘗試連上 <ph name="DOMAIN" />,但伺服器的憑證是以防護力薄弱的簽章演算法 (例如 SHA-1) 進行簽署。這代表伺服器提供的安全性憑證可能遭到偽造,而且這個伺服器可能並不是你的目標伺服器 (你的連線對象可能是攻擊者的電腦)。</translation>
 <translation id="6826993739343257035">要允許 AR 嗎?</translation>
+<translation id="6828150717884939426">撥號</translation>
 <translation id="6828866289116430505">遺傳學</translation>
 <translation id="6831043979455480757">翻譯</translation>
 <translation id="683108308100148227">隱藏項目</translation>
@@ -3093,6 +3100,7 @@
 <translation id="8539500321752640291">要授予 2 項權限嗎?</translation>
 <translation id="8541158209346794904">藍牙裝置</translation>
 <translation id="8541410041357371550">這個網站會從 Chrome 中取得你的廣告主題,為你顯示更貼近需求的廣告</translation>
+<translation id="8541579497401304453">撥打電話聯絡商家。</translation>
 <translation id="8542014550340843547">三釘 (底部)</translation>
 <translation id="8542617028204211143">SRA0</translation>
 <translation id="8543181531796978784">您可以<ph name="BEGIN_ERROR_LINK" />回報偵測問題<ph name="END_ERROR_LINK" />。或者在您瞭解安全性風險後,仍然可以<ph name="BEGIN_LINK" />前往這個不安全的網站<ph name="END_LINK" />。</translation>
@@ -3220,7 +3228,6 @@
 <translation id="8870494189203302833">相同順序 (正面朝下)</translation>
 <translation id="8870700989640064057">要列印機密檔案嗎?</translation>
 <translation id="8871553383647848643">自訂瀏覽器外觀</translation>
-<translation id="8871603420762394026">Chrome 現在只會在網站之間分享有限的資訊 (例如向使用者放送廣告的時段),協助網站評估廣告成效。</translation>
 <translation id="8874824191258364635">請輸入有效的信用卡號碼</translation>
 <translation id="8876033571432926051">休閒遊戲</translation>
 <translation id="8877780815363510165">釣魚</translation>
diff --git a/components/strings/components_strings_zu.xtb b/components/strings/components_strings_zu.xtb
index f74fd1f..c4da5e7 100644
--- a/components/strings/components_strings_zu.xtb
+++ b/components/strings/components_strings_zu.xtb
@@ -3221,7 +3221,6 @@
 <translation id="8870494189203302833">I-oda elifanayo libheke phansi</translation>
 <translation id="8870700989640064057">Phrinta ifayela eliyimfihlo?</translation>
 <translation id="8871553383647848643">Yenza ngendlela oyifisayo ukubukeka kwe-browser yakho</translation>
-<translation id="8871603420762394026">I-Chrome manje yabelana ngolwazi olukhawulelwe kuphela phakathi kwamasayithi, njengalapho uboniswa khona isikhangiso, ukuze usize amasayithi alinganise ukusebenza kwezikhangiso.</translation>
 <translation id="8874824191258364635">Faka inombolo yekhadi evumelekile</translation>
 <translation id="8876033571432926051">Amageyimu avamile</translation>
 <translation id="8877780815363510165">Ukudoba</translation>
diff --git a/components/supervised_user/core/browser/supervised_user_service.cc b/components/supervised_user/core/browser/supervised_user_service.cc
index eafbe1ac..40b7d81 100644
--- a/components/supervised_user/core/browser/supervised_user_service.cc
+++ b/components/supervised_user/core/browser/supervised_user_service.cc
@@ -26,8 +26,8 @@
 #include "components/supervised_user/core/common/features.h"
 #include "components/supervised_user/core/common/pref_names.h"
 #include "components/supervised_user/core/common/supervised_user_constants.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "ui/base/l10n/l10n_util.h"
 
 using base::UserMetricsAction;
diff --git a/components/supervised_user/core/browser/supervised_user_settings_service.h b/components/supervised_user/core/browser/supervised_user_settings_service.h
index 2e67b3a..48c833d 100644
--- a/components/supervised_user/core/browser/supervised_user_settings_service.h
+++ b/components/supervised_user/core/browser/supervised_user_settings_service.h
@@ -17,8 +17,8 @@
 #include "components/keyed_service/core/keyed_service.h"
 #include "components/prefs/pref_store.h"
 #include "components/supervised_user/core/common/supervised_users.h"
-#include "components/sync/driver/sync_type_preference_provider.h"
 #include "components/sync/model/syncable_service.h"
+#include "components/sync/service/sync_type_preference_provider.h"
 #include "url/gurl.h"
 
 class PersistentPrefStore;
diff --git a/components/supervised_user/core/browser/supervised_user_sync_model_type_controller.h b/components/supervised_user/core/browser/supervised_user_sync_model_type_controller.h
index d0cad6f4..6ebe806 100644
--- a/components/supervised_user/core/browser/supervised_user_sync_model_type_controller.h
+++ b/components/supervised_user/core/browser/supervised_user_sync_model_type_controller.h
@@ -6,7 +6,7 @@
 #define COMPONENTS_SUPERVISED_USER_CORE_BROWSER_SUPERVISED_USER_SYNC_MODEL_TYPE_CONTROLLER_H_
 
 #include "base/functional/callback_forward.h"
-#include "components/sync/driver/syncable_service_based_model_type_controller.h"
+#include "components/sync/service/syncable_service_based_model_type_controller.h"
 
 // A DataTypeController for supervised user sync datatypes, which enables or
 // disables these types based on the profile's IsSupervised state. Runs in
diff --git a/components/supervised_user/core/browser/supervised_user_sync_model_type_controller_unittest.cc b/components/supervised_user/core/browser/supervised_user_sync_model_type_controller_unittest.cc
index 60792b9d..453d6a1 100644
--- a/components/supervised_user/core/browser/supervised_user_sync_model_type_controller_unittest.cc
+++ b/components/supervised_user/core/browser/supervised_user_sync_model_type_controller_unittest.cc
@@ -8,7 +8,7 @@
 #include "base/test/mock_callback.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/sync_mode.h"
-#include "components/sync/driver/data_type_controller.h"
+#include "components/sync/service/data_type_controller.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
diff --git a/components/sync/BUILD.gn b/components/sync/BUILD.gn
index ef67f6d8..47e5deb 100644
--- a/components/sync/BUILD.gn
+++ b/components/sync/BUILD.gn
@@ -8,10 +8,10 @@
 
 group("sync") {
   public_deps = [
-    "//components/sync/driver",
     "//components/sync/engine",
     "//components/sync/model",
     "//components/sync/nigori",
+    "//components/sync/service",
   ]
   if (!is_android) {
     public_deps += [ "//components/trusted_vault" ]
@@ -195,22 +195,6 @@
     "base/sync_util_unittest.cc",
     "base/unique_position_unittest.cc",
     "base/weak_handle_unittest.cc",
-    "driver/backend_migrator_unittest.cc",
-    "driver/data_type_manager_impl_unittest.cc",
-    "driver/glue/sync_engine_impl_unittest.cc",
-    "driver/glue/sync_transport_data_prefs_unittest.cc",
-    "driver/model_load_manager_unittest.cc",
-    "driver/model_type_controller_unittest.cc",
-    "driver/passphrase_type_metrics_provider_unittest.cc",
-    "driver/sync_auth_manager_unittest.cc",
-    "driver/sync_internals_util_unittest.cc",
-    "driver/sync_service_crypto_unittest.cc",
-    "driver/sync_service_impl_startup_unittest.cc",
-    "driver/sync_service_impl_unittest.cc",
-    "driver/sync_service_utils_unittest.cc",
-    "driver/sync_session_durations_metrics_recorder_unittest.cc",
-    "driver/sync_stopped_reporter_unittest.cc",
-    "driver/sync_user_settings_impl_unittest.cc",
     "engine/backoff_delay_provider_unittest.cc",
     "engine/bookmark_update_preprocessing_unittest.cc",
     "engine/cancelation_signal_unittest.cc",
@@ -265,6 +249,22 @@
     "protocol/model_type_state_helper_unittest.cc",
     "protocol/proto_enum_conversions_unittest.cc",
     "protocol/proto_value_conversions_unittest.cc",
+    "service/backend_migrator_unittest.cc",
+    "service/data_type_manager_impl_unittest.cc",
+    "service/glue/sync_engine_impl_unittest.cc",
+    "service/glue/sync_transport_data_prefs_unittest.cc",
+    "service/model_load_manager_unittest.cc",
+    "service/model_type_controller_unittest.cc",
+    "service/passphrase_type_metrics_provider_unittest.cc",
+    "service/sync_auth_manager_unittest.cc",
+    "service/sync_internals_util_unittest.cc",
+    "service/sync_service_crypto_unittest.cc",
+    "service/sync_service_impl_startup_unittest.cc",
+    "service/sync_service_impl_unittest.cc",
+    "service/sync_service_utils_unittest.cc",
+    "service/sync_session_durations_metrics_recorder_unittest.cc",
+    "service/sync_stopped_reporter_unittest.cc",
+    "service/sync_user_settings_impl_unittest.cc",
   ]
 
   if (is_chromeos) {
@@ -318,14 +318,10 @@
   }
 
   if (!is_ios) {
-    sources += [ "driver/sync_policy_handler_unittest.cc" ]
+    sources += [ "service/sync_policy_handler_unittest.cc" ]
     deps += [
       "//components/policy:generated",
       "//components/policy/core/browser",
     ]
   }
-
-  if (is_chromeos_ash) {
-    deps += [ "//ash/constants" ]
-  }
 }
diff --git a/components/sync/android/BUILD.gn b/components/sync/android/BUILD.gn
index 7999965..6c5b869 100644
--- a/components/sync/android/BUILD.gn
+++ b/components/sync/android/BUILD.gn
@@ -17,7 +17,7 @@
     "//components/sync/base/model_type.h",
     "//components/sync/base/passphrase_enums.h",
     "//components/sync/base/user_selectable_type.h",
-    "//components/sync/driver/sync_service_utils.h",
-    "//components/sync/driver/sync_user_settings.h",
+    "//components/sync/service/sync_service_utils.h",
+    "//components/sync/service/sync_user_settings.h",
   ]
 }
diff --git a/components/sync/base/BUILD.gn b/components/sync/base/BUILD.gn
index 9c466b3e..f02f737 100644
--- a/components/sync/base/BUILD.gn
+++ b/components/sync/base/BUILD.gn
@@ -70,7 +70,6 @@
     "//base",
     "//components/invalidation/public",
     "//components/sync/protocol",
-    "//third_party/metrics_proto",
     "//url",
   ]
   deps = [
@@ -87,9 +86,5 @@
     "//ui/base",
   ]
 
-  if (is_chromeos_ash) {
-    deps += [ "//ash/constants" ]
-  }
-
   defines = [ "SYNC_USER_AGENT_PRODUCT=$sync_user_agent_product" ]
 }
diff --git a/components/sync/base/DEPS b/components/sync/base/DEPS
index 2483803f..df12e9e 100644
--- a/components/sync/base/DEPS
+++ b/components/sync/base/DEPS
@@ -1,5 +1,4 @@
 include_rules = [
-  "+ash/constants",
   "+components/invalidation",
   "+components/pref_registry",
   "+components/prefs",
diff --git a/components/sync/base/pref_names.h b/components/sync/base/pref_names.h
index 71d3685..e0e57764 100644
--- a/components/sync/base/pref_names.h
+++ b/components/sync/base/pref_names.h
@@ -25,7 +25,8 @@
 // prefs from outside components/sync/.
 namespace internal {
 // Boolean specifying whether the user finished setting up sync at least once.
-inline constexpr char kSyncFirstSetupComplete[] = "sync.has_setup_completed";
+inline constexpr char kSyncInitialSyncFeatureSetupComplete[] =
+    "sync.has_setup_completed";
 
 // Boolean specifying whether to automatically sync all data types (including
 // future ones, as they're added).  If this is true, the following preferences
@@ -84,9 +85,10 @@
 
 // Boolean whether has requested sync to be enabled. This is set early in the
 // sync setup flow, after the user has pressed "turn on sync" but before they
-// have accepted the confirmation dialog (that maps to kSyncFirstSetupComplete).
-// This is also set to false when sync is disabled by the user in sync settings,
-// or when sync was reset from the dashboard.
+// have accepted the confirmation dialog (that maps to
+// kSyncInitialSyncFeatureSetupComplete). This is also set to false when sync is
+// disabled by the user in sync settings, or when sync was reset from the
+// dashboard.
 inline constexpr char kSyncRequested[] = "sync.requested";
 
 // A string that can be used to restore sync encryption infrastructure on
diff --git a/components/sync/base/sync_prefs.cc b/components/sync/base/sync_prefs.cc
index 6b6a933..60b15dec 100644
--- a/components/sync/base/sync_prefs.cc
+++ b/components/sync/base/sync_prefs.cc
@@ -33,8 +33,8 @@
       prefs::internal::kSyncManaged, pref_service_,
       base::BindRepeating(&SyncPrefs::OnSyncManagedPrefChanged,
                           base::Unretained(this)));
-  pref_first_setup_complete_.Init(
-      prefs::internal::kSyncFirstSetupComplete, pref_service_,
+  pref_initial_sync_feature_setup_complete_.Init(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete, pref_service_,
       base::BindRepeating(&SyncPrefs::OnFirstSetupCompletePrefChange,
                           base::Unretained(this)));
 
@@ -51,8 +51,8 @@
 // static
 void SyncPrefs::RegisterProfilePrefs(PrefRegistrySimple* registry) {
   // Actual user-controlled preferences.
-  registry->RegisterBooleanPref(prefs::internal::kSyncFirstSetupComplete,
-                                false);
+  registry->RegisterBooleanPref(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete, false);
   registry->RegisterBooleanPref(prefs::internal::kSyncRequested, false);
   registry->RegisterBooleanPref(prefs::internal::kSyncKeepEverythingSynced,
                                 true);
@@ -96,17 +96,20 @@
 
 bool SyncPrefs::IsInitialSyncFeatureSetupComplete() const {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-  return pref_service_->GetBoolean(prefs::internal::kSyncFirstSetupComplete);
+  return pref_service_->GetBoolean(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete);
 }
 
-void SyncPrefs::SetFirstSetupComplete() {
+void SyncPrefs::SetInitialSyncFeatureSetupComplete() {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-  pref_service_->SetBoolean(prefs::internal::kSyncFirstSetupComplete, true);
+  pref_service_->SetBoolean(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete, true);
 }
 
-void SyncPrefs::ClearFirstSetupComplete() {
+void SyncPrefs::ClearInitialSyncFeatureSetupComplete() {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-  pref_service_->ClearPref(prefs::internal::kSyncFirstSetupComplete);
+  pref_service_->ClearPref(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete);
 }
 
 bool SyncPrefs::IsSyncRequested() const {
@@ -366,7 +369,8 @@
 void SyncPrefs::OnFirstSetupCompletePrefChange() {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
   for (SyncPrefObserver& observer : sync_pref_observers_)
-    observer.OnFirstSetupCompletePrefChange(*pref_first_setup_complete_);
+    observer.OnFirstSetupCompletePrefChange(
+        *pref_initial_sync_feature_setup_complete_);
 }
 
 // static
@@ -415,7 +419,8 @@
   // SyncRequested is true but all data types are off.
 
   if (pref_service->GetBoolean(prefs::internal::kSyncRequested) ||
-      !pref_service->GetBoolean(prefs::internal::kSyncFirstSetupComplete)) {
+      !pref_service->GetBoolean(
+          prefs::internal::kSyncInitialSyncFeatureSetupComplete)) {
     // Either SyncRequested is already true, or FirstSetupComplete is false
     // meaning Sync isn't enabled. Either way, there's nothing to be done here.
     return;
diff --git a/components/sync/base/sync_prefs.h b/components/sync/base/sync_prefs.h
index b0bbcbf..303da31b 100644
--- a/components/sync/base/sync_prefs.h
+++ b/components/sync/base/sync_prefs.h
@@ -28,7 +28,8 @@
 class SyncPrefObserver {
  public:
   virtual void OnSyncManagedPrefChange(bool is_sync_managed) = 0;
-  virtual void OnFirstSetupCompletePrefChange(bool is_first_setup_complete) = 0;
+  virtual void OnFirstSetupCompletePrefChange(
+      bool is_initial_sync_feature_setup_complete) = 0;
   virtual void OnPreferredDataTypesPrefChange() = 0;
 
  protected:
@@ -57,8 +58,8 @@
   // First-Setup-Complete is conceptually similar to the user's consent to
   // enable sync-the-feature.
   bool IsInitialSyncFeatureSetupComplete() const;
-  void SetFirstSetupComplete();
-  void ClearFirstSetupComplete();
+  void SetInitialSyncFeatureSetupComplete();
+  void ClearInitialSyncFeatureSetupComplete();
 
   // Whether the user wants Sync to run. This is false by default, but gets set
   // to true early in the Sync setup flow, after the user has pressed "turn on
@@ -180,7 +181,7 @@
   // configuration management.
   BooleanPrefMember pref_sync_managed_;
 
-  BooleanPrefMember pref_first_setup_complete_;
+  BooleanPrefMember pref_initial_sync_feature_setup_complete_;
 
   bool local_sync_enabled_;
 
diff --git a/components/sync/base/sync_prefs_unittest.cc b/components/sync/base/sync_prefs_unittest.cc
index d96ddff3..0eb5403 100644
--- a/components/sync/base/sync_prefs_unittest.cc
+++ b/components/sync/base/sync_prefs_unittest.cc
@@ -70,9 +70,9 @@
   pref_service_.SetBoolean(prefs::internal::kSyncManaged, false);
   EXPECT_FALSE(sync_prefs_->IsSyncClientDisabledByPolicy());
 
-  sync_prefs_->SetFirstSetupComplete();
+  sync_prefs_->SetInitialSyncFeatureSetupComplete();
   EXPECT_TRUE(sync_prefs_->IsInitialSyncFeatureSetupComplete());
-  sync_prefs_->ClearFirstSetupComplete();
+  sync_prefs_->ClearInitialSyncFeatureSetupComplete();
   EXPECT_FALSE(sync_prefs_->IsInitialSyncFeatureSetupComplete());
 
   sync_prefs_->SetSyncRequested(true);
@@ -98,7 +98,7 @@
 
 TEST_F(SyncPrefsTest, Basic) {
   EXPECT_FALSE(sync_prefs_->IsInitialSyncFeatureSetupComplete());
-  sync_prefs_->SetFirstSetupComplete();
+  sync_prefs_->SetInitialSyncFeatureSetupComplete();
   EXPECT_TRUE(sync_prefs_->IsInitialSyncFeatureSetupComplete());
 
   EXPECT_FALSE(sync_prefs_->IsSyncRequested());
@@ -438,8 +438,8 @@
 TEST_F(SyncPrefsMigrationTest, SyncRequested_NothingSet) {
   // None of the prefs is set explicitly.
   ASSERT_FALSE(pref_service_.GetUserPrefValue(prefs::internal::kSyncRequested));
-  ASSERT_FALSE(
-      pref_service_.GetUserPrefValue(prefs::internal::kSyncFirstSetupComplete));
+  ASSERT_FALSE(pref_service_.GetUserPrefValue(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete));
   ASSERT_FALSE(pref_service_.GetUserPrefValue(
       prefs::internal::kSyncKeepEverythingSynced));
 
@@ -448,15 +448,16 @@
 
   // The migration should have left all the prefs unset.
   EXPECT_FALSE(pref_service_.GetUserPrefValue(prefs::internal::kSyncRequested));
-  EXPECT_FALSE(
-      pref_service_.GetUserPrefValue(prefs::internal::kSyncFirstSetupComplete));
+  EXPECT_FALSE(pref_service_.GetUserPrefValue(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete));
   EXPECT_FALSE(pref_service_.GetUserPrefValue(
       prefs::internal::kSyncKeepEverythingSynced));
 }
 
 TEST_F(SyncPrefsMigrationTest, SyncRequested_SyncRequestedWithAllTypes) {
   pref_service_.SetBoolean(prefs::internal::kSyncRequested, true);
-  pref_service_.SetBoolean(prefs::internal::kSyncFirstSetupComplete, true);
+  pref_service_.SetBoolean(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete, true);
   pref_service_.SetBoolean(prefs::internal::kSyncKeepEverythingSynced, true);
 
   // Run the migration.
@@ -473,7 +474,8 @@
   const UserSelectableTypeSet enabled_types = {
       UserSelectableType::kBookmarks, UserSelectableType::kPreferences};
   pref_service_.SetBoolean(prefs::internal::kSyncRequested, true);
-  pref_service_.SetBoolean(prefs::internal::kSyncFirstSetupComplete, true);
+  pref_service_.SetBoolean(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete, true);
   pref_service_.SetBoolean(prefs::internal::kSyncKeepEverythingSynced, false);
   for (UserSelectableType type : enabled_types) {
     const char* pref_name = SyncPrefs::GetPrefNameForTypeForTesting(type);
@@ -493,7 +495,8 @@
 
 TEST_F(SyncPrefsMigrationTest, SyncRequested_SyncRequestedWithNoTypes) {
   pref_service_.SetBoolean(prefs::internal::kSyncRequested, true);
-  pref_service_.SetBoolean(prefs::internal::kSyncFirstSetupComplete, true);
+  pref_service_.SetBoolean(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete, true);
   pref_service_.SetBoolean(prefs::internal::kSyncKeepEverythingSynced, false);
   // All selectable types are false by default.
 
@@ -510,7 +513,8 @@
 
 TEST_F(SyncPrefsMigrationTest, SyncRequested_SyncNotRequestedWithNoTypes) {
   pref_service_.SetBoolean(prefs::internal::kSyncRequested, false);
-  pref_service_.SetBoolean(prefs::internal::kSyncFirstSetupComplete, true);
+  pref_service_.SetBoolean(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete, true);
   pref_service_.SetBoolean(prefs::internal::kSyncKeepEverythingSynced, false);
   // All selectable types are false by default.
 
@@ -530,7 +534,8 @@
   const UserSelectableTypeSet enabled_types = {
       UserSelectableType::kBookmarks, UserSelectableType::kPreferences};
   pref_service_.SetBoolean(prefs::internal::kSyncRequested, false);
-  pref_service_.SetBoolean(prefs::internal::kSyncFirstSetupComplete, true);
+  pref_service_.SetBoolean(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete, true);
   pref_service_.SetBoolean(prefs::internal::kSyncKeepEverythingSynced, false);
   for (UserSelectableType type : enabled_types) {
     const char* pref_name = SyncPrefs::GetPrefNameForTypeForTesting(type);
@@ -553,7 +558,8 @@
   const UserSelectableTypeSet enabled_types = {
       UserSelectableType::kBookmarks, UserSelectableType::kPreferences};
   pref_service_.SetBoolean(prefs::internal::kSyncRequested, false);
-  pref_service_.SetBoolean(prefs::internal::kSyncFirstSetupComplete, true);
+  pref_service_.SetBoolean(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete, true);
   pref_service_.SetBoolean(prefs::internal::kSyncKeepEverythingSynced, true);
   // Even though "Sync everything" is enabled, also explicitly set some of the
   // individual data type prefs, to make sure the migration handles this case.
@@ -575,7 +581,7 @@
 }
 
 // There are three boolean prefs which are relevant for the "SyncRequested"
-// migration: kSyncRequested, kSyncFirstSetupComplete, and
+// migration: kSyncRequested, kSyncInitialSyncFeatureSetupComplete, and
 // kSyncKeepEverythingSynced (and technically also all the data-type-specific
 // prefs, which are not covered by this test). Each can be explicitly true,
 // explicitly false, or unset. This class is parameterized to cover all possible
@@ -591,7 +597,7 @@
   // test params.
   SetBooleanUserPrefValue(prefs::internal::kSyncRequested,
                           testing::get<0>(GetParam()));
-  SetBooleanUserPrefValue(prefs::internal::kSyncFirstSetupComplete,
+  SetBooleanUserPrefValue(prefs::internal::kSyncInitialSyncFeatureSetupComplete,
                           testing::get<1>(GetParam()));
   SetBooleanUserPrefValue(prefs::internal::kSyncKeepEverythingSynced,
                           testing::get<2>(GetParam()));
@@ -602,8 +608,9 @@
   // Record the resulting pref values.
   BooleanPrefState expect_sync_requested =
       GetBooleanUserPrefValue(prefs::internal::kSyncRequested);
-  BooleanPrefState expect_first_setup_complete =
-      GetBooleanUserPrefValue(prefs::internal::kSyncFirstSetupComplete);
+  BooleanPrefState expect_initial_sync_feature_setup_complete =
+      GetBooleanUserPrefValue(
+          prefs::internal::kSyncInitialSyncFeatureSetupComplete);
   BooleanPrefState expect_sync_everything =
       GetBooleanUserPrefValue(prefs::internal::kSyncKeepEverythingSynced);
 
@@ -613,8 +620,9 @@
   // Verify that the pref values did not change.
   EXPECT_TRUE(BooleanUserPrefMatches(prefs::internal::kSyncRequested,
                                      expect_sync_requested));
-  EXPECT_TRUE(BooleanUserPrefMatches(prefs::internal::kSyncFirstSetupComplete,
-                                     expect_first_setup_complete));
+  EXPECT_TRUE(BooleanUserPrefMatches(
+      prefs::internal::kSyncInitialSyncFeatureSetupComplete,
+      expect_initial_sync_feature_setup_complete));
   EXPECT_TRUE(BooleanUserPrefMatches(prefs::internal::kSyncKeepEverythingSynced,
                                      expect_sync_everything));
 }
diff --git a/components/sync/driver/BUILD.gn b/components/sync/driver/BUILD.gn
index e0036c2e..bcd1f02 100644
--- a/components/sync/driver/BUILD.gn
+++ b/components/sync/driver/BUILD.gn
@@ -2,107 +2,13 @@
 # Use of this source code is governed by a BSD-style license that can be
 # found in the LICENSE file.
 
-import("//build/config/chromeos/ui_mode.gni")
-import("//build/config/features.gni")
-
+# TODO(crbug.com/1444709): Remove once all dependencies, including internal
+# ones, are updated.
 static_library("driver") {
   sources = [
-    "active_devices_provider.h",
-    "backend_migrator.cc",
-    "backend_migrator.h",
-    "configure_context.h",
-    "data_type_controller.cc",
-    "data_type_controller.h",
-    "data_type_encryption_handler.h",
-    "data_type_manager.cc",
-    "data_type_manager.h",
-    "data_type_manager_impl.cc",
-    "data_type_manager_impl.h",
-    "data_type_manager_observer.h",
-    "data_type_status_table.cc",
-    "data_type_status_table.h",
-    "glue/sync_engine_backend.cc",
-    "glue/sync_engine_backend.h",
-    "glue/sync_engine_impl.cc",
-    "glue/sync_engine_impl.h",
-    "glue/sync_transport_data_prefs.cc",
-    "glue/sync_transport_data_prefs.h",
-    "model_load_manager.cc",
-    "model_load_manager.h",
-    "model_type_controller.cc",
-    "model_type_controller.h",
-    "non_ui_syncable_service_based_model_type_controller.cc",
-    "non_ui_syncable_service_based_model_type_controller.h",
-    "passphrase_type_metrics_provider.cc",
-    "passphrase_type_metrics_provider.h",
-    "sync_api_component_factory.h",
-    "sync_auth_manager.cc",
-    "sync_auth_manager.h",
-    "sync_client.h",
-    "sync_internals_util.cc",
-    "sync_internals_util.h",
-    "sync_policy_handler.cc",
-    "sync_policy_handler.h",
-    "sync_service.cc",
     "sync_service.h",
-    "sync_service_crypto.cc",
-    "sync_service_crypto.h",
-    "sync_service_impl.cc",
-    "sync_service_impl.h",
-    "sync_service_observer.cc",
     "sync_service_observer.h",
-    "sync_service_utils.cc",
-    "sync_service_utils.h",
-    "sync_session_durations_metrics_recorder.cc",
-    "sync_session_durations_metrics_recorder.h",
-    "sync_stopped_reporter.cc",
-    "sync_stopped_reporter.h",
-    "sync_token_status.h",
-    "sync_type_preference_provider.h",
-    "sync_user_settings.h",
-    "sync_user_settings_impl.cc",
-    "sync_user_settings_impl.h",
-    "syncable_service_based_model_type_controller.cc",
-    "syncable_service_based_model_type_controller.h",
-    "trusted_vault_client.h",
-    "trusted_vault_histograms.cc",
-    "trusted_vault_histograms.h",
   ]
 
-  public_deps = [
-    "//base",
-    "//components/invalidation/public",
-    "//components/sync/base",
-    "//components/sync/engine",
-    "//components/sync/model",
-    "//components/sync/nigori",
-    "//components/sync/protocol",
-    "//components/sync/protocol:util",
-    "//net",
-    "//third_party/metrics_proto",
-    "//url",
-  ]
-  deps = [
-    "//base",
-    "//base:i18n",
-    "//build:chromeos_buildflags",
-    "//components/invalidation/impl:feature_list",
-    "//components/keyed_service/core",
-    "//components/metrics",
-    "//components/os_crypt/sync",
-    "//components/policy:generated",
-    "//components/policy/core/browser",
-    "//components/prefs",
-    "//components/signin/public/identity_manager",
-    "//components/sync/invalidations",
-    "//components/version_info",
-    "//components/version_info:generate_version_info",
-    "//services/network/public/cpp",
-  ]
-
-  if (is_chromeos_ash) {
-    deps += [ "//ash/constants" ]
-  }
-
-  configs += [ "//build/config/compiler:wexit_time_destructors" ]
+  public_deps = [ "//components/sync/service" ]
 }
diff --git a/components/sync/driver/DEPS b/components/sync/driver/DEPS
index 303c706..854452a 100644
--- a/components/sync/driver/DEPS
+++ b/components/sync/driver/DEPS
@@ -1,24 +1,3 @@
 include_rules = [
-  "+ash/constants",
-  "+components/invalidation",
-  "+components/keyed_service/core",
-  "+components/metrics",
-  "+components/os_crypt/sync",
-  "+components/policy",
-  "+components/pref_registry",
-  "+components/prefs",
-  "+components/signin/public",
-  "+components/sync/base",
-  "+components/sync/engine",
-  "+components/sync/invalidations",
-  "+components/sync/model",
-  "+components/sync/nigori",
-  "+components/sync/protocol",
-  "+components/sync/test",
-  "+net",
-  "+policy",
-  "+services/network/public/cpp",
-  "+services/network/public/mojom",
-  "+services/network/test",
-  "+third_party/metrics_proto",
+  "+components/sync/service",
 ]
diff --git a/components/sync/driver/sync_service.h b/components/sync/driver/sync_service.h
index c2f2f92e..7cba5c8 100644
--- a/components/sync/driver/sync_service.h
+++ b/components/sync/driver/sync_service.h
@@ -5,510 +5,6 @@
 #ifndef COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_H_
 #define COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_H_
 
-#include <memory>
-#include <string>
-#include <vector>
-
-#include "base/containers/enum_set.h"
-#include "base/functional/callback.h"
-#include "base/location.h"
-#include "base/time/time.h"
-#include "base/values.h"
-#include "components/keyed_service/core/keyed_service.h"
-#include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_observer.h"
-
-struct CoreAccountInfo;
-class GoogleServiceAuthError;
-class GURL;
-
-namespace syncer {
-
-class ProtocolEventObserver;
-class SyncCycleSnapshot;
-struct TypeEntitiesCount;
-struct SyncTokenStatus;
-class SyncUserSettings;
-struct SyncStatus;
-
-// UIs that need to prevent Sync startup should hold an instance of this class
-// until the user has finished modifying sync settings. This is not an inner
-// class of SyncService to enable forward declarations.
-class SyncSetupInProgressHandle {
- public:
-  // UIs should not construct this directly, but instead call
-  // SyncService::GetSetupInProgress().
-  explicit SyncSetupInProgressHandle(base::OnceClosure on_destroy);
-
-  ~SyncSetupInProgressHandle();
-
-  SyncSetupInProgressHandle(const SyncSetupInProgressHandle&) = delete;
-  SyncSetupInProgressHandle& operator=(const SyncSetupInProgressHandle&) =
-      delete;
-
- private:
-  base::OnceClosure on_destroy_;
-};
-
-// SyncService is the layer between browser subsystems like bookmarks and the
-// sync engine. Each subsystem is logically thought of as being a sync datatype.
-// Individual datatypes can, at any point, be in a variety of stages of being
-// "enabled". Here are some specific terms for concepts used in this class:
-//
-//   'Registered' (feature suppression for a datatype)
-//
-//      When a datatype is registered, the user has the option of syncing it.
-//      The sync opt-in UI will show only registered types; a checkbox should
-//      never be shown for an unregistered type, nor can it ever be synced.
-//
-//   'Preferred' (user preferences and opt-out for a datatype)
-//
-//      This means the user's opt-in or opt-out preference on a per-datatype
-//      basis. The sync service will try to make active exactly these types.
-//      If a user has opted out of syncing a particular datatype, it will
-//      be registered, but not preferred. Also note that not all datatypes can
-//      be directly chosen by the user: e.g. AUTOFILL_PROFILE is implied by
-//      AUTOFILL but can't be selected separately. If AUTOFILL is chosen by the
-//      user, then AUTOFILL_PROFILE will also be considered preferred. See
-//      SyncPrefs::ResolvePrefGroups.
-//
-//      This state is controlled by SyncUserSettings::SetSelectedTypes. They
-//      are stored in the preferences system and persist; though if a datatype
-//      is not registered, it cannot be a preferred datatype.
-//
-//   'Active' (run-time initialization of sync system for a datatype)
-//
-//      An active datatype is a preferred datatype that is actively being
-//      synchronized: the syncer has been instructed to querying the server
-//      for this datatype, first-time merges have finished, and there is an
-//      actively installed ChangeProcessor that listens for changes to this
-//      datatype, propagating such changes into and out of the sync engine
-//      as necessary.
-//
-//      When a datatype is in the process of becoming active, it may be
-//      in some intermediate state. Those finer-grained intermediate states
-//      are differentiated by the DataTypeController state, but not exposed.
-//
-// Sync Configuration:
-//
-//   Sync configuration is accomplished via SyncUserSettings, in particular:
-//    * SetSelectedTypes(): Set the data types the user wants to sync.
-//    * SetDecryptionPassphrase(): Attempt to decrypt the user's encrypted data
-//        using the passed passphrase.
-//    * SetEncryptionPassphrase(): Re-encrypt the user's data using the passed
-//        passphrase.
-//
-// Initial sync setup:
-//
-//   For privacy reasons, it is usually desirable to avoid syncing any data
-//   types until the user has finished setting up sync. There are two APIs
-//   that control the initial sync download:
-//
-//    * SyncUserSettings::SetFirstSetupComplete()
-//    * GetSetupInProgressHandle()
-//
-//   SetFirstSetupComplete() should be called once the user has finished setting
-//   up sync at least once on their account. GetSetupInProgressHandle() should
-//   be called while the user is actively configuring their account. The handle
-//   should be deleted once configuration is complete.
-//
-//   Once first setup has completed and there are no outstanding
-//   setup-in-progress handles, datatype configuration will begin.
-class SyncService : public KeyedService {
- public:
-  // The set of reasons due to which Sync can be disabled. These apply to both
-  // sync-the-transport and sync-the-feature. Meant to be used as a enum set.
-  enum DisableReason {
-    // Sync is disabled by enterprise policy, either browser policy (through
-    // prefs) or account policy received from the Sync server.
-    DISABLE_REASON_ENTERPRISE_POLICY,
-    DISABLE_REASON_FIRST = DISABLE_REASON_ENTERPRISE_POLICY,
-    // Sync can't start because there is no authenticated user.
-    DISABLE_REASON_NOT_SIGNED_IN,
-    // Sync has encountered an unrecoverable error. It won't attempt to start
-    // again until either the browser is restarted, or the user fully signs out
-    // and back in again.
-    DISABLE_REASON_UNRECOVERABLE_ERROR,
-    DISABLE_REASON_LAST = DISABLE_REASON_UNRECOVERABLE_ERROR,
-  };
-
-  using DisableReasonSet =
-      base::EnumSet<DisableReason, DISABLE_REASON_FIRST, DISABLE_REASON_LAST>;
-
-  // The overall state of Sync-the-transport, in ascending order of
-  // "activeness". Note that this refers to the transport layer, which may be
-  // active even if Sync-the-feature is turned off.
-  enum class TransportState {
-    // Sync is inactive, e.g. due to enterprise policy, or simply because there
-    // is no authenticated user.
-    DISABLED,
-    // Sync is paused because there is a persistent auth error (e.g. user signed
-    // out on the web on desktop), and the engine is inactive.
-    PAUSED,
-    // Sync's startup was deferred, so that it doesn't slow down browser
-    // startup. Once the deferral time (usually 10s) expires, or something
-    // requests immediate startup, Sync will actually start.
-    START_DEFERRED,
-    // The Sync engine is in the process of initializing.
-    INITIALIZING,
-    // The Sync engine is initialized, but the process of configuring the data
-    // types hasn't been started yet. This usually occurs if the user hasn't
-    // completed the initial Sync setup yet (i.e.
-    // IsInitialSyncFeatureSetupComplete() is
-    // false), but it can also occur if a (non-initial) Sync setup happens to be
-    // ongoing while the Sync service is starting up.
-    PENDING_DESIRED_CONFIGURATION,
-    // The Sync engine itself is up and running, but the individual data types
-    // are being (re)configured. GetActiveDataTypes() will still be empty.
-    CONFIGURING,
-    // The Sync service is up and running. Note that this *still* doesn't
-    // necessarily mean any particular data is being uploaded, e.g. individual
-    // data types might be disabled or might have failed to start (check
-    // GetActiveDataTypes()).
-    ACTIVE
-  };
-
-  // Error states that prevent Sync from working well or working at all, usually
-  // displayed to the user.
-  // TODO(crbug.com/1412320): Add new cases that are missing, ideally unify with
-  // other enums like AvatarSyncErrorType.
-  enum class UserActionableError {
-    // No errors.
-    kNone,
-    // There is a persistent auth error and the user needs to sign in for sync
-    // to resume (affects all datatypes).
-    kSignInNeedsUpdate,
-    // The user needs to enter a passphrase in order to decrypt the data. This
-    // can only happen to custom passphrase users and users in analogous legacy
-    // encryption states. It affects most datatypes (all datatypes except the
-    // ones that are never encrypted).
-    kNeedsPassphrase,
-    // The user needs to take action, usually go through a reauth challenge, in
-    // order to get access to encryption keys. It affects datatypes that can be
-    // branded to the user as 'passwords'.
-    kNeedsTrustedVaultKeyForPasswords,
-    // Same as above, but for the case where the encryption key is required to
-    // sync all encryptable datatypes.
-    kNeedsTrustedVaultKeyForEverything,
-    // Recoverability degraded means sync actually works normally, but there is
-    // a risk that the user may end up locked out and effectively lose access to
-    // passwords stored in the Sync server.
-    kTrustedVaultRecoverabilityDegradedForPasswords,
-    // Same as above, but for the case where data loss may affect all
-    // encryptable datatypes.
-    kTrustedVaultRecoverabilityDegradedForEverything,
-    // Same as DISABLE_REASON_UNRECOVERABLE_ERROR.
-    // TODO(crbug.com/1412320): Consider removing this value and use disable
-    // reasons instead.
-    kGenericUnrecoverableError,
-  };
-
-  SyncService(const SyncService&) = delete;
-  SyncService& operator=(const SyncService&) = delete;
-
-  ~SyncService() override {}
-
-  //////////////////////////////////////////////////////////////////////////////
-  // USER SETTINGS
-  //////////////////////////////////////////////////////////////////////////////
-
-  // Indicates the the user wants Sync-the-Feature to run. It should get invoked
-  // early in the Sync setup flow, after the user has pressed "turn on Sync" but
-  // before they have actually confirmed the settings.
-  // TODO(crbug.com/1219990): Remove this API once the internal sync-requested
-  // bit is fully removed and rollback/killswitch safe. Note that it also
-  // requires finding an alternative solution to resolving
-  // IsSyncFeatureDisabledViaDashboard(), tracked in crbug.com/1443446.
-  virtual void SetSyncFeatureRequested() = 0;
-
-  // Returns the SyncUserSettings, which encapsulate all the user-configurable
-  // bits for Sync.
-  virtual SyncUserSettings* GetUserSettings() = 0;
-  virtual const SyncUserSettings* GetUserSettings() const = 0;
-
-  //////////////////////////////////////////////////////////////////////////////
-  // BASIC STATE ACCESS
-  //////////////////////////////////////////////////////////////////////////////
-
-  // Returns the set of reasons that are keeping Sync disabled, as a bitmask of
-  // DisableReason enum entries.
-  // Note: This refers to Sync-the-feature. Sync-the-transport may be running
-  // even in the presence of disable reasons.
-  virtual DisableReasonSet GetDisableReasons() const = 0;
-  // Helper that returns whether GetDisableReasons() contains the given |reason|
-  // (possibly among others).
-  bool HasDisableReason(DisableReason reason) const {
-    return GetDisableReasons().Has(reason);
-  }
-
-  // Returns the overall state of the SyncService transport layer. See the enum
-  // definition for what the individual states mean.
-  // Note: This refers to Sync-the-transport, which may be active even if
-  // Sync-the-feature is disabled by the user, by enterprise policy, etc.
-  // Note: If your question is "Are we actually sending this data to Google?" or
-  // "Am I allowed to send this type of data to Google?", you probably want
-  // syncer::GetUploadToGoogleState instead of this.
-  virtual TransportState GetTransportState() const = 0;
-
-  // Returns errors that prevent SyncService from working at all or partially.
-  // Usually these errors are displayed to the user in the UI.
-  virtual UserActionableError GetUserActionableError() const = 0;
-
-  // Returns true if the local sync backend server has been enabled through a
-  // command line flag or policy. In this case sync is considered active but any
-  // implied consent for further related services e.g. Suggestions, Web History
-  // etc. is considered not granted.
-  virtual bool IsLocalSyncEnabled() const = 0;
-
-  // Information about the primary account. Note that this account doesn't
-  // necessarily have Sync consent (in that case, only Sync-the-transport may be
-  // running).
-  virtual CoreAccountInfo GetAccountInfo() const = 0;
-  // Whether the primary account has consented to Sync (see IdentityManager). If
-  // this is false, then IsSyncFeatureEnabled will also be false, but
-  // Sync-the-transport might still run.
-  virtual bool HasSyncConsent() const = 0;
-
-  // Returns whether the SyncService has completed at least one Sync cycle since
-  // starting up (i.e. since browser startup or signin). This can be useful
-  // in combination with GetAuthError(), if you need to know if the user's
-  // refresh token is really valid: Before a Sync cycle has been completed,
-  // Sync hasn't tried using the refresh token, so doesn't know if it's valid.
-  // TODO(crbug.com/831579): If Chrome would persist auth errors, this would not
-  // be necessary.
-  bool HasCompletedSyncCycle() const;
-
-  // The last persistent authentication error that was encountered by the
-  // SyncService. It gets cleared when the error is resolved.
-  virtual GoogleServiceAuthError GetAuthError() const = 0;
-  virtual base::Time GetAuthErrorTime() const = 0;
-
-  // Returns true if the Chrome client is too old and needs to be updated for
-  // Sync to work.
-  // TODO(crbug.com/1412320): Remove this API and use GetUserActionableError()
-  // instead.
-  virtual bool RequiresClientUpgrade() const = 0;
-
-  // Returns true only on ChromeOS (Ash), if sync-the-feature is disabled
-  // because the user cleared data from the Sync dashboard. It can be re-enabled
-  // by invoking SetSyncFeatureRequested().
-  // TODO(crbug.com/1443446): Consider removing this API, for example by
-  // reporting IsInitialSyncFeatureSetupComplete()==false which is otherwise
-  // unreachable on ChromeOS Ash.
-  virtual bool IsSyncFeatureDisabledViaDashboard() const = 0;
-
-  //////////////////////////////////////////////////////////////////////////////
-  // DERIVED STATE ACCESS
-  //////////////////////////////////////////////////////////////////////////////
-
-  // Returns whether all conditions are satisfied for Sync-the-feature to start.
-  // This means that there is a Sync-consented account, no disable reasons, and
-  // first-time Sync setup has been completed by the user.
-  // Note: This does not imply that Sync is actually running. Check
-  // IsSyncFeatureActive or GetTransportState to get the current state.
-  bool IsSyncFeatureEnabled() const;
-
-  // Equivalent to "HasDisableReason(DISABLE_REASON_UNRECOVERABLE_ERROR)".
-  bool HasUnrecoverableError() const;
-
-  // Equivalent to GetTransportState() returning one of
-  // PENDING_DESIRED_CONFIGURATION, CONFIGURING, or ACTIVE.
-  // Note: This refers to Sync-the-transport, which may be active even if
-  // Sync-the-feature is disabled by the user, by enterprise policy, etc.
-  bool IsEngineInitialized() const;
-
-  // Returns whether Sync-the-feature can (attempt to) start. This means that
-  // there is a Sync-consented account and no disable reasons. It does *not*
-  // require first-time Sync setup to be complete, because that can only happen
-  // after the engine has started.
-  // Note: This refers to Sync-the-feature. Sync-the-transport may be running
-  // even if this is false.
-  // TODO(crbug.com/1444344): Remove this API, in favor of
-  // IsSyncFeatureEnabled().
-  bool CanSyncFeatureStart() const;
-
-  // Returns whether Sync-the-feature is active, which means
-  // GetTransportState() is either CONFIGURING or ACTIVE and
-  // IsSyncFeatureEnabled() is true.
-  // To see which datatypes are actually syncing, see GetActiveDataTypes().
-  // Note: This refers to Sync-the-feature. Sync-the-transport may be active
-  // even if this is false.
-  bool IsSyncFeatureActive() const;
-
-  //////////////////////////////////////////////////////////////////////////////
-  // SETUP-IN-PROGRESS HANDLING
-  //////////////////////////////////////////////////////////////////////////////
-
-  // Called by the UI to notify the SyncService that UI is visible, so any
-  // changes to Sync settings should *not* take effect immediately (e.g. if the
-  // user accidentally enabled a data type, we should give them a chance to undo
-  // the change before local and remote data are irrevocably merged).
-  // The UI calls this and holds onto the instance for as long as any part of
-  // the Sync setup/configuration UI is visible.
-  virtual std::unique_ptr<SyncSetupInProgressHandle>
-  GetSetupInProgressHandle() = 0;
-
-  // Whether a Sync setup is currently in progress, i.e. a setup UI is being
-  // shown.
-  virtual bool IsSetupInProgress() const = 0;
-
-  //////////////////////////////////////////////////////////////////////////////
-  // DATA TYPE STATE
-  //////////////////////////////////////////////////////////////////////////////
-
-  // Returns the set of types which are preferred for enabling. This is a
-  // superset of the active types (see GetActiveDataTypes()).
-  // TODO(crbug.com/1429249): Deprecated, DO NOT USE! You probably want
-  // `GetUserSettings()->GetSelectedTypes()` instead.
-  virtual ModelTypeSet GetPreferredDataTypes() const = 0;
-
-  // Returns the set of currently active data types (those chosen or configured
-  // by the user which have not also encountered a runtime error).
-  // Note that if the Sync engine is in the middle of a configuration, this will
-  // be the empty set. Once the configuration completes the set will be updated.
-  virtual ModelTypeSet GetActiveDataTypes() const = 0;
-
-  // Returns the datatypes that are about to become active, but are currently
-  // in the process of downloading the initial data from the server (either
-  // actively ongoing or queued).
-  virtual ModelTypeSet GetTypesWithPendingDownloadForInitialSync() const = 0;
-
-  //////////////////////////////////////////////////////////////////////////////
-  // ACTIONS / STATE CHANGE REQUESTS
-  //////////////////////////////////////////////////////////////////////////////
-
-  // Stops and disables Sync-the-feature and clears all local data.
-  // Sync-the-transport may remain active after calling this.
-  virtual void StopAndClear() = 0;
-
-  // Called when a datatype (SyncableService) has a need for sync to start
-  // ASAP, presumably because a local change event has occurred but we're
-  // still in deferred start mode, meaning the SyncableService hasn't been
-  // told to MergeDataAndStartSyncing yet.
-  // TODO(crbug.com/1429293): Remove this API.
-  virtual void OnDataTypeRequestsSyncStartup(ModelType type) = 0;
-
-  // Triggers a GetUpdates call for the specified |types|, pulling any new data
-  // from the sync server. Used by tests and debug UI (sync-internals).
-  virtual void TriggerRefresh(const ModelTypeSet& types) = 0;
-
-  // Informs the data type manager that the preconditions for a controller have
-  // changed. If preconditions are NOT met, the datatype will be stopped
-  // according to the metadata clearing policy returned by the controller's
-  // GetPreconditionState(). Otherwise, if preconditions are newly met,
-  // reconfiguration will be triggered so that |type| gets started again. No-op
-  // if the type's state didn't actually change.
-  virtual void DataTypePreconditionChanged(ModelType type) = 0;
-
-  // Enables/disables invalidations for session sync related datatypes.
-  // The session sync generates a lot of changes, which results in many
-  // invalidations. This can negatively affect the battery life on Android. For
-  // that reason, on Android, the invalidations for sessions should be received
-  // only when user is interested in session sync data, e.g. the history sync
-  // page is opened.
-  virtual void SetInvalidationsForSessionsEnabled(bool enabled) = 0;
-
-  // Processes trusted vault encryption keys retrieved from the web. Unused and
-  // ignored on platforms where keys are retrieved by other means.
-  // |last_key_version| represents the key version of the last element in
-  // |keys| (unused if empty).
-  virtual void AddTrustedVaultDecryptionKeysFromWeb(
-      const std::string& gaia_id,
-      const std::vector<std::vector<uint8_t>>& keys,
-      int last_key_version) = 0;
-
-  // Registers a new trusted recovery method that can be used to retrieve
-  // trusted vault encryption keys.
-  virtual void AddTrustedVaultRecoveryMethodFromWeb(
-      const std::string& gaia_id,
-      const std::vector<uint8_t>& public_key,
-      int method_type_hint,
-      base::OnceClosure callback) = 0;
-
-  //////////////////////////////////////////////////////////////////////////////
-  // OBSERVERS
-  //////////////////////////////////////////////////////////////////////////////
-
-  // Adds/removes an observer. SyncService does not take ownership of the
-  // observer.
-  virtual void AddObserver(SyncServiceObserver* observer) = 0;
-  virtual void RemoveObserver(SyncServiceObserver* observer) = 0;
-
-  // Returns true if |observer| has already been added as an observer.
-  virtual bool HasObserver(const SyncServiceObserver* observer) const = 0;
-
-  //////////////////////////////////////////////////////////////////////////////
-  // DETAILED STATE FOR DEBUG UI
-  //////////////////////////////////////////////////////////////////////////////
-
-  // Returns the state of the access token and token request, for display in
-  // internals UI.
-  virtual SyncTokenStatus GetSyncTokenStatusForDebugging() const = 0;
-
-  // Initializes a struct of status indicators with data from the engine.
-  // Returns false if the engine was not available for querying; in that case
-  // the struct will be filled with default data.
-  virtual bool QueryDetailedSyncStatusForDebugging(
-      SyncStatus* result) const = 0;
-
-  virtual base::Time GetLastSyncedTimeForDebugging() const = 0;
-
-  // Returns some statistics on the most-recently completed sync cycle.
-  virtual SyncCycleSnapshot GetLastCycleSnapshotForDebugging() const = 0;
-
-  // Returns a Value indicating the status of all registered types.
-  //
-  // The format is:
-  // [ {"name": <name>, "value": <value>, "status": <status> }, ... ]
-  // where <name> is a type's name, <value> is a string providing details for
-  // the type's status, and <status> is one of "error", "warning" or "ok"
-  // depending on the type's current status.
-  //
-  // This function is used by sync_internals_util.cc to help populate the
-  // chrome://sync-internals page.  It returns a Value::List rather than a
-  // Value::Dict in part to make it easier to iterate over its elements when
-  // constructing that page.
-  virtual base::Value::List GetTypeStatusMapForDebugging() const = 0;
-
-  // Retrieves the TypeEntitiesCount for all registered data types.
-  virtual void GetEntityCountsForDebugging(
-      base::OnceCallback<void(const std::vector<TypeEntitiesCount>&)> callback)
-      const = 0;
-
-  virtual const GURL& GetSyncServiceUrlForDebugging() const = 0;
-
-  virtual std::string GetUnrecoverableErrorMessageForDebugging() const = 0;
-  virtual base::Location GetUnrecoverableErrorLocationForDebugging() const = 0;
-
-  virtual void AddProtocolEventObserver(ProtocolEventObserver* observer) = 0;
-  virtual void RemoveProtocolEventObserver(ProtocolEventObserver* observer) = 0;
-
-  // Asynchronously fetches base::Value representations of all sync nodes and
-  // returns them to the specified callback on this thread.
-  //
-  // These requests can live a long time and return when you least expect it.
-  // For safety, the callback should be bound to some sort of WeakPtr<> or
-  // scoped_refptr<>.
-  virtual void GetAllNodesForDebugging(
-      base::OnceCallback<void(base::Value::List)> callback) = 0;
-
- protected:
-  SyncService() = default;
-
-  // This is needed here for CanSyncFeatureStart().
-  //
-  // Returns whether SyncService should consider the user opted into enabling
-  // sync-the-feature, given two alternative ways to determine it (except on
-  // Ash where both are relevant). Historically, this was referred to as NOT
-  // having DISABLE_REASON_USER_CHOICE.
-  // TODO(crbug.com/1444344): Remove this API together with
-  // CanSyncFeatureStart().
-  // TODO(crbug.com/1219990): This API may also be removed once feature
-  // kSyncIgnoreSyncRequestedPreference is cleaned up, since HasSyncConsent()
-  // and GetDisableReasons() guarantee that this function returns true.
-  virtual bool IsSyncFeatureConsideredRequested() const = 0;
-};
-
-}  // namespace syncer
+#include "components/sync/service/sync_service.h"
 
 #endif  // COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_H_
diff --git a/components/sync/driver/sync_service_observer.h b/components/sync/driver/sync_service_observer.h
index ce7b8ff..466ee459 100644
--- a/components/sync/driver/sync_service_observer.h
+++ b/components/sync/driver/sync_service_observer.h
@@ -1,46 +1,10 @@
-// Copyright 2012 The Chromium Authors
+// Copyright 2015 The Chromium Authors
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
 #ifndef COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_OBSERVER_H_
 #define COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_OBSERVER_H_
 
-namespace syncer {
-
-class SyncService;
-
-// Various UI components such as the New Tab page can be driven by observing
-// the SyncService through this interface.
-class SyncServiceObserver {
- public:
-  // When one of the following events occurs, OnStateChanged() is called.
-  // Observers should query the service to determine what happened.
-  // - We initialized successfully.
-  // - The sync servers are unavailable at this time.
-  // - Credentials are now in flight for authentication.
-  // - The data type configuration has started or ended.
-  // - Sync shut down.
-  // - Sync errors (passphrase, auth, unrecoverable, actionable, etc.).
-  // - Encryption changes.
-  virtual void OnStateChanged(SyncService* sync) {}
-
-  // If a client wishes to handle sync cycle completed events in a special way,
-  // they can use this function.  By default, it re-routes to OnStateChanged().
-  virtual void OnSyncCycleCompleted(SyncService* sync);
-
-  // Called when the sync service has finished the datatype configuration
-  // process.
-  virtual void OnSyncConfigurationCompleted(SyncService* sync) {}
-
-  // Called when the sync service is being shutdown permanently, so that
-  // longer-lived observers can drop references to it.
-  virtual void OnSyncShutdown(SyncService* sync) {}
-
- protected:
-  SyncServiceObserver() = default;
-  virtual ~SyncServiceObserver() = default;
-};
-
-}  // namespace syncer
+#include "components/sync/service/sync_service_observer.h"
 
 #endif  // COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_OBSERVER_H_
diff --git a/components/sync/service/BUILD.gn b/components/sync/service/BUILD.gn
new file mode 100644
index 0000000..7f62d478
--- /dev/null
+++ b/components/sync/service/BUILD.gn
@@ -0,0 +1,103 @@
+# Copyright 2019 The Chromium Authors
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//build/config/chromeos/ui_mode.gni")
+import("//build/config/features.gni")
+
+static_library("service") {
+  sources = [
+    "active_devices_provider.h",
+    "backend_migrator.cc",
+    "backend_migrator.h",
+    "configure_context.h",
+    "data_type_controller.cc",
+    "data_type_controller.h",
+    "data_type_encryption_handler.h",
+    "data_type_manager.cc",
+    "data_type_manager.h",
+    "data_type_manager_impl.cc",
+    "data_type_manager_impl.h",
+    "data_type_manager_observer.h",
+    "data_type_status_table.cc",
+    "data_type_status_table.h",
+    "glue/sync_engine_backend.cc",
+    "glue/sync_engine_backend.h",
+    "glue/sync_engine_impl.cc",
+    "glue/sync_engine_impl.h",
+    "glue/sync_transport_data_prefs.cc",
+    "glue/sync_transport_data_prefs.h",
+    "model_load_manager.cc",
+    "model_load_manager.h",
+    "model_type_controller.cc",
+    "model_type_controller.h",
+    "non_ui_syncable_service_based_model_type_controller.cc",
+    "non_ui_syncable_service_based_model_type_controller.h",
+    "passphrase_type_metrics_provider.cc",
+    "passphrase_type_metrics_provider.h",
+    "sync_api_component_factory.h",
+    "sync_auth_manager.cc",
+    "sync_auth_manager.h",
+    "sync_client.h",
+    "sync_internals_util.cc",
+    "sync_internals_util.h",
+    "sync_policy_handler.cc",
+    "sync_policy_handler.h",
+    "sync_service.cc",
+    "sync_service.h",
+    "sync_service_crypto.cc",
+    "sync_service_crypto.h",
+    "sync_service_impl.cc",
+    "sync_service_impl.h",
+    "sync_service_observer.cc",
+    "sync_service_observer.h",
+    "sync_service_utils.cc",
+    "sync_service_utils.h",
+    "sync_session_durations_metrics_recorder.cc",
+    "sync_session_durations_metrics_recorder.h",
+    "sync_stopped_reporter.cc",
+    "sync_stopped_reporter.h",
+    "sync_token_status.h",
+    "sync_type_preference_provider.h",
+    "sync_user_settings.h",
+    "sync_user_settings_impl.cc",
+    "sync_user_settings_impl.h",
+    "syncable_service_based_model_type_controller.cc",
+    "syncable_service_based_model_type_controller.h",
+    "trusted_vault_client.h",
+    "trusted_vault_histograms.cc",
+    "trusted_vault_histograms.h",
+  ]
+
+  public_deps = [
+    "//base",
+    "//components/invalidation/public",
+    "//components/sync/base",
+    "//components/sync/engine",
+    "//components/sync/model",
+    "//components/sync/nigori",
+    "//components/sync/protocol",
+    "//components/sync/protocol:util",
+    "//net",
+    "//url",
+  ]
+  deps = [
+    "//base",
+    "//base:i18n",
+    "//build:chromeos_buildflags",
+    "//components/invalidation/impl:feature_list",
+    "//components/keyed_service/core",
+    "//components/metrics",
+    "//components/os_crypt/sync",
+    "//components/policy:generated",
+    "//components/policy/core/browser",
+    "//components/prefs",
+    "//components/signin/public/identity_manager",
+    "//components/sync/invalidations",
+    "//components/version_info",
+    "//components/version_info:generate_version_info",
+    "//services/network/public/cpp",
+  ]
+
+  configs += [ "//build/config/compiler:wexit_time_destructors" ]
+}
diff --git a/components/sync/service/DEPS b/components/sync/service/DEPS
new file mode 100644
index 0000000..656353c
--- /dev/null
+++ b/components/sync/service/DEPS
@@ -0,0 +1,21 @@
+include_rules = [
+  "+components/invalidation",
+  "+components/keyed_service/core",
+  "+components/metrics",
+  "+components/os_crypt/sync",
+  "+components/policy",
+  "+components/pref_registry",
+  "+components/prefs",
+  "+components/signin/public",
+  "+components/sync/base",
+  "+components/sync/engine",
+  "+components/sync/invalidations",
+  "+components/sync/model",
+  "+components/sync/nigori",
+  "+components/sync/protocol",
+  "+components/sync/test",
+  "+net",
+  "+services/network/public/cpp",
+  "+services/network/public/mojom",
+  "+services/network/test",
+]
diff --git a/components/sync/driver/active_devices_provider.h b/components/sync/service/active_devices_provider.h
similarity index 86%
rename from components/sync/driver/active_devices_provider.h
rename to components/sync/service/active_devices_provider.h
index 87731104..d1f15b8 100644
--- a/components/sync/driver/active_devices_provider.h
+++ b/components/sync/service/active_devices_provider.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_ACTIVE_DEVICES_PROVIDER_H_
-#define COMPONENTS_SYNC_DRIVER_ACTIVE_DEVICES_PROVIDER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_ACTIVE_DEVICES_PROVIDER_H_
+#define COMPONENTS_SYNC_SERVICE_ACTIVE_DEVICES_PROVIDER_H_
 
 #include <string>
 
@@ -35,4 +35,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_ACTIVE_DEVICES_PROVIDER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_ACTIVE_DEVICES_PROVIDER_H_
diff --git a/components/sync/driver/backend_migrator.cc b/components/sync/service/backend_migrator.cc
similarity index 96%
rename from components/sync/driver/backend_migrator.cc
rename to components/sync/service/backend_migrator.cc
index 72cf88f1..71bd9232 100644
--- a/components/sync/driver/backend_migrator.cc
+++ b/components/sync/service/backend_migrator.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/backend_migrator.h"
+#include "components/sync/service/backend_migrator.h"
 
 #include "base/functional/bind.h"
 #include "base/location.h"
@@ -50,12 +50,14 @@
     return;
   }
 
-  if (state_ == IDLE)
+  if (state_ == IDLE) {
     ChangeState(WAITING_TO_START);
+  }
 
   if (state_ == WAITING_TO_START) {
-    if (!TryStart())
+    if (!TryStart()) {
       SDVLOG(1) << "Manager not configured; waiting";
+    }
     return;
   }
 
@@ -74,8 +76,9 @@
 
 void BackendMigrator::ChangeState(State new_state) {
   state_ = new_state;
-  for (MigrationObserver& observer : migration_observers_)
+  for (MigrationObserver& observer : migration_observers_) {
     observer.OnMigrationStateChange();
+  }
 }
 
 bool BackendMigrator::TryStart() {
@@ -98,8 +101,9 @@
 
 void BackendMigrator::OnConfigureDone(
     const DataTypeManager::ConfigureResult& result) {
-  if (state_ == IDLE)
+  if (state_ == IDLE) {
     return;
+  }
 
   // |manager_|'s methods aren't re-entrant, and we're notified from
   // them, so post a task to avoid problems.
@@ -116,8 +120,9 @@
             << result.status
             << ", and to_migrate_ = " << ModelTypeSetToDebugString(to_migrate_);
   if (state_ == WAITING_TO_START) {
-    if (!TryStart())
+    if (!TryStart()) {
       SDVLOG(1) << "Manager still not configured; still waiting";
+    }
     return;
   }
 
diff --git a/components/sync/driver/backend_migrator.h b/components/sync/service/backend_migrator.h
similarity index 93%
rename from components/sync/driver/backend_migrator.h
rename to components/sync/service/backend_migrator.h
index a3d4cc0..40d33e0 100644
--- a/components/sync/driver/backend_migrator.h
+++ b/components/sync/service/backend_migrator.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_BACKEND_MIGRATOR_H_
-#define COMPONENTS_SYNC_DRIVER_BACKEND_MIGRATOR_H_
+#ifndef COMPONENTS_SYNC_SERVICE_BACKEND_MIGRATOR_H_
+#define COMPONENTS_SYNC_SERVICE_BACKEND_MIGRATOR_H_
 
 #include <string>
 
@@ -12,7 +12,7 @@
 #include "base/memory/weak_ptr.h"
 #include "base/observer_list.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/data_type_manager.h"
+#include "components/sync/service/data_type_manager.h"
 
 namespace syncer {
 
@@ -96,4 +96,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_BACKEND_MIGRATOR_H_
+#endif  // COMPONENTS_SYNC_SERVICE_BACKEND_MIGRATOR_H_
diff --git a/components/sync/driver/backend_migrator_unittest.cc b/components/sync/service/backend_migrator_unittest.cc
similarity index 99%
rename from components/sync/driver/backend_migrator_unittest.cc
rename to components/sync/service/backend_migrator_unittest.cc
index 104e744..7571b9bb 100644
--- a/components/sync/driver/backend_migrator_unittest.cc
+++ b/components/sync/service/backend_migrator_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/backend_migrator.h"
+#include "components/sync/service/backend_migrator.h"
 
 #include <memory>
 
diff --git a/components/sync/driver/configure_context.h b/components/sync/service/configure_context.h
similarity index 87%
rename from components/sync/driver/configure_context.h
rename to components/sync/service/configure_context.h
index 1ca8795a..9bf6c66a 100644
--- a/components/sync/driver/configure_context.h
+++ b/components/sync/service/configure_context.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_CONFIGURE_CONTEXT_H_
-#define COMPONENTS_SYNC_DRIVER_CONFIGURE_CONTEXT_H_
+#ifndef COMPONENTS_SYNC_SERVICE_CONFIGURE_CONTEXT_H_
+#define COMPONENTS_SYNC_SERVICE_CONFIGURE_CONTEXT_H_
 
 #include <string>
 
@@ -33,4 +33,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_CONFIGURE_CONTEXT_H_
+#endif  // COMPONENTS_SYNC_SERVICE_CONFIGURE_CONTEXT_H_
diff --git a/components/sync/driver/data_type_controller.cc b/components/sync/service/data_type_controller.cc
similarity index 94%
rename from components/sync/driver/data_type_controller.cc
rename to components/sync/service/data_type_controller.cc
index 9a7a8ca..f5d8543 100644
--- a/components/sync/driver/data_type_controller.cc
+++ b/components/sync/service/data_type_controller.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/data_type_controller.h"
+#include "components/sync/service/data_type_controller.h"
 
 #include "base/notreached.h"
 
diff --git a/components/sync/driver/data_type_controller.h b/components/sync/service/data_type_controller.h
similarity index 96%
rename from components/sync/driver/data_type_controller.h
rename to components/sync/service/data_type_controller.h
index 08ab8c7..bb8a7f88 100644
--- a/components/sync/driver/data_type_controller.h
+++ b/components/sync/service/data_type_controller.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_DATA_TYPE_CONTROLLER_H__
-#define COMPONENTS_SYNC_DRIVER_DATA_TYPE_CONTROLLER_H__
+#ifndef COMPONENTS_SYNC_SERVICE_DATA_TYPE_CONTROLLER_H_
+#define COMPONENTS_SYNC_SERVICE_DATA_TYPE_CONTROLLER_H_
 
 #include <map>
 #include <memory>
@@ -138,4 +138,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_DATA_TYPE_CONTROLLER_H__
+#endif  // COMPONENTS_SYNC_SERVICE_DATA_TYPE_CONTROLLER_H_
diff --git a/components/sync/driver/data_type_encryption_handler.h b/components/sync/service/data_type_encryption_handler.h
similarity index 81%
rename from components/sync/driver/data_type_encryption_handler.h
rename to components/sync/service/data_type_encryption_handler.h
index bde7a23..3d55855 100644
--- a/components/sync/driver/data_type_encryption_handler.h
+++ b/components/sync/service/data_type_encryption_handler.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_DATA_TYPE_ENCRYPTION_HANDLER_H_
-#define COMPONENTS_SYNC_DRIVER_DATA_TYPE_ENCRYPTION_HANDLER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_DATA_TYPE_ENCRYPTION_HANDLER_H_
+#define COMPONENTS_SYNC_SERVICE_DATA_TYPE_ENCRYPTION_HANDLER_H_
 
 #include "components/sync/base/model_type.h"
 
@@ -27,4 +27,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_DATA_TYPE_ENCRYPTION_HANDLER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_DATA_TYPE_ENCRYPTION_HANDLER_H_
diff --git a/components/sync/driver/data_type_manager.cc b/components/sync/service/data_type_manager.cc
similarity index 94%
rename from components/sync/driver/data_type_manager.cc
rename to components/sync/service/data_type_manager.cc
index 5d62e67..622ebbdc 100644
--- a/components/sync/driver/data_type_manager.cc
+++ b/components/sync/service/data_type_manager.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/data_type_manager.h"
+#include "components/sync/service/data_type_manager.h"
 
 #include "base/notreached.h"
 
diff --git a/components/sync/driver/data_type_manager.h b/components/sync/service/data_type_manager.h
similarity index 93%
rename from components/sync/driver/data_type_manager.h
rename to components/sync/service/data_type_manager.h
index 89ac000..8edc969 100644
--- a/components/sync/driver/data_type_manager.h
+++ b/components/sync/service/data_type_manager.h
@@ -2,18 +2,18 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_H__
-#define COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_H__
+#ifndef COMPONENTS_SYNC_SERVICE_DATA_TYPE_MANAGER_H_
+#define COMPONENTS_SYNC_SERVICE_DATA_TYPE_MANAGER_H_
 
 #include <set>
 #include <string>
 
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/sync_stop_metadata_fate.h"
-#include "components/sync/driver/data_type_controller.h"
-#include "components/sync/driver/data_type_status_table.h"
 #include "components/sync/engine/configure_reason.h"
 #include "components/sync/model/sync_error.h"
+#include "components/sync/service/data_type_controller.h"
+#include "components/sync/service/data_type_status_table.h"
 
 namespace syncer {
 
@@ -115,4 +115,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_H__
+#endif  // COMPONENTS_SYNC_SERVICE_DATA_TYPE_MANAGER_H_
diff --git a/components/sync/driver/data_type_manager_impl.cc b/components/sync/service/data_type_manager_impl.cc
similarity index 97%
rename from components/sync/driver/data_type_manager_impl.cc
rename to components/sync/service/data_type_manager_impl.cc
index 26834f4b..8f16709 100644
--- a/components/sync/driver/data_type_manager_impl.cc
+++ b/components/sync/service/data_type_manager_impl.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/data_type_manager_impl.h"
+#include "components/sync/service/data_type_manager_impl.h"
 
 #include <memory>
 #include <string>
@@ -16,12 +16,12 @@
 #include "base/notreached.h"
 #include "base/task/sequenced_task_runner.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/configure_context.h"
-#include "components/sync/driver/data_type_encryption_handler.h"
-#include "components/sync/driver/data_type_manager_observer.h"
-#include "components/sync/driver/data_type_status_table.h"
 #include "components/sync/engine/data_type_activation_response.h"
 #include "components/sync/protocol/model_type_state_helper.h"
+#include "components/sync/service/configure_context.h"
+#include "components/sync/service/data_type_encryption_handler.h"
+#include "components/sync/service/data_type_manager_observer.h"
+#include "components/sync/service/data_type_status_table.h"
 
 namespace syncer {
 
@@ -75,19 +75,24 @@
       Union(Union(control_types, high_priority_types), low_priority_types));
 
   base::queue<ModelTypeSet> result;
-  if (!control_types.Empty())
+  if (!control_types.Empty()) {
     result.push(control_types);
-  if (!high_priority_types.Empty())
+  }
+  if (!high_priority_types.Empty()) {
     result.push(high_priority_types);
-  if (!regular_types.Empty())
+  }
+  if (!regular_types.Empty()) {
     result.push(regular_types);
-  if (!low_priority_types.Empty())
+  }
+  if (!low_priority_types.Empty()) {
     result.push(low_priority_types);
+  }
 
   // Could be empty in case of purging for migration, sync nothing, etc.
   // Configure empty set to purge data from backend.
-  if (result.empty())
+  if (result.empty()) {
     result.push(ModelTypeSet());
+  }
 
   return result;
 }
@@ -297,8 +302,9 @@
     const DataTypeConfigStateMap& state_map) {
   ModelTypeSet types;
   for (const auto& [type, config_state] : state_map) {
-    if (config_state == state)
+    if (config_state == state) {
       types.Put(type);
+    }
   }
   return types;
 }
@@ -389,8 +395,9 @@
   // Note: NotifyStart() must be called with the updated (non-idle) state,
   // otherwise logic listening for the configuration start might not be aware
   // of the fact that the DTM is in a configuration state.
-  if (old_state == STOPPED || old_state == CONFIGURED)
+  if (old_state == STOPPED || old_state == CONFIGURED) {
     NotifyStart();
+  }
 
   // Compute `preferred_types_without_errors_` after NotifyStart() to be sure to
   // provide consistent values to ModelLoadManager. (Namely, observers may
@@ -435,8 +442,9 @@
 
 bool DataTypeManagerImpl::UpdatePreconditionError(ModelType type) {
   auto iter = controllers_->find(type);
-  if (iter == controllers_->end())
+  if (iter == controllers_->end()) {
     return false;
+  }
 
   switch (iter->second->GetPreconditionState()) {
     case DataTypeController::PreconditionState::kPreconditionsMet: {
@@ -542,8 +550,9 @@
 }
 
 void DataTypeManagerImpl::StartNextConfiguration() {
-  if (configuration_types_queue_.empty())
+  if (configuration_types_queue_.empty()) {
     return;
+  }
 
   configurer_->ConfigureDataTypes(PrepareConfigureParams());
 }
diff --git a/components/sync/driver/data_type_manager_impl.h b/components/sync/service/data_type_manager_impl.h
similarity index 95%
rename from components/sync/driver/data_type_manager_impl.h
rename to components/sync/service/data_type_manager_impl.h
index 8444958..a0939ec 100644
--- a/components/sync/driver/data_type_manager_impl.h
+++ b/components/sync/service/data_type_manager_impl.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_IMPL_H__
-#define COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_IMPL_H__
+#ifndef COMPONENTS_SYNC_SERVICE_DATA_TYPE_MANAGER_IMPL_H_
+#define COMPONENTS_SYNC_SERVICE_DATA_TYPE_MANAGER_IMPL_H_
 
 #include <map>
 
@@ -11,10 +11,10 @@
 #include "base/memory/raw_ptr.h"
 #include "base/memory/weak_ptr.h"
 #include "base/time/time.h"
-#include "components/sync/driver/configure_context.h"
-#include "components/sync/driver/data_type_manager.h"
-#include "components/sync/driver/model_load_manager.h"
 #include "components/sync/engine/model_type_configurer.h"
+#include "components/sync/service/configure_context.h"
+#include "components/sync/service/data_type_manager.h"
+#include "components/sync/service/model_load_manager.h"
 
 namespace syncer {
 
@@ -191,4 +191,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_IMPL_H__
+#endif  // COMPONENTS_SYNC_SERVICE_DATA_TYPE_MANAGER_IMPL_H_
diff --git a/components/sync/driver/data_type_manager_impl_unittest.cc b/components/sync/service/data_type_manager_impl_unittest.cc
similarity index 99%
rename from components/sync/driver/data_type_manager_impl_unittest.cc
rename to components/sync/service/data_type_manager_impl_unittest.cc
index 33366a7..34a0779 100644
--- a/components/sync/driver/data_type_manager_impl_unittest.cc
+++ b/components/sync/service/data_type_manager_impl_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/data_type_manager_impl.h"
+#include "components/sync/service/data_type_manager_impl.h"
 
 #include <memory>
 #include <utility>
@@ -14,12 +14,12 @@
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/sync_mode.h"
-#include "components/sync/driver/configure_context.h"
-#include "components/sync/driver/data_type_encryption_handler.h"
-#include "components/sync/driver/data_type_manager_observer.h"
-#include "components/sync/driver/data_type_status_table.h"
 #include "components/sync/engine/configure_reason.h"
 #include "components/sync/engine/data_type_activation_response.h"
+#include "components/sync/service/configure_context.h"
+#include "components/sync/service/data_type_encryption_handler.h"
+#include "components/sync/service/data_type_manager_observer.h"
+#include "components/sync/service/data_type_status_table.h"
 #include "components/sync/test/fake_data_type_controller.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
diff --git a/components/sync/driver/data_type_manager_observer.h b/components/sync/service/data_type_manager_observer.h
similarity index 68%
rename from components/sync/driver/data_type_manager_observer.h
rename to components/sync/service/data_type_manager_observer.h
index e376c2a..14b888bc 100644
--- a/components/sync/driver/data_type_manager_observer.h
+++ b/components/sync/service/data_type_manager_observer.h
@@ -2,10 +2,10 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_OBSERVER_H_
-#define COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_OBSERVER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_DATA_TYPE_MANAGER_OBSERVER_H_
+#define COMPONENTS_SYNC_SERVICE_DATA_TYPE_MANAGER_OBSERVER_H_
 
-#include "components/sync/driver/data_type_manager.h"
+#include "components/sync/service/data_type_manager.h"
 
 namespace syncer {
 
@@ -23,4 +23,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_OBSERVER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_DATA_TYPE_MANAGER_OBSERVER_H_
diff --git a/components/sync/driver/data_type_status_table.cc b/components/sync/service/data_type_status_table.cc
similarity index 96%
rename from components/sync/driver/data_type_status_table.cc
rename to components/sync/service/data_type_status_table.cc
index fb082e2..f3af155 100644
--- a/components/sync/driver/data_type_status_table.cc
+++ b/components/sync/service/data_type_status_table.cc
@@ -2,11 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/data_type_status_table.h"
+#include "components/sync/service/data_type_status_table.h"
 
 #include "base/logging.h"
 #include "base/notreached.h"
-#include "components/sync/driver/data_type_manager.h"
+#include "components/sync/service/data_type_manager.h"
 
 namespace syncer {
 
diff --git a/components/sync/driver/data_type_status_table.h b/components/sync/service/data_type_status_table.h
similarity index 93%
rename from components/sync/driver/data_type_status_table.h
rename to components/sync/service/data_type_status_table.h
index 9642945..4f903dba 100644
--- a/components/sync/driver/data_type_status_table.h
+++ b/components/sync/service/data_type_status_table.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_DATA_TYPE_STATUS_TABLE_H_
-#define COMPONENTS_SYNC_DRIVER_DATA_TYPE_STATUS_TABLE_H_
+#ifndef COMPONENTS_SYNC_SERVICE_DATA_TYPE_STATUS_TABLE_H_
+#define COMPONENTS_SYNC_SERVICE_DATA_TYPE_STATUS_TABLE_H_
 
 #include <map>
 
@@ -80,4 +80,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_DATA_TYPE_STATUS_TABLE_H_
+#endif  // COMPONENTS_SYNC_SERVICE_DATA_TYPE_STATUS_TABLE_H_
diff --git a/components/sync/driver/glue/sync_engine_backend.cc b/components/sync/service/glue/sync_engine_backend.cc
similarity index 98%
rename from components/sync/driver/glue/sync_engine_backend.cc
rename to components/sync/service/glue/sync_engine_backend.cc
index 58b0090..b4b62bba 100644
--- a/components/sync/driver/glue/sync_engine_backend.cc
+++ b/components/sync/service/glue/sync_engine_backend.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/glue/sync_engine_backend.h"
+#include "components/sync/service/glue/sync_engine_backend.h"
 
 #include <utility>
 
@@ -19,9 +19,6 @@
 #include "components/sync/base/legacy_directory_deletion.h"
 #include "components/sync/base/sync_invalidation_adapter.h"
 #include "components/sync/base/sync_stop_metadata_fate.h"
-#include "components/sync/driver/configure_context.h"
-#include "components/sync/driver/glue/sync_engine_impl.h"
-#include "components/sync/driver/model_type_controller.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
 #include "components/sync/engine/data_type_activation_response.h"
 #include "components/sync/engine/engine_components_factory.h"
@@ -35,6 +32,9 @@
 #include "components/sync/nigori/nigori_storage_impl.h"
 #include "components/sync/nigori/nigori_sync_bridge_impl.h"
 #include "components/sync/protocol/sync_invalidations_payload.pb.h"
+#include "components/sync/service/configure_context.h"
+#include "components/sync/service/glue/sync_engine_impl.h"
+#include "components/sync/service/model_type_controller.h"
 
 // Helper macros to log with the syncer thread name; useful when there
 // are multiple syncers involved.
diff --git a/components/sync/driver/glue/sync_engine_backend.h b/components/sync/service/glue/sync_engine_backend.h
similarity index 97%
rename from components/sync/driver/glue/sync_engine_backend.h
rename to components/sync/service/glue/sync_engine_backend.h
index 6d974d7..c046a9a 100644
--- a/components/sync/driver/glue/sync_engine_backend.h
+++ b/components/sync/service/glue/sync_engine_backend.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_GLUE_SYNC_ENGINE_BACKEND_H_
-#define COMPONENTS_SYNC_DRIVER_GLUE_SYNC_ENGINE_BACKEND_H_
+#ifndef COMPONENTS_SYNC_SERVICE_GLUE_SYNC_ENGINE_BACKEND_H_
+#define COMPONENTS_SYNC_SERVICE_GLUE_SYNC_ENGINE_BACKEND_H_
 
 #include <map>
 #include <memory>
@@ -17,13 +17,13 @@
 #include "components/invalidation/public/invalidation.h"
 #include "components/invalidation/public/invalidator_state.h"
 #include "components/invalidation/public/topic_invalidation_map.h"
-#include "components/sync/driver/active_devices_provider.h"
 #include "components/sync/engine/cancelation_signal.h"
 #include "components/sync/engine/model_type_configurer.h"
 #include "components/sync/engine/shutdown_reason.h"
 #include "components/sync/engine/sync_encryption_handler.h"
 #include "components/sync/engine/sync_engine.h"
 #include "components/sync/engine/sync_manager.h"
+#include "components/sync/service/active_devices_provider.h"
 #include "google_apis/gaia/core_account_id.h"
 
 namespace syncer {
@@ -240,4 +240,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_GLUE_SYNC_ENGINE_BACKEND_H_
+#endif  // COMPONENTS_SYNC_SERVICE_GLUE_SYNC_ENGINE_BACKEND_H_
diff --git a/components/sync/driver/glue/sync_engine_impl.cc b/components/sync/service/glue/sync_engine_impl.cc
similarity index 98%
rename from components/sync/driver/glue/sync_engine_impl.cc
rename to components/sync/service/glue/sync_engine_impl.cc
index 0e2787f..53af193 100644
--- a/components/sync/driver/glue/sync_engine_impl.cc
+++ b/components/sync/service/glue/sync_engine_impl.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/glue/sync_engine_impl.h"
+#include "components/sync/service/glue/sync_engine_impl.h"
 
 #include <utility>
 
@@ -27,9 +27,6 @@
 #include "components/sync/base/features.h"
 #include "components/sync/base/invalidation_helper.h"
 #include "components/sync/base/sync_prefs.h"
-#include "components/sync/driver/active_devices_provider.h"
-#include "components/sync/driver/glue/sync_engine_backend.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
 #include "components/sync/engine/data_type_activation_response.h"
 #include "components/sync/engine/engine_components_factory.h"
 #include "components/sync/engine/engine_components_factory_impl.h"
@@ -41,6 +38,9 @@
 #include "components/sync/engine/sync_string_conversions.h"
 #include "components/sync/invalidations/fcm_handler.h"
 #include "components/sync/invalidations/sync_invalidations_service.h"
+#include "components/sync/service/active_devices_provider.h"
+#include "components/sync/service/glue/sync_engine_backend.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
 
 namespace syncer {
 
diff --git a/components/sync/driver/glue/sync_engine_impl.h b/components/sync/service/glue/sync_engine_impl.h
similarity index 97%
rename from components/sync/driver/glue/sync_engine_impl.h
rename to components/sync/service/glue/sync_engine_impl.h
index bdc0a41c..092a5d1 100644
--- a/components/sync/driver/glue/sync_engine_impl.h
+++ b/components/sync/service/glue/sync_engine_impl.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_GLUE_SYNC_ENGINE_IMPL_H_
-#define COMPONENTS_SYNC_DRIVER_GLUE_SYNC_ENGINE_IMPL_H_
+#ifndef COMPONENTS_SYNC_SERVICE_GLUE_SYNC_ENGINE_IMPL_H_
+#define COMPONENTS_SYNC_SERVICE_GLUE_SYNC_ENGINE_IMPL_H_
 
 #include <map>
 #include <memory>
@@ -227,4 +227,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_GLUE_SYNC_ENGINE_IMPL_H_
+#endif  // COMPONENTS_SYNC_SERVICE_GLUE_SYNC_ENGINE_IMPL_H_
diff --git a/components/sync/driver/glue/sync_engine_impl_unittest.cc b/components/sync/service/glue/sync_engine_impl_unittest.cc
similarity index 99%
rename from components/sync/driver/glue/sync_engine_impl_unittest.cc
rename to components/sync/service/glue/sync_engine_impl_unittest.cc
index df95651b..cb3290b7 100644
--- a/components/sync/driver/glue/sync_engine_impl_unittest.cc
+++ b/components/sync/service/glue/sync_engine_impl_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/glue/sync_engine_impl.h"
+#include "components/sync/service/glue/sync_engine_impl.h"
 
 #include <memory>
 #include <string>
@@ -34,12 +34,12 @@
 #include "components/sync/base/features.h"
 #include "components/sync/base/invalidation_helper.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/active_devices_provider.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
 #include "components/sync/engine/net/http_bridge.h"
 #include "components/sync/engine/sync_engine_host.h"
 #include "components/sync/engine/sync_manager_factory.h"
 #include "components/sync/protocol/sync_invalidations_payload.pb.h"
+#include "components/sync/service/active_devices_provider.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
 #include "components/sync/test/fake_sync_manager.h"
 #include "components/sync/test/mock_sync_invalidations_service.h"
 #include "services/network/test/test_network_connection_tracker.h"
diff --git a/components/sync/driver/glue/sync_transport_data_prefs.cc b/components/sync/service/glue/sync_transport_data_prefs.cc
similarity index 98%
rename from components/sync/driver/glue/sync_transport_data_prefs.cc
rename to components/sync/service/glue/sync_transport_data_prefs.cc
index fb066d0c..ac1a062d 100644
--- a/components/sync/driver/glue/sync_transport_data_prefs.cc
+++ b/components/sync/service/glue/sync_transport_data_prefs.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
 
 #include <memory>
 #include <utility>
diff --git a/components/sync/driver/glue/sync_transport_data_prefs.h b/components/sync/service/glue/sync_transport_data_prefs.h
similarity index 90%
rename from components/sync/driver/glue/sync_transport_data_prefs.h
rename to components/sync/service/glue/sync_transport_data_prefs.h
index 9034310b..f4462a3f 100644
--- a/components/sync/driver/glue/sync_transport_data_prefs.h
+++ b/components/sync/service/glue/sync_transport_data_prefs.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_GLUE_SYNC_TRANSPORT_DATA_PREFS_H_
-#define COMPONENTS_SYNC_DRIVER_GLUE_SYNC_TRANSPORT_DATA_PREFS_H_
+#ifndef COMPONENTS_SYNC_SERVICE_GLUE_SYNC_TRANSPORT_DATA_PREFS_H_
+#define COMPONENTS_SYNC_SERVICE_GLUE_SYNC_TRANSPORT_DATA_PREFS_H_
 
 #include <map>
 #include <string>
@@ -65,4 +65,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_GLUE_SYNC_TRANSPORT_DATA_PREFS_H_
+#endif  // COMPONENTS_SYNC_SERVICE_GLUE_SYNC_TRANSPORT_DATA_PREFS_H_
diff --git a/components/sync/driver/glue/sync_transport_data_prefs_unittest.cc b/components/sync/service/glue/sync_transport_data_prefs_unittest.cc
similarity index 96%
rename from components/sync/driver/glue/sync_transport_data_prefs_unittest.cc
rename to components/sync/service/glue/sync_transport_data_prefs_unittest.cc
index 32fe688..f21b399 100644
--- a/components/sync/driver/glue/sync_transport_data_prefs_unittest.cc
+++ b/components/sync/service/glue/sync_transport_data_prefs_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
+#include "components/sync/service/glue/sync_transport_data_prefs.h"
 
 #include <memory>
 #include <utility>
diff --git a/components/sync/driver/model_load_manager.cc b/components/sync/service/model_load_manager.cc
similarity index 98%
rename from components/sync/driver/model_load_manager.cc
rename to components/sync/service/model_load_manager.cc
index dff7a9fa..49f313d 100644
--- a/components/sync/driver/model_load_manager.cc
+++ b/components/sync/service/model_load_manager.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/model_load_manager.h"
+#include "components/sync/service/model_load_manager.h"
 
 #include <map>
 #include <utility>
@@ -237,8 +237,9 @@
 }
 
 void ModelLoadManager::NotifyDelegateIfReadyForConfigure() {
-  if (notified_about_ready_for_configure_)
+  if (notified_about_ready_for_configure_) {
     return;
+  }
 
   if (!loaded_types_.HasAll(preferred_types_without_errors_)) {
     // At least one type is not ready.
diff --git a/components/sync/driver/model_load_manager.h b/components/sync/service/model_load_manager.h
similarity index 94%
rename from components/sync/driver/model_load_manager.h
rename to components/sync/service/model_load_manager.h
index 9ff640c..eaf0ff9d 100644
--- a/components/sync/driver/model_load_manager.h
+++ b/components/sync/service/model_load_manager.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_MODEL_LOAD_MANAGER_H_
-#define COMPONENTS_SYNC_DRIVER_MODEL_LOAD_MANAGER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_MODEL_LOAD_MANAGER_H_
+#define COMPONENTS_SYNC_SERVICE_MODEL_LOAD_MANAGER_H_
 
 #include <memory>
 
@@ -12,8 +12,8 @@
 #include "base/time/time.h"
 #include "base/timer/timer.h"
 #include "components/sync/base/sync_stop_metadata_fate.h"
-#include "components/sync/driver/configure_context.h"
-#include "components/sync/driver/data_type_controller.h"
+#include "components/sync/service/configure_context.h"
+#include "components/sync/service/data_type_controller.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 
 namespace base {
@@ -130,4 +130,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_MODEL_LOAD_MANAGER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_MODEL_LOAD_MANAGER_H_
diff --git a/components/sync/driver/model_load_manager_unittest.cc b/components/sync/service/model_load_manager_unittest.cc
similarity index 99%
rename from components/sync/driver/model_load_manager_unittest.cc
rename to components/sync/service/model_load_manager_unittest.cc
index e0215cb..2977525 100644
--- a/components/sync/driver/model_load_manager_unittest.cc
+++ b/components/sync/service/model_load_manager_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/model_load_manager.h"
+#include "components/sync/service/model_load_manager.h"
 
 #include <memory>
 
@@ -11,7 +11,7 @@
 #include "base/test/scoped_feature_list.h"
 #include "base/test/task_environment.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/configure_context.h"
+#include "components/sync/service/configure_context.h"
 #include "components/sync/test/fake_data_type_controller.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
diff --git a/components/sync/driver/model_type_controller.cc b/components/sync/service/model_type_controller.cc
similarity index 98%
rename from components/sync/driver/model_type_controller.cc
rename to components/sync/service/model_type_controller.cc
index ff6da2b..a8e115e4 100644
--- a/components/sync/driver/model_type_controller.cc
+++ b/components/sync/service/model_type_controller.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/model_type_controller.h"
+#include "components/sync/service/model_type_controller.h"
 
 #include <utility>
 
@@ -15,10 +15,10 @@
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/configure_context.h"
 #include "components/sync/engine/data_type_activation_response.h"
 #include "components/sync/model/data_type_activation_request.h"
 #include "components/sync/model/type_entities_count.h"
+#include "components/sync/service/configure_context.h"
 
 namespace syncer {
 namespace {
diff --git a/components/sync/driver/model_type_controller.h b/components/sync/service/model_type_controller.h
similarity index 93%
rename from components/sync/driver/model_type_controller.h
rename to components/sync/service/model_type_controller.h
index b08bebd..f811f7d 100644
--- a/components/sync/driver/model_type_controller.h
+++ b/components/sync/service/model_type_controller.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_MODEL_TYPE_CONTROLLER_H_
-#define COMPONENTS_SYNC_DRIVER_MODEL_TYPE_CONTROLLER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_MODEL_TYPE_CONTROLLER_H_
+#define COMPONENTS_SYNC_SERVICE_MODEL_TYPE_CONTROLLER_H_
 
 #include <memory>
 #include <vector>
@@ -13,11 +13,11 @@
 #include "base/memory/raw_ptr.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/sync_mode.h"
-#include "components/sync/driver/configure_context.h"
-#include "components/sync/driver/data_type_controller.h"
 #include "components/sync/model/model_error.h"
 #include "components/sync/model/model_type_controller_delegate.h"
 #include "components/sync/model/sync_error.h"
+#include "components/sync/service/configure_context.h"
+#include "components/sync/service/data_type_controller.h"
 
 namespace syncer {
 
@@ -110,4 +110,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_MODEL_TYPE_CONTROLLER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_MODEL_TYPE_CONTROLLER_H_
diff --git a/components/sync/driver/model_type_controller_unittest.cc b/components/sync/service/model_type_controller_unittest.cc
similarity index 99%
rename from components/sync/driver/model_type_controller_unittest.cc
rename to components/sync/service/model_type_controller_unittest.cc
index 3f5383a7..54236a0 100644
--- a/components/sync/driver/model_type_controller_unittest.cc
+++ b/components/sync/service/model_type_controller_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/model_type_controller.h"
+#include "components/sync/service/model_type_controller.h"
 
 #include <utility>
 
@@ -18,12 +18,12 @@
 #include "base/test/scoped_feature_list.h"
 #include "base/test/task_environment.h"
 #include "components/sync/base/features.h"
-#include "components/sync/driver/configure_context.h"
 #include "components/sync/engine/commit_queue.h"
 #include "components/sync/engine/data_type_activation_response.h"
 #include "components/sync/model/data_type_activation_request.h"
 #include "components/sync/model/forwarding_model_type_controller_delegate.h"
 #include "components/sync/model/type_entities_count.h"
+#include "components/sync/service/configure_context.h"
 #include "components/sync/test/fake_model_type_processor.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
diff --git a/components/sync/driver/non_ui_syncable_service_based_model_type_controller.cc b/components/sync/service/non_ui_syncable_service_based_model_type_controller.cc
similarity index 98%
rename from components/sync/driver/non_ui_syncable_service_based_model_type_controller.cc
rename to components/sync/service/non_ui_syncable_service_based_model_type_controller.cc
index 81b9627..2106210 100644
--- a/components/sync/driver/non_ui_syncable_service_based_model_type_controller.cc
+++ b/components/sync/service/non_ui_syncable_service_based_model_type_controller.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/non_ui_syncable_service_based_model_type_controller.h"
+#include "components/sync/service/non_ui_syncable_service_based_model_type_controller.h"
 
 #include <memory>
 #include <string>
@@ -152,8 +152,9 @@
   // For compatibility with std:: deleters.
   template <typename T>
   void operator()(const T* ptr) {
-    if (!ptr)
+    if (!ptr) {
       return;
+    }
 
     if (task_runner_->RunsTasksInCurrentSequence()) {
       delete ptr;
diff --git a/components/sync/driver/non_ui_syncable_service_based_model_type_controller.h b/components/sync/service/non_ui_syncable_service_based_model_type_controller.h
similarity index 88%
rename from components/sync/driver/non_ui_syncable_service_based_model_type_controller.h
rename to components/sync/service/non_ui_syncable_service_based_model_type_controller.h
index 3d65e87..f620d944e 100644
--- a/components/sync/driver/non_ui_syncable_service_based_model_type_controller.h
+++ b/components/sync/service/non_ui_syncable_service_based_model_type_controller.h
@@ -2,16 +2,16 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_NON_UI_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
-#define COMPONENTS_SYNC_DRIVER_NON_UI_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_NON_UI_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
+#define COMPONENTS_SYNC_SERVICE_NON_UI_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
 
 #include "base/functional/callback_forward.h"
 #include "base/memory/scoped_refptr.h"
 #include "base/memory/weak_ptr.h"
 #include "base/task/sequenced_task_runner.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/model_type_controller.h"
 #include "components/sync/model/model_type_store.h"
+#include "components/sync/service/model_type_controller.h"
 
 namespace syncer {
 
@@ -63,4 +63,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_NON_UI_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_NON_UI_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
diff --git a/components/sync/driver/passphrase_type_metrics_provider.cc b/components/sync/service/passphrase_type_metrics_provider.cc
similarity index 93%
rename from components/sync/driver/passphrase_type_metrics_provider.cc
rename to components/sync/service/passphrase_type_metrics_provider.cc
index 5b40153..079e22c6 100644
--- a/components/sync/driver/passphrase_type_metrics_provider.cc
+++ b/components/sync/service/passphrase_type_metrics_provider.cc
@@ -2,15 +2,15 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/passphrase_type_metrics_provider.h"
+#include "components/sync/service/passphrase_type_metrics_provider.h"
 
 #include "base/check.h"
 #include "base/containers/flat_set.h"
 #include "base/metrics/histogram_functions.h"
 #include "base/notreached.h"
 #include "components/sync/base/passphrase_enums.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace syncer {
 
diff --git a/components/sync/driver/passphrase_type_metrics_provider.h b/components/sync/service/passphrase_type_metrics_provider.h
similarity index 90%
rename from components/sync/driver/passphrase_type_metrics_provider.h
rename to components/sync/service/passphrase_type_metrics_provider.h
index ed95d5c..9981fbbc 100644
--- a/components/sync/driver/passphrase_type_metrics_provider.h
+++ b/components/sync/service/passphrase_type_metrics_provider.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_PASSPHRASE_TYPE_METRICS_PROVIDER_H_
-#define COMPONENTS_SYNC_DRIVER_PASSPHRASE_TYPE_METRICS_PROVIDER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_PASSPHRASE_TYPE_METRICS_PROVIDER_H_
+#define COMPONENTS_SYNC_SERVICE_PASSPHRASE_TYPE_METRICS_PROVIDER_H_
 
 #include <vector>
 
@@ -62,4 +62,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_PASSPHRASE_TYPE_METRICS_PROVIDER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_PASSPHRASE_TYPE_METRICS_PROVIDER_H_
diff --git a/components/sync/driver/passphrase_type_metrics_provider_unittest.cc b/components/sync/service/passphrase_type_metrics_provider_unittest.cc
similarity index 98%
rename from components/sync/driver/passphrase_type_metrics_provider_unittest.cc
rename to components/sync/service/passphrase_type_metrics_provider_unittest.cc
index 7d77b7c0..ff6ec802 100644
--- a/components/sync/driver/passphrase_type_metrics_provider_unittest.cc
+++ b/components/sync/service/passphrase_type_metrics_provider_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/passphrase_type_metrics_provider.h"
+#include "components/sync/service/passphrase_type_metrics_provider.h"
 
 #include <memory>
 #include <vector>
diff --git a/components/sync/driver/resources/BUILD.gn b/components/sync/service/resources/BUILD.gn
similarity index 95%
rename from components/sync/driver/resources/BUILD.gn
rename to components/sync/service/resources/BUILD.gn
index e544db8..36d19d08 100644
--- a/components/sync/driver/resources/BUILD.gn
+++ b/components/sync/service/resources/BUILD.gn
@@ -5,7 +5,7 @@
 import("//ui/webui/resources/tools/build_webui.gni")
 
 build_webui("build") {
-  grd_prefix = "sync_driver_sync_internals"
+  grd_prefix = "sync_service_sync_internals"
 
   static_files = [
     "about.css",
diff --git a/components/sync/driver/resources/OWNERS b/components/sync/service/resources/OWNERS
similarity index 100%
rename from components/sync/driver/resources/OWNERS
rename to components/sync/service/resources/OWNERS
diff --git a/components/sync/driver/resources/PRESUBMIT.py b/components/sync/service/resources/PRESUBMIT.py
similarity index 100%
rename from components/sync/driver/resources/PRESUBMIT.py
rename to components/sync/service/resources/PRESUBMIT.py
diff --git a/components/sync/driver/resources/about.css b/components/sync/service/resources/about.css
similarity index 100%
rename from components/sync/driver/resources/about.css
rename to components/sync/service/resources/about.css
diff --git a/components/sync/driver/resources/about.ts b/components/sync/service/resources/about.ts
similarity index 100%
rename from components/sync/driver/resources/about.ts
rename to components/sync/service/resources/about.ts
diff --git a/components/sync/driver/resources/chrome_sync.ts b/components/sync/service/resources/chrome_sync.ts
similarity index 100%
rename from components/sync/driver/resources/chrome_sync.ts
rename to components/sync/service/resources/chrome_sync.ts
diff --git a/components/sync/driver/resources/data.ts b/components/sync/service/resources/data.ts
similarity index 100%
rename from components/sync/driver/resources/data.ts
rename to components/sync/service/resources/data.ts
diff --git a/components/sync/driver/resources/index.html b/components/sync/service/resources/index.html
similarity index 100%
rename from components/sync/driver/resources/index.html
rename to components/sync/service/resources/index.html
diff --git a/components/sync/driver/resources/invalidations.css b/components/sync/service/resources/invalidations.css
similarity index 100%
rename from components/sync/driver/resources/invalidations.css
rename to components/sync/service/resources/invalidations.css
diff --git a/components/sync/driver/resources/invalidations.ts b/components/sync/service/resources/invalidations.ts
similarity index 100%
rename from components/sync/driver/resources/invalidations.ts
rename to components/sync/service/resources/invalidations.ts
diff --git a/components/sync/driver/resources/jstemplate.d.ts b/components/sync/service/resources/jstemplate.d.ts
similarity index 100%
rename from components/sync/driver/resources/jstemplate.d.ts
rename to components/sync/service/resources/jstemplate.d.ts
diff --git a/components/sync/driver/resources/search.ts b/components/sync/service/resources/search.ts
similarity index 100%
rename from components/sync/driver/resources/search.ts
rename to components/sync/service/resources/search.ts
diff --git a/components/sync/driver/resources/star_small.png b/components/sync/service/resources/star_small.png
similarity index 100%
rename from components/sync/driver/resources/star_small.png
rename to components/sync/service/resources/star_small.png
Binary files differ
diff --git a/components/sync/driver/resources/sync_index.ts b/components/sync/service/resources/sync_index.ts
similarity index 100%
rename from components/sync/driver/resources/sync_index.ts
rename to components/sync/service/resources/sync_index.ts
diff --git a/components/sync/driver/resources/sync_log.ts b/components/sync/service/resources/sync_log.ts
similarity index 100%
rename from components/sync/driver/resources/sync_log.ts
rename to components/sync/service/resources/sync_log.ts
diff --git a/components/sync/driver/resources/sync_node_browser.css b/components/sync/service/resources/sync_node_browser.css
similarity index 100%
rename from components/sync/driver/resources/sync_node_browser.css
rename to components/sync/service/resources/sync_node_browser.css
diff --git a/components/sync/driver/resources/sync_node_browser.ts b/components/sync/service/resources/sync_node_browser.ts
similarity index 100%
rename from components/sync/driver/resources/sync_node_browser.ts
rename to components/sync/service/resources/sync_node_browser.ts
diff --git a/components/sync/driver/resources/sync_search.css b/components/sync/service/resources/sync_search.css
similarity index 100%
rename from components/sync/driver/resources/sync_search.css
rename to components/sync/service/resources/sync_search.css
diff --git a/components/sync/driver/resources/sync_search.ts b/components/sync/service/resources/sync_search.ts
similarity index 100%
rename from components/sync/driver/resources/sync_search.ts
rename to components/sync/service/resources/sync_search.ts
diff --git a/components/sync/driver/resources/traffic_log.css b/components/sync/service/resources/traffic_log.css
similarity index 100%
rename from components/sync/driver/resources/traffic_log.css
rename to components/sync/service/resources/traffic_log.css
diff --git a/components/sync/driver/resources/traffic_log.ts b/components/sync/service/resources/traffic_log.ts
similarity index 100%
rename from components/sync/driver/resources/traffic_log.ts
rename to components/sync/service/resources/traffic_log.ts
diff --git a/components/sync/driver/resources/user_events.ts b/components/sync/service/resources/user_events.ts
similarity index 100%
rename from components/sync/driver/resources/user_events.ts
rename to components/sync/service/resources/user_events.ts
diff --git a/components/sync/driver/sync_api_component_factory.h b/components/sync/service/sync_api_component_factory.h
similarity index 84%
rename from components/sync/driver/sync_api_component_factory.h
rename to components/sync/service/sync_api_component_factory.h
index 4baadaa..e29c37e52 100644
--- a/components/sync/driver/sync_api_component_factory.h
+++ b/components/sync/service/sync_api_component_factory.h
@@ -2,14 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_API_COMPONENT_FACTORY_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_API_COMPONENT_FACTORY_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_API_COMPONENT_FACTORY_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_API_COMPONENT_FACTORY_H_
 
 #include <memory>
 #include <string>
 
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/data_type_controller.h"
+#include "components/sync/service/data_type_controller.h"
 
 namespace invalidation {
 class InvalidationService;
@@ -24,7 +24,7 @@
 class SyncEngine;
 class SyncInvalidationsService;
 
-// This factory provides sync driver code with the model type specific sync/api
+// This factory provides sync service code with the model type specific sync/api
 // service (like SyncableService) implementations.
 class SyncApiComponentFactory {
  public:
@@ -55,4 +55,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_API_COMPONENT_FACTORY_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_API_COMPONENT_FACTORY_H_
diff --git a/components/sync/driver/sync_auth_manager.cc b/components/sync/service/sync_auth_manager.cc
similarity index 99%
rename from components/sync/driver/sync_auth_manager.cc
rename to components/sync/service/sync_auth_manager.cc
index 150cd06b..2b9de24 100644
--- a/components/sync/driver/sync_auth_manager.cc
+++ b/components/sync/service/sync_auth_manager.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_auth_manager.h"
+#include "components/sync/service/sync_auth_manager.h"
 
 #include <utility>
 
diff --git a/components/sync/driver/sync_auth_manager.h b/components/sync/service/sync_auth_manager.h
similarity index 97%
rename from components/sync/driver/sync_auth_manager.h
rename to components/sync/service/sync_auth_manager.h
index 7af2a92..d713e200 100644
--- a/components/sync/driver/sync_auth_manager.h
+++ b/components/sync/service/sync_auth_manager.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_AUTH_MANAGER_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_AUTH_MANAGER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_AUTH_MANAGER_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_AUTH_MANAGER_H_
 
 #include <memory>
 #include <string>
@@ -15,8 +15,8 @@
 #include "base/timer/timer.h"
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_token_status.h"
 #include "components/sync/engine/connection_status.h"
+#include "components/sync/service/sync_token_status.h"
 #include "google_apis/gaia/google_service_auth_error.h"
 #include "net/base/backoff_entry.h"
 
@@ -218,4 +218,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_AUTH_MANAGER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_AUTH_MANAGER_H_
diff --git a/components/sync/driver/sync_auth_manager_unittest.cc b/components/sync/service/sync_auth_manager_unittest.cc
similarity index 99%
rename from components/sync/driver/sync_auth_manager_unittest.cc
rename to components/sync/service/sync_auth_manager_unittest.cc
index 330612d..98fd29b 100644
--- a/components/sync/driver/sync_auth_manager_unittest.cc
+++ b/components/sync/service/sync_auth_manager_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_auth_manager.h"
+#include "components/sync/service/sync_auth_manager.h"
 
 #include "base/functional/callback_helpers.h"
 #include "base/run_loop.h"
diff --git a/components/sync/driver/sync_client.h b/components/sync/service/sync_client.h
similarity index 92%
rename from components/sync/driver/sync_client.h
rename to components/sync/service/sync_client.h
index 526f7a2..913635d7 100644
--- a/components/sync/driver/sync_client.h
+++ b/components/sync/service/sync_client.h
@@ -2,14 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_CLIENT_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_CLIENT_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_CLIENT_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_CLIENT_H_
 
 #include "base/files/file_path.h"
 #include "base/memory/ref_counted.h"
 #include "components/sync/base/extensions_activity.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/data_type_controller.h"
+#include "components/sync/service/data_type_controller.h"
 
 class PrefService;
 
@@ -75,4 +75,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_CLIENT_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_CLIENT_H_
diff --git a/components/sync/driver/sync_internals_util.cc b/components/sync/service/sync_internals_util.cc
similarity index 96%
rename from components/sync/driver/sync_internals_util.cc
rename to components/sync/service/sync_internals_util.cc
index c53c29d..2852a7adc 100644
--- a/components/sync/driver/sync_internals_util.cc
+++ b/components/sync/service/sync_internals_util.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_internals_util.h"
+#include "components/sync/service/sync_internals_util.h"
 
 #include <string>
 #include <utility>
@@ -15,13 +15,13 @@
 #include "base/strings/stringprintf.h"
 #include "base/strings/utf_string_conversions.h"
 #include "components/sync/base/time.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_token_status.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
 #include "components/sync/engine/sync_status.h"
 #include "components/sync/engine/sync_string_conversions.h"
 #include "components/sync/protocol/proto_enum_conversions.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_token_status.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/version_info/version_info.h"
 #include "url/gurl.h"
 
@@ -92,8 +92,9 @@
     base::Value::Dict result;
     result.Set("title", base::Value(title_));
     base::Value::List stats;
-    for (const std::unique_ptr<StatBase>& stat : stats_)
+    for (const std::unique_ptr<StatBase>& stat : stats_) {
       stats.Append(stat->ToValue());
+    }
     result.Set("data", std::move(stats));
     result.Set("is_sensitive", base::Value(is_sensitive_));
     return result;
@@ -148,12 +149,15 @@
     return "None";
   }
   std::vector<std::string> reason_strings;
-  if (disable_reasons.Has(SyncService::DISABLE_REASON_ENTERPRISE_POLICY))
+  if (disable_reasons.Has(SyncService::DISABLE_REASON_ENTERPRISE_POLICY)) {
     reason_strings.push_back("Enterprise policy");
-  if (disable_reasons.Has(SyncService::DISABLE_REASON_NOT_SIGNED_IN))
+  }
+  if (disable_reasons.Has(SyncService::DISABLE_REASON_NOT_SIGNED_IN)) {
     reason_strings.push_back("Not signed in");
-  if (disable_reasons.Has(SyncService::DISABLE_REASON_UNRECOVERABLE_ERROR))
+  }
+  if (disable_reasons.Has(SyncService::DISABLE_REASON_UNRECOVERABLE_ERROR)) {
     reason_strings.push_back("Unrecoverable error");
+  }
   return base::JoinString(reason_strings, ", ");
 }
 
@@ -232,15 +236,17 @@
 
 std::string GetTimeStr(base::Time time,
                        const std::string& default_msg = "n/a") {
-  if (time.is_null())
+  if (time.is_null()) {
     return default_msg;
+  }
   return GetTimeDebugString(time);
 }
 
 std::string GetTimeStrFromProto(int64_t proto_time,
                                 const std::string& default_msg = "n/a") {
-  if (proto_time == 0)
+  if (proto_time == 0) {
     return default_msg;
+  }
   return GetTimeDebugString(ProtoTimeToTime(proto_time));
 }
 
@@ -255,13 +261,15 @@
 }
 
 std::string GetLastSyncedTimeString(base::Time last_synced_time) {
-  if (last_synced_time.is_null())
+  if (last_synced_time.is_null()) {
     return "Never";
+  }
 
   base::TimeDelta time_since_last_sync = base::Time::Now() - last_synced_time;
 
-  if (time_since_last_sync < base::Minutes(1))
+  if (time_since_last_sync < base::Minutes(1)) {
     return "Just now";
+  }
 
   return GetTimeDeltaDebugString(time_since_last_sync) + " ago";
 }
@@ -464,14 +472,17 @@
 
   // Version Info.
   // |client_version| was already set above.
-  if (!is_local_sync_enabled_state)
+  if (!is_local_sync_enabled_state) {
     server_url->Set(service->GetSyncServiceUrlForDebugging().spec());
+  }
 
   // Identity.
-  if (is_status_valid && !full_status.cache_guid.empty())
+  if (is_status_valid && !full_status.cache_guid.empty()) {
     sync_client_id->Set(full_status.cache_guid);
-  if (is_status_valid && !full_status.invalidator_client_id.empty())
+  }
+  if (is_status_valid && !full_status.invalidator_client_id.empty()) {
     invalidator_id->Set(full_status.invalidator_client_id);
+  }
   if (!is_local_sync_enabled_state) {
     username->Set(service->GetAccountInfo().email);
     user_has_consent->Set(service->HasSyncConsent());
@@ -496,23 +507,27 @@
       GetLastSyncedTimeString(service->GetLastSyncedTimeForDebugging()));
   is_setup_complete->Set(
       service->GetUserSettings()->IsInitialSyncFeatureSetupComplete());
-  if (is_status_valid)
+  if (is_status_valid) {
     is_syncing->Set(full_status.syncing);
+  }
   is_local_sync_enabled->Set(is_local_sync_enabled_state);
-  if (is_local_sync_enabled_state && is_status_valid)
+  if (is_local_sync_enabled_state && is_status_valid) {
     local_backend_path->Set(full_status.local_sync_folder);
+  }
 
   // Network.
-  if (snapshot.is_initialized())
+  if (snapshot.is_initialized()) {
     is_any_throttled_or_backoff->Set(snapshot.is_silenced());
+  }
   if (is_status_valid) {
     retry_time->Set(GetTimeStr(full_status.retry_time,
                                "Scheduler is not in backoff or throttled"));
   }
-  if (is_status_valid)
+  if (is_status_valid) {
     are_notifications_enabled->Set(
         full_status.notifications_enabled,
         /*is_good=*/full_status.notifications_enabled);
+  }
 
   // Encryption.
   if (service->IsSyncFeatureActive()) {
diff --git a/components/sync/driver/sync_internals_util.h b/components/sync/service/sync_internals_util.h
similarity index 95%
rename from components/sync/driver/sync_internals_util.h
rename to components/sync/service/sync_internals_util.h
index 0b54df95..f885c5d 100644
--- a/components/sync/driver/sync_internals_util.h
+++ b/components/sync/service/sync_internals_util.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_INTERNALS_UTIL_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_INTERNALS_UTIL_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_INTERNALS_UTIL_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_INTERNALS_UTIL_H_
 
 #include <memory>
 #include <string>
@@ -84,4 +84,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_INTERNALS_UTIL_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_INTERNALS_UTIL_H_
diff --git a/components/sync/driver/sync_internals_util_unittest.cc b/components/sync/service/sync_internals_util_unittest.cc
similarity index 93%
rename from components/sync/driver/sync_internals_util_unittest.cc
rename to components/sync/service/sync_internals_util_unittest.cc
index 8037362d..daa7332 100644
--- a/components/sync/driver/sync_internals_util_unittest.cc
+++ b/components/sync/service/sync_internals_util_unittest.cc
@@ -6,7 +6,7 @@
 #include <string>
 
 #include "base/values.h"
-#include "components/sync/driver/sync_internals_util.h"
+#include "components/sync/service/sync_internals_util.h"
 #include "components/sync/test/test_sync_service.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
diff --git a/components/sync/driver/sync_policy_handler.cc b/components/sync/service/sync_policy_handler.cc
similarity index 95%
rename from components/sync/driver/sync_policy_handler.cc
rename to components/sync/service/sync_policy_handler.cc
index a9e33865..7e090b4 100644
--- a/components/sync/driver/sync_policy_handler.cc
+++ b/components/sync/service/sync_policy_handler.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_policy_handler.h"
+#include "components/sync/service/sync_policy_handler.h"
 
 #include <string>
 
@@ -58,8 +58,9 @@
   if (disabled_sync_types_value) {
     const base::Value::List& list = disabled_sync_types_value->GetList();
     for (const base::Value& type_name : list) {
-      if (!type_name.is_string())
+      if (!type_name.is_string()) {
         continue;
+      }
       DisableSyncType(type_name.GetString(), prefs);
     }
   }
diff --git a/components/sync/driver/sync_policy_handler.h b/components/sync/service/sync_policy_handler.h
similarity index 82%
rename from components/sync/driver/sync_policy_handler.h
rename to components/sync/service/sync_policy_handler.h
index 9affe12..49346142 100644
--- a/components/sync/driver/sync_policy_handler.h
+++ b/components/sync/service/sync_policy_handler.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_POLICY_HANDLER_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_POLICY_HANDLER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_POLICY_HANDLER_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_POLICY_HANDLER_H_
 
 #include "base/compiler_specific.h"
 #include "components/policy/core/browser/configuration_policy_handler.h"
@@ -31,4 +31,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_POLICY_HANDLER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_POLICY_HANDLER_H_
diff --git a/components/sync/driver/sync_policy_handler_unittest.cc b/components/sync/service/sync_policy_handler_unittest.cc
similarity index 98%
rename from components/sync/driver/sync_policy_handler_unittest.cc
rename to components/sync/service/sync_policy_handler_unittest.cc
index 956c28c..7a5908e 100644
--- a/components/sync/driver/sync_policy_handler_unittest.cc
+++ b/components/sync/service/sync_policy_handler_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_policy_handler.h"
+#include "components/sync/service/sync_policy_handler.h"
 
 #include <memory>
 #include <utility>
diff --git a/components/sync/driver/sync_service.cc b/components/sync/service/sync_service.cc
similarity index 95%
rename from components/sync/driver/sync_service.cc
rename to components/sync/service/sync_service.cc
index ad732a7..24a424a 100644
--- a/components/sync/driver/sync_service.cc
+++ b/components/sync/service/sync_service.cc
@@ -2,13 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 #include <utility>
 
 #include "components/signin/public/identity_manager/account_info.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace syncer {
 
diff --git a/components/sync/service/sync_service.h b/components/sync/service/sync_service.h
new file mode 100644
index 0000000..311e569
--- /dev/null
+++ b/components/sync/service/sync_service.h
@@ -0,0 +1,515 @@
+// Copyright 2015 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_H_
+
+#include <memory>
+#include <string>
+#include <vector>
+
+#include "base/containers/enum_set.h"
+#include "base/functional/callback.h"
+#include "base/location.h"
+#include "base/time/time.h"
+#include "base/values.h"
+#include "components/keyed_service/core/keyed_service.h"
+#include "components/sync/base/model_type.h"
+#include "components/sync/service/sync_service_observer.h"
+
+struct CoreAccountInfo;
+class GoogleServiceAuthError;
+class GURL;
+
+namespace syncer {
+
+class ProtocolEventObserver;
+class SyncCycleSnapshot;
+struct TypeEntitiesCount;
+struct SyncTokenStatus;
+class SyncUserSettings;
+struct SyncStatus;
+
+// UIs that need to prevent Sync startup should hold an instance of this class
+// until the user has finished modifying sync settings. This is not an inner
+// class of SyncService to enable forward declarations.
+class SyncSetupInProgressHandle {
+ public:
+  // UIs should not construct this directly, but instead call
+  // SyncService::GetSetupInProgress().
+  explicit SyncSetupInProgressHandle(base::OnceClosure on_destroy);
+
+  ~SyncSetupInProgressHandle();
+
+  SyncSetupInProgressHandle(const SyncSetupInProgressHandle&) = delete;
+  SyncSetupInProgressHandle& operator=(const SyncSetupInProgressHandle&) =
+      delete;
+
+ private:
+  base::OnceClosure on_destroy_;
+};
+
+// SyncService is the layer between browser subsystems like bookmarks and the
+// sync engine. Each subsystem is logically thought of as being a sync datatype.
+// Individual datatypes can, at any point, be in a variety of stages of being
+// "enabled". Here are some specific terms for concepts used in this class:
+//
+//   'Registered' (feature suppression for a datatype)
+//
+//      When a datatype is registered, the user has the option of syncing it.
+//      The sync opt-in UI will show only registered types; a checkbox should
+//      never be shown for an unregistered type, nor can it ever be synced.
+//
+//   'Preferred' (user preferences and opt-out for a datatype)
+//
+//      This means the user's opt-in or opt-out preference on a per-datatype
+//      basis. The sync service will try to make active exactly these types.
+//      If a user has opted out of syncing a particular datatype, it will
+//      be registered, but not preferred. Also note that not all datatypes can
+//      be directly chosen by the user: e.g. AUTOFILL_PROFILE is implied by
+//      AUTOFILL but can't be selected separately. If AUTOFILL is chosen by the
+//      user, then AUTOFILL_PROFILE will also be considered preferred. See
+//      SyncPrefs::ResolvePrefGroups.
+//
+//      This state is controlled by SyncUserSettings::SetSelectedTypes. They
+//      are stored in the preferences system and persist; though if a datatype
+//      is not registered, it cannot be a preferred datatype.
+//
+//   'Active' (run-time initialization of sync system for a datatype)
+//
+//      An active datatype is a preferred datatype that is actively being
+//      synchronized: the syncer has been instructed to querying the server
+//      for this datatype, first-time merges have finished, and there is an
+//      actively installed ChangeProcessor that listens for changes to this
+//      datatype, propagating such changes into and out of the sync engine
+//      as necessary.
+//
+//      When a datatype is in the process of becoming active, it may be
+//      in some intermediate state. Those finer-grained intermediate states
+//      are differentiated by the DataTypeController state, but not exposed.
+//
+// Sync Configuration:
+//
+//   Sync configuration is accomplished via SyncUserSettings, in particular:
+//    * SetSelectedTypes(): Set the data types the user wants to sync.
+//    * SetDecryptionPassphrase(): Attempt to decrypt the user's encrypted data
+//        using the passed passphrase.
+//    * SetEncryptionPassphrase(): Re-encrypt the user's data using the passed
+//        passphrase.
+//
+// Initial sync setup:
+//
+//   For privacy reasons, it is usually desirable to avoid syncing any data
+//   types until the user has finished setting up sync. There are two APIs
+//   that control the initial sync download:
+//
+//    * SyncUserSettings::SetInitialSyncFeatureSetupComplete()
+//    * GetSetupInProgressHandle()
+//
+//   SetInitialSyncFeatureSetupComplete() should be called once the user has
+//   finished setting up sync at least once on their account.
+//   GetSetupInProgressHandle() should be called while the user is actively
+//   configuring their account. The handle should be deleted once configuration
+//   is complete.
+//
+//   Once first setup has completed and there are no outstanding
+//   setup-in-progress handles, datatype configuration will begin.
+class SyncService : public KeyedService {
+ public:
+  // The set of reasons due to which Sync can be disabled. These apply to both
+  // sync-the-transport and sync-the-feature. Meant to be used as a enum set.
+  enum DisableReason {
+    // Sync is disabled by enterprise policy, either browser policy (through
+    // prefs) or account policy received from the Sync server.
+    DISABLE_REASON_ENTERPRISE_POLICY,
+    DISABLE_REASON_FIRST = DISABLE_REASON_ENTERPRISE_POLICY,
+    // Sync can't start because there is no authenticated user.
+    DISABLE_REASON_NOT_SIGNED_IN,
+    // Sync has encountered an unrecoverable error. It won't attempt to start
+    // again until either the browser is restarted, or the user fully signs out
+    // and back in again.
+    DISABLE_REASON_UNRECOVERABLE_ERROR,
+    DISABLE_REASON_LAST = DISABLE_REASON_UNRECOVERABLE_ERROR,
+  };
+
+  using DisableReasonSet =
+      base::EnumSet<DisableReason, DISABLE_REASON_FIRST, DISABLE_REASON_LAST>;
+
+  // The overall state of Sync-the-transport, in ascending order of
+  // "activeness". Note that this refers to the transport layer, which may be
+  // active even if Sync-the-feature is turned off.
+  enum class TransportState {
+    // Sync is inactive, e.g. due to enterprise policy, or simply because there
+    // is no authenticated user.
+    DISABLED,
+    // Sync is paused because there is a persistent auth error (e.g. user signed
+    // out on the web on desktop), and the engine is inactive.
+    PAUSED,
+    // Sync's startup was deferred, so that it doesn't slow down browser
+    // startup. Once the deferral time (usually 10s) expires, or something
+    // requests immediate startup, Sync will actually start.
+    START_DEFERRED,
+    // The Sync engine is in the process of initializing.
+    INITIALIZING,
+    // The Sync engine is initialized, but the process of configuring the data
+    // types hasn't been started yet. This usually occurs if the user hasn't
+    // completed the initial Sync setup yet (i.e.
+    // IsInitialSyncFeatureSetupComplete() is
+    // false), but it can also occur if a (non-initial) Sync setup happens to be
+    // ongoing while the Sync service is starting up.
+    PENDING_DESIRED_CONFIGURATION,
+    // The Sync engine itself is up and running, but the individual data types
+    // are being (re)configured. GetActiveDataTypes() will still be empty.
+    CONFIGURING,
+    // The Sync service is up and running. Note that this *still* doesn't
+    // necessarily mean any particular data is being uploaded, e.g. individual
+    // data types might be disabled or might have failed to start (check
+    // GetActiveDataTypes()).
+    ACTIVE
+  };
+
+  // Error states that prevent Sync from working well or working at all, usually
+  // displayed to the user.
+  // TODO(crbug.com/1412320): Add new cases that are missing, ideally unify with
+  // other enums like AvatarSyncErrorType.
+  enum class UserActionableError {
+    // No errors.
+    kNone,
+    // There is a persistent auth error and the user needs to sign in for sync
+    // to resume (affects all datatypes).
+    kSignInNeedsUpdate,
+    // The user needs to enter a passphrase in order to decrypt the data. This
+    // can only happen to custom passphrase users and users in analogous legacy
+    // encryption states. It affects most datatypes (all datatypes except the
+    // ones that are never encrypted).
+    kNeedsPassphrase,
+    // The user needs to take action, usually go through a reauth challenge, in
+    // order to get access to encryption keys. It affects datatypes that can be
+    // branded to the user as 'passwords'.
+    kNeedsTrustedVaultKeyForPasswords,
+    // Same as above, but for the case where the encryption key is required to
+    // sync all encryptable datatypes.
+    kNeedsTrustedVaultKeyForEverything,
+    // Recoverability degraded means sync actually works normally, but there is
+    // a risk that the user may end up locked out and effectively lose access to
+    // passwords stored in the Sync server.
+    kTrustedVaultRecoverabilityDegradedForPasswords,
+    // Same as above, but for the case where data loss may affect all
+    // encryptable datatypes.
+    kTrustedVaultRecoverabilityDegradedForEverything,
+    // Same as DISABLE_REASON_UNRECOVERABLE_ERROR.
+    // TODO(crbug.com/1412320): Consider removing this value and use disable
+    // reasons instead.
+    kGenericUnrecoverableError,
+  };
+
+  SyncService(const SyncService&) = delete;
+  SyncService& operator=(const SyncService&) = delete;
+
+  ~SyncService() override {}
+
+  //////////////////////////////////////////////////////////////////////////////
+  // USER SETTINGS
+  //////////////////////////////////////////////////////////////////////////////
+
+  // Indicates the the user wants Sync-the-Feature to run. It should get invoked
+  // early in the Sync setup flow, after the user has pressed "turn on Sync" but
+  // before they have actually confirmed the settings.
+  // TODO(crbug.com/1219990): Remove this API once the internal sync-requested
+  // bit is fully removed and rollback/killswitch safe. Note that it also
+  // requires finding an alternative solution to resolving
+  // IsSyncFeatureDisabledViaDashboard(), tracked in crbug.com/1443446.
+  virtual void SetSyncFeatureRequested() = 0;
+
+  // Returns the SyncUserSettings, which encapsulate all the user-configurable
+  // bits for Sync.
+  virtual SyncUserSettings* GetUserSettings() = 0;
+  virtual const SyncUserSettings* GetUserSettings() const = 0;
+
+  //////////////////////////////////////////////////////////////////////////////
+  // BASIC STATE ACCESS
+  //////////////////////////////////////////////////////////////////////////////
+
+  // Returns the set of reasons that are keeping Sync disabled, as a bitmask of
+  // DisableReason enum entries.
+  // Note: This refers to Sync-the-feature. Sync-the-transport may be running
+  // even in the presence of disable reasons.
+  virtual DisableReasonSet GetDisableReasons() const = 0;
+  // Helper that returns whether GetDisableReasons() contains the given |reason|
+  // (possibly among others).
+  bool HasDisableReason(DisableReason reason) const {
+    return GetDisableReasons().Has(reason);
+  }
+
+  // Returns the overall state of the SyncService transport layer. See the enum
+  // definition for what the individual states mean.
+  // Note: This refers to Sync-the-transport, which may be active even if
+  // Sync-the-feature is disabled by the user, by enterprise policy, etc.
+  // Note: If your question is "Are we actually sending this data to Google?" or
+  // "Am I allowed to send this type of data to Google?", you probably want
+  // syncer::GetUploadToGoogleState instead of this.
+  virtual TransportState GetTransportState() const = 0;
+
+  // Returns errors that prevent SyncService from working at all or partially.
+  // Usually these errors are displayed to the user in the UI.
+  virtual UserActionableError GetUserActionableError() const = 0;
+
+  // Returns true if the local sync backend server has been enabled through a
+  // command line flag or policy. In this case sync is considered active but any
+  // implied consent for further related services e.g. Suggestions, Web History
+  // etc. is considered not granted.
+  virtual bool IsLocalSyncEnabled() const = 0;
+
+  // Information about the primary account. Note that this account doesn't
+  // necessarily have Sync consent (in that case, only Sync-the-transport may be
+  // running).
+  virtual CoreAccountInfo GetAccountInfo() const = 0;
+  // Whether the primary account has consented to Sync (see IdentityManager). If
+  // this is false, then IsSyncFeatureEnabled will also be false, but
+  // Sync-the-transport might still run.
+  virtual bool HasSyncConsent() const = 0;
+
+  // Returns whether the SyncService has completed at least one Sync cycle since
+  // starting up (i.e. since browser startup or signin). This can be useful
+  // in combination with GetAuthError(), if you need to know if the user's
+  // refresh token is really valid: Before a Sync cycle has been completed,
+  // Sync hasn't tried using the refresh token, so doesn't know if it's valid.
+  // TODO(crbug.com/831579): If Chrome would persist auth errors, this would not
+  // be necessary.
+  bool HasCompletedSyncCycle() const;
+
+  // The last persistent authentication error that was encountered by the
+  // SyncService. It gets cleared when the error is resolved.
+  virtual GoogleServiceAuthError GetAuthError() const = 0;
+  virtual base::Time GetAuthErrorTime() const = 0;
+
+  // Returns true if the Chrome client is too old and needs to be updated for
+  // Sync to work.
+  // TODO(crbug.com/1412320): Remove this API and use GetUserActionableError()
+  // instead.
+  virtual bool RequiresClientUpgrade() const = 0;
+
+  // Returns true only on ChromeOS (Ash), if sync-the-feature is disabled
+  // because the user cleared data from the Sync dashboard. It can be re-enabled
+  // by invoking SetSyncFeatureRequested().
+  // TODO(crbug.com/1443446): Consider removing this API, for example by
+  // reporting IsInitialSyncFeatureSetupComplete()==false which is otherwise
+  // unreachable on ChromeOS Ash.
+  virtual bool IsSyncFeatureDisabledViaDashboard() const = 0;
+
+  //////////////////////////////////////////////////////////////////////////////
+  // DERIVED STATE ACCESS
+  //////////////////////////////////////////////////////////////////////////////
+
+  // Returns whether all conditions are satisfied for Sync-the-feature to start.
+  // This means that there is a Sync-consented account, no disable reasons, and
+  // first-time Sync setup has been completed by the user.
+  // Note: This does not imply that Sync is actually running. Check
+  // IsSyncFeatureActive or GetTransportState to get the current state.
+  bool IsSyncFeatureEnabled() const;
+
+  // Equivalent to "HasDisableReason(DISABLE_REASON_UNRECOVERABLE_ERROR)".
+  bool HasUnrecoverableError() const;
+
+  // Equivalent to GetTransportState() returning one of
+  // PENDING_DESIRED_CONFIGURATION, CONFIGURING, or ACTIVE.
+  // Note: This refers to Sync-the-transport, which may be active even if
+  // Sync-the-feature is disabled by the user, by enterprise policy, etc.
+  bool IsEngineInitialized() const;
+
+  // Returns whether Sync-the-feature can (attempt to) start. This means that
+  // there is a Sync-consented account and no disable reasons. It does *not*
+  // require first-time Sync setup to be complete, because that can only happen
+  // after the engine has started.
+  // Note: This refers to Sync-the-feature. Sync-the-transport may be running
+  // even if this is false.
+  // TODO(crbug.com/1444344): Remove this API, in favor of
+  // IsSyncFeatureEnabled().
+  bool CanSyncFeatureStart() const;
+
+  // Returns whether Sync-the-feature is active, which means
+  // GetTransportState() is either CONFIGURING or ACTIVE and
+  // IsSyncFeatureEnabled() is true.
+  // To see which datatypes are actually syncing, see GetActiveDataTypes().
+  // Note: This refers to Sync-the-feature. Sync-the-transport may be active
+  // even if this is false.
+  bool IsSyncFeatureActive() const;
+
+  //////////////////////////////////////////////////////////////////////////////
+  // SETUP-IN-PROGRESS HANDLING
+  //////////////////////////////////////////////////////////////////////////////
+
+  // Called by the UI to notify the SyncService that UI is visible, so any
+  // changes to Sync settings should *not* take effect immediately (e.g. if the
+  // user accidentally enabled a data type, we should give them a chance to undo
+  // the change before local and remote data are irrevocably merged).
+  // The UI calls this and holds onto the instance for as long as any part of
+  // the Sync setup/configuration UI is visible.
+  virtual std::unique_ptr<SyncSetupInProgressHandle>
+  GetSetupInProgressHandle() = 0;
+
+  // Whether a Sync setup is currently in progress, i.e. a setup UI is being
+  // shown.
+  virtual bool IsSetupInProgress() const = 0;
+
+  //////////////////////////////////////////////////////////////////////////////
+  // DATA TYPE STATE
+  //////////////////////////////////////////////////////////////////////////////
+
+  // Returns the set of types which are preferred for enabling. This is a
+  // superset of the active types (see GetActiveDataTypes()).
+  // TODO(crbug.com/1429249): Deprecated, DO NOT USE! You probably want
+  // `GetUserSettings()->GetSelectedTypes()` instead.
+  virtual ModelTypeSet GetPreferredDataTypes() const = 0;
+
+  // Returns the set of currently active data types (those chosen or configured
+  // by the user which have not also encountered a runtime error).
+  // Note that if the Sync engine is in the middle of a configuration, this will
+  // be the empty set. Once the configuration completes the set will be updated.
+  virtual ModelTypeSet GetActiveDataTypes() const = 0;
+
+  // Returns the datatypes that are about to become active, but are currently
+  // in the process of downloading the initial data from the server (either
+  // actively ongoing or queued).
+  virtual ModelTypeSet GetTypesWithPendingDownloadForInitialSync() const = 0;
+
+  //////////////////////////////////////////////////////////////////////////////
+  // ACTIONS / STATE CHANGE REQUESTS
+  //////////////////////////////////////////////////////////////////////////////
+
+  // Stops and disables Sync-the-feature and clears all local data.
+  // Sync-the-transport may remain active after calling this.
+  virtual void StopAndClear() = 0;
+
+  // Called when a datatype (SyncableService) has a need for sync to start
+  // ASAP, presumably because a local change event has occurred but we're
+  // still in deferred start mode, meaning the SyncableService hasn't been
+  // told to MergeDataAndStartSyncing yet.
+  // TODO(crbug.com/1429293): Remove this API.
+  virtual void OnDataTypeRequestsSyncStartup(ModelType type) = 0;
+
+  // Triggers a GetUpdates call for the specified |types|, pulling any new data
+  // from the sync server. Used by tests and debug UI (sync-internals).
+  virtual void TriggerRefresh(const ModelTypeSet& types) = 0;
+
+  // Informs the data type manager that the preconditions for a controller have
+  // changed. If preconditions are NOT met, the datatype will be stopped
+  // according to the metadata clearing policy returned by the controller's
+  // GetPreconditionState(). Otherwise, if preconditions are newly met,
+  // reconfiguration will be triggered so that |type| gets started again. No-op
+  // if the type's state didn't actually change.
+  virtual void DataTypePreconditionChanged(ModelType type) = 0;
+
+  // Enables/disables invalidations for session sync related datatypes.
+  // The session sync generates a lot of changes, which results in many
+  // invalidations. This can negatively affect the battery life on Android. For
+  // that reason, on Android, the invalidations for sessions should be received
+  // only when user is interested in session sync data, e.g. the history sync
+  // page is opened.
+  virtual void SetInvalidationsForSessionsEnabled(bool enabled) = 0;
+
+  // Processes trusted vault encryption keys retrieved from the web. Unused and
+  // ignored on platforms where keys are retrieved by other means.
+  // |last_key_version| represents the key version of the last element in
+  // |keys| (unused if empty).
+  virtual void AddTrustedVaultDecryptionKeysFromWeb(
+      const std::string& gaia_id,
+      const std::vector<std::vector<uint8_t>>& keys,
+      int last_key_version) = 0;
+
+  // Registers a new trusted recovery method that can be used to retrieve
+  // trusted vault encryption keys.
+  virtual void AddTrustedVaultRecoveryMethodFromWeb(
+      const std::string& gaia_id,
+      const std::vector<uint8_t>& public_key,
+      int method_type_hint,
+      base::OnceClosure callback) = 0;
+
+  //////////////////////////////////////////////////////////////////////////////
+  // OBSERVERS
+  //////////////////////////////////////////////////////////////////////////////
+
+  // Adds/removes an observer. SyncService does not take ownership of the
+  // observer.
+  virtual void AddObserver(SyncServiceObserver* observer) = 0;
+  virtual void RemoveObserver(SyncServiceObserver* observer) = 0;
+
+  // Returns true if |observer| has already been added as an observer.
+  virtual bool HasObserver(const SyncServiceObserver* observer) const = 0;
+
+  //////////////////////////////////////////////////////////////////////////////
+  // DETAILED STATE FOR DEBUG UI
+  //////////////////////////////////////////////////////////////////////////////
+
+  // Returns the state of the access token and token request, for display in
+  // internals UI.
+  virtual SyncTokenStatus GetSyncTokenStatusForDebugging() const = 0;
+
+  // Initializes a struct of status indicators with data from the engine.
+  // Returns false if the engine was not available for querying; in that case
+  // the struct will be filled with default data.
+  virtual bool QueryDetailedSyncStatusForDebugging(
+      SyncStatus* result) const = 0;
+
+  virtual base::Time GetLastSyncedTimeForDebugging() const = 0;
+
+  // Returns some statistics on the most-recently completed sync cycle.
+  virtual SyncCycleSnapshot GetLastCycleSnapshotForDebugging() const = 0;
+
+  // Returns a Value indicating the status of all registered types.
+  //
+  // The format is:
+  // [ {"name": <name>, "value": <value>, "status": <status> }, ... ]
+  // where <name> is a type's name, <value> is a string providing details for
+  // the type's status, and <status> is one of "error", "warning" or "ok"
+  // depending on the type's current status.
+  //
+  // This function is used by sync_internals_util.cc to help populate the
+  // chrome://sync-internals page.  It returns a Value::List rather than a
+  // Value::Dict in part to make it easier to iterate over its elements when
+  // constructing that page.
+  virtual base::Value::List GetTypeStatusMapForDebugging() const = 0;
+
+  // Retrieves the TypeEntitiesCount for all registered data types.
+  virtual void GetEntityCountsForDebugging(
+      base::OnceCallback<void(const std::vector<TypeEntitiesCount>&)> callback)
+      const = 0;
+
+  virtual const GURL& GetSyncServiceUrlForDebugging() const = 0;
+
+  virtual std::string GetUnrecoverableErrorMessageForDebugging() const = 0;
+  virtual base::Location GetUnrecoverableErrorLocationForDebugging() const = 0;
+
+  virtual void AddProtocolEventObserver(ProtocolEventObserver* observer) = 0;
+  virtual void RemoveProtocolEventObserver(ProtocolEventObserver* observer) = 0;
+
+  // Asynchronously fetches base::Value representations of all sync nodes and
+  // returns them to the specified callback on this thread.
+  //
+  // These requests can live a long time and return when you least expect it.
+  // For safety, the callback should be bound to some sort of WeakPtr<> or
+  // scoped_refptr<>.
+  virtual void GetAllNodesForDebugging(
+      base::OnceCallback<void(base::Value::List)> callback) = 0;
+
+ protected:
+  SyncService() = default;
+
+  // This is needed here for CanSyncFeatureStart().
+  //
+  // Returns whether SyncService should consider the user opted into enabling
+  // sync-the-feature, given two alternative ways to determine it (except on
+  // Ash where both are relevant). Historically, this was referred to as NOT
+  // having DISABLE_REASON_USER_CHOICE.
+  // TODO(crbug.com/1444344): Remove this API together with
+  // CanSyncFeatureStart().
+  // TODO(crbug.com/1219990): This API may also be removed once feature
+  // kSyncIgnoreSyncRequestedPreference is cleaned up, since HasSyncConsent()
+  // and GetDisableReasons() guarantee that this function returns true.
+  virtual bool IsSyncFeatureConsideredRequested() const = 0;
+};
+
+}  // namespace syncer
+
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_H_
diff --git a/components/sync/driver/sync_service_crypto.cc b/components/sync/service/sync_service_crypto.cc
similarity index 99%
rename from components/sync/driver/sync_service_crypto.cc
rename to components/sync/service/sync_service_crypto.cc
index 20e3b47d..a23477c 100644
--- a/components/sync/driver/sync_service_crypto.cc
+++ b/components/sync/service/sync_service_crypto.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_service_crypto.h"
+#include "components/sync/service/sync_service_crypto.h"
 
 #include <utility>
 
@@ -15,10 +15,10 @@
 #include "base/task/sequenced_task_runner.h"
 #include "components/os_crypt/sync/os_crypt.h"
 #include "components/sync/base/passphrase_enums.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/trusted_vault_histograms.h"
 #include "components/sync/engine/nigori/nigori.h"
 #include "components/sync/engine/sync_string_conversions.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/trusted_vault_histograms.h"
 
 namespace syncer {
 
diff --git a/components/sync/driver/sync_service_crypto.h b/components/sync/service/sync_service_crypto.h
similarity index 96%
rename from components/sync/driver/sync_service_crypto.h
rename to components/sync/service/sync_service_crypto.h
index 15001a70..dbfc5fa 100644
--- a/components/sync/driver/sync_service_crypto.h
+++ b/components/sync/service/sync_service_crypto.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_CRYPTO_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_CRYPTO_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_CRYPTO_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_CRYPTO_H_
 
 #include <memory>
 #include <string>
@@ -15,11 +15,11 @@
 #include "base/time/time.h"
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/data_type_encryption_handler.h"
-#include "components/sync/driver/trusted_vault_client.h"
 #include "components/sync/engine/nigori/key_derivation_params.h"
 #include "components/sync/engine/sync_encryption_handler.h"
 #include "components/sync/engine/sync_engine.h"
+#include "components/sync/service/data_type_encryption_handler.h"
+#include "components/sync/service/trusted_vault_client.h"
 
 namespace syncer {
 
@@ -233,4 +233,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_CRYPTO_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_CRYPTO_H_
diff --git a/components/sync/driver/sync_service_crypto_unittest.cc b/components/sync/service/sync_service_crypto_unittest.cc
similarity index 99%
rename from components/sync/driver/sync_service_crypto_unittest.cc
rename to components/sync/service/sync_service_crypto_unittest.cc
index 56c123b3..e91ab78 100644
--- a/components/sync/driver/sync_service_crypto_unittest.cc
+++ b/components/sync/service/sync_service_crypto_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_service_crypto.h"
+#include "components/sync/service/sync_service_crypto.h"
 
 #include <list>
 #include <map>
@@ -21,10 +21,10 @@
 #include "components/signin/public/identity_manager/account_info.h"
 #include "components/sync/base/sync_prefs.h"
 #include "components/sync/base/time.h"
-#include "components/sync/driver/trusted_vault_client.h"
 #include "components/sync/engine/nigori/key_derivation_params.h"
 #include "components/sync/engine/nigori/nigori.h"
 #include "components/sync/engine/sync_status.h"
+#include "components/sync/service/trusted_vault_client.h"
 #include "components/sync/test/mock_sync_engine.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
diff --git a/components/sync/driver/sync_service_impl.cc b/components/sync/service/sync_service_impl.cc
similarity index 97%
rename from components/sync/driver/sync_service_impl.cc
rename to components/sync/service/sync_service_impl.cc
index 67ad70a77..3a2172a1 100644
--- a/components/sync/driver/sync_service_impl.cc
+++ b/components/sync/service/sync_service_impl.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 
 #include <cstddef>
 #include <utility>
@@ -33,12 +33,6 @@
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/stop_source.h"
 #include "components/sync/base/sync_util.h"
-#include "components/sync/driver/backend_migrator.h"
-#include "components/sync/driver/configure_context.h"
-#include "components/sync/driver/sync_api_component_factory.h"
-#include "components/sync/driver/sync_auth_manager.h"
-#include "components/sync/driver/sync_type_preference_provider.h"
-#include "components/sync/driver/trusted_vault_histograms.h"
 #include "components/sync/engine/configure_reason.h"
 #include "components/sync/engine/engine_components_factory_impl.h"
 #include "components/sync/engine/net/http_bridge.h"
@@ -48,6 +42,12 @@
 #include "components/sync/invalidations/sync_invalidations_service.h"
 #include "components/sync/model/sync_error.h"
 #include "components/sync/model/type_entities_count.h"
+#include "components/sync/service/backend_migrator.h"
+#include "components/sync/service/configure_context.h"
+#include "components/sync/service/sync_api_component_factory.h"
+#include "components/sync/service/sync_auth_manager.h"
+#include "components/sync/service/sync_type_preference_provider.h"
+#include "components/sync/service/trusted_vault_histograms.h"
 #include "google_apis/gaia/google_service_auth_error.h"
 #include "services/network/public/cpp/shared_url_loader_factory.h"
 
@@ -74,7 +74,7 @@
 
 void RecordSyncInitialState(SyncService::DisableReasonSet disable_reasons,
                             bool is_sync_feature_requested,
-                            bool first_setup_complete,
+                            bool initial_sync_feature_setup_complete,
                             bool is_regular_profile_for_uma) {
   SyncInitialState sync_state = CAN_START;
   if (disable_reasons.Has(SyncService::DISABLE_REASON_NOT_SIGNED_IN)) {
@@ -83,12 +83,12 @@
                  SyncService::DISABLE_REASON_ENTERPRISE_POLICY)) {
     sync_state = NOT_ALLOWED_BY_POLICY;
   } else if (!is_sync_feature_requested) {
-    if (first_setup_complete) {
+    if (initial_sync_feature_setup_complete) {
       sync_state = NOT_REQUESTED;
     } else {
       sync_state = NOT_REQUESTED_NOT_SETUP;
     }
-  } else if (!first_setup_complete) {
+  } else if (!initial_sync_feature_setup_complete) {
     sync_state = NEEDS_CONFIRMATION;
   }
   if (is_regular_profile_for_uma) {
@@ -197,14 +197,16 @@
   sync_stopped_reporter_ = std::make_unique<SyncStoppedReporter>(
       sync_service_url_, MakeUserAgentForSync(channel_), url_loader_factory_);
 
-  if (identity_manager_)
+  if (identity_manager_) {
     identity_manager_->AddObserver(this);
+  }
 }
 
 SyncServiceImpl::~SyncServiceImpl() {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-  if (identity_manager_)
+  if (identity_manager_) {
     identity_manager_->RemoveObserver(this);
+  }
   sync_prefs_.RemoveSyncPrefObserver(this);
   // Shutdown() should have been called before destruction.
   DCHECK(!engine_);
@@ -234,9 +236,9 @@
   if (!IsLocalSyncEnabled()) {
     auth_manager_->RegisterForAuthNotifications();
 
-      // Trigger a refresh when additional data types get enabled for
-      // invalidations. This is needed to get the latest data after subscribing
-      // for the updates.
+    // Trigger a refresh when additional data types get enabled for
+    // invalidations. This is needed to get the latest data after subscribing
+    // for the updates.
     sync_client_->GetSyncInvalidationsService()
         ->SetCommittedAdditionalInterestedDataTypesCallback(base::BindRepeating(
             &SyncServiceImpl::TriggerRefresh, weak_factory_.GetWeakPtr()));
@@ -318,8 +320,9 @@
 }
 
 void SyncServiceImpl::StartSyncingWithServer() {
-  if (engine_)
+  if (engine_) {
     engine_->StartSyncingWithServer();
+  }
   if (IsLocalSyncEnabled()) {
     TriggerRefresh(ModelTypeSet::All());
   }
@@ -420,8 +423,9 @@
 
 void SyncServiceImpl::OnProtocolEvent(const ProtocolEvent& event) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-  for (ProtocolEventObserver& observer : protocol_event_observers_)
+  for (ProtocolEventObserver& observer : protocol_event_observers_) {
     observer.OnProtocolEvent(event);
+  }
 }
 
 void SyncServiceImpl::OnDataTypeRequestsSyncStartup(ModelType type) {
@@ -811,13 +815,15 @@
 }
 
 void SyncServiceImpl::NotifySyncCycleCompleted() {
-  for (SyncServiceObserver& observer : *observers_)
+  for (SyncServiceObserver& observer : *observers_) {
     observer.OnSyncCycleCompleted(this);
+  }
 }
 
 void SyncServiceImpl::NotifyShutdown() {
-  for (SyncServiceObserver& observer : *observers_)
+  for (SyncServiceObserver& observer : *observers_) {
     observer.OnSyncShutdown(this);
+  }
 }
 
 void SyncServiceImpl::ClearUnrecoverableError() {
@@ -847,8 +853,9 @@
 
 void SyncServiceImpl::DataTypePreconditionChanged(ModelType type) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-  if (!engine_ || !engine_->IsInitialized() || !data_type_manager_)
+  if (!engine_ || !engine_->IsInitialized() || !data_type_manager_) {
     return;
+  }
   data_type_manager_->DataTypePreconditionChanged(type);
 }
 
@@ -887,7 +894,7 @@
   if (start_behavior_ == AUTO_START &&
       !user_settings_->IsInitialSyncFeatureSetupComplete()) {
     // This will trigger a configure if it completes setup.
-    user_settings_->SetFirstSetupComplete(
+    user_settings_->SetInitialSyncFeatureSetupComplete(
         SyncFirstSetupCompleteSource::ENGINE_INITIALIZED_WITH_AUTO_START);
   } else if (CanConfigureDataTypes(/*bypass_setup_in_progress_check=*/false)) {
     // Datatype downloads on restart are generally due to newly supported
@@ -1064,8 +1071,9 @@
          user_settings_->IsEncryptedDatatypeEnabled());
 
   // Notify listeners that configuration is done.
-  for (SyncServiceObserver& observer : *observers_)
+  for (SyncServiceObserver& observer : *observers_) {
     observer.OnSyncConfigurationCompleted(this);
+  }
 
   NotifyObservers();
 
@@ -1250,8 +1258,9 @@
     return;
   }
 
-  if (data_type_manager_)
+  if (data_type_manager_) {
     data_type_manager_->ResetDataTypeErrors();
+  }
 
   ReconfigureDatatypeManager(/*bypass_setup_in_progress_check=*/false);
 }
@@ -1661,7 +1670,7 @@
 }
 
 void SyncServiceImpl::OnFirstSetupCompletePrefChange(
-    bool is_first_setup_complete) {
+    bool is_initial_sync_feature_setup_complete) {
   if (engine_ && engine_->IsInitialized()) {
     ReconfigureDatatypeManager(/*bypass_setup_in_progress_check=*/false);
     // IsSyncFeatureEnabled() likely changed, it might be time to record
@@ -1681,8 +1690,9 @@
     const std::vector<gaia::ListedAccount>& signed_in_accounts,
     base::OnceClosure callback) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-  if (!engine_ || !engine_->IsInitialized())
+  if (!engine_ || !engine_->IsInitialized()) {
     return;
+  }
 
   bool cookie_jar_mismatch = HasCookieJarMismatch(signed_in_accounts);
   bool cookie_jar_empty = signed_in_accounts.empty();
@@ -1697,8 +1707,9 @@
   CoreAccountId account_id = GetAccountInfo().account_id;
   // Iterate through list of accounts, looking for current sync account.
   for (const gaia::ListedAccount& account : cookie_jar_accounts) {
-    if (account.id == account_id)
+    if (account.id == account_id) {
       return false;
+    }
   }
   return true;
 }
@@ -1882,7 +1893,7 @@
   // that if the user ever chooses to enable Sync again, they start off with
   // their previous settings by default. We do however require going through
   // first-time setup again and set SyncRequested to false.
-  sync_prefs_.ClearFirstSetupComplete();
+  sync_prefs_.ClearInitialSyncFeatureSetupComplete();
   sync_prefs_.ClearPassphrasePromptMutedProductVersion();
   // For explicit passphrase users, clear the encryption key, such that they
   // will need to reenter it if sync gets re-enabled.
diff --git a/components/sync/driver/sync_service_impl.h b/components/sync/service/sync_service_impl.h
similarity index 95%
rename from components/sync/driver/sync_service_impl.h
rename to components/sync/service/sync_service_impl.h
index 5f1f01c..a246951b 100644
--- a/components/sync/driver/sync_service_impl.h
+++ b/components/sync/service/sync_service_impl.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_IMPL_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_IMPL_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_IMPL_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_IMPL_H_
 
 #include <memory>
 #include <set>
@@ -21,21 +21,21 @@
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/sync_prefs.h"
-#include "components/sync/driver/data_type_controller.h"
-#include "components/sync/driver/data_type_manager.h"
-#include "components/sync/driver/data_type_manager_observer.h"
-#include "components/sync/driver/data_type_status_table.h"
-#include "components/sync/driver/sync_client.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_crypto.h"
-#include "components/sync/driver/sync_stopped_reporter.h"
-#include "components/sync/driver/sync_user_settings_impl.h"
 #include "components/sync/engine/configure_reason.h"
 #include "components/sync/engine/events/protocol_event_observer.h"
 #include "components/sync/engine/net/http_post_provider_factory.h"
 #include "components/sync/engine/shutdown_reason.h"
 #include "components/sync/engine/sync_engine.h"
 #include "components/sync/engine/sync_engine_host.h"
+#include "components/sync/service/data_type_controller.h"
+#include "components/sync/service/data_type_manager.h"
+#include "components/sync/service/data_type_manager_observer.h"
+#include "components/sync/service/data_type_status_table.h"
+#include "components/sync/service/sync_client.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_crypto.h"
+#include "components/sync/service/sync_stopped_reporter.h"
+#include "components/sync/service/sync_user_settings_impl.h"
 #include "components/version_info/channel.h"
 #include "google_apis/gaia/gaia_auth_util.h"
 #include "google_apis/gaia/google_service_auth_error.h"
@@ -199,7 +199,8 @@
 
   // SyncPrefObserver implementation.
   void OnSyncManagedPrefChange(bool is_sync_managed) override;
-  void OnFirstSetupCompletePrefChange(bool is_first_setup_complete) override;
+  void OnFirstSetupCompletePrefChange(
+      bool is_initial_sync_feature_setup_complete) override;
   void OnPreferredDataTypesPrefChange() override;
 
   // KeyedService implementation.  This must be called exactly
@@ -483,4 +484,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_IMPL_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_IMPL_H_
diff --git a/components/sync/driver/sync_service_impl_startup_unittest.cc b/components/sync/service/sync_service_impl_startup_unittest.cc
similarity index 93%
rename from components/sync/driver/sync_service_impl_startup_unittest.cc
rename to components/sync/service/sync_service_impl_startup_unittest.cc
index 78524d8..533346f 100644
--- a/components/sync/driver/sync_service_impl_startup_unittest.cc
+++ b/components/sync/service/sync_service_impl_startup_unittest.cc
@@ -3,7 +3,7 @@
 // found in the LICENSE file.
 
 #include "base/run_loop.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 
 #include "base/functional/bind.h"
 #include "base/test/metrics/histogram_tester.h"
@@ -14,7 +14,7 @@
 #include "components/signin/public/identity_manager/identity_test_environment.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/pref_names.h"
-#include "components/sync/driver/data_type_manager_impl.h"
+#include "components/sync/service/data_type_manager_impl.h"
 #include "components/sync/test/fake_data_type_controller.h"
 #include "components/sync/test/fake_sync_api_component_factory.h"
 #include "components/sync/test/fake_sync_engine.h"
@@ -128,6 +128,15 @@
             "access_token", base::Time::Max());
   }
 
+  // Must only be called before CreateSyncService(), because it bypasses
+  // SyncService/SyncUserSettings and uses SyncPrefs directly.
+  void SetSyncFeatureEnabledPrefs() {
+    CHECK(!sync_service_);
+
+    sync_prefs_.SetSyncRequested(true);
+    sync_prefs_.SetInitialSyncFeatureSetupComplete();
+  }
+
   SyncPrefs* sync_prefs() { return &sync_prefs_; }
 
   SyncServiceImpl* sync_service() { return sync_service_.get(); }
@@ -221,7 +230,7 @@
 
   // Marking first setup complete will let SyncServiceImpl reconfigure the
   // DataTypeManager in full Sync-the-feature mode.
-  sync_service()->GetUserSettings()->SetFirstSetupComplete(
+  sync_service()->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
   EXPECT_EQ(DataTypeManager::CONFIGURED, data_type_manager()->state());
 
@@ -237,7 +246,7 @@
   // We're already signed in, but don't have a refresh token.
   SimulateRefreshTokensNotLoadedYet();
   SimulateTestUserSigninAndEnableSyncFeatureWithoutRefreshToken();
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
 
   CreateSyncService(SyncServiceImpl::MANUAL_START);
   sync_service()->Initialize();
@@ -257,7 +266,7 @@
   // state.
   SimulateTestUserSigninAndEnableSyncFeature();
   SimulateWebSignout();
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
 
   CreateSyncService(SyncServiceImpl::MANUAL_START);
 
@@ -274,7 +283,7 @@
   // (because auth errors are not persisted).
   base::HistogramTester histogram_tester;
   SimulateTestUserSigninAndEnableSyncFeature();
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
   CreateSyncService(SyncServiceImpl::MANUAL_START);
   sync_service()->Initialize();
 
@@ -314,7 +323,7 @@
   DisableAutomaticIssueOfAccessTokens();
 
   SimulateTestUserSigninAndEnableSyncFeature();
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
 
   CreateSyncService(SyncServiceImpl::MANUAL_START);
   sync_service()->Initialize();
@@ -351,8 +360,7 @@
 
 TEST_F(SyncServiceImplStartupTest, StartInvalidCredentials) {
   SimulateTestUserSigninAndEnableSyncFeature();
-  sync_prefs()->SetSyncRequested(true);
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
 
   CreateSyncService(SyncServiceImpl::MANUAL_START);
 
@@ -416,8 +424,7 @@
 }
 
 TEST_F(SyncServiceImplStartupTest, DisableSync) {
-  sync_prefs()->SetSyncRequested(true);
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
   SimulateTestUserSigninAndEnableSyncFeature();
   CreateSyncService(SyncServiceImpl::MANUAL_START);
 
@@ -449,28 +456,10 @@
             sync_service()->GetTransportState());
 }
 
-// Test that we can recover from a case where a bug in the code resulted in
-// OnUserChoseDatatypes not being properly called and datatype preferences
-// therefore being left unset.
-TEST_F(SyncServiceImplStartupTest, StartRecoverDatatypePrefs) {
-  // Clear the datatype preference fields (simulating bug 154940).
-  pref_service()->ClearPref(prefs::internal::kSyncKeepEverythingSynced);
-  for (UserSelectableType type : UserSelectableTypeSet::All()) {
-    pref_service()->ClearPref(SyncPrefs::GetPrefNameForTypeForTesting(type));
-  }
-
-  sync_prefs()->SetFirstSetupComplete();
-  CreateSyncService(SyncServiceImpl::MANUAL_START);
-  SimulateTestUserSigninAndEnableSyncFeature();
-
-  sync_service()->Initialize();
-
-  EXPECT_TRUE(sync_prefs()->HasKeepEverythingSynced());
-}
-
-// Verify that the recovery of datatype preferences doesn't overwrite a valid
-// case where only bookmarks are enabled.
-TEST_F(SyncServiceImplStartupTest, StartDontRecoverDatatypePrefs) {
+// ChromeOS does not support sign-in after startup.
+#if !BUILDFLAG(IS_CHROMEOS_ASH)
+// Verify that enabling sync honors existing values of data type preferences.
+TEST_F(SyncServiceImplStartupTest, HonorsExistingDatatypePrefs) {
   // Explicitly set Keep Everything Synced to false and have only bookmarks
   // enabled.
   sync_prefs()->SetSelectedTypes(
@@ -478,21 +467,23 @@
       /*registered_types=*/UserSelectableTypeSet::All(),
       /*selected_types=*/{UserSelectableType::kBookmarks});
 
-  sync_prefs()->SetFirstSetupComplete();
   CreateSyncService(SyncServiceImpl::MANUAL_START);
-  SimulateTestUserSigninAndEnableSyncFeature();
-
   sync_service()->Initialize();
+  SimulateTestUserSigninAndEnableSyncFeature();
+  sync_service()->SetSyncFeatureRequested();
+  sync_service()->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
+      syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
 
-  EXPECT_FALSE(sync_prefs()->HasKeepEverythingSynced());
+  EXPECT_EQ(UserSelectableTypeSet(UserSelectableType::kBookmarks),
+            sync_service()->GetUserSettings()->GetSelectedTypes());
 }
+#endif
 
 TEST_F(SyncServiceImplStartupTest, ManagedStartup) {
   // Sync was previously enabled, but a policy was set while Chrome wasn't
   // running.
   pref_service()->SetBoolean(prefs::internal::kSyncManaged, true);
-  sync_prefs()->SetSyncRequested(true);
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
 
   SimulateTestUserSigninAndEnableSyncFeature();
   CreateSyncService(SyncServiceImpl::MANUAL_START);
@@ -528,8 +519,7 @@
 TEST_P(SyncServiceImplStartupTestWithIgnoreSyncRequestedFeature,
        SwitchManaged) {
   // Sync starts out fully set up and enabled.
-  sync_prefs()->SetSyncRequested(true);
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
   SimulateTestUserSigninAndEnableSyncFeature();
 
   // To make this test more realistic, the StartBehavior is chosen depending on
@@ -626,7 +616,7 @@
             sync_service()->GetTransportState());
 }
 
-// ChromeOS does not support sign-in after startup
+// ChromeOS does not support sign-in after startup.
 #if !BUILDFLAG(IS_CHROMEOS_ASH)
 TEST_F(SyncServiceImplStartupTest, FullStartupSequenceFirstTime) {
   // We've never completed startup.
@@ -676,7 +666,7 @@
   // configuring the data types. Just marking the initial setup as complete
   // isn't enough though, because setup is still considered in progress (we
   // haven't released the setup-in-progress handle).
-  sync_service()->GetUserSettings()->SetFirstSetupComplete(
+  sync_service()->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
   EXPECT_EQ(SyncService::TransportState::PENDING_DESIRED_CONFIGURATION,
             sync_service()->GetTransportState());
@@ -713,8 +703,7 @@
   // Prevent engine initialization, to test TransportState::START_DEFERRED.
   // Prevent one model initialization, to test TransportState::CONFIGURING.
   SimulateTestUserSigninAndEnableSyncFeature();
-  sync_prefs()->SetFirstSetupComplete();
-  sync_prefs()->SetSyncRequested(true);
+  SetSyncFeatureEnabledPrefs();
   component_factory()->AllowFakeEngineInitCompletion(false);
   CreateSyncService(SyncServiceImpl::MANUAL_START, {SESSIONS});
   get_controller(SESSIONS)->model()->EnableManualModelStart();
@@ -763,7 +752,7 @@
 
 TEST_F(SyncServiceImplStartupTest, DeferredStartInterruptedByDataType) {
   base::HistogramTester histogram_tester;
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
   SimulateTestUserSigninAndEnableSyncFeature();
   CreateSyncService(SyncServiceImpl::MANUAL_START);
 
@@ -805,7 +794,9 @@
   // Sign-in quickly, before the usual delay of a deferred startup. This can
   // happen during FRE.
   SimulateTestUserSigninAndEnableSyncFeature();
-  sync_prefs()->SetFirstSetupComplete();
+  sync_service()->SetSyncFeatureRequested();
+  sync_service()->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
+      syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
   FastForwardUntilNoTasksRemain();
 
   // This should not be recorded as a deferred startup.
@@ -817,14 +808,13 @@
 
 TEST_F(SyncServiceImplStartupTest,
        ShouldClearMetadataForAlreadyDisabledTypesBeforeConfigurationDone) {
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
   // Simulate types disabled during previous run.
   sync_prefs()->SetSelectedTypes(
       /*keep_everything_synced=*/false,
       /*registered_types=*/
       {UserSelectableType::kBookmarks, UserSelectableType::kReadingList},
       /*selected_types=*/{UserSelectableType::kBookmarks});
-  sync_prefs()->SetSyncRequested(true);
 
   SimulateTestUserSigninAndEnableSyncFeature();
 
@@ -843,8 +833,7 @@
 TEST_F(SyncServiceImplStartupTest,
        ShouldClearMetadataForTypesDisabledBeforeInitCompletion) {
   SimulateTestUserSigninAndEnableSyncFeature();
-  sync_prefs()->SetSyncRequested(true);
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
 
   CreateSyncService(SyncServiceImpl::MANUAL_START,
                     /*registered_types=*/ModelTypeSet(BOOKMARKS, READING_LIST));
@@ -875,8 +864,7 @@
 TEST_F(SyncServiceImplStartupTest,
        ShouldClearMetadataForTypesDisabledWhileInit) {
   SimulateTestUserSigninAndEnableSyncFeature();
-  sync_prefs()->SetSyncRequested(true);
-  sync_prefs()->SetFirstSetupComplete();
+  SetSyncFeatureEnabledPrefs();
 
   CreateSyncService(SyncServiceImpl::MANUAL_START,
                     /*registered_types=*/ModelTypeSet(BOOKMARKS, READING_LIST));
diff --git a/components/sync/driver/sync_service_impl_unittest.cc b/components/sync/service/sync_service_impl_unittest.cc
similarity index 98%
rename from components/sync/driver/sync_service_impl_unittest.cc
rename to components/sync/service/sync_service_impl_unittest.cc
index 49b216d9..0022c94d 100644
--- a/components/sync/driver/sync_service_impl_unittest.cc
+++ b/components/sync/service/sync_service_impl_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 
 #include <map>
 #include <memory>
@@ -31,11 +31,11 @@
 #include "components/sync/base/stop_source.h"
 #include "components/sync/base/sync_util.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/configure_context.h"
-#include "components/sync/driver/data_type_manager_impl.h"
-#include "components/sync/driver/sync_service_observer.h"
-#include "components/sync/driver/sync_token_status.h"
 #include "components/sync/engine/nigori/key_derivation_params.h"
+#include "components/sync/service/configure_context.h"
+#include "components/sync/service/data_type_manager_impl.h"
+#include "components/sync/service/sync_service_observer.h"
+#include "components/sync/service/sync_token_status.h"
 #include "components/sync/test/fake_data_type_controller.h"
 #include "components/sync/test/fake_sync_api_component_factory.h"
 #include "components/sync/test/fake_sync_engine.h"
@@ -162,8 +162,9 @@
   }
 
   void ShutdownAndDeleteService() {
-    if (service_)
+    if (service_) {
       service_->Shutdown();
+    }
     service_.reset();
   }
 
@@ -176,7 +177,7 @@
         /*keep_everything_synced=*/true,
         /*registered_types=*/UserSelectableTypeSet::All(),
         /*selected_types=*/UserSelectableTypeSet::All());
-    sync_prefs.SetFirstSetupComplete();
+    sync_prefs.SetInitialSyncFeatureSetupComplete();
   }
 
   void InitializeForNthSync(bool run_until_idle = true) {
@@ -420,7 +421,7 @@
   ASSERT_FALSE(
       service()->GetUserSettings()->IsInitialSyncFeatureSetupComplete());
   service()->SetSyncFeatureRequested();
-  service()->GetUserSettings()->SetFirstSetupComplete(
+  service()->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
   base::RunLoop().RunUntilIdle();
 #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
diff --git a/components/sync/driver/sync_service_observer.cc b/components/sync/service/sync_service_observer.cc
similarity index 82%
rename from components/sync/driver/sync_service_observer.cc
rename to components/sync/service/sync_service_observer.cc
index e8caba1..e052652f 100644
--- a/components/sync/driver/sync_service_observer.cc
+++ b/components/sync/service/sync_service_observer.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 
 namespace syncer {
 
diff --git a/components/sync/service/sync_service_observer.h b/components/sync/service/sync_service_observer.h
new file mode 100644
index 0000000..ba48870
--- /dev/null
+++ b/components/sync/service/sync_service_observer.h
@@ -0,0 +1,46 @@
+// Copyright 2012 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_OBSERVER_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_OBSERVER_H_
+
+namespace syncer {
+
+class SyncService;
+
+// Various UI components such as the New Tab page can be driven by observing
+// the SyncService through this interface.
+class SyncServiceObserver {
+ public:
+  // When one of the following events occurs, OnStateChanged() is called.
+  // Observers should query the service to determine what happened.
+  // - We initialized successfully.
+  // - The sync servers are unavailable at this time.
+  // - Credentials are now in flight for authentication.
+  // - The data type configuration has started or ended.
+  // - Sync shut down.
+  // - Sync errors (passphrase, auth, unrecoverable, actionable, etc.).
+  // - Encryption changes.
+  virtual void OnStateChanged(SyncService* sync) {}
+
+  // If a client wishes to handle sync cycle completed events in a special way,
+  // they can use this function.  By default, it re-routes to OnStateChanged().
+  virtual void OnSyncCycleCompleted(SyncService* sync);
+
+  // Called when the sync service has finished the datatype configuration
+  // process.
+  virtual void OnSyncConfigurationCompleted(SyncService* sync) {}
+
+  // Called when the sync service is being shutdown permanently, so that
+  // longer-lived observers can drop references to it.
+  virtual void OnSyncShutdown(SyncService* sync) {}
+
+ protected:
+  SyncServiceObserver() = default;
+  virtual ~SyncServiceObserver() = default;
+};
+
+}  // namespace syncer
+
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_OBSERVER_H_
diff --git a/components/sync/driver/sync_service_utils.cc b/components/sync/service/sync_service_utils.cc
similarity index 96%
rename from components/sync/driver/sync_service_utils.cc
rename to components/sync/service/sync_service_utils.cc
index c026b6ba..d11949f 100644
--- a/components/sync/driver/sync_service_utils.cc
+++ b/components/sync/service/sync_service_utils.cc
@@ -2,13 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service_utils.h"
 
 #include "base/metrics/histogram_functions.h"
 #include "base/metrics/histogram_macros.h"
 #include "components/sync/base/passphrase_enums.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "google_apis/gaia/google_service_auth_error.h"
 
 namespace syncer {
diff --git a/components/sync/driver/sync_service_utils.h b/components/sync/service/sync_service_utils.h
similarity index 94%
rename from components/sync/driver/sync_service_utils.h
rename to components/sync/service/sync_service_utils.h
index c465b10b..92bc458c 100644
--- a/components/sync/driver/sync_service_utils.h
+++ b/components/sync/service/sync_service_utils.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_UTILS_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_UTILS_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_UTILS_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_UTILS_H_
 
 #include "components/sync/base/model_type.h"
 
@@ -68,4 +68,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_SERVICE_UTILS_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_SERVICE_UTILS_H_
diff --git a/components/sync/driver/sync_service_utils_unittest.cc b/components/sync/service/sync_service_utils_unittest.cc
similarity index 97%
rename from components/sync/driver/sync_service_utils_unittest.cc
rename to components/sync/service/sync_service_utils_unittest.cc
index cdef7bc..d58a626 100644
--- a/components/sync/driver/sync_service_utils_unittest.cc
+++ b/components/sync/service/sync_service_utils_unittest.cc
@@ -2,10 +2,10 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service_utils.h"
 
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync/test/test_sync_service.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
@@ -231,7 +231,7 @@
             GetUploadToGoogleState(&service, syncer::BOOKMARKS));
 
   // Clear the first-setup-complete bit.
-  service.GetUserSettings()->ClearFirstSetupComplete();
+  service.GetUserSettings()->ClearInitialSyncFeatureSetupComplete();
 
   // This should make the upload state NOT active.
   EXPECT_EQ(UploadState::NOT_ACTIVE,
diff --git a/components/sync/driver/sync_session_durations_metrics_recorder.cc b/components/sync/service/sync_session_durations_metrics_recorder.cc
similarity index 99%
rename from components/sync/driver/sync_session_durations_metrics_recorder.cc
rename to components/sync/service/sync_session_durations_metrics_recorder.cc
index ea80cfb..248ac08 100644
--- a/components/sync/driver/sync_session_durations_metrics_recorder.cc
+++ b/components/sync/service/sync_session_durations_metrics_recorder.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_session_durations_metrics_recorder.h"
+#include "components/sync/service/sync_session_durations_metrics_recorder.h"
 
 #include <string>
 
diff --git a/components/sync/driver/sync_session_durations_metrics_recorder.h b/components/sync/service/sync_session_durations_metrics_recorder.h
similarity index 93%
rename from components/sync/driver/sync_session_durations_metrics_recorder.h
rename to components/sync/service/sync_session_durations_metrics_recorder.h
index 612bae67..dacc009e 100644
--- a/components/sync/driver/sync_session_durations_metrics_recorder.h
+++ b/components/sync/service/sync_session_durations_metrics_recorder.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_SESSION_DURATIONS_METRICS_RECORDER_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_SESSION_DURATIONS_METRICS_RECORDER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_SESSION_DURATIONS_METRICS_RECORDER_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_SESSION_DURATIONS_METRICS_RECORDER_H_
 
 #include <memory>
 
@@ -12,8 +12,8 @@
 #include "base/timer/elapsed_timer.h"
 #include "components/keyed_service/core/keyed_service.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 
 namespace syncer {
 
@@ -130,4 +130,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_SESSION_DURATIONS_METRICS_RECORDER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_SESSION_DURATIONS_METRICS_RECORDER_H_
diff --git a/components/sync/driver/sync_session_durations_metrics_recorder_unittest.cc b/components/sync/service/sync_session_durations_metrics_recorder_unittest.cc
similarity index 99%
rename from components/sync/driver/sync_session_durations_metrics_recorder_unittest.cc
rename to components/sync/service/sync_session_durations_metrics_recorder_unittest.cc
index daa8898..1048492 100644
--- a/components/sync/driver/sync_session_durations_metrics_recorder_unittest.cc
+++ b/components/sync/service/sync_session_durations_metrics_recorder_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_session_durations_metrics_recorder.h"
+#include "components/sync/service/sync_session_durations_metrics_recorder.h"
 
 #include <memory>
 #include <string>
diff --git a/components/sync/driver/sync_stopped_reporter.cc b/components/sync/service/sync_stopped_reporter.cc
similarity index 98%
rename from components/sync/driver/sync_stopped_reporter.cc
rename to components/sync/service/sync_stopped_reporter.cc
index cebc3f35..19a2cc1 100644
--- a/components/sync/driver/sync_stopped_reporter.cc
+++ b/components/sync/service/sync_stopped_reporter.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_stopped_reporter.h"
+#include "components/sync/service/sync_stopped_reporter.h"
 
 #include <utility>
 
diff --git a/components/sync/driver/sync_stopped_reporter.h b/components/sync/service/sync_stopped_reporter.h
similarity index 91%
rename from components/sync/driver/sync_stopped_reporter.h
rename to components/sync/service/sync_stopped_reporter.h
index ff9bad2..2d089dbc 100644
--- a/components/sync/driver/sync_stopped_reporter.h
+++ b/components/sync/service/sync_stopped_reporter.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_STOPPED_REPORTER_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_STOPPED_REPORTER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_STOPPED_REPORTER_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_STOPPED_REPORTER_H_
 
 #include <memory>
 #include <string>
@@ -65,4 +65,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_STOPPED_REPORTER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_STOPPED_REPORTER_H_
diff --git a/components/sync/driver/sync_stopped_reporter_unittest.cc b/components/sync/service/sync_stopped_reporter_unittest.cc
similarity index 98%
rename from components/sync/driver/sync_stopped_reporter_unittest.cc
rename to components/sync/service/sync_stopped_reporter_unittest.cc
index b42c74c..c4cc689c 100644
--- a/components/sync/driver/sync_stopped_reporter_unittest.cc
+++ b/components/sync/service/sync_stopped_reporter_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_stopped_reporter.h"
+#include "components/sync/service/sync_stopped_reporter.h"
 
 #include "base/run_loop.h"
 #include "base/test/bind.h"
diff --git a/components/sync/driver/sync_token_status.h b/components/sync/service/sync_token_status.h
similarity index 88%
rename from components/sync/driver/sync_token_status.h
rename to components/sync/service/sync_token_status.h
index 91e23fcc..351d3ab 100644
--- a/components/sync/driver/sync_token_status.h
+++ b/components/sync/service/sync_token_status.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_TOKEN_STATUS_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_TOKEN_STATUS_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_TOKEN_STATUS_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_TOKEN_STATUS_H_
 
 #include "base/time/time.h"
 #include "components/sync/engine/connection_status.h"
@@ -39,4 +39,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_TOKEN_STATUS_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_TOKEN_STATUS_H_
diff --git a/components/sync/driver/sync_type_preference_provider.h b/components/sync/service/sync_type_preference_provider.h
similarity index 67%
rename from components/sync/driver/sync_type_preference_provider.h
rename to components/sync/service/sync_type_preference_provider.h
index 2880a25..f888fbe 100644
--- a/components/sync/driver/sync_type_preference_provider.h
+++ b/components/sync/service/sync_type_preference_provider.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_TYPE_PREFERENCE_PROVIDER_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_TYPE_PREFERENCE_PROVIDER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_TYPE_PREFERENCE_PROVIDER_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_TYPE_PREFERENCE_PROVIDER_H_
 
 #include "components/sync/base/user_selectable_type.h"
 
@@ -19,4 +19,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_TYPE_PREFERENCE_PROVIDER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_TYPE_PREFERENCE_PROVIDER_H_
diff --git a/components/sync/driver/sync_user_settings.h b/components/sync/service/sync_user_settings.h
similarity index 95%
rename from components/sync/driver/sync_user_settings.h
rename to components/sync/service/sync_user_settings.h
index f5c06b1..32f0550 100644
--- a/components/sync/driver/sync_user_settings.h
+++ b/components/sync/service/sync_user_settings.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_USER_SETTINGS_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_USER_SETTINGS_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_USER_SETTINGS_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_USER_SETTINGS_H_
 
 #include <memory>
 #include <string>
@@ -39,9 +39,10 @@
   // Whether the initial Sync Feature setup has been completed, meaning the
   // user has turned on Sync-the-Feature.
   // NOTE: On ChromeOS, this gets set automatically, so it doesn't really mean
-  // anything. See |browser_defaults::kSyncAutoStarts|.
+  // anything.
   virtual bool IsInitialSyncFeatureSetupComplete() const = 0;
-  virtual void SetFirstSetupComplete(SyncFirstSetupCompleteSource source) = 0;
+  virtual void SetInitialSyncFeatureSetupComplete(
+      SyncFirstSetupCompleteSource source) = 0;
 
   // The user's selected types. The "sync everything" flag means to sync all
   // current and future data types. If it is set, then GetSelectedTypes() will
@@ -140,4 +141,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_USER_SETTINGS_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_USER_SETTINGS_H_
diff --git a/components/sync/driver/sync_user_settings_impl.cc b/components/sync/service/sync_user_settings_impl.cc
similarity index 97%
rename from components/sync/driver/sync_user_settings_impl.cc
rename to components/sync/service/sync_user_settings_impl.cc
index 03f2a94..e9c80c1d 100644
--- a/components/sync/driver/sync_user_settings_impl.cc
+++ b/components/sync/service/sync_user_settings_impl.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_user_settings_impl.h"
+#include "components/sync/service/sync_user_settings_impl.h"
 
 #include <utility>
 
@@ -14,14 +14,10 @@
 #include "components/sync/base/features.h"
 #include "components/sync/base/sync_prefs.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service_crypto.h"
 #include "components/sync/engine/nigori/nigori.h"
+#include "components/sync/service/sync_service_crypto.h"
 #include "components/version_info/version_info.h"
 
-#if BUILDFLAG(IS_CHROMEOS_ASH)
-#include "ash/constants/ash_features.h"
-#endif
-
 namespace syncer {
 
 namespace {
@@ -77,13 +73,13 @@
   return prefs_->IsInitialSyncFeatureSetupComplete();
 }
 
-void SyncUserSettingsImpl::SetFirstSetupComplete(
+void SyncUserSettingsImpl::SetInitialSyncFeatureSetupComplete(
     SyncFirstSetupCompleteSource source) {
   if (IsInitialSyncFeatureSetupComplete()) {
     return;
   }
   UMA_HISTOGRAM_ENUMERATION("Signin.SyncFirstSetupCompleteSource", source);
-  prefs_->SetFirstSetupComplete();
+  prefs_->SetInitialSyncFeatureSetupComplete();
 }
 
 bool SyncUserSettingsImpl::IsSyncEverythingEnabled() const {
diff --git a/components/sync/driver/sync_user_settings_impl.h b/components/sync/service/sync_user_settings_impl.h
similarity index 89%
rename from components/sync/driver/sync_user_settings_impl.h
rename to components/sync/service/sync_user_settings_impl.h
index bad32ab..7188889 100644
--- a/components/sync/driver/sync_user_settings_impl.h
+++ b/components/sync/service/sync_user_settings_impl.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNC_USER_SETTINGS_IMPL_H_
-#define COMPONENTS_SYNC_DRIVER_SYNC_USER_SETTINGS_IMPL_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNC_USER_SETTINGS_IMPL_H_
+#define COMPONENTS_SYNC_SERVICE_SYNC_USER_SETTINGS_IMPL_H_
 
 #include <memory>
 #include <string>
@@ -13,8 +13,8 @@
 #include "build/chromeos_buildflags.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_type_preference_provider.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_type_preference_provider.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace syncer {
 
@@ -36,7 +36,8 @@
 
   // SyncUserSettings implementation.
   bool IsInitialSyncFeatureSetupComplete() const override;
-  void SetFirstSetupComplete(SyncFirstSetupCompleteSource source) override;
+  void SetInitialSyncFeatureSetupComplete(
+      SyncFirstSetupCompleteSource source) override;
   bool IsSyncEverythingEnabled() const override;
   UserSelectableTypeSet GetSelectedTypes() const override;
   bool IsTypeManagedByPolicy(UserSelectableType type) const override;
@@ -88,4 +89,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNC_USER_SETTINGS_IMPL_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNC_USER_SETTINGS_IMPL_H_
diff --git a/components/sync/driver/sync_user_settings_impl_unittest.cc b/components/sync/service/sync_user_settings_impl_unittest.cc
similarity index 99%
rename from components/sync/driver/sync_user_settings_impl_unittest.cc
rename to components/sync/service/sync_user_settings_impl_unittest.cc
index ac4c2cd..d48e6af 100644
--- a/components/sync/driver/sync_user_settings_impl_unittest.cc
+++ b/components/sync/service/sync_user_settings_impl_unittest.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/sync_user_settings_impl.h"
+#include "components/sync/service/sync_user_settings_impl.h"
 
 #include <memory>
 
@@ -17,8 +17,8 @@
 #include "components/sync/base/pref_names.h"
 #include "components/sync/base/sync_prefs.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service_crypto.h"
 #include "components/sync/engine/configure_reason.h"
+#include "components/sync/service/sync_service_crypto.h"
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
diff --git a/components/sync/driver/syncable_service_based_model_type_controller.cc b/components/sync/service/syncable_service_based_model_type_controller.cc
similarity index 97%
rename from components/sync/driver/syncable_service_based_model_type_controller.cc
rename to components/sync/service/syncable_service_based_model_type_controller.cc
index 28c041c..016abda 100644
--- a/components/sync/driver/syncable_service_based_model_type_controller.cc
+++ b/components/sync/service/syncable_service_based_model_type_controller.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/syncable_service_based_model_type_controller.h"
+#include "components/sync/service/syncable_service_based_model_type_controller.h"
 
 #include <memory>
 #include <utility>
diff --git a/components/sync/driver/syncable_service_based_model_type_controller.h b/components/sync/service/syncable_service_based_model_type_controller.h
similarity index 86%
rename from components/sync/driver/syncable_service_based_model_type_controller.h
rename to components/sync/service/syncable_service_based_model_type_controller.h
index 3ff0b9248..f4b77bc 100644
--- a/components/sync/driver/syncable_service_based_model_type_controller.h
+++ b/components/sync/service/syncable_service_based_model_type_controller.h
@@ -2,15 +2,15 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
-#define COMPONENTS_SYNC_DRIVER_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
+#ifndef COMPONENTS_SYNC_SERVICE_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
+#define COMPONENTS_SYNC_SERVICE_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
 
 #include <memory>
 
 #include "base/memory/weak_ptr.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/model_type_controller.h"
 #include "components/sync/model/model_type_store.h"
+#include "components/sync/service/model_type_controller.h"
 
 namespace syncer {
 
@@ -57,4 +57,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
+#endif  // COMPONENTS_SYNC_SERVICE_SYNCABLE_SERVICE_BASED_MODEL_TYPE_CONTROLLER_H_
diff --git a/components/sync/driver/trusted_vault_client.h b/components/sync/service/trusted_vault_client.h
similarity index 95%
rename from components/sync/driver/trusted_vault_client.h
rename to components/sync/service/trusted_vault_client.h
index db1fb492..2a624f2 100644
--- a/components/sync/driver/trusted_vault_client.h
+++ b/components/sync/service/trusted_vault_client.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_TRUSTED_VAULT_CLIENT_H_
-#define COMPONENTS_SYNC_DRIVER_TRUSTED_VAULT_CLIENT_H_
+#ifndef COMPONENTS_SYNC_SERVICE_TRUSTED_VAULT_CLIENT_H_
+#define COMPONENTS_SYNC_SERVICE_TRUSTED_VAULT_CLIENT_H_
 
 #include <memory>
 #include <string>
@@ -99,4 +99,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_TRUSTED_VAULT_CLIENT_H_
+#endif  // COMPONENTS_SYNC_SERVICE_TRUSTED_VAULT_CLIENT_H_
diff --git a/components/sync/driver/trusted_vault_histograms.cc b/components/sync/service/trusted_vault_histograms.cc
similarity index 98%
rename from components/sync/driver/trusted_vault_histograms.cc
rename to components/sync/service/trusted_vault_histograms.cc
index a1b60606..9d6b73a 100644
--- a/components/sync/driver/trusted_vault_histograms.cc
+++ b/components/sync/service/trusted_vault_histograms.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "components/sync/driver/trusted_vault_histograms.h"
+#include "components/sync/service/trusted_vault_histograms.h"
 
 #include <string>
 
diff --git a/components/sync/driver/trusted_vault_histograms.h b/components/sync/service/trusted_vault_histograms.h
similarity index 96%
rename from components/sync/driver/trusted_vault_histograms.h
rename to components/sync/service/trusted_vault_histograms.h
index 6fca018..2b9717ab 100644
--- a/components/sync/driver/trusted_vault_histograms.h
+++ b/components/sync/service/trusted_vault_histograms.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef COMPONENTS_SYNC_DRIVER_TRUSTED_VAULT_HISTOGRAMS_H_
-#define COMPONENTS_SYNC_DRIVER_TRUSTED_VAULT_HISTOGRAMS_H_
+#ifndef COMPONENTS_SYNC_SERVICE_TRUSTED_VAULT_HISTOGRAMS_H_
+#define COMPONENTS_SYNC_SERVICE_TRUSTED_VAULT_HISTOGRAMS_H_
 
 #include <string>
 
@@ -136,4 +136,4 @@
 
 }  // namespace syncer
 
-#endif  // COMPONENTS_SYNC_DRIVER_TRUSTED_VAULT_HISTOGRAMS_H_
+#endif  // COMPONENTS_SYNC_SERVICE_TRUSTED_VAULT_HISTOGRAMS_H_
diff --git a/components/sync/test/DEPS b/components/sync/test/DEPS
index 6aa9fc0c..d16769c 100644
--- a/components/sync/test/DEPS
+++ b/components/sync/test/DEPS
@@ -1,5 +1,4 @@
 include_rules = [
-  "+ash/constants",
   "+chromeos/crosapi/mojom",
   "+components/bookmarks",
   "+components/pref_registry",
diff --git a/components/sync/test/data_type_manager_mock.cc b/components/sync/test/data_type_manager_mock.cc
index 9024823..a76b571 100644
--- a/components/sync/test/data_type_manager_mock.cc
+++ b/components/sync/test/data_type_manager_mock.cc
@@ -4,7 +4,7 @@
 
 #include "components/sync/test/data_type_manager_mock.h"
 
-#include "components/sync/driver/configure_context.h"
+#include "components/sync/service/configure_context.h"
 
 namespace syncer {
 
diff --git a/components/sync/test/data_type_manager_mock.h b/components/sync/test/data_type_manager_mock.h
index 72bef711..29a0cbe 100644
--- a/components/sync/test/data_type_manager_mock.h
+++ b/components/sync/test/data_type_manager_mock.h
@@ -5,8 +5,8 @@
 #ifndef COMPONENTS_SYNC_TEST_DATA_TYPE_MANAGER_MOCK_H_
 #define COMPONENTS_SYNC_TEST_DATA_TYPE_MANAGER_MOCK_H_
 
-#include "components/sync/driver/data_type_manager.h"
 #include "components/sync/model/sync_error.h"
+#include "components/sync/service/data_type_manager.h"
 #include "testing/gmock/include/gmock/gmock.h"
 
 namespace syncer {
diff --git a/components/sync/test/fake_data_type_controller.h b/components/sync/test/fake_data_type_controller.h
index a3d6821..e0cbf05 100644
--- a/components/sync/test/fake_data_type_controller.h
+++ b/components/sync/test/fake_data_type_controller.h
@@ -8,7 +8,7 @@
 #include <memory>
 
 #include "components/sync/base/sync_mode.h"
-#include "components/sync/driver/model_type_controller.h"
+#include "components/sync/service/model_type_controller.h"
 #include "components/sync/test/fake_model_type_controller_delegate.h"
 
 namespace syncer {
diff --git a/components/sync/test/fake_sync_api_component_factory.cc b/components/sync/test/fake_sync_api_component_factory.cc
index e7ac806..8710619 100644
--- a/components/sync/test/fake_sync_api_component_factory.cc
+++ b/components/sync/test/fake_sync_api_component_factory.cc
@@ -5,7 +5,7 @@
 #include "components/sync/test/fake_sync_api_component_factory.h"
 
 #include "base/test/bind.h"
-#include "components/sync/driver/data_type_manager_impl.h"
+#include "components/sync/service/data_type_manager_impl.h"
 #include "components/sync/test/fake_sync_engine.h"
 
 namespace syncer {
diff --git a/components/sync/test/fake_sync_api_component_factory.h b/components/sync/test/fake_sync_api_component_factory.h
index 6b36b8d..65b4b052e 100644
--- a/components/sync/test/fake_sync_api_component_factory.h
+++ b/components/sync/test/fake_sync_api_component_factory.h
@@ -9,10 +9,10 @@
 #include <string>
 
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/data_type_controller.h"
-#include "components/sync/driver/data_type_manager.h"
-#include "components/sync/driver/sync_api_component_factory.h"
 #include "components/sync/engine/sync_engine.h"
+#include "components/sync/service/data_type_controller.h"
+#include "components/sync/service/data_type_manager.h"
+#include "components/sync/service/sync_api_component_factory.h"
 
 namespace syncer {
 
diff --git a/components/sync/test/fake_sync_service.cc b/components/sync/test/fake_sync_service.cc
index a2a1933..21a83ce 100644
--- a/components/sync/test/fake_sync_service.cc
+++ b/components/sync/test/fake_sync_service.cc
@@ -8,9 +8,9 @@
 
 #include "base/values.h"
 #include "components/signin/public/identity_manager/account_info.h"
-#include "components/sync/driver/sync_token_status.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
 #include "components/sync/model/type_entities_count.h"
+#include "components/sync/service/sync_token_status.h"
 
 namespace syncer {
 
diff --git a/components/sync/test/fake_sync_service.h b/components/sync/test/fake_sync_service.h
index 3779fc8..de0a166 100644
--- a/components/sync/test/fake_sync_service.h
+++ b/components/sync/test/fake_sync_service.h
@@ -9,7 +9,7 @@
 #include <string>
 #include <vector>
 
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "google_apis/gaia/google_service_auth_error.h"
 #include "url/gurl.h"
 
diff --git a/components/sync/test/mock_sync_service.h b/components/sync/test/mock_sync_service.h
index e575aebd..5fea6802 100644
--- a/components/sync/test/mock_sync_service.h
+++ b/components/sync/test/mock_sync_service.h
@@ -11,10 +11,10 @@
 
 #include "base/values.h"
 #include "components/signin/public/identity_manager/account_info.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_token_status.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
 #include "components/sync/model/type_entities_count.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_token_status.h"
 #include "components/sync/test/sync_user_settings_mock.h"
 #include "testing/gmock/include/gmock/gmock.h"
 
diff --git a/components/sync/test/mock_trusted_vault_client.h b/components/sync/test/mock_trusted_vault_client.h
index b0a279cd..a76264ef 100644
--- a/components/sync/test/mock_trusted_vault_client.h
+++ b/components/sync/test/mock_trusted_vault_client.h
@@ -9,7 +9,7 @@
 #include <vector>
 
 #include "base/functional/callback.h"
-#include "components/sync/driver/trusted_vault_client.h"
+#include "components/sync/service/trusted_vault_client.h"
 #include "testing/gmock/include/gmock/gmock.h"
 
 namespace syncer {
diff --git a/components/sync/test/sync_client_mock.h b/components/sync/test/sync_client_mock.h
index 934c997..8a2b057 100644
--- a/components/sync/test/sync_client_mock.h
+++ b/components/sync/test/sync_client_mock.h
@@ -6,7 +6,7 @@
 #define COMPONENTS_SYNC_TEST_SYNC_CLIENT_MOCK_H_
 
 #include "base/files/file_path.h"
-#include "components/sync/driver/sync_client.h"
+#include "components/sync/service/sync_client.h"
 #include "testing/gmock/include/gmock/gmock.h"
 
 namespace syncer {
diff --git a/components/sync/test/sync_service_impl_bundle.h b/components/sync/test/sync_service_impl_bundle.h
index 7055eba..e43c1fd 100644
--- a/components/sync/test/sync_service_impl_bundle.h
+++ b/components/sync/test/sync_service_impl_bundle.h
@@ -9,7 +9,7 @@
 
 #include "components/prefs/testing_pref_service.h"
 #include "components/signin/public/identity_manager/identity_test_environment.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "components/sync/test/fake_sync_api_component_factory.h"
 #include "components/sync/test/mock_sync_invalidations_service.h"
 #include "components/sync/test/mock_trusted_vault_client.h"
diff --git a/components/sync/test/sync_user_settings_mock.h b/components/sync/test/sync_user_settings_mock.h
index 6b6416e7..01d04f4e 100644
--- a/components/sync/test/sync_user_settings_mock.h
+++ b/components/sync/test/sync_user_settings_mock.h
@@ -9,8 +9,8 @@
 #include <string>
 
 #include "build/chromeos_buildflags.h"
-#include "components/sync/driver/sync_user_settings.h"
 #include "components/sync/engine/nigori/nigori.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "testing/gmock/include/gmock/gmock.h"
 
 namespace syncer {
@@ -21,7 +21,7 @@
   ~SyncUserSettingsMock() override;
   MOCK_METHOD(bool, IsInitialSyncFeatureSetupComplete, (), (const override));
   MOCK_METHOD(void,
-              SetFirstSetupComplete,
+              SetInitialSyncFeatureSetupComplete,
               (SyncFirstSetupCompleteSource),
               (override));
   MOCK_METHOD(bool, IsSyncEverythingEnabled, (), (const override));
diff --git a/components/sync/test/test_sync_service.cc b/components/sync/test/test_sync_service.cc
index 926606f..de21dd3 100644
--- a/components/sync/test/test_sync_service.cc
+++ b/components/sync/test/test_sync_service.cc
@@ -10,9 +10,9 @@
 #include "base/time/time.h"
 #include "base/values.h"
 #include "components/sync/base/progress_marker_map.h"
-#include "components/sync/driver/sync_token_status.h"
 #include "components/sync/engine/cycle/model_neutral_state.h"
 #include "components/sync/model/type_entities_count.h"
+#include "components/sync/service/sync_token_status.h"
 
 namespace syncer {
 
@@ -76,11 +76,13 @@
   }
 }
 
-void TestSyncService::SetFirstSetupComplete(bool first_setup_complete) {
-  if (first_setup_complete)
-    user_settings_.SetFirstSetupComplete();
-  else
-    user_settings_.ClearFirstSetupComplete();
+void TestSyncService::SetInitialSyncFeatureSetupComplete(
+    bool initial_sync_feature_setup_complete) {
+  if (initial_sync_feature_setup_complete) {
+    user_settings_.SetInitialSyncFeatureSetupComplete();
+  } else {
+    user_settings_.ClearInitialSyncFeatureSetupComplete();
+  }
 }
 
 void TestSyncService::SetFailedDataTypes(const ModelTypeSet& types) {
diff --git a/components/sync/test/test_sync_service.h b/components/sync/test/test_sync_service.h
index 76b7ad8..e6ff6c4 100644
--- a/components/sync/test/test_sync_service.h
+++ b/components/sync/test/test_sync_service.h
@@ -11,9 +11,9 @@
 
 #include "base/observer_list.h"
 #include "components/signin/public/identity_manager/account_info.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
 #include "components/sync/engine/sync_status.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync/test/test_sync_user_settings.h"
 #include "google_apis/gaia/google_service_auth_error.h"
 #include "url/gurl.h"
@@ -44,7 +44,8 @@
   void SetPersistentAuthError();
   void ClearAuthError();
 
-  void SetFirstSetupComplete(bool first_setup_complete);
+  void SetInitialSyncFeatureSetupComplete(
+      bool initial_sync_feature_setup_complete);
   void SetFailedDataTypes(const ModelTypeSet& types);
 
   void SetLastCycleSnapshot(const SyncCycleSnapshot& snapshot);
diff --git a/components/sync/test/test_sync_user_settings.cc b/components/sync/test/test_sync_user_settings.cc
index 9e10c90..a2363c50 100644
--- a/components/sync/test/test_sync_user_settings.cc
+++ b/components/sync/test/test_sync_user_settings.cc
@@ -8,9 +8,9 @@
 #include "components/sync/base/passphrase_enums.h"
 #include "components/sync/base/sync_prefs.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings_impl.h"
 #include "components/sync/engine/nigori/nigori.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings_impl.h"
 #include "components/sync/test/test_sync_service.h"
 
 namespace syncer {
@@ -46,12 +46,12 @@
 TestSyncUserSettings::~TestSyncUserSettings() = default;
 
 bool TestSyncUserSettings::IsInitialSyncFeatureSetupComplete() const {
-  return first_setup_complete_;
+  return initial_sync_feature_setup_complete_;
 }
 
-void TestSyncUserSettings::SetFirstSetupComplete(
+void TestSyncUserSettings::SetInitialSyncFeatureSetupComplete(
     SyncFirstSetupCompleteSource source) {
-  SetFirstSetupComplete();
+  SetInitialSyncFeatureSetupComplete();
 }
 
 bool TestSyncUserSettings::IsSyncEverythingEnabled() const {
@@ -231,12 +231,12 @@
   return nullptr;
 }
 
-void TestSyncUserSettings::SetFirstSetupComplete() {
-  first_setup_complete_ = true;
+void TestSyncUserSettings::SetInitialSyncFeatureSetupComplete() {
+  initial_sync_feature_setup_complete_ = true;
 }
 
-void TestSyncUserSettings::ClearFirstSetupComplete() {
-  first_setup_complete_ = false;
+void TestSyncUserSettings::ClearInitialSyncFeatureSetupComplete() {
+  initial_sync_feature_setup_complete_ = false;
 }
 
 void TestSyncUserSettings::SetTypeIsManaged(UserSelectableType type,
diff --git a/components/sync/test/test_sync_user_settings.h b/components/sync/test/test_sync_user_settings.h
index b0c5e4c..59259ab 100644
--- a/components/sync/test/test_sync_user_settings.h
+++ b/components/sync/test/test_sync_user_settings.h
@@ -12,7 +12,7 @@
 #include "build/chromeos_buildflags.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace syncer {
 
@@ -26,7 +26,8 @@
   ~TestSyncUserSettings() override;
 
   bool IsInitialSyncFeatureSetupComplete() const override;
-  void SetFirstSetupComplete(SyncFirstSetupCompleteSource source) override;
+  void SetInitialSyncFeatureSetupComplete(
+      SyncFirstSetupCompleteSource source) override;
 
   bool IsSyncEverythingEnabled() const override;
   UserSelectableTypeSet GetSelectedTypes() const override;
@@ -72,8 +73,8 @@
   void SetDecryptionNigoriKey(std::unique_ptr<Nigori> nigori) override;
   std::unique_ptr<Nigori> GetDecryptionNigoriKey() const override;
 
-  void SetFirstSetupComplete();
-  void ClearFirstSetupComplete();
+  void SetInitialSyncFeatureSetupComplete();
+  void ClearInitialSyncFeatureSetupComplete();
   void SetTypeIsManaged(UserSelectableType type, bool managed);
 #if BUILDFLAG(IS_CHROMEOS_ASH)
   void SetOsTypeIsManaged(UserSelectableOsType type, bool managed);
@@ -95,7 +96,7 @@
   UserSelectableTypeSet selected_types_;
   UserSelectableTypeSet managed_types_;
 
-  bool first_setup_complete_ = true;
+  bool initial_sync_feature_setup_complete_ = true;
   bool sync_everything_enabled_ = true;
 #if BUILDFLAG(IS_CHROMEOS_ASH)
   bool sync_all_os_types_enabled_ = true;
diff --git a/components/sync_bookmarks/bookmark_model_type_controller.h b/components/sync_bookmarks/bookmark_model_type_controller.h
index 9bd6c39..79efffa 100644
--- a/components/sync_bookmarks/bookmark_model_type_controller.h
+++ b/components/sync_bookmarks/bookmark_model_type_controller.h
@@ -7,7 +7,7 @@
 
 #include <memory>
 
-#include "components/sync/driver/model_type_controller.h"
+#include "components/sync/service/model_type_controller.h"
 
 namespace sync_bookmarks {
 
diff --git a/components/sync_sessions/proxy_tabs_data_type_controller.cc b/components/sync_sessions/proxy_tabs_data_type_controller.cc
index b08fab96..1b662cb5 100644
--- a/components/sync_sessions/proxy_tabs_data_type_controller.cc
+++ b/components/sync_sessions/proxy_tabs_data_type_controller.cc
@@ -9,10 +9,10 @@
 
 #include "base/functional/callback.h"
 #include "base/values.h"
-#include "components/sync/driver/configure_context.h"
 #include "components/sync/engine/data_type_activation_response.h"
 #include "components/sync/model/sync_error.h"
 #include "components/sync/model/type_entities_count.h"
+#include "components/sync/service/configure_context.h"
 
 namespace sync_sessions {
 
diff --git a/components/sync_sessions/proxy_tabs_data_type_controller.h b/components/sync_sessions/proxy_tabs_data_type_controller.h
index aae4043..9d7b960 100644
--- a/components/sync_sessions/proxy_tabs_data_type_controller.h
+++ b/components/sync_sessions/proxy_tabs_data_type_controller.h
@@ -10,7 +10,7 @@
 #include "base/functional/callback_forward.h"
 #include "components/history/core/browser/sync/history_model_type_controller_helper.h"
 #include "components/sync/base/sync_stop_metadata_fate.h"
-#include "components/sync/driver/data_type_controller.h"
+#include "components/sync/service/data_type_controller.h"
 
 class PrefService;
 
diff --git a/components/sync_sessions/session_model_type_controller.h b/components/sync_sessions/session_model_type_controller.h
index f36b0b5c..07cb1c3 100644
--- a/components/sync_sessions/session_model_type_controller.h
+++ b/components/sync_sessions/session_model_type_controller.h
@@ -8,7 +8,7 @@
 #include <memory>
 
 #include "components/history/core/browser/sync/history_model_type_controller_helper.h"
-#include "components/sync/driver/model_type_controller.h"
+#include "components/sync/service/model_type_controller.h"
 
 class PrefService;
 
diff --git a/components/sync_sessions/session_sync_service.h b/components/sync_sessions/session_sync_service.h
index 27cd125..39def3a 100644
--- a/components/sync_sessions/session_sync_service.h
+++ b/components/sync_sessions/session_sync_service.h
@@ -8,7 +8,7 @@
 #include "base/callback_list.h"
 #include "base/memory/weak_ptr.h"
 #include "components/keyed_service/core/keyed_service.h"
-#include "components/sync/driver/data_type_controller.h"
+#include "components/sync/service/data_type_controller.h"
 
 namespace syncer {
 class GlobalIdMapper;
diff --git a/components/sync_user_events/DEPS b/components/sync_user_events/DEPS
index 0c0bd78..26ec8abc 100644
--- a/components/sync_user_events/DEPS
+++ b/components/sync_user_events/DEPS
@@ -1,7 +1,7 @@
 include_rules = [
   "+components/keyed_service/core",
   "+components/sync/base",
-  "+components/sync/driver",
+  "+components/sync/service",
   "+components/sync/model",
   "+components/sync/protocol",
   "+components/sync/test",
diff --git a/components/sync_user_events/user_event_model_type_controller.cc b/components/sync_user_events/user_event_model_type_controller.cc
index dba8be2..722191ee 100644
--- a/components/sync_user_events/user_event_model_type_controller.cc
+++ b/components/sync_user_events/user_event_model_type_controller.cc
@@ -7,8 +7,8 @@
 #include <utility>
 
 #include "base/functional/bind.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace syncer {
 
diff --git a/components/sync_user_events/user_event_model_type_controller.h b/components/sync_user_events/user_event_model_type_controller.h
index d4a6ee2f..e422dbe 100644
--- a/components/sync_user_events/user_event_model_type_controller.h
+++ b/components/sync_user_events/user_event_model_type_controller.h
@@ -8,8 +8,8 @@
 #include <memory>
 
 #include "base/memory/raw_ptr.h"
-#include "components/sync/driver/model_type_controller.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/model_type_controller.h"
+#include "components/sync/service/sync_service_observer.h"
 
 namespace syncer {
 
diff --git a/components/test/data/history/README.md b/components/test/data/history/README.md
index 2aebbc9b..bbd58412 100644
--- a/components/test/data/history/README.md
+++ b/components/test/data/history/README.md
@@ -10,7 +10,7 @@
    doesn't really matter how long you run it, but there'll be less work for you
    if you quit early.
 
-        $ out/Debug/chrome --user-data-dir=foo
+        $ out/Debug/chrome-wrapper --user-data-dir=foo
 
 3. Locate the `History` file in the user-data-dir directory; e.g., `foo/Default/History`.
 
@@ -21,24 +21,8 @@
 5. Manually remove all `INSERT INTO` statements other than the statements
    populating the `meta` table.
 
-<!-- This section adapted from comment in history_backend_db_unittest.cc. -->
-In the past, we only added a history.57.sql file to the repo while adding a
-migration to the NEXT version 58. That's confusing because then the developer
-has to reverse engineer what the migration for 57 was.
-If you introduce a new migration, add a test for it in `HistoryBackendDBTest`,
-and add a new `history.N.sql` file for the new DB layout so that
-`HistoryBackendDBTest.VerifyTestSQLFileForCurrentVersionAlreadyExists` keeps
-passing. SQL schemas can change without migrations, so make sure to verify the
-`history.N-1.sql` is up-to-date by re-creating. The flow to create a migration
-`N` should be:
-1. There should already exist `history.N-1.sql`.
-2. Re-create `history.N-1.sql` to make sure it hasn't changed since it was
-   created.
-3. Implement your migration to version `N`.
-4. Add a migration test above the line labeled `NEW MIGRATION TESTS GO HERE`,
-   beginning with `CreateDBVersion(n-1)` and ending with
-   `ASSERT_GE(HistoryDatabase::GetCurrentVersion(), n);`
-5. Create `history.N.sql`. Then run `git cl presubmit` to get a command to add
-   the new file to a filelist in this directory.
+To generate history.N.sql, be sure to run these steps before implementing the N+1 migration in 
+chromium. I.e. you'll usually want to run these steps on the main branch rather than the CL branch.
 
 [SQLite CLI]: https://www.sqlite.org/cli.html
+
diff --git a/components/test/data/history/history.64.sql b/components/test/data/history/history.64.sql
deleted file mode 100644
index bdd9328..0000000
--- a/components/test/data/history/history.64.sql
+++ /dev/null
@@ -1,39 +0,0 @@
-PRAGMA foreign_keys=OFF;
-BEGIN TRANSACTION;
-CREATE TABLE meta(key LONGVARCHAR NOT NULL UNIQUE PRIMARY KEY, value LONGVARCHAR);
-INSERT INTO meta VALUES('mmap_status','-1');
-INSERT INTO meta VALUES('version','64');
-INSERT INTO meta VALUES('last_compatible_version','16');
-CREATE TABLE urls(id INTEGER PRIMARY KEY AUTOINCREMENT,url LONGVARCHAR,title LONGVARCHAR,visit_count INTEGER DEFAULT 0 NOT NULL,typed_count INTEGER DEFAULT 0 NOT NULL,last_visit_time INTEGER NOT NULL,hidden INTEGER DEFAULT 0 NOT NULL);
-CREATE TABLE visits(id INTEGER PRIMARY KEY AUTOINCREMENT,url INTEGER NOT NULL,visit_time INTEGER NOT NULL,from_visit INTEGER,transition INTEGER DEFAULT 0 NOT NULL,segment_id INTEGER,visit_duration INTEGER DEFAULT 0 NOT NULL,incremented_omnibox_typed_score BOOLEAN DEFAULT FALSE NOT NULL,opener_visit INTEGER,originator_cache_guid TEXT,originator_visit_id INTEGER,originator_from_visit INTEGER,originator_opener_visit INTEGER,is_known_to_sync BOOLEAN DEFAULT FALSE NOT NULL,consider_for_ntp_most_visited BOOLEAN DEFAULT FALSE NOT NULL);
-CREATE TABLE visit_source(id INTEGER PRIMARY KEY,source INTEGER NOT NULL);
-CREATE TABLE keyword_search_terms (keyword_id INTEGER NOT NULL,url_id INTEGER NOT NULL,term LONGVARCHAR NOT NULL,normalized_term LONGVARCHAR NOT NULL);
-CREATE TABLE downloads (id INTEGER PRIMARY KEY,guid VARCHAR NOT NULL,current_path LONGVARCHAR NOT NULL,target_path LONGVARCHAR NOT NULL,start_time INTEGER NOT NULL,received_bytes INTEGER NOT NULL,total_bytes INTEGER NOT NULL,state INTEGER NOT NULL,danger_type INTEGER NOT NULL,interrupt_reason INTEGER NOT NULL,hash BLOB NOT NULL,end_time INTEGER NOT NULL,opened INTEGER NOT NULL,last_access_time INTEGER NOT NULL,transient INTEGER NOT NULL,referrer VARCHAR NOT NULL,site_url VARCHAR NOT NULL,embedder_download_data VARCHAR NOT NULL,tab_url VARCHAR NOT NULL,tab_referrer_url VARCHAR NOT NULL,http_method VARCHAR NOT NULL,by_ext_or_web_app_id VARCHAR NOT NULL,by_ext_name VARCHAR NOT NULL,is_by_web_app INTEGER NOT NULL,etag VARCHAR NOT NULL,last_modified VARCHAR NOT NULL,mime_type VARCHAR(255) NOT NULL,original_mime_type VARCHAR(255) NOT NULL);
-CREATE TABLE downloads_url_chains (id INTEGER NOT NULL,chain_index INTEGER NOT NULL,url LONGVARCHAR NOT NULL, PRIMARY KEY (id, chain_index) );
-CREATE TABLE downloads_slices (download_id INTEGER NOT NULL,offset INTEGER NOT NULL,received_bytes INTEGER NOT NULL,finished INTEGER NOT NULL DEFAULT 0,PRIMARY KEY (download_id, offset) );
-CREATE TABLE segments (id INTEGER PRIMARY KEY,name VARCHAR,url_id INTEGER NON NULL);
-CREATE TABLE segment_usage (id INTEGER PRIMARY KEY,segment_id INTEGER NOT NULL,time_slot INTEGER NOT NULL,visit_count INTEGER DEFAULT 0 NOT NULL);
-CREATE TABLE typed_url_sync_metadata (storage_key INTEGER PRIMARY KEY NOT NULL,value BLOB);
-CREATE TABLE content_annotations(visit_id INTEGER PRIMARY KEY,visibility_score NUMERIC,floc_protected_score NUMERIC,categories VARCHAR,page_topics_model_version INTEGER,annotation_flags INTEGER NOT NULL,entities VARCHAR,related_searches VARCHAR,search_normalized_url VARCHAR,search_terms LONGVARCHAR,alternative_title VARCHAR,page_language VARCHAR,password_state INTEGER DEFAULT 0 NOT NULL,has_url_keyed_image BOOLEAN NOT NULL);
-CREATE TABLE context_annotations(visit_id INTEGER PRIMARY KEY,context_annotation_flags INTEGER NOT NULL,duration_since_last_visit INTEGER,page_end_reason INTEGER,total_foreground_duration INTEGER,browser_type INTEGER DEFAULT 0 NOT NULL,window_id INTEGER DEFAULT -1 NOT NULL,tab_id INTEGER DEFAULT -1 NOT NULL,task_id INTEGER DEFAULT -1 NOT NULL,root_task_id INTEGER DEFAULT -1 NOT NULL,parent_task_id INTEGER DEFAULT -1 NOT NULL,response_code INTEGER DEFAULT 0 NOT NULL);
-CREATE TABLE clusters(cluster_id INTEGER PRIMARY KEY AUTOINCREMENT,should_show_on_prominent_ui_surfaces BOOLEAN NOT NULL,label VARCHAR NOT NULL,raw_label VARCHAR NOT NULL,triggerability_calculated BOOLEAN NOT NULL,originator_cache_guid TEXT NOT NULL,originator_cluster_id INTEGER NOT NULL);
-CREATE TABLE clusters_and_visits(cluster_id INTEGER NOT NULL,visit_id INTEGER NOT NULL,score NUMERIC NOT NULL,engagement_score NUMERIC NOT NULL,url_for_deduping LONGVARCHAR NOT NULL,normalized_url LONGVARCHAR NOT NULL,url_for_display LONGVARCHAR NOT NULL,PRIMARY KEY(cluster_id,visit_id))WITHOUT ROWID;
-CREATE TABLE cluster_keywords(cluster_id INTEGER NOT NULL,keyword VARCHAR NOT NULL,type INTEGER NOT NULL,score NUMERIC NOT NULL,collections VARCHAR NOT NULL);
-CREATE TABLE cluster_visit_duplicates(visit_id INTEGER NOT NULL,duplicate_visit_id INTEGER NOT NULL,PRIMARY KEY(visit_id,duplicate_visit_id))WITHOUT ROWID;
-CREATE TABLE history_sync_metadata (storage_key INTEGER PRIMARY KEY NOT NULL, value BLOB);
-DELETE FROM sqlite_sequence;
-CREATE INDEX visits_url_index ON visits (url);
-CREATE INDEX visits_from_index ON visits (from_visit);
-CREATE INDEX visits_time_index ON visits (visit_time);
-CREATE INDEX visits_originator_id_index ON visits (originator_visit_id);
-CREATE INDEX keyword_search_terms_index1 ON keyword_search_terms (keyword_id, normalized_term);
-CREATE INDEX keyword_search_terms_index2 ON keyword_search_terms (url_id);
-CREATE INDEX keyword_search_terms_index3 ON keyword_search_terms (term);
-CREATE INDEX segments_name ON segments(name);
-CREATE INDEX segments_url_id ON segments(url_id);
-CREATE INDEX segment_usage_time_slot_segment_id ON segment_usage(time_slot, segment_id);
-CREATE INDEX segments_usage_seg_id ON segment_usage(segment_id);
-CREATE INDEX clusters_for_visit ON clusters_and_visits(visit_id);
-CREATE INDEX cluster_keywords_cluster_id_index ON cluster_keywords(cluster_id);
-CREATE INDEX urls_url_index ON urls (url);
-COMMIT;
diff --git a/components/test/data/history/unit_tests_bundle_data.filelist b/components/test/data/history/unit_tests_bundle_data.filelist
index d50ac0dd..307aa50 100644
--- a/components/test/data/history/unit_tests_bundle_data.filelist
+++ b/components/test/data/history/unit_tests_bundle_data.filelist
@@ -51,7 +51,6 @@
 //components/test/data/history/history.61.sql
 //components/test/data/history/history.62.sql
 //components/test/data/history/history.63.sql
-//components/test/data/history/history.64.sql
 //components/test/data/history/thumbnail_wild/Favicons.corrupt_meta.disable
 //components/test/data/history/thumbnail_wild/Favicons.v2.init.sql
 //components/test/data/history/thumbnail_wild/Favicons.v3.init.sql
diff --git a/components/trusted_vault/BUILD.gn b/components/trusted_vault/BUILD.gn
index f785eca..ea5c9d1 100644
--- a/components/trusted_vault/BUILD.gn
+++ b/components/trusted_vault/BUILD.gn
@@ -39,7 +39,7 @@
     ]
     public_deps = [
       "//base",
-      "//components/sync/driver",
+      "//components/sync/service",
     ]
     deps = [
       "//components/os_crypt/sync",
diff --git a/components/trusted_vault/DEPS b/components/trusted_vault/DEPS
index 821bfab..92300ce7 100644
--- a/components/trusted_vault/DEPS
+++ b/components/trusted_vault/DEPS
@@ -3,7 +3,7 @@
   "+components/signin/public",
   # TODO(crbug.com/1423343): Avoid dependencies to components/sync.
   "+components/sync/base",
-  "+components/sync/driver",
+  "+components/sync/service",
   "+components/sync/engine",
   "+crypto",
   "+google_apis",
diff --git a/components/trusted_vault/standalone_trusted_vault_backend.cc b/components/trusted_vault/standalone_trusted_vault_backend.cc
index e92d3a15..f5b9b629 100644
--- a/components/trusted_vault/standalone_trusted_vault_backend.cc
+++ b/components/trusted_vault/standalone_trusted_vault_backend.cc
@@ -31,7 +31,7 @@
 #include "components/signin/public/identity_manager/accounts_in_cookie_jar_info.h"
 #include "components/sync/base/features.h"
 #include "components/sync/base/time.h"
-#include "components/sync/driver/trusted_vault_histograms.h"
+#include "components/sync/service/trusted_vault_histograms.h"
 #include "components/trusted_vault/proto/local_trusted_vault.pb.h"
 #include "components/trusted_vault/proto_string_bytes_conversion.h"
 #include "components/trusted_vault/securebox.h"
diff --git a/components/trusted_vault/standalone_trusted_vault_client.h b/components/trusted_vault/standalone_trusted_vault_client.h
index 063c923..0874e47f 100644
--- a/components/trusted_vault/standalone_trusted_vault_client.h
+++ b/components/trusted_vault/standalone_trusted_vault_client.h
@@ -17,7 +17,7 @@
 #include "base/sequence_checker.h"
 #include "base/task/sequenced_task_runner.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/trusted_vault_client.h"
+#include "components/sync/service/trusted_vault_client.h"
 #include "components/trusted_vault/trusted_vault_access_token_fetcher_frontend.h"
 
 struct CoreAccountInfo;
diff --git a/components/trusted_vault/trusted_vault_histograms.cc b/components/trusted_vault/trusted_vault_histograms.cc
index e1a9546..4221598c 100644
--- a/components/trusted_vault/trusted_vault_histograms.cc
+++ b/components/trusted_vault/trusted_vault_histograms.cc
@@ -4,7 +4,7 @@
 
 #include "components/trusted_vault/trusted_vault_histograms.h"
 
-#include "components/sync/driver/trusted_vault_histograms.h"
+#include "components/sync/service/trusted_vault_histograms.h"
 
 namespace trusted_vault {
 
diff --git a/components/trusted_vault/trusted_vault_histograms.h b/components/trusted_vault/trusted_vault_histograms.h
index a017a4b6..cebbf0d 100644
--- a/components/trusted_vault/trusted_vault_histograms.h
+++ b/components/trusted_vault/trusted_vault_histograms.h
@@ -5,7 +5,7 @@
 #ifndef COMPONENTS_TRUSTED_VAULT_TRUSTED_VAULT_HISTOGRAMS_H_
 #define COMPONENTS_TRUSTED_VAULT_TRUSTED_VAULT_HISTOGRAMS_H_
 
-#include "components/sync/driver/trusted_vault_histograms.h"
+#include "components/sync/service/trusted_vault_histograms.h"
 
 namespace trusted_vault {
 
diff --git a/components/ukm/BUILD.gn b/components/ukm/BUILD.gn
index 2343b40..507519a 100644
--- a/components/ukm/BUILD.gn
+++ b/components/ukm/BUILD.gn
@@ -93,7 +93,7 @@
     "//components/history/core/browser",
     "//components/metrics",
     "//components/sync/base",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//google_apis",
     "//services/metrics/public/cpp:metrics_cpp",
   ]
diff --git a/components/ukm/observers/ukm_consent_state_observer.cc b/components/ukm/observers/ukm_consent_state_observer.cc
index a938eca..332a8d67 100644
--- a/components/ukm/observers/ukm_consent_state_observer.cc
+++ b/components/ukm/observers/ukm_consent_state_observer.cc
@@ -12,8 +12,8 @@
 #include "base/metrics/histogram_functions.h"
 #include "components/metrics/metrics_switches.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_utils.h"
 #include "components/unified_consent/url_keyed_data_collection_consent_helper.h"
 #include "google_apis/gaia/google_service_auth_error.h"
 
diff --git a/components/ukm/observers/ukm_consent_state_observer.h b/components/ukm/observers/ukm_consent_state_observer.h
index a0f3a6f4..9ecbb2a7 100644
--- a/components/ukm/observers/ukm_consent_state_observer.h
+++ b/components/ukm/observers/ukm_consent_state_observer.h
@@ -10,8 +10,8 @@
 
 #include "base/feature_list.h"
 #include "base/scoped_multi_source_observation.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "components/ukm/ukm_consent_state.h"
 #include "components/unified_consent/url_keyed_data_collection_consent_helper.h"
 #include "services/metrics/public/cpp/metrics_export.h"
diff --git a/components/ukm/observers/ukm_consent_state_observer_unittest.cc b/components/ukm/observers/ukm_consent_state_observer_unittest.cc
index 538de8390..bbe4f714 100644
--- a/components/ukm/observers/ukm_consent_state_observer_unittest.cc
+++ b/components/ukm/observers/ukm_consent_state_observer_unittest.cc
@@ -6,8 +6,8 @@
 
 #include "base/observer_list.h"
 #include "base/test/scoped_feature_list.h"
-#include "components/sync/driver/sync_token_status.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
+#include "components/sync/service/sync_token_status.h"
 #include "components/sync/test/test_sync_service.h"
 #include "components/sync_preferences/testing_pref_service_syncable.h"
 #include "components/unified_consent/pref_names.h"
diff --git a/components/unified_consent/unified_consent_metrics.cc b/components/unified_consent/unified_consent_metrics.cc
index ad46929..3ed8fff 100644
--- a/components/unified_consent/unified_consent_metrics.cc
+++ b/components/unified_consent/unified_consent_metrics.cc
@@ -11,7 +11,7 @@
 #include "components/autofill/core/common/autofill_prefs.h"
 #include "components/prefs/pref_service.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/unified_consent/pref_names.h"
 
 namespace unified_consent {
diff --git a/components/unified_consent/unified_consent_service.cc b/components/unified_consent/unified_consent_service.cc
index 82bbb25..a8490c1ac 100644
--- a/components/unified_consent/unified_consent_service.cc
+++ b/components/unified_consent/unified_consent_service.cc
@@ -10,8 +10,8 @@
 #include "build/build_config.h"
 #include "components/pref_registry/pref_registry_syncable.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync_preferences/pref_service_syncable.h"
 #include "components/unified_consent/pref_names.h"
 
@@ -79,8 +79,8 @@
   // Start observing pref changes when the user enters sync setup.
   // Note: Only |sync->IsSetupInProgress()| is used (i.e. no check for
   // |IsInitialSyncFeatureSetupComplete()|), because on Android
-  // |SetFirstSetupComplete()| is called automatically during the first setup,
-  // i.e. the value could change in the meantime.
+  // |SetInitialSyncFeatureSetupComplete()| is called automatically during the
+  // first setup, i.e. the value could change in the meantime.
   if (sync->IsSetupInProgress() && !pref_service_->IsSyncing()) {
     StartObservingServicePrefChanges();
   } else {
diff --git a/components/unified_consent/unified_consent_service.h b/components/unified_consent/unified_consent_service.h
index d38cc1f..97af3ca1 100644
--- a/components/unified_consent/unified_consent_service.h
+++ b/components/unified_consent/unified_consent_service.h
@@ -16,7 +16,7 @@
 #include "components/prefs/pref_change_registrar.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "components/sync_preferences/pref_service_syncable_observer.h"
 #include "components/unified_consent/unified_consent_metrics.h"
 
diff --git a/components/unified_consent/unified_consent_service_unittest.cc b/components/unified_consent/unified_consent_service_unittest.cc
index e73b21c..7dd84d8 100644
--- a/components/unified_consent/unified_consent_service_unittest.cc
+++ b/components/unified_consent/unified_consent_service_unittest.cc
@@ -15,7 +15,7 @@
 #include "build/chromeos_buildflags.h"
 #include "components/signin/public/identity_manager/identity_test_environment.h"
 #include "components/sync/base/sync_prefs.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 #include "components/sync/test/test_sync_service.h"
 #include "components/sync_preferences/testing_pref_service_syncable.h"
 #include "components/unified_consent/pref_names.h"
diff --git a/components/unified_consent/url_keyed_data_collection_consent_helper.cc b/components/unified_consent/url_keyed_data_collection_consent_helper.cc
index f423394..e0108f4 100644
--- a/components/unified_consent/url_keyed_data_collection_consent_helper.cc
+++ b/components/unified_consent/url_keyed_data_collection_consent_helper.cc
@@ -14,9 +14,9 @@
 #include "components/prefs/pref_change_registrar.h"
 #include "components/prefs/pref_service.h"
 #include "components/sync/base/model_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
-#include "components/sync/driver/sync_service_utils.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
+#include "components/sync/service/sync_service_utils.h"
 #include "components/unified_consent/pref_names.h"
 
 namespace unified_consent {
diff --git a/components/unified_consent/url_keyed_data_collection_consent_helper_unittest.cc b/components/unified_consent/url_keyed_data_collection_consent_helper_unittest.cc
index 409ec12..c39ad67 100644
--- a/components/unified_consent/url_keyed_data_collection_consent_helper_unittest.cc
+++ b/components/unified_consent/url_keyed_data_collection_consent_helper_unittest.cc
@@ -6,8 +6,8 @@
 
 #include <vector>
 
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/engine/cycle/sync_cycle_snapshot.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync/test/test_sync_service.h"
 #include "components/sync_preferences/testing_pref_service_syncable.h"
 #include "components/unified_consent/pref_names.h"
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 27a1a42..ddfaf8a7 100644
--- a/components/viz/service/display_embedder/skia_output_surface_impl.cc
+++ b/components/viz/service/display_embedder/skia_output_surface_impl.cc
@@ -51,6 +51,7 @@
 #include "third_party/skia/include/core/SkPromiseImageTexture.h"
 #include "third_party/skia/include/gpu/GrYUVABackendTextures.h"
 #include "third_party/skia/include/gpu/ganesh/SkImageGanesh.h"
+#include "third_party/skia/include/gpu/graphite/Image.h"
 #include "third_party/skia/include/gpu/graphite/Recorder.h"
 #include "ui/base/ui_base_features.h"
 #include "ui/gfx/color_space.h"
@@ -555,7 +556,7 @@
     SkColorInfo color_info(color_type, y_context->alpha_type(),
                            y_context->color_space());
     void* fulfill = new FulfillForPlane(y_context);
-    image = SkImage::MakeGraphitePromiseTexture(
+    image = SkImages::PromiseTextureFrom(
         graphite_recorder_, gfx::SizeToSkISize(y_context->size()), texture_info,
         color_info, skgpu::graphite::Volatile::kNo, FulfillGraphite, CleanUp,
         ReleaseGraphite, fulfill);
@@ -606,7 +607,7 @@
         dependency_->gr_context_type(), format, /*plane_index=*/0, mipmap);
     SkColorInfo color_info(color_type, image_context->alpha_type(),
                            image_context->color_space());
-    auto image = SkImage::MakeGraphitePromiseTexture(
+    auto image = SkImages::PromiseTextureFrom(
         graphite_recorder_, gfx::SizeToSkISize(image_context->size()),
         texture_info, color_info, skgpu::graphite::Volatile::kNo,
         FulfillGraphite, CleanUp, ReleaseGraphite, fulfill);
@@ -652,7 +653,7 @@
     SkColorInfo color_info(color_type, image_context->alpha_type(),
                            image_context->color_space());
     void* fulfill = new FulfillForPlane(image_context, /*plane_index=*/0);
-    auto image = SkImage::MakeGraphitePromiseTexture(
+    auto image = SkImages::PromiseTextureFrom(
         graphite_recorder_, gfx::SizeToSkISize(image_context->size()),
         texture_info, color_info, skgpu::graphite::Volatile::kNo,
         FulfillGraphite, CleanUp, ReleaseGraphite, fulfill);
diff --git a/components/webapk/webapk.proto b/components/webapk/webapk.proto
index 7e0e43e8..cc3c1327 100644
--- a/components/webapk/webapk.proto
+++ b/components/webapk/webapk.proto
@@ -119,7 +119,6 @@
     PRIMARY_ICON = 1;
     BADGE_ICON = 2;
     SPLASH_ICON = 3;
-    SHORTCUT_ICON = 4;
   }
 
   // Image's URL.
diff --git a/components/webapps/browser/BUILD.gn b/components/webapps/browser/BUILD.gn
index 1b9862f..0b17b20f 100644
--- a/components/webapps/browser/BUILD.gn
+++ b/components/webapps/browser/BUILD.gn
@@ -105,8 +105,6 @@
       "android/webapk/webapk_proto_builder.cc",
       "android/webapk/webapk_proto_builder.h",
       "android/webapk/webapk_types.h",
-      "android/webapp_icon.cc",
-      "android/webapp_icon.h",
       "android/webapps_icon_utils.cc",
       "android/webapps_icon_utils.h",
       "android/webapps_utils.cc",
diff --git a/components/webapps/browser/android/shortcut_info.cc b/components/webapps/browser/android/shortcut_info.cc
index b9341030..bf144cf 100644
--- a/components/webapps/browser/android/shortcut_info.cc
+++ b/components/webapps/browser/android/shortcut_info.cc
@@ -69,35 +69,17 @@
   return shortcut_info;
 }
 
-std::vector<WebappIcon> ShortcutInfo::GetWebApkIcons() {
-  std::vector<WebappIcon> icons;
-  icons.emplace_back(best_primary_icon_url, is_primary_icon_maskable,
-                     webapk::Image::PRIMARY_ICON);
+std::set<GURL> ShortcutInfo::GetWebApkIcons() {
+  std::set<GURL> icons{best_primary_icon_url};
 
-  if (!splash_image_url.is_empty()) {
-    auto it = std::find_if(icons.begin(), icons.end(), [&](auto& icon) {
-      return icon.url() == splash_image_url;
-    });
-    if (it == icons.end()) {
-      icons.emplace_back(splash_image_url, is_splash_image_maskable,
-                         webapk::Image::SPLASH_ICON);
-    } else {
-      it->AddUsage(webapk::Image::SPLASH_ICON);
-    }
+  if (!splash_image_url.is_empty() &&
+      splash_image_url != best_primary_icon_url) {
+    icons.insert(splash_image_url);
   }
 
-  for (const auto& shortcut_icon_url : best_shortcut_icon_urls) {
-    if (shortcut_icon_url.is_valid()) {
-      auto it = std::find_if(icons.begin(), icons.end(), [&](auto& icon) {
-        return icon.url() == shortcut_icon_url;
-      });
-      if (it == icons.end()) {
-        icons.emplace_back(shortcut_icon_url, false,
-                           webapk::Image::SHORTCUT_ICON);
-      } else {
-        it->AddUsage(webapk::Image::SHORTCUT_ICON);
-      }
-    }
+  for (const auto& shortcut_icon : best_shortcut_icon_urls) {
+    if (shortcut_icon.is_valid())
+      icons.insert(shortcut_icon);
   }
 
   return icons;
diff --git a/components/webapps/browser/android/shortcut_info.h b/components/webapps/browser/android/shortcut_info.h
index c0d16c1..72235948 100644
--- a/components/webapps/browser/android/shortcut_info.h
+++ b/components/webapps/browser/android/shortcut_info.h
@@ -11,7 +11,6 @@
 #include <string>
 #include <vector>
 
-#include "components/webapps/browser/android/webapp_icon.h"
 #include "services/device/public/mojom/screen_orientation_lock_types.mojom-shared.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 #include "third_party/blink/public/mojom/manifest/manifest.mojom.h"
@@ -136,9 +135,9 @@
   // Updates the source of the shortcut.
   void UpdateSource(const Source source);
 
-  // Returns a vector of icons including |best_primary_icon_url|,
+  // Returns a set of icons including |best_primary_icon_url|,
   // |splash_image_url| and |best_shortcut_icon_urls| if they are not empty
-  std::vector<WebappIcon> GetWebApkIcons();
+  std::set<GURL> GetWebApkIcons();
 
   GURL manifest_url;
   GURL url;
diff --git a/components/webapps/browser/android/shortcut_info_unittest.cc b/components/webapps/browser/android/shortcut_info_unittest.cc
index da39032..0d71ddea3 100644
--- a/components/webapps/browser/android/shortcut_info_unittest.cc
+++ b/components/webapps/browser/android/shortcut_info_unittest.cc
@@ -103,17 +103,12 @@
   info_.best_primary_icon_url = best_primary_icon_url;
   info_.splash_image_url = splash_image_url;
 
-  std::vector<WebappIcon> result_icons = info_.GetWebApkIcons();
-  ASSERT_EQ(4u, result_icons.size());
+  std::set<GURL> result = info_.GetWebApkIcons();
+  std::set<GURL> expected{best_shortcut_icon_url_1, best_shortcut_icon_url_2,
+                          best_primary_icon_url, splash_image_url};
 
-  std::vector<GURL> result_urls;
-  for (auto icon : result_icons) {
-    result_urls.push_back(icon.url());
-  }
-  std::vector<GURL> expected_urls{best_primary_icon_url, splash_image_url,
-                                  best_shortcut_icon_url_1,
-                                  best_shortcut_icon_url_2};
-  ASSERT_EQ(expected_urls, result_urls);
+  ASSERT_EQ(4u, result.size());
+  ASSERT_EQ(expected, result);
 }
 
 TEST_F(ShortcutInfoTest, NotContainEmptyOrDuplicateWebApkIcons) {
@@ -124,16 +119,11 @@
   info_.best_shortcut_icon_urls.push_back(best_primary_icon_url);
   info_.best_primary_icon_url = best_primary_icon_url;
 
-  std::vector<WebappIcon> result_icons = info_.GetWebApkIcons();
-  std::vector<GURL> result_urls;
-  for (auto icon : result_icons) {
-    result_urls.push_back(icon.url());
-  }
+  std::set<GURL> result = info_.GetWebApkIcons();
+  std::set<GURL> expected{best_shortcut_icon_url, best_primary_icon_url};
 
-  std::vector<GURL> expected{best_primary_icon_url, best_shortcut_icon_url};
-
-  ASSERT_EQ(2u, result_icons.size());
-  ASSERT_EQ(expected, result_urls);
+  ASSERT_EQ(2u, result.size());
+  ASSERT_EQ(expected, result);
 }
 
 TEST_F(ShortcutInfoTest, NameFallsBackToShortName) {
diff --git a/components/webapps/browser/android/webapk/webapk_icon_hasher.cc b/components/webapps/browser/android/webapk/webapk_icon_hasher.cc
index e33c46b..46952a9 100644
--- a/components/webapps/browser/android/webapk/webapk_icon_hasher.cc
+++ b/components/webapps/browser/android/webapk/webapk_icon_hasher.cc
@@ -11,7 +11,6 @@
 #include "base/strings/string_number_conversions.h"
 #include "base/strings/utf_string_conversions.h"
 #include "base/task/single_thread_task_runner.h"
-#include "components/webapps/browser/android/webapps_icon_utils.h"
 #include "content/public/browser/web_contents.h"
 #include "net/base/data_url.h"
 #include "net/base/network_isolation_key.h"
@@ -69,21 +68,22 @@
     network::mojom::URLLoaderFactory* url_loader_factory,
     base::WeakPtr<content::WebContents> web_contents,
     const url::Origin& request_initiator,
-    const std::vector<WebappIcon>& webapk_icons,
+    const std::set<GURL>& icon_urls,
     Murmur2HashMultipleCallback callback) {
   auto icons_ptr = std::make_unique<std::map<std::string, Icon>>();
   auto& icons = *icons_ptr;
 
   auto barrier_closure = base::BarrierClosure(
-      webapk_icons.size(),
+      icon_urls.size(),
       base::BindOnce(&OnAllMurmur2Hashes, std::move(icons_ptr),
                      std::move(callback)));
-  for (const auto& webapk_icon : webapk_icons) {
+
+  for (const auto& icon_url : icon_urls) {
     // |hashes| is owned by |barrier_closure|.
     DownloadAndComputeMurmur2HashWithTimeout(
-        url_loader_factory, web_contents, request_initiator, webapk_icon,
+        url_loader_factory, web_contents, request_initiator, icon_url,
         kDownloadTimeoutInMilliseconds,
-        base::BindOnce(&OnMurmur2Hash, &icons[webapk_icon.url().spec()],
+        base::BindOnce(&OnMurmur2Hash, &icons[icon_url.spec()],
                        barrier_closure));
   }
 }
@@ -93,19 +93,19 @@
     network::mojom::URLLoaderFactory* url_loader_factory,
     base::WeakPtr<content::WebContents> web_contents,
     const url::Origin& request_initiator,
-    const WebappIcon& webapk_icon,
+    const GURL& icon_url,
     int timeout_ms,
     Murmur2HashCallback callback) {
-  if (!webapk_icon.url().is_valid()) {
+  if (!icon_url.is_valid()) {
     base::SingleThreadTaskRunner::GetCurrentDefault()->PostTask(
         FROM_HERE, base::BindOnce(std::move(callback), Icon{}));
     return;
   }
 
-  if (webapk_icon.url().SchemeIs(url::kDataScheme)) {
+  if (icon_url.SchemeIs(url::kDataScheme)) {
     std::string mime_type, char_set, data;
     Icon icon;
-    if (net::DataURL::Parse(webapk_icon.url(), &mime_type, &char_set, &data) &&
+    if (net::DataURL::Parse(icon_url, &mime_type, &char_set, &data) &&
         !data.empty()) {
       icon.hash = ComputeMurmur2Hash(data);
       icon.unsafe_data = std::move(data);
@@ -117,7 +117,7 @@
 
   // The icon hasher will delete itself when it is done.
   new WebApkIconHasher(url_loader_factory, std::move(web_contents),
-                       request_initiator, webapk_icon, timeout_ms,
+                       request_initiator, icon_url, timeout_ms,
                        std::move(callback));
 }
 
@@ -125,7 +125,7 @@
     network::mojom::URLLoaderFactory* url_loader_factory,
     base::WeakPtr<content::WebContents> web_contents,
     const url::Origin& request_initiator,
-    const WebappIcon& webapk_icon,
+    const GURL& icon_url,
     int timeout_ms,
     Murmur2HashCallback callback)
     : callback_(std::move(callback)) {
@@ -142,7 +142,7 @@
       net::IsolationInfo::RequestType::kOther, request_initiator,
       request_initiator, net::SiteForCookies());
   resource_request->request_initiator = request_initiator;
-  resource_request->url = webapk_icon.url();
+  resource_request->url = icon_url;
   simple_url_loader_ = network::SimpleURLLoader::Create(
       std::move(resource_request),
       TRAFFIC_ANNOTATION_WITHOUT_PROTO("webapk icon hasher"));
@@ -150,14 +150,13 @@
       url_loader_factory,
       base::BindOnce(&WebApkIconHasher::OnSimpleLoaderComplete,
                      base::Unretained(this), std::move(web_contents),
-                     webapk_icon.GetIdealSizeInPx(), timeout_ms));
+                     timeout_ms));
 }
 
 WebApkIconHasher::~WebApkIconHasher() {}
 
 void WebApkIconHasher::OnSimpleLoaderComplete(
     base::WeakPtr<content::WebContents> web_contents,
-    int ideal_icon_size,
     int timeout_ms,
     std::unique_ptr<std::string> response_body) {
   download_timeout_timer_.Stop();
@@ -183,13 +182,12 @@
         base::BindOnce(&WebApkIconHasher::OnDownloadTimedOut,
                        base::Unretained(this)));
 
-    const gfx::Size preferred_size(ideal_icon_size, ideal_icon_size);
     web_contents->DownloadImage(
         simple_url_loader->GetFinalURL(),
-        false,  // is_favicon
-        preferred_size,
-        std::numeric_limits<int>::max(),  // max size
-        false,                            // normal cache policy
+        false,        // is_favicon
+        gfx::Size(),  // no preferred size
+        0,            // no max size
+        false,        // normal cache policy
         base::BindOnce(&WebApkIconHasher::OnImageDownloaded,
                        weak_ptr_factory_.GetWeakPtr(),
                        std::move(response_body)));
diff --git a/components/webapps/browser/android/webapk/webapk_icon_hasher.h b/components/webapps/browser/android/webapk/webapk_icon_hasher.h
index cdc69e6a..f89d966c 100644
--- a/components/webapps/browser/android/webapk/webapk_icon_hasher.h
+++ b/components/webapps/browser/android/webapk/webapk_icon_hasher.h
@@ -13,7 +13,6 @@
 #include "base/functional/callback.h"
 #include "base/memory/weak_ptr.h"
 #include "base/timer/timer.h"
-#include "components/webapps/browser/android/webapp_icon.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
 #include "third_party/skia/include/core/SkBitmap.h"
 #include "ui/gfx/geometry/size.h"
@@ -62,14 +61,14 @@
       network::mojom::URLLoaderFactory* url_loader_factory,
       base::WeakPtr<content::WebContents> web_contents,
       const url::Origin& request_initiator,
-      const std::vector<WebappIcon>& webapp_icon,
+      const std::set<GURL>& icon_urls,
       Murmur2HashMultipleCallback callback);
 
   static void DownloadAndComputeMurmur2HashWithTimeout(
       network::mojom::URLLoaderFactory* url_loader_factory,
       base::WeakPtr<content::WebContents> web_contents,
       const url::Origin& request_initiator,
-      const WebappIcon& webapp_icon,
+      const GURL& icon_url,
       int timeout_ms,
       Murmur2HashCallback callback);
 
@@ -77,13 +76,12 @@
   WebApkIconHasher(network::mojom::URLLoaderFactory* url_loader_factory,
                    base::WeakPtr<content::WebContents> web_contents,
                    const url::Origin& request_initiator,
-                   const WebappIcon& webapp_icon,
+                   const GURL& icon_url,
                    int timeout_ms,
                    Murmur2HashCallback callback);
   ~WebApkIconHasher();
 
   void OnSimpleLoaderComplete(base::WeakPtr<content::WebContents> web_contents,
-                              int ideal_icon_size,
                               int timeout_ms,
                               std::unique_ptr<std::string> response_body);
 
diff --git a/components/webapps/browser/android/webapk/webapk_icon_hasher_unittest.cc b/components/webapps/browser/android/webapk/webapk_icon_hasher_unittest.cc
index e9736b99..1e514c7 100644
--- a/components/webapps/browser/android/webapk/webapk_icon_hasher_unittest.cc
+++ b/components/webapps/browser/android/webapk/webapk_icon_hasher_unittest.cc
@@ -14,7 +14,6 @@
 #include "base/path_service.h"
 #include "base/run_loop.h"
 #include "base/test/bind.h"
-#include "components/webapps/browser/android/webapp_icon.h"
 #include "content/public/browser/web_contents.h"
 #include "content/public/test/browser_task_environment.h"
 #include "content/public/test/test_browser_context.h"
@@ -49,7 +48,7 @@
            const GURL& icon_url) {
     WebApkIconHasher::DownloadAndComputeMurmur2HashWithTimeout(
         url_loader_factory, web_contents->GetWeakPtr(),
-        url::Origin::Create(icon_url), WebappIcon(icon_url), /*timeout_ms=*/300,
+        url::Origin::Create(icon_url), icon_url, /*timeout_ms=*/300,
         base::BindOnce(&WebApkIconHasherRunner::OnCompleted,
                        base::Unretained(this)));
 
@@ -63,14 +62,10 @@
       content::WebContents* web_contents,
       const std::set<GURL>& icon_urls) {
     std::map<std::string, WebApkIconHasher::Icon> result;
-    std::vector<WebappIcon> icons;
-    for (auto icon_url : icon_urls) {
-      icons.emplace_back(icon_url);
-    }
     base::RunLoop run_loop;
     WebApkIconHasher::DownloadAndComputeMurmur2Hash(
         url_loader_factory, web_contents->GetWeakPtr(),
-        url::Origin::Create(*icon_urls.begin()), icons,
+        url::Origin::Create(*icon_urls.begin()), icon_urls,
         base::BindLambdaForTesting(
             [&](absl::optional<std::map<std::string, WebApkIconHasher::Icon>>
                     hashes) {
@@ -227,7 +222,7 @@
   WebApkIconHasherRunner runner;
   WebApkIconHasher::DownloadAndComputeMurmur2HashWithTimeout(
       test_url_loader_factory(), web_contents()->GetWeakPtr(),
-      url::Origin::Create(icon_url), WebappIcon(icon_url), /*timeout_ms=*/300,
+      url::Origin::Create(icon_url), icon_url, /*timeout_ms=*/300,
       base::BindOnce(&WebApkIconHasherRunner::OnCompleted,
                      base::Unretained(&runner)));
   base::RunLoop().RunUntilIdle();
@@ -270,7 +265,7 @@
   WebApkIconHasherRunner runner;
   WebApkIconHasher::DownloadAndComputeMurmur2HashWithTimeout(
       test_url_loader_factory(), web_contents()->GetWeakPtr(),
-      url::Origin::Create(icon_url), WebappIcon(icon_url), /*timeout_ms=*/300,
+      url::Origin::Create(icon_url), icon_url, /*timeout_ms=*/300,
       base::BindOnce(&WebApkIconHasherRunner::OnCompleted,
                      base::Unretained(&runner)));
   base::RunLoop().RunUntilIdle();
diff --git a/components/webapps/browser/android/webapp_icon.cc b/components/webapps/browser/android/webapp_icon.cc
deleted file mode 100644
index fbcc846..0000000
--- a/components/webapps/browser/android/webapp_icon.cc
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "components/webapps/browser/android/webapp_icon.h"
-
-#include "components/webapps/browser/android/webapps_icon_utils.h"
-
-namespace webapps {
-
-WebappIcon::WebappIcon(const GURL& icon_url) : url_(icon_url) {}
-
-WebappIcon::WebappIcon(const GURL& icon_url,
-                       bool is_maskable,
-                       webapk::Image::Usage usage)
-    : url_(icon_url),
-      purpose_(is_maskable ? webapk::Image::MASKABLE : webapk::Image::ANY) {
-  AddUsage(usage);
-}
-
-WebappIcon::WebappIcon(const WebappIcon&) = default;
-WebappIcon& WebappIcon::operator=(const WebappIcon&) = default;
-WebappIcon::~WebappIcon() = default;
-
-void WebappIcon::AddUsage(webapk::Image::Usage usage) {
-  usages_.insert(usage);
-}
-
-int WebappIcon::GetIdealSizeInPx() const {
-  // The ideal size is the biggest one this icon serves.
-  int ideal_size = 0;
-  for (const auto& usage : usages_) {
-    ideal_size = std::max(
-        ideal_size,
-        WebappsIconUtils::GetIdealIconSizeForIconType(usage, purpose_));
-  }
-  return ideal_size;
-}
-
-}  // namespace webapps
diff --git a/components/webapps/browser/android/webapp_icon.h b/components/webapps/browser/android/webapp_icon.h
deleted file mode 100644
index a08e1bb..0000000
--- a/components/webapps/browser/android/webapp_icon.h
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef COMPONENTS_WEBAPPS_BROWSER_ANDROID_WEBAPP_ICON_H_
-#define COMPONENTS_WEBAPPS_BROWSER_ANDROID_WEBAPP_ICON_H_
-
-#include <string>
-#include "components/webapk/webapk.pb.h"
-#include "url/gurl.h"
-
-namespace webapps {
-
-// Information related to WebAPK icon
-class WebappIcon {
- public:
-  explicit WebappIcon(const GURL& icon_url);
-  explicit WebappIcon(const GURL& icon_url,
-                      bool is_maskable,
-                      webapk::Image::Usage usage);
-
-  WebappIcon(const WebappIcon&);
-  WebappIcon& operator=(const WebappIcon&);
-  ~WebappIcon();
-
-  const GURL url() const { return url_; }
-
-  void AddUsage(webapk::Image::Usage);
-
-  int GetIdealSizeInPx() const;
-
- private:
-  GURL url_;
-  webapk::Image::Purpose purpose_;
-  std::set<webapk::Image::Usage> usages_;
-};
-
-}  // namespace webapps
-
-#endif  // COMPONENTS_WEBAPPS_BROWSER_ANDROID_WEBAPP_ICON_H_
diff --git a/components/webapps/browser/android/webapps_icon_utils.cc b/components/webapps/browser/android/webapps_icon_utils.cc
index 3abe9b3..ed6b175 100644
--- a/components/webapps/browser/android/webapps_icon_utils.cc
+++ b/components/webapps/browser/android/webapps_icon_utils.cc
@@ -94,25 +94,6 @@
   return g_ideal_shortcut_icon_size;
 }
 
-int WebappsIconUtils::GetIdealIconSizeForIconType(
-    webapk::Image::Usage usage,
-    webapk::Image::Purpose purpose) {
-  switch (usage) {
-    case webapk::Image::PRIMARY_ICON:
-      if (purpose == webapk::Image::MASKABLE) {
-        return GetIdealAdaptiveLauncherIconSizeInPx();
-      } else {
-        return GetIdealHomescreenIconSizeInPx();
-      }
-    case webapk::Image::SPLASH_ICON:
-      return GetIdealSplashImageSizeInPx();
-    case webapk::Image::SHORTCUT_ICON:
-      return GetIdealShortcutIconSizeInPx();
-    default:
-      return 0;
-  }
-}
-
 bool WebappsIconUtils::DoesAndroidSupportMaskableIcons() {
   return base::android::BuildInfo::GetInstance()->sdk_int() >=
          base::android::SDK_VERSION_OREO;
diff --git a/components/webapps/browser/android/webapps_icon_utils.h b/components/webapps/browser/android/webapps_icon_utils.h
index 7693069..d8bfa68 100644
--- a/components/webapps/browser/android/webapps_icon_utils.h
+++ b/components/webapps/browser/android/webapps_icon_utils.h
@@ -6,7 +6,6 @@
 #define COMPONENTS_WEBAPPS_BROWSER_ANDROID_WEBAPPS_ICON_UTILS_H_
 
 #include "base/android/scoped_java_ref.h"
-#include "components/webapk/webapk.pb.h"
 
 class SkBitmap;
 class GURL;
@@ -41,10 +40,6 @@
   // Returns the ideal size for a shortcut icon of a WebAPK.
   static int GetIdealShortcutIconSizeInPx();
 
-  // Returns the ideal size for a WebAPK icon of specific type
-  static int GetIdealIconSizeForIconType(webapk::Image::Usage usage,
-                                         webapk::Image::Purpose purpose);
-
   // Returns if the Android version supports Adaptive Icon (i.e. API level >=
   // 26)
   static bool DoesAndroidSupportMaskableIcons();
diff --git a/content/browser/metrics/histogram_controller.cc b/content/browser/metrics/histogram_controller.cc
index f3f5033a..72de006 100644
--- a/content/browser/metrics/histogram_controller.cc
+++ b/content/browser/metrics/histogram_controller.cc
@@ -5,9 +5,13 @@
 #include "content/browser/metrics/histogram_controller.h"
 
 #include "base/functional/bind.h"
+#include "base/location.h"
+#include "base/metrics/histogram_functions.h"
 #include "base/metrics/histogram_macros.h"
 #include "base/process/process_handle.h"
+#include "base/rand_util.h"
 #include "content/browser/metrics/histogram_subscriber.h"
+#include "content/common/histogram_fetcher.mojom-shared.h"
 #include "content/common/histogram_fetcher.mojom.h"
 #include "content/public/browser/browser_child_process_host_iterator.h"
 #include "content/public/browser/browser_task_traits.h"
@@ -20,14 +24,30 @@
 
 namespace content {
 
+namespace {
+const char* GetPingHistogramName(mojom::UmaPingCallSource call_source) {
+  switch (call_source) {
+    case mojom::UmaPingCallSource::PERIODIC:
+      return "UMA.ChildProcess.Ping.Periodic";
+    case mojom::UmaPingCallSource::SHARED_MEMORY_SET_UP:
+      return "UMA.ChildProcess.Ping.SharedMemorySetUp";
+  }
+}
+}  // namespace
+
 HistogramController* HistogramController::GetInstance() {
   return base::Singleton<HistogramController, base::LeakySingletonTraits<
                                                   HistogramController>>::get();
 }
 
-HistogramController::HistogramController() : subscriber_(nullptr) {}
+HistogramController::HistogramController() : subscriber_(nullptr) {
+  // Unretained is safe because |this| is leaky.
+  timer_.Start(FROM_HERE, base::Minutes(5),
+               base::BindRepeating(&HistogramController::PingChildProcesses,
+                                   base::Unretained(this)));
+}
 
-HistogramController::~HistogramController() {}
+HistogramController::~HistogramController() = default;
 
 void HistogramController::OnHistogramDataCollected(
     int sequence_number,
@@ -94,6 +114,8 @@
   mojo::Remote<content::mojom::ChildHistogramFetcher> fetcher;
   factory->CreateFetcher(std::move(shared_region),
                          fetcher.BindNewPipeAndPassReceiver());
+  PingChildProcess(fetcher.get(),
+                   mojom::UmaPingCallSource::SHARED_MEMORY_SET_UP);
   InsertChildHistogramFetcherInterface(host, std::move(fetcher));
 }
 
@@ -124,6 +146,47 @@
   return nullptr;
 }
 
+void HistogramController::PingChildProcesses() {
+  // Only ping ~10% of child processes to avoid possibly "waking up" too many
+  // and causing unnecessary work.
+  for (const auto& fetcher : renderer_histogram_fetchers_) {
+    if (base::RandGenerator(/*range=*/10) == 0) {
+      PingChildProcess(fetcher.second.get(),
+                       mojom::UmaPingCallSource::PERIODIC);
+    }
+  }
+  for (const auto& fetcher : child_histogram_fetchers_) {
+    if (base::RandGenerator(/*range=*/10) == 0) {
+      PingChildProcess(fetcher.second.get(),
+                       mojom::UmaPingCallSource::PERIODIC);
+    }
+  }
+}
+
+void HistogramController::PingChildProcess(
+    content::mojom::ChildHistogramFetcherProxy* fetcher,
+    mojom::UmaPingCallSource call_source) {
+  // 1) Emit a histogram, 2) ping the child process (which should also emit a
+  // histogram), and 3) call Pong(), which again emits a histogram.
+  // If no histograms are lost, in total, the histograms should all be emitted
+  // roughly the same amount of times. The exception is for 1), which may be
+  // emitted more often because this may be called early on in the lifecycle of
+  // the child process, and some child processes are killed very early on,
+  // before any IPC messages are processed.
+  base::UmaHistogramEnumeration(GetPingHistogramName(call_source),
+                                mojom::UmaChildPingStatus::BROWSER_SENT_IPC);
+  // Unretained is safe because |this| is leaky.
+  fetcher->Ping(call_source,
+                base::BindOnce(&HistogramController::Pong,
+                               base::Unretained(this), call_source));
+}
+
+void HistogramController::Pong(mojom::UmaPingCallSource call_source) {
+  base::UmaHistogramEnumeration(
+      GetPingHistogramName(call_source),
+      mojom::UmaChildPingStatus::BROWSER_REPLY_CALLBACK);
+}
+
 template <class T>
 void HistogramController::RemoveChildHistogramFetcherInterface(
     MayBeDangling<T> host) {
diff --git a/content/browser/metrics/histogram_controller.h b/content/browser/metrics/histogram_controller.h
index 2a0b2ad7..eb2ba18 100644
--- a/content/browser/metrics/histogram_controller.h
+++ b/content/browser/metrics/histogram_controller.h
@@ -12,6 +12,8 @@
 #include "base/memory/raw_ptr.h"
 #include "base/memory/singleton.h"
 #include "base/memory/writable_shared_memory_region.h"
+#include "base/timer/timer.h"
+#include "content/common/histogram_fetcher.mojom-shared.h"
 #include "content/common/histogram_fetcher.mojom.h"
 #include "mojo/public/cpp/bindings/remote.h"
 
@@ -85,6 +87,22 @@
   content::mojom::ChildHistogramFetcher* GetChildHistogramFetcherInterface(
       T* host);
 
+  // Calls PingChildProcess() on ~10% of child processes. Not all child
+  // processes are pinged so as to avoid possibly "waking up" too many and
+  // causing unnecessary work.
+  void PingChildProcesses();
+
+  // Pings a child process through its |fetcher|. This does nothing except emit
+  // histograms (both on the browser process and the child process), with the
+  // goal of quantifying the amount of histogram samples lost from child
+  // processes.
+  void PingChildProcess(content::mojom::ChildHistogramFetcherProxy* fetcher,
+                        mojom::UmaPingCallSource call_source);
+
+  // Callback for when a child process has received a ping (see
+  // PingChildProcess()).
+  void Pong(mojom::UmaPingCallSource call_source);
+
   template <class T>
   void RemoveChildHistogramFetcherInterface(MayBeDangling<T> host);
 
@@ -94,6 +112,9 @@
 
   ChildHistogramFetcherMap<RenderProcessHost> renderer_histogram_fetchers_;
   ChildHistogramFetcherMap<ChildProcessHost> child_histogram_fetchers_;
+
+  // Used to call PingAllChildProcesses() every 5 minutes.
+  base::RepeatingTimer timer_;
 };
 
 }  // namespace content
diff --git a/content/browser/preloading/prefetch/OWNERS b/content/browser/preloading/prefetch/OWNERS
index 9635927..ea066390 100644
--- a/content/browser/preloading/prefetch/OWNERS
+++ b/content/browser/preloading/prefetch/OWNERS
@@ -1,5 +1,5 @@
 curranmax@chromium.org
-isaboori@chromium.org
+isaboori@google.com
 liviutinta@chromium.org
 hiroshige@chromium.org
 kouhei@chromium.org
diff --git a/content/browser/service_worker/service_worker_browsertest.cc b/content/browser/service_worker/service_worker_browsertest.cc
index d140974..589b081 100644
--- a/content/browser/service_worker/service_worker_browsertest.cc
+++ b/content/browser/service_worker/service_worker_browsertest.cc
@@ -5092,7 +5092,6 @@
   }
 
   void SetupAndRegisterServiceWorker() {
-    RegisterRequestMonitorForRequestCount();
     RegisterRequestHandlerForSlowResponsePage();
     StartServerAndNavigateToSetup();
 
@@ -5120,14 +5119,6 @@
     return EvalJs(GetPrimaryMainFrame(), "document.body.innerText;");
   }
 
-  int GetRequestCount(const std::string& relative_url) const {
-    const auto& it = request_log_.find(relative_url);
-    if (it == request_log_.end()) {
-      return 0;
-    }
-    return it->second.size();
-  }
-
  private:
   void RegisterRequestHandlerForSlowResponsePage() {
     embedded_test_server()->RegisterRequestHandler(base::BindRepeating(
@@ -5154,10 +5145,6 @@
             return http_response;
           }
 
-          if (base::Contains(request.GetURL().query(), "server_close_socket")) {
-            return std::make_unique<net::test_server::RawHttpResponse>("", "");
-          }
-
           const bool is_slow =
               base::Contains(request.GetURL().query(), "server_slow");
 
@@ -5183,16 +5170,6 @@
           return http_response;
         }));
   }
-  void RegisterRequestMonitorForRequestCount() {
-    embedded_test_server()->RegisterRequestMonitor(base::BindRepeating(
-        &ServiceWorkerRaceNetworkRequestBrowserTest::MonitorRequestHandler,
-        base::Unretained(this)));
-  }
-  void MonitorRequestHandler(const net::test_server::HttpRequest& request) {
-    request_log_[request.relative_url].push_back(request);
-  }
-  std::map<std::string, std::vector<net::test_server::HttpRequest>>
-      request_log_;
   base::test::ScopedFeatureList feature_list_;
 };
 
@@ -5235,7 +5212,7 @@
 }
 
 IN_PROC_BROWSER_TEST_F(ServiceWorkerRaceNetworkRequestBrowserTest,
-                       NetworkRequest_Wins_NotFound_FetchHandler_Respond) {
+                       NetworkRequest_Wins_NotFound) {
   SetupAndRegisterServiceWorker();
 
   // Network request is faster, but the response is not found.
@@ -5249,11 +5226,6 @@
       1);
   EXPECT_EQ("[ServiceWorkerRaceNetworkRequest] Response from the fetch handler",
             GetInnerText());
-}
-
-IN_PROC_BROWSER_TEST_F(ServiceWorkerRaceNetworkRequestBrowserTest,
-                       NetworkRequest_Wins_NotFound_FetchHandler_NotRespond) {
-  SetupAndRegisterServiceWorker();
 
   // If the fallback request is not found. Then expect 404.
   NavigateToURLBlockUntilNavigationsComplete(
@@ -5266,26 +5238,20 @@
 
 IN_PROC_BROWSER_TEST_F(ServiceWorkerRaceNetworkRequestBrowserTest,
                        NetworkRequest_Wins_FetchHandler_Fallback) {
-  // If RaceNetworkRequest comes first, there is a network error, and the fetch
-  // handler result is a fallback. In this case the response from
-  // RaceNetworkRequest is not used, because we need to support the case when
-  // the fetch handler returns a meaningful response e.g. offline page.
-  //
+  SetupAndRegisterServiceWorker();
   // This test works in the following steps.
   // 1. Start RaceNetworkRequest.
   // 2. Start service worker, and trigger fetch handler that fallback to
   //    network.
-  // 3. Get a network error during RaceNetworkRequest.
+  // 3. Cancel RaceNetworkRequest.
   // 4. Start fallback network request, neither RaceNetworkRequest nor the fetch
   //    handler is involved.
   // 5. Get the response from the fallback network request.
-  SetupAndRegisterServiceWorker();
-  const std::string relative_url =
-      "/service_worker/mock_response?server_close_socket&sw_fallback&sw_slow";
-  EXPECT_FALSE(
-      NavigateToURL(shell(), embedded_test_server()->GetURL(relative_url)));
-  // Request count should be 2 (RaceNetworkRequest + fallback request).
-  EXPECT_EQ(2, GetRequestCount(relative_url));
+  const GURL slow_url = embedded_test_server()->GetURL(
+      "/service_worker/mock_response?sw_fallback&sw_slow");
+  NavigateToURLBlockUntilNavigationsComplete(shell(), slow_url, 1);
+  EXPECT_EQ("[ServiceWorkerRaceNetworkRequest] Response from the network",
+            GetInnerText());
 }
 
 IN_PROC_BROWSER_TEST_F(ServiceWorkerRaceNetworkRequestBrowserTest,
@@ -5343,23 +5309,13 @@
 IN_PROC_BROWSER_TEST_F(ServiceWorkerRaceNetworkRequestBrowserTest,
                        FetchHandler_Wins_Fallback) {
   SetupAndRegisterServiceWorker();
-  // Fetch handler will fallback. This case the response from RaceNetworkRequest
-  // is returned as a final response.
-  const std::string relative_url =
-      "/service_worker/mock_response?server_slow&sw_fallback";
-  const GURL slow_url = embedded_test_server()->GetURL(relative_url);
+  // Fetch handler will fallback. This case the response from the default
+  // fallback requset will be used. RaceNetworkRequset is not involved.
+  const GURL slow_url = embedded_test_server()->GetURL(
+      "/service_worker/mock_response?server_slow&sw_fallback");
   NavigateToURLBlockUntilNavigationsComplete(shell(), slow_url, 1);
   EXPECT_EQ("[ServiceWorkerRaceNetworkRequest] Slow response from the network",
             GetInnerText());
-  // Request count should be 1 (RaceNetworkRequest). No additional request to
-  // the server.
-  EXPECT_EQ(1, GetRequestCount(relative_url));
-
-  // TODO(crbug.com/1420517) Ensure if the network error result is from
-  // RaceNetworkRequest. The current code only tests if the network error
-  // happens.
-  ASSERT_TRUE(embedded_test_server()->ShutdownAndWaitUntilComplete());
-  EXPECT_FALSE(NavigateToURL(shell(), slow_url));
 }
 
 IN_PROC_BROWSER_TEST_F(ServiceWorkerRaceNetworkRequestBrowserTest,
@@ -5504,23 +5460,13 @@
   WorkerRunningStatusObserver observer(public_context());
   ReloadBlockUntilNavigationsComplete(shell(), 1);
   observer.WaitUntilRunning();
-  // Fetch handler will fallback. This case the response from RaceNetworkRequest
-  // is returned as a final response.
-  const std::string relative_url =
-      "/service_worker/mock_response?server_slow&sw_fallback";
+  // Fetch handler will fallback. This case the response from the default
+  // fallback requset will be used. RaceNetworkRequset is not involved.
   EXPECT_EQ("[ServiceWorkerRaceNetworkRequest] Slow response from the network",
             EvalJs(GetPrimaryMainFrame(),
-                   "fetch('" + relative_url +
-                       "').then(response => response.text())"));
-  // Request count should be 1 (RaceNetworkRequest). No additional request to
-  // the server.
-  EXPECT_EQ(1, GetRequestCount(relative_url));
-
-  // TODO(crbug.com/1420517) Ensure if the network error result is from
-  // RaceNetworkRequest. The current code only tests if the network error
-  // happens.
-  ASSERT_TRUE(embedded_test_server()->ShutdownAndWaitUntilComplete());
-  EXPECT_FALSE(ExecJs(GetPrimaryMainFrame(), "fetch('" + relative_url + "')"));
+                   "fetch('/service_worker/mock_response?"
+                   "server_slow&sw_fallback').then(response => "
+                   "response.text())"));
 }
 
 IN_PROC_BROWSER_TEST_F(ServiceWorkerRaceNetworkRequestBrowserTest,
diff --git a/content/browser/service_worker/service_worker_main_resource_loader.cc b/content/browser/service_worker/service_worker_main_resource_loader.cc
index f048ce6..e0bee95 100644
--- a/content/browser/service_worker/service_worker_main_resource_loader.cc
+++ b/content/browser/service_worker/service_worker_main_resource_loader.cc
@@ -200,7 +200,6 @@
   url_loader_client_.Bind(std::move(client));
 
   TransitionToStatus(Status::kStarted);
-  CHECK_EQ(commit_responsibility(), FetchResponseFrom::kNoResponseYet);
 
   if (!container_host_) {
     // We lost |container_host_| (for the client) somehow before dispatching
@@ -287,7 +286,6 @@
           context, frame_tree_node_id_);
 
   // Perform fetch
-  CHECK_EQ(commit_responsibility(), FetchResponseFrom::kNoResponseYet);
   mojo::PendingRemote<network::mojom::URLLoader> url_loader;
   factory->CreateLoaderAndStart(
       url_loader.InitWithNewPipeAndPassReceiver(),
@@ -367,7 +365,7 @@
   DCHECK(url_loader_client_.is_bound());
   TransitionToStatus(Status::kCompleted);
   if (error_code == net::OK) {
-    switch (commit_responsibility()) {
+    switch (fetch_response_from()) {
       case FetchResponseFrom::kNoResponseYet:
         NOTREACHED();
         break;
@@ -414,31 +412,15 @@
       blink::ServiceWorkerStatusToString(status), "result",
       ComposeFetchEventResultString(fetch_result, *response));
 
-  switch (commit_responsibility()) {
-    case FetchResponseFrom::kNoResponseYet:
-      // If the RaceNetworkRequest is triggered but the response is not handled
-      // yet, and the fetch handler result is FetchEventResult::kShouldFallback,
-      // ask RaceNetworkRequestURLLoaderClient to handle the response regardless
-      // of the response status not to dispatch additional network request for
-      // fallback.
-      if (dispatched_preload_type_ ==
-              DispatchedPreloadType::kRaceNetworkRequest &&
-          fetch_result ==
-              ServiceWorkerFetchDispatcher::FetchEventResult::kShouldFallback) {
-        SetCommitResponsibility(FetchResponseFrom::kWithoutServiceWorker);
-        return;
-      }
-      SetCommitResponsibility(FetchResponseFrom::kServiceWorker);
-      break;
-    case FetchResponseFrom::kServiceWorker:
-      break;
-    case FetchResponseFrom::kWithoutServiceWorker:
-      // If the response of RaceNetworkRequest is already handled, discard the
-      // fetch handler result.
-      return;
+  if (fetch_response_from() == FetchResponseFrom::kWithoutServiceWorker) {
+    return;
   }
-
-  // Cancel the connection for RaceNetworkRequest.
+  // Use the response from ServiceWorker fetch handler, and cancel the
+  // connection for RaceNetworkRequest.
+  // TODO(crbug.com/1420517) RaceNetworkRequrest doesn't support fallback case.
+  // If the response from the fetch handler is fallback, the fallback resource
+  // fetch will start separately without using RaceNetworkRequest's result.
+  SetFetchResponseFrom(FetchResponseFrom::kServiceWorker);
   race_network_request_url_loader_.reset();
 
   DCHECK_EQ(status_, Status::kStarted);
diff --git a/content/child/child_histogram_fetcher_impl.cc b/content/child/child_histogram_fetcher_impl.cc
index 3293e96..0fc1eb06 100644
--- a/content/child/child_histogram_fetcher_impl.cc
+++ b/content/child/child_histogram_fetcher_impl.cc
@@ -11,19 +11,21 @@
 #include "base/functional/bind.h"
 #include "base/location.h"
 #include "base/metrics/histogram_delta_serialization.h"
+#include "base/metrics/histogram_functions.h"
 #include "base/metrics/histogram_macros.h"
 #include "base/metrics/histogram_macros_local.h"
 #include "base/metrics/persistent_histogram_allocator.h"
 #include "content/child/child_process.h"
+#include "content/common/histogram_fetcher.mojom-shared.h"
 #include "ipc/ipc_sender.h"
 #include "mojo/public/cpp/bindings/self_owned_receiver.h"
 #include "mojo/public/cpp/system/platform_handle.h"
 
 namespace content {
 
-ChildHistogramFetcherFactoryImpl::ChildHistogramFetcherFactoryImpl() {}
+ChildHistogramFetcherFactoryImpl::ChildHistogramFetcherFactoryImpl() = default;
 
-ChildHistogramFetcherFactoryImpl::~ChildHistogramFetcherFactoryImpl() {}
+ChildHistogramFetcherFactoryImpl::~ChildHistogramFetcherFactoryImpl() = default;
 
 void ChildHistogramFetcherFactoryImpl::Create(
     mojo::PendingReceiver<content::mojom::ChildHistogramFetcherFactory>
@@ -55,9 +57,9 @@
                               std::move(receiver));
 }
 
-ChildHistogramFetcherImpl::ChildHistogramFetcherImpl() {}
+ChildHistogramFetcherImpl::ChildHistogramFetcherImpl() = default;
 
-ChildHistogramFetcherImpl::~ChildHistogramFetcherImpl() {}
+ChildHistogramFetcherImpl::~ChildHistogramFetcherImpl() = default;
 
 // Extract snapshot data and then send it off to the Browser process.
 // Send only a delta to what we have already sent.
@@ -90,4 +92,24 @@
 #endif
 }
 
+void ChildHistogramFetcherImpl::Ping(mojom::UmaPingCallSource call_source,
+                                     PingCallback callback) {
+  // Since the ChildHistogramFetcherImpl instance was created after setting up
+  // the shared memory (if there was one -- see CreateFetcher()), this histogram
+  // will live in it (i.e., it should have the |kIsPersistent| flag).
+  const char* histogram_name = nullptr;
+  switch (call_source) {
+    case mojom::UmaPingCallSource::PERIODIC:
+      histogram_name = "UMA.ChildProcess.Ping.Periodic";
+      break;
+    case mojom::UmaPingCallSource::SHARED_MEMORY_SET_UP:
+      histogram_name = "UMA.ChildProcess.Ping.SharedMemorySetUp";
+      break;
+  }
+  base::UmaHistogramEnumeration(histogram_name,
+                                mojom::UmaChildPingStatus::CHILD_RECEIVED_IPC);
+
+  std::move(callback).Run();
+}
+
 }  // namespace content
diff --git a/content/child/child_histogram_fetcher_impl.h b/content/child/child_histogram_fetcher_impl.h
index c863da4..93d393eb 100644
--- a/content/child/child_histogram_fetcher_impl.h
+++ b/content/child/child_histogram_fetcher_impl.h
@@ -10,6 +10,7 @@
 #include <vector>
 
 #include "base/memory/writable_shared_memory_region.h"
+#include "content/common/histogram_fetcher.mojom-shared.h"
 #include "content/common/histogram_fetcher.mojom.h"
 #include "ipc/message_filter.h"
 #include "mojo/public/cpp/bindings/pending_receiver.h"
@@ -55,6 +56,9 @@
   void GetChildNonPersistentHistogramData(
       HistogramDataCallback callback) override;
 
+  void Ping(mojom::UmaPingCallSource call_source,
+            PingCallback callback) override;
+
   // Extract snapshot data and then send it off to the Browser process.
   // Send only a delta to what we have already sent.
   void UploadAllHistograms(int64_t sequence_number);
diff --git a/content/common/histogram_fetcher.mojom b/content/common/histogram_fetcher.mojom
index 4f5ce70..e291856b 100644
--- a/content/common/histogram_fetcher.mojom
+++ b/content/common/histogram_fetcher.mojom
@@ -6,6 +6,25 @@
 
 import "mojo/public/mojom/base/shared_memory.mojom";
 
+// These values are persisted to logs. Entries should not be renumbered and
+// numeric values should never be reused. If you add any entries to this enum,
+// you must also update the corresponding enum UmaChildPingStatus at
+// tools/metrics/histograms/enums.xml.
+enum UmaChildPingStatus {
+  BROWSER_SENT_IPC = 0,
+  CHILD_RECEIVED_IPC = 1,
+  BROWSER_REPLY_CALLBACK = 2,
+};
+
+enum UmaPingCallSource {
+  PERIODIC,
+  SHARED_MEMORY_SET_UP,
+};
+
+// Used to 1) pass a shared memory segment where the child process will store
+// histograms, and 2) create a ChildHistogramFetcher so that the child process
+// can report to the browser process the histograms that could not be stored on
+// the shared memory (e.g. they were emitted before it was set up).
 interface ChildHistogramFetcherFactory {
   // Creates a ChildHistogram interface that uses shared memory buffer to
   // store histograms that are to be reported by the browser process to UMA.
@@ -13,7 +32,13 @@
                 pending_receiver<ChildHistogramFetcher> child_histogram_fetcher);
 };
 
-interface ChildHistogramFetcher{
+// Used by the browser process to request non-persistent histograms (i.e., not
+// on the shared memory) from a child process.
+interface ChildHistogramFetcher {
   // Send to all the child processes to send back histogram data.
   GetChildNonPersistentHistogramData() => (array<string> deltas);
+
+  // Ping-pong mechanism to quantify child process histogram losses. See
+  // implementation and call site for details.
+  Ping(UmaPingCallSource call_source) => ();
 };
diff --git a/content/common/service_worker/race_network_request_url_loader_client.cc b/content/common/service_worker/race_network_request_url_loader_client.cc
index 1713c19..3759092 100644
--- a/content/common/service_worker/race_network_request_url_loader_client.cc
+++ b/content/common/service_worker/race_network_request_url_loader_client.cc
@@ -44,36 +44,28 @@
   if (!owner_) {
     return;
   }
+  // If |fetch_response_from_| is FetchResponseFrom::kServiceWorker, that
+  // means the response was already received from the fetch handler. The
+  // response from RaceNetworkRequest is simply discarded in that case.
+  if (owner_->fetch_response_from() ==
+      ServiceWorkerResourceLoader::FetchResponseFrom::kServiceWorker) {
+    return;
+  }
+  // If the response is not 200, use the other response from the fetch handler
+  // instead because it may have a response from the cache.
+  // TODO(crbug.com/1420517): More comprehensive error handling may be needed,
+  // especially the case when HTTP cache hit or redirect happened.
+  if (head->headers->response_code() != net::HttpStatusCode::HTTP_OK) {
+    return;
+  }
+
+  owner_->SetFetchResponseFrom(
+      ServiceWorkerResourceLoader::FetchResponseFrom::kWithoutServiceWorker);
 
   head_ = std::move(head);
-
-  switch (owner_->commit_responsibility()) {
-    case FetchResponseFrom::kNoResponseYet:
-      // If the fetch handler result is a fallback, commit the
-      // RaceNetworkRequest response. If the result is not a fallback and the
-      // response is not 200, use the other response from the fetch handler
-      // instead because it may have a response from the cache.
-      // TODO(crbug.com/1420517): More comprehensive error handling may be
-      // needed, especially the case when HTTP cache hit or redirect happened.
-      if (head_->headers->response_code() != net::HttpStatusCode::HTTP_OK) {
-        owner_->SetCommitResponsibility(FetchResponseFrom::kServiceWorker);
-        return;
-      }
-      owner_->SetCommitResponsibility(FetchResponseFrom::kWithoutServiceWorker);
-      CommitResponse(std::move(body), std::move(cached_metadata));
-      break;
-    case FetchResponseFrom::kServiceWorker:
-      // If commit responsibility is FetchResponseFrom::kServiceWorker, that
-      // means the response was already received from the fetch handler. The
-      // response from RaceNetworkRequest is simply discarded in that case.
-      break;
-    case FetchResponseFrom::kWithoutServiceWorker:
-      // kWithoutServiceWorker is set When the fetch handler response comes
-      // first and the result is a fallback. Commit the RaceNetworkRequest
-      // response.
-      CommitResponse(std::move(body), std::move(cached_metadata));
-      break;
-  }
+  owner_->CommitResponseHeaders(head_);
+  owner_->CommitResponseBody(head_, std::move(body),
+                             std::move(cached_metadata));
 }
 
 void ServiceWorkerRaceNetworkRequestURLLoaderClient::OnReceiveRedirect(
@@ -82,20 +74,16 @@
   if (!owner_) {
     return;
   }
-  switch (owner_->commit_responsibility()) {
-    case FetchResponseFrom::kNoResponseYet:
-      owner_->SetCommitResponsibility(FetchResponseFrom::kWithoutServiceWorker);
-      owner_->HandleRedirect(redirect_info, head);
-      break;
-    case FetchResponseFrom::kServiceWorker:
-      // If commit_responsibility() is FetchResponseFrom::kServiceWorker, that
-      // means the response was already received from the fetch handler. The
-      // response from RaceNetworkRequest is simply discarded in that case.
-      break;
-    case FetchResponseFrom::kWithoutServiceWorker:
-      owner_->HandleRedirect(redirect_info, head);
-      break;
+  // If fetch_response_from() is FetchResponseFrom::kServiceWorker, that
+  // means the response was already received from the fetch handler. The
+  // response from RaceNetworkRequest is simply discarded in that case.
+  if (owner_->fetch_response_from() ==
+      ServiceWorkerResourceLoader::FetchResponseFrom::kServiceWorker) {
+    return;
   }
+  owner_->SetFetchResponseFrom(
+      ServiceWorkerResourceLoader::FetchResponseFrom::kWithoutServiceWorker);
+  owner_->HandleRedirect(redirect_info, head);
 }
 
 void ServiceWorkerRaceNetworkRequestURLLoaderClient::OnComplete(
@@ -103,23 +91,15 @@
   if (!owner_) {
     return;
   }
-
-  switch (owner_->commit_responsibility()) {
-    case FetchResponseFrom::kNoResponseYet:
-      // If a network error happens, there is a case that OnComplete can be
-      // directly called, in that case |owner_->commit_responsibility()| is not
-      // set yet. Ask the fetch handler side to handle response.
-      owner_->SetCommitResponsibility(FetchResponseFrom::kServiceWorker);
-      break;
-    case FetchResponseFrom::kServiceWorker:
-      // If the fetch handler wins or there is a network error in
-      // RaceNetworkRequest, do nothing. Defer the handling to the owner.
-      break;
-    case FetchResponseFrom::kWithoutServiceWorker:
-      owner_->CommitCompleted(status.error_code,
-                              "RaceNetworkRequest has completed.");
-      break;
+  // If the fetch handler wins or there is a network error in
+  // RaceNetworkRequest, do nothing. Defer the handling to the owner.
+  if (owner_->fetch_response_from() !=
+      ServiceWorkerResourceLoader::FetchResponseFrom::kWithoutServiceWorker) {
+    return;
   }
+
+  owner_->CommitCompleted(status.error_code,
+                          "RaceNetworkRequest has completed.");
 }
 
 void ServiceWorkerRaceNetworkRequestURLLoaderClient::Bind(
@@ -127,14 +107,6 @@
   receiver_.Bind(remote->InitWithNewPipeAndPassReceiver());
 }
 
-void ServiceWorkerRaceNetworkRequestURLLoaderClient::CommitResponse(
-    mojo::ScopedDataPipeConsumerHandle response_body,
-    absl::optional<mojo_base::BigBuffer> cached_metadata) {
-  owner_->CommitResponseHeaders(head_);
-  owner_->CommitResponseBody(head_, std::move(response_body),
-                             std::move(cached_metadata));
-}
-
 net::NetworkTrafficAnnotationTag
 ServiceWorkerRaceNetworkRequestURLLoaderClient::NetworkTrafficAnnotationTag() {
   return net::DefineNetworkTrafficAnnotation(
diff --git a/content/common/service_worker/race_network_request_url_loader_client.h b/content/common/service_worker/race_network_request_url_loader_client.h
index c9b5839..1b7b0e90 100644
--- a/content/common/service_worker/race_network_request_url_loader_client.h
+++ b/content/common/service_worker/race_network_request_url_loader_client.h
@@ -24,7 +24,6 @@
 class ServiceWorkerRaceNetworkRequestURLLoaderClient
     : public network::mojom::URLLoaderClient {
  public:
-  using FetchResponseFrom = ServiceWorkerResourceLoader::FetchResponseFrom;
   explicit ServiceWorkerRaceNetworkRequestURLLoaderClient(
       const network::ResourceRequest& request,
       base::WeakPtr<ServiceWorkerResourceLoader> owner);
@@ -54,10 +53,6 @@
   void OnComplete(const network::URLLoaderCompletionStatus& status) override;
 
  private:
-  // Commit the head and body through |owner_|'s Commit methods.
-  // This method does not complete the commit process.
-  void CommitResponse(mojo::ScopedDataPipeConsumerHandle response_body,
-                      absl::optional<mojo_base::BigBuffer> cached_metadata);
   mojo::Receiver<network::mojom::URLLoaderClient> receiver_{this};
   const network::ResourceRequest request_;
   base::WeakPtr<ServiceWorkerResourceLoader> owner_;
diff --git a/content/common/service_worker/service_worker_resource_loader.cc b/content/common/service_worker/service_worker_resource_loader.cc
index 03457dc..f5d2cee 100644
--- a/content/common/service_worker/service_worker_resource_loader.cc
+++ b/content/common/service_worker/service_worker_resource_loader.cc
@@ -8,18 +8,14 @@
 ServiceWorkerResourceLoader::ServiceWorkerResourceLoader() = default;
 ServiceWorkerResourceLoader::~ServiceWorkerResourceLoader() = default;
 
-void ServiceWorkerResourceLoader::SetCommitResponsibility(
+void ServiceWorkerResourceLoader::SetFetchResponseFrom(
     FetchResponseFrom fetch_response_from) {
-  DCHECK(commit_responsibility_ == FetchResponseFrom::kNoResponseYet);
-  commit_responsibility_ = fetch_response_from;
-  RecordFetchResponseFrom();
-}
-
-void ServiceWorkerResourceLoader::RecordFetchResponseFrom() {
+  DCHECK_EQ(fetch_response_from_, FetchResponseFrom::kNoResponseYet);
   UMA_HISTOGRAM_ENUMERATION(
       IsMainResourceLoader()
           ? "ServiceWorker.FetchEvent.MainResource.FetchResponseFrom"
           : "ServiceWorker.FetchEvent.Subresource.FetchResponseFrom",
-      commit_responsibility_);
+      fetch_response_from);
+  fetch_response_from_ = fetch_response_from;
 }
 }  // namespace content
diff --git a/content/common/service_worker/service_worker_resource_loader.h b/content/common/service_worker/service_worker_resource_loader.h
index 764ced5..1ee21cb 100644
--- a/content/common/service_worker/service_worker_resource_loader.h
+++ b/content/common/service_worker/service_worker_resource_loader.h
@@ -34,12 +34,11 @@
   ServiceWorkerResourceLoader();
   virtual ~ServiceWorkerResourceLoader();
 
-  void RecordFetchResponseFrom();
+  FetchResponseFrom fetch_response_from() { return fetch_response_from_; }
 
-  FetchResponseFrom commit_responsibility() { return commit_responsibility_; }
-  void SetCommitResponsibility(FetchResponseFrom fetch_response_from);
-  void reset_commit_responsibility() {
-    commit_responsibility_ = FetchResponseFrom::kNoResponseYet;
+  void SetFetchResponseFrom(FetchResponseFrom fetch_response_from);
+  void reset_fetch_response_from() {
+    fetch_response_from_ = FetchResponseFrom::kNoResponseYet;
   }
 
   // Tells if the class is main resource's class or not.
@@ -70,7 +69,7 @@
       const network::mojom::URLResponseHeadPtr& response_head) = 0;
 
  private:
-  FetchResponseFrom commit_responsibility_ = FetchResponseFrom::kNoResponseYet;
+  FetchResponseFrom fetch_response_from_ = FetchResponseFrom::kNoResponseYet;
 };
 }  // namespace content
 
diff --git a/content/renderer/service_worker/service_worker_subresource_loader.cc b/content/renderer/service_worker/service_worker_subresource_loader.cc
index 99aedb6..47556660 100644
--- a/content/renderer/service_worker/service_worker_subresource_loader.cc
+++ b/content/renderer/service_worker/service_worker_subresource_loader.cc
@@ -220,7 +220,6 @@
       network::SharedURLLoaderFactory::Create(fallback_factory_->Clone());
   mojo::PendingRemote<network::mojom::URLLoader> url_loader;
 
-  CHECK_EQ(commit_responsibility(), FetchResponseFrom::kNoResponseYet);
   factory->CreateLoaderAndStart(
       url_loader.InitWithNewPipeAndPassReceiver(), request_id_,
       network::mojom::kURLLoadOptionNone, resource_request_,
@@ -296,7 +295,7 @@
                           TRACE_ID_LOCAL(request_id_)),
       TRACE_EVENT_FLAG_FLOW_OUT, "url", resource_request.url.spec());
   TransitionToStatus(Status::kStarted);
-  CHECK_EQ(commit_responsibility(), FetchResponseFrom::kNoResponseYet);
+
   DCHECK(!controller_connector_observation_.IsObserving());
   controller_connector_observation_.Observe(controller_connector_.get());
   fetch_request_restarted_ = false;
@@ -440,16 +439,14 @@
   if (fetch_request_restarted_) {
     SettleFetchEventDispatch(
         blink::ServiceWorkerStatusCode::kErrorStartWorkerFailed);
-    switch (commit_responsibility()) {
-      case FetchResponseFrom::kNoResponseYet:
-      case FetchResponseFrom::kServiceWorker:
-        CommitCompleted(net::ERR_FAILED, "Disconnected before completed");
-        return;
-      case FetchResponseFrom::kWithoutServiceWorker:
-        // If the fetch request is already handled by RaceNetworkRequest, no
-        // need to call CommitCompleted here.
-        return;
+    // If the fetch request is already handled by RaceNetworkRequest, no need to
+    // call CommitCompleted here.
+    if (fetch_response_from() == FetchResponseFrom::kWithoutServiceWorker) {
+      return;
     }
+    SetFetchResponseFrom(FetchResponseFrom::kServiceWorker);
+    CommitCompleted(net::ERR_FAILED, "Disconnected before completed");
+    return;
   }
   fetch_request_restarted_ = true;
   task_runner_->PostTask(
@@ -514,29 +511,15 @@
                           TRACE_ID_LOCAL(request_id_)),
       TRACE_EVENT_FLAG_FLOW_IN);
 
-  switch (commit_responsibility()) {
-    case FetchResponseFrom::kNoResponseYet:
-      // If the RaceNetworkRequest is triggered but the response is not handled
-      // yet, ask its URLLoaderClient to handle the response regardless of the
-      // response status not to dispatch additional network request for
-      // fallback.
-      if (did_start_race_network_request_) {
-        SetCommitResponsibility(FetchResponseFrom::kWithoutServiceWorker);
-        return;
-      }
-      SetCommitResponsibility(FetchResponseFrom::kServiceWorker);
-      break;
-    case FetchResponseFrom::kServiceWorker:
-      break;
-    case FetchResponseFrom::kWithoutServiceWorker:
-      // If the fetch response is handled by RaceNetworkRequest, the new
-      // fallback request is not dispatched. OnFallback doesn't delete the
-      // instance and flip the status. Those are handled in the process of
-      // RaceNetworkRequest handling.
-      // TODO(crbug.com/1432075) Fallback response should be handled as a
-      // fallback. The response from RaceNetworkRequest is currently handled by
-      // the code path for the non-fallback case.
-      return;
+  // If the fetch response is handled by RaceNetworkRequest, the new fallback
+  // request is not dispatched. OnFallback doesn't delete the instance and flip
+  // the status. Those are handled in the process of RaceNetworkRequest
+  // handling.
+  // TODO(crbug.com/1432075) Fallback response shoudld be handled as a fallback.
+  // The response from RaceNetworkRequest is currently handled by the code path
+  // for the non-fallback case.
+  if (fetch_response_from() == FetchResponseFrom::kWithoutServiceWorker) {
+    return;
   }
 
   // Hand over to the network loader.
@@ -587,17 +570,11 @@
 void ServiceWorkerSubresourceLoader::StartResponse(
     blink::mojom::FetchAPIResponsePtr response,
     blink::mojom::ServiceWorkerStreamHandlePtr body_as_stream) {
-  switch (commit_responsibility()) {
-    case FetchResponseFrom::kNoResponseYet:
-      SetCommitResponsibility(FetchResponseFrom::kServiceWorker);
-      break;
-    case FetchResponseFrom::kServiceWorker:
-      break;
-    case FetchResponseFrom::kWithoutServiceWorker:
-      // If the response already came from RaceNetworkRequest, do nothing.
-      return;
+  // If the response already came from RaceNetworkRequest, do nothing.
+  if (fetch_response_from() == FetchResponseFrom::kWithoutServiceWorker) {
+    return;
   }
-
+  SetFetchResponseFrom(FetchResponseFrom::kServiceWorker);
   race_network_request_loader_client_.reset();
 
   // A response with status code 0 is Blink telling us to respond with network
@@ -739,7 +716,7 @@
 
   TransitionToStatus(Status::kCompleted);
   if (error_code == net::OK) {
-    switch (commit_responsibility()) {
+    switch (fetch_response_from()) {
       case FetchResponseFrom::kNoResponseYet:
         NOTREACHED();
         break;
@@ -770,9 +747,9 @@
     const network::mojom::URLResponseHeadPtr& response_head) {
   // If the fetch response is not from the fetch handler, call
   // SettleFetchEventDispatch here explicitly because the loader is going to
-  // handle the response with RaceNetworkRequest, and the in-flight fetch
-  // event by the fetch handler may not be settled yet.
-  if (commit_responsibility() == FetchResponseFrom::kWithoutServiceWorker) {
+  // handle the response with RaceNetworkRequest, and the in-flight fetch event
+  // by the fetch handler may not be settled yet.
+  if (fetch_response_from() == FetchResponseFrom::kWithoutServiceWorker) {
     SettleFetchEventDispatch(absl::nullopt);
   }
   redirect_info_ = std::move(redirect_info);
@@ -997,7 +974,7 @@
   TransitionToStatus(Status::kNotStarted);
   redirect_info_.reset();
   response_callback_receiver_.reset();
-  reset_commit_responsibility();
+  reset_fetch_response_from();
   race_network_request_loader_client_.reset();
   race_network_request_url_loader_.reset();
   race_network_request_url_loader_factory_.reset();
diff --git a/docs/enterprise/active_directory_native_integration.md b/docs/enterprise/active_directory_native_integration.md
index 31d61fe3..c0abb03 100644
--- a/docs/enterprise/active_directory_native_integration.md
+++ b/docs/enterprise/active_directory_native_integration.md
@@ -71,15 +71,6 @@
 Thus, no Google services are available by default unless the user signs in from
 the content area.
 
-Moreover, users may sign up for a Play Store account from within their user
-session, see step 5 of the
-[Help article](https://support.google.com/chrome/a?p=ad).
-For this purpose, DM Server creates a LaForge account for the user. A LaForge
-account is a shadow Gaia account with scope limited to the Play Store. To prove
-the user's identity, a SAML flow is employed with DM Server as service provider
-and AD (or really any other) as identity provider. The SAML flow is triggered by
-[ArcActiveDirectoryEnrollmentTokenFetcher](https://source.chromium.org/chromium/chromium/src/+/main:chrome/browser/ash/arc/auth/arc_active_directory_enrollment_token_fetcher.h).
-
 ### Instructions for Google Employees
 See [go/cros-ad-test-env](https://goto.google.com/cros-ad-test-env) for setting
 up an Active Directory® test environment.
diff --git a/gpu/command_buffer/service/copy_shared_image_helper.cc b/gpu/command_buffer/service/copy_shared_image_helper.cc
index 2237cdf..ba470258 100644
--- a/gpu/command_buffer/service/copy_shared_image_helper.cc
+++ b/gpu/command_buffer/service/copy_shared_image_helper.cc
@@ -33,6 +33,7 @@
 #include "third_party/skia/include/gpu/ganesh/SkImageGanesh.h"
 #include "third_party/skia/include/gpu/ganesh/SkSurfaceGanesh.h"
 #include "third_party/skia/include/gpu/graphite/Context.h"
+#include "third_party/skia/include/gpu/graphite/Image.h"
 #include "third_party/skia/include/gpu/graphite/Recorder.h"
 #include "third_party/skia/include/gpu/graphite/YUVABackendTextures.h"
 
@@ -522,7 +523,7 @@
       }
       skgpu::graphite::YUVABackendTextures yuva_backend_textures(
           recorder, yuva_info, yuva_textures.data());
-      result_image = SkImage::MakeGraphiteFromYUVABackendTextures(
+      result_image = SkImages::TextureFromYUVATextures(
           recorder, yuva_backend_textures, src_rgb_color_space);
     }
 
diff --git a/gpu/command_buffer/service/shared_image/shared_image_representation.cc b/gpu/command_buffer/service/shared_image/shared_image_representation.cc
index 7abbe17..f36225e5 100644
--- a/gpu/command_buffer/service/shared_image/shared_image_representation.cc
+++ b/gpu/command_buffer/service/shared_image/shared_image_representation.cc
@@ -18,6 +18,7 @@
 #include "third_party/skia/include/gpu/GrDirectContext.h"
 #include "third_party/skia/include/gpu/GrYUVABackendTextures.h"
 #include "third_party/skia/include/gpu/ganesh/SkImageGanesh.h"
+#include "third_party/skia/include/gpu/graphite/Image.h"
 #include "third_party/skia/include/gpu/graphite/YUVABackendTextures.h"
 #include "ui/gl/gl_fence.h"
 
@@ -602,8 +603,8 @@
     auto alpha_type = representation()->alpha_type();
     auto color_type =
         viz::ToClosestSkColorType(/*gpu_compositing=*/true, format);
-    return SkImage::MakeGraphiteFromBackendTexture(
-        recorder, graphite_texture(), color_type, alpha_type, sk_color_space);
+    return SkImages::AdoptTextureFrom(recorder, graphite_texture(), color_type,
+                                      alpha_type, sk_color_space);
   } else {
     CHECK_EQ(static_cast<int>(graphite_textures_.size()),
              format.NumberOfPlanes());
@@ -616,7 +617,7 @@
                          ToSkYUVASubsampling(format), yuv_color_space);
     skgpu::graphite::YUVABackendTextures yuva_backend_textures(
         recorder, yuva_info, graphite_textures_.data());
-    return SkImage::MakeGraphiteFromYUVABackendTextures(
+    return SkImages::TextureFromYUVATextures(
         recorder, yuva_backend_textures, sk_color_space, texture_release_proc,
         release_context);
   }
@@ -631,10 +632,9 @@
   auto alpha_type = SkAlphaType::kOpaque_SkAlphaType;
   auto color_type =
       viz::ToClosestSkColorType(/*gpu_compositing=*/true, format, plane_index);
-  return SkImage::MakeGraphiteFromBackendTexture(
-      context_state->gpu_main_graphite_recorder(),
-      graphite_texture(plane_index), color_type, alpha_type,
-      /*sk_color_space=*/nullptr);
+  return SkImages::AdoptTextureFrom(context_state->gpu_main_graphite_recorder(),
+                                    graphite_texture(plane_index), color_type,
+                                    alpha_type, /*colorSpace=*/nullptr);
 }
 
 bool SkiaGraphiteImageRepresentation::ScopedGraphiteReadAccess::
diff --git a/gpu/command_buffer/service/skia_utils.cc b/gpu/command_buffer/service/skia_utils.cc
index c7971b6..537a0c1d 100644
--- a/gpu/command_buffer/service/skia_utils.cc
+++ b/gpu/command_buffer/service/skia_utils.cc
@@ -22,6 +22,7 @@
 #include "third_party/skia/include/gpu/GrContextThreadSafeProxy.h"
 #include "third_party/skia/include/gpu/GrDirectContext.h"
 #include "third_party/skia/include/gpu/gl/GrGLTypes.h"
+#include "third_party/skia/include/gpu/graphite/GraphiteTypes.h"
 #include "ui/base/ui_base_features.h"
 #include "ui/gfx/geometry/size.h"
 #include "ui/gl/gl_bindings.h"
diff --git a/gpu/command_buffer/service/skia_utils.h b/gpu/command_buffer/service/skia_utils.h
index db7134d5f..20588f8 100644
--- a/gpu/command_buffer/service/skia_utils.h
+++ b/gpu/command_buffer/service/skia_utils.h
@@ -39,6 +39,10 @@
 class VulkanContextProvider;
 }  // namespace viz
 
+namespace skgpu::graphite {
+struct InsertRecordingInfo;
+}  // namespace skgpu::graphite
+
 namespace gpu {
 
 #if BUILDFLAG(ENABLE_VULKAN)
diff --git a/ios/chrome/app/DEPS b/ios/chrome/app/DEPS
index c445306e..0428067 100644
--- a/ios/chrome/app/DEPS
+++ b/ios/chrome/app/DEPS
@@ -29,7 +29,7 @@
   "+components/signin/public/identity_manager/identity_manager.h",
   "+components/suggestions",
   "+components/sync/base",
-  "+components/sync/driver",
+  "+components/sync/service",
   "+components/ukm/ios",
   "+components/unified_consent",
   "+components/url_formatter",
diff --git a/ios/chrome/app/main_controller.mm b/ios/chrome/app/main_controller.mm
index 13771a5c..e0c1f66 100644
--- a/ios/chrome/app/main_controller.mm
+++ b/ios/chrome/app/main_controller.mm
@@ -32,7 +32,7 @@
 #import "components/prefs/pref_change_registrar.h"
 #import "components/previous_session_info/previous_session_info.h"
 #import "components/sync/base/features.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/web_resource/web_resource_pref_names.h"
 #import "ios/chrome/app/app_metrics_app_state_agent.h"
 #import "ios/chrome/app/application_delegate/metrics_mediator.h"
diff --git a/ios/chrome/app/resources/BUILD.gn b/ios/chrome/app/resources/BUILD.gn
index 5a658ea..9cf519c 100644
--- a/ios/chrome/app/resources/BUILD.gn
+++ b/ios/chrome/app/resources/BUILD.gn
@@ -66,7 +66,7 @@
     "$root_gen_dir/components/download_internals_resources.pak",
     "$root_gen_dir/components/optimization_guide_internals_resources.pak",
     "$root_gen_dir/components/policy_resources.pak",
-    "$root_gen_dir/components/sync_driver_sync_internals_resources.pak",
+    "$root_gen_dir/components/sync_service_sync_internals_resources.pak",
     "$root_gen_dir/ios/chrome/ios_resources.pak",
     "$root_gen_dir/ios/web/ios_web_resources.pak",
     "$root_gen_dir/mojo/public/js/mojo_bindings_resources.pak",
@@ -80,7 +80,7 @@
     "//components/optimization_guide/optimization_guide_internals/resources",
     "//components/policy/resources/webui:resources",
     "//components/resources",
-    "//components/sync/driver/resources",
+    "//components/sync/service/resources",
     "//ios/web:resources",
     "//mojo/public/js:resources",
     "//net:net_resources",
diff --git a/ios/chrome/app/spotlight/topsites_spotlight_manager.mm b/ios/chrome/app/spotlight/topsites_spotlight_manager.mm
index 279e26fa..9a6fe87 100644
--- a/ios/chrome/app/spotlight/topsites_spotlight_manager.mm
+++ b/ios/chrome/app/spotlight/topsites_spotlight_manager.mm
@@ -13,7 +13,7 @@
 #import "components/history/core/browser/history_types.h"
 #import "components/history/core/browser/top_sites.h"
 #import "components/history/core/browser/top_sites_observer.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/app/spotlight/spotlight_interface.h"
 #import "ios/chrome/browser/bookmarks/local_or_syncable_bookmark_model_factory.h"
 #import "ios/chrome/browser/favicon/ios_chrome_large_icon_service_factory.h"
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_ar.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_ar.xtb
index 2901fbf..34de60c 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_ar.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_ar.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014">‏كان <ph name="USER_EMAIL1" /> يستخدم Chromium وتركَ إشارات مرجعية وكلمات مرور وغيرها من الإعدادات مُسجَّلة على هذا الجهاز.</translation>
 <translation id="372658070733623520">‏عليك إثبات هويتك لاستخدام بيانات Chromium وحفظها في حسابك على Google.</translation>
 <translation id="3805899903892079518">‏لا تتوفر لدى Chromium إمكانية الدخول إلى الصور أو الفيديوهات. تستطيع تفعيل الدخول في إعدادات نظام التشغيل iOS &gt; الخصوصية &gt; الصور.</translation>
+<translation id="3955621079070267756">‏فتح Chromium من أي تطبيق</translation>
 <translation id="4043291146360695975">يتم حفظ كلمات المرور في "مدير كلمات المرور" على هذا الجهاز فقط.</translation>
 <translation id="4099085513035183040">‏غير متاح على الإصدار التجريبي من Chromium</translation>
 <translation id="4432744876818348753">‏يمكنك تسجيل الدخول للاستفادة إلى أقصى حدّ من Chromium</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">‏إصدار Chromium قديم</translation>
 <translation id="9110075932708282655">‏استخدام Chromium بشكل تلقائي</translation>
 <translation id="921174536258924340">‏تعذّر على متصفِّح Chromium التحقُّق من جميع كلمات المرور. يُرجى إعادة المحاولة غدًا أو <ph name="BEGIN_LINK" />التحقُّق من كلمات المرور في حسابك على Google<ph name="END_LINK" />.</translation>
+<translation id="971488683725792095">‏يمكنك استخدام Chromium تلقائيًا عند النقر على الروابط في الرسائل والمستندات والتطبيقات الأخرى.</translation>
 <translation id="985602178874221306">The Chromium Authors</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_bs.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_bs.xtb
index 9315a61..8c1e3de6 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_bs.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_bs.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014">Korisnik <ph name="USER_EMAIL1" /> je koristio Chromium i ostavio je oznake, lozinke i ostale postavke na ovom uređaju.</translation>
 <translation id="372658070733623520">Da koristite i sačuvate podatke Chromiuma na Google računu, potvrdite identitet.</translation>
 <translation id="3805899903892079518">Chromium nema pristup vašim fotografijama ili videozapisima. Omogućite pristup u meniju iOS postavke &gt; Privatnost &gt; Fotografije.</translation>
+<translation id="3955621079070267756">Otvaranje Chromiuma iz bilo koje aplikacije</translation>
 <translation id="4043291146360695975">Lozinke se pohranjuju u Upravitelju lozinki samo na ovom uređaju.</translation>
 <translation id="4099085513035183040">Nije podržano u Beta verziji Chromiuma</translation>
 <translation id="4432744876818348753">Prijavite se da iskoristite prednosti Chromiuma.</translation>
@@ -141,5 +142,6 @@
 <translation id="9089354809943900324">Chromium nije ažuriran</translation>
 <translation id="9110075932708282655">Koristite Chromium kao zadanu opciju</translation>
 <translation id="921174536258924340">Chromium nije mogao provjeriti sve lozinke. Pokušajte ponovo sutra ili <ph name="BEGIN_LINK" />provjerite lozinke na Google računu.<ph name="END_LINK" /></translation>
+<translation id="971488683725792095">Automatski koristite Chromium kada dodirnete veze u porukama, dokumentima i drugim aplikacijama.</translation>
 <translation id="985602178874221306">Autori Chromiuma</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_el.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_el.xtb
index 85ae020f..dde9ea0 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_el.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_el.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014">Ο χρήστης <ph name="USER_EMAIL1" /> χρησιμοποίησε το Chrome και οι σελιδοδείκτες, οι κωδικοί πρόσβασης και άλλες ρυθμίσεις του αποθηκεύτηκαν σε αυτήν τη συσκευή.</translation>
 <translation id="372658070733623520">Για να χρησιμοποιήσετε και να αποθηκεύσετε δεδομένα Chromium στον Λογαριασμό σας Google, επαληθεύστε την ταυτότητά σας.</translation>
 <translation id="3805899903892079518">Το Chromium δεν έχει πρόσβαση σε φωτογραφίες ή βίντεό σας. Ενεργ. πρόσβασης στις Ρυθμίσεις iOS &gt; Απόρρητο &gt; Φωτογραφίες.</translation>
+<translation id="3955621079070267756">Άνοιγμα του Chromium από οποιαδήποτε εφαρμογή</translation>
 <translation id="4043291146360695975">Οι κωδικοί πρόσβασης αποθηκεύονται στον Διαχειριστή κωδικών πρόσβασης μόνο σε αυτήν τη συσκευή.</translation>
 <translation id="4099085513035183040">Δεν υποστηρίζεται στο Chromium Beta</translation>
 <translation id="4432744876818348753">Συνδεθείτε για να αξιοποιήσετε πλήρως το Chromium.</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Το Chromium δεν είναι ενημερωμένο</translation>
 <translation id="9110075932708282655">Χρήση Chromium από προεπιλογή</translation>
 <translation id="921174536258924340">Το Chromium δεν μπόρεσε να ελέγξει όλους τους κωδικούς πρόσβασης. Δοκιμάστε ξανά αύριο ή <ph name="BEGIN_LINK" />ελέγξτε τους κωδικούς πρόσβασης στον Λογαριασμό σας Google<ph name="END_LINK" />.</translation>
+<translation id="971488683725792095">Αυτόματη χρήση του Chromium όταν πατάτε συνδέσμους σε μηνύματα, έγγραφα και άλλες εφαρμογές.</translation>
 <translation id="985602178874221306">Οι συντάκτες του Chromium</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb
index cd65a50..8a372c91 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> was using Chromium and left bookmarks, passwords and other settings on this device.</translation>
 <translation id="372658070733623520">To use and save Chromium data in your Google Account, verify that it's you.</translation>
 <translation id="3805899903892079518">Chromium does not have access to your photos or videos. Enable access in iOS Settings &gt; Privacy &gt; Photos.</translation>
+<translation id="3955621079070267756">Open Chromium from any app</translation>
 <translation id="4043291146360695975">Passwords are saved to Password Manager on this device only.</translation>
 <translation id="4099085513035183040">Not supported on Chromium beta</translation>
 <translation id="4432744876818348753">Sign in to get the most out of Chromium.</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Chromium is out of date</translation>
 <translation id="9110075932708282655">Use Chromium by default</translation>
 <translation id="921174536258924340">Chromium couldn't check all passwords. Try again tomorrow or <ph name="BEGIN_LINK" />check passwords in your Google Account.<ph name="END_LINK" /></translation>
+<translation id="971488683725792095">Automatically use Chromium when you tap links in messages, documents and other apps.</translation>
 <translation id="985602178874221306">The Chromium Authors</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_et.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_et.xtb
index e9e7c154..3320bc5 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_et.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_et.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> kasutas Chromiumi ning jättis järjehoidjad, paroolid ja muud seaded sellesse seadmesse.</translation>
 <translation id="372658070733623520">Chromiumi andmete kasutamiseks ja salvestamiseks oma Google’i kontole kinnitage, et see olete teie.</translation>
 <translation id="3805899903892079518">Chromiumil pole juurdepääsu fotodele ega videotele. Lubage iOS-is juurdepääs valikutega Seaded &gt; Privaatsus &gt; Fotod.</translation>
+<translation id="3955621079070267756">Avage Chromium mis tahes rakendusest</translation>
 <translation id="4043291146360695975">Paroolid salvestatakse rakendusse Paroolihaldur ainult selles seadmes.</translation>
 <translation id="4099085513035183040">Ei toetata Chromiumi beetaversioonis</translation>
 <translation id="4432744876818348753">Chromiumi parimal moel kasutamiseks logige sisse.</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Chromium on aegunud</translation>
 <translation id="9110075932708282655">Kasutage Chromiumi vaikimisi</translation>
 <translation id="921174536258924340">Chromiumil ei õnnestunud kõiki paroole kontrollida. Proovige homme uuesti või <ph name="BEGIN_LINK" />kontrollige oma Google'i kontol paroole<ph name="END_LINK" />.</translation>
+<translation id="971488683725792095">Kasutage automaatselt Chromiumi, kui avate linke sõnumites, dokumentides ja muudes rakendustes.</translation>
 <translation id="985602178874221306">The Chromium Authors</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_fil.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_fil.xtb
index d650344..b9f3db7e 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_fil.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_fil.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014">Ginamit ni <ph name="USER_EMAIL1" /> ang Chromium at nag-iwan siya ng mga bookmark, password, at iba pang mga setting sa device na ito.</translation>
 <translation id="372658070733623520">Para magamit at ma-save ang data ng Chromium sa iyong Google Account, i-verify na ikaw ito.</translation>
 <translation id="3805899903892079518">Walang access ang Chromium sa mga larawan o video mo. I-enable ang access sa Mga Setting ng iOS &gt; Privacy &gt; Mga Larawan.</translation>
+<translation id="3955621079070267756">Buksan ang Chromium Mula sa Anumang App</translation>
 <translation id="4043291146360695975">Sine-save ang mga password sa Password Manager sa device lang na ito.</translation>
 <translation id="4099085513035183040">Hindi sinusuportahan sa Chromium Beta</translation>
 <translation id="4432744876818348753">Mag-sign in para masulit ang Chromium.</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Luma na ang Chromium</translation>
 <translation id="9110075932708282655">Gamitin ang Chromium bilang Default</translation>
 <translation id="921174536258924340">Hindi masuri ng Chromium ang lahat ng password. Subukan ulit bukas o <ph name="BEGIN_LINK" />suriin ang mga password sa iyong Google Account.<ph name="END_LINK" /></translation>
+<translation id="971488683725792095">Awtomatikong gamitin ang Chromium kapag nag-tap ka ng mga link sa mga mensahe, dokumento, at iba pang app.</translation>
 <translation id="985602178874221306">Ang Mga May-akda ng Chromium</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_hr.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_hr.xtb
index a621446..56c6683 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_hr.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_hr.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014">Korisnik <ph name="USER_EMAIL1" /> upotrebljavao je Chromium i ostavio oznake, zaporke i druge postavke na ovom uređaju.</translation>
 <translation id="372658070733623520">Da biste upotrebljavali i spremali podatke Chromiuma na svoj Google račun, potvrdite da ste to vi.</translation>
 <translation id="3805899903892079518">Chromium nema pristup fotografijama ni videozapisima. Omogućite pristup u Postavkama iOS-a &gt; Privatnost &gt; Fotografije.</translation>
+<translation id="3955621079070267756">Otvaranje Chromiuma iz bilo koje aplikacije</translation>
 <translation id="4043291146360695975">Zaporke se spremaju u Upravitelj zaporki samo na ovom uređaju.</translation>
 <translation id="4099085513035183040">Nije podržano u beta verziji Chromiuma</translation>
 <translation id="4432744876818348753">Prijavite se da biste iskoristili sve prednosti Chromiuma.</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Chromium je zastario</translation>
 <translation id="9110075932708282655">Koristi Chromium prema zadanim postavkama</translation>
 <translation id="921174536258924340">Chromium nije uspio provjeriti sve zaporke. Pokušajte ponovno sutra ili <ph name="BEGIN_LINK" />provjerite zaporke na svojem Google računu<ph name="END_LINK" />.</translation>
+<translation id="971488683725792095">Automatski koristite Chromium kada dodirnete veze u porukama, dokumentima i drugim aplikacijama.</translation>
 <translation id="985602178874221306">Autori Chromiuma</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_km.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_km.xtb
index 9de671a..0c91c2c2 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_km.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_km.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> កំពុងប្រើ Chromium និង​ទុកចំណាំ ពាក្យសម្ងាត់ និងការកំណត់​ផ្សេងទៀត​នៅលើ​ឧបករណ៍នេះ។</translation>
 <translation id="372658070733623520">ដើម្បីប្រើ និងរក្សាទុកទិន្នន័យ Chromium នៅក្នុងគណនី Google របស់អ្នក សូមផ្ទៀងផ្ទាត់ថាជាអ្នក។</translation>
 <translation id="3805899903892079518">Chromium មិនមានលទ្ធភាពចូលប្រើរូបថត និងវីដេអូរបស់អ្នកទេ។ សូមបើកដំណើរការចូលប្រើនៅក្នុងការកំណត់ iOS &gt; ភាពឯកជន &gt; រូបថត។</translation>
+<translation id="3955621079070267756">បើក Chromium ពី​កម្មវិធី​ណាមួយ</translation>
 <translation id="4043291146360695975">ពាក្យសម្ងាត់ត្រូវបានរក្សាទុកទៅក្នុងកម្មវិធីគ្រប់គ្រង​ពាក្យសម្ងាត់នៅលើឧបករណ៍នេះតែប៉ុណ្ណោះ។</translation>
 <translation id="4099085513035183040">មិនអាចប្រើ​នៅលើ Chromium បេតា​បានទេ</translation>
 <translation id="4432744876818348753">ចូលគណនី ដើម្បីទទួលបាន​អត្ថប្រយោជន៍​ច្រើនបំផុតពី Chromium។</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Chromium ហួសសម័យហើយ</translation>
 <translation id="9110075932708282655">ប្រើ Chromium តាម​លំនាំដើម</translation>
 <translation id="921174536258924340">Chromium មិនអាចពិនិត្យពាក្យសម្ងាត់ទាំងអស់បានទេ។ សូមព្យាយាមម្ដងទៀតនៅថ្ងៃស្អែក ឬ<ph name="BEGIN_LINK" />ពិនិត្យពាក្យសម្ងាត់នៅក្នុងគណនី Google របស់អ្នក។<ph name="END_LINK" /></translation>
+<translation id="971488683725792095">ប្រើ Chromium ដោយស្វ័យប្រវត្តិ នៅពេល​អ្នក​ចុចតំណ​នៅក្នុងសារ ឯកសារ និង​កម្មវិធី​ផ្សេងទៀត។</translation>
 <translation id="985602178874221306">ផលិតករ Chromium</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_mr.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_mr.xtb
index 4c040ff..7bf1061 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_mr.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_mr.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> हा Chromium वापरत होता आणि त्याने या डिव्हाइसवर बुकमार्क, पासवर्ड आणि इतर सेटिंग्ज ठेवली आहेत.</translation>
 <translation id="372658070733623520">तुमच्या Google खाते मधील Chromium डेटा वापरण्यासाठी आणि तो सेव्ह करण्यासाठी, हे तुम्हीच आहात याची पडताळणी करा.</translation>
 <translation id="3805899903892079518">Chromium ला तुमच्या फोटो किंवा व्हिडिओ ॲक्सेस नाही. iOS सेटिंग्ज&gt; गोपनीयता&gt; फोटो  ॲक्सेस सक्षम करा.</translation>
+<translation id="3955621079070267756">कोणत्याही ॲपवरून Chromium उघडा</translation>
 <translation id="4043291146360695975">पासवर्ड फक्त या डिव्हाइसवर पासवर्ड व्यवस्थापक यामध्ये सेव्ह केले जातात.</translation>
 <translation id="4099085513035183040">Chromium बीटा वर सपोर्ट नाही</translation>
 <translation id="4432744876818348753">Chromium चा पुरेपूर वापर करण्यासाठी साइन इन करा.</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Chromium कालबाह्य आहे</translation>
 <translation id="9110075932708282655">बाय डीफॉल्ट Chromium वापरा</translation>
 <translation id="921174536258924340">Chromium ला सर्व पासवर्ड तपासता आले नाहीत. उद्या पुन्हा प्रयत्न करा किंवा <ph name="BEGIN_LINK" />तुमच्या Google खाते मध्ये पासवर्ड तपासा.<ph name="END_LINK" /></translation>
+<translation id="971488683725792095">तुम्ही मेसेज, दस्तऐवज आणि इतर ॲप्समधील लिंकवर टॅप करता, तेव्हा आपोआप Chromium वापरा.</translation>
 <translation id="985602178874221306">Chromium लेखक</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_ms.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_ms.xtb
index b731b0b..736f86ca7 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_ms.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_ms.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> telah menggunakan Chromium dan membiarkan penanda halaman, kata laluan dan tetapan lain pada peranti ini.</translation>
 <translation id="372658070733623520">Untuk menggunakan dan menyimpan data Chromium dalam Google Account anda, sahkan identiti anda.</translation>
 <translation id="3805899903892079518">Chromium tidak mempunyai akses kepada foto atau video anda. Dayakan akses dalam Tetapan iOS &gt; Privasi &gt; Foto.</translation>
+<translation id="3955621079070267756">Buka Chromium Daripada Mana-mana Apl</translation>
 <translation id="4043291146360695975">Kata laluan disimpan pada Pengurus Kata Laluan pada peranti ini sahaja.</translation>
 <translation id="4099085513035183040">Tidak disokong pada Chromium Beta</translation>
 <translation id="4432744876818348753">Log masuk untuk memanfaatkan Chromium sepenuhnya</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Chromium sudah usang</translation>
 <translation id="9110075932708282655">Gunakan Chromium secara Lalai</translation>
 <translation id="921174536258924340">Chromium tidak dapat menyemak semua kata laluan. Cuba lagi esok atau <ph name="BEGIN_LINK" />semak kata laluan dalam Akaun Google anda.<ph name="END_LINK" /></translation>
+<translation id="971488683725792095">Gunakan Chromium secara automatik apabila anda mengetik pautan dalam mesej, dokumen dan apl lain.</translation>
 <translation id="985602178874221306">Pengarang Chromium</translation>
 </translationbundle>
\ No newline at end of file
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 2e81293c..e8a3a6b 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_no.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_no.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> har brukt Chromium og etterlatt seg bokmerker, passord og andre innstillinger på denne enheten.</translation>
 <translation id="372658070733623520">For å bruke og lagre Chromium-data i Google-kontoen din, bekreft at det er deg.</translation>
 <translation id="3805899903892079518">Chromium har ikke tilgang til bildene eller videoene dine. Slå på tilgangen i iOS-innstillingene &gt; Personvern &gt; Bilder.</translation>
+<translation id="3955621079070267756">Åpne Chromium fra hvilken som helst app</translation>
 <translation id="4043291146360695975">Passord lagres i Passordlagring kun på denne enheten.</translation>
 <translation id="4099085513035183040">Støttes ikke i Chromium Beta</translation>
 <translation id="4432744876818348753">Logg på for å få mest mulig ut av Chromium.</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Chromium er utdatert</translation>
 <translation id="9110075932708282655">Bruk Chromium som standard</translation>
 <translation id="921174536258924340">Chromium kunne ikke sjekke alle passordene. Prøv på nytt i morgen, eller <ph name="BEGIN_LINK" />sjekk passordene i Google-kontoen din<ph name="END_LINK" />.</translation>
+<translation id="971488683725792095">Bruk Chromium automatisk når du trykker på linker i meldinger, dokumenter og andre apper.</translation>
 <translation id="985602178874221306">The Chromium Authors</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_pt-BR.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_pt-BR.xtb
index 215ddc5..2a19152 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_pt-BR.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_pt-BR.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> estava usando o Chromium e deixou favoritos, senhas e outras configurações neste dispositivo.</translation>
 <translation id="372658070733623520">Confirme sua identidade para usar e salvar dados do Chromium na sua Conta do Google.</translation>
 <translation id="3805899903892079518">O Chromium não têm acesso às suas fotos ou seus vídeos. Permita o acesso em "Configurações do iOS" &gt; "Privacidade" &gt; "Fotos".</translation>
+<translation id="3955621079070267756">Abrir o Chromium por qualquer app</translation>
 <translation id="4043291146360695975">As senhas são salvas no Gerenciador de senhas somente neste dispositivo.</translation>
 <translation id="4099085513035183040">Indisponível no Chromium Beta</translation>
 <translation id="4432744876818348753">Faça login para aproveitar o Chromium ao máximo.</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">O Chromium está desatualizado</translation>
 <translation id="9110075932708282655">Usar o Chromium por padrão</translation>
 <translation id="921174536258924340">Não foi possível verificar todas as senhas com o Chromium. Tente novamente amanhã ou <ph name="BEGIN_LINK" />verifique-as na sua Conta do Google<ph name="END_LINK" />.</translation>
+<translation id="971488683725792095">Use o Chromium automaticamente ao tocar em links de mensagens, documentos e outros apps.</translation>
 <translation id="985602178874221306">Autores do Chromium</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_sk.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_sk.xtb
index dfa55dc..10f99ea 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_sk.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_sk.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> používal(a) Chromium a zanechal(a) záložky, heslá a ďalšie nastavenia v tomto zariadení.</translation>
 <translation id="372658070733623520">Ak chcete vo svojom účte Google používať a ukladať údaje prehliadača Chromium, overte svoju totožnosť.</translation>
 <translation id="3805899903892079518">Chromium nemá prístup k vašim fotkám ani videám. Prístup povoľte v časti Nastavenia systému iOS &gt; Súkromie &gt; Fotky.</translation>
+<translation id="3955621079070267756">Otvárajte Chromium z ľubovoľnej aplikácie</translation>
 <translation id="4043291146360695975">Heslá sa ukladajú do správcu hesiel iba v tomto zariadení.</translation>
 <translation id="4099085513035183040">Nepodporované vo verzii Chromium Beta</translation>
 <translation id="4432744876818348753">Prihláste sa, aby ste mohli Chromium využívať naplno.</translation>
@@ -142,5 +143,6 @@
 <translation id="9089354809943900324">Prehliadač Chromium je zastaraný</translation>
 <translation id="9110075932708282655">Predvolene používať Chromium</translation>
 <translation id="921174536258924340">Prehliadaču Chromium sa nepodarilo skontrolovať všetky heslá. Skúste to znova zajtra alebo <ph name="BEGIN_LINK" />skontrolujte heslá vo svojom účte Google<ph name="END_LINK" />.</translation>
+<translation id="971488683725792095">Automaticky používajte Chromium, keď klepnete na odkazy v správach, dokumentoch a aplikáciách.</translation>
 <translation id="985602178874221306">Autori prehliadača Chromium</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_th.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_th.xtb
index cb31d13..1b68569 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_th.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_th.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> ได้ใช้ Chromium และเก็บบุ๊กมาร์ก รหัสผ่าน รวมถึงการตั้งค่าอื่นๆ ไว้ในอุปกรณ์นี้</translation>
 <translation id="372658070733623520">โปรดยืนยันว่าเป็นคุณเพื่อใช้และบันทึกข้อมูล Chromium</translation>
 <translation id="3805899903892079518">Chromium ไม่มีสิทธิ์เข้าถึงรูปภาพหรือวิดีโอของคุณ เปิดใช้การเข้าถึงได้ในการตั้งค่า iOS &gt; ความเป็นส่วนตัว &gt; รูปภาพ</translation>
+<translation id="3955621079070267756">เปิด Chromium จากแอปใดก็ได้</translation>
 <translation id="4043291146360695975">รหัสผ่านจะบันทึกอยู่ในเครื่องมือจัดการรหัสผ่านในอุปกรณ์นี้เท่านั้น</translation>
 <translation id="4099085513035183040">ไม่รองรับใน Chromium เบต้า</translation>
 <translation id="4432744876818348753">ลงชื่อเข้าใช้เพื่อรับประโยชน์สูงสุดจาก Chromium</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Chromium ล้าสมัย</translation>
 <translation id="9110075932708282655">ใช้ Chromium โดยค่าเริ่มต้น</translation>
 <translation id="921174536258924340">Chromium ตรวจสอบรหัสผ่านได้ไม่ครบทั้งหมด โปรดลองอีกครั้งในวันพรุ่งนี้หรือ<ph name="BEGIN_LINK" />ตรวจสอบรหัสผ่านในบัญชี Google<ph name="END_LINK" /></translation>
+<translation id="971488683725792095">ใช้ Chromium โดยอัตโนมัติเมื่อคุณแตะลิงก์ในข้อความ เอกสาร และแอปอื่นๆ</translation>
 <translation id="985602178874221306">The Chromium Authors</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_ur.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_ur.xtb
index cc6a749..be8674cb 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_ur.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_ur.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014">‏<ph name="USER_EMAIL1" /> Chromium استعمال کر رہا تھا اور اس آلہ پر بُک مارکس، پاس ورڈز اور دیگر ترتیبات چھوڑ دی ہیں۔</translation>
 <translation id="372658070733623520">‏اپنے Google اکاؤنٹ میں Chromium ڈیٹا کا استعمال اور اسے محفوظ کرنے کیلئے، توثیق کریں کہ یہ آپ ہی ہیں۔</translation>
 <translation id="3805899903892079518">‏Chromium کو آپ کی تصاویر یا ویڈیوز تک رسائی حاصل نہیں ہے۔ iOS ترتیبات &gt; رازداری &gt; تصاویر میں رسائی کو فعال کریں۔</translation>
+<translation id="3955621079070267756">‏کسی بھی ایپ سے Chromium کھولیں</translation>
 <translation id="4043291146360695975">پاس ورڈز صرف اس آلہ پر پاس ورڈ مینیجر میں محفوظ کیے جاتے ہیں۔</translation>
 <translation id="4099085513035183040">‏Chromium بی ٹا پر تعاون یافتہ نہیں ہے</translation>
 <translation id="4432744876818348753">‏Chromium سے زیادہ سے زیادہ فائدہ اٹھانے کے لیے سائن ان کریں۔</translation>
@@ -141,5 +142,6 @@
 <translation id="9089354809943900324">‏Chromium پرانا ہے</translation>
 <translation id="9110075932708282655">‏بطور ڈیفالٹ Chromium کا استعمال کریں</translation>
 <translation id="921174536258924340">‏Chromium سبھی پاس ورڈز چیک نہیں کر سکا۔ آئندہ کل دوبارہ کوشش کریں یا <ph name="BEGIN_LINK" />اپنے Google اکاؤنٹ میں پاس ورڈز چیک کریں۔<ph name="END_LINK" /></translation>
+<translation id="971488683725792095">‏جب آپ پیغامات، دستاویزات اور دیگر ایپس میں لنکس پر تھپتھپاتے ہیں تو خودکار طور پر Chromium استعمال کریں۔</translation>
 <translation id="985602178874221306">‏Chromium مصنّفین</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_vi.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_vi.xtb
index b6623a3..de8e24b 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_vi.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_vi.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> đã dùng Chromium và lưu lại dấu trang, mật khẩu cũng như các chế độ cài đặt khác trên thiết bị này.</translation>
 <translation id="372658070733623520">Để sử dụng và lưu dữ liệu Chromium trong Tài khoản Google, hãy xác minh danh tính của bạn.</translation>
 <translation id="3805899903892079518">Chromium không có quyền truy cập ảnh hoặc video của bạn. Hãy cho phép truy cập Cài đặt iOS &gt; Bảo mật &gt; Ảnh.</translation>
+<translation id="3955621079070267756">Mở Chromium từ ứng dụng bất kỳ</translation>
 <translation id="4043291146360695975">Chỉ lưu mật khẩu vào Trình quản lý mật khẩu trên thiết bị này.</translation>
 <translation id="4099085513035183040">Chưa hỗ trợ trên Chromium phiên bản thử nghiệm</translation>
 <translation id="4432744876818348753">Đăng nhập để khai thác tối đa Chromium.</translation>
@@ -140,5 +141,6 @@
 <translation id="9089354809943900324">Chromium đã lỗi thời</translation>
 <translation id="9110075932708282655">Sử dụng Chromium theo Mặc định</translation>
 <translation id="921174536258924340">Chromium không thể kiểm tra một số mật khẩu. Hãy thử lại vào ngày mai hoặc <ph name="BEGIN_LINK" />kiểm tra các mật khẩu trong Tài khoản Google của bạn.<ph name="END_LINK" /></translation>
+<translation id="971488683725792095">Tự động sử dụng Chromium khi bạn nhấn vào các đường liên kết trong thư/tin nhắn, tài liệu và các ứng dụng khác.</translation>
 <translation id="985602178874221306">Tác giả Chromium</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_zh-HK.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_zh-HK.xtb
index 7f5d362..00bddd0 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_zh-HK.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_zh-HK.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> 之前曾在此裝置上使用 Chromium,並儲存書籤、密碼和其他設定。</translation>
 <translation id="372658070733623520">如要將 Chromium 的資料儲存至 Google 帳戶及使用這類資料,請驗證身分。</translation>
 <translation id="3805899903892079518">Chromium 沒有存取相片或影片的權限。請前往「iOS 設定」&gt;「私隱」&gt;「相片」開放權限。</translation>
+<translation id="3955621079070267756">從任何應用程式開啟 Chromium</translation>
 <translation id="4043291146360695975">密碼只會儲存至此裝置上的「密碼管理工具」。</translation>
 <translation id="4099085513035183040">Chromium Beta 版本上不支援此功能</translation>
 <translation id="4432744876818348753">登入以充分運用 Chromium 的所有功能。</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Chromium 版本過舊</translation>
 <translation id="9110075932708282655">預設為使用 Chromium</translation>
 <translation id="921174536258924340">Chromium 無法檢查所有密碼。請明天再試,或<ph name="BEGIN_LINK" />檢查 Google 帳戶中的密碼<ph name="END_LINK" />。</translation>
+<translation id="971488683725792095">當你輕觸訊息、文件和其他應用程式中的連結時,自動使用 Chromium 開啟網頁。</translation>
 <translation id="985602178874221306">The Chromium Authors</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_zh-TW.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_zh-TW.xtb
index 72485e0c..73713cc 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_zh-TW.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_zh-TW.xtb
@@ -49,6 +49,7 @@
 <translation id="3650632991272923014"><ph name="USER_EMAIL1" /> 原本使用 Chromium,並將書籤、密碼和其他設定儲存在裝置上。</translation>
 <translation id="372658070733623520">如要將 Chromium 的資料儲存到 Google 帳戶及使用這類資料,請驗證身分。</translation>
 <translation id="3805899903892079518">Chromium 無法存取您的相片或影片,請前往「iOS 設定」中的 [隱私權] &gt; [相片] 啟用存取權。</translation>
+<translation id="3955621079070267756">從任何應用程式開啟 Chromium</translation>
 <translation id="4043291146360695975">密碼只會儲存至這部裝置上的密碼管理員。</translation>
 <translation id="4099085513035183040">Chromium Beta 版不支援這項功能</translation>
 <translation id="4432744876818348753">登入以充分運用 Chromium 的各項功能。</translation>
@@ -143,5 +144,6 @@
 <translation id="9089354809943900324">Chromium 版本過舊</translation>
 <translation id="9110075932708282655">預設為使用 Chromium</translation>
 <translation id="921174536258924340">Chromium 無法檢查所有密碼,請明天再試,或<ph name="BEGIN_LINK" />檢查 Google 帳戶中的密碼。<ph name="END_LINK" /></translation>
+<translation id="971488683725792095">當你輕觸訊息、文件和其他應用程式中的連結時,自動使用 Chromium 開啟網頁。</translation>
 <translation id="985602178874221306">The Chromium Authors</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ar.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ar.xtb
index a85e21e..e953294 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ar.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ar.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">‏يوفِّر لك Chrome أعلى مستوى من الحماية ضد المواقع الإلكترونية الضارة.</translation>
 <translation id="1682483655351012182">‏مزامنة بيانات Chrome</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">‏سيتم فتح Chrome تلقائيًا عند النقر على الروابط في الرسائل والمستندات والتطبيقات الأخرى.</translation>
 <translation id="1917964099031477364">‏ستتم إزالة هذا الحساب بالإضافة إلى أي بيانات لم يتم حفظها من Chrome وتطبيقات Google الأخرى على هذا الجهاز.</translation>
 <translation id="2009224836393115614">‏تعذّر على متصفِّح Chrome التحقُّق من كلمات المرور. يُرجى التحقُّق من اتصال الإنترنت.</translation>
 <translation id="2056123005618757196">‏يمكنك إنجاز المزيد من المهام باستخدام متصفِّح Google Chrome السهل الاستخدام والآمن والأسرع من ذي قبل.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685">‏كان <ph name="USER_EMAIL1" /> يستخدم Chrome وتركَ إشارات مرجعية وكلمات مرور وغيرها من الإعدادات مُسجَّلة على هذا الجهاز.</translation>
 <translation id="424864128008805179">‏هل تريد تسجيل الخروج من Chrome؟</translation>
 <translation id="4249068189593983585">‏نصيحة لاستخدام Chrome: لمزيد من خيارات علامات التبويب، يمكنك النقر مع الاستمرار على الزر "إظهار علامات التبويب" في شريط الأدوات الموجود أسفل الشاشة أو أعلاها.</translation>
+<translation id="4508370294876102450">‏فتح Chrome من أي تطبيق</translation>
 <translation id="4523886039239821078">‏تتسبب بعض الإضافات في تعطل Chrome. يُرجى إزالتها:</translation>
 <translation id="4633328489441962921">‏يتعذّر على Chrome البحث عن تحديثات.</translation>
 <translation id="4636900170638246267">‏يُرجى تسجيل الدخول إلى هذا الموقع الإلكتروني وإلى Chrome.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_bs.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_bs.xtb
index fd51db6..73e56b992 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_bs.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_bs.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Imate najjaču zaštitu Chromea od štetnih web lokacija</translation>
 <translation id="1682483655351012182">Sinhroniziraj Chrome podatke</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">Automatski koristite Chrome kada dodirnete veze u porukama, dokumentima i drugim aplikacijama.</translation>
 <translation id="1917964099031477364">Ovaj račun i svi podaci koji nisu sačuvani će se ukloniti iz Chromea i drugih Googleovih aplikacija na ovom uređaju.</translation>
 <translation id="2009224836393115614">Chrome nije mogao provjeriti vaše lozinke. Predlažemo da provjerite internetsku vezu.</translation>
 <translation id="2056123005618757196">Obavite više s jednostavnim i sigurnim Google Chromeom koji je brži nego ikad.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685">Korisnik <ph name="USER_EMAIL1" /> je koristio Chrome i ostavio je oznake, lozinke i ostale postavke na ovom uređaju.</translation>
 <translation id="424864128008805179">Odjaviti se iz Chromea?</translation>
 <translation id="4249068189593983585">Savjet za Chrome. Za više opcija za kartice dodirnite i zadržite dugme Prikaži kartice na alatnoj traci, na dnu ili na vrhu ekrana.</translation>
+<translation id="4508370294876102450">Otvaranje Chromea iz bilo koje aplikacije</translation>
 <translation id="4523886039239821078">Zbog nekih dodataka Chrome može prestati da radi. Deinstalirajte:</translation>
 <translation id="4633328489441962921">Chrome ne može provjeriti ima li ažuriranja</translation>
 <translation id="4636900170638246267">Prijavite se na ovu web lokaciju i u Chrome.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_el.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_el.xtb
index 9e359c7..b6f3ed5 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_el.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_el.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Έχετε την ισχυρότερη προστασία του Chrome από επιβλαβείς ιστοτόπους</translation>
 <translation id="1682483655351012182">Συγχρονισμός των δεδομένων του Chrome</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">Αυτόματη χρήση του Chrome κατά το πάτημα συνδέσμων σε μηνύματα, έγγραφα και άλλες εφαρμογές.</translation>
 <translation id="1917964099031477364">Αυτός ο λογαριασμός και τυχόν μη αποθηκευμένα δεδομένα θα καταργηθούν από το Chrome και από άλλες εφαρμογές Google σε αυτήν τη συσκευή.</translation>
 <translation id="2009224836393115614">Το Chrome δεν μπόρεσε να ελέγξει τους κωδικούς πρόσβασής σας. Δοκιμάστε να ελέγξετε τη σύνδεσή σας στο διαδίκτυο.</translation>
 <translation id="2056123005618757196">Κάντε περισσότερα με ένα απλό, ασφαλές και πιο γρήγορο από ποτέ Google Chrome.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685">Ο χρήστης <ph name="USER_EMAIL1" /> χρησιμοποίησε το Chrome και οι σελιδοδείκτες, οι κωδικοί πρόσβασης και άλλες ρυθμίσεις του αποθηκεύτηκαν σε αυτήν τη συσκευή.</translation>
 <translation id="424864128008805179">Αποσύνδεση από το Chrome;</translation>
 <translation id="4249068189593983585">Συμβουλή για το Chrome. Για περισσότερες επιλογές καρτελών, αγγίξτε παρατεταμένα το κουμπί Εμφάνιση καρτελών στη γραμμή εργαλείων, η οποία βρίσκεται στο κάτω ή το επάνω τμήμα της οθόνης.</translation>
+<translation id="4508370294876102450">Άνοιγμα του Chrome από οποιαδήποτε εφαρμογή</translation>
 <translation id="4523886039239821078">Ορισμένα πρόσθετα προκαλούν σφάλματα στο Chrome. Aπεγκαταστήστε τα.</translation>
 <translation id="4633328489441962921">Το Chrome δεν μπορεί να ελέγξει για ενημερώσεις.</translation>
 <translation id="4636900170638246267">Συνδεθείτε σε αυτόν τον ιστότοπο και στο Chrome.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_en-GB.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_en-GB.xtb
index 77cf121..2519662 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_en-GB.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_en-GB.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">You have Chrome's strongest security against harmful websites</translation>
 <translation id="1682483655351012182">Sync your Chrome data</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">Automatically use Chrome when you tap links in messages, documents and other apps.</translation>
 <translation id="1917964099031477364">This account and any unsaved data will be removed from Chrome and other Google apps on this device.</translation>
 <translation id="2009224836393115614">Chrome couldn't check your passwords. Try checking your Internet connection.</translation>
 <translation id="2056123005618757196">Get more done with a simple, secure and faster-than-ever Google Chrome.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> was using Chrome and left bookmarks, passwords and other settings on this device.</translation>
 <translation id="424864128008805179">Sign out of Chrome?</translation>
 <translation id="4249068189593983585">Chrome tip. For more tab options, touch and hold the Show Tabs button in the toolbar, which is at the bottom or top of your screen.</translation>
+<translation id="4508370294876102450">Open Chrome from any app</translation>
 <translation id="4523886039239821078">Some add-ons cause Chrome to crash. Please uninstall:</translation>
 <translation id="4633328489441962921">Chrome can't check for updates</translation>
 <translation id="4636900170638246267">Sign in to this site and Chrome.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_et.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_et.xtb
index 856bfe7..0fd35565 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_et.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_et.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Teil on Chrome'i tugevaim kaitse ohtlike veebisaitide vastu</translation>
 <translation id="1682483655351012182">Chrome'i andmete sünkroonimine</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">Kasutage automaatselt Chrome'i, kui avate linke sõnumites, dokumentides ja muudes rakendustes.</translation>
 <translation id="1917964099031477364">See konto ja kõik salvestamata andmed eemaldatakse Chrome'ist ja muudest selles seadmes olevatest Google'i rakendustest.</translation>
 <translation id="2009224836393115614">Chrome'il ei õnnestunud teie paroole kontrollida. Kontrollige internetiühendust.</translation>
 <translation id="2056123005618757196">Google Chrome on nüüd lihtsam, turvalisem ja kiirem kui kunagi varem ning aitab teil veelgi rohkem toiminguid teha.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> kasutas Chrome'i ning jättis järjehoidjad, paroolid ja muud seaded sellesse seadmesse.</translation>
 <translation id="424864128008805179">Kas logida Chrome'ist välja?</translation>
 <translation id="4249068189593983585">Chrome'i nõuanne. Vahelehtede lisavalikute nägemiseks puudutage ja hoidke all ekraanikuva üla- või alaosas tööriistaribal olevat nuppu Kuva vahelehed.</translation>
+<translation id="4508370294876102450">Avage Chrome mis tahes rakendusest</translation>
 <translation id="4523886039239821078">Mõned pistikprogrammid põhjustavad Chrome'i kokkujooksmise. Desinstallige need:</translation>
 <translation id="4633328489441962921">Chrome ei saa värskendusi otsida</translation>
 <translation id="4636900170638246267">Logige sellele saidile ja Chrome'i sisse.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_fil.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_fil.xtb
index 310c68a2..90ace6b 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_fil.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_fil.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Nasa iyo ang pinakamaigting na seguridad ng Chrome laban sa mga mapaminsalang website</translation>
 <translation id="1682483655351012182">I-sync ang Iyong Data sa Chrome</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">Awtomatikong gamitin ang Chrome kapag nag-tap ka ng mga link sa mga mensahe, dokumento, at iba pang app.</translation>
 <translation id="1917964099031477364">Aalisin sa Chrome at sa iba pang Google app sa device na ito ang account na ito at anumang hindi naka-save na data.</translation>
 <translation id="2009224836393115614">Hindi masuri ng Chrome ang iyong mga password. Subukang tingnan ang iyong koneksyon sa internet.</translation>
 <translation id="2056123005618757196">Makagawa ng mas maraming bagay gamit ang simple, secure, at mas mabilis na ngayong Google Chrome.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685">Ginamit ni <ph name="USER_EMAIL1" /> ang Chrome at nag-iwan siya ng mga bookmark, password, at iba pang mga setting sa device na ito.</translation>
 <translation id="424864128008805179">Mag-sign out sa Chrome?</translation>
 <translation id="4249068189593983585">Tip sa Chrome. Para sa higit pang opsyon sa tab, pindutin nang matagal ang button na Ipakita ang Mga Tab sa toolbar, na nasa ibaba o itaas ng iyong screen.</translation>
+<translation id="4508370294876102450">Buksan ang Chrome Mula sa Anumang App</translation>
 <translation id="4523886039239821078">Nagiging dahilan ang ilang add-on ng pag-crash ng Chrome. Paki-uninstall.</translation>
 <translation id="4633328489441962921">Hindi matingnan ng Chrome kung may mga update</translation>
 <translation id="4636900170638246267">Mag-sign in sa site na ito at sa Chrome.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_hr.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_hr.xtb
index 3b9123e..02ab175 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_hr.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_hr.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Imate najjaču Chromeovu zaštitu od štetnih web-lokacija</translation>
 <translation id="1682483655351012182">Sinkroniziraj podatke iz Chromea</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">Automatski koristite Chrome kada dodirnete veze u porukama, dokumentima i drugim aplikacijama.</translation>
 <translation id="1917964099031477364">Taj račun i svi nespremljeni podaci uklonit će se iz Chromea i drugih Googleovih aplikacija na ovom uređaju.</translation>
 <translation id="2009224836393115614">Chrome nije uspio provjeriti vaše zaporke. Provjerite internetsku vezu.</translation>
 <translation id="2056123005618757196">Veća učinkovitost uz Google Chrome, jednostavniji, sigurniji i brži nego ikad.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685">Korisnik <ph name="USER_EMAIL1" /> upotrebljavao je Chrome i ostavio oznake, zaporke i druge postavke na ovom uređaju.</translation>
 <translation id="424864128008805179">Želite li se odjaviti s Chromea?</translation>
 <translation id="4249068189593983585">Savjet za Chrome. Za više opcija za kartice dodirnite i držite gumb Prikaži kartice na alatnoj traci pri dnu ili vrhu zaslona.</translation>
+<translation id="4508370294876102450">Otvaranje Chromea iz bilo koje aplikacije</translation>
 <translation id="4523886039239821078">Neki programski dodaci uzrokuju rušenje preglednika Chrome. Deinstalirajte:</translation>
 <translation id="4633328489441962921">Chrome ne može provjeriti ima li ažuriranja</translation>
 <translation id="4636900170638246267">Prijavite se na ovu web-lokaciju i Chrome.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_km.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_km.xtb
index 3727b89f..804d838 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_km.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_km.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">អ្នកមានសុវត្ថិភាពខ្លាំងបំផុតរបស់ Chrome ប្រឆាំងនឹងគេហទំព័រដែលបង្កគ្រោះថ្នាក់</translation>
 <translation id="1682483655351012182">ធ្វើសមកាលកម្ម​ទិន្នន័យ Chrome របស់អ្នក</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">ប្រើ Chrome ដោយស្វ័យប្រវត្តិ នៅពេលអ្នកចុចតំណ​នៅក្នុងសារ ឯកសារ និង​កម្មវិធី​ផ្សេងទៀត។</translation>
 <translation id="1917964099031477364">គណនីនេះ និងទិន្នន័យ​ដែលមិនបាន​រក្សាទុកទាំងឡាយនឹងត្រូវ​បានលុបចេញពី Chrome និងកម្មវិធី Google ផ្សេងទៀត​នៅលើឧបករណ៍​នេះ។</translation>
 <translation id="2009224836393115614">Chrome មិន​អាចពិនិត្យ​ពាក្យសម្ងាត់របស់អ្នកបានទេ។ សូមសាកល្បងពិនិត្យ​ការតភ្ជាប់អ៊ីនធឺណិត​របស់អ្នក។</translation>
 <translation id="2056123005618757196">បំពេញកិច្ចការបាន​កាន់តែច្រើន​ដោយប្រើ Google Chrome ដ៏សាមញ្ញ មានសុវត្ថិភាព និងលឿនជាង​ពេលណា​ទាំងអស់។</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> កំពុងប្រើ Chrome និងទុកចំណាំ ពាក្យសម្ងាត់ និងការកំណត់​ផ្សេងទៀត​នៅលើ​ឧបករណ៍នេះ។</translation>
 <translation id="424864128008805179">ចង់ចេញពី Chrome មែនទេ?</translation>
 <translation id="4249068189593983585">គន្លឹះ​ប្រើប្រាស់ Chrome ។ ដើម្បី​ទទួលបាន​ជម្រើស​ផ្ទាំង​ច្រើន​ទៀត សូម​ចុច​​ប៊ូតុង "បង្ហាញ​ផ្ទាំង" ​ឱ្យ​ជាប់​នៅក្នុងរបារ​ឧបករណ៍ ដែលស្ថិត​នៅផ្នែក​ខាងក្រោម ឬ​ខាងលើ​អេក្រង់​របស់អ្នក។</translation>
+<translation id="4508370294876102450">បើក Chrome ពីកម្មវិធី​ណាមួយ</translation>
 <translation id="4523886039239821078">កម្មវិធីបន្ថែមមួយចំនួនអាចធ្វើឲ្យ Chrome គាំង។ សូមលុបការដំឡើង៖</translation>
 <translation id="4633328489441962921">Chrome មិន​អាចពិនិត្យរក​កំណែថ្មីបានទេ</translation>
 <translation id="4636900170638246267">ចូលគេហទំព័រនេះ និង Chrome។</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_mr.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_mr.xtb
index 5eac565a..abba324 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_mr.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_mr.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">तुमच्याकडे हानीकारक वेबसाइटच्या विरोधात Chrome ची सर्वात मजबूत सुरक्षा आहे</translation>
 <translation id="1682483655351012182">तुमचा Chrome डेटा सिंक करा</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">तुम्ही मेसेज, दस्तऐवज आणि इतर अ‍ॅप्समधील लिंकवर टॅप करता, तेव्हा आपोआप Chrome वापरा.</translation>
 <translation id="1917964099031477364">हे खाते आणि कोणताही सेव्ह न केलेला डेटा Chrome आणि या डिव्हाइसवरील इतर Google अ‍ॅप्समधून काढून टाकला जाईल.</translation>
 <translation id="2009224836393115614">Chrome ला तुमचे पासवर्ड तपासता आले नाहीत. तुमचे इंटरनेट कनेक्शन तपासून पहा.</translation>
 <translation id="2056123005618757196">सोपे, सुरक्षित आणि पूर्वीपेक्षा अधिक जलद Google Chrome वापरून आणखी बरेच काही करा.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> हा Chrome वापरत होता आणि त्याने या डिव्हाइसवर बुकमार्क, पासवर्ड आणि इतर सेटिंग्ज ठेवली आहेत.</translation>
 <translation id="424864128008805179">Chrome मधून साइन आउट करायचे?</translation>
 <translation id="4249068189593983585">Chrome टीप. आणखी टॅब पर्यायांसाठी, तुमच्या स्क्रीनच्या तळाशी किंवा सर्वात वर असलेल्या टूलबारवरील टॅब दाखवा बटणाला स्पर्श करा आणि धरून ठेवा.</translation>
+<translation id="4508370294876102450">कोणत्याही अ‍ॅपवरून Chrome उघडा</translation>
 <translation id="4523886039239821078">Chrome क्रॅश होण्याचे कारण काही ॲड-ऑन आहेत. कृपया ती अनइंस्टॉल करा:</translation>
 <translation id="4633328489441962921">Chrome ला अपडेट तपासता आले नाहीत</translation>
 <translation id="4636900170638246267">ही साइट आणि Chrome मध्ये साइन इन करा.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ms.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ms.xtb
index a4d50b7..6d3af65 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ms.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ms.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Anda mempunyai keselamatan terkuat Chrome terhadap laman web berbahaya</translation>
 <translation id="1682483655351012182">Segerakkan Data Chrome Anda</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">Gunakan Chrome secara automatik apabila anda mengetik pautan dalam mesej, dokumen dan apl lain.</translation>
 <translation id="1917964099031477364">Akaun ini dan sebarang data yang tidak disimpan akan dialih keluar daripada Chrome dan apl Google yang lain pada peranti ini.</translation>
 <translation id="2009224836393115614">Chrome tidak dapat menyemak kata laluan anda. Cuba periksa sambungan Internet anda.</translation>
 <translation id="2056123005618757196">Selesaikan lebih banyak tugas dengan Google Chrome yang mudah, selamat dan lebih pantas berbanding dahulu.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> menggunakan Chrome dan membiarkan penanda halaman, kata laluan dan tetapan lain pada peranti ini.</translation>
 <translation id="424864128008805179">Log keluar daripada Chrome?</translation>
 <translation id="4249068189593983585">Petua Chrome. Untuk melihat lebih banyak pilihan tab, sentuh &amp; tahan butang Tunjukkan Tab dalam bar alat, yang terletak di bahagian bawah atau atas skrin anda.</translation>
+<translation id="4508370294876102450">Buka Chrome Daripada Mana-mana Apl</translation>
 <translation id="4523886039239821078">Beberapa tambahan menyebabkan Chrome ranap. Sila nyahpasang:</translation>
 <translation id="4633328489441962921">Chrome tidak dapat menyemak kemas kini</translation>
 <translation id="4636900170638246267">Log masuk ke laman ini dan Chrome.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_no.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_no.xtb
index 1ab45dc..652e9ef 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_no.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_no.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Du har den sterkeste sikkerheten i Chrome mot skadelige nettsteder</translation>
 <translation id="1682483655351012182">Synkroniser Chrome-dataene dine</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">Bruk Chrome automatisk når du trykker på linker i meldinger, dokumenter og andre apper.</translation>
 <translation id="1917964099031477364">Denne kontoen og eventuelle ulagrede data blir fjernet fra Chrome og andre Google-apper på enheten.</translation>
 <translation id="2009224836393115614">Chrome kunne ikke sjekke passordene dine. Se om du er koblet til internett.</translation>
 <translation id="2056123005618757196">Få mer gjort med Google Chrome-nettleseren, som er enkel, sikker og raskere enn noensinne.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> har brukt Chrome og etterlatt seg bokmerker, passord og andre innstillinger på denne enheten.</translation>
 <translation id="424864128008805179">Vil du logge av Chrome?</translation>
 <translation id="4249068189593983585">Chrome-tips. For flere fanealternativer, trykk og hold inne Vis faner-knappen på verktøylinjen, som du finner nederst eller øverst på skjermen.</translation>
+<translation id="4508370294876102450">Åpne Chrome fra en hvilken som helst app</translation>
 <translation id="4523886039239821078">Noen tillegg fører til at Chrome krasjer. Avinstaller:</translation>
 <translation id="4633328489441962921">Chrome kan ikke se etter oppdateringer</translation>
 <translation id="4636900170638246267">Logg på dette nettstedet og Chrome.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_pt-BR.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_pt-BR.xtb
index 0a81754..e83e4e7 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_pt-BR.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_pt-BR.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Você tem a segurança reforçada do Chrome contra sites perigosos</translation>
 <translation id="1682483655351012182">Sincronizar seus dados do Chrome</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">Use o Chrome automaticamente ao tocar em links de mensagens, documentos e outros apps.</translation>
 <translation id="1917964099031477364">A conta e os dados não salvos serão removidos do Chrome e de outros apps do Google neste dispositivo.</translation>
 <translation id="2009224836393115614">Não foi possível verificar suas senhas com o Chrome. Verifique sua conexão de Internet.</translation>
 <translation id="2056123005618757196">Seja mais eficiente com um Google Chrome simples, seguro e mais rápido do que nunca.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> estava usando o Chrome e deixou favoritos, senhas e outras configurações neste dispositivo.</translation>
 <translation id="424864128008805179">Sair do Google Chrome?</translation>
 <translation id="4249068189593983585">Dica do Chrome. Para ver mais opções de guia, toque no botão "Mostrar guias" na barra de ferramentas localizada na parte superior ou inferior da tela e mantenha-o pressionado.</translation>
+<translation id="4508370294876102450">Abrir o Chrome por qualquer app</translation>
 <translation id="4523886039239821078">Alguns complementos causam a falha do Google Chrome. Desinstale-os.</translation>
 <translation id="4633328489441962921">Não é possível verificar se há atualizações</translation>
 <translation id="4636900170638246267">Faça login neste site e no Chrome.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_sk.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_sk.xtb
index aec1fdb..e7076af0d 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_sk.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_sk.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Máte najsilnejšie zabezpečenie Chromu proti škodlivým webom</translation>
 <translation id="1682483655351012182">Synchronizácia údajov Chromu</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">Automaticky používajte Chrome, keď klepnete na odkazy v správach, dokumentoch a aplikáciách.</translation>
 <translation id="1917964099031477364">Tento účet bude spolu so všetkými neuloženými údajmi odstránený z Chromu a ďalších aplikácií Google v tomto zariadení.</translation>
 <translation id="2009224836393115614">Chromu sa nepodarilo skontrolovať heslá. Skontrolujte internetové pripojenie.</translation>
 <translation id="2056123005618757196">Zvýšte svoju výkonnosť pomocou jednoduchého a zabezpečeného prehliadača Google Chrome, ktorý je rýchlejší než kedykoľvek predtým.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> používal(a) Chrome a zanechal(a) záložky, heslá a ďalšie nastavenia v tomto zariadení.</translation>
 <translation id="424864128008805179">Odhlásiť sa z Chromu?</translation>
 <translation id="4249068189593983585">Tip pre Chrome: ďalšie možnosti karty získate pridržaním tlačidla „Zobraziť karty“ na paneli s nástrojmi, ktorý sa nachádza v dolnej alebo hornej časti obrazovky.</translation>
+<translation id="4508370294876102450">Otvárajte Chrome z ľubovoľnej aplikácie</translation>
 <translation id="4523886039239821078">Niektoré doplnky spôsobujú zlyhanie prehliadača Chrome. Odinštalujte ich.</translation>
 <translation id="4633328489441962921">Chrome nemôže skontrolovať dostupnosť aktualizácií</translation>
 <translation id="4636900170638246267">Prihláste sa na tomto webe a v Chrome.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_th.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_th.xtb
index b68a715b..9517fb7 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_th.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_th.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">คุณได้รับการดูแลอย่างเข้มงวดที่สุดของ Chrome ให้ปลอดภัยจากเว็บไซต์ที่เป็นอันตราย</translation>
 <translation id="1682483655351012182">ซิงค์ข้อมูล Chrome</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">ใช้ Chrome โดยอัตโนมัติเมื่อคุณแตะลิงก์ในข้อความ เอกสาร และแอปอื่นๆ</translation>
 <translation id="1917964099031477364">บัญชีนี้และข้อมูลที่ไม่ได้บันทึกจะถูกนำออกจาก Chrome และแอปอื่นๆ ของ Google ในอุปกรณ์นี้</translation>
 <translation id="2009224836393115614">Chrome ตรวจสอบรหัสผ่านของคุณไม่ได้ โปรดลองตรวจสอบการเชื่อมต่ออินเทอร์เน็ต</translation>
 <translation id="2056123005618757196">ทำสิ่งต่างๆ ได้มากขึ้นด้วย Google Chrome ที่ใช้งานง่าย ปลอดภัย และรวดเร็วกว่าที่เคย</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> ได้ใช้ Chrome และเก็บบุ๊กมาร์ก รหัสผ่าน รวมถึงการตั้งค่าอื่นๆ ไว้ในอุปกรณ์นี้</translation>
 <translation id="424864128008805179">ต้องการออกจากระบบ Chrome ไหม</translation>
 <translation id="4249068189593983585">เคล็ดลับสำหรับ Chrome ถ้าต้องการดูตัวเลือกแท็บเพิ่มเติม ให้แตะปุ่ม "แสดงแท็บ" ค้างไว้ในแถบเครื่องมือ ซึ่งอยู่ที่ด้านล่างหรือด้านบนของหน้าจอ</translation>
+<translation id="4508370294876102450">เปิด Chrome จากแอปใดก็ได้</translation>
 <translation id="4523886039239821078">ส่วนเสริมบางรายการทำให้ Chrome ขัดข้อง โปรดถอนการติดตั้ง</translation>
 <translation id="4633328489441962921">Chrome ตรวจหาอัปเดตไม่ได้</translation>
 <translation id="4636900170638246267">ลงชื่อเข้าใช้เว็บไซต์นี้และ Chrome</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ur.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ur.xtb
index a9530b0..31944f7b 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_ur.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_ur.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">‏آپ کے پاس نقصان دہ ویب سائٹس کے خلاف Chrome کی مضبوط ترین سیکیورٹی ہے</translation>
 <translation id="1682483655351012182">‏اپنے Chrome ڈیٹا کو مطابقت پذیر بنائیں</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">‏جب آپ پیغامات، دستاویزات اور دیگر ایپس پر لنکس کو تھپتھپاتے ہیں تو خودکار طور پر Chrome کا استعمال کریں۔</translation>
 <translation id="1917964099031477364">‏اس اکاؤنٹ اور کسی بھی غیر محفوظ ڈیٹا کو اس آلہ پر Chrome اور دیگر Google ایپس سے ہٹا دیا جائے گا۔</translation>
 <translation id="2009224836393115614">‏Chrome آپ کے پاس ورڈز چیک نہیں کر سکا۔ اپنا انٹرنیٹ کنکشن چیک کرنے کی کوشش کریں۔</translation>
 <translation id="2056123005618757196">‏ایک آسان، محفوظ اور پہلے سے کہیں زیادہ تیز Chrome کے ساتھ مزید کام کریں۔</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685">‏<ph name="USER_EMAIL1" /> Chrome استعمال کر رہا تھا اور اس آلہ پر بُک مارکس، پاس ورڈز اور دیگر ترتیبات چھوڑ دی ہیں۔</translation>
 <translation id="424864128008805179">‏Chrome سے سائن آؤٹ کریں؟</translation>
 <translation id="4249068189593983585">‏Chrome تجویز۔ ٹیب کے مزید اختیارات کیلئے، ٹول بار میں اس "ٹیبز دکھائيں" بٹن کو ٹچ کریں اور دبائے رکھیں جو آپ کی اسکرین کے نیچے یا اوپر ہوتا ہے۔</translation>
+<translation id="4508370294876102450">‏کسی بھی ایپ سے Chrome کھولیں</translation>
 <translation id="4523886039239821078">‏کچھ اضافے Chrome کے کریش ہونے کا سبب بنتے ہیں۔ براہ کرم اَن انسٹال کریں:</translation>
 <translation id="4633328489441962921">‏Chrome اپ ڈیٹس چیک نہیں کر سکتا ہے</translation>
 <translation id="4636900170638246267">‏اس سائٹ اور Chrome پر سائن ان کریں۔</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_vi.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_vi.xtb
index bc6529c..dde27f73 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_vi.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_vi.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Chrome sở hữu khả năng bảo mật mạnh nhất để bảo vệ bạn trước các trang web có hại</translation>
 <translation id="1682483655351012182">Đồng bộ hóa dữ liệu của bạn trên Chrome</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">Tự động sử dụng Chrome khi bạn nhấn vào các đường liên kết trong thư/tin nhắn, tài liệu và các ứng dụng khác.</translation>
 <translation id="1917964099031477364">Tài khoản này và mọi dữ liệu chưa lưu sẽ bị xóa khỏi Chrome cũng như các ứng dụng khác của Google trên thiết bị này.</translation>
 <translation id="2009224836393115614">Chrome không thể kiểm tra mật khẩu của bạn. Hãy thử kiểm tra kết nối Internet.</translation>
 <translation id="2056123005618757196">Bạn có thể làm được nhiều việc hơn với phiên bản Google Chrome đơn giản, an toàn và nhanh nhất từ trước đến nay.</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> đã dùng Chrome và lưu lại dấu trang, mật khẩu cũng như các chế độ cài đặt khác trên thiết bị này.</translation>
 <translation id="424864128008805179">Đăng xuất khỏi Chrome?</translation>
 <translation id="4249068189593983585">Mẹo sử dụng Chrome. Để xem thêm các tùy chọn về thẻ, hãy chạm và giữ nút Hiển thị thẻ trên thanh công cụ ở đầu hoặc cuối màn hình.</translation>
+<translation id="4508370294876102450">Mở Chrome từ ứng dụng bất kỳ</translation>
 <translation id="4523886039239821078">Một số tiện ích bổ sung khiến Chrome trục trặc. Hãy gỡ cài đặt:</translation>
 <translation id="4633328489441962921">Chrome không thể kiểm tra xem có bản cập nhật mới nào không</translation>
 <translation id="4636900170638246267">Đăng nhập vào trang web này và Chrome.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_zh-HK.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_zh-HK.xtb
index f53ea34d..1a3dda94 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_zh-HK.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_zh-HK.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Chrome 最強大的安全功能可協助防範有害網站</translation>
 <translation id="1682483655351012182">同步處理 Chromium 資料</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">當你輕觸訊息、文件和其他應用程式中的連結時,自動使用 Chrome 開啟網頁。</translation>
 <translation id="1917964099031477364">此帳戶和所有未儲存的資料將從 Chrome 和此裝置上的其他 Google 應用程式中移除。</translation>
 <translation id="2009224836393115614">Chrome 無法檢查密碼,請檢查互聯網連線。</translation>
 <translation id="2056123005618757196">Google Chrome 比以前更簡便、安全而快速,讓您事半功倍。</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> 之前曾在此裝置上使用 Chrome,並儲存書籤、密碼和其他設定。</translation>
 <translation id="424864128008805179">要登出 Chrome 嗎?</translation>
 <translation id="4249068189593983585">Chrome 提示。如果要多啲標籤選項,請㩒住螢幕底部或者頂部工具列入面中嘅 [顯示分頁] 掣。</translation>
+<translation id="4508370294876102450">從任何應用程式開啟 Chrome</translation>
 <translation id="4523886039239821078">部份外掛程式造成 Chrome 當機。請解除安裝以下程式:</translation>
 <translation id="4633328489441962921">Chrome 無法檢查更新</translation>
 <translation id="4636900170638246267">登入此網站和 Chrome。</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_zh-TW.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_zh-TW.xtb
index 7e11bf7..850e0119 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_zh-TW.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_zh-TW.xtb
@@ -12,6 +12,7 @@
 <translation id="1554731936187952550">Chrome 提供了最強大的安全防護機制,可避免你誤入有害網站</translation>
 <translation id="1682483655351012182">同步處理你的 Chrome 資料</translation>
 <translation id="1759842336958782510">Chrome</translation>
+<translation id="1843217788865538014">當你輕觸訊息、文件和其他應用程式中的連結時,自動使用 Chrome 開啟網頁。</translation>
 <translation id="1917964099031477364">系統會將這個帳戶和所有未儲存的資料從 Chrome 以及這部裝置上的其他 Google 應用程式中移除。</translation>
 <translation id="2009224836393115614">Chrome 無法檢查你的密碼,請查看網際網路連線狀態。</translation>
 <translation id="2056123005618757196">Google Chrome 操作簡便、安全且速度遠勝以往,讓你事半功倍。</translation>
@@ -58,6 +59,7 @@
 <translation id="4233521129555661685"><ph name="USER_EMAIL1" /> 原本使用 Chrome,並將書籤、密碼和其他設定儲存在裝置上。</translation>
 <translation id="424864128008805179">要登出 Chrome 嗎?</translation>
 <translation id="4249068189593983585">Chrome 提示。如需更多分頁選項,請輕觸並按住工具列 (位於畫面底部或頂端) 中的 [顯示分頁] 按鈕。</translation>
+<translation id="4508370294876102450">從任何應用程式開啟 Chrome</translation>
 <translation id="4523886039239821078">部分外掛程式造成 Chrome 當機,請解除安裝這些外掛程式:</translation>
 <translation id="4633328489441962921">Chrome 無法檢查更新</translation>
 <translation id="4636900170638246267">登入這個網站和 Chrome。</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ar.xtb b/ios/chrome/app/strings/resources/ios_strings_ar.xtb
index 3bcd0837..f4a01d5 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ar.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ar.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">ترجمة اللغة <ph name="LANGUAGE" /> دائمًا</translation>
 <translation id="110724200315609752">التبديل إلى نافذة مفتوحة</translation>
 <translation id="1112015203684611006">تعذّرت الطباعة.</translation>
+<translation id="1113057722807951993">‏عند استخدام عبارة مرور، لا يتم تشفير طُرق الدفع والعناوين من Google Pay.
+
+لتغيير هذه الإعدادات، يُرجى <ph name="BEGIN_LINK" />محو بيانات Chrome في حسابك<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">إنشاء علامة تبويب جديدة.</translation>
 <translation id="1126809382673880764">‏لا يوفّر لك هذا الوضع حماية من الإضافات أو عمليات التنزيل أو المواقع الإلكترونية الضارة. وستظل تستفيد من ميزة "التصفّح الآمن" عند توفّرها في خدمات Google الأخرى، مثل Gmail و"بحث Google".</translation>
 <translation id="1145536944570833626">يمكنك حذف البيانات الحالية.</translation>
@@ -114,6 +117,7 @@
 <translation id="1657011748321897393">تعذّرت المشاركة بسبب عدم اتصالك بالشبكة.</translation>
 <translation id="1657641691196698092">ملفات تعريف الارتباط المحظورة</translation>
 <translation id="165877110639533037">لا توجد علامات تبويب مفتوحة</translation>
+<translation id="166310177317698233">يمكنك العثور على علامات التبويب المثبَّتة بالنقر على زر "إظهار علامات التبويب".</translation>
 <translation id="1674504678466460478">من <ph name="SOURCE_LANGUAGE" /> إلى <ph name="TARGET_LANGUAGE" /></translation>
 <translation id="1683483432843341018">طلب عرض الموقع الإلكتروني المتوافق مع الأجهزة الجوّالة</translation>
 <translation id="168715261339224929">للحصول على الإشارات المرجعية على جميع أجهزتك، يُرجى تفعيل المزامنة.</translation>
@@ -159,6 +163,7 @@
 <translation id="1989112275319619282">تصفّح</translation>
 <translation id="1990820278544963435">بحث</translation>
 <translation id="199425419756152024">عرض كلمة المرور</translation>
+<translation id="2008357574463816229">‏في حال نسيت عبارة المرور أو أردت تغيير هذه الإعدادات، يمكنك <ph name="BEGIN_LINK" />محو بيانات Chrome في حسابك<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">إعادة التحميل</translation>
 <translation id="2015722694326466240">للاطلاع على كلمات المرور، يجب عليك أولاً تعيين رمز مرور على جهازك.</translation>
 <translation id="2021670401941426298">اطّلِع على تعليمات محرك البحث بشأن حذف سجلّ البحث، إن أمكن.</translation>
@@ -536,6 +541,7 @@
 <translation id="4592368184551360546">لوحة المفاتيح</translation>
 <translation id="4606247758155004938">تتولّى مؤسستك إدارة متصفِّحك.</translation>
 <translation id="461440297010471931">‏البحث من خلال Google</translation>
+<translation id="4616391354457235490">تراجُع</translation>
 <translation id="4619564267100705184">إثبات هويّتك</translation>
 <translation id="4619615317237390068">علامات التبويب من الأجهزة الأخرى</translation>
 <translation id="4620246317052452550">الصفحات التي قرأتها</translation>
@@ -707,6 +713,9 @@
 <translation id="5745916533876677730">الانتقال إلى علامة التبويب السابقة</translation>
 <translation id="5755162682436943950">تم تسجيل الخروج. يفتح هذا الزر مربّع حوار لتسجيل الدخول وتفعيل المزامنة.</translation>
 <translation id="5758631781033351321">ستظهر لك "قائمة القراءة" هنا</translation>
+<translation id="5762370665605786758">‏عند استخدام عبارة مرور، لا يتم تشفير طُرق الدفع والعناوين من Google Pay.
+
+لا يمكن لأحد الوصول إلى بياناتك المشفّرة بدون استخدام عبارة المرور التي حدَّدتها. ولا تحصل Google على عبارة المرور هذه أو تخزّنها. في حال نسيت عبارة المرور أو أردت تغيير هذه الإعدادات، يمكنك <ph name="BEGIN_LINK" />محو بيانات Chrome في حسابك<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">القائمة ← الإعدادات ← المتصفِّح التلقائي</translation>
 <translation id="5777888488419460501">الحفظ في الحساب</translation>
 <translation id="5782227691023083829">جارٍ ترجمة...</translation>
@@ -848,10 +857,14 @@
 <translation id="6476800141292307438">ترجمة صفحة إلى <ph name="LANGUAGE" />. وتتوفّر الخيارات بالقرب من أسفل الشاشة.</translation>
 <translation id="648164694371393720">خطأ في المصادقة</translation>
 <translation id="6482629121755362506">تم حذف <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> من العناصر</translation>
+<translation id="6484712497741564393">‏تم تسجيل الدخول باستخدام حساب "<ph name="EMAIL" />".
+
+وتم تشفير بياناتك باستخدام عبارة المرور. عليك إدخال عبارة المرور لاستخدام بيانات Chrome وحفظها في حسابك على Google.</translation>
 <translation id="6497772452874122664">إذا كنت تثِق بالنطاق <ph name="TIME" />، يمكنك استخدام كلمة المرور نفسها المحفوظة من موقع إلكتروني آخر.
 
 حاوِل استخدام كلمة مرور فريدة لكل موقع إلكتروني.</translation>
 <translation id="650279896687777322">مزيد من المعلومات...</translation>
+<translation id="6507973708545996744">سجِّل الدخول لعرض قائمة القراءة على جميع أجهزتك.</translation>
 <translation id="6510072653668207258">تذكيري لاحقًا</translation>
 <translation id="651505212789431520">هل تريد إلغاء المزامنة؟ يمكنك تفعيل المزامنة في أي وقت في "الإعدادات".</translation>
 <translation id="6518133107902771759">تحقق</translation>
@@ -894,6 +907,7 @@
 <translation id="6730682669179532099">يتعذّر تصدير كلمات المرور</translation>
 <translation id="6732087373923685049">الكاميرا</translation>
 <translation id="6748108480210050150">من</translation>
+<translation id="6753469262000681876">‏وضع التأمين (Lockdown Mode)</translation>
 <translation id="6760509555861141183">العودة إلى أحدث علامة تبويب</translation>
 <translation id="6762812039470893796">إلغاء اختيار الكل</translation>
 <translation id="6780034285637185932">الرمز البريدي</translation>
@@ -1120,6 +1134,9 @@
 <translation id="8299417921174340354">لاستخدام كلمات المرور، عليك أولاً إعداد رمز مرور على جهازك.</translation>
 <translation id="8299613349954694191">يمكنك فتح علامة تبويب في وضع التصفُّح المتخفي لتصفُّح المواقع الإلكترونية بخصوصية تامّة.</translation>
 <translation id="8316944564970119719">أدخِل الموقع الإلكتروني وكلمة المرور ثم احفظ التغييرات.</translation>
+<translation id="8317835149433843300">‏لن يتم تشفير طُرق الدفع والعناوين من Google Pay. ولن يتم حفظ سجلّ التصفّح من Chrome في حسابك على Google.
+
+لا يمكن لأحد الوصول إلى بياناتك المشفّرة بدون استخدام عبارة المرور التي حدَّدتها. ولا تحصل Google على عبارة المرور هذه أو تخزّنها. في حال نسيت عبارة المرور أو أردت تغيير هذه الإعدادات، يمكنك <ph name="BEGIN_LINK" />محو بيانات Chrome في حسابك<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">بحث جديد</translation>
 <translation id="8323906514956095947">النقر مع الاستمرار لعرض المزيد من خيارات علامات التبويب</translation>
 <translation id="8328777765163860529">إغلاق الكل</translation>
@@ -1142,6 +1159,9 @@
 <translation id="8487700953926739672">التوفر بلا إنترنت</translation>
 <translation id="8488923644885757471">نافذة جديدة</translation>
 <translation id="8490978609246021741">حفظ التغييرات</translation>
+<translation id="8491300088149538575">‏تم تسجيل الدخول باستخدام حساب "<ph name="EMAIL" />".
+
+تم تشفير بياناتك باستخدام عبارة المرور في ‎<ph name="TIME" />. عليك إدخال عبارة المرور لاستخدام بيانات Chrome وحفظها في حسابك على Google.</translation>
 <translation id="8503813439785031346">اسم المستخدم</translation>
 <translation id="850600235656508448">فتح في وضع التصفح المتخفي</translation>
 <translation id="8517375800490286174">تراخيص البرامج المفتوحة المصدر</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_az.xtb b/ios/chrome/app/strings/resources/ios_strings_az.xtb
index e83c1f26..df714af 100644
--- a/ios/chrome/app/strings/resources/ios_strings_az.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_az.xtb
@@ -1116,6 +1116,7 @@
 <translation id="8197543752516192074">Səhifəni tərcümə edin</translation>
 <translation id="8205564605687841303">Ləğv edin</translation>
 <translation id="8206354486702514201">Bu ayar administratorunuz tərəfindən icra olunur.</translation>
+<translation id="8214293972734702249">Bərkidilib, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Keşlənmiş Şəkillər və Fayllar</translation>
 <translation id="8237382152611443140">Parolların Avtomatik Doldurulması Ayarlarını açın</translation>
 <translation id="8248969482078657578">Deaktiv tablar fokuslanmağa kömək edir</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_be.xtb b/ios/chrome/app/strings/resources/ios_strings_be.xtb
index 49b0b65..9e95c11 100644
--- a/ios/chrome/app/strings/resources/ios_strings_be.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_be.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Заўсёды перакладаць з мовы: <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Пераключыцца на адкрытае акно</translation>
 <translation id="1112015203684611006">Памылка друкавання.</translation>
+<translation id="1113057722807951993">Шыфраванне фразай-паролем не прымяняецца да спосабаў аплаты і адрасоў з Google Pay.
+
+Каб змяніць гэту наладу, <ph name="BEGIN_LINK" />выдаліце даныя Chrome з уліковага запісу<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Стварыць новую ўкладку.</translation>
 <translation id="1126809382673880764">Не абараняе ад небяспечных вэб-сайтаў, спамповак і пашырэнняў. Вы застаняцеся пад абаронай Бяспечнага прагляду пры карыстанні іншымі сэрвісамі Google, у якіх ён даступны, такімі як Gmail і Пошук.</translation>
 <translation id="1145536944570833626">Выдаліць існуючыя даныя.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Агляд</translation>
 <translation id="1990820278544963435">Пошук</translation>
 <translation id="199425419756152024">Праглядзець пароль</translation>
+<translation id="2008357574463816229">Калі вы забудзеце фразу-пароль або захочаце змяніць гэту наладу, <ph name="BEGIN_LINK" />выдаліце даныя Chrome з уліковага запісу<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Перазагрузіць</translation>
 <translation id="2015722694326466240">Каб убачыць паролі, на прыладзе трэба спачатку задаць пароль.</translation>
 <translation id="2021670401941426298">Каб выдаліць гісторыю пошуку, выканайце інструкцыі вашай пошукавай сістэмы (калі яны даступныя).</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Вярнуцца на папярэднюю ўкладку</translation>
 <translation id="5755162682436943950">Выкананы выхад. Кнопка адкрывае дыялогавае акно, якое дазваляе ўвайсці ва ўліковы запіс і ўключыць сінхранізацыю.</translation>
 <translation id="5758631781033351321">Ваш спіс чытання знаходзіцца тут</translation>
+<translation id="5762370665605786758">Шыфраванне фразай-паролем не прымяняецца да спосабаў аплаты і адрасоў з Google Pay.
+
+Толькі карыстальнікі, якія ведаюць фразу-пароль, могуць чытаць вашы зашыфраваныя даныя. Google не атрымлівае і не захоўвае фразу-пароль. Калі вы забудзеце фразу-пароль або захочаце змяніць гэту наладу, <ph name="BEGIN_LINK" />выдаліце даныя Chrome з уліковага запісу<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Меню → Налады → Стандартны браўзер</translation>
 <translation id="5777888488419460501">Захаваць ва ўліковым запісе</translation>
 <translation id="5782227691023083829">Ідзе пераклад...</translation>
@@ -805,6 +812,7 @@
 <translation id="6331180460633101391">Ужытых раней пароляў: <ph name="COUNT" /></translation>
 <translation id="6337234675334993532">Шыфраванне</translation>
 <translation id="633809752005859102">Нешта пайшло зусім не так. Мы будзем разбірацца з гэтым.</translation>
+<translation id="6339793034470834130">Каб выкарыстоўваць Web Inspector, падключыцеся да Safari на вашым камп'ютары з дапамогай кабелю і адкрыйце свой iPhone з меню Develop. Вы можаце знайсці меню Develop у Пашыраных наладах Safari на вашым камп'ютары.</translation>
 <translation id="6340285871011301182">Частковы пераклад недаступны.</translation>
 <translation id="6342069812937806050">Толькі што</translation>
 <translation id="6344783595350022745">Ачысціць тэкст</translation>
@@ -812,6 +820,7 @@
 <translation id="6347953390226388422">{count,plural, =1{Гэты адрас будзе выдалены з вашага Уліковага запісу Google (<ph name="USER_EMAIL" />) і з дадзенай прылады.}one{Гэтыя адрасы будуць выдалены з вашага Уліковага запісу Google (<ph name="USER_EMAIL" />) і з дадзенай прылады.}few{Гэтыя адрасы будуць выдалены з вашага Уліковага запісу Google (<ph name="USER_EMAIL" />) і з дадзенай прылады.}many{Гэтыя адрасы будуць выдалены з вашага Уліковага запісу Google (<ph name="USER_EMAIL" />) і з дадзенай прылады.}other{Гэтыя адрасы будуць выдалены з вашага Уліковага запісу Google (<ph name="USER_EMAIL" />) і з дадзенай прылады.}}</translation>
 <translation id="634878792104344809">Сінхранізацыя пароляў, гісторыі і іншых даных на ўсіх вашых прыладах</translation>
 <translation id="6348855835728304880">Доступ да пароляў і іншых даных Chrome у праграмах на гэтай прыладзе.</translation>
+<translation id="63519665078626091">Каб выкарыстоўваць Web Inspector, падключыцеся да Safari на вашым камп'ютары з дапамогай кабелю і адкрыйце свой iPad з меню Develop. Вы можаце знайсці меню Develop у Пашыраных наладах Safari на вашым камп'ютары.</translation>
 <translation id="6355820205320395730">Ненадзейныя паролі лёгка падабраць. Выкарыстоўвайце толькі надзейныя паролі. <ph name="BEGIN_LINK" />Праглядзець іншыя парады па бяспецы<ph name="END_LINK" /></translation>
 <translation id="6361848730467328243">Падпісацца на <ph name="DOMAIN_NAME" /></translation>
 <translation id="6362362396625799311">Няма ўкладак інкогніта</translation>
@@ -845,6 +854,9 @@
 <translation id="6476800141292307438">Старонка перакладаецца на мову "<ph name="LANGUAGE" />". Параметры знаходзяцца ў ніжняй частцы экрана.</translation>
 <translation id="648164694371393720">Памылка аўтэнтыфікацыі</translation>
 <translation id="6482629121755362506">Выдалена элементаў: <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /></translation>
+<translation id="6484712497741564393">Вы ўвайшлі як <ph name="EMAIL" />.
+
+Вашы даныя зашыфраваны з дапамогай фразы-пароля. Каб выкарыстоўваць і захоўваць даныя Chrome ва Уліковым запісе Google, увядзіце фразу-пароль.</translation>
 <translation id="6497772452874122664">Калі вы давяраеце сайту <ph name="TIME" />, можаце выкарыстаць захаваны пароль з іншага сайта.
 
 Паспрабуйце выкарыстоўваць унікальны пароль для кожнага сайта.</translation>
@@ -891,6 +903,7 @@
 <translation id="6730682669179532099">Не ўдалося экспартаваць паролі</translation>
 <translation id="6732087373923685049">камера</translation>
 <translation id="6748108480210050150">З</translation>
+<translation id="6753469262000681876">Рэжым блакіроўкі</translation>
 <translation id="6760509555861141183">Вярнуцца да апошняй укладкі</translation>
 <translation id="6762812039470893796">Адмяніць выбар усіх</translation>
 <translation id="6780034285637185932">Паштовы індэкс</translation>
@@ -1067,6 +1080,7 @@
 <translation id="7993619969781047893">Функцыі на некаторых сайтах могуць перастаць працаваць</translation>
 <translation id="800361585186029508">Адкрывае ўведзеныя URL-адрасы ў Google Chrome.</translation>
 <translation id="8005666035647241369">У Менеджары пароляў Google на гэтай прыладзе</translation>
+<translation id="8011489434346330032">Web Inspector</translation>
 <translation id="8016714545083187120">Заўсёды выкарыстоўваць бяспечнае падключэнне</translation>
 <translation id="802154636333426148">Збой спампоўкі</translation>
 <translation id="8023878949384262191">Разгортвае раздзел.</translation>
@@ -1116,6 +1130,9 @@
 <translation id="8299417921174340354">Каб выкарыстоўваць паролі, на прыладзе трэба спачатку наладзіць блакіроўку экрана.</translation>
 <translation id="8299613349954694191">Для прыватнага прагляду вэб-сайтаў адкрыйце ўкладку інкогніта.</translation>
 <translation id="8316944564970119719">Увядзіце адрас сайта і пароль, а затым націсніце Save ("Захаваць")</translation>
+<translation id="8317835149433843300">Спосабы аплаты і адрасы з Google Pay не будуць шыфравацца. Гісторыя прагляду сайтаў праз браўзер Chrome не захоўваецца ў вашым Уліковым запісе Google.
+
+Толькі карыстальнікі, якія ведаюць фразу-пароль, могуць чытаць вашы зашыфраваныя даныя. Google не атрымлівае і не захоўвае фразу-пароль. Калі вы забудзеце фразу-пароль або захочаце змяніць гэту наладу, <ph name="BEGIN_LINK" />выдаліце даныя Chrome з уліковага запісу<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Новы пошук</translation>
 <translation id="8323906514956095947">Каб адкрыць дадатковыя параметры ўкладкі, націсніце і ўтрымлівайце гэту кнопку</translation>
 <translation id="8328777765163860529">Закрыць усе</translation>
@@ -1138,6 +1155,9 @@
 <translation id="8487700953926739672">Даступна па-за сеткай</translation>
 <translation id="8488923644885757471">Новае акно</translation>
 <translation id="8490978609246021741">Захаваць змяненні</translation>
+<translation id="8491300088149538575">Вы ўвайшлі як <ph name="EMAIL" />.
+
+<ph name="TIME" /> вашы даныя былі зашыфраваны з дапамогай фразы-пароля. Каб выкарыстоўваць і захоўваць даныя Chrome ва Уліковым запісе Google, увядзіце фразу-пароль.</translation>
 <translation id="8503813439785031346">Імя карыстальніка</translation>
 <translation id="850600235656508448">Адкрыць у рэжыме інкогніта</translation>
 <translation id="8517375800490286174">Ліцэнзіі ПЗ з адкрытым зыходным кодам</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_bn.xtb b/ios/chrome/app/strings/resources/ios_strings_bn.xtb
index f0497e4..8736510 100644
--- a/ios/chrome/app/strings/resources/ios_strings_bn.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_bn.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">সর্বদা অনুবাদ করুন <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">এই উইন্ডো থেকে পাল্টে খুলে রাখা উইন্ডোতে যান</translation>
 <translation id="1112015203684611006">প্রিন্ট ব্যর্থ হয়েছে।</translation>
+<translation id="1113057722807951993">পাসফ্রেজ এনক্রিপশনে Google Pay থেকে পাওয়া পেমেন্ট পদ্ধতি ও ঠিকানা অন্তর্ভুক্ত করা হয় না।
+
+এই সেটিং পরিবর্তন করতে, <ph name="BEGIN_LINK" />আপনার অ্যাকাউন্টে থাকা Chrome সম্পর্কিত ডেটা মুছুন<ph name="END_LINK" />।</translation>
 <translation id="1125564390852150847">নতুন ট্যাব তৈরি করুন।</translation>
 <translation id="1126809382673880764">এই মোডে আপনার ডিভাইসের ক্ষতি করতে পারে এমন ওয়েবসাইট, ডাউনলোড অথবা এক্সটেনশন থেকে কোনও সুরক্ষা পাওয়া সম্ভব হয় না। তবে Gmail এবং Search-এর মতো অন্যান্য Google পরিষেবায়, যেখানে উপলভ্য সেখানে আপনি এখনও 'Safe Browsing'-এর সুরক্ষা পাবেন।</translation>
 <translation id="1145536944570833626">বিদ্যমান ডেটা মুছুন।</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">ব্রাউজ করুন</translation>
 <translation id="1990820278544963435">খুঁজুন</translation>
 <translation id="199425419756152024">পাসওয়ার্ড দেখুন</translation>
+<translation id="2008357574463816229">আপনি নিজের পাসফ্রেজ ভুলে গেলে বা এই সেটিং পরিবর্তন করতে চাইলে, <ph name="BEGIN_LINK" />আপনার অ্যাকাউন্টে থাকা Chrome সম্পর্কিত ডেটা মুছুন<ph name="END_LINK" />।</translation>
 <translation id="2010008505735295285">আবার লোড করুন</translation>
 <translation id="2015722694326466240">পাসওয়ার্ড দেখার জন্য আপনার ডিভাইসে আপনাকে অবশ্যই একটি পাসকোড সেট করতে হবে।</translation>
 <translation id="2021670401941426298">এক্ষেত্রে প্রযোজ্য হলে, আপনার সার্চ ইতিহাস মোছার জন্য সার্চ ইঞ্জিনের নির্দেশাবলী দেখুন।</translation>
@@ -707,6 +711,9 @@
 <translation id="5745916533876677730">আগের ট্যাবে যান</translation>
 <translation id="5755162682436943950">সাইন-আউট হয়ে গেছেন। সাইন-ইন করতে এবং সিঙ্ক চালু করতে ডায়ালগ বক্স খোলে।</translation>
 <translation id="5758631781033351321">আপনি নিজের পড়ার তালিকা এখানে খুঁজে পাবেন</translation>
+<translation id="5762370665605786758">পাসফ্রেজ এনক্রিপশনে Google Pay থেকে পাওয়া পেমেন্ট পদ্ধতি ও ঠিকানা অন্তর্ভুক্ত করা হয় না।
+
+এমন কোনও ব্যক্তি যার কাছে আপনার পাসফ্রেজে রয়েছে শুধুমাত্র তিনিই আপনার এনক্রিপটেড ডেটা পড়তে পারবেন। পাসফ্রেজটি Google-এ পাঠানো বা তার মাধ্যমে সেভ করা হয় না। আপনি নিজের পাসফ্রেজ ভুলে গেলে বা এই সেটিং পরিবর্তন করতে চাইলে, <ph name="BEGIN_LINK" />আপনার অ্যাকাউন্টে থাকা Chrome সম্পর্কিত ডেটা মুছুন<ph name="END_LINK" />।</translation>
 <translation id="5765456154762864099">মেনু → সেটিংস → ডিফল্ট ব্রাউজার</translation>
 <translation id="5777888488419460501">অ্যাকাউন্টে সেভ করুন</translation>
 <translation id="5782227691023083829">অনুবাদ হচ্ছে...</translation>
@@ -848,6 +855,9 @@
 <translation id="6476800141292307438">পৃষ্ঠাটি <ph name="LANGUAGE" /> ভাষাতে অনুবাদ হচ্ছে। স্ক্রিনের নিচের দিকে বিকল্পগুলি দেওয়া আছে।</translation>
 <translation id="648164694371393720">যাচাইকরণের সময় সমস্যা হয়েছে</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" />টি আইটেম মোছা হয়েছে</translation>
+<translation id="6484712497741564393"><ph name="EMAIL" /> হিসেবে সাইন-ইন করেছেন।
+
+আপনার ডেটা পাসফ্রেজের মাধ্যমে এনক্রিপ্ট করা হয়েছে। আপনার Google অ্যাকাউন্টে Chrome সম্পর্কিত ডেটা ব্যবহার ও সেভ করতে এটি লিখুন।</translation>
 <translation id="6497772452874122664"><ph name="TIME" />-এর উপর ভরসা থাকলে, আপনি অন্য কোনও সাইটে সেভ করা পাসওয়ার্ড ব্যবহার করতে পারবেন।
 
 প্রতিটি সাইটের জন্য অনন্য পাসওয়ার্ড ব্যবহার করার চেষ্টা করুন।</translation>
@@ -894,6 +904,7 @@
 <translation id="6730682669179532099">পাসওয়ার্ড এক্সপোর্ট করা যাচ্ছে না</translation>
 <translation id="6732087373923685049">ক্যামেরা</translation>
 <translation id="6748108480210050150">থেকে</translation>
+<translation id="6753469262000681876">লকডাউন মোড</translation>
 <translation id="6760509555861141183">সাম্প্রতিক ট্যাবে ফিরে যান</translation>
 <translation id="6762812039470893796">সবকটি বাদ দিন</translation>
 <translation id="6780034285637185932">পিন কোড</translation>
@@ -1120,6 +1131,9 @@
 <translation id="8299417921174340354">পাসওয়ার্ড ব্যবহার করার জন্য, আপনাকে ডিভাইসে প্রথমে একটি পাসকোড সেট করতে হবে।</translation>
 <translation id="8299613349954694191">গোপনে ওয়েব ব্রাউজ করতে ছদ্মবেশী ট্যাব খুলুন।</translation>
 <translation id="8316944564970119719">সাইট এবং পাসওয়ার্ড লিখুন তারপরে সেভ করুন</translation>
+<translation id="8317835149433843300">Google Pay থেকে পাওয়া পেমেন্ট পদ্ধতি এবং ঠিকানা এনক্রিপ্ট করা হবে না। Chrome থেকে পাওয়া ব্রাউজিং ইতিহাস আপনার Google অ্যাকাউন্টে সেভ করা হবে না।
+
+এমন কোনও ব্যক্তি যার কাছে আপনার পাসফ্রেজে রয়েছে শুধুমাত্র তিনিই আপনার এনক্রিপটেড ডেটা পড়তে পারবেন। পাসফ্রেজটি Google-এ পাঠানো বা তার মাধ্যমে সেভ করা হয় না। আপনি নিজের পাসফ্রেজ ভুলে গেলে বা এই সেটিং পরিবর্তন করতে চাইলে, <ph name="BEGIN_LINK" />আপনার অ্যাকাউন্টে থাকা Chrome সম্পর্কিত ডেটা মুছুন<ph name="END_LINK" />।</translation>
 <translation id="8319076807703933069">নতুন ট্যাবে সার্চ করুন</translation>
 <translation id="8323906514956095947">আরও ট্যাবের বিকল্প দেখতে টাচ করে ধরে থাকুন</translation>
 <translation id="8328777765163860529">সমস্ত বন্ধ করুন</translation>
@@ -1142,6 +1156,9 @@
 <translation id="8487700953926739672">অফলাইনে উপলব্ধ</translation>
 <translation id="8488923644885757471">নতুন উইন্ডো</translation>
 <translation id="8490978609246021741">পরিবর্তনগুলি সেভ করুন</translation>
+<translation id="8491300088149538575"><ph name="EMAIL" /> হিসেবে সাইন-ইন করেছেন।
+
+আপনার ডেটা পাসফ্রেজের মাধ্যমে <ph name="TIME" />-এ এনক্রিপ্ট করা হয়েছে। আপনার Google অ্যাকাউন্টে Chrome সম্পর্কিত ডেটা ব্যবহার ও সেভ করতে এটি লিখুন।</translation>
 <translation id="8503813439785031346">ইউজারনেম</translation>
 <translation id="850600235656508448">ছদ্মবেশী ট্যাবে খুলুন</translation>
 <translation id="8517375800490286174">ওপেন সোর্স লাইসেন্স</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_bs.xtb b/ios/chrome/app/strings/resources/ios_strings_bs.xtb
index 4938161..d757cb5 100644
--- a/ios/chrome/app/strings/resources/ios_strings_bs.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_bs.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">Tastatura</translation>
 <translation id="4606247758155004938">Preglednikom upravlja vaša organizacija.</translation>
 <translation id="461440297010471931">Pretraživanje s Googleom</translation>
+<translation id="4616391354457235490">Poništi</translation>
 <translation id="4619564267100705184">Potvrdite identitet</translation>
 <translation id="4619615317237390068">Kartice iz drugih uređaja</translation>
 <translation id="4620246317052452550">Pročitane stranice</translation>
@@ -861,6 +862,7 @@
 
 Pokušajte koristiti jedinstvenu lozinku za svaku web lokaciju.</translation>
 <translation id="650279896687777322">Saznajte više...</translation>
+<translation id="6507973708545996744">Prijavite se da biste dobili popis za čitanje na svim svojim uređajima.</translation>
 <translation id="6510072653668207258">Podsjeti me kasnije</translation>
 <translation id="651505212789431520">Otkazati sinhronizaciju? Sinhronizaciju možete uključiti bilo kada u Postavkama.</translation>
 <translation id="6518133107902771759">Potvrdi</translation>
@@ -1116,6 +1118,7 @@
 <translation id="8197543752516192074">Prevedi stranicu</translation>
 <translation id="8205564605687841303">Otkaži</translation>
 <translation id="8206354486702514201">Ovu postavku je nametnuo vaš administrator.</translation>
+<translation id="8214293972734702249">Prikvačeno, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Slike i fajlovi u keš memoriji</translation>
 <translation id="8237382152611443140">Otvorite postavke za automatsko popunjavanje lozinki</translation>
 <translation id="8248969482078657578">Neaktivne kartice vam pomažu da se fokusirate</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ca.xtb b/ios/chrome/app/strings/resources/ios_strings_ca.xtb
index 4255969..3b8bf4020 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ca.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ca.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Tradueix sempre el text en <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Canvia a la finestra oberta</translation>
 <translation id="1112015203684611006">Error en imprimir</translation>
+<translation id="1113057722807951993">L'encriptació de frases de contrasenya no inclou les formes de pagament ni les adreces de Google Pay.
+
+Per canviar aquesta opció de configuració, <ph name="BEGIN_LINK" />esborra les dades de Chrome del compte<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Crea una pestanya nova.</translation>
 <translation id="1126809382673880764">No et protegeix contra baixades, extensions ni llocs web perillosos. Continuaràs obtenint protecció mitjançant Navegació segura, sempre que estigui disponible, en altres serveis de Google, com ara Gmail i la Cerca.</translation>
 <translation id="1145536944570833626">Suprimeix les dades existents.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Examina</translation>
 <translation id="1990820278544963435">Cerca</translation>
 <translation id="199425419756152024">Mostra la contrasenya</translation>
+<translation id="2008357574463816229">Si oblides la frase de contrasenya o vols canviar aquesta opció de configuració, <ph name="BEGIN_LINK" />esborra les dades de Chrome del compte<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Torna a carregar</translation>
 <translation id="2015722694326466240">Per veure les contrasenyes, primer has d'establir una contrasenya al dispositiu.</translation>
 <translation id="2021670401941426298">Consulta les instruccions del teu motor de cerca per suprimir l'historial de cerques, si escau.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Ves a la pestanya anterior</translation>
 <translation id="5755162682436943950">Has tancat la sessió. Obre el quadre de diàleg per iniciar la sessió i activar la sincronització.</translation>
 <translation id="5758631781033351321">Trobaràs la llista de lectura aquí</translation>
+<translation id="5762370665605786758">L'encriptació de frases de contrasenya no inclou les formes de pagament ni les adreces de Google Pay.
+
+Només qui sàpiga la teva frase de contrasenya pot llegir les dades encriptades. La frase de contrasenya no s'envia a Google, i Google tampoc no l'emmagatzema. Si oblides la frase de contrasenya o vols canviar aquesta opció de configuració, <ph name="BEGIN_LINK" />esborra les dades de Chrome del compte<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Menú → Configuració → Navegador predeterminat</translation>
 <translation id="5777888488419460501">Desa al compte</translation>
 <translation id="5782227691023083829">S'està traduint...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">La pàgina s'està traduint a <ph name="LANGUAGE" />. Tens opcions disponibles a la part inferior de la pantalla.</translation>
 <translation id="648164694371393720">Error d’autenticació</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> elements suprimits</translation>
+<translation id="6484712497741564393">Has iniciat la sessió com a <ph name="EMAIL" />.
+
+Les teves dades s'encripten amb la teva frase de contrasenya. Per utilitzar i desar les dades de Chrome al teu Compte de Google, introdueix la frase de contrasenya.</translation>
 <translation id="6497772452874122664">Si confies en <ph name="TIME" />, pots utilitzar una contrasenya desada d'un altre lloc web.
 
 Prova d'utilitzar una contrasenya única per a cada lloc web.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">No es poden exportar les contrasenyes</translation>
 <translation id="6732087373923685049">càmera</translation>
 <translation id="6748108480210050150">De</translation>
+<translation id="6753469262000681876">Mode de bloqueig</translation>
 <translation id="6760509555861141183">Torna a la pestanya Recents</translation>
 <translation id="6762812039470893796">Desselecciona-ho tot</translation>
 <translation id="6780034285637185932">Codi postal</translation>
@@ -1105,6 +1116,7 @@
 <translation id="8197543752516192074">Tradueix la pàgina</translation>
 <translation id="8205564605687841303">Cancel·la</translation>
 <translation id="8206354486702514201">L'administrador aplica aquesta opció de configuració.</translation>
+<translation id="8214293972734702249">Fixada, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Fitxers i imatges a memòria cau</translation>
 <translation id="8237382152611443140">Obre la configuració de l'emplenament automàtic de contrasenyes.</translation>
 <translation id="8248969482078657578">Les pestanyes inactives t'ajuden a concentrar-te</translation>
@@ -1119,6 +1131,9 @@
 <translation id="8299417921174340354">Per utilitzar les contrasenyes, primer has d'establir una contrasenya al dispositiu.</translation>
 <translation id="8299613349954694191">Obre una pestanya d'incògnit per navegar pel web de manera privada.</translation>
 <translation id="8316944564970119719">Introdueix el lloc web i la contrasenya i, a continuació, desa els canvis</translation>
+<translation id="8317835149433843300">Les formes de pagament i les adreces de Google Pay no s'encriptaran. L'historial de navegació de Chrome no es desarà al teu Compte de Google.
+
+Només qui sàpiga la teva frase de contrasenya pot llegir les dades encriptades. La frase de contrasenya no s'envia a Google, i Google tampoc no l'emmagatzema. Si oblides la frase de contrasenya o vols canviar aquesta opció de configuració, <ph name="BEGIN_LINK" />esborra les dades de Chrome del compte<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Cerca nova</translation>
 <translation id="8323906514956095947">Mantén premut el botó per veure més opcions de pestanyes</translation>
 <translation id="8328777765163860529">Tanca-ho tot</translation>
@@ -1141,6 +1156,9 @@
 <translation id="8487700953926739672">Disponible sense connexió</translation>
 <translation id="8488923644885757471">Finestra nova</translation>
 <translation id="8490978609246021741">Desa els canvis</translation>
+<translation id="8491300088149538575">Has iniciat la sessió com a <ph name="EMAIL" />.
+
+Les dades s'han encriptat amb la teva frase de contrasenya el dia <ph name="TIME" />. Per utilitzar i desar les dades de Chrome al teu Compte de Google, introdueix la frase de contrasenya.</translation>
 <translation id="8503813439785031346">Nom d'usuari</translation>
 <translation id="850600235656508448">Obre en mode d'incògnit</translation>
 <translation id="8517375800490286174">Llicències de programari lliure</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_cs.xtb b/ios/chrome/app/strings/resources/ios_strings_cs.xtb
index 14e268a..504ec92f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_cs.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_cs.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Vždy překládat jazyk <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Přepnout na otevřené okno</translation>
 <translation id="1112015203684611006">Tisk se nezdařil.</translation>
+<translation id="1113057722807951993">Šifrování pomocí heslové fráze se nevztahuje na platební metody a adresy z Google Pay.
+
+Pokud toto nastavení chcete změnit, <ph name="BEGIN_LINK" />vymažte data prohlížeče Chrome ve svém účtu<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Vytvořit novou kartu</translation>
 <translation id="1126809382673880764">Nebudete chráněni před nebezpečnými weby, soubory ke stažení a rozšířeními. V jiných službách Google, v nichž je ochrana pomocí Bezpečného prohlížení k dispozici (např. Gmail a Vyhledávání), ji budete mít i nadále.</translation>
 <translation id="1145536944570833626">Smazat existující data.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Procházet</translation>
 <translation id="1990820278544963435">Najít</translation>
 <translation id="199425419756152024">Zobrazit heslo</translation>
+<translation id="2008357574463816229">Pokud heslovou frázi zapomenete nebo toto nastavení budete chtít změnit, <ph name="BEGIN_LINK" />vymažte data prohlížeče Chrome ve svém účtu<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Načíst znovu</translation>
 <translation id="2015722694326466240">Chcete-li zobrazit hesla, musíte nejdříve na zařízení nastavit heslo.</translation>
 <translation id="2021670401941426298">Prostudujte si pokyny vyhledávače pro smazání historie vyhledávání (pokud je k dispozici).</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Přejít na předchozí kartu</translation>
 <translation id="5755162682436943950">Byli jste odhlášeni. Otevře dialogové okno k přihlášení a zapnutí synchronizace.</translation>
 <translation id="5758631781033351321">Zde najdete svůj seznam četby</translation>
+<translation id="5762370665605786758">Šifrování pomocí heslové fráze se nevztahuje na platební metody a adresy z Google Pay.
+
+Vaše šifrovaná data mohou číst pouze uživatelé, kteří mají vaši heslovou frázi. Heslová fráze se neodesílá do Googlu a není na Googlu uložena. Pokud heslovou frázi zapomenete nebo toto nastavení budete chtít změnit, <ph name="BEGIN_LINK" />vymažte data prohlížeče Chrome ve svém účtu<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Nabídka → Nastavení → Výchozí prohlížeč</translation>
 <translation id="5777888488419460501">Uložit do účtu</translation>
 <translation id="5782227691023083829">Překládání...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Stránka se překládá do jazyka <ph name="LANGUAGE" />. Možnosti jsou k dispozici u dolního okraje obrazovky.</translation>
 <translation id="648164694371393720">Chyba ověření</translation>
 <translation id="6482629121755362506">Počet smazaných položek: <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /></translation>
+<translation id="6484712497741564393">Jste přihlášeni jako <ph name="EMAIL" />.
+
+Vaše data jsou šifrována pomocí heslové fráze. Pokud chcete používat a ukládat data prohlížeče Chrome ve svém účtu Google, zadejte ji.</translation>
 <translation id="6497772452874122664">Pokud webu <ph name="TIME" /> důvěřujete, můžete použít uložené heslo k jinému webu.
 
 Pro každý web se pokuste použít jedinečné heslo.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Hesla se nepodařilo exportovat</translation>
 <translation id="6732087373923685049">fotoaparát</translation>
 <translation id="6748108480210050150">Od</translation>
+<translation id="6753469262000681876">Režim blokování</translation>
 <translation id="6760509555861141183">Zpět na kartu Nedávné</translation>
 <translation id="6762812039470893796">Zrušit výběr všech</translation>
 <translation id="6780034285637185932">PSČ</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">Chcete-li použít hesla, musíte nejdříve na zařízení nastavit heslo.</translation>
 <translation id="8299613349954694191">Pokud web chcete prohlížet v soukromí, otevřete anonymní kartu.</translation>
 <translation id="8316944564970119719">Zadejte web a heslo a pak klikněte na Uložit</translation>
+<translation id="8317835149433843300">Platební metody a adresy z Google Pay nebudou šifrovány. Historie procházení z Chromu se nebude ukládat do vašeho účtu Google.
+
+Vaše šifrovaná data mohou číst pouze uživatelé, kteří mají vaši heslovou frázi. Heslová fráze se neodesílá do Googlu a není na Googlu uložena. Pokud heslovou frázi zapomenete nebo toto nastavení budete chtít změnit, <ph name="BEGIN_LINK" />vymažte data prohlížeče Chrome ve svém účtu<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Nové vyhledávání</translation>
 <translation id="8323906514956095947">Přidržením zobrazíte další možnosti karet</translation>
 <translation id="8328777765163860529">Zavřít vše</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">Dostupné offline</translation>
 <translation id="8488923644885757471">Nové okno</translation>
 <translation id="8490978609246021741">Uložit změny</translation>
+<translation id="8491300088149538575">Jste přihlášeni jako <ph name="EMAIL" />.
+
+Vaše data byla <ph name="TIME" /> zašifrována pomocí heslové fráze. Pokud chcete používat a ukládat data prohlížeče Chrome ve svém účtu Google, zadejte ji.</translation>
 <translation id="8503813439785031346">Uživatelské jméno</translation>
 <translation id="850600235656508448">Otevřít v anonymním okně</translation>
 <translation id="8517375800490286174">Licence open source</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_cy.xtb b/ios/chrome/app/strings/resources/ios_strings_cy.xtb
index 05754624..702d39f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_cy.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_cy.xtb
@@ -1116,6 +1116,7 @@
 <translation id="8197543752516192074">Cyfieithu'r Dudalen</translation>
 <translation id="8205564605687841303">Canslo</translation>
 <translation id="8206354486702514201">Mae eich gweinyddwr wedi gorfodi'r gosodiad hwn.</translation>
+<translation id="8214293972734702249">Piniwyd, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Lluniau a Ffeiliau sydd wedi'u Storio</translation>
 <translation id="8237382152611443140">Agorwch y Gosodiadau Awtolenwi Cyfrinair</translation>
 <translation id="8248969482078657578">Mae Tabiau Anweithredol yn Eich Helpu i Ganolbwyntio</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_el.xtb b/ios/chrome/app/strings/resources/ios_strings_el.xtb
index 63ef4eb9..d4ca81b 100644
--- a/ios/chrome/app/strings/resources/ios_strings_el.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_el.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">Πληκτρολόγιο</translation>
 <translation id="4606247758155004938">Η διαχείριση του προγράμματος περιήγησής σας πραγματοποιείται από τον οργανισμό σας.</translation>
 <translation id="461440297010471931">Αναζήτηση με το Google</translation>
+<translation id="4616391354457235490">Αναίρεση</translation>
 <translation id="4619564267100705184">Επαλήθευση ταυτότητας</translation>
 <translation id="4619615317237390068">Καρτέλες από άλλες συσκευές</translation>
 <translation id="4620246317052452550">Σελίδες που έχετε διαβάσει</translation>
@@ -862,6 +863,7 @@
 
 Προσπαθήστε να χρησιμοποιείτε έναν μοναδικό κωδικό πρόσβασης για κάθε ιστότοπο.</translation>
 <translation id="650279896687777322">Μάθετε περισσότερα...</translation>
+<translation id="6507973708545996744">Συνδεθείτε για να λάβετε τη Λίστα ανάγνωσης σε όλες τις συσκευές σας.</translation>
 <translation id="6510072653668207258">Υπενθύμιση αργότερα</translation>
 <translation id="651505212789431520">Ακύρωση συγχρονισμού; Μπορείτε να ενεργοποιήσετε τον συγχρονισμό ανά πάσα στιγμή στις Ρυθμίσεις.</translation>
 <translation id="6518133107902771759">Επαλήθευση</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb b/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb
index 4f0df16..4fbedc2 100644
--- a/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Always translate <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Switch to open window</translation>
 <translation id="1112015203684611006">Printing failed.</translation>
+<translation id="1113057722807951993">Passphrase encryption doesn’t include payment methods and addresses from Google Pay.
+
+To change this setting, <ph name="BEGIN_LINK" />clear the Chrome data in your account<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Create new tab.</translation>
 <translation id="1126809382673880764">Does not protect you against dangerous websites, downloads and extensions. You’ll still get Safe Browsing protection, where available, in other Google services, like Gmail and Search.</translation>
 <translation id="1145536944570833626">Delete existing data.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Browse</translation>
 <translation id="1990820278544963435">Find</translation>
 <translation id="199425419756152024">View password</translation>
+<translation id="2008357574463816229">If you forget your passphrase or want to change this setting, <ph name="BEGIN_LINK" />clear the Chrome data in your account<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Reload</translation>
 <translation id="2015722694326466240">To see passwords, you must first set a passcode on your device.</translation>
 <translation id="2021670401941426298">See your search engine’s instructions for deleting your search history, if applicable.</translation>
@@ -535,6 +539,7 @@
 <translation id="4592368184551360546">Keyboard</translation>
 <translation id="4606247758155004938">Your browser is managed by your organisation.</translation>
 <translation id="461440297010471931">Searching with Google</translation>
+<translation id="4616391354457235490">Undo</translation>
 <translation id="4619564267100705184">Verify that it's you</translation>
 <translation id="4619615317237390068">Tabs from other devices</translation>
 <translation id="4620246317052452550">Pages That You've Read</translation>
@@ -706,6 +711,9 @@
 <translation id="5745916533876677730">Go to previous tab</translation>
 <translation id="5755162682436943950">Signed out. Opens dialogue to sign in and turn on sync.</translation>
 <translation id="5758631781033351321">You'll find your reading list here</translation>
+<translation id="5762370665605786758">Passphrase encryption doesn’t include payment methods and addresses from Google Pay.
+
+Only someone with your passphrase can read your encrypted data. The passphrase is not sent to or stored by Google. If you forget your passphrase or want to change this setting, <ph name="BEGIN_LINK" />clear the Chrome data in your account<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Menu → Settings → Default browser</translation>
 <translation id="5777888488419460501">Save in account</translation>
 <translation id="5782227691023083829">Translating...</translation>
@@ -847,10 +855,14 @@
 <translation id="6476800141292307438">Translating the page to <ph name="LANGUAGE" />. Options available near bottom of the screen.</translation>
 <translation id="648164694371393720">Authentication error</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> items deleted</translation>
+<translation id="6484712497741564393">Signed in as <ph name="EMAIL" />.
+
+Your data is encrypted with your passphrase. Enter it to use and save Chrome data in your Google Account.</translation>
 <translation id="6497772452874122664">If you trust <ph name="TIME" />, you can use a saved password from another site.
 
 Try to use a unique password for every site.</translation>
 <translation id="650279896687777322">Learn more…</translation>
+<translation id="6507973708545996744">Sign in to get your reading list on all your devices.</translation>
 <translation id="6510072653668207258">Remind me later</translation>
 <translation id="651505212789431520">Cancel sync? You can turn on sync at any time in Settings.</translation>
 <translation id="6518133107902771759">Verify</translation>
@@ -893,6 +905,7 @@
 <translation id="6730682669179532099">Can't Export Passwords</translation>
 <translation id="6732087373923685049">camera</translation>
 <translation id="6748108480210050150">From</translation>
+<translation id="6753469262000681876">Lockdown Mode</translation>
 <translation id="6760509555861141183">Return to recent tab</translation>
 <translation id="6762812039470893796">Deselect all</translation>
 <translation id="6780034285637185932">Postcode</translation>
@@ -1105,6 +1118,7 @@
 <translation id="8197543752516192074">Translate page</translation>
 <translation id="8205564605687841303">Cancel</translation>
 <translation id="8206354486702514201">This setting is enforced by your administrator.</translation>
+<translation id="8214293972734702249">Pinned, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Cached Images and Files</translation>
 <translation id="8237382152611443140">Open auto-fill password settings</translation>
 <translation id="8248969482078657578">Inactive Tabs helps you to stay focused</translation>
@@ -1119,6 +1133,9 @@
 <translation id="8299417921174340354">To use passwords, you must first set a passcode on your device.</translation>
 <translation id="8299613349954694191">Open an Incognito tab to browse the web privately.</translation>
 <translation id="8316944564970119719">Enter site and password, then save</translation>
+<translation id="8317835149433843300">Payment methods and addresses from Google Pay won’t be encrypted. Browsing history from Chrome won’t be saved in your Google Account.
+
+Only someone with your passphrase can read your encrypted data. The passphrase is not sent to or stored by Google. If you forget your passphrase or want to change this setting, <ph name="BEGIN_LINK" />clear the Chrome data in your account<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">New search</translation>
 <translation id="8323906514956095947">Touch and hold for more tab options</translation>
 <translation id="8328777765163860529">Close All</translation>
@@ -1141,6 +1158,9 @@
 <translation id="8487700953926739672">Available offline</translation>
 <translation id="8488923644885757471">New window</translation>
 <translation id="8490978609246021741">Save changes</translation>
+<translation id="8491300088149538575">Signed in as <ph name="EMAIL" />.
+
+Your data was encrypted with your passphrase on <ph name="TIME" />. Enter it to use and save Chrome data in your Google Account.</translation>
 <translation id="8503813439785031346">Username</translation>
 <translation id="850600235656508448">Open in Incognito</translation>
 <translation id="8517375800490286174">Open-Source Licences</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 17d273a..740e9ac 100644
--- a/ios/chrome/app/strings/resources/ios_strings_es-419.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_es-419.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Siempre traducir <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Cambiar a otra ventana abierta</translation>
 <translation id="1112015203684611006">Se produjo un error en la impresión.</translation>
+<translation id="1113057722807951993">La encriptación con la frase de contraseña no incluye formas de pago ni direcciones de Google Pay.
+
+Para cambiar esta configuración, <ph name="BEGIN_LINK" />borra los datos de Chrome de tu cuenta<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Crea una pestaña nueva.</translation>
 <translation id="1126809382673880764">No te protege contra descargas, extensiones ni sitios web peligrosos. Seguirás teniendo la protección (donde esté disponible) de la Navegación segura en otros servicios de Google, como Gmail y la Búsqueda.</translation>
 <translation id="1145536944570833626">Borra los datos existentes.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Navegar</translation>
 <translation id="1990820278544963435">Buscar</translation>
 <translation id="199425419756152024">Ver contraseña</translation>
+<translation id="2008357574463816229">Si olvidas tu frase de contraseña o quieres cambiar este parámetro, <ph name="BEGIN_LINK" />borra los datos de Chrome<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Volver a cargar</translation>
 <translation id="2015722694326466240">Para ver las contraseñas, primero debes establecer una en tu dispositivo.</translation>
 <translation id="2021670401941426298">Consulta las instrucciones de tu motor de búsqueda para borrar el historial de búsqueda (si corresponde).</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Ir a la pestaña anterior</translation>
 <translation id="5755162682436943950">Has cerrado sesión. Abre el cuadro de diálogo para acceder y activar la sincronización.</translation>
 <translation id="5758631781033351321">Aquí encontrarás tu lista de lectura</translation>
+<translation id="5762370665605786758">La encriptación con la frase de contraseña no incluye formas de pago ni direcciones de Google Pay.
+
+Solo alguien con tu frase de contraseña puede leer los datos encriptados. Google no envía ni almacena la frase de contraseña. Si olvidas tu frase de contraseña o quieres cambiar este parámetro, <ph name="BEGIN_LINK" />borra los datos de Chrome de tu cuenta<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Menú → Configuración → Navegador predeterminado</translation>
 <translation id="5777888488419460501">Guardar en la cuenta</translation>
 <translation id="5782227691023083829">Traduciendo...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Se está traduciendo la página al <ph name="LANGUAGE" />. Las opciones disponibles se encuentran cerca de la parte inferior de la pantalla.</translation>
 <translation id="648164694371393720">Error de autenticación</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> elementos eliminados</translation>
+<translation id="6484712497741564393">Accediste como <ph name="EMAIL" />.
+
+Tus datos se encriptan con tu frase de contraseña. Ingrésala para usar y guardar datos de Chrome en tu Cuenta de Google.</translation>
 <translation id="6497772452874122664">Si confías en <ph name="TIME" />, puedes usar una contraseña guardada de otro sitio.
 
 Intenta usar una contraseña única para cada sitio.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">No se pueden exportar las contraseñas</translation>
 <translation id="6732087373923685049">cámara</translation>
 <translation id="6748108480210050150">De</translation>
+<translation id="6753469262000681876">Modo de bloqueo</translation>
 <translation id="6760509555861141183">Regresa a la pestaña reciente</translation>
 <translation id="6762812039470893796">Desmarcar todo</translation>
 <translation id="6780034285637185932">Código postal</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">Para usar contraseñas, primero debes establecer una en tu dispositivo.</translation>
 <translation id="8299613349954694191">Abre una pestaña de incógnito para navegar por la Web de forma privada.</translation>
 <translation id="8316944564970119719">Ingresa el sitio y la contraseña y, luego, guarda los cambios.</translation>
+<translation id="8317835149433843300">No se encriptarán las formas de pago ni las direcciones de Google Pay. El historial de navegación de Chrome no se guardará en tu Cuenta de Google.
+
+Solo alguien con tu frase de contraseña puede leer los datos encriptados. Google no envía ni almacena la frase de contraseña. Si olvidas tu frase de contraseña o quieres cambiar este parámetro, <ph name="BEGIN_LINK" />borra los datos de Chrome de tu cuenta<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Nueva búsqueda</translation>
 <translation id="8323906514956095947">Mantén presionado el botón para ver más opciones de pestañas</translation>
 <translation id="8328777765163860529">Cerrar todas</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">Disponible sin conexión</translation>
 <translation id="8488923644885757471">Nueva ventana</translation>
 <translation id="8490978609246021741">Guardar cambios</translation>
+<translation id="8491300088149538575">Accediste como <ph name="EMAIL" />.
+
+Tus datos se encriptaron con tu frase de contraseña el <ph name="TIME" />. Ingrésala para usar y guardar datos de Chrome en tu Cuenta de Google.</translation>
 <translation id="8503813439785031346">Nombre de usuario</translation>
 <translation id="850600235656508448">Abrir en incógnito</translation>
 <translation id="8517375800490286174">Licencias de código abierto</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_et.xtb b/ios/chrome/app/strings/resources/ios_strings_et.xtb
index bdbbab9..6434f452 100644
--- a/ios/chrome/app/strings/resources/ios_strings_et.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_et.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">Klaviatuur</translation>
 <translation id="4606247758155004938">Teie brauserit haldab teie organisatsioon.</translation>
 <translation id="461440297010471931">Otsimine Google'iga</translation>
+<translation id="4616391354457235490">Võta tagasi</translation>
 <translation id="4619564267100705184">Kinnitage, et see olete teie</translation>
 <translation id="4619615317237390068">Muudest seadmetest pärinevad vahelehed</translation>
 <translation id="4620246317052452550">Teie loetud lehed</translation>
@@ -861,6 +862,7 @@
 
 Üritage iga saidi puhul kasutada kordumatut parooli.</translation>
 <translation id="650279896687777322">Lisateave …</translation>
+<translation id="6507973708545996744">Logige sisse, et hankida lugemisloend kõigisse oma seadmetesse.</translation>
 <translation id="6510072653668207258">Tuleta hiljem meelde</translation>
 <translation id="651505212789431520">Kas tühistada sünkroonimine? Saate sünkroonimise seadetes alati sisse lülitada.</translation>
 <translation id="6518133107902771759">Kinnita</translation>
@@ -1116,6 +1118,7 @@
 <translation id="8197543752516192074">Tõlgi leht</translation>
 <translation id="8205564605687841303">Tühista</translation>
 <translation id="8206354486702514201">Selle seade jõustas teie administraator.</translation>
+<translation id="8214293972734702249">Kinnitatud, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Vahem. salv. kujut. ja failid</translation>
 <translation id="8237382152611443140">Avage funktsiooni AutoFill Password menüü Settings</translation>
 <translation id="8248969482078657578">Inaktiivsed vahelehed aitavad teil keskenduda</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_eu.xtb b/ios/chrome/app/strings/resources/ios_strings_eu.xtb
index 12e729b..abf5581 100644
--- a/ios/chrome/app/strings/resources/ios_strings_eu.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_eu.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Itzuli <ph name="LANGUAGE" /> beti</translation>
 <translation id="110724200315609752">Erabili irekita dagoen leihoa</translation>
 <translation id="1112015203684611006">Ezin izan da inprimatu.</translation>
+<translation id="1113057722807951993">Pasaesaldi bidezko enkriptatzearen kanpoan utzi dira Google Pay-ko ordainketa-metodoak eta helbideak.
+
+Ezarpen hori aldatzeko, <ph name="BEGIN_LINK" />garbitu kontuko Chrome-ko datuak<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Sortu beste fitxa bat.</translation>
 <translation id="1126809382673880764">Ez zaitu babesten webgune, deskarga eta luzapen kaltegarrien aurka. Erabilgarri dagoenean, arakatze seguruaren babesa jasotzen jarraituko duzu Google-ren beste zerbitzu batzuetan (Gmail-en eta Bilaketa zerbitzuan, esaterako).</translation>
 <translation id="1145536944570833626">Ezabatu lehendik dauden datuak.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Arakatu</translation>
 <translation id="1990820278544963435">Bilatu</translation>
 <translation id="199425419756152024">Ikusi pasahitza</translation>
+<translation id="2008357574463816229">Pasaesaldia ahazten bazaizu edo ezarpena aldatu nahi baduzu, <ph name="BEGIN_LINK" />garbitu kontuko Chrome-ko datuak<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Kargatu berriro</translation>
 <translation id="2015722694326466240">Pasahitzak ikusteko, lehenik, pasakode bat ezarri behar duzu gailuan.</translation>
 <translation id="2021670401941426298">Behar izanez gero, joan bilatzailearen argibideetara bilaketa-historia ezabatzeari buruzko informazio gehiago lortzeko.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Joan aurreko fitxara</translation>
 <translation id="5755162682436943950">Amaitu da saioa. Saioa hasteko eta sinkronizazioa aktibatzeko leihoa irekitzen du.</translation>
 <translation id="5758631781033351321">Irakurketa-zerrenda aurkituko duzu hemen</translation>
+<translation id="5762370665605786758">Pasaesaldi bidezko enkriptatzearen kanpoan utzi dira Google Pay-ko ordainketa-metodoak eta helbideak.
+
+Zure pasaesaldia dakitenek soilik irakur ditzakete zure datu enkriptatuak. Google-k ez du jasoko pasaesaldia, ezta gordeko ere. Pasaesaldia ahazten bazaizu edo ezarpena aldatu nahi baduzu, <ph name="BEGIN_LINK" />garbitu kontuko Chrome-ko datuak<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Menua → Ezarpenak → Arakatzaile lehenetsia</translation>
 <translation id="5777888488419460501">Gorde kontuan</translation>
 <translation id="5782227691023083829">Itzultzen…</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Orria itzultzen ari gara. <ph name="LANGUAGE" /> erabiliko da orria bistaratzeko. Pantailaren behealdean agertzen dira dauden aukerak.</translation>
 <translation id="648164694371393720">Autentifikazio-errorea</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> elementu ezabatu dira</translation>
+<translation id="6484712497741564393"><ph name="EMAIL" /> gisa hasi duzu saioa.
+
+Datuak pasaesaldiarekin enkriptatuta daude. Chrome-ko datuak Google-ko kontuan gordetzeko eta erabiltzeko, idatz ezazu.</translation>
 <translation id="6497772452874122664"><ph name="TIME" /> fidagarria dela uste baduzu, beste webgune batetik gordetako pasahitz bat erabil dezakezu.
 
 Erabili pasahitz esklusibo bat webgune bakoitzerako.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Ezin dira esportatu pasahitzak</translation>
 <translation id="6732087373923685049">kamera</translation>
 <translation id="6748108480210050150">Igorlea</translation>
+<translation id="6753469262000681876">Blokeo modua</translation>
 <translation id="6760509555861141183">Itzuli aurreko fitxara</translation>
 <translation id="6762812039470893796">Desautatu guztiak</translation>
 <translation id="6780034285637185932">Posta-kodea</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">Pasahitzak erabiltzeko, lehenik, pasakode bat ezarri behar duzu gailuan.</translation>
 <translation id="8299613349954694191">Sarea modu pribatuan arakatzeko, ireki ezkutuko moduko fitxa bat.</translation>
 <translation id="8316944564970119719">Idatzi webgunea eta pasahitza. Gero, gorde.</translation>
+<translation id="8317835149433843300">Google Pay-ko ordainketa-metodoak eta helbideak ez dira enkriptatuko. Chrome-ko arakatze-historia ez da gordeko Google-ko kontuan.
+
+Zure pasaesaldia dakitenek soilik irakur ditzakete zure datu enkriptatuak. Google-k ez du jasoko pasaesaldia, ezta gordeko ere. Pasaesaldia ahazten bazaizu edo ezarpena aldatu nahi baduzu, <ph name="BEGIN_LINK" />garbitu kontuko Chrome-ko datuak<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Bilaketa berria</translation>
 <translation id="8323906514956095947">Eduki sakatuta fitxetako aukera gehiago ikusteko</translation>
 <translation id="8328777765163860529">Itxi guztiak</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">Konexiorik gabe erabilgarri</translation>
 <translation id="8488923644885757471">Ireki leiho bat</translation>
 <translation id="8490978609246021741">Gorde aldaketak</translation>
+<translation id="8491300088149538575"><ph name="EMAIL" /> gisa hasi duzu saioa.
+
+Datuak pasaesaldiarekin enkriptatu ziren data honetan: <ph name="TIME" />. Chrome-ko datuak Google-ko kontuan gordetzeko eta erabiltzeko, idatz ezazu.</translation>
 <translation id="8503813439785031346">Erabiltzaile-izena</translation>
 <translation id="850600235656508448">Ireki ezkutuko moduan</translation>
 <translation id="8517375800490286174">Kode irekiko lizentziak</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fa.xtb b/ios/chrome/app/strings/resources/ios_strings_fa.xtb
index 03ee25b0..16edba0 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fa.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fa.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314"><ph name="LANGUAGE" /> همیشه ترجمه شود</translation>
 <translation id="110724200315609752">رفتن به پنجره باز</translation>
 <translation id="1112015203684611006">چاپ انجام نشد.</translation>
+<translation id="1113057722807951993">‏رمزگذاری گذرعبارت شامل روش‌های پرداخت و نشانی‌های ذخیره‌شده در Google Pay نمی‌شود.
+
+برای تغییر این تنظیم، <ph name="BEGIN_LINK" />داده‌های Chrome ذخیره‌شده در حسابتان را پاک کنید<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">ایجاد برگه جدید</translation>
 <translation id="1126809382673880764">‏دربرابر وب‌سایت‌ها، بارگیری‌ها، و افزونه‌های خطرناک از شما محافظت نمی‌کند. درصورت موجود بودن، همچنان ویژگی حفاظتی «مرور ایمن» را در سرویس‌های دیگر Google مثل Gmail و «جستجو» دریافت می‌کنید.</translation>
 <translation id="1145536944570833626">حذف داده‌های موجود.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">مشاهده محتوای موجود در فروشگاه ما</translation>
 <translation id="1990820278544963435">پیدا کردن</translation>
 <translation id="199425419756152024">مشاهده گذرواژه</translation>
+<translation id="2008357574463816229">‏اگر گذرعبارت را فراموش کردید یا می‌خواهید این تنظیم را تغییر دهید، <ph name="BEGIN_LINK" /> داده‌های Chrome ذخیره‌شده در حسابتان را پاک کنید<ph name="END_LINK" /></translation>
 <translation id="2010008505735295285">بار کردن مجدد</translation>
 <translation id="2015722694326466240">برای دیدن گذرنویسه‌ها، اول باید گذرنویسه‌ای برای دستگاه تنظیم کنید.</translation>
 <translation id="2021670401941426298">برای اینکه سابقه جستجویتان را درصورت امکان حذف کنید، به دستورالعمل‌های موتور جستجو مراجعه کنید.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">رفتن به برگه قبلی</translation>
 <translation id="5755162682436943950">از سیستم خارج شده‌اید. کادر گفتگوی ورود به سیستم و روشن کردن همگام‌سازی را باز می‌کند.</translation>
 <translation id="5758631781033351321">فهرست مطالعه را اینجا خواهید دید</translation>
+<translation id="5762370665605786758">‏رمزگذاری گذرعبارت شامل روش‌های پرداخت و نشانی‌های ذخیره‌شده در Google Pay نمی‌شود.
+
+فقط شخصی که گذرعبارت شما را دراختیار داشته باشد می‌تواند داده‌های رمزگذاری‌شده‌تان را بخواند. گذرعبارت به Google‌ ارسال نمی‌شود یا توسط آن ذخیره نمی‌شود. اگر گذرعبارت را فراموش کردید یا می‌خواهید این تنظیم را تغییر دهید، <ph name="BEGIN_LINK" /> داده‌های Chrome ذخیره‌شده در حسابتان را پاک کنید<ph name="END_LINK" /></translation>
 <translation id="5765456154762864099">منو ← تنظیمات ← مرورگر پیش‌فرض</translation>
 <translation id="5777888488419460501">ذخیره در حساب</translation>
 <translation id="5782227691023083829">در حال ترجمه...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">ترجمه صفحه به <ph name="LANGUAGE" />. گزینه‌ها در نزدیک پایین صفحه نمایش در دسترس هستند.</translation>
 <translation id="648164694371393720">خطای اصالت‌سنجی</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> مورد حذف شد</translation>
+<translation id="6484712497741564393">‏با ایمیل <ph name="EMAIL" /> به سیستم وارد شده‌اید.
+
+داده‌هایتان بااستفاده از گذرعبارت شما رمزگذاری شده است. برای استفاده از داده‌های Chrome و ذخیره کردن این داده‌ها در «حساب Google»، این گذرعبارت را وارد کنید.</translation>
 <translation id="6497772452874122664">اگر به <ph name="TIME" /> اعتماد دارید، می‌توانید از گذرواژه ذخیره‌شده برای سایتی دیگر استفاده کنید.
 
 از گذرواژه غیرتکراری برای همه سایت‌ها استفاده کنید.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">گذرواژه‌ها صادر نشدند</translation>
 <translation id="6732087373923685049">دوربین</translation>
 <translation id="6748108480210050150">از</translation>
+<translation id="6753469262000681876">حالت قفل همه</translation>
 <translation id="6760509555861141183">برگشتن به «برگه اخیر»</translation>
 <translation id="6762812039470893796">لغو انتخاب همه</translation>
 <translation id="6780034285637185932">کد پستی</translation>
@@ -1120,6 +1131,9 @@
 <translation id="8299417921174340354">برای استفاده از گذرواژه‌ها، ابتدا باید گذرنویسه‌ای در دستگاه تنظیم کنید.</translation>
 <translation id="8299613349954694191">برای مرور وب به‌صورت خصوصی، «برگه ناشناس» باز کنید.</translation>
 <translation id="8316944564970119719">سایت و گذرواژه را وارد و سپس ذخیره کنید</translation>
+<translation id="8317835149433843300">‏روش‌های پرداخت و نشانی‌های ذخیره‌شده در Google Pay رمزگذاری نخواهند شد. سابقه مرور برگرفته از Chrome در «حساب Google» شما ذخیره نخواهد شد.
+
+فقط شخصی که گذرعبارت شما را دراختیار داشته باشد می‌تواند داده‌های رمزگذاری‌شده‌تان را بخواند. گذرعبارت به Google‌ ارسال نمی‌شود یا توسط آن ذخیره نمی‌شود. اگر گذرعبارت را فراموش کردید یا می‌خواهید این تنظیم را تغییر دهید، <ph name="BEGIN_LINK" /> داده‌های Chrome ذخیره‌شده در حسابتان را پاک کنید<ph name="END_LINK" /></translation>
 <translation id="8319076807703933069">جستجوی جدید</translation>
 <translation id="8323906514956095947">برای دیدن گزینه‌های بیشتر برگه، لمس کنید و نگه دارید</translation>
 <translation id="8328777765163860529">بستن همه</translation>
@@ -1142,6 +1156,9 @@
 <translation id="8487700953926739672">امکان دسترسی به صورت آفلاین</translation>
 <translation id="8488923644885757471">پنجره جدید</translation>
 <translation id="8490978609246021741">ذخیره تغییرات</translation>
+<translation id="8491300088149538575">‏با ایمیل <ph name="EMAIL" /> به سیستم وارد شده‌اید.
+
+داده‌هایتان بااستفاده از گذرعبارت شما در تاریخ <ph name="TIME" /> رمزگذاری شد. برای استفاده از داده‌های Chrome و ذخیره کردن این داده‌ها در «حساب Google»، این گذرعبارت را وارد کنید.</translation>
 <translation id="8503813439785031346">نام کاربری</translation>
 <translation id="850600235656508448">باز کردن در حالت ناشناس</translation>
 <translation id="8517375800490286174">مجوزهای منبع باز</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fil.xtb b/ios/chrome/app/strings/resources/ios_strings_fil.xtb
index 065040f..e81d7e1a 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fil.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fil.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">Keyboard</translation>
 <translation id="4606247758155004938">Pinapamahalaan ng iyong organisasyon ang browser mo.</translation>
 <translation id="461440297010471931">Paghahanap gamit ang Google</translation>
+<translation id="4616391354457235490">I-undo</translation>
 <translation id="4619564267100705184">I-verify na ikaw ito</translation>
 <translation id="4619615317237390068">Mga tab mula sa iba pang device</translation>
 <translation id="4620246317052452550">Mga Page na Nabasa Mo Na</translation>
@@ -861,6 +862,7 @@
 
 Subukang gumamit ng natatanging password para sa bawat site.</translation>
 <translation id="650279896687777322">Matuto pa...</translation>
+<translation id="6507973708545996744">Mag-sign in para makuha ang iyong listahan ng babasahin sa lahat ng device mo.</translation>
 <translation id="6510072653668207258">Paalalahanan Ako Sa Ibang Pagkakataon</translation>
 <translation id="651505212789431520">Kanselahin ang Pag-sync? Puwede mong i-on ang pag-sync anumang oras sa Mga Setting.</translation>
 <translation id="6518133107902771759">I-verify</translation>
@@ -1116,6 +1118,7 @@
 <translation id="8197543752516192074">Isalin ang Page</translation>
 <translation id="8205564605687841303">Kanselahin</translation>
 <translation id="8206354486702514201">Ipinapatupad ng iyong administrator ang setting na ito.</translation>
+<translation id="8214293972734702249">Naka-pin ang <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Mga Naka-cache na Larawan at File</translation>
 <translation id="8237382152611443140">Buksan ang Mga Setting ng Pag-autofill ng Password</translation>
 <translation id="8248969482078657578">Nakakatulong sa Iyo ang Mga Hindi Aktibong Tab na Manatiling Nakatuon</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fr-CA.xtb b/ios/chrome/app/strings/resources/ios_strings_fr-CA.xtb
index b8e8e9b..72c8ba0a 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fr-CA.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fr-CA.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Toujours traduire les pages rédigées en <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Retourner à la fenêtre ouverte</translation>
 <translation id="1112015203684611006">Échec impr.</translation>
+<translation id="1113057722807951993">Le chiffrement de la phrase de passe n'inclut pas les modes de paiement et les adresses de Google Pay.
+
+Pour modifier ce paramètre, <ph name="BEGIN_LINK" />effacez les données Chrome de votre compte<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Créer un onglet.</translation>
 <translation id="1126809382673880764">Ce mode ne vous protège pas contre les téléchargements, les extensions ni les sites Web dangereux. Vous profitez toujours de la protection de navigation sécurisée, lorsqu'elle est offerte, dans d'autres services Google, comme Gmail et la recherche.</translation>
 <translation id="1145536944570833626">Supprimer toutes les données existantes.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Parcourir</translation>
 <translation id="1990820278544963435">Trouver</translation>
 <translation id="199425419756152024">Afficher le mot de passe</translation>
+<translation id="2008357574463816229">Si vous oubliez votre phrase de passe ou si vous souhaitez modifier ce paramètre, <ph name="BEGIN_LINK" />effacez les données Chrome de votre compte<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Actualiser</translation>
 <translation id="2015722694326466240">Pour afficher vos mots de passe, vous devez d'abord définir un mot de passe sur votre appareil.</translation>
 <translation id="2021670401941426298">Consultez les instructions de votre moteur de recherche pour supprimer votre historique de recherche, le cas échéant.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Accéder à l'onglet précédent</translation>
 <translation id="5755162682436943950">Déconnecté. Ouvre une boîte de dialogue pour se connecter et activer la synchronisation.</translation>
 <translation id="5758631781033351321">Vous trouverez votre liste de lecture ici</translation>
+<translation id="5762370665605786758">Le chiffrement de la phrase de passe n'inclut pas les modes de paiement et les adresses de Google Pay.
+
+Seule une personne connaissant votre phrase de passe peut lire vos données chiffrées. La phrase de passe n'est ni envoyée à Google, ni stockée par Google. Si vous oubliez votre phrase de passe ou si vous souhaitez modifier ce paramètre, <ph name="BEGIN_LINK" />effacez les données Chrome de votre compte<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Menu → Paramètres → Navigateur par défaut</translation>
 <translation id="5777888488419460501">Enregistrer dans le compte</translation>
 <translation id="5782227691023083829">Traduction en cours…</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Traduction de la page en <ph name="LANGUAGE" /> en cours… Les options sont affichées dans le bas de l'écran.</translation>
 <translation id="648164694371393720">Erreur d'authentification</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> éléments supprimés</translation>
+<translation id="6484712497741564393">Connecté en tant que <ph name="EMAIL" />.
+
+Vos données sont chiffrées avec votre phrase de passe. Saisissez-la pour utiliser et enregistrer les données Chrome dans votre compte Google.</translation>
 <translation id="6497772452874122664">Si vous faites confiance à <ph name="TIME" />, vous pouvez utiliser un mot de passe enregistré pour un autre site.
 
 Tâchez d'utiliser un mot de passe différent pour chaque site.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Impossible d'exporter les mots de passe</translation>
 <translation id="6732087373923685049">Appareil photo</translation>
 <translation id="6748108480210050150">De</translation>
+<translation id="6753469262000681876">Mode de verrouillage</translation>
 <translation id="6760509555861141183">Revenir au dernier onglet</translation>
 <translation id="6762812039470893796">Tout désélectionner</translation>
 <translation id="6780034285637185932">Code postal</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">Pour utiliser les mots de passe, vous devez d'abord définir un mot de passe sur votre appareil.</translation>
 <translation id="8299613349954694191">Ouvrez un onglet de navigation privée pour naviguer sur le Web de manière incognito.</translation>
 <translation id="8316944564970119719">Saisir le site et le mot de passe, puis enregistrer</translation>
+<translation id="8317835149433843300">Les modes de paiement et les adresses de Google Pay ne seront pas chiffrés. L'historique de navigation de Chrome ne sera pas enregistré dans votre compte Google.
+
+Seule une personne connaissant votre phrase de passe peut lire vos données chiffrées. La phrase de passe n'est ni envoyée à Google, ni stockée par Google. Si vous oubliez votre phrase de passe ou si vous souhaitez modifier ce paramètre, <ph name="BEGIN_LINK" />effacez les données Chrome de votre compte<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Nouvelle recherche</translation>
 <translation id="8323906514956095947">Maintenez le doigt sur le bouton pour afficher plus d'options d'onglets</translation>
 <translation id="8328777765163860529">Tout fermer</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">Offert en ligne</translation>
 <translation id="8488923644885757471">Nouvelle fenêtre</translation>
 <translation id="8490978609246021741">Enregistrer les modifications</translation>
+<translation id="8491300088149538575">Connecté en tant que <ph name="EMAIL" />.
+
+Vos données ont été chiffrées avec votre phrase de passe sur <ph name="TIME" />. Saisissez-la pour utiliser et enregistrer les données Chrome dans votre compte Google.</translation>
 <translation id="8503813439785031346">Nom d'utilisateur</translation>
 <translation id="850600235656508448">Ouvrir en mode de navigation privée</translation>
 <translation id="8517375800490286174">Licences de logiciels libres</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fr.xtb b/ios/chrome/app/strings/resources/ios_strings_fr.xtb
index d15beb8e..9de634f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fr.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Toujours traduire les pages rédigées en <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Passer à une autre fenêtre ouverte</translation>
 <translation id="1112015203684611006">Échec impr.</translation>
+<translation id="1113057722807951993">Le chiffrement par phrase secrète n'inclut pas les modes de paiement ni les adresses Google Pay.
+
+Pour modifier ce paramètre, <ph name="BEGIN_LINK" />effacez les données Chrome de votre compte<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Créer un onglet</translation>
 <translation id="1126809382673880764">Ce mode ne vous protège pas contre les téléchargements, les extensions et les sites Web dangereux. Le cas échéant, vous bénéficierez toujours de la protection offerte par la navigation sécurisée dans d'autres services Google, tels que Gmail et la recherche.</translation>
 <translation id="1145536944570833626">Supprimer les données existantes</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Parcourir</translation>
 <translation id="1990820278544963435">Rechercher</translation>
 <translation id="199425419756152024">Afficher le mot de passe</translation>
+<translation id="2008357574463816229">Si vous l'avez oubliée ou si vous souhaitez modifier ce paramètre, <ph name="BEGIN_LINK" />effacez les données Chrome de votre compte<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Actualiser</translation>
 <translation id="2015722694326466240">Pour afficher les mots de passe, vous devez d'abord définir un code secret sur votre appareil.</translation>
 <translation id="2021670401941426298">Lisez les instructions du moteur de recherche pour supprimer l'historique de vos recherches, le cas échéant.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Onglet précédent</translation>
 <translation id="5755162682436943950">Déconnecté. Ouvre la boîte de dialogue pour se connecter et activer la synchronisation.</translation>
 <translation id="5758631781033351321">Votre liste de lecture s'affichera ici</translation>
+<translation id="5762370665605786758">Le chiffrement par phrase secrète n'inclut pas les modes de paiement ni les adresses Google Pay.
+
+Seule une personne connaissant votre phrase secrète peut lire vos données chiffrées. Google ne reçoit ni n'enregistre votre phrase secrète. Si vous l'avez oubliée ou si vous souhaitez modifier ce paramètre, <ph name="BEGIN_LINK" />effacez les données Chrome de votre compte<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Menu → Paramètres → Navigateur par défaut</translation>
 <translation id="5777888488419460501">Enregistrer dans le compte</translation>
 <translation id="5782227691023083829">Traduction en cours...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Traduction de la page en <ph name="LANGUAGE" />. Options disponibles au bas de l'écran.</translation>
 <translation id="648164694371393720">Erreur d'authentification</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> éléments supprimés.</translation>
+<translation id="6484712497741564393">Connecté en tant que <ph name="EMAIL" />.
+
+Vos données sont chiffrées avec votre phrase secrète. Saisissez-la pour utiliser et enregistrer les données Chrome dans votre compte Google.</translation>
 <translation id="6497772452874122664">Si vous jugez le site <ph name="TIME" /> fiable, vous pouvez utiliser un mot de passe enregistré pour un autre site.
 
 Toutefois, évitez d'utiliser un même mot de passe pour plusieurs sites.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Impossible d'exporter les mots de passe</translation>
 <translation id="6732087373923685049">appareil photo</translation>
 <translation id="6748108480210050150">De</translation>
+<translation id="6753469262000681876">Mode Blocage</translation>
 <translation id="6760509555861141183">Revenir au dernier onglet</translation>
 <translation id="6762812039470893796">Tout désélectionner</translation>
 <translation id="6780034285637185932">Code postal</translation>
@@ -1120,6 +1131,9 @@
 <translation id="8299417921174340354">Pour utiliser les mots de passe, vous devez d'abord définir un code secret sur votre appareil.</translation>
 <translation id="8299613349954694191">Ouvrez un onglet de navigation privée pour naviguer sur le Web en mode privé.</translation>
 <translation id="8316944564970119719">Saisissez le site et le mot de passe, puis appuyez sur Enregistrer</translation>
+<translation id="8317835149433843300">Les adresses et les modes de paiement Google Pay ne seront pas chiffrés. L'historique de navigation de Chrome ne sera pas enregistré dans votre compte Google.
+
+Seule une personne connaissant votre phrase secrète peut lire vos données chiffrées. Google ne reçoit ni n'enregistre votre phrase secrète. Si vous l'avez oubliée ou si vous souhaitez modifier ce paramètre, <ph name="BEGIN_LINK" />effacez les données Chrome de votre compte<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Nouvelle recherche</translation>
 <translation id="8323906514956095947">Appuyez de manière prolongée pour afficher plus d'options d'onglets</translation>
 <translation id="8328777765163860529">Tout fermer</translation>
@@ -1142,6 +1156,9 @@
 <translation id="8487700953926739672">Disponible hors connexion</translation>
 <translation id="8488923644885757471">Nouvelle fenêtre</translation>
 <translation id="8490978609246021741">Enregistrer les modifications</translation>
+<translation id="8491300088149538575">Connecté en tant que <ph name="EMAIL" />.
+
+Vos données ont été chiffrées avec votre phrase secrète le <ph name="TIME" />. Saisissez-la pour utiliser et enregistrer les données Chrome dans votre compte Google.</translation>
 <translation id="8503813439785031346">Nom d'utilisateur</translation>
 <translation id="850600235656508448">Ouvrir en mode navigation privée</translation>
 <translation id="8517375800490286174">Licences Open Source</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_gl.xtb b/ios/chrome/app/strings/resources/ios_strings_gl.xtb
index 9b6b51d8..ed59d85 100644
--- a/ios/chrome/app/strings/resources/ios_strings_gl.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_gl.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Traducir sempre o <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Ir á ventá aberta</translation>
 <translation id="1112015203684611006">Erro impresión</translation>
+<translation id="1113057722807951993">A encriptación mediante frase de acceso non inclúe os métodos de pago nin os enderezos de Google Pay.
+
+Para cambiar esta opción de configuración, <ph name="BEGIN_LINK" />borra os datos de Chrome da túa conta<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Crear pestana nova</translation>
 <translation id="1126809382673880764">Non te protexe contra sitios web, descargas e extensións perigosos. Continuarás dispoñendo da protección da función Navegación segura, sempre que estea dispoñible, noutros servizos de Google (como Gmail e a Busca).</translation>
 <translation id="1145536944570833626">Elimina os datos existentes.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Examinar</translation>
 <translation id="1990820278544963435">Buscar</translation>
 <translation id="199425419756152024">Ver contrasinal</translation>
+<translation id="2008357574463816229">Se esqueces a frase de acceso ou queres cambiar esta opción de configuración, <ph name="BEGIN_LINK" />borra os datos de Chrome da túa conta<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Volver cargar</translation>
 <translation id="2015722694326466240">Para ver os contrasinais, en primeiro lugar debes definir un código de desbloqueo no teu dispositivo.</translation>
 <translation id="2021670401941426298">En caso aplicable, consulta as instrucións do teu motor de busca para eliminar o historial de busca.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Ir á pestana anterior</translation>
 <translation id="5755162682436943950">Pechouse sesión. Abre un cadro de diálogo para iniciar sesión e activar a sincronización.</translation>
 <translation id="5758631781033351321">Aquí atoparás a túa lista de lecturas</translation>
+<translation id="5762370665605786758">A encriptación mediante frase de acceso non inclúe os métodos de pago nin os enderezos de Google Pay.
+
+Só poderán ler os teus datos encriptados as persoas que teñan a túa frase de acceso (Google non a recibirá nin a almacenará). Se esqueces a frase de acceso ou queres cambiar esta opción de configuración, <ph name="BEGIN_LINK" />borra os datos de Chrome da túa conta<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Menú → Configuración → Navegador predeterminado</translation>
 <translation id="5777888488419460501">Gardar na conta</translation>
 <translation id="5782227691023083829">Traducindo…</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Traducindo a páxina ao <ph name="LANGUAGE" />. Hai opcións dispoñibles na parte inferior da pantalla.</translation>
 <translation id="648164694371393720">Produciuse un erro de autenticación</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> elementos eliminados</translation>
+<translation id="6484712497741564393">Tes a sesión iniciada como <ph name="EMAIL" />.
+
+Os teus datos están encriptados coa túa frase de acceso. Introdúcea para usar e gardar os datos de Chrome na túa Conta de Google.</translation>
 <translation id="6497772452874122664">Se confías en <ph name="TIME" />, podes usar un contrasinal gardado doutro sitio.
 
 Tenta usar un contrasinal distinto para cada sitio.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Non se puideron exportar os contrasinais</translation>
 <translation id="6732087373923685049">cámara</translation>
 <translation id="6748108480210050150">De</translation>
+<translation id="6753469262000681876">Modo de bloqueo</translation>
 <translation id="6760509555861141183">Volver á pestana recente</translation>
 <translation id="6762812039470893796">Anular toda a selección</translation>
 <translation id="6780034285637185932">Código postal</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">Para usar os contrasinais, en primeiro lugar debes definir un contrasinal no teu dispositivo.</translation>
 <translation id="8299613349954694191">Abre unha pestana do modo de incógnito para navegar pola Web de forma privada.</translation>
 <translation id="8316944564970119719">Indica o sitio e o contrasinal, e despois preme Save (Gardar)</translation>
+<translation id="8317835149433843300">Non se encriptarán os métodos de pago nin os enderezos de Google Pay. Non se gardará o historial de navegación de Chrome na túa Conta de Google.
+
+Só poderán ler os teus datos encriptados as persoas que teñan a túa frase de acceso (Google non a recibirá nin a almacenará). Se esqueces a frase de acceso ou queres cambiar esta opción de configuración, <ph name="BEGIN_LINK" />borra os datos de Chrome da túa conta<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Nova busca</translation>
 <translation id="8323906514956095947">Mantén premido o botón para ver máis opcións da pestana</translation>
 <translation id="8328777765163860529">Pechar todo</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">Dispoñible sen conexión</translation>
 <translation id="8488923644885757471">Abrir nova ventá</translation>
 <translation id="8490978609246021741">Gardar cambios</translation>
+<translation id="8491300088149538575">Tes a sesión iniciada como <ph name="EMAIL" />.
+
+Os teus datos encriptáronse coa túa frase de acceso o <ph name="TIME" />. Introdúcea para usar e gardar os datos de Chrome na túa Conta de Google.</translation>
 <translation id="8503813439785031346">Nome de usuario</translation>
 <translation id="850600235656508448">Abrir marcador no modo de incógnito</translation>
 <translation id="8517375800490286174">Licenzas de código aberto</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_hr.xtb b/ios/chrome/app/strings/resources/ios_strings_hr.xtb
index 3c73308..75591f9 100644
--- a/ios/chrome/app/strings/resources/ios_strings_hr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_hr.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">Tipkovnica</translation>
 <translation id="4606247758155004938">Vašim preglednikom upravlja vaša organizacija.</translation>
 <translation id="461440297010471931">Pretraživanje putem Googlea</translation>
+<translation id="4616391354457235490">Poništi</translation>
 <translation id="4619564267100705184">Potvrđivanje identiteta</translation>
 <translation id="4619615317237390068">Kartice s drugih uređaja</translation>
 <translation id="4620246317052452550">Stranice koje ste pročitali</translation>
@@ -861,6 +862,7 @@
 
 Pokušajte koristiti jedinstvenu zaporku za svaku web-lokaciju.</translation>
 <translation id="650279896687777322">Saznajte više...</translation>
+<translation id="6507973708545996744">Prijavite se da biste dobili popis za čitanje na svim svojim uređajima.</translation>
 <translation id="6510072653668207258">Podsjeti me kasnije</translation>
 <translation id="651505212789431520">Otkazati sinkronizaciju? Sinkronizaciju možete uvijek uključiti u Postavkama.</translation>
 <translation id="6518133107902771759">Potvrdi</translation>
@@ -1116,6 +1118,7 @@
 <translation id="8197543752516192074">Prevedi stranicu</translation>
 <translation id="8205564605687841303">Odustani</translation>
 <translation id="8206354486702514201">Ovu postavku nametnuo je vaš administrator.</translation>
+<translation id="8214293972734702249">Prikvačeno, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Predmemorirane slike i datoteke</translation>
 <translation id="8237382152611443140">Otvorite postavke automatskog popunjavanja zaporki</translation>
 <translation id="8248969482078657578">Neaktivne kartice pomažu vam da ostanete usredotočeni</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_hu.xtb b/ios/chrome/app/strings/resources/ios_strings_hu.xtb
index 73abd31..1364c11 100644
--- a/ios/chrome/app/strings/resources/ios_strings_hu.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_hu.xtb
@@ -1116,6 +1116,7 @@
 <translation id="8197543752516192074">Oldal lefordítása</translation>
 <translation id="8205564605687841303">Mégse</translation>
 <translation id="8206354486702514201">Ezt a beállítást rendszergazdája lépteti életbe.</translation>
+<translation id="8214293972734702249">Kitűzve, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">A gyorsítótárban lévő képek és fájlok</translation>
 <translation id="8237382152611443140">Nyissa meg az automatikus kitöltés jelszóbeállításait.</translation>
 <translation id="8248969482078657578">Az inaktív lapok segítenek az összpontosításban</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_hy.xtb b/ios/chrome/app/strings/resources/ios_strings_hy.xtb
index 0f56abf..75dd88b0 100644
--- a/ios/chrome/app/strings/resources/ios_strings_hy.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_hy.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Միշտ թարգմանել <ph name="LANGUAGE" />-ից</translation>
 <translation id="110724200315609752">Անցնել բացված պատուհան</translation>
 <translation id="1112015203684611006">Չհաջողվեց տպել:</translation>
+<translation id="1113057722807951993">Անցաբառով գաղտնագրումը չի կիրառվում վճարման եղանակների և Google Pay-ի հասցեների համար։
+
+Այս կարգավորումը փոխելու համար <ph name="BEGIN_LINK" />մաքրեք Chrome-ի տվյալները ձեր հաշվում<ph name="END_LINK" />։</translation>
 <translation id="1125564390852150847">Ստեղծել նոր ներդիր:</translation>
 <translation id="1126809382673880764">Չի պաշտպանում վտանգավոր կայքերից, ընդլայնումներից և ներբեռնումներից։ Անվտանգ դիտարկումը նախկինի պես կաշխատի Google-ի այլ ծառայություններում (եթե հասանելի է), օրինակ՝ Gmail-ում կամ Որոնման էջերում։</translation>
 <translation id="1145536944570833626">Առկա տվյալների ջնջում։</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Ընտրել</translation>
 <translation id="1990820278544963435">Գտնել</translation>
 <translation id="199425419756152024">Դիտել գաղտնաբառը</translation>
+<translation id="2008357574463816229">Եթե մոռացել եք ձեր անցաբառը կամ ուզում եք փոխել այս կարգավորումը, <ph name="BEGIN_LINK" />մաքրեք Chrome-ի տվյալները ձեր հաշվում<ph name="END_LINK" />։</translation>
 <translation id="2010008505735295285">Նորից բեռնել</translation>
 <translation id="2015722694326466240">Գաղտնաբառերը տեսնելու համար ձեր սարքում նախ պետք է անցակոդ սահմանեք:</translation>
 <translation id="2021670401941426298">Որոնումների պատմությունը ջնջելու համար կարդացեք ձեր որոնողական համակարգի համապատասխան ցուցումները։</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Անցնել նախորդ ներդիր</translation>
 <translation id="5755162682436943950">Դուք դուրս եք եկել հաշվից։ Այս տարբերակը բացում է պատուհան, որում կարող եք մուտք գործել և միացնել համաժամացումը։</translation>
 <translation id="5758631781033351321">Ձեր ընթերցանության ցանկը կգտնեք այստեղ</translation>
+<translation id="5762370665605786758">Անցաբառով գաղտնագրումը չի կիրառվում վճարման եղանակների և Google Pay-ի հասցեների համար։
+
+Միայն ձեր անցաբառն ունեցող մարդիկ կարող են կարդալ ձեր գաղտնագրված տվյալները։ Անցաբառը չի ուղարկվում Google-ին կամ պահվում վերջինիս կողմից։ Եթե մոռացել եք ձեր անցաբառը կամ ուզում եք փոխել այս կարգավորումը, <ph name="BEGIN_LINK" />մաքրեք Chrome-ի տվյալները ձեր հաշվում<ph name="END_LINK" />։</translation>
 <translation id="5765456154762864099">Ընտրացանկ → Կարգավորումներ → Կանխադրված դիտարկիչ</translation>
 <translation id="5777888488419460501">Պահել հաշվում</translation>
 <translation id="5782227691023083829">Թարգմանվում է...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Էջը թարգմանվում է <ph name="LANGUAGE" />: Կարգավորումները էկրանի ներքևի հատվածում են:</translation>
 <translation id="648164694371393720">Նույնականացման սխալ</translation>
 <translation id="6482629121755362506">Ջնջվեց <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> տարր</translation>
+<translation id="6484712497741564393">Դուք մուտք եք գործել որպես <ph name="EMAIL" />։
+
+Ձեր տվյալները գաղտնագրված են անցաբառով։ Chrome-ի տվյալները ձեր Google հաշվում օգտագործելու և պահելու համար մուտքագրեք ձեր անցաբառը։</translation>
 <translation id="6497772452874122664">Եթե վստահում եք <ph name="TIME" /> կայքին, կարող եք օգտագործել այլ կայքում պահված գաղտնաբառ։
 
 Փորձեք յուրաքանչյուր կայքի համար օգտագործել եզակի գաղտնաբառ։</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Չհաջողվեց արտահանել գաղտնաբառերը</translation>
 <translation id="6732087373923685049">տեսախցիկ</translation>
 <translation id="6748108480210050150">Ուղարկող</translation>
+<translation id="6753469262000681876">Արգելափակման ռեժիմ</translation>
 <translation id="6760509555861141183">Վերադառնալ «Վերջինները» ներդիր</translation>
 <translation id="6762812039470893796">Ապանշել բոլորը</translation>
 <translation id="6780034285637185932">Փոստային դասիչ</translation>
@@ -1105,6 +1116,7 @@
 <translation id="8197543752516192074">Թարգմանել էջը</translation>
 <translation id="8205564605687841303">Չեղարկել</translation>
 <translation id="8206354486702514201">Այս կարգավորումը պարտադրված է ձեր ադմինիստրատորի կողմից:</translation>
+<translation id="8214293972734702249">Ամրացված է, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Քեշավորված պատկերներ և ֆայլեր</translation>
 <translation id="8237382152611443140">Բացեք գաղտնաբառերի ինքնալրացման կարգավորումները։</translation>
 <translation id="8248969482078657578">«Ոչ ակտիվ ներդիրներ» բաժինը օգնում է կենտրոնանալ կարևորի վրա</translation>
@@ -1119,6 +1131,9 @@
 <translation id="8299417921174340354">Գաղտնաբառերն օգտագործելու համար նախ պետք է ձեր սարքում անցակոդ սահմանեք։</translation>
 <translation id="8299613349954694191">Բացեք ինկոգնիտո ներդիր՝ համացանցում գաղտնի կերպով կայքեր այցելելու համար։</translation>
 <translation id="8316944564970119719">Մուտքագրեք կայքը և գաղտնաբառը, այնուհետև պահեք</translation>
+<translation id="8317835149433843300">Վճարման եղանակները և Google Pay-ի հասցեները չեն գաղտնագրվի։ Chrome-ի այցելությունների պատմությունը չի պահվի ձեր Google հաշվում։
+
+Միայն ձեր անցաբառն ունեցող մարդիկ կարող են կարդալ ձեր գաղտնագրված տվյալները։ Անցաբառը չի ուղարկվում Google-ին կամ պահվում վերջինիս կողմից։ Եթե մոռացել եք ձեր անցաբառը կամ ուզում եք փոխել այս կարգավորումը, <ph name="BEGIN_LINK" />մաքրեք Chrome-ի տվյալները ձեր հաշվում<ph name="END_LINK" />։</translation>
 <translation id="8319076807703933069">Նոր որոնում</translation>
 <translation id="8323906514956095947">Հպեք և պահեք՝ ներդիրներին առնչվող այլ ընտրանքներ տեսնելու համար</translation>
 <translation id="8328777765163860529">Փակել բոլորը</translation>
@@ -1141,6 +1156,9 @@
 <translation id="8487700953926739672">Մատչելի է անցանց ռեժիմում</translation>
 <translation id="8488923644885757471">Նոր պատուհան</translation>
 <translation id="8490978609246021741">Պահել փոփոխությունները</translation>
+<translation id="8491300088149538575">Դուք մուտք եք գործել որպես <ph name="EMAIL" />։
+
+Ձեր տվյալները գաղտնագրվել են ձեր անցաբառով <ph name="TIME" />։ Chrome-ի տվյալները ձեր Google հաշվում օգտագործելու և պահելու համար մուտքագրեք ձեր անցաբառը։</translation>
 <translation id="8503813439785031346">Օգտանուն</translation>
 <translation id="850600235656508448">Բացել ինկոգնիտո ռեժիմում</translation>
 <translation id="8517375800490286174">Բաց կոդով հավելվածների լիցենզիաներ</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_it.xtb b/ios/chrome/app/strings/resources/ios_strings_it.xtb
index dcb7440..b4830861 100644
--- a/ios/chrome/app/strings/resources/ios_strings_it.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_it.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Traduci sempre <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Passa alla finestra aperta</translation>
 <translation id="1112015203684611006">Stampa non riuscita.</translation>
+<translation id="1113057722807951993">La crittografia delle passphrase non include metodi di pagamento e indirizzi di Google Pay.
+
+Per modificare questa impostazione, <ph name="BEGIN_LINK" />cancella i dati di Chrome nel tuo account<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Crea una nuova scheda.</translation>
 <translation id="1126809382673880764">Non ti protegge da estensioni, download e siti web pericolosi. La protezione di Navigazione sicura, se disponibile, sarà ancora attiva in altri servizi Google, come Gmail e Ricerca.</translation>
 <translation id="1145536944570833626">Elimina i dati esistenti.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Esplora</translation>
 <translation id="1990820278544963435">Trova</translation>
 <translation id="199425419756152024">Visualizza password</translation>
+<translation id="2008357574463816229">Se dimentichi la passphrase o vuoi modificare questa impostazione, <ph name="BEGIN_LINK" />cancella i dati di Chrome nel tuo account<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Ricarica</translation>
 <translation id="2015722694326466240">Per visualizzare le password, per prima cosa imposta un passcode sul tuo dispositivo.</translation>
 <translation id="2021670401941426298">Consulta le istruzioni del tuo motore di ricerca per eliminare la tua cronologia delle ricerche, se applicabile.</translation>
@@ -707,6 +711,9 @@
 <translation id="5745916533876677730">Passa alla scheda precedente</translation>
 <translation id="5755162682436943950">Account disconnesso. Apre la finestra di dialogo per accedere e attivare la sincronizzazione.</translation>
 <translation id="5758631781033351321">Qui troverai il tuo elenco di lettura</translation>
+<translation id="5762370665605786758">La crittografia delle passphrase non include metodi di pagamento e indirizzi di Google Pay.
+
+Solo chi conosce la tua passphrase può leggere i tuoi dati criptati. La passphrase non viene inviata a Google o memorizzata da Google. Se dimentichi la passphrase o vuoi modificare questa impostazione, <ph name="BEGIN_LINK" />cancella i dati di Chrome nel tuo account<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Menu → Impostazioni → Browser predefinito</translation>
 <translation id="5777888488419460501">Salva nell'account</translation>
 <translation id="5782227691023083829">Traduzione in corso...</translation>
@@ -848,6 +855,9 @@
 <translation id="6476800141292307438">Traduzione della pagina in <ph name="LANGUAGE" />. Opzioni disponibili nella parte inferiore dello schermo.</translation>
 <translation id="648164694371393720">Errore di autenticazione</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> elementi eliminati</translation>
+<translation id="6484712497741564393">Accesso eseguito come <ph name="EMAIL" />.
+
+I dati sono criptati con la tua passphrase. Inseriscila per utilizzare e salvare i dati di Chrome nel tuo Account Google.</translation>
 <translation id="6497772452874122664">Se ritieni attendibile il sito <ph name="TIME" />, puoi usare una password salvata da un altro sito.
 
 Cerca di usare una password univoca per ogni sito.</translation>
@@ -895,6 +905,7 @@
 <translation id="6730682669179532099">Impossibile esportare le password</translation>
 <translation id="6732087373923685049">fotocamera</translation>
 <translation id="6748108480210050150">Da</translation>
+<translation id="6753469262000681876">Modalità di blocco</translation>
 <translation id="6760509555861141183">Torna alla scheda recente</translation>
 <translation id="6762812039470893796">Deseleziona tutto</translation>
 <translation id="6780034285637185932">Codice postale</translation>
@@ -1107,6 +1118,7 @@
 <translation id="8197543752516192074">Traduci la pagina</translation>
 <translation id="8205564605687841303">Annulla</translation>
 <translation id="8206354486702514201">Questa impostazione è stata applicata dall'amministratore.</translation>
+<translation id="8214293972734702249">Scheda bloccata: <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Immagini e file memorizzati nella cache</translation>
 <translation id="8237382152611443140">Apri le Impostazioni Riempimento automatico password</translation>
 <translation id="8248969482078657578">La funzionalità Schede non attive ti aiuta a mantenere la concentrazione</translation>
@@ -1121,6 +1133,9 @@
 <translation id="8299417921174340354">Per utilizzare le password, devi prima impostare un passcode sul dispositivo.</translation>
 <translation id="8299613349954694191">Apri una scheda di navigazione in incognito per navigare sul Web in privato.</translation>
 <translation id="8316944564970119719">Inserisci sito e password, quindi salva</translation>
+<translation id="8317835149433843300">I metodi di pagamento e gli indirizzi memorizzati su Google Pay non verranno criptati. La cronologia di navigazione di Chrome non verrà salvata nel tuo Account Google.
+
+Solo chi conosce la tua passphrase può leggere i tuoi dati criptati. La passphrase non viene inviata a Google o memorizzata da Google. Se dimentichi la passphrase o vuoi modificare questa impostazione, <ph name="BEGIN_LINK" />cancella i dati di Chrome nel tuo account<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Nuova ricerca</translation>
 <translation id="8323906514956095947">Tocca e tieni premuto per vedere maggiori opzioni sulla scheda</translation>
 <translation id="8328777765163860529">Chiudi tutte</translation>
@@ -1143,6 +1158,9 @@
 <translation id="8487700953926739672">Disponibile offline</translation>
 <translation id="8488923644885757471">Nuova finestra</translation>
 <translation id="8490978609246021741">Salva modifiche</translation>
+<translation id="8491300088149538575">Accesso eseguito come <ph name="EMAIL" />.
+
+I tuoi dati sono stati criptati con la tua passphrase il giorno <ph name="TIME" />. Inseriscila per utilizzare e salvare i dati di Chrome nel tuo Account Google.</translation>
 <translation id="8503813439785031346">Nome utente</translation>
 <translation id="850600235656508448">Apri in modalità di navigazione in incognito</translation>
 <translation id="8517375800490286174">Licenze open source</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_iw.xtb b/ios/chrome/app/strings/resources/ios_strings_iw.xtb
index d9246c4..ba5a3401 100644
--- a/ios/chrome/app/strings/resources/ios_strings_iw.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_iw.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">ברצוני לקבל תרגום מ<ph name="LANGUAGE" /> תמיד</translation>
 <translation id="110724200315609752">מעבר לחלון פתוח</translation>
 <translation id="1112015203684611006">ההדפסה נכשלה.</translation>
+<translation id="1113057722807951993">‏הצפנה של ביטוי סיסמה לא כוללת אמצעי תשלום וכתובות מ-Google Pay.
+
+כדי לשנות את ההגדרה הזו, עליך <ph name="BEGIN_LINK" />לנקות את נתוני Chrome בחשבון<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">יצירת כרטיסייה חדשה.</translation>
 <translation id="1126809382673880764">‏במצב הזה המערכת לא מגינה עליך מפני אתרים, הורדות ותוספים מסוכנים. גלישה בטוחה עדיין תגן עליך בשירותים אחרים של Google שבהם היא זמינה, כמו Gmail והחיפוש.</translation>
 <translation id="1145536944570833626">מחיקת נתונים קיימים.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">עיון</translation>
 <translation id="1990820278544963435">חיפוש</translation>
 <translation id="199425419756152024">הצגת הסיסמה</translation>
+<translation id="2008357574463816229">‏אם שכחת את ביטוי הסיסמה או שברצונך לשנות את ההגדרה הזו, <ph name="BEGIN_LINK" />עליך לנקות את נתוני Chrome בחשבון<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">טעינה מחדש</translation>
 <translation id="2015722694326466240">רוצה להציג את הסיסמאות? תחילה עליך להגדיר קוד גישה במכשיר.</translation>
 <translation id="2021670401941426298">ניתן לעיין בהוראות של מנוע החיפוש שמשמש אותך לגבי מחיקת היסטוריית החיפושים, אם רלוונטי.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">מעבר לכרטיסייה הקודמת</translation>
 <translation id="5755162682436943950">החשבון לא מחובר. תיפתח תיבת דו-שיח לכניסה לחשבון ולהפעלת הסנכרון.</translation>
 <translation id="5758631781033351321">רשימת הקריאה זמינה כאן</translation>
+<translation id="5762370665605786758">‏הצפנה של ביטוי סיסמה לא כוללת אמצעי תשלום וכתובות מ-Google Pay.
+
+רק מי שיודע את ביטוי הסיסמה יכול לקרוא את הנתונים המוצפנים. ביטוי הסיסמה לא נשלח אל Google ולא מאוחסן ב-Google. אם שכחת את ביטוי הסיסמה או שברצונך לשנות את ההגדרה הזו, <ph name="BEGIN_LINK" />עליך לנקות את נתוני Chrome בחשבון<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">תפריט ← הגדרות ← דפדפן ברירת המחדל</translation>
 <translation id="5777888488419460501">שמירה בחשבון</translation>
 <translation id="5782227691023083829">מתבצע תרגום...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">מתבצע תרגום של הדף ל<ph name="LANGUAGE" />. האפשרויות מוצגות בחלק התחתון של המסך.</translation>
 <translation id="648164694371393720">שגיאת אימות</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> פריטים נמחקו</translation>
+<translation id="6484712497741564393">‏נכנסת לחשבון בתור <ph name="EMAIL" />.
+
+הנתונים שלך מוצפנים באמצעות ביטוי הסיסמה. כדי להשתמש בנתוני Chrome ולשמור אותם בחשבון Google, עליך להזין אותו.</translation>
 <translation id="6497772452874122664">אם הכתובת <ph name="TIME" /> מהימנה מבחינתך, אפשר להשתמש בסיסמה שנשמרה באתר אחר.
 
 כדאי לנסות להשתמש בסיסמה ייחודית בכל אתר.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">אי אפשר לייצא סיסמאות</translation>
 <translation id="6732087373923685049">מצלמה</translation>
 <translation id="6748108480210050150">מאת</translation>
+<translation id="6753469262000681876">ללא 'ביטול נעילה עם טביעת אצבע'</translation>
 <translation id="6760509555861141183">חזרה לכרטיסייה הקודמת</translation>
 <translation id="6762812039470893796">ביטול כל הבחירות</translation>
 <translation id="6780034285637185932">מיקוד</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">כדי שניתן יהיה להשתמש בסיסמאות, יש להגדיר תחילה קוד גישה במכשיר.</translation>
 <translation id="8299613349954694191">אפשר לפתוח כרטיסיית מצב אנונימי כדי לגלוש בפרטיות באינטרנט.</translation>
 <translation id="8316944564970119719">מזינים אתר וסיסמה ואז שומרים</translation>
+<translation id="8317835149433843300">‏אמצעי תשלום וכתובות שנשמרו ב-Google Pay לא יוצפנו. היסטוריית הגלישה מ-Chrome לא תישמר בחשבון Google.
+
+רק מי שיודע את ביטוי הסיסמה יכול לקרוא את הנתונים המוצפנים. ביטוי הסיסמה לא נשלח אל Google ולא מאוחסן ב-Google. אם שכחת את ביטוי הסיסמה או שברצונך לשנות את ההגדרה הזו, <ph name="BEGIN_LINK" />עליך לנקות את נתוני Chrome בחשבון<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">חיפוש חדש</translation>
 <translation id="8323906514956095947">לחיצה ארוכה תציג אפשרויות נוספות של כרטיסיות</translation>
 <translation id="8328777765163860529">סגירת הכול</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">זמין אופליין</translation>
 <translation id="8488923644885757471">חלון חדש</translation>
 <translation id="8490978609246021741">שמירת השינויים</translation>
+<translation id="8491300088149538575">‏נכנסת לחשבון בתור <ph name="EMAIL" />.
+
+הנתונים שלך הוצפנו באמצעות ביטוי הסיסמה ב-<ph name="TIME" />. כדי להשתמש בנתוני Chrome ולשמור אותם בחשבון Google, עליך להזין אותו.</translation>
 <translation id="8503813439785031346">שם משתמש</translation>
 <translation id="850600235656508448">פתיחה במצב אנונימי</translation>
 <translation id="8517375800490286174">רישיונות קוד פתוח</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ja.xtb b/ios/chrome/app/strings/resources/ios_strings_ja.xtb
index dcdc0aa..ae5ac86 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ja.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ja.xtb
@@ -1116,6 +1116,7 @@
 <translation id="8197543752516192074">ページを翻訳する</translation>
 <translation id="8205564605687841303">キャンセル</translation>
 <translation id="8206354486702514201">この設定は管理者によって制御されています。</translation>
+<translation id="8214293972734702249">固定しました、<ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">キャッシュされた画像とファイル</translation>
 <translation id="8237382152611443140">[パスワードを自動入力] 設定を開く</translation>
 <translation id="8248969482078657578">アクティブでないタブを分類して作業効率を向上</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_kk.xtb b/ios/chrome/app/strings/resources/ios_strings_kk.xtb
index 354402b..5bb3652 100644
--- a/ios/chrome/app/strings/resources/ios_strings_kk.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_kk.xtb
@@ -1116,6 +1116,7 @@
 <translation id="8197543752516192074">Бетті аудару</translation>
 <translation id="8205564605687841303">Бас тарту</translation>
 <translation id="8206354486702514201">Бұл параметрді әкімші күштеп орнатқан.</translation>
+<translation id="8214293972734702249">Бекітілген, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Кэштелген кескіндер мен файлдар</translation>
 <translation id="8237382152611443140">Құпия сөздерді автотолтыру параметрлерін ашыңыз.</translation>
 <translation id="8248969482078657578">Белсенді емес қойындылар зейін қоюыңызға көмектеседі</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_km.xtb b/ios/chrome/app/strings/resources/ios_strings_km.xtb
index 3a630ae..44a6fe0 100644
--- a/ios/chrome/app/strings/resources/ios_strings_km.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_km.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">ក្ដារចុច</translation>
 <translation id="4606247758155004938">កម្មវិធីរុករក​តាមអ៊ីនធឺណិត​របស់អ្នក​ស្ថិតក្រោមការគ្រប់គ្រង​របស់​ស្ថាប័នអ្នក។</translation>
 <translation id="461440297010471931">ស្វែងរក​ដោយប្រើ Google</translation>
+<translation id="4616391354457235490">ត្រឡប់វិញ</translation>
 <translation id="4619564267100705184">ផ្ទៀងផ្ទាត់ថា​ជាអ្នក</translation>
 <translation id="4619615317237390068">ផ្ទាំងបានពីឧបករណ៍ផ្សេងទៀត</translation>
 <translation id="4620246317052452550">ទំព័រ​ដែល​អ្នក​បាន​អាន​</translation>
@@ -861,6 +862,7 @@
 
 សូមព្យាយាម​ប្រើ​ពាក្យសម្ងាត់​ខុសប្លែកពីគេ​សម្រាប់​រាល់​គេហទំព័រ​។</translation>
 <translation id="650279896687777322">ស្វែងយល់បន្ថែម...</translation>
+<translation id="6507973708545996744">ចូលគណនី ដើម្បី​ទទួលបាន​បញ្ជីអាន​របស់អ្នក​នៅលើ​ឧបករណ៍​ទាំងអស់​របស់អ្នក។</translation>
 <translation id="6510072653668207258">រំលឹក​ខ្ញុំ​ពេលក្រោយ</translation>
 <translation id="651505212789431520">បោះបង់សមកាលកម្មឬ? អ្នកអាចបើក​សមកាលកម្ម​បានគ្រប់ពេល​នៅក្នុងការកំណត់។</translation>
 <translation id="6518133107902771759">ផ្ទៀងផ្ទាត់</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_kn.xtb b/ios/chrome/app/strings/resources/ios_strings_kn.xtb
index ac2bf81..5c2fd05b 100644
--- a/ios/chrome/app/strings/resources/ios_strings_kn.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_kn.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">ಯಾವಾಗಲೂ ಅನುವಾದಿಸಿ <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">ತೆರೆದ ವಿಂಡೋಗೆ ಬದಲಿಸಿ.</translation>
 <translation id="1112015203684611006">ಮುದ್ರಿಸುವಿಕೆ ವಿಫಲಗೊಂಡಿದೆ.</translation>
+<translation id="1113057722807951993">ಪಾಸ್‌ಫ್ರೇಸ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್ Google Pay ಗೆ ಸಂಬಂಧಿಸಿದ ಪಾವತಿ ವಿಧಾನಗಳು ಮತ್ತು ವಿಳಾಸಗಳನ್ನು ಒಳಗೊಂಡಿರುವುದಿಲ್ಲ.
+
+ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಬದಲಾಯಿಸಲು, <ph name="BEGIN_LINK" />ನಿಮ್ಮ ಖಾತೆಯಲ್ಲಿರುವ Chrome ಡೇಟಾವನ್ನು ತೆರವುಗೊಳಿಸಿ<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">ಹೊಸ ಟ್ಯಾಬ್ ರಚಿಸಿ.</translation>
 <translation id="1126809382673880764">ಅಪಾಯಕಾರಿ ವೆಬ್‌ಸೈಟ್‌ಗಳು, ಡೌನ್‌ಲೋಡ್‌ಗಳು ಮತ್ತು ವಿಸ್ತರಣೆಗಳ ವಿರುದ್ಧ ನಿಮಗೆ ರಕ್ಷಣೆ ನೀಡುವುದಿಲ್ಲ. Gmail ಮತ್ತು Search ನಂತಹ ಲಭ್ಯವಿರುವ ಇತರ Google ಸೇವೆಗಳಲ್ಲಿ, ನೀವು ಈಗಲೂ ಸುರಕ್ಷಿತ ಬ್ರೌಸಿಂಗ್ ರಕ್ಷಣೆಯನ್ನು ಪಡೆಯುತ್ತೀರಿ.</translation>
 <translation id="1145536944570833626">ಪ್ರಸ್ತುತ ಡೇಟಾ ಅಳಿಸಿ.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">ಬ್ರೌಸ್ ಮಾಡಿ</translation>
 <translation id="1990820278544963435">ಹುಡುಕಿ</translation>
 <translation id="199425419756152024">ಪಾಸ್‌ವರ್ಡ್ ವೀಕ್ಷಿಸಿ</translation>
+<translation id="2008357574463816229">ಪಾಸ್‌ಫ್ರೇಸ್ ಅನ್ನು ಮರೆತರೆ ಅಥವಾ ಈ ಸೆಟ್ಟಿಂಗ್ ಬದಲಾಯಿಸಬೇಕಾದರೆ <ph name="BEGIN_LINK" />ನಿಮ್ಮ ಖಾತೆಯಲ್ಲಿರುವ Chrome ಡೇಟಾ ತೆರವುಗೊಳಿಸಿ<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">ಪುನಃ ಲೋಡ್ ಮಾಡಿ</translation>
 <translation id="2015722694326466240">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸಲು, ನೀವು ಮೊದಲು ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಪಾಸ್‌ವಡ್‌ ಅನ್ನು ಹೊಂದಿಸಿ.</translation>
 <translation id="2021670401941426298">ಅನ್ವಯಿಸಿದರೆ, ನಿಮ್ಮ ಹುಡುಕಾಟ ಇತಿಹಾಸವನ್ನು ಅಳಿಸಲು ನಿಮ್ಮ ಹುಡುಕಾಟ ಎಂಜಿನ್‌ನ ಸೂಚನೆಗಳನ್ನು ನೋಡಿ.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">ಹಿಂದಿನ ಟ್ಯಾಬ್‌ಗೆ ಹೋಗಿ</translation>
 <translation id="5755162682436943950">ಸೈನ್ ಔಟ್ ಮಾಡಲಾಗಿದೆ. ಸೈನ್ ಇನ್ ಮಾಡಲು ಮತ್ತು ಸಿಂಕ್ ಅನ್ನು ಆನ್ ಮಾಡಲು ಡೈಲಾಗ್ ಅನ್ನು ತೆರೆಯುತ್ತದೆ.</translation>
 <translation id="5758631781033351321">ನಿಮ್ಮ ಓದುವ ಪಟ್ಟಿಯನ್ನು ಇಲ್ಲಿ ಕಾಣಬಹುದು</translation>
+<translation id="5762370665605786758">ಪಾಸ್‌ಫ್ರೇಸ್ ಎನ್‌ಕ್ರಿಪ್ಶನ್ Google Pay ಗೆ ಸಂಬಂಧಿಸಿದ ಪಾವತಿ ವಿಧಾನಗಳು ಮತ್ತು ವಿಳಾಸಗಳನ್ನು ಒಳಗೊಂಡಿರುವುದಿಲ್ಲ.
+
+ನಿಮ್ಮ ಪಾಸ್‌ಫ್ರೇಸ್ ಹೊಂದಿರುವ ಯಾರಾದರೂ ಮಾತ್ರ ನಿಮ್ಮ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಡೇಟಾವನ್ನು ಓದಬಹುದು. ಪಾಸ್‌ಫ್ರೇಸ್ ಅನ್ನು Google ಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ ಅಥವಾ ಅದನ್ನು Google ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ. ನಿಮ್ಮ ಪಾಸ್‌ಫ್ರೇಸ್ ಅನ್ನು ನೀವು ಮರೆತರೆ ಅಥವಾ ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ಬಯಸಿದರೆ, <ph name="BEGIN_LINK" />ನಿಮ್ಮ ಖಾತೆಯಲ್ಲಿರುವ Chrome ಡೇಟಾವನ್ನು ತೆರವುಗೊಳಿಸಿ<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">ಮೆನು → ಸೆಟ್ಟಿಂಗ್‌ಗಳು → ಡೀಫಾಲ್ಟ್ ಬ್ರೌಸರ್</translation>
 <translation id="5777888488419460501">ಖಾತೆಯಲ್ಲಿ ಉಳಿಸಿ</translation>
 <translation id="5782227691023083829">ಅನುವಾದ ಮಾಡಲಾಗುತ್ತಿದೆ...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">ಪುಟವನ್ನು <ph name="LANGUAGE" /> ಭಾಷೆಗೆ ಅನುವಾದಿಸಲಾಗುತ್ತಿದೆ. ಪರದೆಯ ಕೆಳಭಾಗದ ಸಮೀಪದಲ್ಲಿ ಆಯ್ಕೆಗಳು ಲಭ್ಯವಿವೆ.</translation>
 <translation id="648164694371393720">ದೃಢೀಕರಣ ದೋಷ</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> ಐಟಂಗಳನ್ನು ಅಳಿಸಲಾಗಿದೆ</translation>
+<translation id="6484712497741564393"><ph name="EMAIL" /> ಆಗಿ ಸೈನ್ ಇನ್ ಮಾಡಲಾಗಿದೆ.
+
+ನಿಮ್ಮ ಪಾಸ್‌ಫ್ರೇಸ್ ಮೂಲಕ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ. ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿ Chrome ಡೇಟಾವನ್ನು ಬಳಸಲು ಮತ್ತು ಸೇವ್‌ ಮಾಡಲು, ನಿಮ್ಮ ಪಾಸ್‌ಫ್ರೇಸ್ ಅನ್ನು ನಮೂದಿಸಿ.</translation>
 <translation id="6497772452874122664">ನೀವು <ph name="TIME" /> ಅನ್ನು ನಂಬಿದರೆ, ನೀವು ಇತರ ಸೈಟ್‌ನಲ್ಲಿ‌ ಉಳಿಸಲಾದ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಬಳಸಬಹುದು.
 
 ಪ್ರತಿ ಸೈಟ್‌ಗೂ ಅನನ್ಯ ಪಾಸ್‌ವರ್ಡ್ ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿ.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಎಕ್ಸ್‌ಪೋರ್ಟ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ</translation>
 <translation id="6732087373923685049">ಕ್ಯಾಮರಾ</translation>
 <translation id="6748108480210050150">ಇವರಿಂದ</translation>
+<translation id="6753469262000681876">ಲಾಕ್‌ಡೌನ್‌ ಮೋಡ್</translation>
 <translation id="6760509555861141183">ಇತ್ತೀಚಿನ ಟ್ಯಾಬ್‌ಗೆ ಹಿಂದಿರುಗಿ</translation>
 <translation id="6762812039470893796">ಎಲ್ಲಾ ಆಯ್ಕೆಯನ್ನು ರದ್ದುಮಾಡಿ</translation>
 <translation id="6780034285637185932">ಪಿನ್‌ ಕೋಡ್</translation>
@@ -1120,6 +1131,9 @@
 <translation id="8299417921174340354">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಬಳಸಲು, ನೀವು ಮೊದಲು ನಿಮ್ಮ ಸಾಧನದಲ್ಲಿ ಪಾಸ್‌ಕೋಡ್ ಅನ್ನು ಹೊಂದಿಸಬೇಕು.</translation>
 <translation id="8299613349954694191">ವೆಬ್ ಅನ್ನು ಖಾಸಗಿಯಾಗಿ ಬ್ರೌಸ್ ಮಾಡಲು ಅಜ್ಞಾತ ಟ್ಯಾಬ್ ತೆರೆಯಿರಿ.</translation>
 <translation id="8316944564970119719">ಸೈಟ್ ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್ ನಮೂದಿಸಿ, ನಂತರ ಉಳಿಸಿ</translation>
+<translation id="8317835149433843300">Google Pay ನಲ್ಲಿನ ಪಾವತಿ ವಿಧಾನಗಳು ಮತ್ತು ವಿಳಾಸಗಳನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ. Chrome ನಲ್ಲಿನ ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸವನ್ನು ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿ ಸೇವ್‌ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
+
+ನಿಮ್ಮ ಪಾಸ್‌ಫ್ರೇಸ್ ಹೊಂದಿರುವ ಯಾರಾದರೂ ಮಾತ್ರ ನಿಮ್ಮ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಡೇಟಾವನ್ನು ಓದಬಹುದು. ಪಾಸ್‌ಫ್ರೇಸ್ ಅನ್ನು Google ಗೆ ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ ಅಥವಾ ಅದನ್ನು Google ಸಂಗ್ರಹಿಸುವುದಿಲ್ಲ. ನಿಮ್ಮ ಪಾಸ್‌ಫ್ರೇಸ್ ಅನ್ನು ನೀವು ಮರೆತರೆ ಅಥವಾ ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಬದಲಾಯಿಸಲು ಬಯಸಿದರೆ, <ph name="BEGIN_LINK" />ನಿಮ್ಮ ಖಾತೆಯಲ್ಲಿರುವ Chrome ಡೇಟಾವನ್ನು ತೆರವುಗೊಳಿಸಿ<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">ಹೊಸ ಹುಡುಕಾಟ</translation>
 <translation id="8323906514956095947">ಹೆಚ್ಚಿನ ಟ್ಯಾಬ್ ಆಯ್ಕೆಗಳಿಗಾಗಿ ಬಟನ್ ಅನ್ನು ಸ್ಪರ್ಶಿಸಿ ಮತ್ತು ಹೋಲ್ಡ್‌ ಮಾಡಿ</translation>
 <translation id="8328777765163860529">ಎಲ್ಲವನ್ನು ಮುಚ್ಚಿರಿ</translation>
@@ -1142,6 +1156,9 @@
 <translation id="8487700953926739672">ಆಫ್‌ಲೈನ್ ಲಭ್ಯವಿದೆ</translation>
 <translation id="8488923644885757471">ಹೊಸ ವಿಂಡೋ</translation>
 <translation id="8490978609246021741">ಬದಲಾವಣೆಗಳನ್ನು ಉಳಿಸಿ</translation>
+<translation id="8491300088149538575"><ph name="EMAIL" /> ಆಗಿ ಸೈನ್ ಇನ್ ಮಾಡಲಾಗಿದೆ.
+
+<ph name="TIME" /> ರಂದು ನಿಮ್ಮ ಪಾಸ್‌ಫ್ರೇಸ್ ಮೂಲಕ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ. ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿ Chrome ಡೇಟಾವನ್ನು ಬಳಸಲು ಮತ್ತು ಸೇವ್‌ ಮಾಡಲು, ನಿಮ್ಮ ಪಾಸ್‌ಫ್ರೇಸ್ ಅನ್ನು ನಮೂದಿಸಿ.</translation>
 <translation id="8503813439785031346">ಬಳಕೆದಾರರಹೆಸರು</translation>
 <translation id="850600235656508448">ಅದೃಶ್ಯ ಮೋಡ್‌ನಲ್ಲಿ ತೆರೆಯಿರಿ</translation>
 <translation id="8517375800490286174">ಓಪನ್ ಸೋರ್ಸ್ ಪರವಾನಗಿಗಳು</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ky.xtb b/ios/chrome/app/strings/resources/ios_strings_ky.xtb
index a5e8709..0306776 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ky.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ky.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314"><ph name="LANGUAGE" /> тилин ар дайым которуу</translation>
 <translation id="110724200315609752">Ачык терезеге которулуңуз</translation>
 <translation id="1112015203684611006">Басылып чыгарылбай калды.</translation>
+<translation id="1113057722807951993">Сыр сүйлөм менен шифрлөө Google Pay'деги төлөм ыкмалары менен даректерге карата колдонулбайт.
+
+Бул параметрди өзгөртүү үчүн <ph name="BEGIN_LINK" />аккаунтуңуздагы Chrome маалыматын тазалаңыз<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Жаңы өтмөк түзүү.</translation>
 <translation id="1126809382673880764">Кооптуу вебсайттардан, жүктөлүп алынган файлдардан жана кеңейтүүлөрдөн коргобойт. Gmail жана Издөө сыяктуу Google'дун башка кызматтарында мүмкүн болгондо Коопсуз серептөө иштетилет.</translation>
 <translation id="1145536944570833626">Учурдагы дайындарды жок кылуу.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Серептөө</translation>
 <translation id="1990820278544963435">Табуу</translation>
 <translation id="199425419756152024">Сырсөздү көрүү</translation>
+<translation id="2008357574463816229">Эгер сыр сүйлөмүңүздү унутуп калсаңыз же бул параметрди өзгөрткүңүз келсе, <ph name="BEGIN_LINK" />аккаунтуңуздагы Chrome маалыматын тазалаңыз<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Кайрадан жүктөө</translation>
 <translation id="2015722694326466240">Сырсөздөрдү көрүү үчүн адегенде, түзмөгүңүздөгү өткөрүүчү кодду жөндөп алышыңыз керек.</translation>
 <translation id="2021670401941426298">Издөө таржымалын өчүрүү үчүн, бар болсо, издөө каражатындагы нускамаларды караңыз.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Мурунку өтмөккө өтүү</translation>
 <translation id="5755162682436943950">Аккаунтуңуздан чыктыңыз. Кирүү жана шайкештирүүнү күйгүзүү үчүн диалог ачылат.</translation>
 <translation id="5758631781033351321">Окула тургандардын тизмесин ушул жерден табасыз</translation>
+<translation id="5762370665605786758">Сыр сүйлөм менен шифрлөө Google Pay'деги төлөм ыкмалары менен даректерге карата колдонулбайт.
+
+Сыр сүйлөмүңүздү билген адам гана шифрленген маалыматыңызды окуй алат. Сыр сүйлөм Google'га жөнөтүлбөйт же анда сакталбайт. Эгер сыр сүйлөмүңүздү унутуп калсаңыз же бул параметрди өзгөрткүңүз келсе, <ph name="BEGIN_LINK" />аккаунтуңуздагы Chrome маалыматын тазалаңыз<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Меню → Параметрлер → Демейки серепчи</translation>
 <translation id="5777888488419460501">Аккаунтта сактоо</translation>
 <translation id="5782227691023083829">Которулууда...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Барак <ph name="LANGUAGE" /> тилине которулууда. Параметрлер экрандын төмөн жагында жеткиликтүү.</translation>
 <translation id="648164694371393720">Аныктыгын текшерүү катасы</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> нерсе өчүрүлдү</translation>
+<translation id="6484712497741564393"><ph name="EMAIL" /> катары кирдиңиз.
+
+Маалыматыңыз сыр сүйлөм менен шифрленген. Chrome'догу маалыматты колдонуп жана Google аккаунтуңузга сактоо үчүн сыр сүйлөмдү киргизиңиз.</translation>
 <translation id="6497772452874122664">Эгер <ph name="TIME" /> сайтына ишенсеңиз, башка сайтта сакталган сырсөзүңүздү колдоно бериңиз.
 
 Ар бир сайт үчүн өзүнчө сырсөздү колдонуу сунушталат.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Сырсөздөр экспорттолбой жатат</translation>
 <translation id="6732087373923685049">камера</translation>
 <translation id="6748108480210050150">Кимден</translation>
+<translation id="6753469262000681876">Кулпулоо режими</translation>
 <translation id="6760509555861141183">Акыркы өтмөккө өтүү</translation>
 <translation id="6762812039470893796">Баарын тандоодон чыгаруу</translation>
 <translation id="6780034285637185932">Почта индекси</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">Сырсөздөрдү колдонуу үчүн адегенде, түзмөгүңүздөгү өткөрүүчү кодду жөндөп алышыңыз керек.</translation>
 <translation id="8299613349954694191">Интернетте купуя серептөө үчүн жашыруун өтмөктү ачыңыз.</translation>
 <translation id="8316944564970119719">Сайтты жана сырсөздү киргизип, сактап коюңуз</translation>
+<translation id="8317835149433843300">Google Pay'деги даректер жана төлөм ыкмалары шифрленбейт. Chrome'до көрүлгөн вебсайттар Google аккаунтуңузга сакталбайт.
+
+Сыр сүйлөмүңүздү билген адам гана шифрленген маалыматыңызды окуй алат. Сыр сүйлөм Google'га жөнөтүлбөйт же анда сакталбайт. Эгер сыр сүйлөмүңүздү унутуп калсаңыз же бул параметрди өзгөрткүңүз келсе, <ph name="BEGIN_LINK" />аккаунтуңуздагы Chrome маалыматын тазалаңыз<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Жаңы издөө</translation>
 <translation id="8323906514956095947">Өтмөктөгү башка параметрлерди көрүү үчүн коё бербей басып туруңуз</translation>
 <translation id="8328777765163860529">Баарын жабуу</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">Оффлайнда жеткиликтүү</translation>
 <translation id="8488923644885757471">Жаңы терезе</translation>
 <translation id="8490978609246021741">Өзгөртүүлөрдү сактоо</translation>
+<translation id="8491300088149538575"><ph name="EMAIL" /> катары кирдиңиз.
+
+Маалыматыңыз сыр сүйлөм менен <ph name="TIME" /> күнү шифрленген. Chrome'догу маалыматты колдонуп жана Google аккаунтуңузга сактоо үчүн сыр сүйлөмдү киргизиңиз.</translation>
 <translation id="8503813439785031346">Колдонуучунун ысымы</translation>
 <translation id="850600235656508448">Жашыруун режимде ачуу</translation>
 <translation id="8517375800490286174">Ачык программа уруксаттамалары</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_lt.xtb b/ios/chrome/app/strings/resources/ios_strings_lt.xtb
index fccf85d..771cd4e 100644
--- a/ios/chrome/app/strings/resources/ios_strings_lt.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_lt.xtb
@@ -1116,6 +1116,7 @@
 <translation id="8197543752516192074">Versti puslapį</translation>
 <translation id="8205564605687841303">Atšaukti</translation>
 <translation id="8206354486702514201">Šį nustatymą vykdo jūsų administratorius.</translation>
+<translation id="8214293972734702249">Prisegta, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Talp. vaiz. ir fail.</translation>
 <translation id="8237382152611443140">Atidarykite automatinio slaptažodžių pildymo nustatymus</translation>
 <translation id="8248969482078657578">Neaktyvūs skirtukai padeda sutelkti dėmesį</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_lv.xtb b/ios/chrome/app/strings/resources/ios_strings_lv.xtb
index 3e37db3..01da808b5 100644
--- a/ios/chrome/app/strings/resources/ios_strings_lv.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_lv.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Vienmēr tulkot <ph name="LANGUAGE" /> valodas saturu</translation>
 <translation id="110724200315609752">Pārslēgties uz atvērto logu</translation>
 <translation id="1112015203684611006">Neizdevās drukāt.</translation>
+<translation id="1113057722807951993">Ieejas frāzes šifrējums neattiecas uz maksājumu veidiem un adresēm no pakalpojuma Google Pay.
+
+Lai mainītu šo iestatījumu, <ph name="BEGIN_LINK" />notīriet Chrome datus savā kontā<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Izveidot jaunu cilni.</translation>
 <translation id="1126809382673880764">Netiek nodrošināta aizsardzība pret bīstamām vietnēm, lejupielādēm un paplašinājumiem. Jūs joprojām saņemsiet drošas pārlūkošanas aizsardzību, ja tā ir pieejama, citos Google pakalpojumos, piemēram, Gmail un Meklēšana.</translation>
 <translation id="1145536944570833626">Dzēst esošos datus.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Pārlūkot</translation>
 <translation id="1990820278544963435">Atrast</translation>
 <translation id="199425419756152024">Skatīt paroli</translation>
+<translation id="2008357574463816229">Ja esat aizmirsis ieejas frāzi vai vēlaties mainīt šo iestatījumu, <ph name="BEGIN_LINK" />notīriet Chrome datus savā kontā<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Atkārtoti ielādēt</translation>
 <translation id="2015722694326466240">Lai skatītu paroles, vispirms ierīcei ir jāiestata piekļuves kods.</translation>
 <translation id="2021670401941426298">Skatiet savas meklētājprogrammas norādījumus par meklēšanas vēstures dzēšanu, ja šāda iespēja ir pieejama.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Pāriet uz iepriekšējo cilni</translation>
 <translation id="5755162682436943950">Jūs esat izrakstījies. Tiek atvērts dialoglodziņš, lai pierakstītos un ieslēgtu sinhronizāciju.</translation>
 <translation id="5758631781033351321">Šeit varēsiet skatīt savu lasīšanas sarakstu</translation>
+<translation id="5762370665605786758">Ieejas frāzes šifrējums neattiecas uz maksājumu veidiem un adresēm no pakalpojuma Google Pay.
+
+Jūsu šifrētos datus var lasīt tikai personas, kurām ir jūsu ieejas frāze. Ieejas frāze netiek sūtīta uzņēmumam Google, un uzņēmums Google to neuzglabā. Ja esat aizmirsis ieejas frāzi vai vēlaties mainīt šo iestatījumu, <ph name="BEGIN_LINK" />notīriet Chrome datus savā kontā<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Izvēlne → Iestatījumi → Noklusējuma pārlūks</translation>
 <translation id="5777888488419460501">Saglabāt kontā</translation>
 <translation id="5782227691023083829">Notiek tulkošana...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Lapa tiek tulkota <ph name="LANGUAGE" /> valodā. Pieejamās opcijas redzamas ekrāna apakšdaļā.</translation>
 <translation id="648164694371393720">Autentifikācijas kļūda</translation>
 <translation id="6482629121755362506">Dzēsti vienumi: <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /></translation>
+<translation id="6484712497741564393">Jūs esat pierakstījies kā <ph name="EMAIL" />.
+
+Jūsu dati ir šifrēti, izmantojot ieejas frāzi. Ievadiet ieejas frāzi, lai izmantotu un saglabātu Chrome datus savā Google kontā.</translation>
 <translation id="6497772452874122664">Ja uzticaties vietnei <ph name="TIME" />, varat izmantot saglabātu paroli no citas vietnes.
 
 Ieteicams izmantot unikālu paroli katrai vietnei.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Nevar eksportēt paroles</translation>
 <translation id="6732087373923685049">kamera</translation>
 <translation id="6748108480210050150">No</translation>
+<translation id="6753469262000681876">Bloķēšanas režīms</translation>
 <translation id="6760509555861141183">Atgriezties uz cilni Nesenās</translation>
 <translation id="6762812039470893796">Noņemt visu atlasi</translation>
 <translation id="6780034285637185932">Pasta indekss</translation>
@@ -1105,6 +1116,7 @@
 <translation id="8197543752516192074">Tulkot lapu</translation>
 <translation id="8205564605687841303">Atcelt</translation>
 <translation id="8206354486702514201">Šo iestatījumu ievieš jūsu administrators.</translation>
+<translation id="8214293972734702249">Piesprausta cilne <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Kešatmiņa</translation>
 <translation id="8237382152611443140">Atveriet sadaļu AutoFill Password Settings (Paroļu automātiskās aizpildes iestatījumi)</translation>
 <translation id="8248969482078657578">Režģis “Neaktīvās cilnes” palīdz koncentrēties</translation>
@@ -1119,6 +1131,9 @@
 <translation id="8299417921174340354">Lai izmantotu paroles, vispirms ierīcei ir jāiestata piekļuves kods.</translation>
 <translation id="8299613349954694191">Atveriet inkognito cilni, lai privāti pārlūkotu tīmekli.</translation>
 <translation id="8316944564970119719">Aizpildiet laukus Vietne un Parole, pēc tam izvēlieties Saglabāt.</translation>
+<translation id="8317835149433843300">Maksājumu veidi un adreses no pakalpojuma Google Pay netiks šifrētas. Chrome pārlūkošanas vēsture netiks saglabāta jūsu Google kontā.
+
+Jūsu šifrētos datus var lasīt tikai personas, kurām ir jūsu ieejas frāze. Ieejas frāze netiek sūtīta uzņēmumam Google, un uzņēmums Google to neuzglabā. Ja esat aizmirsis ieejas frāzi vai vēlaties mainīt šo iestatījumu, <ph name="BEGIN_LINK" />notīriet Chrome datus savā kontā<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Jauns meklēšanas vaicājums</translation>
 <translation id="8323906514956095947">Lai atvērtu citas ciļņu opcijas, pieskarieties un turiet.</translation>
 <translation id="8328777765163860529">Aizvērt visu</translation>
@@ -1141,6 +1156,9 @@
 <translation id="8487700953926739672">Pieejams bezsaistē</translation>
 <translation id="8488923644885757471">Jauns logs</translation>
 <translation id="8490978609246021741">Saglabāt izmaiņas</translation>
+<translation id="8491300088149538575">Jūs esat pierakstījies kā <ph name="EMAIL" />.
+
+Jūsu dati tika šifrēti, izmantojot jūsu ieejas frāzi, šādā datumā: <ph name="TIME" />. Ievadiet ieejas frāzi, lai izmantotu un saglabātu Chrome datus savā Google kontā.</translation>
 <translation id="8503813439785031346">Lietotājvārds</translation>
 <translation id="850600235656508448">Atvērt inkognito režīmā</translation>
 <translation id="8517375800490286174">Atklātā pirmkoda licences</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_mk.xtb b/ios/chrome/app/strings/resources/ios_strings_mk.xtb
index c07404ad..7c0bf804 100644
--- a/ios/chrome/app/strings/resources/ios_strings_mk.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_mk.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Секогаш преведувај <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Префрлете се на отворениот прозорец</translation>
 <translation id="1112015203684611006">Печатењето не успеа.</translation>
+<translation id="1113057722807951993">Шифрирањето со лозинка не опфаќа начини на плаќање и адреси од Google Pay.
+
+За променување на поставкава, <ph name="BEGIN_LINK" />избришете ги податоците од Chrome во вашата сметка<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Создај нова картичка.</translation>
 <translation id="1126809382673880764">Не ве заштитува од опасни веб-сајтови, преземања и екстензии. Сѐ уште ќе имате заштита со „Безбедно прелистување“, каде што е достапно, во другите услуги на Google, како Gmail и „Пребарување“.</translation>
 <translation id="1145536944570833626">Избришете ги постоечките податоци.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Прелистувај</translation>
 <translation id="1990820278544963435">Најди</translation>
 <translation id="199425419756152024">Видете ја лозинката</translation>
+<translation id="2008357574463816229">Ако ја заборавите лозинката или сакате да ја промените поставкава, <ph name="BEGIN_LINK" />избришете ги податоците од Chrome во вашата сметка<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Вчитај повторно</translation>
 <translation id="2015722694326466240">За да ги видите лозинките, прво мора да поставите лозинка на вашиот уред.</translation>
 <translation id="2021670401941426298">Погледнете го упатството на пребарувачот за бришење на историјата на пребарување доколку е применливо.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Оди на претходната картичка</translation>
 <translation id="5755162682436943950">Одјавени сте. Го отвора дијалогот за најавување и го вклучува синхронизирањето.</translation>
 <translation id="5758631781033351321">Списокот за читање ќе го најдете тука</translation>
+<translation id="5762370665605786758">Шифрирањето со лозинка не опфаќа начини на плаќање и адреси од Google Pay.
+
+Само лицата што ја имаат вашата лозинка може да ги прочитаат шифрираните податоци. Лозинката не се испраќа до Google и тој не ја складира. Ако ја заборавите лозинката или сакате да ја промените поставкава, <ph name="BEGIN_LINK" />избришете ги податоците од Chrome во вашата сметка<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Мени → Поставки → Стандарден прелистувач</translation>
 <translation id="5777888488419460501">Зачувај на сметката</translation>
 <translation id="5782227691023083829">Се преведува…</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Страницата се преведува на <ph name="LANGUAGE" />. Достапни се опции на дното на екранот.</translation>
 <translation id="648164694371393720">Грешка при проверката</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> ставки се избришани</translation>
+<translation id="6484712497741564393">Најавени сте како <ph name="EMAIL" />.
+
+Вашите податоци се шифрирани со вашата лозинка. Внесете ја за да користите и зачувувате податоци од Chrome во вашата сметка на Google.</translation>
 <translation id="6497772452874122664">Ако имате доверба во <ph name="TIME" />, може да користите зачувана лозинка од друг сајт.
 
 Добро би било да користите единствена лозинка за секој сајт.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Не може да се извезат лозинките</translation>
 <translation id="6732087373923685049">камера</translation>
 <translation id="6748108480210050150">Од</translation>
+<translation id="6753469262000681876">Режим на заклучување</translation>
 <translation id="6760509555861141183">Вратете се на картичката „Неодамнешни“</translation>
 <translation id="6762812039470893796">Отштиклирај ги сите</translation>
 <translation id="6780034285637185932">Поштенски број</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">За да ги користите лозинките, прво мора да поставите лозинка на вашиот уред.</translation>
 <translation id="8299613349954694191">Отворете картичка „Инкогнито“ за да прелистувате приватно на интернет.</translation>
 <translation id="8316944564970119719">Внесете сајт и лозинка, а потоа зачувајте</translation>
+<translation id="8317835149433843300">Начините на плаќање и адресите од Google Pay нема да бидат шифрирани. Историјата на прелистувањето од Chrome нема да се зачувува во вашата сметка на Google.
+
+Само лицата што ја имаат вашата лозинка може да ги прочитаат шифрираните податоци. Лозинката не се испраќа до Google и тој не ја складира. Ако ја заборавите лозинката или сакате да ја промените поставкава, <ph name="BEGIN_LINK" />избришете ги податоците од Chrome во вашата сметка<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Ново пребарување</translation>
 <translation id="8323906514956095947">Допрете и задржете за повеќе опции за картичката</translation>
 <translation id="8328777765163860529">Затвори ги сите</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">Достапно е исклучено од линија</translation>
 <translation id="8488923644885757471">Нов прозорец</translation>
 <translation id="8490978609246021741">Зачувај ги промените</translation>
+<translation id="8491300088149538575">Најавени сте како <ph name="EMAIL" />.
+
+Вашите податоците се шифрираа со вашата лозинка на <ph name="TIME" />. Внесете ја за да користите и зачувувате податоци од Chrome во вашата сметка на Google.</translation>
 <translation id="8503813439785031346">Корисничко име</translation>
 <translation id="850600235656508448">Отвори во инкогнито</translation>
 <translation id="8517375800490286174">Лиценци со отворен код</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_mr.xtb b/ios/chrome/app/strings/resources/ios_strings_mr.xtb
index f5dc6ab..0711805 100644
--- a/ios/chrome/app/strings/resources/ios_strings_mr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_mr.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">कीबोर्ड</translation>
 <translation id="4606247758155004938">तुमचा ब्राउझर तुमच्या संस्थेद्वारे व्यवस्थापित केला जातो.</translation>
 <translation id="461440297010471931">Google ने शोधत आहे</translation>
+<translation id="4616391354457235490">पहिल्यासारखे करा</translation>
 <translation id="4619564267100705184">हे तुम्हीच असल्याची पडताळणी करा</translation>
 <translation id="4619615317237390068">अन्य डिव्हाइसमधील टॅब</translation>
 <translation id="4620246317052452550">तुम्ही वाचलेली पृष्‍ठे</translation>
@@ -862,6 +863,7 @@
 
 प्रत्येक साइटसाठी युनिक पासवर्ड वापरण्याचा प्रयत्न करा.</translation>
 <translation id="650279896687777322">अधिक जाणून घ्या…</translation>
+<translation id="6507973708545996744">तुमच्या सर्व डिव्हाइसवर तुमची वाचन सूची मिळवण्यासाठी साइन इन करा.</translation>
 <translation id="6510072653668207258">मला नंतर आठवण करून द्या</translation>
 <translation id="651505212789431520">सिंक रद्द करायचे का? तुम्ही सेटिंग्ज मध्ये कधीही सिंक करणे सुरू करू शकता.</translation>
 <translation id="6518133107902771759">सत्यापित करा</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ms.xtb b/ios/chrome/app/strings/resources/ios_strings_ms.xtb
index 0ddc59a..93b28c7 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ms.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ms.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">Papan kekunci</translation>
 <translation id="4606247758155004938">Penyemak imbas anda diurus oleh organisasi anda.</translation>
 <translation id="461440297010471931">Mencari dengan Google</translation>
+<translation id="4616391354457235490">Buat asal</translation>
 <translation id="4619564267100705184">Sahkan orang itu ialah anda</translation>
 <translation id="4619615317237390068">Tab daripada peranti lain</translation>
 <translation id="4620246317052452550">Halaman yang Anda Baca</translation>
@@ -861,6 +862,7 @@
 
 Cuba gunakan kata laluan yang unik untuk setiap laman.</translation>
 <translation id="650279896687777322">Ketahui Lebih Lanjut...</translation>
+<translation id="6507973708545996744">Log masuk untuk mendapatkan senarai bacaan pada semua peranti anda.</translation>
 <translation id="6510072653668207258">Ingatkan Saya Kemudian</translation>
 <translation id="651505212789431520">Batalkan Penyegerakan? Anda boleh menghidupkan penyegerakan pada bila-bila masa dalam Tetapan.</translation>
 <translation id="6518133107902771759">Sahkan</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_my.xtb b/ios/chrome/app/strings/resources/ios_strings_my.xtb
index 99bc503..b99381d 100644
--- a/ios/chrome/app/strings/resources/ios_strings_my.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_my.xtb
@@ -220,6 +220,7 @@
 <translation id="2423077901494354337">သင့်စက်ရှိ Chrome ကို အကောင်းဆုံးအသုံးချနိုင်ပါမည်။</translation>
 <translation id="2434405374328098816"><ph name="WEBSITE" /> တွင် “<ph name="USERNAME" />” အတွက် စကားဝှက်ကို သိမ်းပြီးဖြစ်သည်</translation>
 <translation id="2435457462613246316">စကားဝှက်ကို ပြပါ</translation>
+<translation id="2439425774439590">အများဆုံး ကြည့်ထားသော ဝဘ်ဆိုက်များ</translation>
 <translation id="2451654228769116489">တဘ် ပင်ထိုးရန်</translation>
 <translation id="2461070143328828326">စကားဝှက် ဆက်တင်များ</translation>
 <translation id="2469960372084740698">ဘေးကင်းစွာ ကြည့်ရှုခြင်းကို ပိတ်မလား။</translation>
@@ -441,6 +442,7 @@
 <translation id="3891414008432200754">ဈေးနှုန်း</translation>
 <translation id="3892144330757387737">သင့်မှတ်တမ်းကို ဤနေရာတွင် ပြပါမည်</translation>
 <translation id="3897092660631435901">မီနျူး</translation>
+<translation id="3899568514738536144">ကြည့်ရှုမှုမှတ်တမ်းကို ကြည့်ရန်</translation>
 <translation id="3904829425754749514">သင့်အဖွဲ့အစည်းက စင့်ခ်လုပ်ခြင်း ပိတ်ထားသည်။ ဤစက်ပေါ်တွင် သင့်လိပ်စာ၊ မှတ်တမ်း၊ စကားဝှက်နှင့် အခြားဆက်တင်များကို ကြည့်နိုင်ပါသေးသည်။ အပြောင်းအလဲများ ပြုလုပ်ပါက ၎င်းတို့ကို သင်၏အကောင့်နှင့် စင့်ခ်လုပ်မည်မဟုတ်ပါ။</translation>
 <translation id="3913386780052199712">Chrome သို့ လက်မှတ်ထိုးဝင်ထားသည်</translation>
 <translation id="3915450441834151894">ဝဘ်ဆိုက် အချက်အလက်များ</translation>
@@ -1115,6 +1117,7 @@
 <translation id="8197543752516192074">စာမျက်နှာကို ဘာသာပြန်ရန်</translation>
 <translation id="8205564605687841303">မလုပ်တော့</translation>
 <translation id="8206354486702514201">ဤဆက်တင်အား သင့်ကြီးကြပ်သူမှ တွန်းအားပေးထားခြင်း ဖြစ်သည်။</translation>
+<translation id="8214293972734702249">ပင်ထိုးထားသည်၊ <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">ကက်ရှ်ပြုလုပ်ထားသည့် ပုံများနှင့် ဖိုင်များ</translation>
 <translation id="8237382152611443140">‘စကားဝှက် အော်တိုဖြည့်ဆက်တင်များ’ ဖွင့်ပါ</translation>
 <translation id="8248969482078657578">မသုံးသောတဘ်များက သင့်ကို အာရုံစိုက်နိုင်ရန် ကူညီသည်</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_nl.xtb b/ios/chrome/app/strings/resources/ios_strings_nl.xtb
index 4b2ab23..c87fd82 100644
--- a/ios/chrome/app/strings/resources/ios_strings_nl.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_nl.xtb
@@ -1116,6 +1116,7 @@
 <translation id="8197543752516192074">Pagina vertalen</translation>
 <translation id="8205564605687841303">Annuleren</translation>
 <translation id="8206354486702514201">Deze instelling wordt door je beheerder afgedwongen.</translation>
+<translation id="8214293972734702249">Vastgezet, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Gecachete afbeeldingen en bestanden</translation>
 <translation id="8237382152611443140">Open de instellingen voor het automatisch invullen van wachtwoorden</translation>
 <translation id="8248969482078657578">Met Inactieve tabbladen blijf je gefocust</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_no.xtb b/ios/chrome/app/strings/resources/ios_strings_no.xtb
index 48fbe60c..efd2cc8e 100644
--- a/ios/chrome/app/strings/resources/ios_strings_no.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_no.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">Tastatur</translation>
 <translation id="4606247758155004938">Nettleseren administreres av organisasjonen din.</translation>
 <translation id="461440297010471931">Søker med Google</translation>
+<translation id="4616391354457235490">Angre</translation>
 <translation id="4619564267100705184">Bekreft at det er deg</translation>
 <translation id="4619615317237390068">Faner fra andre enheter</translation>
 <translation id="4620246317052452550">Sider du har lest</translation>
@@ -861,6 +862,7 @@
 
 Prøv å bruke unike passord for hvert nettsted.</translation>
 <translation id="650279896687777322">Finn ut mer …</translation>
+<translation id="6507973708545996744">Logg på for å få leselisten din på alle enhetene dine.</translation>
 <translation id="6510072653668207258">Påminn meg senere</translation>
 <translation id="651505212789431520">Vil du avbryte synkroniseringen? Du kan når som helst slå på synkronisering i Innstillinger.</translation>
 <translation id="6518133107902771759">Bekreft</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_or.xtb b/ios/chrome/app/strings/resources/ios_strings_or.xtb
index c310a0a3..9b4ef2f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_or.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_or.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">ସର୍ବଦା <ph name="LANGUAGE" /> ଅନୁବାଦ କରନ୍ତୁ</translation>
 <translation id="110724200315609752">ଖୋଲା ଥିବା ୱିଣ୍ଡୋକୁ ସ୍ୱିଚ୍ କରନ୍ତୁ</translation>
 <translation id="1112015203684611006">ପ୍ରିଣ୍ଟ ହେଲାନାହିଁ।</translation>
+<translation id="1113057722807951993">ପାସଫ୍ରେଜ ଏନକ୍ରିପସନ Google Payରୁ ପେମେଣ୍ଟ ପଦ୍ଧତି ଓ ଠିକଣାଗୁଡ଼ିକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରେ ନାହିଁ।
+
+ଏହି ସେଟିଂକୁ ପରିବର୍ତ୍ତନ କରିବା ପାଇଁ, <ph name="BEGIN_LINK" />ଆପଣଙ୍କ ଆକାଉଣ୍ଟରେ ଥିବା Chrome ଡାଟାକୁ ଖାଲି କରନ୍ତୁ<ph name="END_LINK" />।</translation>
 <translation id="1125564390852150847">ନୂତନ ଟାବ୍ ତିଆରି କରନ୍ତୁ।</translation>
 <translation id="1126809382673880764">ବିପଦଜନକ ୱେବସାଇଟ, ଡାଉନଲୋଡ ଏବଂ ଏକ୍ସଟେନ୍ସନଗୁଡ଼ିକ ଠାରୁ ଆପଣଙ୍କୁ ସୁରକ୍ଷା ଦିଏ ନାହିଁ। Gmail ଏବଂ Search ପରି ଅନ୍ୟ Google ସେବାଗୁଡ଼ିକରେ ଯେଉଁଠି ଏହି ସୁବିଧା ଉପଲବ୍ଧ ରହିଛି, ଆପଣ ସେଫ ବ୍ରାଉଜିଂ କରିପାରିବେ।</translation>
 <translation id="1145536944570833626">ବିଦ୍ୟମାନ ଥିବା ଡାଟାକୁ ଡିଲିଟ୍ କରନ୍ତୁ।</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">ବ୍ରାଉଜ୍ କରନ୍ତୁ</translation>
 <translation id="1990820278544963435">ଖୋଜନ୍ତୁ</translation>
 <translation id="199425419756152024">ପାସୱାର୍ଡ ଦେଖନ୍ତୁ</translation>
+<translation id="2008357574463816229">ଯଦି ଆପଣ ଆପଣଙ୍କ ପାସଫ୍ରେଜକୁ ଭୁଲି ଯାଆନ୍ତି କିମ୍ବା ଏହି ସେଟିଂ ପରିବର୍ତ୍ତନ କରିବାକୁ ଚାହାଁନ୍ତି, ତେବେ <ph name="BEGIN_LINK" />ଆପଣଙ୍କ ଆକାଉଣ୍ଟରେ ଥିବା Chrome ଡାଟାକୁ ଖାଲି କରନ୍ତୁ<ph name="END_LINK" />।</translation>
 <translation id="2010008505735295285">ପୁଣି ଲୋଡ କରନ୍ତୁ</translation>
 <translation id="2015722694326466240">ପାସ୍‍ୱାର୍ଡଗୁଡ଼ିକୁ ଦେଖିବା ପାଇଁ ଆପଣଙ୍କୁ ପ୍ରଥମରୁ ଆପଣଙ୍କ ଡିଭାଇସ୍‌ରେ ନିଶ୍ଚିତ ରୂପେ ଗୋଟିଏ ପାସକୋଡ୍ ସେଟ୍ କରିବାକୁ ହେବ।</translation>
 <translation id="2021670401941426298">ଯଦି ଲାଗୁ ହୁଏ, ତେବେ ଆପଣଙ୍କ ସନ୍ଧାନ ଇତିହାସକୁ ଡିଲିଟ୍ କରିବା ପାଇଁ ଆପଣଙ୍କ ସନ୍ଧାନ ଇଞ୍ଜିନର ନିର୍ଦ୍ଦେଶଗୁଡ଼ିକୁ ଦେଖନ୍ତୁ।</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">ପୂର୍ବବର୍ତ୍ତୀ ଟାବକୁ ଯାଆନ୍ତୁ</translation>
 <translation id="5755162682436943950">ସାଇନ ଆଉଟ ହୋଇଛନ୍ତି। ସାଇନ ଇନ କରି ସିଙ୍କ ଚାଲୁ କରିବା ପାଇଁ ଡାଏଲଗ ଖୋଲେ।</translation>
 <translation id="5758631781033351321">ଆପଣ ଏଠାରେ ଆପଣଙ୍କ ପଢ଼ିବା ତାଲିକା ପାଇବେ</translation>
+<translation id="5762370665605786758">ପାସଫ୍ରେଜ ଏନକ୍ରିପସନ Google Payରୁ ପେମେଣ୍ଟ ପଦ୍ଧତି ଓ ଠିକଣାଗୁଡ଼ିକୁ ଅନ୍ତର୍ଭୁକ୍ତ କରେ ନାହିଁ।
+
+କେବଳ ଆପଣଙ୍କ ପାସଫ୍ରେଜ ଥିବା କେହି ଜଣେ ଆପଣଙ୍କ ଏନକ୍ରିପ୍ଟ କରାଯାଇଥିବା ଡାଟାକୁ ପଢ଼ିପାରିବେ। ଏହି ପାସଫ୍ରେଜ Googleକୁ ପଠାଯାଏ ନାହିଁ କିମ୍ବା ଏହା ଦ୍ୱାରା ଷ୍ଟୋର କରାଯାଏ ନାହିଁ। ଯଦି ଆପଣ ଆପଣଙ୍କ ପାସଫ୍ରେଜକୁ ଭୁଲି ଯାଆନ୍ତି କିମ୍ବା ଏହି ସେଟିଂ ପରିବର୍ତ୍ତନ କରିବାକୁ ଚାହାଁନ୍ତି, ତେବେ <ph name="BEGIN_LINK" />ଆପଣଙ୍କ ଆକାଉଣ୍ଟରେ ଥିବା Chrome ଡାଟାକୁ ଖାଲି କରନ୍ତୁ<ph name="END_LINK" />।</translation>
 <translation id="5765456154762864099">ମେନୁ → ସେଟିଂସ → ଡିଫଲ୍ଟ ବ୍ରାଉଜର</translation>
 <translation id="5777888488419460501">ଆକାଉଣ୍ଟରେ ସେଭ କରନ୍ତୁ</translation>
 <translation id="5782227691023083829">ଅନୁବାଦ ହେଉଛି...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438"><ph name="LANGUAGE" />କୁ ପୃଷ୍ଠା ଅନୁବାଦ କରୁଛି। ସ୍କ୍ରିନ୍‍ର ତଳପାର୍ଶ୍ୱରେ ବିକଳ୍ପଗୁଡ଼ିକ ଉପଲବ୍ଧ ଅଛି।</translation>
 <translation id="648164694371393720">ପ୍ରାମାଣିକତାରେ ତ୍ରୁଟି</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" />ଟି ଆଇଟମ୍‍ ଡିଲିଟ୍‍ ହୋ‍ଇଛି</translation>
+<translation id="6484712497741564393"><ph name="EMAIL" /> ଭାବେ ସାଇନ ଇନ କରିଛନ୍ତି।
+
+ଆପଣଙ୍କ ପାସଫ୍ରେଜ ମାଧ୍ୟମରେ ଆପଣଙ୍କ ଡାଟାକୁ ଏନକ୍ରିପ୍ଟ କରାଯାଇଛି। ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟରେ Chrome ଡାଟା ବ୍ୟବହାର ଏବଂ ସେଭ କରିବା ପାଇଁ ଏହାକୁ ଲେଖନ୍ତୁ।</translation>
 <translation id="6497772452874122664">ଯଦି ଆପଣ <ph name="TIME" />କୁ ବିଶ୍ୱାସ କରନ୍ତି, ତେବେ ଆପଣ ଅନ୍ୟ ଏକ ସାଇଟରୁ ସେଭ୍ କରାଯାଇଥିବା ଏକ ପାସୱାର୍ଡକୁ ବ୍ୟବହାର କରିପାରିବେ।
 
 ପ୍ରତ୍ୟେକ ସାଇଟ୍ ପାଇଁ ଏକ ସ୍ଵତନ୍ତ୍ର ପାସୱାର୍ଡ ବ୍ୟବହାର କରିବାକୁ ଚେଷ୍ଟା କରନ୍ତୁ।</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">ପାସ୍‍ୱର୍ଡ ଏକ୍ସପୋର୍ଟ କରିପାରିବ ନାହିଁ</translation>
 <translation id="6732087373923685049">କ୍ୟାମେରା</translation>
 <translation id="6748108480210050150">ଠାରୁ</translation>
+<translation id="6753469262000681876">ଲକଡାଉନ ମୋଡ</translation>
 <translation id="6760509555861141183">ବର୍ତ୍ତମାନର ଟାବକୁ ଫେରନ୍ତୁ</translation>
 <translation id="6762812039470893796">ସମସ୍ତ ଅଚୟନ କରନ୍ତୁ</translation>
 <translation id="6780034285637185932">ZIP କୋଡ୍</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">ପାସୱାର୍ଡଗୁଡ଼ିକୁ ବ୍ୟବହାର କରିବାକୁ ଆପଣଙ୍କ ଡିଭାଇସରେ ଆପଣ ନିଶ୍ଚିତ ରୂପେ ପ୍ରଥମେ ଏକ ପାସକୋଡ୍ ସେଟ୍ କରିବା ଆବଶ୍ୟକ।</translation>
 <translation id="8299613349954694191">ବ୍ୟକ୍ତିଗତ ଭାବେ ୱେବ୍ ବ୍ରାଉଜ୍ କରିବା ପାଇଁ ଏକ ଇନକଗ୍ନିଟୋ ଟାବ୍ ଖୋଲନ୍ତୁ।</translation>
 <translation id="8316944564970119719">ସାଇଟ ଏବଂ ପାସୱାର୍ଡ ଲେଖି ତା'ପରେ ସେଭ କରନ୍ତୁ</translation>
+<translation id="8317835149433843300">ପେମେଣ୍ଟ ପଦ୍ଧତି ଏବଂ Google Payରୁ ଠିକଣାଗୁଡ଼ିକୁ ଏନକ୍ରିପ୍ଟ କରାଯିବ ନାହିଁ। Chromeରୁ ବ୍ରାଉଜିଂ ଇତିହାସ ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟରେ ସେଭ ହେବ ନାହିଁ।
+
+କେବଳ ଆପଣଙ୍କ ପାସଫ୍ରେଜ ଥିବା କେହି ଜଣେ ଆପଣଙ୍କ ଏନକ୍ରିପ୍ଟ କରାଯାଇଥିବା ଡାଟାକୁ ପଢ଼ିପାରିବେ। ଏହି ପାସଫ୍ରେଜ Googleକୁ ପଠାଯାଏ ନାହିଁ କିମ୍ବା ଏହା ଦ୍ୱାରା ଷ୍ଟୋର କରାଯାଏ ନାହିଁ। ଯଦି ଆପଣ ଆପଣଙ୍କ ପାସଫ୍ରେଜକୁ ଭୁଲି ଯାଆନ୍ତି କିମ୍ବା ଏହି ସେଟିଂ ପରିବର୍ତ୍ତନ କରିବାକୁ ଚାହାଁନ୍ତି, ତେବେ <ph name="BEGIN_LINK" />ଆପଣଙ୍କ ଆକାଉଣ୍ଟରେ ଥିବା Chrome ଡାଟାକୁ ଖାଲି କରନ୍ତୁ<ph name="END_LINK" />।</translation>
 <translation id="8319076807703933069">ନୂଆ ସନ୍ଧାନ</translation>
 <translation id="8323906514956095947">ଅଧିକ ଟାବ୍ ବିକଳ୍ପ ପାଇଁ ସ୍ପର୍ଶ କରି ଧରି ରଖନ୍ତୁ</translation>
 <translation id="8328777765163860529">ସବୁଗୁଡ଼ିକ ବନ୍ଦ କରନ୍ତୁ</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">ଅଫ୍‍ଲାଇନ୍‌ରେ ଉପଲବ୍ଧ</translation>
 <translation id="8488923644885757471">ନୂଆ ୱିଣ୍ଡୋ</translation>
 <translation id="8490978609246021741">ପରିବର୍ତ୍ତନଗୁଡ଼ିକୁ ସେଭ୍ କରନ୍ତୁ</translation>
+<translation id="8491300088149538575"><ph name="EMAIL" /> ଭାବେ ସାଇନ ଇନ କରିଛନ୍ତି।
+
+ଆପଣଙ୍କ ପାସଫ୍ରେଜ ମାଧ୍ୟମରେ ଆପଣଙ୍କ ଡାଟାକୁ <ph name="TIME" />ରେ ଏନକ୍ରିପ୍ଟ କରାଯାଇଛି। ଆପଣଙ୍କ Google ଆକାଉଣ୍ଟରେ Chrome ଡାଟା ବ୍ୟବହାର ଏବଂ ସେଭ କରିବା ପାଇଁ ଏହାକୁ ଲେଖନ୍ତୁ।</translation>
 <translation id="8503813439785031346">ଉପଯୋଗକର୍ତ୍ତାନାମ</translation>
 <translation id="850600235656508448">ଇନ୍‌କଗ୍ନିଟୋରେ ଖୋଲନ୍ତୁ</translation>
 <translation id="8517375800490286174">ମୁକ୍ତ ଉତ୍ସ ଲାଇସେନ୍ସ</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_pa.xtb b/ios/chrome/app/strings/resources/ios_strings_pa.xtb
index d942fd2..74dd7a9 100644
--- a/ios/chrome/app/strings/resources/ios_strings_pa.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_pa.xtb
@@ -1116,6 +1116,7 @@
 <translation id="8197543752516192074">ਪੰਨੇ ਦਾ ਅਨੁਵਾਦ ਕਰੋ</translation>
 <translation id="8205564605687841303">ਰੱਦ ਕਰੋ</translation>
 <translation id="8206354486702514201">ਇਹ ਸੈਟਿੰਗ ਤੁਹਾਡੇ ਪ੍ਰਬੰਧਕ ਵੱਲੋਂ ਲਾਗੂ ਕੀਤੀ ਗਈ ਹੈ।</translation>
+<translation id="8214293972734702249">ਪਿੰਨ ਕੀਤੀ ਗਈ, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">ਕੈਸ਼ ਕੀਤੇ ਚਿਤਰ ਅਤੇ ਫ਼ਾਈਲਾਂ</translation>
 <translation id="8237382152611443140">ਆਟੋਫਿਲ ਪਾਸਵਰਡ ਸੈਟਿੰਗਾਂ ਖੋਲ੍ਹੋ</translation>
 <translation id="8248969482078657578">ਅਕਿਰਿਆਸ਼ੀਲ ਟੈਬਾਂ ਨਾਲ ਤੁਹਾਨੂੰ ਫੋਕਸ ਬਣਾਏ ਰੱਖਣ ਵਿੱਚ ਮਦਦ ਮਿਲਦੀ ਹੈ</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_pl.xtb b/ios/chrome/app/strings/resources/ios_strings_pl.xtb
index c5c2a257..4b4076fe 100644
--- a/ios/chrome/app/strings/resources/ios_strings_pl.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_pl.xtb
@@ -1116,6 +1116,7 @@
 <translation id="8197543752516192074">Przetłumacz stronę</translation>
 <translation id="8205564605687841303">Anuluj</translation>
 <translation id="8206354486702514201">O tym ustawieniu decyduje administrator.</translation>
+<translation id="8214293972734702249">Przypięta: <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Obrazy i pliki w pamięci podręcznej</translation>
 <translation id="8237382152611443140">Otwórz Automatyczne wypełnianie haseł w Ustawieniach.</translation>
 <translation id="8248969482078657578">Sekcja Nieaktywne karty pomaga Ci się skupić</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_pt-BR.xtb b/ios/chrome/app/strings/resources/ios_strings_pt-BR.xtb
index a80f6e5..f7b2e992 100644
--- a/ios/chrome/app/strings/resources/ios_strings_pt-BR.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_pt-BR.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">Teclado</translation>
 <translation id="4606247758155004938">O navegador é gerenciado pela sua organização.</translation>
 <translation id="461440297010471931">Pesquisando com o Google</translation>
+<translation id="4616391354457235490">Desfazer</translation>
 <translation id="4619564267100705184">Confirmar sua identidade</translation>
 <translation id="4619615317237390068">Guias de outros dispositivos</translation>
 <translation id="4620246317052452550">Páginas lidas</translation>
@@ -861,6 +862,7 @@
 
 Tente usar uma senha exclusiva para cada site.</translation>
 <translation id="650279896687777322">Saiba mais…</translation>
+<translation id="6507973708545996744">Faça login para ter sua Lista de leitura em todos os seus dispositivos.</translation>
 <translation id="6510072653668207258">Lembrar mais tarde</translation>
 <translation id="651505212789431520">Cancelar sincronização? É possível ativar esse recurso a qualquer momento nas configurações.</translation>
 <translation id="6518133107902771759">Confirmar</translation>
@@ -1116,6 +1118,7 @@
 <translation id="8197543752516192074">Traduzir página</translation>
 <translation id="8205564605687841303">Cancelar</translation>
 <translation id="8206354486702514201">Esta configuração é aplicada por seu administrador.</translation>
+<translation id="8214293972734702249">Guia fixada. <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Imagens e arquivos armazenados em cache</translation>
 <translation id="8237382152611443140">Abra o app Ajustes &gt; "Preenchimento automático de senhas"</translation>
 <translation id="8248969482078657578">As guias inativas ajudam você a manter o foco</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_pt-PT.xtb b/ios/chrome/app/strings/resources/ios_strings_pt-PT.xtb
index 629b3c75..96554eee 100644
--- a/ios/chrome/app/strings/resources/ios_strings_pt-PT.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_pt-PT.xtb
@@ -1116,6 +1116,7 @@
 <translation id="8197543752516192074">Traduzir página</translation>
 <translation id="8205564605687841303">Cancelar</translation>
 <translation id="8206354486702514201">Esta definição é aplicada pelo gestor.</translation>
+<translation id="8214293972734702249">Afixado, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Imagens e ficheiros em cache</translation>
 <translation id="8237382152611443140">Abra as Definições do preenchimento automático de palavras-passe</translation>
 <translation id="8248969482078657578">Os separadores inativos ajudam a manter a concentração</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_si.xtb b/ios/chrome/app/strings/resources/ios_strings_si.xtb
index a9d13462..fc81a07 100644
--- a/ios/chrome/app/strings/resources/ios_strings_si.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_si.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">සැමවිටම <ph name="LANGUAGE" /> පරිවර්තනය කරන්න</translation>
 <translation id="110724200315609752">කවුළුව විවෘත කරන්න වෙත මාරු වන්න</translation>
 <translation id="1112015203684611006">මුද්‍රණය කිරීම අසාර්ථක විය.</translation>
+<translation id="1113057722807951993">මුර-වැකිකඩ සංකේතනයට Google Pay වෙතින් ගෙවීම් ක්‍රම සහ ලිපින ඇතුළත් නොවේ.
+
+මෙම සැකසීම වෙනස් කිරීම සඳහා, <ph name="BEGIN_LINK" />ඔබේ ගිණුමේ ඇති Chrome දත්ත හිස් කරන්න<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">නව පටිත්තක් තනන්න.</translation>
 <translation id="1126809382673880764">අනතුරුදායක වෙබ් අඩවිවලට, බාගැනීම්වලට, සහ දිගුවලට එරෙහිව ඔබව ආරක්‍ෂා නොකරයි. Gmail සහ සෙවීම වැනි අනෙකුත් Google සේවා තුළ ලද හැකි විට ඔබට ආරක්‍ෂිත බ්‍රවුස් කිරීමේ ආරක්‍ෂාව ලබා ගත හැක.</translation>
 <translation id="1145536944570833626">පවතින දත්ත මකන්න.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">බ්‍රවුස් කරන්න</translation>
 <translation id="1990820278544963435">සොයා ගන්න</translation>
 <translation id="199425419756152024">මුරපදය බලන්න</translation>
+<translation id="2008357574463816229">ඔබට ඔබේ මුර-වැකිකඩ අමතක වුවහොත් හෝ මෙම සැකසීම වෙනස් කිරීමට අවශ්‍ය නම්, <ph name="BEGIN_LINK" />ඔබේ ගිණුමේ ඇති Chrome දත්ත හිස් කරන්න<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">නැවත පූරණය කරන්න</translation>
 <translation id="2015722694326466240">මුරපද බැලීමට, ඔබ ප්‍රථමයෙන් ඔබේ උපාංගයේ මුරකේතයක් සැකසිය යුතුය.</translation>
 <translation id="2021670401941426298">අදාළ වන්නේ නම්, ඔබගේ සෙවීම් ඉතිහාසය මැකීම සඳහා ඔබගේ සෙවීම් යන්ත්‍රයේ උපදෙස් බලන්න.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">පෙර පටිත්තට යන්න</translation>
 <translation id="5755162682436943950">වරනය විය. පුරනය වීමට සහ සමමුහුර්ත කිරීම ක්‍රියාත්මක කිරීමට සංවාදය විවෘත කරයි.</translation>
 <translation id="5758631781033351321">ඔබට ඔබේ කියවීමේ ලැයිස්තුව මෙහි හමුවනු ඇත</translation>
+<translation id="5762370665605786758">මුර-වැකිකඩ සංකේතනයට Google Pay වෙතින් ගෙවීම් ක්‍රම සහ ලිපින ඇතුළත් නොවේ.
+
+සංකේතනය කළ දත්ත කියවිය හැක්කේ ඔබේ මුර-වැකිකඩ සහිත අයකුට පමණි. මුර-වැකිකඩ Google වෙත යැවීම හෝ ගබඩා කර ගැනීම කරනු නොලැබේ. ඔබට ඔබේ මුර-වැකිකඩ අමතක වුවහොත් හෝ මෙම සැකසීම වෙනස් කිරීමට අවශ්‍ය නම්, <ph name="BEGIN_LINK" />ඔබේ ගිණුමේ ඇති Chrome දත්ත හිස් කරන්න<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">මෙනුව → සැකසීම් → පෙරනිමි බ්‍රවුසරය</translation>
 <translation id="5777888488419460501">ගිණුමේ සුරකින්න</translation>
 <translation id="5782227691023083829">පරිවර්තනය කරමින්...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">පිටුව <ph name="LANGUAGE" />ට පරිවර්තන කෙරේ. තිරයේ පහළ කොටස ළඟ විකල්ප ලැබේ.</translation>
 <translation id="648164694371393720">සත්‍යාපන දෝෂයකි</translation>
 <translation id="6482629121755362506">අයිතම <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> ක් මකන ලදි</translation>
+<translation id="6484712497741564393"><ph name="EMAIL" /> ලෙස පුරනය වී ඇත.
+
+ඔබේ දත්ත ඔබේ මුර-වැකිකඩ සමග සංකේතනය කර ඇත. ඔබේ Google ගිණුමේ Chrome දත්ත භාවිතා කිරීමට සහ සුරැකීමට එය ඇතුළු කරන්න.</translation>
 <translation id="6497772452874122664">ඔබ <ph name="TIME" /> විශ්වාස කරන්නේ නම්, ඔබට වෙනත් අඩවියකින් සුරැකි මුරපදයක් භාවිත කළ හැකිය.
 
 සෑම අඩවියකටම අනන්‍ය මුරපදයක් භාවිත කිරීමට උත්සාහ කරන්න.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">මුරපද නිර්යාත කළ නොහැක</translation>
 <translation id="6732087373923685049">කැමරාව</translation>
 <translation id="6748108480210050150">වෙතින්</translation>
+<translation id="6753469262000681876">අගුළු දැමීමේ ප්‍රකාරය</translation>
 <translation id="6760509555861141183">මෑත ටැබය වෙත ආපසු යන්න</translation>
 <translation id="6762812039470893796">සියල්ල තේරීම ඉවත් කරන්න</translation>
 <translation id="6780034285637185932">ZIP කේතය</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">මුරපද භාවිත කිරීමට, ඔබ පළමුව ඔබේ උපාංගයේ මුරකේතයක් සැකසිය යුතුය.</translation>
 <translation id="8299613349954694191">වෙබය පෞද්ගලිකව බ්‍රවුස් කිරීමට අප්‍රකට ටැබයක් විවෘත කරන්න.</translation>
 <translation id="8316944564970119719">අඩවිය සහ මුරපදය ඇතුළු කරන්න, ඉන්පසු සුරකින්න</translation>
+<translation id="8317835149433843300">Google Pay වෙතින් ගෙවීම් ක්‍රම සහ ලිපින සංකේතනය කරනු නොලැබේ. Chrome වෙතින් බ්‍රවුස් කිරීමේ ඉතිහාසය ඔබේ Google ගිණුමේ සුරැකෙන්නේ නැත.
+
+සංකේතනය කළ දත්ත කියවිය හැක්කේ ඔබේ මුර-වැකිකඩ සහිත අයකුට පමණි. මුර-වැකිකඩ Google වෙත යැවීම හෝ ගබඩා කර ගැනීම කරනු නොලැබේ. ඔබට ඔබේ මුර-වැකිකඩ අමතක වුවහොත් හෝ මෙම සැකසීම වෙනස් කිරීමට අවශ්‍ය නම්, <ph name="BEGIN_LINK" />ඔබේ ගිණුමේ ඇති Chrome දත්ත හිස් කරන්න<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">අලුත් සෙවීම</translation>
 <translation id="8323906514956095947">තවත් පටිති විකල්ප සඳහා ස්පර්ශ කරගෙන සිටින්න</translation>
 <translation id="8328777765163860529">සියල්ල වසන්න</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">නොබැඳිව ලද  හැක</translation>
 <translation id="8488923644885757471">නව කවුළුව</translation>
 <translation id="8490978609246021741">වෙනස්කම් සුරකින්න</translation>
+<translation id="8491300088149538575"><ph name="EMAIL" /> ලෙස පුරනය වී ඇත.
+
+<ph name="TIME" /> හි ඔබේ මුර-වැකිකඩ සමග ඔබේ දත්ත සංකේතනය කර ඇත. ඔබේ Google ගිණුමේ Chrome දත්ත භාවිතා කිරීමට සහ සුරැකීමට එය ඇතුළු කරන්න.</translation>
 <translation id="8503813439785031346">පරිශීලක නාමය</translation>
 <translation id="850600235656508448">අප්‍රසිද්ධියේ විවෘත කරන්න</translation>
 <translation id="8517375800490286174">විවෘත මූලාශ්‍ර බලපත්‍ර</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sk.xtb b/ios/chrome/app/strings/resources/ios_strings_sk.xtb
index e0cabe47..b4f282ea 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sk.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sk.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">Klávesnica</translation>
 <translation id="4606247758155004938">Prehliadač spravuje vaša organizácia.</translation>
 <translation id="461440297010471931">Vyhľadávate pomocou Googlu</translation>
+<translation id="4616391354457235490">Vrátiť späť</translation>
 <translation id="4619564267100705184">Overte, že ste to vy</translation>
 <translation id="4619615317237390068">Karty z iných zariadení</translation>
 <translation id="4620246317052452550">Prečítané stránky</translation>
@@ -861,6 +862,7 @@
 
 Pre každý web skúste použiť jedinečné heslo.</translation>
 <translation id="650279896687777322">Ďalšie informácie…</translation>
+<translation id="6507973708545996744">Ak chcete mať čitateľský zoznam k dispozícii vo všetkých zariadeniach, prihláste sa.</translation>
 <translation id="6510072653668207258">Pripomenúť neskôr</translation>
 <translation id="651505212789431520">Chcete zrušiť synchronizáciu? Môžete ju kedykoľvek zapnúť v Nastaveniach.</translation>
 <translation id="6518133107902771759">Overiť</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sl.xtb b/ios/chrome/app/strings/resources/ios_strings_sl.xtb
index 3ae4083a..593a442 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sl.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sl.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Vedno prevedi ta jezik: <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Preklop na odprto okno</translation>
 <translation id="1112015203684611006">Printing failed.</translation>
+<translation id="1113057722807951993">Šifriranje gesla ne vključuje plačilnih sredstev in naslovov iz Googla Pay.
+
+Če želite spremeniti to nastavitev, <ph name="BEGIN_LINK" />izbrišite podatke iz Chroma v računu<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Create new tab.</translation>
 <translation id="1126809382673880764">Ne ščiti pred nevarnimi spletnimi mesti, prenosi in razširitvami. Še vedno boste deležni zaščite Varnega brskanja, kjer je na voljo, v drugih Googlovih storitvah, kot sta Gmail in Iskanje Google.</translation>
 <translation id="1145536944570833626">Izbris obstoječih podatkov.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Brskanje</translation>
 <translation id="1990820278544963435">Iskanje</translation>
 <translation id="199425419756152024">Prikaži geslo</translation>
+<translation id="2008357574463816229">Če pozabite geslo ali želite to nastavitev spremeniti, <ph name="BEGIN_LINK" />izbrišite podatke iz Chroma v računu<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Znova naloži</translation>
 <translation id="2015722694326466240">Če si želite ogledati gesla, morate najprej nastaviti geslo v napravi.</translation>
 <translation id="2021670401941426298">Oglejte si navodila iskalnika za brisanje zgodovine iskanja, če je na voljo.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Premik na prejšnji zavihek</translation>
 <translation id="5755162682436943950">Odjavljen. Odpre pogovorno okno za prijavo in vklop sinhronizacije.</translation>
 <translation id="5758631781033351321">Tukaj bo prikazan seznam za branje</translation>
+<translation id="5762370665605786758">Šifriranje gesla ne vključuje plačilnih sredstev in naslovov iz Googla Pay.
+
+Vaše šifrirane podatke lahko bere samo oseba, ki ima vaše geslo. Geslo ni poslano Googlu in ga Google ne hrani. Če pozabite geslo ali želite to nastavitev spremeniti, <ph name="BEGIN_LINK" />izbrišite podatke iz Chroma v računu<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Meni → Nastavitve → Privzeti brskalnik</translation>
 <translation id="5777888488419460501">Shrani v račun</translation>
 <translation id="5782227691023083829">Prevajanje ...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Prevajanje strani v ta jezik: <ph name="LANGUAGE" />. Možnosti so na voljo blizu dna zaslona.</translation>
 <translation id="648164694371393720">Napaka pri preverjanju pristnosti</translation>
 <translation id="6482629121755362506">Št. izbrisanih elementov: <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /></translation>
+<translation id="6484712497741564393">Prijavljeni ste kot <ph name="EMAIL" />.
+
+Podatki so šifrirani z vašim geslom. Vnesite ga, če želite podatke iz Chroma uporabljati in shranjevati v računu Google.</translation>
 <translation id="6497772452874122664">Če zaupate izvoru <ph name="TIME" />, lahko uporabite shranjeno geslo za drugo spletno mesto.
 
 Poskusite uporabljati enolično geslo za vsako spletno mesto.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Gesel ni mogoče izvoziti</translation>
 <translation id="6732087373923685049">fotoaparat</translation>
 <translation id="6748108480210050150">Od</translation>
+<translation id="6753469262000681876">Način zaklepa</translation>
 <translation id="6760509555861141183">Nazaj na prejšnji zavihek</translation>
 <translation id="6762812039470893796">Počisti izbiro vseh</translation>
 <translation id="6780034285637185932">Poštna številka</translation>
@@ -1105,6 +1116,7 @@
 <translation id="8197543752516192074">Prevedi stran</translation>
 <translation id="8205564605687841303">Prekliči</translation>
 <translation id="8206354486702514201">To nastavitev je uveljavil skrbnik.</translation>
+<translation id="8214293972734702249">Pripeto, <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">Cached Images and Files</translation>
 <translation id="8237382152611443140">Odprite nastavitve za samodejno izpolnjevanje gesel.</translation>
 <translation id="8248969482078657578">Neaktivni zavihki vam pomagajo pri osredotočenosti</translation>
@@ -1119,6 +1131,9 @@
 <translation id="8299417921174340354">Če želite uporabiti gesla, morate najprej nastaviti geslo v napravi.</translation>
 <translation id="8299613349954694191">Odpiranje anonimnega zavihka za zasebno brskanje po spletu.</translation>
 <translation id="8316944564970119719">Vnesite spletno mesto in geslo, nato shranite.</translation>
+<translation id="8317835149433843300">Plačilna sredstva in naslovi iz Googla Pay ne bodo šifrirani. Zgodovina brskanja v Chromu ne bo shranjena v računu Google.
+
+Vaše šifrirane podatke lahko bere samo oseba, ki ima vaše geslo. Geslo ni poslano Googlu in ga Google ne hrani. Če pozabite geslo ali želite to nastavitev spremeniti, <ph name="BEGIN_LINK" />izbrišite podatke iz Chroma v računu<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Novo iskanje</translation>
 <translation id="8323906514956095947">Pridržite za več možnosti zavihkov</translation>
 <translation id="8328777765163860529">Zapri vse</translation>
@@ -1141,6 +1156,9 @@
 <translation id="8487700953926739672">Na voljo brez povezave</translation>
 <translation id="8488923644885757471">Novo okno</translation>
 <translation id="8490978609246021741">Shrani spremembe</translation>
+<translation id="8491300088149538575">Prijavljeni ste kot <ph name="EMAIL" />.
+
+Podatki so bili šifrirani z geslom dne <ph name="TIME" />. Vnesite ga, če želite podatke iz Chroma uporabljati in shranjevati v računu Google.</translation>
 <translation id="8503813439785031346">Uporabniško ime</translation>
 <translation id="850600235656508448">Odpri v anonimnem načinu</translation>
 <translation id="8517375800490286174">Odprtokodne licence</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sq.xtb b/ios/chrome/app/strings/resources/ios_strings_sq.xtb
index c42b12fa..2035725 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sq.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sq.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Përkthe gjithmonë nga <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Kalo te dritarja e hapur</translation>
 <translation id="1112015203684611006">Printimi dështoi.</translation>
+<translation id="1113057722807951993">Enkriptimi me frazën e kalimit nuk përfshin mënyrat e pagesës dhe adresat nga Google Pay.
+
+Për ta ndryshuar këtë cilësim, <ph name="BEGIN_LINK" />pastro të dhënat e Chrome në llogarinë tënde<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Krijo një skedë të re</translation>
 <translation id="1126809382673880764">Nuk të mbron kundër faqeve të internetit, shkarkimeve dhe shtesave të rrezikshme. Do të vazhdosh të marrësh mbrojtje për "Shfletimin e sigurt", aty ku ofrohet, në shërbimet e tjera të Google, si Gmail dhe "Kërko".</translation>
 <translation id="1145536944570833626">Fshi të dhënat ekzistuese.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Shfleto</translation>
 <translation id="1990820278544963435">Gjej</translation>
 <translation id="199425419756152024">Shiko fjalëkalimin</translation>
+<translation id="2008357574463816229">Nëse e harron frazën tënde të kalimit apo dëshiron të ndryshosh këtë cilësim, <ph name="BEGIN_LINK" />pastro të dhënat e Chrome në llogarinë tënde<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Ringarko</translation>
 <translation id="2015722694326466240">Për të parë fjalëkalimet, duhet të vendosësh në fillim një kod në pajisjen tënde.</translation>
 <translation id="2021670401941426298">Shiko udhëzimet e motorit të kërkimit për fshirjen e historikut të kërkimit, nëse është e vlefshme.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Shko te skeda e mëparshme</translation>
 <translation id="5755162682436943950">Ke dalë Hap dialogun për t'u identifikuar dhe për të aktivizuar sinkronizimin.</translation>
 <translation id="5758631781033351321">Këtu do të gjesh listën tënde të leximit</translation>
+<translation id="5762370665605786758">Enkriptimi me frazën e kalimit nuk përfshin mënyrat e pagesës dhe adresat nga Google Pay.
+
+Vetëm dikush me frazën tënde të kalimit mund të lexojë të dhënat e tua të enkriptuara. Fraza e kalimit nuk dërgohet apo ruhet nga Google. Nëse e harron frazën tënde të kalimit apo dëshiron të ndryshosh këtë cilësim, <ph name="BEGIN_LINK" />pastro të dhënat e Chrome në llogarinë tënde<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">"Menyja → Cilësimet→ Shfletuesi i parazgjedhur"</translation>
 <translation id="5777888488419460501">Ruaje te llogaria</translation>
 <translation id="5782227691023083829">Po përkthen...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Po përkthen faqen në <ph name="LANGUAGE" />. Opsionet që ofrohen janë pranë fundit të ekranit.</translation>
 <translation id="648164694371393720">Gabim i vërtetimit</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> elementë u fshinë</translation>
+<translation id="6484712497741564393">Identifikuar si <ph name="EMAIL" />.
+
+Të dhënat e tua janë të enkriptuara me frazën tënde të kalimit. Fute atë për të përdorur dhe ruajtur të dhënat e Chrome në "Llogarinë tënde të Google".</translation>
 <translation id="6497772452874122664">Nëse ke besim te <ph name="TIME" />, mund të përdorësh një fjalëkalim të ruajtur nga një sajt tjetër.
 
 Provo të përdorësh një fjalëkalim unik për çdo sajt.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Fjalëkalimet nuk mund të eksportohen</translation>
 <translation id="6732087373923685049">kamera</translation>
 <translation id="6748108480210050150">Nga</translation>
+<translation id="6753469262000681876">Modaliteti i bllokimit</translation>
 <translation id="6760509555861141183">Kthehu te skeda "Të fundit"</translation>
 <translation id="6762812039470893796">Anulo zgjedhjen për të gjitha</translation>
 <translation id="6780034285637185932">Kodi postar</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">Për të përdorur fjalëkalimet, duhet të vendosësh në fillim një kod në pajisjen tënde.</translation>
 <translation id="8299613349954694191">Hap një skedë "të fshehtë" për të shfletuar në mënyrë private në ueb.</translation>
 <translation id="8316944564970119719">Fut sajtin dhe fjalëkalimin dhe më pas ruaje</translation>
+<translation id="8317835149433843300">Mënyrat e pagesës dhe adresat nga Google Pay nuk do të enkriptohen. Historiku i shfletimit nga Chrome nuk do të ruhet në "Llogarinë tënde të Google".
+
+Vetëm dikush me frazën tënde të kalimit mund të lexojë të dhënat e tua të enkriptuara. Fraza e kalimit nuk dërgohet apo ruhet nga Google. Nëse e harron frazën tënde të kalimit apo dëshiron të ndryshosh këtë cilësim, <ph name="BEGIN_LINK" />pastro të dhënat e Chrome në llogarinë tënde<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Kërkim i ri</translation>
 <translation id="8323906514956095947">Prek dhe mbaj të shtypur për opsione të tjera të skedës</translation>
 <translation id="8328777765163860529">Mbylli të gjitha</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">Mundësohet jashtë linje</translation>
 <translation id="8488923644885757471">Dritare e re</translation>
 <translation id="8490978609246021741">Ruaj ndryshimet</translation>
+<translation id="8491300088149538575">Identifikuar si <ph name="EMAIL" />.
+
+Të dhënat e tua janë enkriptuar me frazën tënde të kalimit më <ph name="TIME" />. Fute atë për të përdorur dhe ruajtur të dhënat e Chrome në "Llogarinë tënde të Google".</translation>
 <translation id="8503813439785031346">Emri i përdoruesit</translation>
 <translation id="850600235656508448">Hape në modalitetin "e fshehtë"</translation>
 <translation id="8517375800490286174">Licencat me burim të hapur</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sv.xtb b/ios/chrome/app/strings/resources/ios_strings_sv.xtb
index d202891..d62d536 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sv.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sv.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Översätt alltid <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Byt till Öppet fönster</translation>
 <translation id="1112015203684611006">Utskriftsfel.</translation>
+<translation id="1113057722807951993">Betalningsmetoder och adresser från Google Pay omfattas inte av lösenfraskryptering.
+
+Om du vill ändra den här inställningen <ph name="BEGIN_LINK" />rensar du Chrome-datan i kontot<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Skapa en ny flik.</translation>
 <translation id="1126809382673880764">Skyddar inte mot farliga webbplatser, nedladdningar och tillägg. Där funktionen är tillgänglig får du fortfarande skydd med Säker webbsökning i andra tjänster från Google, till exempel Gmail och Sök.</translation>
 <translation id="1145536944570833626">Radera befintlig data.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Bläddra</translation>
 <translation id="1990820278544963435">Sök</translation>
 <translation id="199425419756152024">Visa lösenord</translation>
+<translation id="2008357574463816229">Om du glömmer lösenfrasen eller vill ändra den här inställningen <ph name="BEGIN_LINK" />rensar du Chrome-datan i kontot<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Läs in igen</translation>
 <translation id="2015722694326466240">Du måste ställa in ett lösenord på enheten om du vill kunna se lösenorden.</translation>
 <translation id="2021670401941426298">Läs sökmotorns anvisningar för att radera sökhistoriken om tillämpligt.</translation>
@@ -707,6 +711,9 @@
 <translation id="5745916533876677730">Öppna föregående flik</translation>
 <translation id="5755162682436943950">Utloggad. Öppnar dialogrutan för att logga in och aktivera synkronisering.</translation>
 <translation id="5758631781033351321">Du hittar läslistan här</translation>
+<translation id="5762370665605786758">Betalningsmetoder och adresser från Google Pay omfattas inte av lösenfraskryptering.
+
+Din krypterade data kan endast läsas av en person som har din lösenfras. Lösenfrasen varken skickas till eller lagras av Google. Om du glömmer lösenfrasen eller vill ändra den här inställningen <ph name="BEGIN_LINK" />rensar du Chrome-datan i kontot<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Menyn → Inställningar → Standardwebbläsare</translation>
 <translation id="5777888488419460501">Spara i kontot</translation>
 <translation id="5782227691023083829">Översätter...</translation>
@@ -848,6 +855,9 @@
 <translation id="6476800141292307438">Översätter sidan till <ph name="LANGUAGE" />. Alternativ finns längst ned på skärmen.</translation>
 <translation id="648164694371393720">Autentiseringsfel</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> objekt har tagits bort</translation>
+<translation id="6484712497741564393">Inloggad som <ph name="EMAIL" />.
+
+Din data krypteras med lösenfrasen. Ange den om du vill använda och spara Chrome-data i ditt Google-konto.</translation>
 <translation id="6497772452874122664">Om du litar på <ph name="TIME" /> kan du använda ett lösenord du sparat för en annan webbplats.
 
 Sträva efter att använda ett unikt lösenord för varje webbplats.</translation>
@@ -895,6 +905,7 @@
 <translation id="6730682669179532099">Det gick inte att exportera lösenord</translation>
 <translation id="6732087373923685049">kamera</translation>
 <translation id="6748108480210050150">Från</translation>
+<translation id="6753469262000681876">Låsningsläge</translation>
 <translation id="6760509555861141183">Återgå till den senaste fliken</translation>
 <translation id="6762812039470893796">Avmarkera alla</translation>
 <translation id="6780034285637185932">Postnummer</translation>
@@ -1121,6 +1132,9 @@
 <translation id="8299417921174340354">Du måste ställa in ett lösenord på enheten innan du kan använda lösenord här.</translation>
 <translation id="8299613349954694191">Öppna en inkognitoflik om du vill surfa privat på webben.</translation>
 <translation id="8316944564970119719">Ange webbplats och lösenord och spara sedan</translation>
+<translation id="8317835149433843300">Betalningsmetoder och adresser från Google Pay krypteras inte. Webbhistorik från Chrome sparas inte i Google-kontot.
+
+Din krypterade data kan endast läsas av en person som har din lösenfras. Lösenfrasen varken skickas till eller lagras av Google. Om du glömmer lösenfrasen eller vill ändra den här inställningen <ph name="BEGIN_LINK" />rensar du Chrome-datan i kontot<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Ny sökning</translation>
 <translation id="8323906514956095947">Tryck länge för fler flikalternatv</translation>
 <translation id="8328777765163860529">Stäng alla</translation>
@@ -1143,6 +1157,9 @@
 <translation id="8487700953926739672">Tillgänglig offline</translation>
 <translation id="8488923644885757471">Nytt fönster</translation>
 <translation id="8490978609246021741">Spara ändringar</translation>
+<translation id="8491300088149538575">Inloggad som <ph name="EMAIL" />.
+
+Din data krypterades med lösenfrasen den <ph name="TIME" />. Ange den om du vill använda och spara Chrome-data i ditt Google-konto.</translation>
 <translation id="8503813439785031346">Användarnamn</translation>
 <translation id="850600235656508448">Öppna i inkognitoläge</translation>
 <translation id="8517375800490286174">Licenser för öppen källkod</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sw.xtb b/ios/chrome/app/strings/resources/ios_strings_sw.xtb
index 853818a..77ffdb00 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sw.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sw.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Tafsiri <ph name="LANGUAGE" /> kila wakati</translation>
 <translation id="110724200315609752">Nenda kwenye Dirisha Lililofunguka</translation>
 <translation id="1112015203684611006">Imeshindwa kuchapisha.</translation>
+<translation id="1113057722807951993">Usimbaji fiche wa kauli ya siri haujumuishi njia za kulipa na anwani kutoka Google Pay.
+
+Ili kubadilisha mpangilio huu, <ph name="BEGIN_LINK" />futa data ya Chrome kwenye akaunti yako<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Unda kichupo kipya</translation>
 <translation id="1126809382673880764">Haikulindi dhidi ya tovuti, viendelezi na faili hatari zinazopakuliwa. Bado utapata ulinzi wa kipengele cha Kuvinjari Salama, kinapopatikana, katika huduma nyingine za Google kama vile Gmail na Tafuta na Google.</translation>
 <translation id="1145536944570833626">Futa data iliyopo.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Vinjari</translation>
 <translation id="1990820278544963435">Tafuta</translation>
 <translation id="199425419756152024">Angalia Nenosiri</translation>
+<translation id="2008357574463816229">Ukisahau kauli yako ya siri au ukitaka kubadilisha mpangilio huu, <ph name="BEGIN_LINK" />futa data ya Chrome kwenye akaunti yako<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Pakia upya</translation>
 <translation id="2015722694326466240">Ili uone manenosiri, ni lazima kwanza uweke nambari ya siri kwenye kifaa chako.</translation>
 <translation id="2021670401941426298">Angalia maagizo ya mtambo wako wa kutafuta, ikiwa yapo, kuhusu jinsi ya kufuta historia ya mambo uliyotafuta.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Nenda kwenye Kichupo cha Awali</translation>
 <translation id="5755162682436943950">Umeondoka kwenye akaunti. Hufungua kidirisha ili kuingia katika akaunti na kuwasha usawazishaji.</translation>
 <translation id="5758631781033351321">Utapata orodha yako ya kusoma hapa</translation>
+<translation id="5762370665605786758">Usimbaji fiche wa kauli ya siri haujumuishi njia za kulipa na anwani kutoka Google Pay.
+
+Mtu aliye na kauli yako ya siri pekee ndiye anaweza kusoma data yako iliyosimbwa kwa njia fiche. Kauli ya siri haitumwi kwa au kuhifadhiwa na Google. Ukisahau kauli yako ya siri au ukitaka kubadilisha mpangilio huu, <ph name="BEGIN_LINK" />futa data ya Chrome kwenye akaunti yako<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Menyu → Mipangilio → Kivinjari Chaguomsingi</translation>
 <translation id="5777888488419460501">Hifadhi kwenye Akaunti</translation>
 <translation id="5782227691023083829">Inatafsiri...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Inatafsiri ukurasa katika <ph name="LANGUAGE" />. Chaguo zinapatikana karibu na sehemu ya chini ya skrini.</translation>
 <translation id="648164694371393720">Hitilafu ya Uthibitishaji</translation>
 <translation id="6482629121755362506">Vifaa <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> vimefutwa</translation>
+<translation id="6484712497741564393">Umeingia katika akaunti ukitumia <ph name="EMAIL" />.
+
+Data yako imesimbwa kwa njia fiche kwa kutumia kauli yako ya siri. Iweke ili utumie na kuhifadhi data ya Chrome kwenye Akaunti yako ya Google.</translation>
 <translation id="6497772452874122664">Ikiwa unaiamini <ph name="TIME" />, unaweza kutumia nenosiri la tovuti nyingine ulilohifadhi.
 
 Jaribu kutumia nenosiri la kipekee kwa kila tovuti.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Imeshindwa Kuhamisha Manenosiri</translation>
 <translation id="6732087373923685049">kamera</translation>
 <translation id="6748108480210050150">Kutoka</translation>
+<translation id="6753469262000681876">Hali ya Kufunga</translation>
 <translation id="6760509555861141183">Rudi kwenye Kichupo cha Hivi Karibuni</translation>
 <translation id="6762812039470893796">Acha Kuchagua Zote</translation>
 <translation id="6780034285637185932">Msimbo wa Eneo</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">Ili utumie manenosiri, ni lazima kwanza uweke nambari ya siri kwenye kifaa chako.</translation>
 <translation id="8299613349954694191">Fungua kichupo fiche ili uvinjari wavuti kwa njia ya faragha.</translation>
 <translation id="8316944564970119719">Weka Tovuti na Nenosiri Kisha Uhifadhi</translation>
+<translation id="8317835149433843300">Njia za kulipa na anwani kutoka Google Pay hazitasimbwa kwa njia fiche. Historia ya kuvinjari kutoka Chrome haitahifadhiwa katika Akaunti yako ya Google.
+
+Mtu aliye na kauli yako ya siri pekee ndiye anaweza kusoma data yako iliyosimbwa kwa njia fiche. Kauli ya siri haitumwi kwa au kuhifadhiwa na Google. Ukisahau kauli yako ya siri au ukitaka kubadilisha mpangilio huu, <ph name="BEGIN_LINK" />futa data ya Chrome kwenye akaunti yako<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Utafutaji Mpya</translation>
 <translation id="8323906514956095947">Gusa na ushikilie ili upate chaguo zaidi za kichupo</translation>
 <translation id="8328777765163860529">Funga Vyote</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">Kinapatikana nje ya mtandao</translation>
 <translation id="8488923644885757471">Dirisha Jipya</translation>
 <translation id="8490978609246021741">Hifadhi Mabadiliko</translation>
+<translation id="8491300088149538575">Umeingia katika akaunti ukitumia <ph name="EMAIL" />.
+
+Data yako ilisimbwa kwa njia fiche kwa kutumia kauli ya siri <ph name="TIME" />. Iweke ili utumie na kuhifadhi data ya Chrome kwenye Akaunti yako ya Google.</translation>
 <translation id="8503813439785031346">Jina la mtumiaji</translation>
 <translation id="850600235656508448">Fungua katika dirisha fiche</translation>
 <translation id="8517375800490286174">Leseni za Programu Huria</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ta.xtb b/ios/chrome/app/strings/resources/ios_strings_ta.xtb
index ebc56b6..9745b34 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ta.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ta.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">எப்போதும் இந்த மொழியை மொழிபெயர் <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">திறந்திருக்கும் சாளரத்திற்குச் செல்</translation>
 <translation id="1112015203684611006">அச்சிட முடியவில்லை.</translation>
+<translation id="1113057722807951993">கடவுச்சொற்றொடர் என்க்ரிப்ஷனில் Google Payயில் உள்ள பேமெண்ட் முறைகளும் முகவரிகளும் சேர்க்கப்படவில்லை.
+
+இந்த அமைப்பை மாற்ற, <ph name="BEGIN_LINK" />உங்கள் கணக்கில் உள்ள Chrome தரவை அழிக்கவும்<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">புதிய தாவலை உருவாக்கு</translation>
 <translation id="1126809382673880764">ஆபத்தான இணையதளங்கள், பதிவிறக்கங்கள், நீட்டிப்புகள் ஆகியவற்றிலிருந்து உங்களைப் பாதுகாக்காது. எனினும் Gmail, Search போன்ற பிற Google சேவைகளில் ’பாதுகாப்பு உலாவல்’ அம்சத்தின் (கிடைத்தால்) மூலம் பாதுகாப்பைப் பெறுவீர்கள்.</translation>
 <translation id="1145536944570833626">ஏற்கனவே உள்ள தரவை நீக்கு.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">உலாவு</translation>
 <translation id="1990820278544963435">தேடு</translation>
 <translation id="199425419756152024">கடவுச்சொல்லைக் காட்டு</translation>
+<translation id="2008357574463816229">கடவுச்சொற்றொடரை மறந்துவிட்டாலோ இந்த அமைப்பை மாற்ற விரும்பினாலோ, <ph name="BEGIN_LINK" />உங்கள் கணக்கில் உள்ள Chrome தரவை அழிக்கவும்<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">ரெஃப்ரெஷ் செய்</translation>
 <translation id="2015722694326466240">கடவுச்சொற்களைப் பார்க்க, முதலில் உங்கள் சாதனத்தில் கடவுக்குறியீட்டை அமைக்க வேண்டும்.</translation>
 <translation id="2021670401941426298">தேடல் விவரங்களை நீக்க உங்கள் தேடல் இன்ஜினின் வழிமுறைகளைப் பாருங்கள் (நீக்க அனுமதித்தால்).</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">முந்தைய பக்கம்</translation>
 <translation id="5755162682436943950">வெளியேறிவிட்டீர்கள். உள்நுழைந்து ஒத்திசைவை இயக்குவதற்கான உரையாடலைத் திறக்கும்.</translation>
 <translation id="5758631781033351321">உங்கள் வாசிப்புப் பட்டியலை இங்கே பார்ப்பீர்கள்</translation>
+<translation id="5762370665605786758">கடவுச்சொற்றொடர் என்க்ரிப்ஷனில் Google Payயில் உள்ள பேமெண்ட் முறைகளும் முகவரிகளும் சேர்க்கப்படவில்லை.
+
+உங்கள் கடவுச்சொற்றொடரை வைத்திருப்பவர்கள் மட்டுமே உங்களுடைய என்க்ரிப்ட் செய்யப்பட்ட தரவைப் படிக்க முடியும். கடவுச்சொற்றொடர் Googleளுக்கு அனுப்பப்படாது, அதை Google சேமிக்காது. கடவுச்சொற்றொடரை மறந்துவிட்டாலோ இந்த அமைப்பை மாற்ற விரும்பினாலோ, <ph name="BEGIN_LINK" />உங்கள் கணக்கில் உள்ள Chrome தரவை அழிக்கவும்<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">மெனு → அமைப்புகள் → இயல்பு உலாவி</translation>
 <translation id="5777888488419460501">கணக்கில் சேமி</translation>
 <translation id="5782227691023083829">மொழிபெயர்க்கிறது...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">பக்கத்தை <ph name="LANGUAGE" /> மொழியில் மொழிபெயர்க்கிறது. திரையின் கீழ்ப்பகுதிக்கு அருகில் விருப்பத்தேர்வுகள் உள்ளன.</translation>
 <translation id="648164694371393720">அங்கீகாரப் பிழை</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> உருப்படிகள் நீக்கப்பட்டன</translation>
+<translation id="6484712497741564393">உள்நுழைந்துள்ள கணக்கு: <ph name="EMAIL" />.
+
+உங்கள் தரவை என்க்ரிப்ட் செய்ய உங்கள் கடவுச்சொற்றொடர் பயன்படுத்தப்படுகிறது. உங்கள் Google கணக்கில் உள்ள Chrome தரவைப் பயன்படுத்தவும் சேமிக்கவும், அதை டைப் செய்யவும்.</translation>
 <translation id="6497772452874122664"><ph name="TIME" /> தளம் நம்பகமானது என நீங்கள் கருதினால் வேறொரு தளத்தில் சேமித்த கடவுச்சொல்லைப் பயன்படுத்தலாம்.
 
 ஒவ்வொரு தளத்திற்கும் தனித்துவமான கடவுச்சொல்லைப் பயன்படுத்த முயலவும்.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">கடவுச்சொற்களை ஏற்ற முடியவில்லை</translation>
 <translation id="6732087373923685049">கேமரா</translation>
 <translation id="6748108480210050150">அனுப்புநர்</translation>
+<translation id="6753469262000681876">பூட்டுப் பயன்முறை</translation>
 <translation id="6760509555861141183">சமீபத்திய தாவலுக்குச் செல்</translation>
 <translation id="6762812039470893796">அனைத்தையும் தேர்வுநீக்கு</translation>
 <translation id="6780034285637185932">அஞ்சல் குறியீடு</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">கடவுச்சொற்களைப் பயன்படுத்த முதலில் உங்கள் சாதனத்தில் கடவுக்குறியீட்டை அமைக்க வேண்டும்.</translation>
 <translation id="8299613349954694191">இணையத்தில் தனிப்பட்ட முறையில் உலாவ, மறைநிலைத் தாவலைத் திறக்கவும்.</translation>
 <translation id="8316944564970119719">தளத்தையும் கடவுச்சொல்லையும் டைப் செய்தபிறகு சேமிக்கவும்</translation>
+<translation id="8317835149433843300">Google Payயில் உள்ள பேமெண்ட் முறைகளும் முகவரிகளும் என்க்ரிப்ட் செய்யப்படாது. Chromeமில் இதுவரை இணையத்தில் பார்த்தவை உங்கள் Google கணக்கில் சேமிக்கப்படாது.
+
+உங்கள் கடவுச்சொற்றொடரை வைத்திருப்பவர்கள் மட்டுமே உங்களுடைய என்க்ரிப்ட் செய்யப்பட்ட தரவைப் படிக்க முடியும். கடவுச்சொற்றொடர் Googleளுக்கு அனுப்பப்படாது, அதை Google சேமிக்காது. கடவுச்சொற்றொடரை மறந்துவிட்டாலோ இந்த அமைப்பை மாற்ற விரும்பினாலோ, <ph name="BEGIN_LINK" />உங்கள் கணக்கில் உள்ள Chrome தரவை அழிக்கவும்<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">புதிய தேடல்</translation>
 <translation id="8323906514956095947">கூடுதல் தாவல் விருப்பத்தேர்வுகளுக்குத் தொட்டுப் பிடிக்கவும்</translation>
 <translation id="8328777765163860529">எல்லாவற்றையும் மூடு</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">ஆஃப்லைனில் இருக்கிறது</translation>
 <translation id="8488923644885757471">புதிய சாளரம்</translation>
 <translation id="8490978609246021741">மாற்றங்களைச் சேமி</translation>
+<translation id="8491300088149538575">உள்நுழைந்துள்ள கணக்கு: <ph name="EMAIL" />.
+
+<ph name="TIME" /> அன்று உங்கள் தரவு உங்கள் கடவுச்சொற்றொடரைக் கொண்டு என்க்ரிப்ட் செய்யப்பட்டது. உங்கள் Google கணக்கில் உள்ள Chrome தரவைப் பயன்படுத்தவும் சேமிக்கவும், அதை டைப் செய்யவும்.</translation>
 <translation id="8503813439785031346">பயனர்பெயர்</translation>
 <translation id="850600235656508448">மறைநிலையில் திற</translation>
 <translation id="8517375800490286174">ஓப்பன் சோர்ஸ் உரிமங்கள்</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_th.xtb b/ios/chrome/app/strings/resources/ios_strings_th.xtb
index 7285392..e71d706c 100644
--- a/ios/chrome/app/strings/resources/ios_strings_th.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_th.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">แป้นพิมพ์</translation>
 <translation id="4606247758155004938">องค์กรของคุณเป็นผู้จัดการเบราว์เซอร์</translation>
 <translation id="461440297010471931">กำลังค้นหาด้วย Google</translation>
+<translation id="4616391354457235490">เลิกทำ</translation>
 <translation id="4619564267100705184">ยืนยันว่าเป็นคุณ</translation>
 <translation id="4619615317237390068">แท็บจากอุปกรณ์อื่นๆ</translation>
 <translation id="4620246317052452550">หน้าที่คุณอ่านแล้ว</translation>
@@ -861,6 +862,7 @@
 
 ขอแนะนำให้ใช้รหัสผ่านที่ไม่ซ้ำกันสำหรับทุกเว็บไซต์</translation>
 <translation id="650279896687777322">ดูข้อมูลเพิ่มเติม...</translation>
+<translation id="6507973708545996744">ลงชื่อเข้าใช้เพื่อรับเรื่องรออ่านในอุปกรณ์ทุกเครื่อง</translation>
 <translation id="6510072653668207258">เตือนฉันภายหลัง</translation>
 <translation id="651505212789431520">ยกเลิกการซิงค์ไหม คุณเปิดการซิงค์ได้ทุกเมื่อในการตั้งค่า</translation>
 <translation id="6518133107902771759">ยืนยัน</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_tr.xtb b/ios/chrome/app/strings/resources/ios_strings_tr.xtb
index b024ebb..2f55fc7 100644
--- a/ios/chrome/app/strings/resources/ios_strings_tr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_tr.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314"><ph name="LANGUAGE" /> dilini daima çevir</translation>
 <translation id="110724200315609752">Açık Pencereye Geç</translation>
 <translation id="1112015203684611006">Yazdırılamadı.</translation>
+<translation id="1113057722807951993">Parolayla şifreleme, Google Pay'deki ödeme yöntemlerini ve adresleri kapsamaz.
+
+Bu ayarı değiştirmek için <ph name="BEGIN_LINK" />hesabınızdaki Chrome verilerini temizleyin<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Yeni sekme oluştur.</translation>
 <translation id="1126809382673880764">Sizi tehlikeli web siteleri, indirmeler ve uzantılara karşı korumaz. Gmail ve Arama gibi diğer Google hizmetlerinde, mümkün olduğunda Güvenli Tarama korumasından yararlanmaya devam edersiniz.</translation>
 <translation id="1145536944570833626">Mevcut verileri silin.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Göz at</translation>
 <translation id="1990820278544963435">Bul</translation>
 <translation id="199425419756152024">Şifreyi Göster</translation>
+<translation id="2008357574463816229">Parolanızı unutursanız veya bu ayarı değiştirmek isterseniz <ph name="BEGIN_LINK" />hesabınızdaki Chrome verilerini temizleyin<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Yeniden yükle</translation>
 <translation id="2015722694326466240">Şifreleri görmek için öncelikle cihazınızda bir şifre kodu ayarlamanız gerekir.</translation>
 <translation id="2021670401941426298">Arama geçmişinizi silmek için arama motorunuzun bununla ilgili talimatlarını (varsa) inceleyin.</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Önceki Sekmeye Git</translation>
 <translation id="5755162682436943950">Oturum kapatıldı. Oturumu ve senkronizasyonu açmayla ilgili iletişim kutusunu açar.</translation>
 <translation id="5758631781033351321">Okuma listenizi burada bulabilirsiniz</translation>
+<translation id="5762370665605786758">Parolayla şifreleme, Google Pay'deki ödeme yöntemlerini ve adresleri kapsamaz.
+
+Sadece parolanıza sahip olan kişiler şifrelenmiş verilerinizi okuyabilir. Parola Google'a gönderilmez veya Google tarafından saklanmaz. Parolanızı unutursanız veya bu ayarı değiştirmek isterseniz <ph name="BEGIN_LINK" />hesabınızdaki Chrome verilerini temizleyin<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Menü → Ayarlar → Varsayılan Tarayıcı</translation>
 <translation id="5777888488419460501">Hesaba Kaydet</translation>
 <translation id="5782227691023083829">Çevriliyor...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Sayfa <ph name="LANGUAGE" /> diline çevriliyor. Seçenekler ekranın alt kısmına yakın bir yerde bulunur.</translation>
 <translation id="648164694371393720">Kimlik Doğrulama Hatası</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> öğe silindi</translation>
+<translation id="6484712497741564393"><ph name="EMAIL" /> olarak oturum açtınız.
+
+Verileriniz parolanızla şifrelenir. Chrome verilerini kullanmak ve Google Hesabınıza kaydetmek için bu kodu girin.</translation>
 <translation id="6497772452874122664"><ph name="TIME" /> sitesine güveniyorsanız başka bir site için kaydedilmiş şifreyi kullanabilirsiniz.
 
 Her site için benzersiz bir şifre kullanmaya çalışın.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Şifreler Dışa Aktarılamıyor</translation>
 <translation id="6732087373923685049">kamera</translation>
 <translation id="6748108480210050150">Nereden</translation>
+<translation id="6753469262000681876">Tam Gizlilik Modu</translation>
 <translation id="6760509555861141183">Son Sekmeye Dön</translation>
 <translation id="6762812039470893796">Tümünün Seçimini Kaldır</translation>
 <translation id="6780034285637185932">Posta Kodu</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">Şifreleri kullanmak için öncelikle cihazınızda bir şifre kodu ayarlamanız gerekir.</translation>
 <translation id="8299613349954694191">Web'e gizli olarak göz atmak için Gizli bir sekme açın.</translation>
 <translation id="8316944564970119719">Siteyi ve Şifreyi Girdikten Sonra Kaydedin</translation>
+<translation id="8317835149433843300">Google Pay'deki ödeme yöntemleri ve adresler şifrelenmez. Chrome'daki tarama geçmişi, Google Hesabınıza kaydedilmez.
+
+Sadece parolanıza sahip olan kişiler şifrelenmiş verilerinizi okuyabilir. Parola Google'a gönderilmez veya Google tarafından saklanmaz. Parolanızı unutursanız veya bu ayarı değiştirmek isterseniz <ph name="BEGIN_LINK" />hesabınızdaki Chrome verilerini temizleyin<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Yeni Arama</translation>
 <translation id="8323906514956095947">Diğer sekme seçenekleri için dokunup basılı tutun</translation>
 <translation id="8328777765163860529">Tümünü Kapat</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">Çevrimdışı kullanılabilir</translation>
 <translation id="8488923644885757471">Yeni Pencere</translation>
 <translation id="8490978609246021741">Değişiklikleri Kaydet</translation>
+<translation id="8491300088149538575"><ph name="EMAIL" /> olarak oturum açtınız.
+
+Verileriniz <ph name="TIME" /> tarihinde parolanızla şifrelendi. Chrome verilerini kullanmak ve Google Hesabınıza kaydetmek için bu kodu girin.</translation>
 <translation id="8503813439785031346">Kullanıcı adı</translation>
 <translation id="850600235656508448">Gizli modda aç</translation>
 <translation id="8517375800490286174">Açık Kaynak Lisansları</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_uk.xtb b/ios/chrome/app/strings/resources/ios_strings_uk.xtb
index b841270..fcea6ed 100644
--- a/ios/chrome/app/strings/resources/ios_strings_uk.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_uk.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Завжди перекладати з такої мови: <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Перейти у відкрите вікно</translation>
 <translation id="1112015203684611006">Не надруковано.</translation>
+<translation id="1113057722807951993">Шифрування за допомогою парольної фрази не застосовується до способів оплати й адрес із Google Pay.
+
+Щоб змінити це налаштування, <ph name="BEGIN_LINK" />очистьте дані Chrome у своєму обліковому записі<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Створити вкладку.</translation>
 <translation id="1126809382673880764">Не захищає від небезпечних веб-сайтів, завантажень і розширень. Безпечний перегляд усе ще працюватиме в інших сервісах Google (у яких він доступний), як-от Gmail і Пошук.</translation>
 <translation id="1145536944570833626">Видалити наявні дані.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Переглянути</translation>
 <translation id="1990820278544963435">Пошук</translation>
 <translation id="199425419756152024">Показати пароль</translation>
+<translation id="2008357574463816229">Якщо ви забули парольну фразу або хочете змінити це налаштування, <ph name="BEGIN_LINK" />очистьте дані Chrome у своєму обліковому записі<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Оновити</translation>
 <translation id="2015722694326466240">Щоб переглядати паролі, спершу потрібно налаштувати код доступу на пристрої.</translation>
 <translation id="2021670401941426298">Перегляньте вказівки пошукової системи щодо того, як видалити історію пошуку (якщо вона є).</translation>
@@ -706,6 +710,9 @@
 <translation id="5745916533876677730">Перейти на попередню вкладку</translation>
 <translation id="5755162682436943950">Ви вийшли. Ця опція відкриває вікно, де можна ввійти та ввімкнути синхронізацію.</translation>
 <translation id="5758631781033351321">Тут відображатиметься ваш список читання</translation>
+<translation id="5762370665605786758">Шифрування за допомогою парольної фрази не застосовується до способів оплати й адрес із Google Pay.
+
+Зашифровані дані може читати лише користувач, який знає вашу парольну фразу. Парольна фраза не надсилається й не зберігається в Google. Якщо ви забули парольну фразу або хочете змінити це налаштування, <ph name="BEGIN_LINK" />очистьте дані Chrome у своєму обліковому записі<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Меню → Налаштування → Веб-переглядач за умовчанням</translation>
 <translation id="5777888488419460501">Зберегти в обліковому записі</translation>
 <translation id="5782227691023083829">Виконується переклад сторінки...</translation>
@@ -847,6 +854,9 @@
 <translation id="6476800141292307438">Сторінка перекладається такою мовою: <ph name="LANGUAGE" />. Параметри розташовано внизу екрана.</translation>
 <translation id="648164694371393720">Помилка автентифікації</translation>
 <translation id="6482629121755362506">Видалено елементів: <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /></translation>
+<translation id="6484712497741564393">Ви ввійшли як <ph name="EMAIL" />.
+
+Ваші дані зашифровано за допомогою парольної фрази. Введіть її, щоб використовувати й зберігати дані Chrome в обліковому записі Google.</translation>
 <translation id="6497772452874122664">Якщо ви довіряєте сайту <ph name="TIME" />, то можете скористатися збереженим паролем з іншого сайту.
 
 Намагайтеся використовувати для кожного сайту унікальний пароль.</translation>
@@ -893,6 +903,7 @@
 <translation id="6730682669179532099">Не вдалось експортувати паролі</translation>
 <translation id="6732087373923685049">камера</translation>
 <translation id="6748108480210050150">З</translation>
+<translation id="6753469262000681876">Режим блокування входу</translation>
 <translation id="6760509555861141183">Повернутися на останню вкладку</translation>
 <translation id="6762812039470893796">Не вибирати нічого</translation>
 <translation id="6780034285637185932">Поштовий індекс</translation>
@@ -1119,6 +1130,9 @@
 <translation id="8299417921174340354">Щоб використовувати паролі, спершу потрібно налаштувати код доступу на пристрої.</translation>
 <translation id="8299613349954694191">Щоб переглядати веб-сторінки конфіденційно, відкрийте анонімну вкладку.</translation>
 <translation id="8316944564970119719">Введіть сайт і пароль, а потім натисніть "Зберегти"</translation>
+<translation id="8317835149433843300">Способи оплати й адреси з Google Pay не шифруватимуться. Історія веб-перегляду з Chrome не зберігатиметься у вашому обліковому записі Google.
+
+Зашифровані дані може читати лише користувач, який знає вашу парольну фразу. Парольна фраза не надсилається й не зберігається в Google. Якщо ви забули парольну фразу або хочете змінити це налаштування, <ph name="BEGIN_LINK" />очистьте дані Chrome у своєму обліковому записі<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Новий пошук</translation>
 <translation id="8323906514956095947">Натисніть і утримуйте, щоб відкрити більше параметрів вкладок</translation>
 <translation id="8328777765163860529">Закрити всі</translation>
@@ -1141,6 +1155,9 @@
 <translation id="8487700953926739672">Доступ у режимі офлайн</translation>
 <translation id="8488923644885757471">Нове вікно</translation>
 <translation id="8490978609246021741">Зберегти зміни</translation>
+<translation id="8491300088149538575">Ви ввійшли як <ph name="EMAIL" />.
+
+Ваші дані було зашифровано за допомогою парольної фрази <ph name="TIME" />. Введіть її, щоб використовувати й зберігати дані Chrome в обліковому записі Google.</translation>
 <translation id="8503813439785031346">Ім’я користувача</translation>
 <translation id="850600235656508448">Відкрити в режимі анонімного перегляду</translation>
 <translation id="8517375800490286174">Ліцензії ПЗ з відкритим кодом</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ur.xtb b/ios/chrome/app/strings/resources/ios_strings_ur.xtb
index 178e04a..ce77aa1 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ur.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ur.xtb
@@ -539,6 +539,7 @@
 <translation id="4592368184551360546">کی بورڈ</translation>
 <translation id="4606247758155004938">آپ کا براؤزر آپ کی تنظیم کے زیر انتظام ہے۔</translation>
 <translation id="461440297010471931">‏Google کے ذریعے تلاش کیا جا رہا ہے</translation>
+<translation id="4616391354457235490">کالعدم کریں</translation>
 <translation id="4619564267100705184">توثیق کریں کہ یہ آپ ہیں</translation>
 <translation id="4619615317237390068">دیگر آلات کے ٹیبز</translation>
 <translation id="4620246317052452550">آپ کے پڑھے ہوئے صفحات</translation>
@@ -861,6 +862,7 @@
 
 ہر سائٹ کے لئے ایک منفرد پاس ورڈ استعمال کرنے کی کوشش کریں۔</translation>
 <translation id="650279896687777322">مزید جانیں...</translation>
+<translation id="6507973708545996744">اپنے سبھی آلات پر اپنی پڑھنے کی فہرست حاصل کرنے کے لیے سائن ان کریں۔</translation>
 <translation id="6510072653668207258">مجھے بعد میں یاد دلائیں</translation>
 <translation id="651505212789431520">مطابقت پذیری منسوخ کریں؟ آپ ترتیبات میں کسی بھی وقت مطابقت پذیری کو آن کر سکتے ہیں۔</translation>
 <translation id="6518133107902771759">توثیق کریں</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_vi.xtb b/ios/chrome/app/strings/resources/ios_strings_vi.xtb
index 6de3f10..5023917 100644
--- a/ios/chrome/app/strings/resources/ios_strings_vi.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_vi.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">Luôn dịch <ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">Chuyển sang Cửa sổ đang mở</translation>
 <translation id="1112015203684611006">In không thành công.</translation>
+<translation id="1113057722807951993">Quy trình mã hoá bằng cụm mật khẩu không bao gồm địa chỉ và phương thức thanh toán từ Google Pay.
+
+Để thay đổi chế độ cài đặt này, hãy <ph name="BEGIN_LINK" />xoá dữ liệu Chrome khỏi tài khoản của bạn<ph name="END_LINK" />.</translation>
 <translation id="1125564390852150847">Tạo thẻ mới.</translation>
 <translation id="1126809382673880764">Không bảo vệ bạn trước các trang web, tệp đã tải xuống và tiện ích nguy hiểm. Bạn sẽ vẫn được bảo vệ bằng tính năng Duyệt web an toàn (nếu có) ở các dịch vụ khác của Google, chẳng hạn như Gmail và Tìm kiếm.</translation>
 <translation id="1145536944570833626">Xóa dữ liệu hiện có.</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">Duyệt qua</translation>
 <translation id="1990820278544963435">Tìm</translation>
 <translation id="199425419756152024">Xem mật khẩu</translation>
+<translation id="2008357574463816229">Nếu bạn quên cụm mật khẩu hoặc muốn thay đổi chế độ cài đặt này, hãy <ph name="BEGIN_LINK" />xoá dữ liệu Chrome khỏi tài khoản của bạn<ph name="END_LINK" />.</translation>
 <translation id="2010008505735295285">Tải lại</translation>
 <translation id="2015722694326466240">Để xem mật khẩu, trước tiên bạn phải đặt mật mã trên thiết bị của mình.</translation>
 <translation id="2021670401941426298">Để xóa nhật ký tìm kiếm, hãy xem hướng dẫn (nếu có) của công cụ tìm kiếm bạn đang dùng.</translation>
@@ -535,6 +539,7 @@
 <translation id="4592368184551360546">Bàn phím</translation>
 <translation id="4606247758155004938">Tổ chức của bạn quản lý trình duyệt này.</translation>
 <translation id="461440297010471931">Tìm kiếm bằng Google</translation>
+<translation id="4616391354457235490">Huỷ</translation>
 <translation id="4619564267100705184">Xác minh danh tính của bạn</translation>
 <translation id="4619615317237390068">Thẻ từ các thiết bị khác</translation>
 <translation id="4620246317052452550">Các trang bạn đã đọc</translation>
@@ -706,6 +711,9 @@
 <translation id="5745916533876677730">Quay về thẻ trước</translation>
 <translation id="5755162682436943950">Đã đăng xuất. Mở hộp thoại để đăng nhập và bật tính năng đồng bộ hoá.</translation>
 <translation id="5758631781033351321">Bạn sẽ thấy danh sách đọc ở đây</translation>
+<translation id="5762370665605786758">Quy trình mã hoá bằng cụm mật khẩu không bao gồm địa chỉ và phương thức thanh toán từ Google Pay.
+
+Chỉ những người có cụm mật khẩu mới đọc được dữ liệu đã mã hoá của bạn. Cụm mật khẩu không được gửi tới Google hay được Google lưu trữ. Nếu bạn quên cụm mật khẩu hoặc muốn thay đổi chế độ cài đặt này, hãy <ph name="BEGIN_LINK" />xoá dữ liệu Chrome khỏi tài khoản của bạn<ph name="END_LINK" />.</translation>
 <translation id="5765456154762864099">Trình đơn → Cài đặt → Trình duyệt mặc định</translation>
 <translation id="5777888488419460501">Lưu trong Tài khoản</translation>
 <translation id="5782227691023083829">Đang dịch...</translation>
@@ -847,10 +855,14 @@
 <translation id="6476800141292307438">Đang dịch trang sang <ph name="LANGUAGE" />. Các tùy chọn nằm ở gần cuối màn hình.</translation>
 <translation id="648164694371393720">Lỗi xác thực</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> dấu trang đã bị xóa</translation>
+<translation id="6484712497741564393">Bạn đã đăng nhập bằng <ph name="EMAIL" />.
+
+Dữ liệu của bạn được mã hoá bằng cụm mật khẩu. Nhập cụm mật khẩu để sử dụng và lưu dữ liệu Chrome vào Tài khoản Google của bạn.</translation>
 <translation id="6497772452874122664">Nếu tin tưởng <ph name="TIME" />, bạn có thể sử dụng mật khẩu đã lưu của một trang web khác.
 
 Hãy cố gắng sử dụng một mật khẩu riêng cho mỗi trang web.</translation>
 <translation id="650279896687777322">Tìm hiểu thêm...</translation>
+<translation id="6507973708545996744">Đăng nhập để xem danh sách đọc trên tất cả thiết bị của bạn.</translation>
 <translation id="6510072653668207258">Nhắc tôi sau</translation>
 <translation id="651505212789431520">Bạn muốn hủy đồng bộ hóa? Bạn có thể bật tính năng đồng bộ hóa bất cứ lúc nào trong phần Cài đặt.</translation>
 <translation id="6518133107902771759">Xác minh</translation>
@@ -893,6 +905,7 @@
 <translation id="6730682669179532099">Không thể xuất mật khẩu</translation>
 <translation id="6732087373923685049">máy ảnh</translation>
 <translation id="6748108480210050150">Từ</translation>
+<translation id="6753469262000681876">Chế độ khoá</translation>
 <translation id="6760509555861141183">Quay lại thẻ truy cập gần đây</translation>
 <translation id="6762812039470893796">Bỏ chọn tất cả</translation>
 <translation id="6780034285637185932">Mã zip</translation>
@@ -1119,6 +1132,9 @@
 <translation id="8299417921174340354">Để sử dụng mật khẩu, trước tiên, bạn phải đặt mật mã trên thiết bị của mình.</translation>
 <translation id="8299613349954694191">Mở một thẻ Ẩn danh để duyệt web ở chế độ riêng tư.</translation>
 <translation id="8316944564970119719">Nhập trang web và mật khẩu rồi lưu lại</translation>
+<translation id="8317835149433843300">Các địa chỉ và phương thức thanh toán từ Google Pay sẽ không được mã hoá. Nhật ký duyệt web trên Chrome sẽ không được lưu vào Tài khoản Google của bạn.
+
+Chỉ những người có cụm mật khẩu mới đọc được dữ liệu đã mã hoá của bạn. Cụm mật khẩu không được gửi tới Google hay được Google lưu trữ. Nếu bạn quên cụm mật khẩu hoặc muốn thay đổi chế độ cài đặt này, hãy <ph name="BEGIN_LINK" />xoá dữ liệu Chrome khỏi tài khoản của bạn<ph name="END_LINK" />.</translation>
 <translation id="8319076807703933069">Tìm kiếm mới</translation>
 <translation id="8323906514956095947">Chạm và giữ để hiển thị thêm tùy chọn về thẻ</translation>
 <translation id="8328777765163860529">Đóng tất cả</translation>
@@ -1141,6 +1157,9 @@
 <translation id="8487700953926739672">Có thể dùng khi không có mạng</translation>
 <translation id="8488923644885757471">Cửa sổ mới</translation>
 <translation id="8490978609246021741">Lưu các thay đổi</translation>
+<translation id="8491300088149538575">Bạn đã đăng nhập bằng <ph name="EMAIL" />.
+
+Dữ liệu của bạn đã được mã hoá bằng cụm mật khẩu vào <ph name="TIME" />. Nhập cụm mật khẩu để sử dụng và lưu dữ liệu Chrome vào Tài khoản Google của bạn.</translation>
 <translation id="8503813439785031346">Tên người dùng</translation>
 <translation id="850600235656508448">Mở trong chế độ ẩn danh</translation>
 <translation id="8517375800490286174">Giấy phép nguồn mở</translation>
@@ -1154,7 +1173,7 @@
 <translation id="8556590991644167667">{count,plural, =1{Bạn đã đóng {count} cảnh báo}other{Bạn đã đóng {count} cảnh báo}}</translation>
 <translation id="8558480467877843976">Giờ bạn có thể dùng Chrome mỗi khi duyệt web hoặc nhấn vào liên kết trong thư/tin nhắn, tài liệu, v.v.</translation>
 <translation id="8588404856427128947">Đang tắt</translation>
-<translation id="8591976964826315682">Chặn cookie của bên thứ ba ở chế độ ẩn danh</translation>
+<translation id="8591976964826315682">Chặn cookie của bên thứ ba ở chế độ Ẩn danh</translation>
 <translation id="8605219856220328675">Đóng thẻ.</translation>
 <translation id="8620640915598389714">Chỉnh sửa</translation>
 <translation id="8626393685701737946">Bạn có thể thay đổi chế độ xem trang web mặc định thành chế độ xem dành cho máy tính trong phần Cài đặt &gt; Cài đặt nội dung.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_zh-HK.xtb b/ios/chrome/app/strings/resources/ios_strings_zh-HK.xtb
index f68d1bf..3866559 100644
--- a/ios/chrome/app/strings/resources/ios_strings_zh-HK.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_zh-HK.xtb
@@ -21,6 +21,9 @@
 <translation id="1103523840287552314">永遠翻譯<ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">切換至已開啟的視窗</translation>
 <translation id="1112015203684611006">無法列印。</translation>
+<translation id="1113057722807951993">密碼短語加密的資料不包括 Google Pay 的付款方法和地址。
+
+如要變更此設定,請<ph name="BEGIN_LINK" />清除帳戶中的 Chrome 資料<ph name="END_LINK" />。</translation>
 <translation id="1125564390852150847">新增分頁。</translation>
 <translation id="1126809382673880764">無法防範危險網站、下載檔案和擴充程式。您仍可在其他 Google 服務 (例如 Gmail 和搜尋) 中使用「安全瀏覽」功能 (如有)。</translation>
 <translation id="1145536944570833626">刪除現有資料。</translation>
@@ -158,6 +161,7 @@
 <translation id="1989112275319619282">瀏覽</translation>
 <translation id="1990820278544963435">尋找</translation>
 <translation id="199425419756152024">查看密碼</translation>
+<translation id="2008357574463816229">如果忘記密碼短語或想變更此設定,請<ph name="BEGIN_LINK" />清除帳戶中的 Chrome 資料<ph name="END_LINK" />。</translation>
 <translation id="2010008505735295285">重新載入</translation>
 <translation id="2015722694326466240">如要查看密碼,您必須先在裝置上設定密碼。</translation>
 <translation id="2021670401941426298">建議您查看搜尋引擎的搜尋記錄刪除指示 (如有)。</translation>
@@ -535,6 +539,7 @@
 <translation id="4592368184551360546">鍵盤</translation>
 <translation id="4606247758155004938">您的瀏覽器由機構管理。</translation>
 <translation id="461440297010471931">目前嘅搜尋引擎係 Google</translation>
+<translation id="4616391354457235490">復原</translation>
 <translation id="4619564267100705184">驗證身分</translation>
 <translation id="4619615317237390068">在其他裝置上開啟的分頁</translation>
 <translation id="4620246317052452550">您已閱讀的網頁</translation>
@@ -706,6 +711,9 @@
 <translation id="5745916533876677730">前往上一個分頁</translation>
 <translation id="5755162682436943950">已登出。開啟對話框即可登入並開啟同步功能。</translation>
 <translation id="5758631781033351321">您可在此查看閱讀清單</translation>
+<translation id="5762370665605786758">密碼短語加密的資料不包括 Google Pay 的付款方法和地址。
+
+只有知道密碼短語的的使用者,才能讀取已加密的資料。系統不會將密碼短語傳送給 Google,Google 亦不會儲存密碼短語。如果忘記密碼短語或想變更此設定,請<ph name="BEGIN_LINK" />清除帳戶中的 Chrome 資料<ph name="END_LINK" />。</translation>
 <translation id="5765456154762864099">「選單」→「設定」→「預設瀏覽器」</translation>
 <translation id="5777888488419460501">儲存在帳戶中</translation>
 <translation id="5782227691023083829">正在翻譯…</translation>
@@ -847,8 +855,12 @@
 <translation id="6476800141292307438">將網頁翻譯成<ph name="LANGUAGE" />。翻譯選項喺喺接近畫面底部附近。</translation>
 <translation id="648164694371393720">驗證錯誤</translation>
 <translation id="6482629121755362506">已刪除 <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> 個項目</translation>
+<translation id="6484712497741564393">已使用 <ph name="EMAIL" /> 的身分登入。
+
+您已使用密碼短語加密資料。如要在 Google 帳戶中使用及儲存 Chrome 資料,請輸入密碼短語。</translation>
 <translation id="6497772452874122664">如果您信任 <ph name="TIME" />,可使用已儲存的其他網站密碼。請嘗試在每個網站使用不重複的密碼。</translation>
 <translation id="650279896687777322">瞭解詳情…</translation>
+<translation id="6507973708545996744">只要登入帳戶,即可在所有裝置上取用自己的閱讀清單。</translation>
 <translation id="6510072653668207258">稍後提醒我</translation>
 <translation id="651505212789431520">要取消同步處理嗎?您可隨時在「設定」中開啟同步功能。</translation>
 <translation id="6518133107902771759">驗證</translation>
@@ -891,6 +903,7 @@
 <translation id="6730682669179532099">無法匯出密碼</translation>
 <translation id="6732087373923685049">攝錄機</translation>
 <translation id="6748108480210050150">來源</translation>
+<translation id="6753469262000681876">鎖定模式</translation>
 <translation id="6760509555861141183">返回「最近」分頁</translation>
 <translation id="6762812039470893796">全部取消選取</translation>
 <translation id="6780034285637185932">郵遞區號</translation>
@@ -1103,6 +1116,7 @@
 <translation id="8197543752516192074">翻譯網頁</translation>
 <translation id="8205564605687841303">取消</translation>
 <translation id="8206354486702514201">這項設定由管理員執行。</translation>
+<translation id="8214293972734702249">固定咗 <ph name="TAB_TITLE" /></translation>
 <translation id="8225985093977202398">快取圖片和檔案</translation>
 <translation id="8237382152611443140">開啟「自動填入密碼」設定</translation>
 <translation id="8248969482078657578">「閒置分頁」可助您保持專注</translation>
@@ -1117,6 +1131,9 @@
 <translation id="8299417921174340354">如要使用密碼,您必須先在裝置上設定密碼。</translation>
 <translation id="8299613349954694191">開啟無痕式分頁就能以私密模式瀏覽網頁。</translation>
 <translation id="8316944564970119719">輸入網站和密碼,然後儲存</translation>
+<translation id="8317835149433843300">系統將不會加密您在 Google Pay 中的付款方法和地址,亦不會將 Chrome 的瀏覽記錄儲存在 Google 帳戶中。
+
+只有知道密碼短語的的使用者,才能讀取已加密的資料。系統不會將密碼短語傳送給 Google,Google 亦不會儲存密碼短語。如果忘記密碼短語或想變更此設定,請<ph name="BEGIN_LINK" />清除帳戶中的 Chrome 資料<ph name="END_LINK" />。</translation>
 <translation id="8319076807703933069">新搜尋</translation>
 <translation id="8323906514956095947">輕觸並按住即可查看更多標籤選項</translation>
 <translation id="8328777765163860529">全部關閉</translation>
@@ -1139,6 +1156,9 @@
 <translation id="8487700953926739672">可離線使用</translation>
 <translation id="8488923644885757471">開啟新視窗</translation>
 <translation id="8490978609246021741">儲存變更</translation>
+<translation id="8491300088149538575">已使用 <ph name="EMAIL" /> 的身分登入。
+
+您已在 <ph name="TIME" />使用密碼短語加密資料。如要在 Google 帳戶中使用及儲存 Chrome 資料,請輸入密碼短語。</translation>
 <translation id="8503813439785031346">用戶名稱</translation>
 <translation id="850600235656508448">以無痕模式開啟</translation>
 <translation id="8517375800490286174">開放原始碼授權</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb b/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb
index 34a3e05..ed64381 100644
--- a/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb
@@ -21,6 +21,7 @@
 <translation id="1103523840287552314">一律翻譯<ph name="LANGUAGE" /></translation>
 <translation id="110724200315609752">切換至已開啟的視窗</translation>
 <translation id="1112015203684611006">列印失敗。</translation>
+<translation id="1113057722807951993">通關密語加密的資料不包括 Google Pay 的付款方式和地址。如要變更這項設定,請<ph name="BEGIN_LINK" />清除帳戶中的 Chrome 資料<ph name="END_LINK" />。</translation>
 <translation id="1125564390852150847">新增分頁。</translation>
 <translation id="1126809382673880764">無法封鎖不安全的網站、下載內容和擴充功能。在 Gmail 和 Google 搜尋等其他 Google 服務中,安全瀏覽功能的防護機制仍然會發揮作用 (在適用情況下)。</translation>
 <translation id="1145536944570833626">刪除現有資料。</translation>
@@ -158,6 +159,7 @@
 <translation id="1989112275319619282">瀏覽</translation>
 <translation id="1990820278544963435">尋找</translation>
 <translation id="199425419756152024">查看密碼</translation>
+<translation id="2008357574463816229">如果忘記通關密語或想要變更這項設定,請<ph name="BEGIN_LINK" />清除帳戶中的 Chrome 資料<ph name="END_LINK" />。</translation>
 <translation id="2010008505735295285">重新載入</translation>
 <translation id="2015722694326466240">你必須先在裝置上設定螢幕解鎖密碼才能查看密碼。</translation>
 <translation id="2021670401941426298">如要瞭解如何刪除搜尋記錄,請查看搜尋引擎的操作說明 (如果有的話)。</translation>
@@ -535,6 +537,7 @@
 <translation id="4592368184551360546">鍵盤</translation>
 <translation id="4606247758155004938">你的瀏覽器是由貴機構管理。</translation>
 <translation id="461440297010471931">目前的搜尋引擎是 Google</translation>
+<translation id="4616391354457235490">復原</translation>
 <translation id="4619564267100705184">驗證身分</translation>
 <translation id="4619615317237390068">在其他裝置上開啟的分頁</translation>
 <translation id="4620246317052452550">你看過的網頁</translation>
@@ -706,6 +709,7 @@
 <translation id="5745916533876677730">前往上一個分頁</translation>
 <translation id="5755162682436943950">已登出。開啟對話方塊即可登入並開啟同步功能。</translation>
 <translation id="5758631781033351321">這裡會顯示你的閱讀清單</translation>
+<translation id="5762370665605786758">通關密語加密的資料不包括 Google Pay 的付款方式和地址。只有知道通關密語的人才能讀取你加密的資料。系統不會將通關密語傳送給 Google,Google 也不會儲存通關密語。如果忘記通關密語或想要變更這項設定,請<ph name="BEGIN_LINK" />清除帳戶中的 Chrome 資料<ph name="END_LINK" />。</translation>
 <translation id="5765456154762864099">「選單」→「設定」→「預設瀏覽器」</translation>
 <translation id="5777888488419460501">儲存到帳戶</translation>
 <translation id="5782227691023083829">正在翻譯...</translation>
@@ -847,10 +851,14 @@
 <translation id="6476800141292307438">將網頁翻譯成<ph name="LANGUAGE" />。翻譯選項位於靠近畫面底部的位置。</translation>
 <translation id="648164694371393720">驗證錯誤</translation>
 <translation id="6482629121755362506">已刪除 <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> 個項目</translation>
+<translation id="6484712497741564393">目前登入的帳戶是 <ph name="EMAIL" />。
+
+你已使用通關密語對資料進行加密。如要在 Google 帳戶中使用及儲存 Chrome 資料,請輸入通關密語。</translation>
 <translation id="6497772452874122664">如果你信任 <ph name="TIME" />,可以使用已在其他網站儲存的密碼。
 
 建議你為每個網站設定專屬的密碼。</translation>
 <translation id="650279896687777322">瞭解詳情...</translation>
+<translation id="6507973708545996744">只要登入帳戶,即可在所有裝置上取用自己的閱讀清單。</translation>
 <translation id="6510072653668207258">稍後提醒我</translation>
 <translation id="651505212789431520">確定要取消同步處理嗎?你隨時可以在「設定」中開啟同步功能。</translation>
 <translation id="6518133107902771759">驗證</translation>
@@ -893,6 +901,7 @@
 <translation id="6730682669179532099">無法匯出密碼</translation>
 <translation id="6732087373923685049">攝影機</translation>
 <translation id="6748108480210050150">寄件者</translation>
+<translation id="6753469262000681876">鎖定模式</translation>
 <translation id="6760509555861141183">返回「最近」分頁</translation>
 <translation id="6762812039470893796">取消全選</translation>
 <translation id="6780034285637185932">郵遞區號</translation>
@@ -1119,6 +1128,9 @@
 <translation id="8299417921174340354">你必須先在裝置上設定螢幕解鎖密碼才能使用密碼。</translation>
 <translation id="8299613349954694191">開啟無痕分頁就能以私密模式瀏覽網頁。</translation>
 <translation id="8316944564970119719">輸入網站和密碼,然後儲存</translation>
+<translation id="8317835149433843300">系統將不會加密你在 Google Pay 中的付款方式和地址,也不會將 Chrome 的瀏覽記錄儲存在 Google 帳戶中。
+
+只有知道通關密語的人才能讀取你加密的資料。系統不會將通關密語傳送給 Google,Google 也不會儲存通關密語。如果忘記通關密語或想要變更這項設定,請<ph name="BEGIN_LINK" />清除帳戶中的 Chrome 資料<ph name="END_LINK" />。</translation>
 <translation id="8319076807703933069">新搜尋</translation>
 <translation id="8323906514956095947">輕觸並按住即可查看更多分頁選項</translation>
 <translation id="8328777765163860529">關閉全部</translation>
@@ -1141,6 +1153,9 @@
 <translation id="8487700953926739672">可離線使用</translation>
 <translation id="8488923644885757471">開新視窗</translation>
 <translation id="8490978609246021741">儲存變更</translation>
+<translation id="8491300088149538575">目前登入的帳戶是 <ph name="EMAIL" />。
+
+你已在 <ph name="TIME" />使用通關密語對資料進行加密。如要在 Google 帳戶中使用及儲存 Chrome 資料,請輸入通關密語。</translation>
 <translation id="8503813439785031346">使用者名稱</translation>
 <translation id="850600235656508448">以無痕模式開啟</translation>
 <translation id="8517375800490286174">開放原始碼授權</translation>
diff --git a/ios/chrome/browser/autocomplete/autocomplete_provider_client_impl.mm b/ios/chrome/browser/autocomplete/autocomplete_provider_client_impl.mm
index 05b6e525..1ad9c540 100644
--- a/ios/chrome/browser/autocomplete/autocomplete_provider_client_impl.mm
+++ b/ios/chrome/browser/autocomplete/autocomplete_provider_client_impl.mm
@@ -16,7 +16,7 @@
 #import "components/omnibox/browser/shortcuts_backend.h"
 #import "components/prefs/pref_service.h"
 #import "components/signin/public/identity_manager/identity_manager.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/unified_consent/url_keyed_data_collection_consent_helper.h"
 #import "ios/chrome/browser/autocomplete/autocomplete_classifier_factory.h"
 #import "ios/chrome/browser/autocomplete/in_memory_url_index_factory.h"
diff --git a/ios/chrome/browser/autofill/BUILD.gn b/ios/chrome/browser/autofill/BUILD.gn
index 572eb4c..c2f969ca 100644
--- a/ios/chrome/browser/autofill/BUILD.gn
+++ b/ios/chrome/browser/autofill/BUILD.gn
@@ -50,7 +50,7 @@
     "//components/keyed_service/ios",
     "//components/leveldb_proto",
     "//components/prefs",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/variations/service",
     "//ios/chrome/browser/history",
     "//ios/chrome/browser/paths",
diff --git a/ios/chrome/browser/autofill/bottom_sheet/BUILD.gn b/ios/chrome/browser/autofill/bottom_sheet/BUILD.gn
index 7cd66778..bc38b71 100644
--- a/ios/chrome/browser/autofill/bottom_sheet/BUILD.gn
+++ b/ios/chrome/browser/autofill/bottom_sheet/BUILD.gn
@@ -7,10 +7,10 @@
 source_set("bottom_sheet") {
   configs += [ "//build/config/compiler:enable_arc" ]
   sources = [
-    "bottom_sheet_java_script_feature.h",
-    "bottom_sheet_java_script_feature.mm",
-    "bottom_sheet_tab_helper.h",
-    "bottom_sheet_tab_helper.mm",
+    "autofill_bottom_sheet_java_script_feature.h",
+    "autofill_bottom_sheet_java_script_feature.mm",
+    "autofill_bottom_sheet_tab_helper.h",
+    "autofill_bottom_sheet_tab_helper.mm",
   ]
   deps = [
     ":bottom_sheet_ts",
diff --git a/ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_java_script_feature.h b/ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_java_script_feature.h
similarity index 66%
rename from ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_java_script_feature.h
rename to ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_java_script_feature.h
index 92ce0b1..1870c24 100644
--- a/ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_java_script_feature.h
+++ b/ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_java_script_feature.h
@@ -2,16 +2,16 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_BOTTOM_SHEET_JAVA_SCRIPT_FEATURE_H_
-#define IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_BOTTOM_SHEET_JAVA_SCRIPT_FEATURE_H_
+#ifndef IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_AUTOFILL_BOTTOM_SHEET_JAVA_SCRIPT_FEATURE_H_
+#define IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_AUTOFILL_BOTTOM_SHEET_JAVA_SCRIPT_FEATURE_H_
 
 #import "base/no_destructor.h"
 #import "components/autofill/core/common/unique_ids.h"
 #import "ios/web/public/js_messaging/java_script_feature.h"
 
-class BottomSheetJavaScriptFeature : public web::JavaScriptFeature {
+class AutofillBottomSheetJavaScriptFeature : public web::JavaScriptFeature {
  public:
-  static BottomSheetJavaScriptFeature* GetInstance();
+  static AutofillBottomSheetJavaScriptFeature* GetInstance();
 
   // This function sends the relevant renderer IDs to the bottom_sheet.ts
   // script, which will result in attaching listeners for the focus events
@@ -27,15 +27,15 @@
   void DetachListenersAndRefocus(web::WebFrame* frame);
 
  private:
-  friend class base::NoDestructor<BottomSheetJavaScriptFeature>;
+  friend class base::NoDestructor<AutofillBottomSheetJavaScriptFeature>;
 
   // web::JavaScriptFeature
   absl::optional<std::string> GetScriptMessageHandlerName() const override;
   void ScriptMessageReceived(web::WebState* web_state,
                              const web::ScriptMessage& message) override;
 
-  BottomSheetJavaScriptFeature();
-  ~BottomSheetJavaScriptFeature() override;
+  AutofillBottomSheetJavaScriptFeature();
+  ~AutofillBottomSheetJavaScriptFeature() override;
 };
 
-#endif  // IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_BOTTOM_SHEET_JAVA_SCRIPT_FEATURE_H_
+#endif  // IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_AUTOFILL_BOTTOM_SHEET_JAVA_SCRIPT_FEATURE_H_
diff --git a/ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_java_script_feature.mm b/ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_java_script_feature.mm
similarity index 66%
rename from ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_java_script_feature.mm
rename to ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_java_script_feature.mm
index 1b36274..c461a3b 100644
--- a/ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_java_script_feature.mm
+++ b/ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_java_script_feature.mm
@@ -2,11 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#import "ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_java_script_feature.h"
+#import "ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_java_script_feature.h"
 
 #import "base/values.h"
 #import "components/autofill/core/common/password_form_fill_data.h"
-#import "ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.h"
+#import "ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
@@ -18,26 +18,28 @@
 }  // namespace
 
 absl::optional<std::string>
-BottomSheetJavaScriptFeature::GetScriptMessageHandlerName() const {
+AutofillBottomSheetJavaScriptFeature::GetScriptMessageHandlerName() const {
   return kScriptMessageName;
 }
 
-void BottomSheetJavaScriptFeature::ScriptMessageReceived(
+void AutofillBottomSheetJavaScriptFeature::ScriptMessageReceived(
     web::WebState* web_state,
     const web::ScriptMessage& message) {
-  BottomSheetTabHelper* helper = BottomSheetTabHelper::FromWebState(web_state);
+  AutofillBottomSheetTabHelper* helper =
+      AutofillBottomSheetTabHelper::FromWebState(web_state);
   if (helper) {
     helper->OnFormMessageReceived(message);
   }
 }
 
 // static
-BottomSheetJavaScriptFeature* BottomSheetJavaScriptFeature::GetInstance() {
-  static base::NoDestructor<BottomSheetJavaScriptFeature> instance;
+AutofillBottomSheetJavaScriptFeature*
+AutofillBottomSheetJavaScriptFeature::GetInstance() {
+  static base::NoDestructor<AutofillBottomSheetJavaScriptFeature> instance;
   return instance.get();
 }
 
-BottomSheetJavaScriptFeature::BottomSheetJavaScriptFeature()
+AutofillBottomSheetJavaScriptFeature::AutofillBottomSheetJavaScriptFeature()
     : web::JavaScriptFeature(web::ContentWorld::kIsolatedWorld,
                              {FeatureScript::CreateWithFilename(
                                  kScriptName,
@@ -46,9 +48,10 @@
                                  FeatureScript::ReinjectionBehavior::
                                      kReinjectOnDocumentRecreation)}) {}
 
-BottomSheetJavaScriptFeature::~BottomSheetJavaScriptFeature() = default;
+AutofillBottomSheetJavaScriptFeature::~AutofillBottomSheetJavaScriptFeature() =
+    default;
 
-void BottomSheetJavaScriptFeature::AttachListeners(
+void AutofillBottomSheetJavaScriptFeature::AttachListeners(
     const std::vector<autofill::FieldRendererId>& renderer_ids,
     web::WebFrame* frame) {
   base::Value::List renderer_id_list =
@@ -61,7 +64,7 @@
   CallJavaScriptFunction(frame, "bottomSheet.attachListeners", parameters);
 }
 
-void BottomSheetJavaScriptFeature::DetachListenersAndRefocus(
+void AutofillBottomSheetJavaScriptFeature::DetachListenersAndRefocus(
     web::WebFrame* frame) {
   CallJavaScriptFunction(frame, "bottomSheet.detachListenersAndRefocus", {});
 }
diff --git a/ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.h b/ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.h
similarity index 64%
rename from ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.h
rename to ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.h
index 9b94e53d..b7299e7d 100644
--- a/ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.h
+++ b/ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_BOTTOM_SHEET_TAB_HELPER_H_
-#define IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_BOTTOM_SHEET_TAB_HELPER_H_
+#ifndef IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_AUTOFILL_BOTTOM_SHEET_TAB_HELPER_H_
+#define IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_AUTOFILL_BOTTOM_SHEET_TAB_HELPER_H_
 
 #import "components/autofill/core/common/unique_ids.h"
 #import "ios/web/public/web_state_user_data.h"
@@ -17,18 +17,18 @@
 @protocol PasswordsAccountStorageNoticeHandler;
 @protocol PasswordBottomSheetCommands;
 
-// TODO(crbug.com/1422361): Rename this class to include the notion of autofill.
-class BottomSheetTabHelper
-    : public web::WebStateUserData<BottomSheetTabHelper> {
+class AutofillBottomSheetTabHelper
+    : public web::WebStateUserData<AutofillBottomSheetTabHelper> {
  public:
-  BottomSheetTabHelper(const BottomSheetTabHelper&) = delete;
-  BottomSheetTabHelper& operator=(const BottomSheetTabHelper&) = delete;
-
-  ~BottomSheetTabHelper() override;
-
-  // Returns the maximum number of times the password bottom sheet can be
+  // Maximum number of times the password bottom sheet can be
   // dismissed before it gets disabled.
-  static int PasswordBottomSheetMaxDismissCount();
+  static constexpr int kPasswordBottomSheetMaxDismissCount = 3;
+
+  AutofillBottomSheetTabHelper(const AutofillBottomSheetTabHelper&) = delete;
+  AutofillBottomSheetTabHelper& operator=(const AutofillBottomSheetTabHelper&) =
+      delete;
+
+  ~AutofillBottomSheetTabHelper() override;
 
   // Handler for JavaScript messages. Dispatch to more specific handler.
   void OnFormMessageReceived(const web::ScriptMessage& message);
@@ -38,7 +38,7 @@
       id<PasswordBottomSheetCommands> password_bottom_sheet_commands_handler);
 
   // Prepare bottom sheet using data from the password form prediction.
-  void AttachListeners(
+  void AttachPasswordListeners(
       const std::vector<autofill::FieldRendererId>& renderer_ids,
       web::WebFrame* frame);
 
@@ -46,11 +46,12 @@
   void DetachListenersAndRefocus(web::WebFrame* frame);
 
  private:
-  friend class web::WebStateUserData<BottomSheetTabHelper>;
+  friend class web::WebStateUserData<AutofillBottomSheetTabHelper>;
 
-  explicit BottomSheetTabHelper(web::WebState* web_state,
-                                id<PasswordsAccountStorageNoticeHandler>
-                                    password_account_storage_notice_handler);
+  explicit AutofillBottomSheetTabHelper(
+      web::WebState* web_state,
+      id<PasswordsAccountStorageNoticeHandler>
+          password_account_storage_notice_handler);
 
   // Check whether the password bottom sheet has been dismissed too many times
   // by the user.
@@ -72,4 +73,4 @@
   WEB_STATE_USER_DATA_KEY_DECL();
 };
 
-#endif  // IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_BOTTOM_SHEET_TAB_HELPER_H_
+#endif  // IOS_CHROME_BROWSER_AUTOFILL_BOTTOM_SHEET_AUTOFILL_BOTTOM_SHEET_TAB_HELPER_H_
diff --git a/ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.mm b/ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.mm
similarity index 74%
rename from ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.mm
rename to ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.mm
index bf3fba5c..ff4160f 100644
--- a/ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.mm
+++ b/ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.mm
@@ -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 "ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.h"
+#import "ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.h"
 
 #import "base/feature_list.h"
 #import "base/metrics/histogram_functions.h"
@@ -10,7 +10,7 @@
 #import "components/password_manager/core/common/password_manager_features.h"
 #import "components/password_manager/ios/password_account_storage_notice_handler.h"
 #import "components/prefs/pref_service.h"
-#import "ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_java_script_feature.h"
+#import "ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_java_script_feature.h"
 #import "ios/chrome/browser/prefs/pref_names.h"
 #import "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
 #import "ios/chrome/browser/shared/public/commands/command_dispatcher.h"
@@ -22,9 +22,9 @@
 #error "This file requires ARC support."
 #endif
 
-BottomSheetTabHelper::~BottomSheetTabHelper() = default;
+AutofillBottomSheetTabHelper::~AutofillBottomSheetTabHelper() = default;
 
-BottomSheetTabHelper::BottomSheetTabHelper(
+AutofillBottomSheetTabHelper::AutofillBottomSheetTabHelper(
     web::WebState* web_state,
     id<PasswordsAccountStorageNoticeHandler>
         password_account_storage_notice_handler)
@@ -34,19 +34,13 @@
 
 // Public methods
 
-int BottomSheetTabHelper::PasswordBottomSheetMaxDismissCount() {
-  // The maximum number of times the password bottom sheet can be dismissed
-  // before it gets disabled.
-  return 3;
-}
-
-void BottomSheetTabHelper::SetPasswordBottomSheetHandler(
+void AutofillBottomSheetTabHelper::SetPasswordBottomSheetHandler(
     id<PasswordBottomSheetCommands> password_bottom_sheet_commands_handler) {
   password_bottom_sheet_commands_handler_ =
       password_bottom_sheet_commands_handler;
 }
 
-void BottomSheetTabHelper::OnFormMessageReceived(
+void AutofillBottomSheetTabHelper::OnFormMessageReceived(
     const web::ScriptMessage& message) {
   autofill::FormActivityParams params;
   if (!password_bottom_sheet_commands_handler_ ||
@@ -70,7 +64,7 @@
   }];
 }
 
-void BottomSheetTabHelper::AttachListeners(
+void AutofillBottomSheetTabHelper::AttachPasswordListeners(
     const std::vector<autofill::FieldRendererId>& renderer_ids,
     web::WebFrame* frame) {
   // Verify that the password bottom sheet feature is enabled and that it hasn't
@@ -82,26 +76,28 @@
   }
 
   // Enable the password bottom sheet.
-  BottomSheetJavaScriptFeature::GetInstance()->AttachListeners(renderer_ids,
-                                                               frame);
+  AutofillBottomSheetJavaScriptFeature::GetInstance()->AttachListeners(
+      renderer_ids, frame);
 }
 
-void BottomSheetTabHelper::DetachListenersAndRefocus(web::WebFrame* frame) {
-  BottomSheetJavaScriptFeature::GetInstance()->DetachListenersAndRefocus(frame);
+void AutofillBottomSheetTabHelper::DetachListenersAndRefocus(
+    web::WebFrame* frame) {
+  AutofillBottomSheetJavaScriptFeature::GetInstance()
+      ->DetachListenersAndRefocus(frame);
 }
 
 // Private methods
 
-bool BottomSheetTabHelper::HasReachedDismissLimit() {
+bool AutofillBottomSheetTabHelper::HasReachedDismissLimit() {
   PrefService* const pref_service =
       ChromeBrowserState ::FromBrowserState(web_state_->GetBrowserState())
           ->GetPrefs();
   bool dimissLimitReached =
       pref_service->GetInteger(prefs::kIosPasswordBottomSheetDismissCount) >=
-      PasswordBottomSheetMaxDismissCount();
+      kPasswordBottomSheetMaxDismissCount;
   base::UmaHistogramBoolean("IOS.IsEnabled.Password.BottomSheet",
                             !dimissLimitReached);
   return dimissLimitReached;
 }
 
-WEB_STATE_USER_DATA_KEY_IMPL(BottomSheetTabHelper)
+WEB_STATE_USER_DATA_KEY_IMPL(AutofillBottomSheetTabHelper)
diff --git a/ios/chrome/browser/bring_android_tabs/BUILD.gn b/ios/chrome/browser/bring_android_tabs/BUILD.gn
index 2c368ef..4c0bbaa6 100644
--- a/ios/chrome/browser/bring_android_tabs/BUILD.gn
+++ b/ios/chrome/browser/bring_android_tabs/BUILD.gn
@@ -20,7 +20,7 @@
     "//components/prefs",
     "//components/segmentation_platform/embedder/default_model",
     "//components/segmentation_platform/public",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/sync_device_info",
     "//ios/chrome/browser/first_run",
     "//ios/chrome/browser/flags:system_flags",
@@ -83,7 +83,7 @@
     "//components/sessions:session_id",
     "//components/sync:test_support",
     "//components/sync/base",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/sync_device_info",
     "//components/sync_sessions",
     "//components/sync_sessions:test_support",
diff --git a/ios/chrome/browser/bring_android_tabs/bring_android_tabs_to_ios_service.mm b/ios/chrome/browser/bring_android_tabs/bring_android_tabs_to_ios_service.mm
index 9b3a036..2291d6e3 100644
--- a/ios/chrome/browser/bring_android_tabs/bring_android_tabs_to_ios_service.mm
+++ b/ios/chrome/browser/bring_android_tabs/bring_android_tabs_to_ios_service.mm
@@ -17,8 +17,8 @@
 #import "components/segmentation_platform/embedder/default_model/device_switcher_result_dispatcher.h"
 #import "components/segmentation_platform/public/result.h"
 #import "components/sync/base/sync_prefs.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "components/sync_device_info/device_info.h"
 #import "components/sync_sessions/session_sync_service.h"
 #import "ios/chrome/browser/bring_android_tabs/features.h"
diff --git a/ios/chrome/browser/bring_android_tabs/bring_android_tabs_to_ios_service_unittest.mm b/ios/chrome/browser/bring_android_tabs/bring_android_tabs_to_ios_service_unittest.mm
index 10a2abc..7c7353f 100644
--- a/ios/chrome/browser/bring_android_tabs/bring_android_tabs_to_ios_service_unittest.mm
+++ b/ios/chrome/browser/bring_android_tabs/bring_android_tabs_to_ios_service_unittest.mm
@@ -18,8 +18,8 @@
 #import "components/sessions/core/session_id.h"
 #import "components/sessions/core/session_types.h"
 #import "components/sync/base/user_selectable_type.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "components/sync/test/test_sync_service.h"
 #import "components/sync_device_info/device_info.h"
 #import "components/sync_sessions/open_tabs_ui_delegate.h"
diff --git a/ios/chrome/browser/browsing_data/browsing_data_counter_wrapper.cc b/ios/chrome/browser/browsing_data/browsing_data_counter_wrapper.cc
index 002780c..40fa9a2 100644
--- a/ios/chrome/browser/browsing_data/browsing_data_counter_wrapper.cc
+++ b/ios/chrome/browser/browsing_data/browsing_data_counter_wrapper.cc
@@ -15,7 +15,7 @@
 #include "components/keyed_service/core/service_access_type.h"
 #include "components/password_manager/core/browser/password_store_interface.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "ios/chrome/browser/browsing_data/browsing_data_features.h"
 #include "ios/chrome/browser/browsing_data/cache_counter.h"
 #include "ios/chrome/browser/history/history_service_factory.h"
diff --git a/ios/chrome/browser/credential_provider/credential_provider_service.h b/ios/chrome/browser/credential_provider/credential_provider_service.h
index 5ada2778..55a7ea37 100644
--- a/ios/chrome/browser/credential_provider/credential_provider_service.h
+++ b/ios/chrome/browser/credential_provider/credential_provider_service.h
@@ -14,7 +14,7 @@
 #include "components/password_manager/core/browser/password_store_interface.h"
 #include "components/prefs/pref_member.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "ios/chrome/common/credential_provider/memory_credential_store.h"
 
 class FaviconLoader;
diff --git a/ios/chrome/browser/credential_provider/credential_provider_service.mm b/ios/chrome/browser/credential_provider/credential_provider_service.mm
index 995495866..b180e0e 100644
--- a/ios/chrome/browser/credential_provider/credential_provider_service.mm
+++ b/ios/chrome/browser/credential_provider/credential_provider_service.mm
@@ -23,8 +23,8 @@
 #import "components/password_manager/core/common/password_manager_features.h"
 #import "components/password_manager/core/common/password_manager_pref_names.h"
 #import "components/signin/public/identity_manager/identity_manager.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/chrome/browser/credential_provider/archivable_credential+password_form.h"
 #import "ios/chrome/browser/credential_provider/credential_provider_util.h"
 #import "ios/chrome/browser/signin/system_identity.h"
diff --git a/ios/chrome/browser/default_browser/BUILD.gn b/ios/chrome/browser/default_browser/BUILD.gn
index b26644c..541b7663d 100644
--- a/ios/chrome/browser/default_browser/BUILD.gn
+++ b/ios/chrome/browser/default_browser/BUILD.gn
@@ -15,7 +15,7 @@
   ]
   deps = [
     "//components/feature_engagement/public",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/browser/feature_engagement",
     "//ios/chrome/browser/ntp:features",
     "//ios/chrome/browser/settings/sync/utils:identity_error_util",
diff --git a/ios/chrome/browser/default_browser/utils.mm b/ios/chrome/browser/default_browser/utils.mm
index 3e2b43e..d74e8f6 100644
--- a/ios/chrome/browser/default_browser/utils.mm
+++ b/ios/chrome/browser/default_browser/utils.mm
@@ -13,7 +13,7 @@
 #import "components/feature_engagement/public/event_constants.h"
 #import "components/feature_engagement/public/feature_constants.h"
 #import "components/feature_engagement/public/tracker.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/feature_engagement/tracker_factory.h"
 #import "ios/chrome/browser/ntp/features.h"
 #import "ios/chrome/browser/settings/sync/utils/identity_error_util.h"
diff --git a/ios/chrome/browser/flags/BUILD.gn b/ios/chrome/browser/flags/BUILD.gn
index 7daa46c..7cacf8f 100644
--- a/ios/chrome/browser/flags/BUILD.gn
+++ b/ios/chrome/browser/flags/BUILD.gn
@@ -48,7 +48,7 @@
     "//components/signin/core/browser",
     "//components/signin/ios/browser",
     "//components/strings:components_strings",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/translate/core/browser",
     "//components/translate/core/common",
     "//components/unified_consent",
diff --git a/ios/chrome/browser/history/web_history_service_factory.cc b/ios/chrome/browser/history/web_history_service_factory.cc
index bae6e4c..5486e0c 100644
--- a/ios/chrome/browser/history/web_history_service_factory.cc
+++ b/ios/chrome/browser/history/web_history_service_factory.cc
@@ -8,7 +8,7 @@
 #include "components/history/core/browser/web_history_service.h"
 #include "components/keyed_service/ios/browser_state_dependency_manager.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
 #include "ios/chrome/browser/signin/identity_manager_factory.h"
 #include "ios/chrome/browser/sync/sync_service_factory.h"
diff --git a/ios/chrome/browser/infobars/overlays/browser_agent/interaction_handlers/sync_error/BUILD.gn b/ios/chrome/browser/infobars/overlays/browser_agent/interaction_handlers/sync_error/BUILD.gn
index f1f8d2bb..3c825d9 100644
--- a/ios/chrome/browser/infobars/overlays/browser_agent/interaction_handlers/sync_error/BUILD.gn
+++ b/ios/chrome/browser/infobars/overlays/browser_agent/interaction_handlers/sync_error/BUILD.gn
@@ -27,7 +27,7 @@
   deps = [
     ":sync_error",
     "//base/test:test_support",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/browser/infobars",
     "//ios/chrome/browser/infobars:public",
     "//ios/chrome/browser/infobars/overlays",
diff --git a/ios/chrome/browser/metrics/ios_chrome_metrics_service_client.mm b/ios/chrome/browser/metrics/ios_chrome_metrics_service_client.mm
index 2e1b7c9..3a17d910 100644
--- a/ios/chrome/browser/metrics/ios_chrome_metrics_service_client.mm
+++ b/ios/chrome/browser/metrics/ios_chrome_metrics_service_client.mm
@@ -56,7 +56,7 @@
 #import "components/omnibox/browser/omnibox_metrics_provider.h"
 #import "components/prefs/pref_registry_simple.h"
 #import "components/prefs/pref_service.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/sync_device_info/device_count_metrics_provider.h"
 #import "components/ukm/ukm_service.h"
 #import "components/variations/variations_associated_data.h"
diff --git a/ios/chrome/browser/metrics/ios_profile_session_durations_service.mm b/ios/chrome/browser/metrics/ios_profile_session_durations_service.mm
index 8037b1d..9b6603f4 100644
--- a/ios/chrome/browser/metrics/ios_profile_session_durations_service.mm
+++ b/ios/chrome/browser/metrics/ios_profile_session_durations_service.mm
@@ -5,7 +5,7 @@
 #import "ios/chrome/browser/metrics/ios_profile_session_durations_service.h"
 
 #import "components/password_manager/core/browser/password_session_durations_metrics_recorder.h"
-#import "components/sync/driver/sync_session_durations_metrics_recorder.h"
+#import "components/sync/service/sync_session_durations_metrics_recorder.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/ios/chrome/browser/metrics/ios_profile_session_durations_service_factory.mm b/ios/chrome/browser/metrics/ios_profile_session_durations_service_factory.mm
index cf653fb1..c3a4b797 100644
--- a/ios/chrome/browser/metrics/ios_profile_session_durations_service_factory.mm
+++ b/ios/chrome/browser/metrics/ios_profile_session_durations_service_factory.mm
@@ -12,7 +12,7 @@
 
 #import "base/no_destructor.h"
 #import "components/keyed_service/ios/browser_state_dependency_manager.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/metrics/ios_profile_session_durations_service.h"
 #import "ios/chrome/browser/shared/model/browser_state/browser_state_otr_helper.h"
 #import "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
diff --git a/ios/chrome/browser/passwords/ios_chrome_password_manager_client.h b/ios/chrome/browser/passwords/ios_chrome_password_manager_client.h
index 5cae31a..e019ca2e 100644
--- a/ios/chrome/browser/passwords/ios_chrome_password_manager_client.h
+++ b/ios/chrome/browser/passwords/ios_chrome_password_manager_client.h
@@ -21,7 +21,7 @@
 #include "components/password_manager/core/browser/sync_credentials_filter.h"
 #include "components/password_manager/ios/password_manager_client_bridge.h"
 #include "components/prefs/pref_member.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/safe_browsing/input_event_observer.h"
 #import "ios/chrome/browser/safe_browsing/password_protection_java_script_feature.h"
 #import "ios/web/public/web_state.h"
diff --git a/ios/chrome/browser/passwords/ios_chrome_password_manager_client.mm b/ios/chrome/browser/passwords/ios_chrome_password_manager_client.mm
index 8c985867..d18f15eb 100644
--- a/ios/chrome/browser/passwords/ios_chrome_password_manager_client.mm
+++ b/ios/chrome/browser/passwords/ios_chrome_password_manager_client.mm
@@ -25,7 +25,7 @@
 #import "components/password_manager/core/browser/password_requirements_service.h"
 #import "components/password_manager/core/common/password_manager_pref_names.h"
 #import "components/password_manager/ios/password_manager_ios_util.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/translate/core/browser/translate_manager.h"
 #import "components/ukm/ios/ukm_url_recorder.h"
 #import "ios/chrome/browser/credential_provider_promo/features.h"
diff --git a/ios/chrome/browser/passwords/ios_chrome_password_store_factory.mm b/ios/chrome/browser/passwords/ios_chrome_password_store_factory.mm
index 098e625..c9caa57 100644
--- a/ios/chrome/browser/passwords/ios_chrome_password_store_factory.mm
+++ b/ios/chrome/browser/passwords/ios_chrome_password_store_factory.mm
@@ -18,7 +18,7 @@
 #import "components/password_manager/core/browser/password_store_built_in_backend.h"
 #import "components/password_manager/core/browser/password_store_factory_util.h"
 #import "components/password_manager/core/common/password_manager_features.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/passwords/credentials_cleaner_runner_factory.h"
 #import "ios/chrome/browser/passwords/ios_chrome_affiliation_service_factory.h"
 #import "ios/chrome/browser/passwords/ios_chrome_affiliations_prefetcher_factory.h"
diff --git a/ios/chrome/browser/passwords/password_controller.mm b/ios/chrome/browser/passwords/password_controller.mm
index 44aabcd..1afb664 100644
--- a/ios/chrome/browser/passwords/password_controller.mm
+++ b/ios/chrome/browser/passwords/password_controller.mm
@@ -51,9 +51,9 @@
 #import "components/password_manager/ios/shared_password_controller.h"
 #import "components/safe_browsing/core/browser/password_protection/password_reuse_detection_manager_client.h"
 #import "components/strings/grit/components_strings.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/ukm/ios/ukm_url_recorder.h"
-#import "ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.h"
+#import "ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.h"
 #import "ios/chrome/browser/autofill/form_input_accessory_view_handler.h"
 #import "ios/chrome/browser/infobars/infobar_ios.h"
 #import "ios/chrome/browser/infobars/infobar_manager_impl.h"
@@ -570,10 +570,10 @@
 - (void)attachListenersForBottomSheet:
             (const std::vector<autofill::FieldRendererId>&)rendererIds
                               inFrame:(web::WebFrame*)frame {
-  BottomSheetTabHelper* bottomSheetTabHelper =
-      BottomSheetTabHelper::FromWebState(_webState);
+  AutofillBottomSheetTabHelper* bottomSheetTabHelper =
+      AutofillBottomSheetTabHelper::FromWebState(_webState);
   if (bottomSheetTabHelper) {
-    bottomSheetTabHelper->AttachListeners(rendererIds, frame);
+    bottomSheetTabHelper->AttachPasswordListeners(rendererIds, frame);
   }
 }
 
diff --git a/ios/chrome/browser/passwords/password_manager_util_ios.cc b/ios/chrome/browser/passwords/password_manager_util_ios.cc
index a9c8d8e..c216e6f 100644
--- a/ios/chrome/browser/passwords/password_manager_util_ios.cc
+++ b/ios/chrome/browser/passwords/password_manager_util_ios.cc
@@ -5,7 +5,7 @@
 #import "ios/chrome/browser/passwords/password_manager_util_ios.h"
 
 #include "components/password_manager/core/browser/password_manager_util.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace password_manager_util {
 
diff --git a/ios/chrome/browser/passwords/password_manager_util_ios.h b/ios/chrome/browser/passwords/password_manager_util_ios.h
index 3222b03..c5676e4 100644
--- a/ios/chrome/browser/passwords/password_manager_util_ios.h
+++ b/ios/chrome/browser/passwords/password_manager_util_ios.h
@@ -5,7 +5,7 @@
 #ifndef IOS_CHROME_BROWSER_PASSWORDS_PASSWORD_MANAGER_UTIL_IOS_H_
 #define IOS_CHROME_BROWSER_PASSWORDS_PASSWORD_MANAGER_UTIL_IOS_H_
 
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 
 namespace syncer {
 class SyncService;
diff --git a/ios/chrome/browser/policy/configuration_policy_handler_list_factory.mm b/ios/chrome/browser/policy/configuration_policy_handler_list_factory.mm
index e9fbd30..7b7cfe3 100644
--- a/ios/chrome/browser/policy/configuration_policy_handler_list_factory.mm
+++ b/ios/chrome/browser/policy/configuration_policy_handler_list_factory.mm
@@ -30,7 +30,7 @@
 #import "components/search_engines/default_search_policy_handler.h"
 #import "components/security_interstitials/core/https_only_mode_policy_handler.h"
 #import "components/signin/public/base/signin_pref_names.h"
-#import "components/sync/driver/sync_policy_handler.h"
+#import "components/sync/service/sync_policy_handler.h"
 #import "components/translate/core/browser/translate_pref_names.h"
 #import "components/unified_consent/pref_names.h"
 #import "components/variations/pref_names.h"
diff --git a/ios/chrome/browser/prefs/browser_prefs.mm b/ios/chrome/browser/prefs/browser_prefs.mm
index 2a2f1ac5..e84a4113 100644
--- a/ios/chrome/browser/prefs/browser_prefs.mm
+++ b/ios/chrome/browser/prefs/browser_prefs.mm
@@ -48,7 +48,7 @@
 #import "components/signin/public/identity_manager/identity_manager.h"
 #import "components/strings/grit/components_locale_settings.h"
 #import "components/sync/base/sync_prefs.h"
-#import "components/sync/driver/glue/sync_transport_data_prefs.h"
+#import "components/sync/service/glue/sync_transport_data_prefs.h"
 #import "components/sync_device_info/device_info_prefs.h"
 #import "components/sync_sessions/session_sync_prefs.h"
 #import "components/translate/core/browser/translate_pref_names.h"
diff --git a/ios/chrome/browser/push_notification/push_notification_account_context_manager.mm b/ios/chrome/browser/push_notification/push_notification_account_context_manager.mm
index 879acb3..7923d7b 100644
--- a/ios/chrome/browser/push_notification/push_notification_account_context_manager.mm
+++ b/ios/chrome/browser/push_notification/push_notification_account_context_manager.mm
@@ -93,7 +93,12 @@
 - (BOOL)isPushNotificationEnabledForClient:(PushNotificationClientId)clientID
                                 forAccount:(const std::string&)gaiaID {
   ChromeBrowserState* browserState = [self chromeBrowserStateFrom:gaiaID];
-  DCHECK(browserState);
+  // TODO:(crbug.com/1445551) Restore to DCHECK when signing into Chrome via
+  // ConsistencySigninPromo UI updates the BrowserStateInfoCache.
+  if (!browserState) {
+    return false;
+  }
+
   std::string key =
       PushNotificationClientManager::PushNotificationClientIdToString(clientID);
   return browserState->GetPrefs()
diff --git a/ios/chrome/browser/safe_browsing/chrome_password_protection_service.mm b/ios/chrome/browser/safe_browsing/chrome_password_protection_service.mm
index 6a7a48f..7e9f63a 100644
--- a/ios/chrome/browser/safe_browsing/chrome_password_protection_service.mm
+++ b/ios/chrome/browser/safe_browsing/chrome_password_protection_service.mm
@@ -31,8 +31,8 @@
 #import "components/signin/public/identity_manager/identity_manager.h"
 #import "components/strings/grit/components_strings.h"
 #import "components/sync/base/model_type.h"
-#import "components/sync/driver/sync_service.h"
 #import "components/sync/protocol/user_event_specifics.pb.h"
+#import "components/sync/service/sync_service.h"
 #import "components/sync_user_events/user_event_service.h"
 #import "components/variations/service/variations_service.h"
 #import "ios/chrome/browser/history/history_service_factory.h"
diff --git a/ios/chrome/browser/safe_browsing/user_population_helper.mm b/ios/chrome/browser/safe_browsing/user_population_helper.mm
index cf1a58c4..912c8e5f 100644
--- a/ios/chrome/browser/safe_browsing/user_population_helper.mm
+++ b/ios/chrome/browser/safe_browsing/user_population_helper.mm
@@ -7,7 +7,7 @@
 #import "components/safe_browsing/core/browser/sync/sync_utils.h"
 #import "components/safe_browsing/core/browser/user_population.h"
 #import "components/signin/public/identity_manager/identity_manager.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/policy/browser_policy_connector_ios.h"
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
 #import "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
diff --git a/ios/chrome/browser/safe_browsing/verdict_cache_manager_factory.mm b/ios/chrome/browser/safe_browsing/verdict_cache_manager_factory.mm
index 09c983c..872c801 100644
--- a/ios/chrome/browser/safe_browsing/verdict_cache_manager_factory.mm
+++ b/ios/chrome/browser/safe_browsing/verdict_cache_manager_factory.mm
@@ -9,7 +9,7 @@
 #import "components/keyed_service/ios/browser_state_dependency_manager.h"
 #import "components/safe_browsing/core/browser/sync/safe_browsing_sync_observer_impl.h"
 #import "components/safe_browsing/core/browser/verdict_cache_manager.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/content_settings/host_content_settings_map_factory.h"
 #import "ios/chrome/browser/history/history_service_factory.h"
 #import "ios/chrome/browser/shared/model/browser_state/browser_state_otr_helper.h"
diff --git a/ios/chrome/browser/settings/sync/utils/BUILD.gn b/ios/chrome/browser/settings/sync/utils/BUILD.gn
index a5d3855..db89cee 100644
--- a/ios/chrome/browser/settings/sync/utils/BUILD.gn
+++ b/ios/chrome/browser/settings/sync/utils/BUILD.gn
@@ -15,7 +15,7 @@
   ]
   deps = [
     "//base",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/app/strings",
     "//ios/chrome/browser/shared/public/features",
     "//ui/base",
diff --git a/ios/chrome/browser/settings/sync/utils/account_error_ui_info.h b/ios/chrome/browser/settings/sync/utils/account_error_ui_info.h
index a76a9c9..83feb616 100644
--- a/ios/chrome/browser/settings/sync/utils/account_error_ui_info.h
+++ b/ios/chrome/browser/settings/sync/utils/account_error_ui_info.h
@@ -7,7 +7,7 @@
 
 #import <Foundation/Foundation.h>
 
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 
 enum class AccountErrorUserActionableType {
   // No action to take.
diff --git a/ios/chrome/browser/settings/sync/utils/identity_error_util.h b/ios/chrome/browser/settings/sync/utils/identity_error_util.h
index 7cae7bda..833f09a 100644
--- a/ios/chrome/browser/settings/sync/utils/identity_error_util.h
+++ b/ios/chrome/browser/settings/sync/utils/identity_error_util.h
@@ -7,7 +7,7 @@
 
 #import <Foundation/Foundation.h>
 
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 
 @class AccountErrorUIInfo;
 namespace syncer {
diff --git a/ios/chrome/browser/settings/sync/utils/identity_error_util.mm b/ios/chrome/browser/settings/sync/utils/identity_error_util.mm
index cbbb721..3f14971 100644
--- a/ios/chrome/browser/settings/sync/utils/identity_error_util.mm
+++ b/ios/chrome/browser/settings/sync/utils/identity_error_util.mm
@@ -6,8 +6,8 @@
 
 #import "base/feature_list.h"
 #import "components/sync/base/features.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/chrome/browser/settings/sync/utils/account_error_ui_info.h"
 #import "ios/chrome/browser/settings/sync/utils/sync_state.h"
 #import "ios/chrome/browser/shared/public/features/features.h"
diff --git a/ios/chrome/browser/shared/ui/elements/fade_truncating_label.mm b/ios/chrome/browser/shared/ui/elements/fade_truncating_label.mm
index 01fa730..59c6ffa4 100644
--- a/ios/chrome/browser/shared/ui/elements/fade_truncating_label.mm
+++ b/ios/chrome/browser/shared/ui/elements/fade_truncating_label.mm
@@ -252,16 +252,17 @@
 /// Draws a maximum of `numberOfLines` lines in `requestedRect`.
 - (void)drawMultilineInRect:(CGRect)requestedRect {
   DCHECK(self.isMultilineEnabled);
+
+  const CGFloat lineHeight = self.font.lineHeight;
+  if (!lineHeight || !self.attributedText) {
+    return;
+  }
+
   // Force NSLineBreakByWordWrapping to be able to draw multiple lines.
   NSAttributedString* wrappingString =
       [self attributedString:self.attributedText
            withLineBreakMode:NSLineBreakByWordWrapping];
 
-  const CGFloat lineHeight = self.font.lineHeight;
-  if (!lineHeight) {
-    return;
-  }
-
   NSArray<NSValue*>* stringRangeForLines =
       StringRangeInLines(wrappingString, requestedRect.size.width);
 
diff --git a/ios/chrome/browser/signin/BUILD.gn b/ios/chrome/browser/signin/BUILD.gn
index 58cc6586a..8b6a088 100644
--- a/ios/chrome/browser/signin/BUILD.gn
+++ b/ios/chrome/browser/signin/BUILD.gn
@@ -269,7 +269,7 @@
   deps = [
     "//base",
     "//components/keyed_service/core",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/public/provider/chrome/browser/signin:signin_sso_api",
   ]
   frameworks = [
diff --git a/ios/chrome/browser/signin/authentication_service.h b/ios/chrome/browser/signin/authentication_service.h
index 4b2203b0..eedffa8b 100644
--- a/ios/chrome/browser/signin/authentication_service.h
+++ b/ios/chrome/browser/signin/authentication_service.h
@@ -135,8 +135,8 @@
 
   // Grants signin::ConsentLevel::kSync to `identity` and records the event at
   // `access_point`. This starts setting up Sync-the-feature, but the setup will
-  // only complete once SyncUserSettings::SetFirstSetupComplete() is called.
-  // This method is used for testing. Virtual for testing.
+  // only complete once SyncUserSettings::SetInitialSyncFeatureSetupComplete()
+  // is called. This method is used for testing. Virtual for testing.
   virtual void GrantSyncConsent(id<SystemIdentity> identity,
                                 signin_metrics::AccessPoint access_point);
 
diff --git a/ios/chrome/browser/signin/authentication_service.mm b/ios/chrome/browser/signin/authentication_service.mm
index 88931f42..488dbeee7 100644
--- a/ios/chrome/browser/signin/authentication_service.mm
+++ b/ios/chrome/browser/signin/authentication_service.mm
@@ -19,8 +19,8 @@
 #import "components/signin/public/identity_manager/account_info.h"
 #import "components/signin/public/identity_manager/device_accounts_synchronizer.h"
 #import "components/signin/public/identity_manager/primary_account_mutator.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "google_apis/gaia/gaia_auth_util.h"
 #import "ios/chrome/browser/bookmarks/bookmarks_utils.h"
 #import "ios/chrome/browser/crash_report/crash_keys_helper.h"
@@ -442,7 +442,7 @@
   const bool is_managed =
       HasPrimaryIdentityManaged(signin::ConsentLevel::kSignin);
   // Get first setup complete value before to stop the sync service.
-  const bool is_first_setup_complete =
+  const bool is_initial_sync_feature_setup_complete =
       sync_setup_service_->IsInitialSyncFeatureSetupComplete();
 
   auto* account_mutator = identity_manager_->GetPrimaryAccountMutator();
@@ -456,7 +456,8 @@
 
   // Browsing data for managed account needs to be cleared only if sync has
   // started at least once.
-  if (force_clear_browsing_data || (is_managed && is_first_setup_complete)) {
+  if (force_clear_browsing_data ||
+      (is_managed && is_initial_sync_feature_setup_complete)) {
     delegate_->ClearBrowsingData(completion);
   } else if (completion) {
     base::SingleThreadTaskRunner::GetCurrentDefault()->PostTask(
diff --git a/ios/chrome/browser/signin/trusted_vault_client_backend.h b/ios/chrome/browser/signin/trusted_vault_client_backend.h
index cf43f68..2d3908f 100644
--- a/ios/chrome/browser/signin/trusted_vault_client_backend.h
+++ b/ios/chrome/browser/signin/trusted_vault_client_backend.h
@@ -13,7 +13,7 @@
 #include "base/functional/callback_forward.h"
 #include "base/ios/block_types.h"
 #include "components/keyed_service/core/keyed_service.h"
-#include "components/sync/driver/trusted_vault_client.h"
+#include "components/sync/service/trusted_vault_client.h"
 
 @protocol SystemIdentity;
 
diff --git a/ios/chrome/browser/sync/glue/sync_start_util.mm b/ios/chrome/browser/sync/glue/sync_start_util.mm
index 46f0cf2..035bbe8b 100644
--- a/ios/chrome/browser/sync/glue/sync_start_util.mm
+++ b/ios/chrome/browser/sync/glue/sync_start_util.mm
@@ -7,7 +7,7 @@
 #import "base/files/file_path.h"
 #import "base/functional/bind.h"
 #import "base/location.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
 #import "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
 #import "ios/chrome/browser/shared/model/browser_state/chrome_browser_state_manager.h"
diff --git a/ios/chrome/browser/sync/ios_chrome_sync_client.mm b/ios/chrome/browser/sync/ios_chrome_sync_client.mm
index e1ba0b91..703bf42 100644
--- a/ios/chrome/browser/sync/ios_chrome_sync_client.mm
+++ b/ios/chrome/browser/sync/ios_chrome_sync_client.mm
@@ -29,8 +29,8 @@
 #import "components/reading_list/core/reading_list_model.h"
 #import "components/sync/base/report_unrecoverable_error.h"
 #import "components/sync/base/sync_util.h"
-#import "components/sync/driver/sync_api_component_factory.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_api_component_factory.h"
+#import "components/sync/service/sync_service.h"
 #import "components/sync_sessions/session_sync_service.h"
 #import "components/sync_user_events/user_event_service.h"
 #import "ios/chrome/browser/bookmarks/account_bookmark_sync_service_factory.h"
diff --git a/ios/chrome/browser/sync/ios_trusted_vault_client.h b/ios/chrome/browser/sync/ios_trusted_vault_client.h
index 21f1bdf..313862f 100644
--- a/ios/chrome/browser/sync/ios_trusted_vault_client.h
+++ b/ios/chrome/browser/sync/ios_trusted_vault_client.h
@@ -8,7 +8,7 @@
 #include "base/memory/raw_ptr.h"
 #include "base/memory/scoped_refptr.h"
 #include "base/memory/weak_ptr.h"
-#include "components/sync/driver/trusted_vault_client.h"
+#include "components/sync/service/trusted_vault_client.h"
 #include "components/trusted_vault/trusted_vault_registration_verifier.h"
 
 namespace network {
diff --git a/ios/chrome/browser/sync/ios_user_event_service_factory.cc b/ios/chrome/browser/sync/ios_user_event_service_factory.cc
index ed15347..8b1d9c95 100644
--- a/ios/chrome/browser/sync/ios_user_event_service_factory.cc
+++ b/ios/chrome/browser/sync/ios_user_event_service_factory.cc
@@ -11,9 +11,9 @@
 #include "components/keyed_service/ios/browser_state_dependency_manager.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/report_unrecoverable_error.h"
-#include "components/sync/driver/sync_service.h"
 #include "components/sync/model/client_tag_based_model_type_processor.h"
 #include "components/sync/model/model_type_store_service.h"
+#include "components/sync/service/sync_service.h"
 #include "components/sync_sessions/session_sync_service.h"
 #include "components/sync_user_events/no_op_user_event_service.h"
 #include "components/sync_user_events/user_event_service_impl.h"
diff --git a/ios/chrome/browser/sync/session_sync_service_factory.mm b/ios/chrome/browser/sync/session_sync_service_factory.mm
index 1f2a929..0d3e96df 100644
--- a/ios/chrome/browser/sync/session_sync_service_factory.mm
+++ b/ios/chrome/browser/sync/session_sync_service_factory.mm
@@ -12,8 +12,8 @@
 #import "components/history/core/browser/history_service.h"
 #import "components/keyed_service/core/service_access_type.h"
 #import "components/keyed_service/ios/browser_state_dependency_manager.h"
-#import "components/sync/driver/sync_service.h"
 #import "components/sync/model/model_type_store_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/sync_device_info/device_info_sync_service.h"
 #import "components/sync_device_info/device_info_tracker.h"
 #import "components/sync_sessions/local_session_event_router.h"
diff --git a/ios/chrome/browser/sync/sync_observer_bridge.h b/ios/chrome/browser/sync/sync_observer_bridge.h
index 873a806..7da62b03 100644
--- a/ios/chrome/browser/sync/sync_observer_bridge.h
+++ b/ios/chrome/browser/sync/sync_observer_bridge.h
@@ -8,8 +8,8 @@
 #import <Foundation/Foundation.h>
 
 #include "base/scoped_observation.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 
 @protocol SyncObserverModelBridge <NSObject>
 - (void)onSyncStateChanged;
diff --git a/ios/chrome/browser/sync/sync_observer_bridge.mm b/ios/chrome/browser/sync/sync_observer_bridge.mm
index 0b09fcb..0ee7c807 100644
--- a/ios/chrome/browser/sync/sync_observer_bridge.mm
+++ b/ios/chrome/browser/sync/sync_observer_bridge.mm
@@ -5,7 +5,7 @@
 #import "ios/chrome/browser/sync/sync_observer_bridge.h"
 
 #import "base/check.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/ios/chrome/browser/sync/sync_service_factory.mm b/ios/chrome/browser/sync/sync_service_factory.mm
index 35ec5f0..34c2eb9 100644
--- a/ios/chrome/browser/sync/sync_service_factory.mm
+++ b/ios/chrome/browser/sync/sync_service_factory.mm
@@ -17,8 +17,8 @@
 #import "components/prefs/pref_service.h"
 #import "components/sync/base/command_line_switches.h"
 #import "components/sync/base/sync_util.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_service_impl.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_service_impl.h"
 #import "components/sync_device_info/device_info.h"
 #import "components/sync_device_info/device_info_sync_service.h"
 #import "components/sync_device_info/device_info_tracker.h"
diff --git a/ios/chrome/browser/sync/sync_service_factory_unittest.cc b/ios/chrome/browser/sync/sync_service_factory_unittest.cc
index 153401f..a541040 100644
--- a/ios/chrome/browser/sync/sync_service_factory_unittest.cc
+++ b/ios/chrome/browser/sync/sync_service_factory_unittest.cc
@@ -16,8 +16,8 @@
 #include "components/sync/base/features.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/pref_names.h"
-#include "components/sync/driver/data_type_controller.h"
-#include "components/sync/driver/sync_service_impl.h"
+#include "components/sync/service/data_type_controller.h"
+#include "components/sync/service/sync_service_impl.h"
 #include "ios/chrome/browser/favicon/favicon_service_factory.h"
 #include "ios/chrome/browser/history/history_service_factory.h"
 #include "ios/chrome/browser/shared/model/browser_state/test_chrome_browser_state.h"
diff --git a/ios/chrome/browser/sync/sync_setup_service.cc b/ios/chrome/browser/sync/sync_setup_service.cc
index c24e5dd..1d47eea2 100644
--- a/ios/chrome/browser/sync/sync_setup_service.cc
+++ b/ios/chrome/browser/sync/sync_setup_service.cc
@@ -9,8 +9,8 @@
 #include "base/metrics/histogram_macros.h"
 #include "components/sync/base/stop_source.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_user_settings.h"
 
 SyncSetupService::SyncSetupService(syncer::SyncService* sync_service)
     : sync_service_(sync_service) {
@@ -101,13 +101,14 @@
     sync_blocker_ = sync_service_->GetSetupInProgressHandle();
 }
 
-void SyncSetupService::SetFirstSetupComplete(
+void SyncSetupService::SetInitialSyncFeatureSetupComplete(
     syncer::SyncFirstSetupCompleteSource source) {
   CHECK(sync_blocker_);
   // Turn on the sync setup completed flag only if the user did not turn sync
   // off.
   if (sync_service_->CanSyncFeatureStart()) {
-    sync_service_->GetUserSettings()->SetFirstSetupComplete(source);
+    sync_service_->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
+        source);
   }
 }
 
diff --git a/ios/chrome/browser/sync/sync_setup_service.h b/ios/chrome/browser/sync/sync_setup_service.h
index 701e080..02844cc0 100644
--- a/ios/chrome/browser/sync/sync_setup_service.h
+++ b/ios/chrome/browser/sync/sync_setup_service.h
@@ -10,7 +10,7 @@
 #include "components/keyed_service/core/keyed_service.h"
 #include "components/sync/base/model_type.h"
 #include "components/sync/base/user_selectable_type.h"
-#include "components/sync/driver/sync_user_settings.h"
+#include "components/sync/service/sync_user_settings.h"
 
 namespace syncer {
 class SyncService;
@@ -69,7 +69,7 @@
   // changes. PrepareForFirstSyncSetup() needs to be called before. This flag is
   // not set if the user didn't turn on sync.
   // This method should only be used with UnifiedConsent flag.
-  virtual void SetFirstSetupComplete(
+  virtual void SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource source);
 
   // Returns true if the user finished the Sync setup flow.
diff --git a/ios/chrome/browser/sync/sync_setup_service_factory.cc b/ios/chrome/browser/sync/sync_setup_service_factory.cc
index e9219ce..a3f2fe9e 100644
--- a/ios/chrome/browser/sync/sync_setup_service_factory.cc
+++ b/ios/chrome/browser/sync/sync_setup_service_factory.cc
@@ -6,7 +6,7 @@
 
 #include "base/no_destructor.h"
 #include "components/keyed_service/ios/browser_state_dependency_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
 #include "ios/chrome/browser/sync/sync_service_factory.h"
 #include "ios/chrome/browser/sync/sync_setup_service.h"
diff --git a/ios/chrome/browser/sync/sync_setup_service_mock.h b/ios/chrome/browser/sync/sync_setup_service_mock.h
index 49fa38df..6f0e646 100644
--- a/ios/chrome/browser/sync/sync_setup_service_mock.h
+++ b/ios/chrome/browser/sync/sync_setup_service_mock.h
@@ -32,7 +32,7 @@
   MOCK_METHOD(bool, IsDataTypeActive, (syncer::ModelType), (const override));
   MOCK_METHOD(void, PrepareForFirstSyncSetup, (), (override));
   MOCK_METHOD(void,
-              SetFirstSetupComplete,
+              SetInitialSyncFeatureSetupComplete,
               (syncer::SyncFirstSetupCompleteSource),
               (override));
   MOCK_METHOD(bool, IsInitialSyncFeatureSetupComplete, (), (const override));
diff --git a/ios/chrome/browser/tabs/tab_helper_util.mm b/ios/chrome/browser/tabs/tab_helper_util.mm
index 095273b..d10c3b23 100644
--- a/ios/chrome/browser/tabs/tab_helper_util.mm
+++ b/ios/chrome/browser/tabs/tab_helper_util.mm
@@ -26,7 +26,7 @@
 #import "ios/chrome/browser/app_launcher/app_launcher_abuse_detector.h"
 #import "ios/chrome/browser/app_launcher/app_launcher_tab_helper.h"
 #import "ios/chrome/browser/autofill/autofill_tab_helper.h"
-#import "ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.h"
+#import "ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.h"
 #import "ios/chrome/browser/autofill/form_suggestion_tab_helper.h"
 #import "ios/chrome/browser/commerce/price_alert_util.h"
 #import "ios/chrome/browser/commerce/price_notifications/price_notifications_tab_helper.h"
@@ -243,9 +243,10 @@
     ChromeIOSTranslateClient::CreateForWebState(web_state);
 
     PasswordTabHelper::CreateForWebState(web_state);
-    // TODO(crbug.com/1434606): PasswordTabHelper and BottomSheetTabHelper must
-    // share a password controller until the Butter notice is removed.
-    BottomSheetTabHelper::CreateForWebState(
+    // TODO(crbug.com/1434606): PasswordTabHelper and
+    // AutofillBottomSheetTabHelper must share a password controller until the
+    // Butter notice is removed.
+    AutofillBottomSheetTabHelper::CreateForWebState(
         web_state, PasswordTabHelper::FromWebState(web_state)
                        ->GetPasswordsAccountStorageNoticeHandler());
     AutofillTabHelper::CreateForWebState(
diff --git a/ios/chrome/browser/ui/authentication/authentication_flow.mm b/ios/chrome/browser/ui/authentication/authentication_flow.mm
index bcce050..854e32a 100644
--- a/ios/chrome/browser/ui/authentication/authentication_flow.mm
+++ b/ios/chrome/browser/ui/authentication/authentication_flow.mm
@@ -11,8 +11,8 @@
 #import "base/strings/sys_string_conversions.h"
 #import "components/bookmarks/common/bookmark_features.h"
 #import "components/reading_list/features/reading_list_switches.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/chrome/browser/policy/cloud/user_policy_switch.h"
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
 #import "ios/chrome/browser/shared/model/browser/browser.h"
diff --git a/ios/chrome/browser/ui/authentication/enterprise/BUILD.gn b/ios/chrome/browser/ui/authentication/enterprise/BUILD.gn
index fffa58c..5f06a897 100644
--- a/ios/chrome/browser/ui/authentication/enterprise/BUILD.gn
+++ b/ios/chrome/browser/ui/authentication/enterprise/BUILD.gn
@@ -14,7 +14,7 @@
     "//components/prefs",
     "//components/signin/public/base",
     "//components/sync/base",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/browser/policy:policy_util",
     "//ios/chrome/browser/prefs:pref_names",
     "//ios/chrome/browser/shared/model/application_context",
diff --git a/ios/chrome/browser/ui/authentication/enterprise/enterprise_utils.mm b/ios/chrome/browser/ui/authentication/enterprise/enterprise_utils.mm
index 7db765f2..9c26fd4 100644
--- a/ios/chrome/browser/ui/authentication/enterprise/enterprise_utils.mm
+++ b/ios/chrome/browser/ui/authentication/enterprise/enterprise_utils.mm
@@ -10,8 +10,8 @@
 #import "components/prefs/pref_service.h"
 #import "components/signin/public/base/signin_pref_names.h"
 #import "components/sync/base/user_selectable_type.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/chrome/browser/policy/policy_util.h"
 #import "ios/chrome/browser/prefs/pref_names.h"
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
diff --git a/ios/chrome/browser/ui/authentication/signin/advanced_settings_signin/advanced_settings_signin_mediator.mm b/ios/chrome/browser/ui/authentication/signin/advanced_settings_signin/advanced_settings_signin_mediator.mm
index 2414a92..e57c1e6 100644
--- a/ios/chrome/browser/ui/authentication/signin/advanced_settings_signin/advanced_settings_signin_mediator.mm
+++ b/ios/chrome/browser/ui/authentication/signin/advanced_settings_signin/advanced_settings_signin_mediator.mm
@@ -7,7 +7,7 @@
 #import "base/metrics/user_metrics.h"
 #import "components/signin/public/identity_manager/identity_manager.h"
 #import "components/signin/public/identity_manager/primary_account_mutator.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/unified_consent/unified_consent_metrics.h"
 #import "ios/chrome/browser/signin/authentication_service.h"
 #import "ios/chrome/browser/ui/authentication/signin/advanced_settings_signin/advanced_settings_signin_navigation_controller.h"
diff --git a/ios/chrome/browser/ui/authentication/signin/signin_utils_unittest.mm b/ios/chrome/browser/ui/authentication/signin/signin_utils_unittest.mm
index 258ad58..e25de50 100644
--- a/ios/chrome/browser/ui/authentication/signin/signin_utils_unittest.mm
+++ b/ios/chrome/browser/ui/authentication/signin/signin_utils_unittest.mm
@@ -312,14 +312,14 @@
   authentication_service->GrantSyncConsent(
       identity, signin_metrics::AccessPoint::ACCESS_POINT_SIGNIN_PROMO);
   chrome_browser_state_->GetPrefs()->SetBoolean(
-      syncer::prefs::internal::kSyncFirstSetupComplete, true);
+      syncer::prefs::internal::kSyncInitialSyncFeatureSetupComplete, true);
 
   IdentitySigninState state =
       signin::GetPrimaryIdentitySigninState(chrome_browser_state_.get());
   EXPECT_EQ(IdentitySigninStateSignedInWithSyncEnabled, state);
 
   chrome_browser_state_->GetPrefs()->ClearPref(
-      syncer::prefs::internal::kSyncFirstSetupComplete);
+      syncer::prefs::internal::kSyncInitialSyncFeatureSetupComplete);
 }
 
 // Regression test for crbug.com/1248042.
diff --git a/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/BUILD.gn b/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/BUILD.gn
index 27111dc1..7d740c4 100644
--- a/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/BUILD.gn
+++ b/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/BUILD.gn
@@ -33,7 +33,7 @@
   deps = [
     ":trusted_vault_reauthentication",
     "//base/test:test_support",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/browser/shared/model/application_context",
     "//ios/chrome/browser/shared/model/browser/test:test_support",
     "//ios/chrome/browser/shared/model/browser_state:test_support",
diff --git a/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/trusted_vault_reauthentication_coordinator.mm b/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/trusted_vault_reauthentication_coordinator.mm
index 72ac7fe..662fb0c7 100644
--- a/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/trusted_vault_reauthentication_coordinator.mm
+++ b/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/trusted_vault_reauthentication_coordinator.mm
@@ -6,7 +6,7 @@
 
 #import "base/strings/sys_string_conversions.h"
 #import "components/strings/grit/components_strings.h"
-#import "components/sync/driver/sync_service_utils.h"
+#import "components/sync/service/sync_service_utils.h"
 #import "ios/chrome/browser/shared/coordinator/alert/alert_coordinator.h"
 #import "ios/chrome/browser/shared/model/browser/browser.h"
 #import "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
diff --git a/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/trusted_vault_reauthentication_coordinator_unittest.mm b/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/trusted_vault_reauthentication_coordinator_unittest.mm
index aec8656..2fce172 100644
--- a/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/trusted_vault_reauthentication_coordinator_unittest.mm
+++ b/ios/chrome/browser/ui/authentication/signin/trusted_vault_reauthentication/trusted_vault_reauthentication_coordinator_unittest.mm
@@ -5,7 +5,7 @@
 #import "ios/chrome/browser/ui/authentication/signin/signin_coordinator.h"
 
 #import "base/test/ios/wait_util.h"
-#import "components/sync/driver/sync_service_utils.h"
+#import "components/sync/service/sync_service_utils.h"
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
 #import "ios/chrome/browser/shared/model/browser/test/test_browser.h"
 #import "ios/chrome/browser/shared/model/browser_state/test_chrome_browser_state.h"
diff --git a/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_coordinator.mm b/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_coordinator.mm
index 5a7c10ae..09310d5 100644
--- a/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_coordinator.mm
+++ b/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_coordinator.mm
@@ -5,7 +5,7 @@
 #import "ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_coordinator.h"
 
 #import "base/ios/block_types.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/consent_auditor/consent_auditor_factory.h"
 #import "ios/chrome/browser/shared/model/browser/browser.h"
 #import "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
diff --git a/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator.h b/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator.h
index 06d361e4..2c0c7071 100644
--- a/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator.h
+++ b/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator.h
@@ -8,7 +8,7 @@
 #import <Foundation/Foundation.h>
 #import "base/ios/block_types.h"
 #import "components/signin/public/base/signin_metrics.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/ui/authentication/signin/signin_constants.h"
 
 @class AuthenticationFlow;
diff --git a/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator.mm b/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator.mm
index 81d209f5..030689a 100644
--- a/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator.mm
+++ b/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator.mm
@@ -251,7 +251,7 @@
 
   // FirstSetupComplete flag should be turned on after the authentication
   // service has granted user consent to start Sync when tapping "Yes, I'm in."
-  self.syncSetupService->SetFirstSetupComplete(
+  self.syncSetupService->SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
   self.syncSetupService->CommitSyncChanges();
 
diff --git a/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator_unittest.mm b/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator_unittest.mm
index b4c4f96..6686ab3 100644
--- a/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator_unittest.mm
+++ b/ios/chrome/browser/ui/authentication/signin/user_signin/user_signin_mediator_unittest.mm
@@ -313,9 +313,9 @@
   // Sign-in result successful.
   OCMExpect([mediator_delegate_mock_ userSigninMediatorSigninFinishedWithResult:
                                          SigninCoordinatorResultSuccess]);
-  EXPECT_CALL(
-      *sync_setup_service_mock_,
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
+  EXPECT_CALL(*sync_setup_service_mock_,
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW));
 
   [mediator_ authenticateWithIdentity:identity_
                    authenticationFlow:authentication_flow_];
@@ -335,9 +335,9 @@
   // Sign-in result successful.
   OCMExpect([mediator_delegate_mock_ userSigninMediatorSigninFinishedWithResult:
                                          SigninCoordinatorResultSuccess]);
-  EXPECT_CALL(
-      *sync_setup_service_mock_,
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
+  EXPECT_CALL(*sync_setup_service_mock_,
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
       .Times(0);
 
   [mediator_ authenticateWithIdentity:identity_
@@ -490,9 +490,9 @@
   // Sign-in result successful.
   OCMExpect([mediator_delegate_mock_ userSigninMediatorSigninFinishedWithResult:
                                          SigninCoordinatorResultSuccess]);
-  EXPECT_CALL(
-      *sync_setup_service_mock_,
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
+  EXPECT_CALL(*sync_setup_service_mock_,
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
       .Times(0);
 
   [mediator_ authenticateWithIdentity:identity_
@@ -533,9 +533,9 @@
       .andReturn(YES);
   OCMExpect([mediator_delegate_mock_ userSigninMediatorSigninFinishedWithResult:
                                          SigninCoordinatorResultSuccess]);
-  EXPECT_CALL(
-      *sync_setup_service_mock_,
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
+  EXPECT_CALL(*sync_setup_service_mock_,
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
       .Times(0);
   [mediator_ authenticateWithIdentity:identity_
                    authenticationFlow:authentication_flow_];
@@ -587,9 +587,9 @@
       .andReturn(YES);
   OCMExpect([mediator_delegate_mock_ userSigninMediatorSigninFinishedWithResult:
                                          SigninCoordinatorResultSuccess]);
-  EXPECT_CALL(
-      *sync_setup_service_mock_,
-      SetFirstSetupComplete(syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
+  EXPECT_CALL(*sync_setup_service_mock_,
+              SetInitialSyncFeatureSetupComplete(
+                  syncer::SyncFirstSetupCompleteSource::BASIC_FLOW))
       .Times(0);
   [mediator_ authenticateWithIdentity:identity_
                    authenticationFlow:authentication_flow_];
diff --git a/ios/chrome/browser/ui/authentication/signin_notification_infobar_delegate.h b/ios/chrome/browser/ui/authentication/signin_notification_infobar_delegate.h
index eead368..1b38861 100644
--- a/ios/chrome/browser/ui/authentication/signin_notification_infobar_delegate.h
+++ b/ios/chrome/browser/ui/authentication/signin_notification_infobar_delegate.h
@@ -9,7 +9,7 @@
 #include <string>
 
 #include "components/infobars/core/confirm_infobar_delegate.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "ios/chrome/browser/sync/sync_setup_service.h"
 #include "ui/gfx/image/image.h"
 
diff --git a/ios/chrome/browser/ui/authentication/tangible_sync/BUILD.gn b/ios/chrome/browser/ui/authentication/tangible_sync/BUILD.gn
index e860d7e..2fd89936 100644
--- a/ios/chrome/browser/ui/authentication/tangible_sync/BUILD.gn
+++ b/ios/chrome/browser/ui/authentication/tangible_sync/BUILD.gn
@@ -18,7 +18,7 @@
     "//base",
     "//components/consent_auditor",
     "//components/signin/public/identity_manager/objc",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/unified_consent",
     "//ios/chrome/app/application_delegate:app_state_header",
     "//ios/chrome/browser/consent_auditor",
diff --git a/ios/chrome/browser/ui/authentication/tangible_sync/tangible_sync_coordinator.mm b/ios/chrome/browser/ui/authentication/tangible_sync/tangible_sync_coordinator.mm
index c857b86..71c8745 100644
--- a/ios/chrome/browser/ui/authentication/tangible_sync/tangible_sync_coordinator.mm
+++ b/ios/chrome/browser/ui/authentication/tangible_sync/tangible_sync_coordinator.mm
@@ -5,7 +5,7 @@
 #import "ios/chrome/browser/ui/authentication/tangible_sync/tangible_sync_coordinator.h"
 
 #import "base/metrics/histogram_functions.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/consent_auditor/consent_auditor_factory.h"
 #import "ios/chrome/browser/first_run/first_run_metrics.h"
 #import "ios/chrome/browser/shared/model/browser/browser.h"
diff --git a/ios/chrome/browser/ui/authentication/tangible_sync/tangible_sync_mediator.mm b/ios/chrome/browser/ui/authentication/tangible_sync/tangible_sync_mediator.mm
index a054d80..f335ee9 100644
--- a/ios/chrome/browser/ui/authentication/tangible_sync/tangible_sync_mediator.mm
+++ b/ios/chrome/browser/ui/authentication/tangible_sync/tangible_sync_mediator.mm
@@ -8,7 +8,7 @@
 #import "base/strings/sys_string_conversions.h"
 #import "components/consent_auditor/consent_auditor.h"
 #import "components/signin/public/identity_manager/objc/identity_manager_observer_bridge.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/unified_consent/unified_consent_service.h"
 #import "ios/chrome/browser/signin/authentication_service.h"
 #import "ios/chrome/browser/signin/chrome_account_manager_service.h"
@@ -225,7 +225,7 @@
 
     // Turn on FirstSetupComplete flag after the authentication service has
     // granted user consent to start Sync.
-    _syncSetupService->SetFirstSetupComplete(
+    _syncSetupService->SetInitialSyncFeatureSetupComplete(
         syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
 
     _syncSetupService->CommitSyncChanges();
diff --git a/ios/chrome/browser/ui/autofill/chrome_autofill_client_ios.h b/ios/chrome/browser/ui/autofill/chrome_autofill_client_ios.h
index b17dc39c..9127b22 100644
--- a/ios/chrome/browser/ui/autofill/chrome_autofill_client_ios.h
+++ b/ios/chrome/browser/ui/autofill/chrome_autofill_client_ios.h
@@ -26,7 +26,7 @@
 #include "components/infobars/core/infobar_manager.h"
 #include "components/password_manager/core/browser/password_manager.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #include "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
 
 @class UIViewController;
diff --git a/ios/chrome/browser/ui/autofill/chrome_autofill_client_ios.mm b/ios/chrome/browser/ui/autofill/chrome_autofill_client_ios.mm
index f28829a6..09125ab 100644
--- a/ios/chrome/browser/ui/autofill/chrome_autofill_client_ios.mm
+++ b/ios/chrome/browser/ui/autofill/chrome_autofill_client_ios.mm
@@ -36,7 +36,7 @@
 #import "components/password_manager/ios/ios_password_manager_driver.h"
 #import "components/password_manager/ios/ios_password_manager_driver_factory.h"
 #import "components/security_state/ios/security_state_utils.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/translate/core/browser/translate_manager.h"
 #import "components/ukm/ios/ukm_url_recorder.h"
 #import "components/variations/service/variations_service.h"
diff --git a/ios/chrome/browser/ui/bookmarks/BUILD.gn b/ios/chrome/browser/ui/bookmarks/BUILD.gn
index 7716eea..5d81879d 100644
--- a/ios/chrome/browser/ui/bookmarks/BUILD.gn
+++ b/ios/chrome/browser/ui/bookmarks/BUILD.gn
@@ -73,7 +73,7 @@
     "//components/bookmarks/browser",
     "//components/pref_registry",
     "//components/prefs",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/app/strings",
     "//ios/chrome/browser/bookmarks",
     "//ios/chrome/browser/default_browser:utils",
@@ -112,7 +112,7 @@
     "//components/signin/public/identity_manager",
     "//components/strings",
     "//components/sync/base",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/undo",
     "//components/url_formatter",
     "//ios/chrome/app/strings",
@@ -155,7 +155,7 @@
     "//base/test:test_support",
     "//components/bookmarks/browser",
     "//components/sync:test_support",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/sync_preferences:test_support",
     "//ios/chrome/app/strings",
     "//ios/chrome/browser/bookmarks:test_support",
diff --git a/ios/chrome/browser/ui/bookmarks/bookmark_mediator.mm b/ios/chrome/browser/ui/bookmarks/bookmark_mediator.mm
index 11ebafa..348da98e 100644
--- a/ios/chrome/browser/ui/bookmarks/bookmark_mediator.mm
+++ b/ios/chrome/browser/ui/bookmarks/bookmark_mediator.mm
@@ -15,7 +15,7 @@
 #import "components/bookmarks/browser/bookmark_utils.h"
 #import "components/pref_registry/pref_registry_syncable.h"
 #import "components/prefs/pref_service.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/bookmarks/bookmarks_utils.h"
 #import "ios/chrome/browser/bookmarks/local_or_syncable_bookmark_model_factory.h"
 #import "ios/chrome/browser/default_browser/utils.h"
diff --git a/ios/chrome/browser/ui/bookmarks/bookmark_mediator_unittest.mm b/ios/chrome/browser/ui/bookmarks/bookmark_mediator_unittest.mm
index 2d37c401..006edead 100644
--- a/ios/chrome/browser/ui/bookmarks/bookmark_mediator_unittest.mm
+++ b/ios/chrome/browser/ui/bookmarks/bookmark_mediator_unittest.mm
@@ -10,7 +10,7 @@
 #import "base/test/scoped_feature_list.h"
 #import "components/bookmarks/common/storage_type.h"
 #import "components/sync/base/user_selectable_type.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/bookmarks/bookmark_ios_unit_test_support.h"
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
 #import "ios/chrome/browser/shared/model/browser_state/test_chrome_browser_state.h"
diff --git a/ios/chrome/browser/ui/bookmarks/bookmark_utils_ios.mm b/ios/chrome/browser/ui/bookmarks/bookmark_utils_ios.mm
index 3990ee5..f9bb7483 100644
--- a/ios/chrome/browser/ui/bookmarks/bookmark_utils_ios.mm
+++ b/ios/chrome/browser/ui/bookmarks/bookmark_utils_ios.mm
@@ -32,8 +32,8 @@
 #import "components/signin/public/identity_manager/account_info.h"
 #import "components/strings/grit/components_strings.h"
 #import "components/sync/base/user_selectable_type.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "components/url_formatter/url_fixer.h"
 #import "ios/chrome/browser/bookmarks/bookmarks_utils.h"
 #import "ios/chrome/browser/flags/system_flags.h"
diff --git a/ios/chrome/browser/ui/bookmarks/home/bookmarks_home_mediator.mm b/ios/chrome/browser/ui/bookmarks/home/bookmarks_home_mediator.mm
index 3f387617..306bf475 100644
--- a/ios/chrome/browser/ui/bookmarks/home/bookmarks_home_mediator.mm
+++ b/ios/chrome/browser/ui/bookmarks/home/bookmarks_home_mediator.mm
@@ -17,7 +17,7 @@
 #import "components/prefs/pref_change_registrar.h"
 #import "components/prefs/pref_service.h"
 #import "components/sync/base/user_selectable_type.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/bookmarks/bookmark_model_bridge_observer.h"
 #import "ios/chrome/browser/bookmarks/managed_bookmark_service_factory.h"
 #import "ios/chrome/browser/flags/system_flags.h"
diff --git a/ios/chrome/browser/ui/bookmarks/synced_bookmarks_bridge.mm b/ios/chrome/browser/ui/bookmarks/synced_bookmarks_bridge.mm
index 826b9b8..7acaf64 100644
--- a/ios/chrome/browser/ui/bookmarks/synced_bookmarks_bridge.mm
+++ b/ios/chrome/browser/ui/bookmarks/synced_bookmarks_bridge.mm
@@ -5,7 +5,7 @@
 #import "ios/chrome/browser/ui/bookmarks/synced_bookmarks_bridge.h"
 
 #import "components/signin/public/identity_manager/identity_manager.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
 #import "ios/chrome/browser/signin/identity_manager_factory.h"
 #import "ios/chrome/browser/sync/sync_service_factory.h"
diff --git a/ios/chrome/browser/ui/browser_view/browser_view_controller.mm b/ios/chrome/browser/ui/browser_view/browser_view_controller.mm
index 6d219d4c..068f02a 100644
--- a/ios/chrome/browser/ui/browser_view/browser_view_controller.mm
+++ b/ios/chrome/browser/ui/browser_view/browser_view_controller.mm
@@ -209,9 +209,6 @@
   // Used to display the Voice Search UI.  Nil if not visible.
   id<VoiceSearchController> _voiceSearchController;
 
-  // YES if new tab is animating in.
-  BOOL _inNewTabAnimation;
-
   // YES if Voice Search should be started when the new tab animation is
   // finished.
   BOOL _startVoiceSearchAfterNewTabAnimation;
@@ -466,7 +463,7 @@
 
     dependencies.lensCoordinator.delegate = self;
 
-    _inNewTabAnimation = NO;
+    self.inNewTabAnimation = NO;
     self.fullscreenController = dependencies.fullscreenController;
     _footerFullscreenProgress = 1.0;
 
@@ -582,16 +579,13 @@
 }
 
 - (void)setInNewTabAnimation:(BOOL)inNewTabAnimation {
-  if (_inNewTabAnimation == inNewTabAnimation)
+  if (_inNewTabAnimation == inNewTabAnimation) {
     return;
+  }
   _inNewTabAnimation = inNewTabAnimation;
   [self updateBroadcastState];
 }
 
-- (BOOL)isInNewTabAnimation {
-  return _inNewTabAnimation;
-}
-
 - (void)setHideStatusBar:(BOOL)hideStatusBar {
   if (_hideStatusBar == hideStatusBar)
     return;
diff --git a/ios/chrome/browser/ui/browser_view/tab_lifecycle_mediator.mm b/ios/chrome/browser/ui/browser_view/tab_lifecycle_mediator.mm
index 34214df6..85de689 100644
--- a/ios/chrome/browser/ui/browser_view/tab_lifecycle_mediator.mm
+++ b/ios/chrome/browser/ui/browser_view/tab_lifecycle_mediator.mm
@@ -5,7 +5,7 @@
 #import "ios/chrome/browser/ui/browser_view/tab_lifecycle_mediator.h"
 
 #import "ios/chrome/browser/autofill/autofill_tab_helper.h"
-#import "ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.h"
+#import "ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.h"
 #import "ios/chrome/browser/commerce/price_notifications/price_notifications_iph_presenter.h"
 #import "ios/chrome/browser/commerce/price_notifications/price_notifications_tab_helper.h"
 #import "ios/chrome/browser/download/download_manager_tab_helper.h"
@@ -87,8 +87,8 @@
   passwordTabHelper->SetPasswordControllerDelegate(_delegate);
   passwordTabHelper->SetDispatcher(_commandDispatcher);
 
-  BottomSheetTabHelper* bottomSheetTabHelper =
-      BottomSheetTabHelper::FromWebState(webState);
+  AutofillBottomSheetTabHelper* bottomSheetTabHelper =
+      AutofillBottomSheetTabHelper::FromWebState(webState);
   bottomSheetTabHelper->SetPasswordBottomSheetHandler(
       HandlerForProtocol(_commandDispatcher, PasswordBottomSheetCommands));
 
@@ -162,8 +162,8 @@
   passwordTabHelper->SetPasswordControllerDelegate(nil);
   passwordTabHelper->SetDispatcher(nil);
 
-  BottomSheetTabHelper* bottomSheetTabHelper =
-      BottomSheetTabHelper::FromWebState(webState);
+  AutofillBottomSheetTabHelper* bottomSheetTabHelper =
+      AutofillBottomSheetTabHelper::FromWebState(webState);
   bottomSheetTabHelper->SetPasswordBottomSheetHandler(nil);
 
   OverscrollActionsTabHelper::FromWebState(webState)->SetDelegate(nil);
diff --git a/ios/chrome/browser/ui/content_suggestions/content_suggestions_coordinator.mm b/ios/chrome/browser/ui/content_suggestions/content_suggestions_coordinator.mm
index c7e6a34..17758fe 100644
--- a/ios/chrome/browser/ui/content_suggestions/content_suggestions_coordinator.mm
+++ b/ios/chrome/browser/ui/content_suggestions/content_suggestions_coordinator.mm
@@ -116,12 +116,6 @@
 
   _started = YES;
 
-  // Make sure that the omnibox is unfocused to prevent having it visually
-  // focused while the NTP is just created (with the fakebox visible).
-  id<OmniboxCommands> omniboxCommandHandler =
-      HandlerForProtocol(self.browser->GetCommandDispatcher(), OmniboxCommands);
-  [omniboxCommandHandler cancelOmniboxEdit];
-
   self.authService = AuthenticationServiceFactory::GetForBrowserState(
       self.browser->GetBrowserState());
 
diff --git a/ios/chrome/browser/ui/content_suggestions/ntp_home_egtest.mm b/ios/chrome/browser/ui/content_suggestions/ntp_home_egtest.mm
index 643ff45..5ea545d 100644
--- a/ios/chrome/browser/ui/content_suggestions/ntp_home_egtest.mm
+++ b/ios/chrome/browser/ui/content_suggestions/ntp_home_egtest.mm
@@ -1183,6 +1183,28 @@
       assertWithMatcher:grey_sufficientlyVisible()];
 }
 
+// Test that the omnibox remains focused with some inputted text after
+// backgrounding and foregrounding the app.
+- (void)testRetainOmniboxFocusOnBackground {
+  // Focus the omnibox and type some text into it.
+  [self focusFakebox];
+  NSString* omniboxText = @"Some text";
+  [[EarlGrey selectElementWithMatcher:chrome_test_util::Omnibox()]
+      performAction:grey_typeText(omniboxText)];
+
+  // Check that the omnibox contains the inputted text.
+  [[EarlGrey selectElementWithMatcher:chrome_test_util::Omnibox()]
+      assertWithMatcher:chrome_test_util::OmniboxContainingText(
+                            base::SysNSStringToUTF8(omniboxText))];
+
+  // Background and foreground the app, then check that the focused omnibox
+  // still contains the text.
+  [[AppLaunchManager sharedManager] backgroundAndForegroundApp];
+  [[EarlGrey selectElementWithMatcher:chrome_test_util::Omnibox()]
+      assertWithMatcher:chrome_test_util::OmniboxContainingText(
+                            base::SysNSStringToUTF8(omniboxText))];
+}
+
 #pragma mark - New Tab menu tests
 
 // Tests the "new search" menu item from the new tab menu.
diff --git a/ios/chrome/browser/ui/first_run/first_run_app_interface.h b/ios/chrome/browser/ui/first_run/first_run_app_interface.h
index 216302a..9df0fb5c 100644
--- a/ios/chrome/browser/ui/first_run/first_run_app_interface.h
+++ b/ios/chrome/browser/ui/first_run/first_run_app_interface.h
@@ -22,7 +22,7 @@
 + (void)resetUMACollectionEnabledByDefault;
 
 // Returns whether sync has finished its first run setup.
-+ (BOOL)isSyncFirstSetupComplete;
++ (BOOL)isInitialSyncFeatureSetupComplete;
 
 @end
 
diff --git a/ios/chrome/browser/ui/first_run/first_run_app_interface.mm b/ios/chrome/browser/ui/first_run/first_run_app_interface.mm
index 618fba7..f384717 100644
--- a/ios/chrome/browser/ui/first_run/first_run_app_interface.mm
+++ b/ios/chrome/browser/ui/first_run/first_run_app_interface.mm
@@ -37,7 +37,7 @@
       metrics::EnableMetricsDefault::DEFAULT_UNKNOWN);
 }
 
-+ (BOOL)isSyncFirstSetupComplete {
++ (BOOL)isInitialSyncFeatureSetupComplete {
   return SyncSetupServiceFactory::GetForBrowserState(
              chrome_test_util::GetOriginalBrowserState())
       ->IsInitialSyncFeatureSetupComplete();
diff --git a/ios/chrome/browser/ui/first_run/first_run_egtest.mm b/ios/chrome/browser/ui/first_run/first_run_egtest.mm
index 6cf5b9b..5dbecf4 100644
--- a/ios/chrome/browser/ui/first_run/first_run_egtest.mm
+++ b/ios/chrome/browser/ui/first_run/first_run_egtest.mm
@@ -537,7 +537,7 @@
                  chrome_test_util::AdvancedSyncSettingsDoneButtonMatcher()]
       performAction:grey_tap()];
   // Check sync did not start yet.
-  GREYAssertFalse([FirstRunAppInterface isSyncFirstSetupComplete],
+  GREYAssertFalse([FirstRunAppInterface isInitialSyncFeatureSetupComplete],
                   @"Sync shouldn't start when discarding advanced settings.");
   // Accept sync.
   [[EarlGrey
diff --git a/ios/chrome/browser/ui/first_run/tangible_sync/BUILD.gn b/ios/chrome/browser/ui/first_run/tangible_sync/BUILD.gn
index 2aa1aa6..b8d3fab7 100644
--- a/ios/chrome/browser/ui/first_run/tangible_sync/BUILD.gn
+++ b/ios/chrome/browser/ui/first_run/tangible_sync/BUILD.gn
@@ -10,7 +10,7 @@
   ]
   deps = [
     "//base:base",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/browser/shared/model/browser",
     "//ios/chrome/browser/shared/model/browser_state",
     "//ios/chrome/browser/signin",
diff --git a/ios/chrome/browser/ui/first_run/tangible_sync/tangible_sync_screen_coordinator.mm b/ios/chrome/browser/ui/first_run/tangible_sync/tangible_sync_screen_coordinator.mm
index edf1c63..0844526f 100644
--- a/ios/chrome/browser/ui/first_run/tangible_sync/tangible_sync_screen_coordinator.mm
+++ b/ios/chrome/browser/ui/first_run/tangible_sync/tangible_sync_screen_coordinator.mm
@@ -4,7 +4,7 @@
 
 #import "ios/chrome/browser/ui/first_run/tangible_sync/tangible_sync_screen_coordinator.h"
 
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/shared/model/browser/browser.h"
 #import "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
 #import "ios/chrome/browser/signin/authentication_service.h"
diff --git a/ios/chrome/browser/ui/history/history_coordinator.mm b/ios/chrome/browser/ui/history/history_coordinator.mm
index 1523c6b6..97f3975f 100644
--- a/ios/chrome/browser/ui/history/history_coordinator.mm
+++ b/ios/chrome/browser/ui/history/history_coordinator.mm
@@ -8,7 +8,7 @@
 #import "base/ios/ios_util.h"
 #import "components/history/core/browser/browsing_history_service.h"
 #import "components/keyed_service/core/service_access_type.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/history/history_service_factory.h"
 #import "ios/chrome/browser/history/web_history_service_factory.h"
 #import "ios/chrome/browser/policy/policy_util.h"
diff --git a/ios/chrome/browser/ui/ntp/new_tab_page_coordinator.mm b/ios/chrome/browser/ui/ntp/new_tab_page_coordinator.mm
index cadefe0..ca03bb6 100644
--- a/ios/chrome/browser/ui/ntp/new_tab_page_coordinator.mm
+++ b/ios/chrome/browser/ui/ntp/new_tab_page_coordinator.mm
@@ -512,6 +512,7 @@
 }
 
 - (void)didNavigateAwayFromNTP {
+  [self cancelOmniboxEdit];
   [self updateNTPIsVisible:NO];
   self.webState = nullptr;
 }
@@ -1653,13 +1654,6 @@
             recordNTPImpression:IOSNTPImpressionType::kFeedDisabled];
       }
     } else {
-      // Unfocus omnibox, to prevent it from lingering when it should be
-      // dismissed (for example, when navigating away or when changing feed
-      // visibility). Do this after the MVC classes are deallocated so no reset
-      // animations are fired in response to this cancel.
-      id<OmniboxCommands> omniboxCommandHandler = HandlerForProtocol(
-          self.browser->GetCommandDispatcher(), OmniboxCommands);
-      [omniboxCommandHandler cancelOmniboxEdit];
       if (!self.didAppearTime.is_null()) {
         [self.NTPMetricsRecorder
             recordTimeSpentInNTP:base::TimeTicks::Now() - self.didAppearTime];
@@ -1673,15 +1667,6 @@
       [self.feedMetricsRecorder recordNTPDidChangeVisibility:visible];
     }
   }
-
-  if (!self.browser->GetBrowserState()->IsOffTheRecord() && !visible) {
-    // Unfocus omnibox, to prevent it from lingering when it should be
-    // dismissed (for example, when navigating away or when changing feed
-    // visibility).
-    // Do this after updating `visible` to prevent defocus animation from
-    // happening when already navigating away from NTP.
-    [self cancelOmniboxEdit];
-  }
 }
 
 - (BOOL)isSignInAllowed {
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_egtest.mm b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_egtest.mm
index 6c854421..52048d7 100644
--- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_egtest.mm
+++ b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_egtest.mm
@@ -148,7 +148,8 @@
 }
 
 // Test inline autocomplete of legacy text field implementation.
-- (void)testLegacyInlineAutocompleteSuggestion {
+// TODO(crbug.com/1445722): Re-enable when fixed.
+- (void)DISABLED_testLegacyInlineAutocompleteSuggestion {
   // Skip if new text field implementation is enabled.
   if (base::FeatureList::IsEnabled(kIOSNewOmniboxImplementation)) {
     return;
diff --git a/ios/chrome/browser/ui/passwords/bottom_sheet/password_suggestion_bottom_sheet_mediator.mm b/ios/chrome/browser/ui/passwords/bottom_sheet/password_suggestion_bottom_sheet_mediator.mm
index f4bc07d..ed0b7e17 100644
--- a/ios/chrome/browser/ui/passwords/bottom_sheet/password_suggestion_bottom_sheet_mediator.mm
+++ b/ios/chrome/browser/ui/passwords/bottom_sheet/password_suggestion_bottom_sheet_mediator.mm
@@ -13,7 +13,7 @@
 #import "components/password_manager/ios/password_manager_java_script_feature.h"
 #import "components/password_manager/ios/shared_password_controller.h"
 #import "components/prefs/pref_service.h"
-#import "ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_tab_helper.h"
+#import "ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_tab_helper.h"
 #import "ios/chrome/browser/autofill/form_input_suggestions_provider.h"
 #import "ios/chrome/browser/autofill/form_suggestion_tab_helper.h"
 #import "ios/chrome/browser/autofill/manual_fill/passwords_fetcher.h"
@@ -269,7 +269,7 @@
         password_manager::PasswordManagerJavaScriptFeature::GetInstance();
     web::WebFrame* frame =
         feature->GetWebFramesManager(activeWebState)->GetFrameWithId(_frameId);
-    BottomSheetTabHelper::FromWebState(activeWebState)
+    AutofillBottomSheetTabHelper::FromWebState(activeWebState)
         ->DetachListenersAndRefocus(frame);
   }
 }
@@ -372,7 +372,7 @@
         _prefService->GetInteger(prefs::kIosPasswordBottomSheetDismissCount) +
         1;
     CHECK(newDismissCount <=
-          BottomSheetTabHelper::PasswordBottomSheetMaxDismissCount());
+          AutofillBottomSheetTabHelper::kPasswordBottomSheetMaxDismissCount);
     _prefService->SetInteger(prefs::kIosPasswordBottomSheetDismissCount,
                              newDismissCount);
   }
diff --git a/ios/chrome/browser/ui/popup_menu/overflow_menu/BUILD.gn b/ios/chrome/browser/ui/popup_menu/overflow_menu/BUILD.gn
index 7feea71c..b2182a5 100644
--- a/ios/chrome/browser/ui/popup_menu/overflow_menu/BUILD.gn
+++ b/ios/chrome/browser/ui/popup_menu/overflow_menu/BUILD.gn
@@ -32,7 +32,7 @@
     "//components/prefs",
     "//components/prefs/ios",
     "//components/profile_metrics",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/translate/core/browser",
     "//ios/chrome/app/strings",
     "//ios/chrome/browser/bookmarks",
@@ -148,7 +148,7 @@
     "//components/policy/core/common:test_support",
     "//components/prefs",
     "//components/prefs:test_support",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/translate/core/browser",
     "//components/translate/core/language_detection",
     "//ios/chrome/browser/bookmarks",
diff --git a/ios/chrome/browser/ui/popup_menu/overflow_menu/overflow_menu_mediator.mm b/ios/chrome/browser/ui/popup_menu/overflow_menu/overflow_menu_mediator.mm
index 4f867407..7817816 100644
--- a/ios/chrome/browser/ui/popup_menu/overflow_menu/overflow_menu_mediator.mm
+++ b/ios/chrome/browser/ui/popup_menu/overflow_menu/overflow_menu_mediator.mm
@@ -21,7 +21,7 @@
 #import "components/prefs/pref_change_registrar.h"
 #import "components/prefs/pref_service.h"
 #import "components/profile_metrics/browser_profile_type.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/translate/core/browser/translate_manager.h"
 #import "components/translate/core/browser/translate_prefs.h"
 #import "ios/chrome/browser/bookmarks/bookmark_model_bridge_observer.h"
diff --git a/ios/chrome/browser/ui/popup_menu/overflow_menu/overflow_menu_mediator_unittest.mm b/ios/chrome/browser/ui/popup_menu/overflow_menu/overflow_menu_mediator_unittest.mm
index 36f4bc2..6d6cff39 100644
--- a/ios/chrome/browser/ui/popup_menu/overflow_menu/overflow_menu_mediator_unittest.mm
+++ b/ios/chrome/browser/ui/popup_menu/overflow_menu/overflow_menu_mediator_unittest.mm
@@ -22,7 +22,7 @@
 #import "components/prefs/pref_registry_simple.h"
 #import "components/prefs/testing_pref_service.h"
 #import "components/sync/base/features.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/sync/test/mock_sync_service.h"
 #import "components/translate/core/browser/translate_pref_names.h"
 #import "components/translate/core/browser/translate_prefs.h"
diff --git a/ios/chrome/browser/ui/reading_list/reading_list_coordinator.mm b/ios/chrome/browser/ui/reading_list/reading_list_coordinator.mm
index 835d653..5826a090 100644
--- a/ios/chrome/browser/ui/reading_list/reading_list_coordinator.mm
+++ b/ios/chrome/browser/ui/reading_list/reading_list_coordinator.mm
@@ -16,7 +16,7 @@
 #import "components/reading_list/features/reading_list_switches.h"
 #import "components/signin/public/identity_manager/objc/identity_manager_observer_bridge.h"
 #import "components/sync/base/user_selectable_type.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/favicon/ios_chrome_favicon_loader_factory.h"
 #import "ios/chrome/browser/favicon/ios_chrome_large_icon_service_factory.h"
 #import "ios/chrome/browser/feature_engagement/tracker_factory.h"
diff --git a/ios/chrome/browser/ui/reading_list/reading_list_egtest.mm b/ios/chrome/browser/ui/reading_list/reading_list_egtest.mm
index 0f780dc..90aa893 100644
--- a/ios/chrome/browser/ui/reading_list/reading_list_egtest.mm
+++ b/ios/chrome/browser/ui/reading_list/reading_list_egtest.mm
@@ -158,10 +158,11 @@
 // scrolled down to find the entry.
 void PerformActionOnEntry(NSString* entryTitle, id<GREYAction> action) {
   ScrollToTop();
-  id<GREYMatcher> matcher =
-      grey_allOf(chrome_test_util::StaticTextWithAccessibilityLabel(entryTitle),
-                 grey_ancestor(grey_kindOfClassName(@"TableViewURLCell")),
-                 grey_sufficientlyVisible(), nil);
+  id<GREYMatcher> matcher = grey_allOf(
+      grey_descendant(
+          chrome_test_util::StaticTextWithAccessibilityLabel(entryTitle)),
+      grey_kindOfClassName(@"TableViewURLCell"), grey_sufficientlyVisible(),
+      nil);
   [[[EarlGrey selectElementWithMatcher:matcher]
          usingSearchAction:grey_scrollInDirection(kGREYDirectionDown, 100)
       onElementWithMatcher:grey_accessibilityID(kReadingListViewID)]
diff --git a/ios/chrome/browser/ui/recent_tabs/recent_tabs_coordinator_unittest.mm b/ios/chrome/browser/ui/recent_tabs/recent_tabs_coordinator_unittest.mm
index 3615a7d..003bed7 100644
--- a/ios/chrome/browser/ui/recent_tabs/recent_tabs_coordinator_unittest.mm
+++ b/ios/chrome/browser/ui/recent_tabs/recent_tabs_coordinator_unittest.mm
@@ -13,7 +13,7 @@
 #import "components/signin/public/identity_manager/identity_test_environment.h"
 #import "components/signin/public/identity_manager/primary_account_mutator.h"
 #import "components/sync/base/user_selectable_type.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/sync/test/fake_model_type_controller_delegate.h"
 #import "components/sync_sessions/open_tabs_ui_delegate.h"
 #import "components/sync_sessions/session_sync_service.h"
diff --git a/ios/chrome/browser/ui/screen_time/screen_time_coordinator.mm b/ios/chrome/browser/ui/screen_time/screen_time_coordinator.mm
index 18abdb3..7ca2664 100644
--- a/ios/chrome/browser/ui/screen_time/screen_time_coordinator.mm
+++ b/ios/chrome/browser/ui/screen_time/screen_time_coordinator.mm
@@ -31,7 +31,13 @@
 #pragma mark - ChromeCoordinator
 
 - (void)start {
-  self.screenTimeViewController = [[ScreenTimeViewController alloc] init];
+  if (self.browser->GetBrowserState()->IsOffTheRecord()) {
+    self.screenTimeViewController =
+        [ScreenTimeViewController sharedOTRInstance];
+  } else {
+    self.screenTimeViewController = [ScreenTimeViewController sharedInstance];
+  }
+
   self.mediator = [[ScreenTimeMediator alloc]
         initWithWebStateList:self.browser->GetWebStateList()
       suppressUsageRecording:self.browser->GetBrowserState()->IsOffTheRecord()];
@@ -42,6 +48,9 @@
 
 - (void)stop {
   self.mediator = nil;
+  [self.screenTimeViewController willMoveToParentViewController:nil];
+  [self.screenTimeViewController.view removeFromSuperview];
+  [self.screenTimeViewController removeFromParentViewController];
   self.screenTimeViewController = nil;
 }
 
diff --git a/ios/chrome/browser/ui/screen_time/screen_time_view_controller.h b/ios/chrome/browser/ui/screen_time/screen_time_view_controller.h
index 3a02064..51c8863 100644
--- a/ios/chrome/browser/ui/screen_time/screen_time_view_controller.h
+++ b/ios/chrome/browser/ui/screen_time/screen_time_view_controller.h
@@ -16,6 +16,10 @@
 // block when the underlying web view's URL becomes restricted.
 API_AVAILABLE(ios(14.0))
 @interface ScreenTimeViewController : STWebpageController <ScreenTimeConsumer>
+
++ (instancetype)sharedInstance;
+
++ (instancetype)sharedOTRInstance;
 @end
 
 #endif  // IOS_CHROME_BROWSER_UI_SCREEN_TIME_SCREEN_TIME_VIEW_CONTROLLER_H_
diff --git a/ios/chrome/browser/ui/screen_time/screen_time_view_controller.mm b/ios/chrome/browser/ui/screen_time/screen_time_view_controller.mm
index 38b0983..9dbbde7 100644
--- a/ios/chrome/browser/ui/screen_time/screen_time_view_controller.mm
+++ b/ios/chrome/browser/ui/screen_time/screen_time_view_controller.mm
@@ -4,6 +4,8 @@
 
 #import "ios/chrome/browser/ui/screen_time/screen_time_view_controller.h"
 
+#import "ios/web/public/thread/web_thread.h"
+
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
 #endif
@@ -11,4 +13,20 @@
 @implementation ScreenTimeViewController
 // The ScreenTimeConsumer implementation comes from the STWebpageController
 // parent class.
+
++ (instancetype)sharedInstance {
+  // make this a main-thread only class to mitigate risks of
+  // production issues.
+  DCHECK_CURRENTLY_ON(web::WebThread::UI);
+  static ScreenTimeViewController* sharedInstance =
+      [[ScreenTimeViewController alloc] init];
+  return sharedInstance;
+}
+
++ (instancetype)sharedOTRInstance {
+  DCHECK_CURRENTLY_ON(web::WebThread::UI);
+  static ScreenTimeViewController* sharedOTRInstance =
+      [[ScreenTimeViewController alloc] init];
+  return sharedOTRInstance;
+}
 @end
diff --git a/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_coordinator.mm b/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_coordinator.mm
index 7b75253..683eaf0 100644
--- a/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_coordinator.mm
+++ b/ios/chrome/browser/ui/send_tab_to_self/send_tab_to_self_coordinator.mm
@@ -19,8 +19,8 @@
 #import "components/send_tab_to_self/target_device_info.h"
 #import "components/signin/public/base/consent_level.h"
 #import "components/signin/public/base/signin_metrics.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_service_observer.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_service_observer.h"
 #import "ios/chrome/browser/send_tab_to_self/send_tab_to_self_browser_agent.h"
 #import "ios/chrome/browser/shared/model/browser/browser.h"
 #import "ios/chrome/browser/shared/model/browser_state/chrome_browser_state.h"
diff --git a/ios/chrome/browser/ui/settings/clear_browsing_data/clear_browsing_data_manager.mm b/ios/chrome/browser/ui/settings/clear_browsing_data/clear_browsing_data_manager.mm
index 2e79509..2e1b3c9e 100644
--- a/ios/chrome/browser/ui/settings/clear_browsing_data/clear_browsing_data_manager.mm
+++ b/ios/chrome/browser/ui/settings/clear_browsing_data/clear_browsing_data_manager.mm
@@ -22,7 +22,7 @@
 #import "components/search_engines/template_url_service_observer.h"
 #import "components/signin/public/identity_manager/identity_manager.h"
 #import "components/strings/grit/components_strings.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/browsing_data/browsing_data_counter_wrapper.h"
 #import "ios/chrome/browser/browsing_data/browsing_data_features.h"
 #import "ios/chrome/browser/browsing_data/browsing_data_remove_mask.h"
diff --git a/ios/chrome/browser/ui/settings/clear_browsing_data/clear_browsing_data_manager_unittest.mm b/ios/chrome/browser/ui/settings/clear_browsing_data/clear_browsing_data_manager_unittest.mm
index 2d9cbfed..8f2ff3ff8 100644
--- a/ios/chrome/browser/ui/settings/clear_browsing_data/clear_browsing_data_manager_unittest.mm
+++ b/ios/chrome/browser/ui/settings/clear_browsing_data/clear_browsing_data_manager_unittest.mm
@@ -13,7 +13,7 @@
 #import "components/search_engines/template_url_prepopulate_data.h"
 #import "components/search_engines/template_url_service.h"
 #import "components/signin/public/base/signin_metrics.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/sync/test/test_sync_service.h"
 #import "components/sync_preferences/pref_service_mock_factory.h"
 #import "components/sync_preferences/pref_service_syncable.h"
diff --git a/ios/chrome/browser/ui/settings/google_services/BUILD.gn b/ios/chrome/browser/ui/settings/google_services/BUILD.gn
index 8ef1ecf..b31ccbc 100644
--- a/ios/chrome/browser/ui/settings/google_services/BUILD.gn
+++ b/ios/chrome/browser/ui/settings/google_services/BUILD.gn
@@ -43,7 +43,7 @@
     "//components/signin/public/identity_manager/objc",
     "//components/strings",
     "//components/sync",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/unified_consent",
     "//ios/chrome/app/strings",
     "//ios/chrome/browser/commerce:commerce",
@@ -191,7 +191,7 @@
     "//components/signin/public/identity_manager",
     "//components/sync",
     "//components/sync:test_support",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//components/variations:test_support",
     "//google_apis",
     "//ios/chrome/app/strings",
diff --git a/ios/chrome/browser/ui/settings/google_services/accounts_table_view_controller.mm b/ios/chrome/browser/ui/settings/google_services/accounts_table_view_controller.mm
index 3c99dbc..816e5ed 100644
--- a/ios/chrome/browser/ui/settings/google_services/accounts_table_view_controller.mm
+++ b/ios/chrome/browser/ui/settings/google_services/accounts_table_view_controller.mm
@@ -12,8 +12,8 @@
 #import "components/signin/public/identity_manager/identity_manager.h"
 #import "components/signin/public/identity_manager/objc/identity_manager_observer_bridge.h"
 #import "components/strings/grit/components_strings.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_service_utils.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_service_utils.h"
 #import "ios/chrome/browser/net/crurl.h"
 #import "ios/chrome/browser/settings/sync/utils/account_error_ui_info.h"
 #import "ios/chrome/browser/settings/sync/utils/identity_error_util.h"
diff --git a/ios/chrome/browser/ui/settings/google_services/accounts_table_view_controller_unittest.mm b/ios/chrome/browser/ui/settings/google_services/accounts_table_view_controller_unittest.mm
index 0064ee21..7d0379c 100644
--- a/ios/chrome/browser/ui/settings/google_services/accounts_table_view_controller_unittest.mm
+++ b/ios/chrome/browser/ui/settings/google_services/accounts_table_view_controller_unittest.mm
@@ -10,7 +10,7 @@
 #import "base/strings/sys_string_conversions.h"
 #import "base/test/scoped_feature_list.h"
 #import "components/sync/base/features.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/sync/test/test_sync_service.h"
 #import "components/variations/scoped_variations_ids_provider.h"
 #import "google_apis/gaia/core_account_id.h"
@@ -55,7 +55,7 @@
   sync_service->SetHasSyncConsent(true);
   sync_service->SetTransportState(syncer::SyncService::TransportState::ACTIVE);
   sync_service->SetDisableReasons({});
-  sync_service->SetFirstSetupComplete(true);
+  sync_service->SetInitialSyncFeatureSetupComplete(true);
   ASSERT_TRUE(sync_service->IsSyncFeatureEnabled());
 }
 
diff --git a/ios/chrome/browser/ui/settings/google_services/google_services_settings_coordinator.mm b/ios/chrome/browser/ui/settings/google_services/google_services_settings_coordinator.mm
index 573f453..31c3ff1e 100644
--- a/ios/chrome/browser/ui/settings/google_services/google_services_settings_coordinator.mm
+++ b/ios/chrome/browser/ui/settings/google_services/google_services_settings_coordinator.mm
@@ -8,7 +8,7 @@
 #import "components/google/core/common/google_util.h"
 #import "components/signin/public/identity_manager/identity_manager.h"
 #import "components/strings/grit/components_strings.h"
-#import "components/sync/driver/sync_service_utils.h"
+#import "components/sync/service/sync_service_utils.h"
 #import "ios/chrome/browser/shared/coordinator/alert/action_sheet_coordinator.h"
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
 #import "ios/chrome/browser/shared/model/browser/browser.h"
diff --git a/ios/chrome/browser/ui/settings/google_services/google_services_settings_mediator.mm b/ios/chrome/browser/ui/settings/google_services/google_services_settings_mediator.mm
index 5333532..82b9e211 100644
--- a/ios/chrome/browser/ui/settings/google_services/google_services_settings_mediator.mm
+++ b/ios/chrome/browser/ui/settings/google_services/google_services_settings_mediator.mm
@@ -12,7 +12,7 @@
 #import "components/password_manager/core/common/password_manager_pref_names.h"
 #import "components/prefs/pref_service.h"
 #import "components/signin/public/base/signin_pref_names.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/unified_consent/pref_names.h"
 #import "ios/chrome/browser/policy/policy_util.h"
 #import "ios/chrome/browser/prefs/pref_names.h"
diff --git a/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_coordinator.mm b/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_coordinator.mm
index 704120f..88d5ca6 100644
--- a/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_coordinator.mm
+++ b/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_coordinator.mm
@@ -8,9 +8,9 @@
 #import "base/metrics/user_metrics.h"
 #import "base/metrics/user_metrics_action.h"
 #import "components/google/core/common/google_util.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_service_utils.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_service_utils.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/chrome/browser/shared/coordinator/alert/action_sheet_coordinator.h"
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
 #import "ios/chrome/browser/shared/model/browser/browser.h"
diff --git a/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_mediator.mm b/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_mediator.mm
index 1e6ab53..dbe4838 100644
--- a/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_mediator.mm
+++ b/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_mediator.mm
@@ -14,7 +14,7 @@
 #import "components/signin/public/identity_manager/objc/identity_manager_observer_bridge.h"
 #import "components/strings/grit/components_strings.h"
 #import "components/sync/base/user_selectable_type.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/net/crurl.h"
 #import "ios/chrome/browser/shared/ui/list_model/list_model.h"
 #import "ios/chrome/browser/shared/ui/symbols/symbols.h"
diff --git a/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_mediator_unittest.mm b/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_mediator_unittest.mm
index 1d646b9..bef2db2 100644
--- a/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_mediator_unittest.mm
+++ b/ios/chrome/browser/ui/settings/google_services/manage_sync_settings_mediator_unittest.mm
@@ -11,7 +11,7 @@
 #import "components/prefs/pref_registry_simple.h"
 #import "components/prefs/testing_pref_service.h"
 #import "components/sync/base/user_selectable_type.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/sync/test/mock_sync_service.h"
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
 #import "ios/chrome/browser/shared/model/browser/test/test_browser.h"
diff --git a/ios/chrome/browser/ui/settings/password/BUILD.gn b/ios/chrome/browser/ui/settings/password/BUILD.gn
index 11f0281..6cb38c9 100644
--- a/ios/chrome/browser/ui/settings/password/BUILD.gn
+++ b/ios/chrome/browser/ui/settings/password/BUILD.gn
@@ -17,7 +17,7 @@
     "//components/password_manager/core/common:features",
     "//components/signin/public/identity_manager/objc",
     "//components/strings",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/app/strings",
     "//ios/chrome/browser/favicon",
     "//ios/chrome/browser/net:crurl",
@@ -92,7 +92,7 @@
     "//components/prefs",
     "//components/strings",
     "//components/sync/base",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/app/strings",
     "//ios/chrome/browser/flags:system_flags",
     "//ios/chrome/browser/net:crurl",
@@ -285,7 +285,7 @@
     "//components/password_manager/core/common:features",
     "//components/policy:generated",
     "//components/strings",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/app/strings",
     "//ios/chrome/browser/metrics:eg_test_support+eg2",
     "//ios/chrome/browser/policy:eg_test_support+eg2",
diff --git a/ios/chrome/browser/ui/settings/password/password_details/password_details_mediator.mm b/ios/chrome/browser/ui/settings/password/password_details/password_details_mediator.mm
index a43d77d8..0b65e4e 100644
--- a/ios/chrome/browser/ui/settings/password/password_details/password_details_mediator.mm
+++ b/ios/chrome/browser/ui/settings/password/password_details/password_details_mediator.mm
@@ -20,7 +20,7 @@
 #import "components/password_manager/core/common/password_manager_features.h"
 #import "components/signin/public/identity_manager/account_info.h"
 #import "components/sync/base/features.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/passwords/password_check_observer_bridge.h"
 #import "ios/chrome/browser/passwords/password_checkup_metrics.h"
 #import "ios/chrome/browser/passwords/password_checkup_utils.h"
diff --git a/ios/chrome/browser/ui/settings/password/password_issues/BUILD.gn b/ios/chrome/browser/ui/settings/password/password_issues/BUILD.gn
index 0daa30e..3fc56c6 100644
--- a/ios/chrome/browser/ui/settings/password/password_issues/BUILD.gn
+++ b/ios/chrome/browser/ui/settings/password/password_issues/BUILD.gn
@@ -16,7 +16,7 @@
     "//components/google/core/common",
     "//components/password_manager/core/browser",
     "//components/password_manager/core/common:features",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/app/strings",
     "//ios/chrome/browser/favicon",
     "//ios/chrome/browser/net:crurl",
diff --git a/ios/chrome/browser/ui/settings/password/password_issues/password_issues_mediator.mm b/ios/chrome/browser/ui/settings/password/password_issues/password_issues_mediator.mm
index 5542dbb24..0721db6 100644
--- a/ios/chrome/browser/ui/settings/password/password_issues/password_issues_mediator.mm
+++ b/ios/chrome/browser/ui/settings/password/password_issues/password_issues_mediator.mm
@@ -13,7 +13,7 @@
 #import "components/password_manager/core/browser/ui/insecure_credentials_manager.h"
 #import "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
 #import "components/password_manager/core/common/password_manager_features.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/favicon/favicon_loader.h"
 #import "ios/chrome/browser/net/crurl.h"
 #import "ios/chrome/browser/passwords/ios_chrome_password_check_manager.h"
diff --git a/ios/chrome/browser/ui/settings/password/password_manager_view_controller.mm b/ios/chrome/browser/ui/settings/password/password_manager_view_controller.mm
index ab2bf0a..5e3a15c 100644
--- a/ios/chrome/browser/ui/settings/password/password_manager_view_controller.mm
+++ b/ios/chrome/browser/ui/settings/password/password_manager_view_controller.mm
@@ -29,9 +29,9 @@
 #import "components/prefs/pref_service.h"
 #import "components/strings/grit/components_strings.h"
 #import "components/sync/base/features.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_service_utils.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_service_utils.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/chrome/browser/flags/system_flags.h"
 #import "ios/chrome/browser/net/crurl.h"
 #import "ios/chrome/browser/passwords/password_checkup_metrics.h"
diff --git a/ios/chrome/browser/ui/settings/password/password_settings/password_settings_mediator.mm b/ios/chrome/browser/ui/settings/password/password_settings/password_settings_mediator.mm
index c5373f3..38250b6 100644
--- a/ios/chrome/browser/ui/settings/password/password_settings/password_settings_mediator.mm
+++ b/ios/chrome/browser/ui/settings/password/password_settings/password_settings_mediator.mm
@@ -14,8 +14,8 @@
 #import "components/signin/public/identity_manager/objc/identity_manager_observer_bridge.h"
 #import "components/sync/base/passphrase_enums.h"
 #import "components/sync/base/user_selectable_type.h"
-#import "components/sync/driver/sync_service_utils.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service_utils.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/chrome/browser/sync/sync_observer_bridge.h"
 #import "ios/chrome/browser/ui/settings/password/password_exporter.h"
 #import "ios/chrome/browser/ui/settings/password/saved_passwords_presenter_observer.h"
diff --git a/ios/chrome/browser/ui/settings/password/passwords_mediator.mm b/ios/chrome/browser/ui/settings/password/passwords_mediator.mm
index 07b8b3b8..e2221de 100644
--- a/ios/chrome/browser/ui/settings/password/passwords_mediator.mm
+++ b/ios/chrome/browser/ui/settings/password/passwords_mediator.mm
@@ -8,7 +8,7 @@
 #import "components/password_manager/core/browser/leak_detection_dialog_utils.h"
 #import "components/password_manager/core/browser/password_manager_util.h"
 #import "components/password_manager/core/common/password_manager_features.h"
-#import "components/sync/driver/sync_service_utils.h"
+#import "components/sync/service/sync_service_utils.h"
 #import "ios/chrome/browser/favicon/favicon_loader.h"
 #import "ios/chrome/browser/net/crurl.h"
 #import "ios/chrome/browser/passwords/password_check_observer_bridge.h"
diff --git a/ios/chrome/browser/ui/settings/privacy/privacy_table_view_controller.mm b/ios/chrome/browser/ui/settings/privacy/privacy_table_view_controller.mm
index 8a84de90..3042040 100644
--- a/ios/chrome/browser/ui/settings/privacy/privacy_table_view_controller.mm
+++ b/ios/chrome/browser/ui/settings/privacy/privacy_table_view_controller.mm
@@ -18,7 +18,7 @@
 #import "components/prefs/pref_service.h"
 #import "components/safe_browsing/core/common/safe_browsing_prefs.h"
 #import "components/strings/grit/components_strings.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/browsing_data/browsing_data_features.h"
 #import "ios/chrome/browser/net/crurl.h"
 #import "ios/chrome/browser/policy/policy_util.h"
diff --git a/ios/chrome/browser/ui/settings/settings_table_view_controller.mm b/ios/chrome/browser/ui/settings/settings_table_view_controller.mm
index 9770922a..5fe94419 100644
--- a/ios/chrome/browser/ui/settings/settings_table_view_controller.mm
+++ b/ios/chrome/browser/ui/settings/settings_table_view_controller.mm
@@ -30,8 +30,8 @@
 #import "components/signin/public/identity_manager/identity_manager.h"
 #import "components/signin/public/identity_manager/objc/identity_manager_observer_bridge.h"
 #import "components/strings/grit/components_strings.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/chrome/app/application_delegate/app_state.h"
 #import "ios/chrome/browser/commerce/push_notification/push_notification_feature.h"
 #import "ios/chrome/browser/default_browser/utils.h"
diff --git a/ios/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller.mm b/ios/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller.mm
index b0d2481..cd480586 100644
--- a/ios/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller.mm
+++ b/ios/chrome/browser/ui/settings/sync/sync_encryption_passphrase_table_view_controller.mm
@@ -15,8 +15,8 @@
 #import "components/google/core/common/google_util.h"
 #import "components/signin/public/identity_manager/objc/identity_manager_observer_bridge.h"
 #import "components/strings/grit/components_strings.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/chrome/browser/net/crurl.h"
 #import "ios/chrome/browser/shared/coordinator/scene/scene_state.h"
 #import "ios/chrome/browser/shared/coordinator/scene/scene_state_browser_agent.h"
diff --git a/ios/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller.mm b/ios/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller.mm
index 985b5b6..ce09a621 100644
--- a/ios/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller.mm
+++ b/ios/chrome/browser/ui/settings/sync/sync_encryption_table_view_controller.mm
@@ -14,8 +14,8 @@
 #import "components/strings/grit/components_strings.h"
 #import "components/sync/base/command_line_switches.h"
 #import "components/sync/base/sync_prefs.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/chrome/browser/net/crurl.h"
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
 #import "ios/chrome/browser/shared/model/browser/browser.h"
diff --git a/ios/chrome/browser/ui/settings/sync/utils/BUILD.gn b/ios/chrome/browser/ui/settings/sync/utils/BUILD.gn
index 518d95a..5559eef 100644
--- a/ios/chrome/browser/ui/settings/sync/utils/BUILD.gn
+++ b/ios/chrome/browser/ui/settings/sync/utils/BUILD.gn
@@ -19,7 +19,7 @@
     "//components/infobars/core",
     "//components/strings",
     "//components/sync",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//google_apis",
     "//ios/chrome/app/strings",
     "//ios/chrome/browser/infobars",
@@ -51,7 +51,7 @@
     "//base",
     "//base/test:test_support",
     "//components/sync:test_support",
-    "//components/sync/driver",
+    "//components/sync/service",
     "//ios/chrome/browser/infobars",
     "//ios/chrome/browser/shared/model/browser_state:test_support",
     "//ios/chrome/browser/shared/public/features",
diff --git a/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate.h b/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate.h
index d7baec28..f16f1a3 100644
--- a/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate.h
+++ b/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate.h
@@ -10,8 +10,8 @@
 #include <string>
 
 #include "components/infobars/core/confirm_infobar_delegate.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_observer.h"
+#include "components/sync/service/sync_service.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "ui/gfx/image/image.h"
 
 class ChromeBrowserState;
diff --git a/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate.mm b/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate.mm
index 77427b3..5c61f548 100644
--- a/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate.mm
+++ b/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate.mm
@@ -14,8 +14,8 @@
 #import "components/infobars/core/infobar.h"
 #import "components/infobars/core/infobar_delegate.h"
 #import "components/infobars/core/infobar_manager.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_service_utils.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_service_utils.h"
 #import "ios/chrome/browser/infobars/infobar_ios.h"
 #import "ios/chrome/browser/infobars/infobar_type.h"
 #import "ios/chrome/browser/infobars/infobar_utils.h"
diff --git a/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate_unittest.mm b/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate_unittest.mm
index 6db74b2..d11b1f4 100644
--- a/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate_unittest.mm
+++ b/ios/chrome/browser/ui/settings/sync/utils/sync_error_infobar_delegate_unittest.mm
@@ -7,7 +7,7 @@
 #import <memory>
 
 #import "base/test/scoped_feature_list.h"
-#import "components/sync/driver/sync_service_utils.h"
+#import "components/sync/service/sync_service_utils.h"
 #import "components/sync/test/mock_sync_service.h"
 #import "ios/chrome/browser/infobars/infobar_ios.h"
 #import "ios/chrome/browser/infobars/infobar_utils.h"
diff --git a/ios/chrome/browser/ui/settings/sync/utils/sync_util.h b/ios/chrome/browser/ui/settings/sync/utils/sync_util.h
index 650a871..30f76d3 100644
--- a/ios/chrome/browser/ui/settings/sync/utils/sync_util.h
+++ b/ios/chrome/browser/ui/settings/sync/utils/sync_util.h
@@ -7,7 +7,7 @@
 
 #import <Foundation/Foundation.h>
 
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "google_apis/gaia/google_service_auth_error.h"
 
 @class AccountErrorUIInfo;
diff --git a/ios/chrome/browser/ui/settings/sync/utils/sync_util.mm b/ios/chrome/browser/ui/settings/sync/utils/sync_util.mm
index b82f220..8d9e35e 100644
--- a/ios/chrome/browser/ui/settings/sync/utils/sync_util.mm
+++ b/ios/chrome/browser/ui/settings/sync/utils/sync_util.mm
@@ -11,7 +11,7 @@
 #import "components/signin/public/identity_manager/identity_manager.h"
 #import "components/strings/grit/components_strings.h"
 #import "components/sync/base/features.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/chrome/browser/infobars/infobar_manager_impl.h"
 #import "ios/chrome/browser/settings/sync/utils/account_error_ui_info.h"
 #import "ios/chrome/browser/settings/sync/utils/identity_error_util.h"
diff --git a/ios/chrome/browser/ui/sharing/activity_services/BUILD.gn b/ios/chrome/browser/ui/sharing/activity_services/BUILD.gn
index ee38a0b1..6a60528 100644
--- a/ios/chrome/browser/ui/sharing/activity_services/BUILD.gn
+++ b/ios/chrome/browser/ui/sharing/activity_services/BUILD.gn
@@ -68,7 +68,7 @@
     "//components/bookmarks/test",
     "//components/prefs:test_support",
     "//components/send_tab_to_self",
-    "//components/sync/driver:driver",
+    "//components/sync/service",
     "//components/ui_metrics",
     "//ios/chrome/browser/bookmarks",
     "//ios/chrome/browser/download",
diff --git a/ios/chrome/browser/ui/tab_switcher/tab_grid/tab_grid_egtest.mm b/ios/chrome/browser/ui/tab_switcher/tab_grid/tab_grid_egtest.mm
index 79c744a..f372c52 100644
--- a/ios/chrome/browser/ui/tab_switcher/tab_grid/tab_grid_egtest.mm
+++ b/ios/chrome/browser/ui/tab_switcher/tab_grid/tab_grid_egtest.mm
@@ -1687,8 +1687,7 @@
 
 // Tests that suggested actions section does not appear in search mode for
 // incognito page.
-// TODO(crbug.com/1443003): This test is flaky.
-- (void)FLAKY_testSuggestedActionsNotAvailableInIncognitoPageSearchMode {
+- (void)testSuggestedActionsNotAvailableInIncognitoPageSearchMode {
   [self loadTestURLsInNewIncognitoTabs];
   [ChromeEarlGreyUI openTabGrid];
 
diff --git a/ios/chrome/browser/ui/tab_switcher/tab_grid/tab_grid_view_controller.mm b/ios/chrome/browser/ui/tab_switcher/tab_grid/tab_grid_view_controller.mm
index 022e3524..c61d773 100644
--- a/ios/chrome/browser/ui/tab_switcher/tab_grid/tab_grid_view_controller.mm
+++ b/ios/chrome/browser/ui/tab_switcher/tab_grid/tab_grid_view_controller.mm
@@ -6,6 +6,7 @@
 
 #import <objc/runtime.h>
 
+#import "base/debug/dump_without_crashing.h"
 #import "base/functional/bind.h"
 #import "base/ios/ios_util.h"
 #import "base/logging.h"
@@ -2217,7 +2218,11 @@
 }
 
 - (void)reportTabSelectionTime {
-  CHECK(!self.tabGridEnterTime.is_null());
+  if (self.tabGridEnterTime.is_null()) {
+    // The enter time was not recorded. Bail out.
+    base::debug::DumpWithoutCrashing();
+    return;
+  }
   base::TimeDelta duration = base::TimeTicks::Now() - self.tabGridEnterTime;
   base::UmaHistogramLongTimes("IOS.TabSwitcher.TimeSpentOpeningExistingTab",
                               duration);
diff --git a/ios/chrome/browser/unified_consent/unified_consent_service_factory.mm b/ios/chrome/browser/unified_consent/unified_consent_service_factory.mm
index f40040d..a9a4779 100644
--- a/ios/chrome/browser/unified_consent/unified_consent_service_factory.mm
+++ b/ios/chrome/browser/unified_consent/unified_consent_service_factory.mm
@@ -9,7 +9,7 @@
 
 #import "base/no_destructor.h"
 #import "components/keyed_service/ios/browser_state_dependency_manager.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/sync_preferences/pref_service_syncable.h"
 #import "components/unified_consent/unified_consent_metrics.h"
 #import "components/unified_consent/unified_consent_service.h"
diff --git a/ios/chrome/browser/web/chrome_web_client.mm b/ios/chrome/browser/web/chrome_web_client.mm
index 910234f..2c65b5e 100644
--- a/ios/chrome/browser/web/chrome_web_client.mm
+++ b/ios/chrome/browser/web/chrome_web_client.mm
@@ -25,7 +25,7 @@
 #import "components/strings/grit/components_strings.h"
 #import "components/translate/ios/browser/translate_java_script_feature.h"
 #import "components/version_info/version_info.h"
-#import "ios/chrome/browser/autofill/bottom_sheet/bottom_sheet_java_script_feature.h"
+#import "ios/chrome/browser/autofill/bottom_sheet/autofill_bottom_sheet_java_script_feature.h"
 #import "ios/chrome/browser/flags/chrome_switches.h"
 #import "ios/chrome/browser/follow/follow_java_script_feature.h"
 #import "ios/chrome/browser/https_upgrades/https_upgrade_service_factory.h"
@@ -303,7 +303,7 @@
   features.push_back(autofill::FormHandlersJavaScriptFeature::GetInstance());
   features.push_back(
       autofill::SuggestionControllerJavaScriptFeature::GetInstance());
-  features.push_back(BottomSheetJavaScriptFeature::GetInstance());
+  features.push_back(AutofillBottomSheetJavaScriptFeature::GetInstance());
   features.push_back(FontSizeJavaScriptFeature::GetInstance());
   features.push_back(ImageFetchJavaScriptFeature::GetInstance());
   features.push_back(
diff --git a/ios/chrome/test/app/signin_test_util.mm b/ios/chrome/test/app/signin_test_util.mm
index 587c401..71a3b947 100644
--- a/ios/chrome/test/app/signin_test_util.mm
+++ b/ios/chrome/test/app/signin_test_util.mm
@@ -10,8 +10,8 @@
 #import "components/prefs/pref_service.h"
 #import "components/signin/public/base/signin_metrics.h"
 #import "components/signin/public/base/signin_pref_names.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "google_apis/gaia/gaia_constants.h"
 #import "ios/chrome/browser/prefs/pref_names.h"
 #import "ios/chrome/browser/shared/model/application_context/application_context.h"
diff --git a/ios/chrome/test/app/sync_test_util.mm b/ios/chrome/test/app/sync_test_util.mm
index e2f9b35..e1da0c9 100644
--- a/ios/chrome/test/app/sync_test_util.mm
+++ b/ios/chrome/test/app/sync_test_util.mm
@@ -21,12 +21,12 @@
 #import "components/metrics/demographics/demographic_metrics_test_utils.h"
 #import "components/sync/base/pref_names.h"
 #import "components/sync/base/time.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_service_impl.h"
 #import "components/sync/engine/loopback_server/loopback_server_entity.h"
 #import "components/sync/protocol/device_info_specifics.pb.h"
 #import "components/sync/protocol/session_specifics.pb.h"
 #import "components/sync/protocol/sync_enums.pb.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_service_impl.h"
 #import "components/sync/test/entity_builder_factory.h"
 #import "components/sync/test/fake_server.h"
 #import "components/sync/test/fake_server_network_resources.h"
diff --git a/ios/components/webui/sync_internals/BUILD.gn b/ios/components/webui/sync_internals/BUILD.gn
index 56f8791..a10f5288 100644
--- a/ios/components/webui/sync_internals/BUILD.gn
+++ b/ios/components/webui/sync_internals/BUILD.gn
@@ -15,8 +15,8 @@
     "//components/browser_sync",
     "//components/resources",
     "//components/sync",
-    "//components/sync/driver/resources",
     "//components/sync/invalidations",
+    "//components/sync/service/resources",
     "//components/version_info:version_info",
     "//ios/components/webui:provider",
     "//ios/components/webui:url_constants",
diff --git a/ios/components/webui/sync_internals/sync_internals_message_handler.h b/ios/components/webui/sync_internals/sync_internals_message_handler.h
index f28c586..8eb1b06 100644
--- a/ios/components/webui/sync_internals/sync_internals_message_handler.h
+++ b/ios/components/webui/sync_internals/sync_internals_message_handler.h
@@ -10,9 +10,9 @@
 
 #include "base/memory/weak_ptr.h"
 #include "base/values.h"
-#include "components/sync/driver/sync_service_observer.h"
 #include "components/sync/engine/events/protocol_event_observer.h"
 #include "components/sync/invalidations/invalidations_listener.h"
+#include "components/sync/service/sync_service_observer.h"
 #include "ios/web/public/webui/web_ui_ios_message_handler.h"
 
 namespace syncer {
diff --git a/ios/components/webui/sync_internals/sync_internals_message_handler.mm b/ios/components/webui/sync_internals/sync_internals_message_handler.mm
index 4664ef2d..67f078c2b 100644
--- a/ios/components/webui/sync_internals/sync_internals_message_handler.mm
+++ b/ios/components/webui/sync_internals/sync_internals_message_handler.mm
@@ -13,13 +13,13 @@
 #import "base/values.h"
 #import "components/sync/base/command_line_switches.h"
 #import "components/sync/base/weak_handle.h"
-#import "components/sync/driver/sync_internals_util.h"
-#import "components/sync/driver/sync_service.h"
-#import "components/sync/driver/sync_user_settings.h"
 #import "components/sync/engine/events/protocol_event.h"
 #import "components/sync/invalidations/sync_invalidations_service.h"
 #import "components/sync/model/type_entities_count.h"
 #import "components/sync/protocol/sync_invalidations_payload.pb.h"
+#import "components/sync/service/sync_internals_util.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/components/webui/web_ui_provider.h"
 #import "ios/web/public/thread/web_thread.h"
 #import "ios/web/public/webui/web_ui_ios.h"
@@ -188,7 +188,7 @@
   // If the service was previously stopped with CLEAR_DATA, then the
   // "first-setup-complete" bit was also cleared, and now the service wouldn't
   // fully start up. So set that too.
-  service->GetUserSettings()->SetFirstSetupComplete(
+  service->GetUserSettings()->SetInitialSyncFeatureSetupComplete(
       syncer::SyncFirstSetupCompleteSource::BASIC_FLOW);
 }
 
diff --git a/ios/components/webui/sync_internals/sync_internals_ui.mm b/ios/components/webui/sync_internals/sync_internals_ui.mm
index a609b3d..9e23203 100644
--- a/ios/components/webui/sync_internals/sync_internals_ui.mm
+++ b/ios/components/webui/sync_internals/sync_internals_ui.mm
@@ -6,9 +6,9 @@
 
 #import <memory>
 
-#import "components/grit/sync_driver_sync_internals_resources.h"
-#import "components/grit/sync_driver_sync_internals_resources_map.h"
-#import "components/sync/driver/sync_internals_util.h"
+#import "components/grit/sync_service_sync_internals_resources.h"
+#import "components/grit/sync_service_sync_internals_resources_map.h"
+#import "components/sync/service/sync_internals_util.h"
 #import "ios/components/webui/sync_internals/sync_internals_message_handler.h"
 #import "ios/components/webui/web_ui_url_constants.h"
 #import "ios/web/public/browser_state.h"
@@ -28,11 +28,11 @@
       web::WebUIIOSDataSource::Create(kChromeUISyncInternalsHost);
 
   source->UseStringsJs();
-  for (size_t i = 0; i < kSyncDriverSyncInternalsResourcesSize; i++) {
-    const webui::ResourcePath path = kSyncDriverSyncInternalsResources[i];
+  for (size_t i = 0; i < kSyncServiceSyncInternalsResourcesSize; i++) {
+    const webui::ResourcePath path = kSyncServiceSyncInternalsResources[i];
     source->AddResourcePath(path.path, path.id);
   }
-  source->SetDefaultResource(IDR_SYNC_DRIVER_SYNC_INTERNALS_INDEX_HTML);
+  source->SetDefaultResource(IDR_SYNC_SERVICE_SYNC_INTERNALS_INDEX_HTML);
   return source;
 }
 
diff --git a/ios/public/provider/chrome/browser/signin/DEPS b/ios/public/provider/chrome/browser/signin/DEPS
index 6a6ba8a1..53b0051 100644
--- a/ios/public/provider/chrome/browser/signin/DEPS
+++ b/ios/public/provider/chrome/browser/signin/DEPS
@@ -2,7 +2,7 @@
   "+components/signin/internal/identity_manager/account_capabilities_constants.h",
   "+components/signin/public/base/signin_metrics.h",
   "+components/signin/public/identity_manager/account_info.h",
-  "+components/sync/driver/trusted_vault_client.h",
+  "+components/sync/service/trusted_vault_client.h",
   "+ios/chrome/browser/signin/capabilities_dict.h",
   "+ios/chrome/browser/signin/capabilities_types.h",
   "+ios/chrome/browser/signin/system_identity.h",
diff --git a/ios/web_view/BUILD.gn b/ios/web_view/BUILD.gn
index 5bd9bfe..57ebe5b73 100644
--- a/ios/web_view/BUILD.gn
+++ b/ios/web_view/BUILD.gn
@@ -593,13 +593,13 @@
   visibility = [ ":web_view_resources" ]
   deps = [
     "//components/resources:components_resources",
-    "//components/sync/driver/resources",
+    "//components/sync/service/resources",
     "//ios/web:resources",
     "//ui/resources",
   ]
   sources = [
     "$root_gen_dir/components/components_resources.pak",
-    "$root_gen_dir/components/sync_driver_sync_internals_resources.pak",
+    "$root_gen_dir/components/sync_service_sync_internals_resources.pak",
     "$root_gen_dir/ios/web/ios_web_resources.pak",
     "$root_gen_dir/ui/resources/webui_resources.pak",
   ]
diff --git a/ios/web_view/internal/autofill/cwv_autofill_controller.mm b/ios/web_view/internal/autofill/cwv_autofill_controller.mm
index 3d663d0..4f4c953 100644
--- a/ios/web_view/internal/autofill/cwv_autofill_controller.mm
+++ b/ios/web_view/internal/autofill/cwv_autofill_controller.mm
@@ -31,7 +31,7 @@
 #import "components/password_manager/ios/ios_password_manager_driver.h"
 #import "components/password_manager/ios/ios_password_manager_driver_factory.h"
 #import "components/password_manager/ios/shared_password_controller.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "ios/web/public/js_messaging/web_frame.h"
 #import "ios/web/public/js_messaging/web_frames_manager.h"
 #import "ios/web/public/web_state.h"
diff --git a/ios/web_view/internal/autofill/web_view_autofill_client_ios.h b/ios/web_view/internal/autofill/web_view_autofill_client_ios.h
index fc3edfb..be6b3290 100644
--- a/ios/web_view/internal/autofill/web_view_autofill_client_ios.h
+++ b/ios/web_view/internal/autofill/web_view_autofill_client_ios.h
@@ -20,7 +20,7 @@
 #include "components/autofill/core/browser/strike_databases/strike_database.h"
 #include "components/autofill/core/browser/ui/payments/card_unmask_prompt_options.h"
 #include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #import "ios/web/public/web_state.h"
 #import "ios/web_view/internal/autofill/cwv_autofill_client_ios_bridge.h"
 #include "ios/web_view/internal/web_view_browser_state.h"
diff --git a/ios/web_view/internal/cwv_web_view_configuration.mm b/ios/web_view/internal/cwv_web_view_configuration.mm
index 4d55b4d..1e6eac1 100644
--- a/ios/web_view/internal/cwv_web_view_configuration.mm
+++ b/ios/web_view/internal/cwv_web_view_configuration.mm
@@ -4,27 +4,27 @@
 
 #import "ios/web_view/internal/cwv_web_view_configuration_internal.h"
 
-#include <memory>
+#import <memory>
 
-#include "base/threading/thread_restrictions.h"
-#include "components/keyed_service/core/service_access_type.h"
+#import "base/threading/thread_restrictions.h"
+#import "components/keyed_service/core/service_access_type.h"
 #import "components/password_manager/core/browser/bulk_leak_check_service_interface.h"
-#include "components/password_manager/core/browser/password_store_interface.h"
-#include "components/sync/driver/sync_service.h"
-#include "ios/web_view/internal/app/application_context.h"
+#import "components/password_manager/core/browser/password_store_interface.h"
+#import "components/sync/service/sync_service.h"
+#import "ios/web_view/internal/app/application_context.h"
 #import "ios/web_view/internal/autofill/cwv_autofill_data_manager_internal.h"
-#include "ios/web_view/internal/autofill/web_view_personal_data_manager_factory.h"
+#import "ios/web_view/internal/autofill/web_view_personal_data_manager_factory.h"
 #import "ios/web_view/internal/cwv_preferences_internal.h"
 #import "ios/web_view/internal/cwv_user_content_controller_internal.h"
 #import "ios/web_view/internal/cwv_web_view_internal.h"
 #import "ios/web_view/internal/passwords/cwv_leak_check_service_internal.h"
 #import "ios/web_view/internal/passwords/web_view_account_password_store_factory.h"
 #import "ios/web_view/internal/passwords/web_view_bulk_leak_check_service_factory.h"
-#include "ios/web_view/internal/signin/web_view_identity_manager_factory.h"
+#import "ios/web_view/internal/signin/web_view_identity_manager_factory.h"
 #import "ios/web_view/internal/sync/cwv_sync_controller_internal.h"
 #import "ios/web_view/internal/sync/web_view_sync_service_factory.h"
-#include "ios/web_view/internal/web_view_browser_state.h"
-#include "ios/web_view/internal/web_view_global_state_util.h"
+#import "ios/web_view/internal/web_view_browser_state.h"
+#import "ios/web_view/internal/web_view_global_state_util.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/ios/web_view/internal/passwords/web_view_password_feature_manager.mm b/ios/web_view/internal/passwords/web_view_password_feature_manager.mm
index 346d6d10..5da48a4 100644
--- a/ios/web_view/internal/passwords/web_view_password_feature_manager.mm
+++ b/ios/web_view/internal/passwords/web_view_password_feature_manager.mm
@@ -2,12 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "ios/web_view/internal/passwords/web_view_password_feature_manager.h"
+#import "ios/web_view/internal/passwords/web_view_password_feature_manager.h"
 
-#include "base/notreached.h"
-#include "components/password_manager/core/browser/password_manager_features_util.h"
-#include "components/prefs/pref_service.h"
-#include "components/sync/driver/sync_service.h"
+#import "base/notreached.h"
+#import "components/password_manager/core/browser/password_manager_features_util.h"
+#import "components/prefs/pref_service.h"
+#import "components/sync/service/sync_service.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/ios/web_view/internal/passwords/web_view_password_manager_client.h b/ios/web_view/internal/passwords/web_view_password_manager_client.h
index be2a280..c68bef1 100644
--- a/ios/web_view/internal/passwords/web_view_password_manager_client.h
+++ b/ios/web_view/internal/passwords/web_view_password_manager_client.h
@@ -24,7 +24,7 @@
 #include "components/password_manager/ios/password_manager_client_bridge.h"
 #include "components/prefs/pref_member.h"
 #include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/driver/sync_service.h"
+#include "components/sync/service/sync_service.h"
 #import "ios/web/public/web_state.h"
 #include "ios/web_view/internal/passwords/web_view_password_feature_manager.h"
 #include "ios/web_view/internal/web_view_browser_state.h"
diff --git a/ios/web_view/internal/passwords/web_view_password_manager_client_unittest.mm b/ios/web_view/internal/passwords/web_view_password_manager_client_unittest.mm
index bec9babc..8f6e67c 100644
--- a/ios/web_view/internal/passwords/web_view_password_manager_client_unittest.mm
+++ b/ios/web_view/internal/passwords/web_view_password_manager_client_unittest.mm
@@ -22,7 +22,7 @@
 #import "components/prefs/testing_pref_service.h"
 #import "components/signin/public/identity_manager/account_info.h"
 #import "components/sync/base/user_selectable_type.h"
-#import "components/sync/driver/sync_service.h"
+#import "components/sync/service/sync_service.h"
 #import "components/sync/test/test_sync_service.h"
 #import "ios/web/public/test/fakes/fake_web_state.h"
 #import "ios/web/public/test/scoped_testing_web_client.h"
diff --git a/ios/web_view/internal/passwords/web_view_password_store_factory.mm b/ios/web_view/internal/passwords/web_view_password_store_factory.mm
index 226968a3..00d3fba7 100644
--- a/ios/web_view/internal/passwords/web_view_password_store_factory.mm
+++ b/ios/web_view/internal/passwords/web_view_password_store_factory.mm
@@ -2,26 +2,24 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "ios/web_view/internal/passwords/web_view_password_store_factory.h"
+#import "ios/web_view/internal/passwords/web_view_password_store_factory.h"
 
-#include <memory>
-#include <utility>
+#import <memory>
+#import <utility>
 
-#include "base/command_line.h"
-#include "base/functional/callback.h"
-#include "base/no_destructor.h"
+#import "base/command_line.h"
+#import "base/functional/callback.h"
+#import "base/no_destructor.h"
 #import "base/task/sequenced_task_runner.h"
-#include "base/task/sequenced_task_runner.h"
-#import "base/task/sequenced_task_runner.h"
-#include "base/task/thread_pool.h"
-#include "components/keyed_service/core/service_access_type.h"
-#include "components/keyed_service/ios/browser_state_dependency_manager.h"
-#include "components/password_manager/core/browser/login_database.h"
-#include "components/password_manager/core/browser/password_store_built_in_backend.h"
-#include "components/password_manager/core/browser/password_store_factory_util.h"
-#include "components/sync/driver/sync_service.h"
-#include "ios/web_view/internal/app/application_context.h"
-#include "ios/web_view/internal/web_view_browser_state.h"
+#import "base/task/thread_pool.h"
+#import "components/keyed_service/core/service_access_type.h"
+#import "components/keyed_service/ios/browser_state_dependency_manager.h"
+#import "components/password_manager/core/browser/login_database.h"
+#import "components/password_manager/core/browser/password_store_built_in_backend.h"
+#import "components/password_manager/core/browser/password_store_factory_util.h"
+#import "components/sync/service/sync_service.h"
+#import "ios/web_view/internal/app/application_context.h"
+#import "ios/web_view/internal/web_view_browser_state.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/ios/web_view/internal/sync/cwv_sync_controller.mm b/ios/web_view/internal/sync/cwv_sync_controller.mm
index 7a010534..e446940 100644
--- a/ios/web_view/internal/sync/cwv_sync_controller.mm
+++ b/ios/web_view/internal/sync/cwv_sync_controller.mm
@@ -5,17 +5,17 @@
 #import "ios/web_view/internal/sync/cwv_sync_controller_internal.h"
 
 #import <UIKit/UIKit.h>
-#include <memory>
+#import <memory>
 
-#include "base/strings/sys_string_conversions.h"
-#include "components/autofill/core/common/autofill_prefs.h"
-#include "components/password_manager/core/browser/password_manager_features_util.h"
-#include "components/signin/public/identity_manager/account_info.h"
-#include "components/signin/public/identity_manager/device_accounts_synchronizer.h"
-#include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/signin/public/identity_manager/primary_account_mutator.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_user_settings.h"
+#import "base/strings/sys_string_conversions.h"
+#import "components/autofill/core/common/autofill_prefs.h"
+#import "components/password_manager/core/browser/password_manager_features_util.h"
+#import "components/signin/public/identity_manager/account_info.h"
+#import "components/signin/public/identity_manager/device_accounts_synchronizer.h"
+#import "components/signin/public/identity_manager/identity_manager.h"
+#import "components/signin/public/identity_manager/primary_account_mutator.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_user_settings.h"
 #import "ios/web_view/public/cwv_identity.h"
 #import "ios/web_view/public/cwv_sync_controller_data_source.h"
 #import "ios/web_view/public/cwv_sync_controller_delegate.h"
diff --git a/ios/web_view/internal/sync/cwv_sync_controller_unittest.mm b/ios/web_view/internal/sync/cwv_sync_controller_unittest.mm
index 0acc9a6..f9a7727 100644
--- a/ios/web_view/internal/sync/cwv_sync_controller_unittest.mm
+++ b/ios/web_view/internal/sync/cwv_sync_controller_unittest.mm
@@ -4,39 +4,39 @@
 
 #import "ios/web_view/internal/sync/cwv_sync_controller_internal.h"
 
-#include <memory>
-#include <set>
+#import <memory>
+#import <set>
 
-#include "base/files/file_path.h"
-#include "base/functional/callback.h"
-#include "base/functional/callback_helpers.h"
-#include "base/strings/sys_string_conversions.h"
-#include "base/test/bind.h"
-#include "base/test/scoped_feature_list.h"
-#include "base/test/task_environment.h"
-#include "components/autofill/core/common/autofill_prefs.h"
-#include "components/image_fetcher/ios/ios_image_decoder_impl.h"
-#include "components/password_manager/core/browser/password_manager_features_util.h"
-#include "components/password_manager/core/common/password_manager_features.h"
-#include "components/password_manager/core/common/password_manager_pref_names.h"
-#include "components/prefs/pref_registry_simple.h"
-#include "components/prefs/testing_pref_service.h"
-#include "components/signin/public/base/signin_pref_names.h"
-#include "components/signin/public/base/test_signin_client.h"
-#include "components/signin/public/identity_manager/device_accounts_synchronizer.h"
-#include "components/signin/public/identity_manager/identity_manager_builder.h"
-#include "components/signin/public/identity_manager/identity_test_environment.h"
-#include "components/signin/public/identity_manager/primary_account_mutator.h"
-#include "components/sync/driver/sync_service_observer.h"
+#import "base/files/file_path.h"
+#import "base/functional/callback.h"
+#import "base/functional/callback_helpers.h"
+#import "base/strings/sys_string_conversions.h"
+#import "base/test/bind.h"
+#import "base/test/scoped_feature_list.h"
+#import "base/test/task_environment.h"
+#import "components/autofill/core/common/autofill_prefs.h"
+#import "components/image_fetcher/ios/ios_image_decoder_impl.h"
+#import "components/password_manager/core/browser/password_manager_features_util.h"
+#import "components/password_manager/core/common/password_manager_features.h"
+#import "components/password_manager/core/common/password_manager_pref_names.h"
+#import "components/prefs/pref_registry_simple.h"
+#import "components/prefs/testing_pref_service.h"
+#import "components/signin/public/base/signin_pref_names.h"
+#import "components/signin/public/base/test_signin_client.h"
+#import "components/signin/public/identity_manager/device_accounts_synchronizer.h"
+#import "components/signin/public/identity_manager/identity_manager_builder.h"
+#import "components/signin/public/identity_manager/identity_test_environment.h"
+#import "components/signin/public/identity_manager/primary_account_mutator.h"
+#import "components/sync/service/sync_service_observer.h"
 #import "components/sync/test/test_sync_service.h"
-#include "google_apis/gaia/google_service_auth_error.h"
-#include "ios/web_view/internal/signin/web_view_device_accounts_provider_impl.h"
+#import "google_apis/gaia/google_service_auth_error.h"
+#import "ios/web_view/internal/signin/web_view_device_accounts_provider_impl.h"
 #import "ios/web_view/public/cwv_identity.h"
 #import "ios/web_view/public/cwv_sync_controller_data_source.h"
 #import "ios/web_view/public/cwv_sync_controller_delegate.h"
-#include "testing/gtest/include/gtest/gtest.h"
+#import "testing/gtest/include/gtest/gtest.h"
 #import "testing/gtest_mac.h"
-#include "testing/platform_test.h"
+#import "testing/platform_test.h"
 #import "third_party/ocmock/OCMock/OCMock.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
@@ -82,7 +82,7 @@
              gaiaID:base::SysUTF8ToNSString(account_info.gaia)];
 
   // Preconfigure TestSyncService as if it was enabled in transport mode.
-  sync_service_.SetFirstSetupComplete(false);
+  sync_service_.SetInitialSyncFeatureSetupComplete(false);
   sync_service_.SetTransportState(syncer::SyncService::TransportState::ACTIVE);
   sync_service_.SetIsUsingExplicitPassphrase(false);
   sync_service_.SetAccountInfo(account_info);
diff --git a/ios/web_view/internal/sync/cwv_trusted_vault_observer_internal.h b/ios/web_view/internal/sync/cwv_trusted_vault_observer_internal.h
index acb9d04..2d4c322 100644
--- a/ios/web_view/internal/sync/cwv_trusted_vault_observer_internal.h
+++ b/ios/web_view/internal/sync/cwv_trusted_vault_observer_internal.h
@@ -5,7 +5,7 @@
 #ifndef IOS_WEB_VIEW_INTERNAL_SYNC_CWV_TRUSTED_VAULT_OBSERVER_INTERNAL_H_
 #define IOS_WEB_VIEW_INTERNAL_SYNC_CWV_TRUSTED_VAULT_OBSERVER_INTERNAL_H_
 
-#include "components/sync/driver/trusted_vault_client.h"
+#include "components/sync/service/trusted_vault_client.h"
 #import "ios/web_view/public/cwv_trusted_vault_observer.h"
 
 @interface CWVTrustedVaultObserver ()
diff --git a/ios/web_view/internal/sync/cwv_trusted_vault_observer_unittest.mm b/ios/web_view/internal/sync/cwv_trusted_vault_observer_unittest.mm
index eaacfb0f..f210cdf 100644
--- a/ios/web_view/internal/sync/cwv_trusted_vault_observer_unittest.mm
+++ b/ios/web_view/internal/sync/cwv_trusted_vault_observer_unittest.mm
@@ -6,10 +6,10 @@
 
 #import <Foundation/Foundation.h>
 
-#include "components/sync/driver/trusted_vault_client.h"
-#include "testing/gtest/include/gtest/gtest.h"
+#import "components/sync/service/trusted_vault_client.h"
+#import "testing/gtest/include/gtest/gtest.h"
 #import "testing/gtest_mac.h"
-#include "testing/platform_test.h"
+#import "testing/platform_test.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/ios/web_view/internal/sync/cwv_trusted_vault_utils.mm b/ios/web_view/internal/sync/cwv_trusted_vault_utils.mm
index cbfd6ac..0285065e 100644
--- a/ios/web_view/internal/sync/cwv_trusted_vault_utils.mm
+++ b/ios/web_view/internal/sync/cwv_trusted_vault_utils.mm
@@ -4,7 +4,7 @@
 
 #import "ios/web_view/public/cwv_trusted_vault_utils.h"
 
-#import "components/sync/driver/trusted_vault_histograms.h"
+#import "components/sync/service/trusted_vault_histograms.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/ios/web_view/internal/sync/web_view_sync_client.mm b/ios/web_view/internal/sync/web_view_sync_client.mm
index f624d23..ee8e373d 100644
--- a/ios/web_view/internal/sync/web_view_sync_client.mm
+++ b/ios/web_view/internal/sync/web_view_sync_client.mm
@@ -4,34 +4,34 @@
 
 #import "ios/web_view/internal/sync/web_view_sync_client.h"
 
-#include <algorithm>
+#import <algorithm>
 
-#include "base/check_op.h"
-#include "base/command_line.h"
-#include "base/functional/bind.h"
-#include "base/functional/callback_helpers.h"
-#include "base/notreached.h"
-#include "components/autofill/core/browser/webdata/autofill_profile_sync_bridge.h"
-#include "components/autofill/core/common/autofill_features.h"
-#include "components/invalidation/impl/profile_invalidation_provider.h"
-#include "components/keyed_service/core/service_access_type.h"
-#include "components/metrics/demographics/user_demographics.h"
-#include "components/sync/base/sync_util.h"
-#include "components/sync/driver/data_type_controller.h"
-#include "components/sync/driver/sync_api_component_factory.h"
-#include "components/version_info/version_info.h"
-#include "components/version_info/version_string.h"
-#include "ios/web/public/thread/web_task_traits.h"
-#include "ios/web/public/thread/web_thread.h"
+#import "base/check_op.h"
+#import "base/command_line.h"
+#import "base/functional/bind.h"
+#import "base/functional/callback_helpers.h"
+#import "base/notreached.h"
+#import "components/autofill/core/browser/webdata/autofill_profile_sync_bridge.h"
+#import "components/autofill/core/common/autofill_features.h"
+#import "components/invalidation/impl/profile_invalidation_provider.h"
+#import "components/keyed_service/core/service_access_type.h"
+#import "components/metrics/demographics/user_demographics.h"
+#import "components/sync/base/sync_util.h"
+#import "components/sync/service/data_type_controller.h"
+#import "components/sync/service/sync_api_component_factory.h"
+#import "components/version_info/version_info.h"
+#import "components/version_info/version_string.h"
+#import "ios/web/public/thread/web_task_traits.h"
+#import "ios/web/public/thread/web_thread.h"
 #import "ios/web_view/internal/passwords/web_view_account_password_store_factory.h"
-#include "ios/web_view/internal/passwords/web_view_password_store_factory.h"
-#include "ios/web_view/internal/signin/web_view_identity_manager_factory.h"
+#import "ios/web_view/internal/passwords/web_view_password_store_factory.h"
+#import "ios/web_view/internal/signin/web_view_identity_manager_factory.h"
 #import "ios/web_view/internal/sync/web_view_device_info_sync_service_factory.h"
 #import "ios/web_view/internal/sync/web_view_model_type_store_service_factory.h"
 #import "ios/web_view/internal/sync/web_view_profile_invalidation_provider_factory.h"
 #import "ios/web_view/internal/sync/web_view_sync_invalidations_service_factory.h"
-#include "ios/web_view/internal/sync/web_view_trusted_vault_client.h"
-#include "ios/web_view/internal/webdata_services/web_view_web_data_service_wrapper_factory.h"
+#import "ios/web_view/internal/sync/web_view_trusted_vault_client.h"
+#import "ios/web_view/internal/webdata_services/web_view_web_data_service_wrapper_factory.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/ios/web_view/internal/sync/web_view_sync_client_unittest.mm b/ios/web_view/internal/sync/web_view_sync_client_unittest.mm
index 409f669..7b1dfec 100644
--- a/ios/web_view/internal/sync/web_view_sync_client_unittest.mm
+++ b/ios/web_view/internal/sync/web_view_sync_client_unittest.mm
@@ -4,29 +4,29 @@
 
 #import "ios/web_view/internal/sync/web_view_sync_client.h"
 
-#include <memory>
+#import <memory>
 
-#include "base/feature_list.h"
-#include "base/functional/callback_helpers.h"
-#include "base/memory/scoped_refptr.h"
-#include "components/autofill/core/browser/webdata/mock_autofill_webdata_service.h"
-#include "components/history/core/common/pref_names.h"
-#include "components/invalidation/impl/fake_invalidation_service.h"
-#include "components/password_manager/core/browser/test_password_store.h"
-#include "components/password_manager/core/common/password_manager_features.h"
-#include "components/password_manager/core/common/password_manager_pref_names.h"
-#include "components/prefs/pref_registry_simple.h"
-#include "components/prefs/testing_pref_service.h"
-#include "components/signin/public/identity_manager/identity_test_environment.h"
-#include "components/sync/base/model_type.h"
-#include "components/sync/driver/data_type_controller.h"
+#import "base/feature_list.h"
+#import "base/functional/callback_helpers.h"
+#import "base/memory/scoped_refptr.h"
+#import "components/autofill/core/browser/webdata/mock_autofill_webdata_service.h"
+#import "components/history/core/common/pref_names.h"
+#import "components/invalidation/impl/fake_invalidation_service.h"
+#import "components/password_manager/core/browser/test_password_store.h"
+#import "components/password_manager/core/common/password_manager_features.h"
+#import "components/password_manager/core/common/password_manager_pref_names.h"
+#import "components/prefs/pref_registry_simple.h"
+#import "components/prefs/testing_pref_service.h"
+#import "components/signin/public/identity_manager/identity_test_environment.h"
+#import "components/sync/base/model_type.h"
+#import "components/sync/service/data_type_controller.h"
 #import "components/sync/test/test_model_type_store_service.h"
 #import "components/sync/test/test_sync_service.h"
-#include "components/sync_device_info/fake_device_info_sync_service.h"
-#include "ios/web/public/test/web_task_environment.h"
-#include "testing/gtest/include/gtest/gtest.h"
+#import "components/sync_device_info/fake_device_info_sync_service.h"
+#import "ios/web/public/test/web_task_environment.h"
+#import "testing/gtest/include/gtest/gtest.h"
 #import "testing/gtest_mac.h"
-#include "testing/platform_test.h"
+#import "testing/platform_test.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/ios/web_view/internal/sync/web_view_sync_service_factory.mm b/ios/web_view/internal/sync/web_view_sync_service_factory.mm
index 3cfabfc..3cd7b71a 100644
--- a/ios/web_view/internal/sync/web_view_sync_service_factory.mm
+++ b/ios/web_view/internal/sync/web_view_sync_service_factory.mm
@@ -4,32 +4,32 @@
 
 #import "ios/web_view/internal/sync/web_view_sync_service_factory.h"
 
-#include <utility>
+#import <utility>
 
-#include "base/functional/callback_helpers.h"
-#include "base/no_destructor.h"
-#include "base/time/time.h"
-#include "components/autofill/core/browser/personal_data_manager.h"
-#include "components/keyed_service/ios/browser_state_dependency_manager.h"
-#include "components/signin/public/identity_manager/identity_manager.h"
-#include "components/sync/base/model_type.h"
-#include "components/sync/base/sync_util.h"
-#include "components/sync/driver/sync_service.h"
-#include "components/sync/driver/sync_service_impl.h"
-#include "ios/web/public/thread/web_thread.h"
-#include "ios/web_view/internal/app/application_context.h"
+#import "base/functional/callback_helpers.h"
+#import "base/no_destructor.h"
+#import "base/time/time.h"
+#import "components/autofill/core/browser/personal_data_manager.h"
+#import "components/keyed_service/ios/browser_state_dependency_manager.h"
+#import "components/signin/public/identity_manager/identity_manager.h"
+#import "components/sync/base/model_type.h"
+#import "components/sync/base/sync_util.h"
+#import "components/sync/service/sync_service.h"
+#import "components/sync/service/sync_service_impl.h"
+#import "ios/web/public/thread/web_thread.h"
+#import "ios/web_view/internal/app/application_context.h"
 #import "ios/web_view/internal/passwords/web_view_account_password_store_factory.h"
-#include "ios/web_view/internal/passwords/web_view_password_store_factory.h"
-#include "ios/web_view/internal/signin/web_view_identity_manager_factory.h"
+#import "ios/web_view/internal/passwords/web_view_password_store_factory.h"
+#import "ios/web_view/internal/signin/web_view_identity_manager_factory.h"
 #import "ios/web_view/internal/sync/web_view_device_info_sync_service_factory.h"
 #import "ios/web_view/internal/sync/web_view_gcm_profile_service_factory.h"
 #import "ios/web_view/internal/sync/web_view_model_type_store_service_factory.h"
 #import "ios/web_view/internal/sync/web_view_sync_client.h"
 #import "ios/web_view/internal/sync/web_view_sync_invalidations_service_factory.h"
-#include "ios/web_view/internal/web_view_browser_state.h"
-#include "ios/web_view/internal/webdata_services/web_view_web_data_service_wrapper_factory.h"
-#include "services/network/public/cpp/shared_url_loader_factory.h"
-#include "url/gurl.h"
+#import "ios/web_view/internal/web_view_browser_state.h"
+#import "ios/web_view/internal/webdata_services/web_view_web_data_service_wrapper_factory.h"
+#import "services/network/public/cpp/shared_url_loader_factory.h"
+#import "url/gurl.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/ios/web_view/internal/sync/web_view_trusted_vault_client.h b/ios/web_view/internal/sync/web_view_trusted_vault_client.h
index 71947da..a21b22e 100644
--- a/ios/web_view/internal/sync/web_view_trusted_vault_client.h
+++ b/ios/web_view/internal/sync/web_view_trusted_vault_client.h
@@ -5,7 +5,7 @@
 #ifndef IOS_WEB_VIEW_INTERNAL_SYNC_WEB_VIEW_TRUSTED_VAULT_CLIENT_H_
 #define IOS_WEB_VIEW_INTERNAL_SYNC_WEB_VIEW_TRUSTED_VAULT_CLIENT_H_
 
-#include "components/sync/driver/trusted_vault_client.h"
+#include "components/sync/service/trusted_vault_client.h"
 
 namespace ios_web_view {
 
diff --git a/ios/web_view/internal/web_view_browser_state.mm b/ios/web_view/internal/web_view_browser_state.mm
index e629b4cc2..237d2c8e4 100644
--- a/ios/web_view/internal/web_view_browser_state.mm
+++ b/ios/web_view/internal/web_view_browser_state.mm
@@ -2,62 +2,62 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "ios/web_view/internal/web_view_browser_state.h"
+#import "ios/web_view/internal/web_view_browser_state.h"
 
-#include <memory>
+#import <memory>
 
-#include "base/base_paths.h"
-#include "base/files/file_path.h"
-#include "base/memory/ptr_util.h"
-#include "base/path_service.h"
-#include "base/threading/thread_restrictions.h"
-#include "components/autofill/core/common/autofill_prefs.h"
-#include "components/history/core/common/pref_names.h"
-#include "components/keyed_service/ios/browser_state_dependency_manager.h"
-#include "components/language/core/browser/language_prefs.h"
-#include "components/metrics/demographics/user_demographics.h"
-#include "components/password_manager/core/browser/password_manager.h"
-#include "components/pref_registry/pref_registry_syncable.h"
-#include "components/prefs/in_memory_pref_store.h"
-#include "components/prefs/json_pref_store.h"
-#include "components/prefs/pref_filter.h"
-#include "components/prefs/pref_service_factory.h"
-#include "components/profile_metrics/browser_profile_type.h"
-#include "components/safe_browsing/core/common/safe_browsing_prefs.h"
-#include "components/sync/base/pref_names.h"
-#include "components/sync/base/sync_prefs.h"
-#include "components/sync/driver/glue/sync_transport_data_prefs.h"
-#include "components/sync_device_info/device_info_prefs.h"
-#include "components/translate/core/browser/translate_pref_names.h"
-#include "components/translate/core/browser/translate_prefs.h"
-#include "components/unified_consent/unified_consent_service.h"
-#include "ios/web/public/thread/web_task_traits.h"
-#include "ios/web/public/thread/web_thread.h"
+#import "base/base_paths.h"
+#import "base/files/file_path.h"
+#import "base/memory/ptr_util.h"
+#import "base/path_service.h"
+#import "base/threading/thread_restrictions.h"
+#import "components/autofill/core/common/autofill_prefs.h"
+#import "components/history/core/common/pref_names.h"
+#import "components/keyed_service/ios/browser_state_dependency_manager.h"
+#import "components/language/core/browser/language_prefs.h"
+#import "components/metrics/demographics/user_demographics.h"
+#import "components/password_manager/core/browser/password_manager.h"
+#import "components/pref_registry/pref_registry_syncable.h"
+#import "components/prefs/in_memory_pref_store.h"
+#import "components/prefs/json_pref_store.h"
+#import "components/prefs/pref_filter.h"
+#import "components/prefs/pref_service_factory.h"
+#import "components/profile_metrics/browser_profile_type.h"
+#import "components/safe_browsing/core/common/safe_browsing_prefs.h"
+#import "components/sync/base/pref_names.h"
+#import "components/sync/base/sync_prefs.h"
+#import "components/sync/service/glue/sync_transport_data_prefs.h"
+#import "components/sync_device_info/device_info_prefs.h"
+#import "components/translate/core/browser/translate_pref_names.h"
+#import "components/translate/core/browser/translate_prefs.h"
+#import "components/unified_consent/unified_consent_service.h"
+#import "ios/web/public/thread/web_task_traits.h"
+#import "ios/web/public/thread/web_thread.h"
 #import "ios/web/public/web_state.h"
-#include "ios/web/public/webui/web_ui_ios.h"
-#include "ios/web_view/internal/app/application_context.h"
+#import "ios/web/public/webui/web_ui_ios.h"
+#import "ios/web_view/internal/app/application_context.h"
 #import "ios/web_view/internal/autofill/web_view_autofill_log_router_factory.h"
-#include "ios/web_view/internal/autofill/web_view_personal_data_manager_factory.h"
-#include "ios/web_view/internal/language/web_view_accept_languages_service_factory.h"
-#include "ios/web_view/internal/language/web_view_language_model_manager_factory.h"
-#include "ios/web_view/internal/language/web_view_url_language_histogram_factory.h"
-#include "ios/web_view/internal/passwords/web_view_account_password_store_factory.h"
+#import "ios/web_view/internal/autofill/web_view_personal_data_manager_factory.h"
+#import "ios/web_view/internal/language/web_view_accept_languages_service_factory.h"
+#import "ios/web_view/internal/language/web_view_language_model_manager_factory.h"
+#import "ios/web_view/internal/language/web_view_url_language_histogram_factory.h"
+#import "ios/web_view/internal/passwords/web_view_account_password_store_factory.h"
 #import "ios/web_view/internal/passwords/web_view_bulk_leak_check_service_factory.h"
 #import "ios/web_view/internal/passwords/web_view_password_manager_log_router_factory.h"
 #import "ios/web_view/internal/passwords/web_view_password_requirements_service_factory.h"
-#include "ios/web_view/internal/passwords/web_view_password_store_factory.h"
-#include "ios/web_view/internal/signin/web_view_identity_manager_factory.h"
-#include "ios/web_view/internal/signin/web_view_signin_client_factory.h"
+#import "ios/web_view/internal/passwords/web_view_password_store_factory.h"
+#import "ios/web_view/internal/signin/web_view_identity_manager_factory.h"
+#import "ios/web_view/internal/signin/web_view_signin_client_factory.h"
 #import "ios/web_view/internal/sync/web_view_gcm_profile_service_factory.h"
 #import "ios/web_view/internal/sync/web_view_model_type_store_service_factory.h"
 #import "ios/web_view/internal/sync/web_view_profile_invalidation_provider_factory.h"
 #import "ios/web_view/internal/sync/web_view_sync_service_factory.h"
-#include "ios/web_view/internal/translate/web_view_translate_ranker_factory.h"
-#include "ios/web_view/internal/web_view_download_manager.h"
-#include "ios/web_view/internal/web_view_url_request_context_getter.h"
-#include "ios/web_view/internal/webdata_services/web_view_web_data_service_wrapper_factory.h"
-#include "ios/web_view/internal/webui/web_view_web_ui_ios_controller_factory.h"
-#include "ui/base/l10n/l10n_util_mac.h"
+#import "ios/web_view/internal/translate/web_view_translate_ranker_factory.h"
+#import "ios/web_view/internal/web_view_download_manager.h"
+#import "ios/web_view/internal/web_view_url_request_context_getter.h"
+#import "ios/web_view/internal/webdata_services/web_view_web_data_service_wrapper_factory.h"
+#import "ios/web_view/internal/webui/web_view_web_ui_ios_controller_factory.h"
+#import "ui/base/l10n/l10n_util_mac.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/ios/web_view/internal/webui/web_view_sync_internals_ui.mm b/ios/web_view/internal/webui/web_view_sync_internals_ui.mm
index b0134b4..9b5fed6f 100644
--- a/ios/web_view/internal/webui/web_view_sync_internals_ui.mm
+++ b/ios/web_view/internal/webui/web_view_sync_internals_ui.mm
@@ -4,7 +4,7 @@
 
 #import "ios/web_view/internal/webui/web_view_sync_internals_ui.h"
 
-#include "components/sync/driver/sync_internals_util.h"
+#import "components/sync/service/sync_internals_util.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
diff --git a/net/http/transport_security_state_static.pins b/net/http/transport_security_state_static.pins
index 905a9c2..d2f16ea5 100644
--- a/net/http/transport_security_state_static.pins
+++ b/net/http/transport_security_state_static.pins
@@ -43,9 +43,9 @@
 #   hash function for preloaded entries again (we have already done so once).
 #
 
-# Last updated: 2023-05-15 12:55 UTC
+# Last updated: 2023-05-16 12:54 UTC
 PinsListTimestamp
-1684155316
+1684241695
 
 TestSPKI
 sha256/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
diff --git a/net/http/transport_security_state_static_pins.json b/net/http/transport_security_state_static_pins.json
index c981f7b3..38c2da1 100644
--- a/net/http/transport_security_state_static_pins.json
+++ b/net/http/transport_security_state_static_pins.json
@@ -31,7 +31,7 @@
 // the 'static_spki_hashes' and 'bad_static_spki_hashes' fields in 'pinsets'
 // refer to, and the timestamp at which the pins list was last updated.
 //
-// Last updated: 2023-05-15 12:55 UTC
+// Last updated: 2023-05-16 12:54 UTC
 //
 {
   "pinsets": [
diff --git a/skia/BUILD.gn b/skia/BUILD.gn
index 95a8167..482a8fb 100644
--- a/skia/BUILD.gn
+++ b/skia/BUILD.gn
@@ -48,6 +48,8 @@
     "SK_DISABLE_LEGACY_IMAGE_ENCODE_METHODS",
     "SK_DISABLE_LEGACY_IMAGE_ENCODER",
     "SK_DISABLE_LEGACY_SKSURFACE_METHODS",
+    "SK_DISABLE_LEGACY_GRAPHITE_IMAGE_FACTORIES",
+    "SK_DISABLE_LEGACY_GRAPHITE_IMAGE_METHODS",
 
     # Cannot turn this on until PDFium rolls into Chrome
     # https://pdfium-review.googlesource.com/c/pdfium/+/107410
diff --git a/third_party/abseil-cpp/absl/time/internal/cctz/BUILD.gn b/third_party/abseil-cpp/absl/time/internal/cctz/BUILD.gn
index 5ec76440..272fc00 100644
--- a/third_party/abseil-cpp/absl/time/internal/cctz/BUILD.gn
+++ b/third_party/abseil-cpp/absl/time/internal/cctz/BUILD.gn
@@ -44,9 +44,9 @@
     "//third_party/abseil-cpp/absl/base:config",
   ]
   if (is_fuchsia) {
-    cflags = [
-      # Remove when fixed in Fuchsia SDK:
-      # https://bugs.fuchsia.dev/p/fuchsia/issues/detail?id=127301
+    # Remove when fixed in Fuchsia SDK:
+    # https://bugs.fuchsia.dev/p/fuchsia/issues/detail?id=127301
+    cflags_cc = [
       "-Wno-sign-conversion",
     ]
     deps += [
diff --git a/third_party/blink/common/mime_util/mime_util.cc b/third_party/blink/common/mime_util/mime_util.cc
index 50d5ddd4..f49cf1f 100644
--- a/third_party/blink/common/mime_util/mime_util.cc
+++ b/third_party/blink/common/mime_util/mime_util.cc
@@ -121,8 +121,6 @@
   bool IsUnsupportedTextMimeType(const std::string& mime_type) const;
   bool IsSupportedJavascriptMimeType(const std::string& mime_type) const;
   bool IsJSONMimeType(const std::string&) const;
-  bool IsXMLMimeType(const std::string& mime_type) const;
-  bool IsSVGMimeType(const std::string& mime_type) const;
 
   bool IsSupportedMimeType(const std::string& mime_type) const;
 
@@ -188,17 +186,6 @@
          net::MatchesMimeType("application/*+json", mime_type);
 }
 
-// https://mimesniff.spec.whatwg.org/#xml-mime-type
-bool MimeUtil::IsXMLMimeType(const std::string& mime_type) const {
-  return net::MatchesMimeType("text/xml", mime_type) ||
-         net::MatchesMimeType("application/xml", mime_type) ||
-         net::MatchesMimeType("application/*+xml", mime_type);
-}
-
-bool MimeUtil::IsSVGMimeType(const std::string& mime_type) const {
-  return net::MatchesMimeType("image/svg+xml", mime_type);
-}
-
 bool MimeUtil::IsSupportedMimeType(const std::string& mime_type) const {
   return (base::StartsWith(mime_type, "image/",
                            base::CompareCase::INSENSITIVE_ASCII) &&
@@ -232,14 +219,6 @@
   return g_mime_util.Get().IsJSONMimeType(mime_type);
 }
 
-bool IsXMLMimeType(const std::string& mime_type) {
-  return g_mime_util.Get().IsXMLMimeType(mime_type);
-}
-
-bool IsSVGMimeType(const std::string& mime_type) {
-  return g_mime_util.Get().IsSVGMimeType(mime_type);
-}
-
 bool IsSupportedMimeType(const std::string& mime_type) {
   return g_mime_util.Get().IsSupportedMimeType(mime_type);
 }
diff --git a/third_party/blink/public/common/mime_util/mime_util.h b/third_party/blink/public/common/mime_util/mime_util.h
index 05538330..9675518 100644
--- a/third_party/blink/public/common/mime_util/mime_util.h
+++ b/third_party/blink/public/common/mime_util/mime_util.h
@@ -20,8 +20,6 @@
 bool BLINK_COMMON_EXPORT
 IsSupportedJavascriptMimeType(const std::string& mime_type);
 bool BLINK_COMMON_EXPORT IsJSONMimeType(const std::string& mime_type);
-bool BLINK_COMMON_EXPORT IsXMLMimeType(const std::string& mime_type);
-bool BLINK_COMMON_EXPORT IsSVGMimeType(const std::string& mime_type);
 
 // Convenience function.
 bool BLINK_COMMON_EXPORT IsSupportedMimeType(const std::string& mime_type);
diff --git a/third_party/blink/public/mojom/manifest/manifest.mojom b/third_party/blink/public/mojom/manifest/manifest.mojom
index db7d777..caf21c8 100644
--- a/third_party/blink/public/mojom/manifest/manifest.mojom
+++ b/third_party/blink/public/mojom/manifest/manifest.mojom
@@ -134,6 +134,10 @@
   // experiment. See:
   // https://github.com/WICG/manifest-incubations/blob/gh-pages/tabbed-mode-explainer.md
   ManifestTabStrip? tab_strip;
+
+  // TODO(crbug.com/1444407): This field is non-standard and part of an
+  // experiment. See: https://github.com/WICG/isolated-web-apps
+  mojo_base.mojom.String16? version;
 };
 
 // Structure representing a Shortcut Item per the Manifest specification, see:
diff --git a/third_party/blink/renderer/bindings/core/v8/script_promise_resolver.cc b/third_party/blink/renderer/bindings/core/v8/script_promise_resolver.cc
index 727e624c..0732815 100644
--- a/third_party/blink/renderer/bindings/core/v8/script_promise_resolver.cc
+++ b/third_party/blink/renderer/bindings/core/v8/script_promise_resolver.cc
@@ -145,8 +145,9 @@
   DCHECK(!GetExecutionContext()->IsContextDestroyed());
   DCHECK(!GetExecutionContext()->IsContextPaused());
 
-  probe::WillHandlePromise(GetExecutionContext(), state_ == kResolving,
-                           class_like_name_, property_like_name_);
+  probe::WillHandlePromise(GetExecutionContext(), script_state_,
+                           state_ == kResolving, class_like_name_,
+                           property_like_name_);
   {
     if (state_ == kResolving) {
       resolver_.Resolve(value_.Get(script_state_->GetIsolate()));
diff --git a/third_party/blink/renderer/core/frame/animation_frame_timing_monitor.cc b/third_party/blink/renderer/core/frame/animation_frame_timing_monitor.cc
index 5353cdee..102c89d 100644
--- a/third_party/blink/renderer/core/frame/animation_frame_timing_monitor.cc
+++ b/third_party/blink/renderer/core/frame/animation_frame_timing_monitor.cc
@@ -389,14 +389,15 @@
 
 void AnimationFrameTimingMonitor::WillHandlePromise(
     ExecutionContext* context,
+    ScriptState* script_state,
     bool resolving,
     const char* class_like_name,
     const char* property_like_name) {
   // Make sure we only monitor top-level promise resolvers that are outside the
   // update-the-rendering phase (promise resolvers directly handled from a
   // posted task).
-  if (!context->IsWindow() || pending_script_info_ ||
-      state_ != State::kProcessingTask) {
+  if (!context->IsWindow() || !script_state->World().IsMainWorld() ||
+      pending_script_info_ || state_ != State::kProcessingTask) {
     return;
   }
 
@@ -581,6 +582,14 @@
   return ScriptTimingInfo::ScriptSourceLocation();
 }
 
+bool IsCallbackFromMainWorld(v8::MaybeLocal<v8::Value> callback) {
+  v8::Local<v8::Value> function;
+  v8::Local<v8::Context> context;
+  return callback.ToLocal(&function) && function->IsFunction() &&
+         function.As<v8::Function>()->GetCreationContext().ToLocal(&context) &&
+         ScriptState::From(context)->World().IsMainWorld();
+}
+
 }  // namespace
 
 void AnimationFrameTimingMonitor::Will(
@@ -594,7 +603,11 @@
   }
 
   if (!probe_data.context->IsWindow() ||
-      !client_.ShouldReportLongAnimationFrameTiming()) {
+      !client_.ShouldReportLongAnimationFrameTiming() ||
+      (probe_data.callback &&
+       probe_data.callback->GetWorld().IsIsolatedWorld()) ||
+      (!probe_data.function.IsEmpty() &&
+       !IsCallbackFromMainWorld(probe_data.function))) {
     return;
   }
 
@@ -630,8 +643,13 @@
     return;
   }
 
+  v8::HandleScope handle_scope(probe_data.context->GetIsolate());
   if (!probe_data.context->IsWindow() ||
-      !client_.ShouldReportLongAnimationFrameTiming()) {
+      !client_.ShouldReportLongAnimationFrameTiming() || !probe_data.listener ||
+      !probe_data.listener->IsJSBasedEventListener() ||
+      !IsCallbackFromMainWorld(
+          To<JSBasedEventListener>(probe_data.listener)
+              ->GetListenerObject(*probe_data.event_target))) {
     return;
   }
   pending_script_info_ =
diff --git a/third_party/blink/renderer/core/frame/animation_frame_timing_monitor.h b/third_party/blink/renderer/core/frame/animation_frame_timing_monitor.h
index 79f960e..0142dce 100644
--- a/third_party/blink/renderer/core/frame/animation_frame_timing_monitor.h
+++ b/third_party/blink/renderer/core/frame/animation_frame_timing_monitor.h
@@ -75,6 +75,7 @@
 
   // probes
   void WillHandlePromise(ExecutionContext*,
+                         ScriptState*,
                          bool resolving,
                          const char* class_like,
                          const char* property_like);
diff --git a/third_party/blink/renderer/core/probe/core_probes.pidl b/third_party/blink/renderer/core/probe/core_probes.pidl
index ec53a91..316a31d 100644
--- a/third_party/blink/renderer/core/probe/core_probes.pidl
+++ b/third_party/blink/renderer/core/probe/core_probes.pidl
@@ -162,7 +162,7 @@
   void DocumentWriteFetchScript([Keep] Document*);
   void DidChangeViewport(LocalFrame* document);
   void BreakableLocation(ExecutionContext* context, const char* name);
-  void WillHandlePromise([Keep] ExecutionContext* context, bool resolving, const char* class_like, const char* promise_like);
+  void WillHandlePromise([Keep] ExecutionContext* context, ScriptState* script_state, bool resolving, const char* class_like, const char* promise_like);
   RecalculateStyle(Document* document);
   UpdateLayout(Document* document);
   ExecuteScript([Keep] ExecutionContext* context, const v8::Local<v8::Context>& v8_context, const String& script_url, int script_id);
diff --git a/third_party/blink/renderer/modules/BUILD.gn b/third_party/blink/renderer/modules/BUILD.gn
index e7543c14..d0e75dee 100644
--- a/third_party/blink/renderer/modules/BUILD.gn
+++ b/third_party/blink/renderer/modules/BUILD.gn
@@ -503,6 +503,7 @@
     "mediacapturefromelement/html_video_element_capturer_source_unittest.cc",
     "mediarecorder/audio_track_recorder_unittest.cc",
     "mediarecorder/fake_encoded_video_frame.h",
+    "mediarecorder/key_frame_request_processor_unittest.cc",
     "mediarecorder/media_recorder_encoder_wrapper_unittest.cc",
     "mediarecorder/media_recorder_handler_unittest.cc",
     "mediarecorder/media_recorder_unittest.cc",
diff --git a/third_party/blink/renderer/modules/manifest/manifest_parser.cc b/third_party/blink/renderer/modules/manifest/manifest_parser.cc
index 8c4f48c8..25d4e44e 100644
--- a/third_party/blink/renderer/modules/manifest/manifest_parser.cc
+++ b/third_party/blink/renderer/modules/manifest/manifest_parser.cc
@@ -233,6 +233,8 @@
     manifest_->tab_strip = ParseTabStrip(root_object.get());
   }
 
+  manifest_->version = ParseVersion(root_object.get());
+
   ManifestUmaUtil::ParseSucceeded(manifest_);
 
   return has_comments;
@@ -2211,6 +2213,10 @@
   return result;
 }
 
+String ManifestParser::ParseVersion(const JSONObject* object) {
+  return ParseString(object, "version", Trim(false)).value_or(String());
+}
+
 void ManifestParser::AddErrorInfo(const String& error_msg,
                                   bool critical,
                                   int error_line,
diff --git a/third_party/blink/renderer/modules/manifest/manifest_parser.h b/third_party/blink/renderer/modules/manifest/manifest_parser.h
index 7cfa1f49..ff1891c 100644
--- a/third_party/blink/renderer/modules/manifest/manifest_parser.h
+++ b/third_party/blink/renderer/modules/manifest/manifest_parser.h
@@ -531,6 +531,8 @@
   // of the manifest.
   Vector<UrlPattern> ParseScopePatterns(const JSONObject* object);
 
+  String ParseVersion(const JSONObject* object);
+
   void AddErrorInfo(const String& error_msg,
                     bool critical = false,
                     int error_line = 0,
diff --git a/third_party/blink/renderer/modules/manifest/manifest_parser_unittest.cc b/third_party/blink/renderer/modules/manifest/manifest_parser_unittest.cc
index 065b3eb..4b2c8017 100644
--- a/third_party/blink/renderer/modules/manifest/manifest_parser_unittest.cc
+++ b/third_party/blink/renderer/modules/manifest/manifest_parser_unittest.cc
@@ -6768,4 +6768,31 @@
   }
 }
 
+TEST_F(ManifestParserTest, VersionParseRules) {
+  // Valid versions are parsed.
+  {
+    auto& manifest = ParseManifest(R"({ "version": "1.2.3" })");
+    EXPECT_FALSE(manifest->version.IsNull());
+    EXPECT_EQ(manifest->version, "1.2.3");
+
+    EXPECT_EQ(0u, GetErrorCount());
+  }
+
+  // Do not tamper with the version string in any way.
+  {
+    auto& manifest = ParseManifest(R"({ "version": " abc !^?$ test " })");
+    EXPECT_FALSE(manifest->version.IsNull());
+    EXPECT_EQ(manifest->version, " abc !^?$ test ");
+
+    EXPECT_EQ(0u, GetErrorCount());
+  }
+
+  // Reject versions that are not strings.
+  {
+    auto& manifest = ParseManifest(R"({ "version": 123 })");
+    EXPECT_TRUE(manifest->version.IsNull());
+    EXPECT_EQ(1u, GetErrorCount());
+  }
+}
+
 }  // namespace blink
diff --git a/third_party/blink/renderer/modules/media_capabilities/media_capabilities.cc b/third_party/blink/renderer/modules/media_capabilities/media_capabilities.cc
index e6c6fec..777dceeca 100644
--- a/third_party/blink/renderer/modules/media_capabilities/media_capabilities.cc
+++ b/third_party/blink/renderer/modules/media_capabilities/media_capabilities.cc
@@ -1105,7 +1105,8 @@
 
   if (auto* handler = MakeGarbageCollected<MediaRecorderHandler>(
           resolver->GetExecutionContext()->GetTaskRunner(
-              TaskType::kInternalMediaRealTime))) {
+              TaskType::kInternalMediaRealTime),
+          KeyFrameRequestProcessor::Configuration())) {
     handler->EncodingInfo(ToWebMediaConfiguration(config),
                           WTF::BindOnce(&OnMediaCapabilitiesEncodingInfo,
                                         WrapPersistent(resolver)));
diff --git a/third_party/blink/renderer/modules/mediarecorder/BUILD.gn b/third_party/blink/renderer/modules/mediarecorder/BUILD.gn
index 7bf2f365..0be70ed 100644
--- a/third_party/blink/renderer/modules/mediarecorder/BUILD.gn
+++ b/third_party/blink/renderer/modules/mediarecorder/BUILD.gn
@@ -27,6 +27,8 @@
     "audio_track_recorder.h",
     "blob_event.cc",
     "blob_event.h",
+    "key_frame_request_processor.cc",
+    "key_frame_request_processor.h",
     "media_recorder.cc",
     "media_recorder.h",
     "media_recorder_encoder_wrapper.cc",
diff --git a/third_party/blink/renderer/modules/mediarecorder/h264_encoder.cc b/third_party/blink/renderer/modules/mediarecorder/h264_encoder.cc
index de843e2..380c1b4 100644
--- a/third_party/blink/renderer/modules/mediarecorder/h264_encoder.cc
+++ b/third_party/blink/renderer/modules/mediarecorder/h264_encoder.cc
@@ -97,7 +97,8 @@
 H264Encoder::~H264Encoder() = default;
 
 void H264Encoder::EncodeFrame(scoped_refptr<media::VideoFrame> frame,
-                              base::TimeTicks capture_timestamp) {
+                              base::TimeTicks capture_timestamp,
+                              bool request_keyframe) {
   TRACE_EVENT0("media", "H264Encoder::EncodeFrame");
   using media::VideoFrame;
   DCHECK(frame->format() == media::VideoPixelFormat::PIXEL_FORMAT_NV12 ||
@@ -138,6 +139,11 @@
       const_cast<uint8_t*>(frame->visible_data(VideoFrame::kVPlane));
 
   SFrameBSInfo info = {};
+
+  // ForceIntraFrame(false) should be nop, but actually logs, avoid this.
+  if (request_keyframe) {
+    openh264_encoder_->ForceIntraFrame(true);
+  }
   if (openh264_encoder_->EncodeFrame(&picture, &info) != cmResultSuccess) {
     NOTREACHED() << "OpenH264 encoding failed";
     return;
diff --git a/third_party/blink/renderer/modules/mediarecorder/h264_encoder.h b/third_party/blink/renderer/modules/mediarecorder/h264_encoder.h
index 3cb4ed4..ff80d42 100644
--- a/third_party/blink/renderer/modules/mediarecorder/h264_encoder.h
+++ b/third_party/blink/renderer/modules/mediarecorder/h264_encoder.h
@@ -42,7 +42,8 @@
 
   // VideoTrackRecorder::Encoder implementation.
   void EncodeFrame(scoped_refptr<media::VideoFrame> frame,
-                   base::TimeTicks capture_timestamp) override;
+                   base::TimeTicks capture_timestamp,
+                   bool request_keyframe) override;
 
   [[nodiscard]] bool ConfigureEncoder(const gfx::Size& size);
 
diff --git a/third_party/blink/renderer/modules/mediarecorder/h264_encoder_unittest.cc b/third_party/blink/renderer/modules/mediarecorder/h264_encoder_unittest.cc
index 644a136..3b168e9f 100644
--- a/third_party/blink/renderer/modules/mediarecorder/h264_encoder_unittest.cc
+++ b/third_party/blink/renderer/modules/mediarecorder/h264_encoder_unittest.cc
@@ -71,6 +71,7 @@
  protected:
   void EncodeFrame() {
     encoder_.StartFrameEncode(
+        CrossThreadBindRepeating(base::TimeTicks::Now),
         media::VideoFrame::CreateBlackFrame({kFrameWidth, kFrameHeight}),
         std::vector<scoped_refptr<media::VideoFrame>>(),
         base::TimeTicks::Now());
diff --git a/third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor.cc b/third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor.cc
new file mode 100644
index 0000000..55701ab
--- /dev/null
+++ b/third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor.cc
@@ -0,0 +1,39 @@
+// Copyright 2023 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor.h"
+#include "base/functional/overloaded.h"
+#include "base/logging.h"
+
+namespace blink {
+KeyFrameRequestProcessor::KeyFrameRequestProcessor(Configuration config)
+    : config_(config) {}
+
+void KeyFrameRequestProcessor::OnKeyFrame(base::TimeTicks now) {
+  last_key_frame_received_.frame_counter = frame_counter_;
+  last_key_frame_received_.timestamp = now;
+  consider_key_frame_request_ = true;
+}
+
+bool KeyFrameRequestProcessor::OnFrameAndShouldRequestKeyFrame(
+    base::TimeTicks now) {
+  frame_counter_++;
+  bool request_keyframe = absl::visit(
+      base::Overloaded{[&](uint64_t count) {
+                         return frame_counter_ >
+                                last_key_frame_received_.frame_counter + count;
+                       },
+                       [&](base::TimeDelta duration) {
+                         return now >=
+                                last_key_frame_received_.timestamp + duration;
+                       },
+                       [](auto&) { return false; }},
+      config_);
+  if (request_keyframe && consider_key_frame_request_) {
+    consider_key_frame_request_ = false;
+    return true;
+  }
+  return false;
+}
+}  // namespace blink
diff --git a/third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor.h b/third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor.h
new file mode 100644
index 0000000..88d6ff7
--- /dev/null
+++ b/third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor.h
@@ -0,0 +1,49 @@
+// Copyright 2023 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_MEDIARECORDER_KEY_FRAME_REQUEST_PROCESSOR_H_
+#define THIRD_PARTY_BLINK_RENDERER_MODULES_MEDIARECORDER_KEY_FRAME_REQUEST_PROCESSOR_H_
+
+#include "base/functional/callback.h"
+#include "base/time/time.h"
+#include "third_party/abseil-cpp/absl/types/variant.h"
+#include "third_party/blink/renderer/modules/modules_export.h"
+
+namespace blink {
+
+// Class handling the logic of periodically requesting keyframes. This class is
+// thread-compatible.
+class MODULES_EXPORT KeyFrameRequestProcessor {
+ public:
+  // Workaround absl::monostate being banned.
+  struct NotConfiguredTag {};
+  using Configuration = absl::variant<NotConfiguredTag,  // Not configured
+                                      uint64_t,          // Count
+                                      base::TimeDelta    // Duration
+                                      >;
+  using TimeNowCallback = base::OnceCallback<base::TimeTicks()>;
+
+  KeyFrameRequestProcessor() = default;
+  explicit KeyFrameRequestProcessor(Configuration config);
+
+  // Call to update the configuration.
+  void UpdateConfig(Configuration config) { config_ = config; }
+  // Notify the processor that a keyframe has or will soon be processed.
+  void OnKeyFrame(base::TimeTicks now);
+  // Returns if a key frame should be requested, in which case true will not
+  // be returned again until OnKeyFrame() has ben called.
+  bool OnFrameAndShouldRequestKeyFrame(base::TimeTicks now);
+
+ private:
+  Configuration config_;
+  struct {
+    size_t frame_counter;
+    base::TimeTicks timestamp;
+  } last_key_frame_received_ = {0, base::TimeTicks()};
+  bool consider_key_frame_request_ = false;
+  size_t frame_counter_ = 0;
+};
+}  // namespace blink
+
+#endif  // THIRD_PARTY_BLINK_RENDERER_MODULES_MEDIARECORDER_KEY_FRAME_REQUEST_PROCESSOR_H_
diff --git a/third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor_unittest.cc b/third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor_unittest.cc
new file mode 100644
index 0000000..0b8a2737
--- /dev/null
+++ b/third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor_unittest.cc
@@ -0,0 +1,84 @@
+// Copyright 2023 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor.h"
+#include "base/functional/bind.h"
+#include "base/functional/callback_forward.h"
+#include "base/time/time.h"
+
+#include "testing/gmock/include/gmock/gmock.h"
+#include "testing/gtest/include/gtest/gtest.h"
+
+namespace blink {
+namespace {
+
+class KeyFrameRequestProcessorClockTest : public ::testing::Test {
+ public:
+  base::TimeTicks Now() const { return now_; }
+  void Advance(base::TimeDelta duration) { now_ += duration; }
+  void OnKeyFrame(KeyFrameRequestProcessor& processor) {
+    processor.OnKeyFrame(Now());
+  }
+  bool OnFrameAndShouldRequestKeyFrame(KeyFrameRequestProcessor& processor) {
+    return processor.OnFrameAndShouldRequestKeyFrame(Now());
+  }
+
+ private:
+  base::TimeTicks now_;
+};
+
+TEST(KeyFrameRequestProcessorTest, DefaultConfigurationIsUnconfigured) {
+  KeyFrameRequestProcessor::Configuration config;
+  ASSERT_TRUE(
+      absl::get_if<KeyFrameRequestProcessor::NotConfiguredTag>(&config));
+}
+
+TEST_F(KeyFrameRequestProcessorClockTest,
+       DefaultProcessorNeverSuggestsKeyframes) {
+  // At least not during the first 1000 frames or during 24 hours of runtime.
+  KeyFrameRequestProcessor processor;
+  OnKeyFrame(processor);
+  ASSERT_FALSE(OnFrameAndShouldRequestKeyFrame(processor));
+  for (int i = 0; i != 1000; i++) {
+    Advance(base::Seconds(1));
+    ASSERT_FALSE(OnFrameAndShouldRequestKeyFrame(processor));
+  }
+  Advance(base::Hours(24));
+  ASSERT_FALSE(OnFrameAndShouldRequestKeyFrame(processor));
+}
+
+TEST_F(KeyFrameRequestProcessorClockTest,
+       CountIntervalSuggestsKeyframesPeriodically) {
+  KeyFrameRequestProcessor processor(2);
+  OnKeyFrame(processor);
+  ASSERT_FALSE(OnFrameAndShouldRequestKeyFrame(processor));
+  ASSERT_FALSE(OnFrameAndShouldRequestKeyFrame(processor));
+  ASSERT_TRUE(OnFrameAndShouldRequestKeyFrame(processor));
+
+  OnKeyFrame(processor);
+  ASSERT_FALSE(OnFrameAndShouldRequestKeyFrame(processor));
+  ASSERT_FALSE(OnFrameAndShouldRequestKeyFrame(processor));
+  ASSERT_TRUE(OnFrameAndShouldRequestKeyFrame(processor));
+}
+
+TEST_F(KeyFrameRequestProcessorClockTest,
+       DurationIntervalSuggestsKeyframesPeriodically) {
+  KeyFrameRequestProcessor processor(base::Seconds(1));
+  OnKeyFrame(processor);
+  ASSERT_FALSE(OnFrameAndShouldRequestKeyFrame(processor));
+  Advance(base::Milliseconds(500));
+  ASSERT_FALSE(OnFrameAndShouldRequestKeyFrame(processor));
+  Advance(base::Milliseconds(500));
+  ASSERT_TRUE(OnFrameAndShouldRequestKeyFrame(processor));
+
+  OnKeyFrame(processor);
+  ASSERT_FALSE(OnFrameAndShouldRequestKeyFrame(processor));
+  Advance(base::Milliseconds(500));
+  ASSERT_FALSE(OnFrameAndShouldRequestKeyFrame(processor));
+  Advance(base::Milliseconds(500));
+  ASSERT_TRUE(OnFrameAndShouldRequestKeyFrame(processor));
+}
+
+}  // namespace
+}  // namespace blink
diff --git a/third_party/blink/renderer/modules/mediarecorder/media_recorder.cc b/third_party/blink/renderer/modules/mediarecorder/media_recorder.cc
index d8133d7a..ed9cd84 100644
--- a/third_party/blink/renderer/modules/mediarecorder/media_recorder.cc
+++ b/third_party/blink/renderer/modules/mediarecorder/media_recorder.cc
@@ -6,6 +6,7 @@
 
 #include <algorithm>
 #include <limits>
+#include "base/time/time.h"
 #include "third_party/blink/public/common/privacy_budget/identifiability_metric_builder.h"
 #include "third_party/blink/public/common/privacy_budget/identifiability_study_settings.h"
 #include "third_party/blink/public/common/privacy_budget/identifiable_surface.h"
@@ -23,6 +24,7 @@
 #include "third_party/blink/renderer/core/inspector/console_message.h"
 #include "third_party/blink/renderer/modules/event_target_modules.h"
 #include "third_party/blink/renderer/modules/mediarecorder/blob_event.h"
+#include "third_party/blink/renderer/modules/mediarecorder/video_track_recorder.h"
 #include "third_party/blink/renderer/platform/blob/blob_data.h"
 #include "third_party/blink/renderer/platform/heap/garbage_collected.h"
 #include "third_party/blink/renderer/platform/mediastream/media_stream_descriptor.h"
@@ -197,8 +199,24 @@
                                       "Execution context is detached.");
     return;
   }
+  if (options->hasVideoKeyFrameIntervalDuration() &&
+      options->hasVideoKeyFrameIntervalCount()) {
+    exception_state.ThrowDOMException(
+        DOMExceptionCode::kNotSupportedError,
+        "Both videoKeyFrameIntervalDuration and videoKeyFrameIntervalCount "
+        "can't be specified.");
+    return;
+  }
+  KeyFrameRequestProcessor::Configuration key_frame_config;
+  if (options->hasVideoKeyFrameIntervalDuration()) {
+    key_frame_config =
+        base::Milliseconds(options->videoKeyFrameIntervalDuration());
+  } else if (options->hasVideoKeyFrameIntervalCount()) {
+    key_frame_config = options->videoKeyFrameIntervalCount();
+  }
   recorder_handler_ = MakeGarbageCollected<MediaRecorderHandler>(
-      context->GetTaskRunner(TaskType::kInternalMediaRealTime));
+      context->GetTaskRunner(TaskType::kInternalMediaRealTime),
+      key_frame_config);
   if (!recorder_handler_) {
     exception_state.ThrowDOMException(
         DOMExceptionCode::kNotSupportedError,
@@ -367,7 +385,8 @@
 bool MediaRecorder::isTypeSupported(ExecutionContext* context,
                                     const String& type) {
   MediaRecorderHandler* handler = MakeGarbageCollected<MediaRecorderHandler>(
-      context->GetTaskRunner(TaskType::kInternalMediaRealTime));
+      context->GetTaskRunner(TaskType::kInternalMediaRealTime),
+      KeyFrameRequestProcessor::Configuration());
   if (!handler)
     return false;
 
@@ -412,8 +431,10 @@
 
   state_ = State::kInactive;
   stream_.Clear();
-  recorder_handler_->Stop();
-  recorder_handler_ = nullptr;
+  if (recorder_handler_) {
+    recorder_handler_->Stop();
+    recorder_handler_ = nullptr;
+  }
 }
 
 void MediaRecorder::WriteData(const void* data,
diff --git a/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper.cc b/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper.cc
index 3546615..3564de0 100644
--- a/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper.cc
+++ b/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper.cc
@@ -18,8 +18,11 @@
 
 MediaRecorderEncoderWrapper::EncodeTask::EncodeTask(
     scoped_refptr<media::VideoFrame> frame,
-    base::TimeTicks capture_timestamp)
-    : frame(std::move(frame)), capture_timestamp(capture_timestamp) {}
+    base::TimeTicks capture_timestamp,
+    bool request_keyframe)
+    : frame(std::move(frame)),
+      capture_timestamp(capture_timestamp),
+      request_keyframe(request_keyframe) {}
 
 MediaRecorderEncoderWrapper::EncodeTask::~EncodeTask() = default;
 
@@ -140,14 +143,16 @@
 
 void MediaRecorderEncoderWrapper::EncodeFrame(
     scoped_refptr<media::VideoFrame> frame,
-    base::TimeTicks capture_timestamp) {
+    base::TimeTicks capture_timestamp,
+    bool request_keyframe) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
   TRACE_EVENT0("media", "MediaRecorderEncoderWrapper::EncodeFrame");
   if (state_ == State::kInError) {
     CHECK(!on_error_cb_);
     return;
   }
-  pending_encode_tasks_.emplace_back(std::move(frame), capture_timestamp);
+  pending_encode_tasks_.emplace_back(std::move(frame), capture_timestamp,
+                                     request_keyframe);
   if (state_ == State::kEncoding) {
     EncodePendingTasks();
   }
@@ -176,12 +181,14 @@
     }
     params_in_encode_.emplace_back(media::Muxer::VideoParameters(*task.frame),
                                    task.capture_timestamp);
+    bool request_keyframe = task.request_keyframe;
     auto frame = std::move(task.frame);
     pending_encode_tasks_.pop_front();
     // Encode() calls EncodeDone() and OutputEncodeData() within a call because
     // we DisablePostedCallbacks(). Therefore, |params_in_encode_| and
     // |pending_encode_tasks_| must be changed before calling Encode().
-    encoder_->Encode(std::move(frame), media::VideoEncoder::EncodeOptions(),
+    encoder_->Encode(std::move(frame),
+                     media::VideoEncoder::EncodeOptions(request_keyframe),
                      WTF::BindOnce(&MediaRecorderEncoderWrapper::EncodeDone,
                                    weak_factory_.GetWeakPtr()));
   }
diff --git a/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper.h b/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper.h
index f6252ac..21fd282 100644
--- a/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper.h
+++ b/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper.h
@@ -43,10 +43,12 @@
 
   struct EncodeTask {
     EncodeTask(scoped_refptr<media::VideoFrame> frame,
-               base::TimeTicks capture_timestamp);
+               base::TimeTicks capture_timestamp,
+               bool request_keyframe);
     ~EncodeTask();
     scoped_refptr<media::VideoFrame> frame;
     base::TimeTicks capture_timestamp;
+    bool request_keyframe;
   };
 
   struct VideoParamsAndTimestamp {
@@ -66,7 +68,8 @@
 
   // VideoTrackRecorder::Encoder implementation.
   void EncodeFrame(scoped_refptr<media::VideoFrame> frame,
-                   base::TimeTicks capture_timestamp) override;
+                   base::TimeTicks capture_timestamp,
+                   bool request_keyframe) override;
   bool CanEncodeAlphaChannel() const override;
 
   void EnterErrorState();
diff --git a/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper_unittest.cc b/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper_unittest.cc
index 9088117..5b1d04f 100644
--- a/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper_unittest.cc
+++ b/third_party/blink/renderer/modules/mediarecorder/media_recorder_encoder_wrapper_unittest.cc
@@ -141,7 +141,7 @@
   // It can be called only in MediaRecorderEncoderWrapperTest.
   void EncodeFrame(scoped_refptr<media::VideoFrame> frame,
                    base::TimeTicks capture_timestamp) {
-    encoder_wrapper_.EncodeFrame(std::move(frame), capture_timestamp);
+    encoder_wrapper_.EncodeFrame(std::move(frame), capture_timestamp, false);
   }
 
   MOCK_METHOD(void,
diff --git a/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler.cc b/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler.cc
index 36e9c124..fdf8a88 100644
--- a/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler.cc
+++ b/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler.cc
@@ -14,6 +14,7 @@
 #include "base/system/sys_info.h"
 #include "base/task/bind_post_task.h"
 #include "base/task/sequenced_task_runner.h"
+#include "base/time/time.h"
 #include "media/base/audio_bus.h"
 #include "media/base/audio_codecs.h"
 #include "media/base/audio_parameters.h"
@@ -167,8 +168,10 @@
 }  // anonymous namespace
 
 MediaRecorderHandler::MediaRecorderHandler(
-    scoped_refptr<base::SingleThreadTaskRunner> main_thread_task_runner)
-    : main_thread_task_runner_(std::move(main_thread_task_runner)) {}
+    scoped_refptr<base::SingleThreadTaskRunner> main_thread_task_runner,
+    KeyFrameRequestProcessor::Configuration key_frame_config)
+    : key_frame_config_(key_frame_config),
+      main_thread_task_runner_(std::move(main_thread_task_runner)) {}
 
 bool MediaRecorderHandler::CanSupportMimeType(const String& type,
                                               const String& web_codecs) {
@@ -356,7 +359,7 @@
           std::make_unique<VideoTrackRecorderPassthrough>(
               main_thread_task_runner_, video_tracks_[0],
               std::move(on_passthrough_video_cb),
-              std::move(on_track_source_changed_cb)));
+              std::move(on_track_source_changed_cb), key_frame_config_));
     } else {
       const VideoTrackRecorder::OnEncodedVideoCB on_encoded_video_cb =
           base::BindPostTask(
@@ -370,7 +373,8 @@
       video_recorders_.emplace_back(std::make_unique<VideoTrackRecorderImpl>(
           main_thread_task_runner_, video_codec_profile_, video_tracks_[0],
           std::move(on_encoded_video_cb), std::move(on_track_source_changed_cb),
-          std::move(on_video_error_cb), video_bits_per_second_));
+          std::move(on_video_error_cb), video_bits_per_second_,
+          key_frame_config_));
     }
   }
 
@@ -750,8 +754,10 @@
 void MediaRecorderHandler::OnEncodedVideoFrameForTesting(
     scoped_refptr<EncodedVideoFrame> frame,
     const base::TimeTicks& timestamp) {
-  for (const auto& recorder : video_recorders_)
-    recorder->OnEncodedVideoFrameForTesting(frame, timestamp);
+  for (const auto& recorder : video_recorders_) {
+    recorder->OnEncodedVideoFrameForTesting(base::TimeTicks::Now(), frame,
+                                            timestamp);
+  }
 }
 
 void MediaRecorderHandler::OnAudioBusForTesting(
diff --git a/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler.h b/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler.h
index d474789b..a506ff8 100644
--- a/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler.h
+++ b/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler.h
@@ -48,8 +48,9 @@
     : public GarbageCollected<MediaRecorderHandler>,
       public WebMediaStreamObserver {
  public:
-  explicit MediaRecorderHandler(
-      scoped_refptr<base::SingleThreadTaskRunner> main_thread_task_runner);
+  MediaRecorderHandler(
+      scoped_refptr<base::SingleThreadTaskRunner> main_thread_task_runner,
+      KeyFrameRequestProcessor::Configuration key_frame_config);
   MediaRecorderHandler(const MediaRecorderHandler&) = delete;
   MediaRecorderHandler& operator=(const MediaRecorderHandler&) = delete;
 
@@ -138,6 +139,9 @@
 
   void OnVideoEncodingError();
 
+  // Variant holding configured keyframe intervals.
+  const KeyFrameRequestProcessor::Configuration key_frame_config_;
+
   const scoped_refptr<base::SingleThreadTaskRunner> main_thread_task_runner_;
 
   // Set to true if there is no MIME type configured upon Initialize()
diff --git a/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler_unittest.cc b/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler_unittest.cc
index 7525179..dbfc863 100644
--- a/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler_unittest.cc
+++ b/third_party/blink/renderer/modules/mediarecorder/media_recorder_handler_unittest.cc
@@ -23,6 +23,7 @@
 #include "third_party/blink/renderer/modules/mediarecorder/fake_encoded_video_frame.h"
 #include "third_party/blink/renderer/modules/mediarecorder/media_recorder.h"
 #include "third_party/blink/renderer/modules/mediarecorder/media_recorder_handler.h"
+#include "third_party/blink/renderer/modules/mediarecorder/video_track_recorder.h"
 #include "third_party/blink/renderer/modules/mediastream/media_stream_track_impl.h"
 #include "third_party/blink/renderer/modules/mediastream/mock_media_stream_registry.h"
 #include "third_party/blink/renderer/modules/mediastream/mock_media_stream_video_source.h"
@@ -128,7 +129,8 @@
       : has_video_(has_video),
         has_audio_(has_audio),
         media_recorder_handler_(MakeGarbageCollected<MediaRecorderHandler>(
-            scheduler::GetSingleThreadTaskRunnerForTesting())),
+            scheduler::GetSingleThreadTaskRunnerForTesting(),
+            KeyFrameRequestProcessor::Configuration())),
         audio_source_(kTestAudioChannels,
                       440 /* freq */,
                       kTestAudioSampleRate) {
@@ -815,7 +817,8 @@
     video_source_ = registry_.AddVideoTrack(TestVideoTrackId());
     ON_CALL(*video_source_, SupportsEncodedOutput).WillByDefault(Return(true));
     media_recorder_handler_ = MakeGarbageCollected<MediaRecorderHandler>(
-        scheduler::GetSingleThreadTaskRunnerForTesting());
+        scheduler::GetSingleThreadTaskRunnerForTesting(),
+        KeyFrameRequestProcessor::Configuration());
     EXPECT_FALSE(media_recorder_handler_->recording_);
   }
 
@@ -824,7 +827,7 @@
   MediaRecorderHandlerPassthroughTest& operator=(
       const MediaRecorderHandlerPassthroughTest&) = delete;
 
-  ~MediaRecorderHandlerPassthroughTest() {
+  ~MediaRecorderHandlerPassthroughTest() override {
     registry_.reset();
     media_recorder_handler_ = nullptr;
     WebHeap::CollectAllGarbageForTesting();
diff --git a/third_party/blink/renderer/modules/mediarecorder/media_recorder_options.idl b/third_party/blink/renderer/modules/mediarecorder/media_recorder_options.idl
index 67eef87..8e225511 100644
--- a/third_party/blink/renderer/modules/mediarecorder/media_recorder_options.idl
+++ b/third_party/blink/renderer/modules/mediarecorder/media_recorder_options.idl
@@ -14,4 +14,6 @@
     unsigned long videoBitsPerSecond;
     unsigned long bitsPerSecond;
     BitrateMode audioBitrateMode = "variable";
+    DOMHighResTimeStamp videoKeyFrameIntervalDuration;
+    unsigned long videoKeyFrameIntervalCount;
 };
diff --git a/third_party/blink/renderer/modules/mediarecorder/vea_encoder.cc b/third_party/blink/renderer/modules/mediarecorder/vea_encoder.cc
index 2fdb472..5c229b1 100644
--- a/third_party/blink/renderer/modules/mediarecorder/vea_encoder.cc
+++ b/third_party/blink/renderer/modules/mediarecorder/vea_encoder.cc
@@ -34,8 +34,6 @@
 // Number of output buffers used to copy the encoded data coming from HW
 // encoders.
 const int kVEAEncoderOutputBufferCount = 4;
-// Force a keyframe in regular intervals.
-const uint32_t kMaxKeyframeInterval = 100;
 
 }  // anonymous namespace
 
@@ -67,8 +65,6 @@
       use_native_input_(use_native_input),
       is_screencast_(is_screencast),
       error_notified_(false),
-      num_frames_after_keyframe_(0),
-      force_next_frame_to_be_keyframe_(false),
       on_error_cb_(on_error_cb) {
   DCHECK(gpu_factories_);
 }
@@ -104,13 +100,6 @@
     const media::BitstreamBufferMetadata& metadata) {
   DVLOG(3) << __func__;
 
-  num_frames_after_keyframe_ =
-      metadata.key_frame ? 0 : num_frames_after_keyframe_ + 1;
-  if (num_frames_after_keyframe_ > kMaxKeyframeInterval) {
-    force_next_frame_to_be_keyframe_ = true;
-    num_frames_after_keyframe_ = 0;
-  }
-
   OutputBuffer* output_buffer = output_buffers_[bitstream_buffer_id].get();
   base::span<char> data_span =
       output_buffer->mapping.GetMemoryAsSpan<char>(metadata.payload_size_bytes);
@@ -155,7 +144,8 @@
 }
 
 void VEAEncoder::EncodeFrame(scoped_refptr<media::VideoFrame> frame,
-                             base::TimeTicks capture_timestamp) {
+                             base::TimeTicks capture_timestamp,
+                             bool request_keyframe) {
   TRACE_EVENT0("media", "VEAEncoder::EncodeFrame");
   DVLOG(3) << __func__;
 
@@ -180,16 +170,17 @@
   if (output_buffers_.empty() || vea_requested_input_coded_size_.IsEmpty()) {
     // TODO(emircan): Investigate if resetting encoder would help.
     DVLOG(3) << "Might drop frame.";
-    last_frame_ = std::make_unique<
-        std::pair<scoped_refptr<media::VideoFrame>, base::TimeTicks>>(
-        frame, capture_timestamp);
+    last_frame_ = std::make_unique<VideoFrameAndMetadata>(
+        std::move(frame), capture_timestamp, request_keyframe);
     return;
   }
 
   // If first frame hasn't been encoded, do it first.
   if (last_frame_) {
-    std::unique_ptr<VideoFrameAndTimestamp> last_frame(last_frame_.release());
-    EncodeFrame(last_frame->first, last_frame->second);
+    std::unique_ptr<VideoFrameAndMetadata> last_frame = std::move(last_frame_);
+    last_frame_ = nullptr;
+    EncodeFrame(last_frame->frame, last_frame->timestamp,
+                last_frame->request_keyframe);
   }
 
   // Lower resolutions may fall back to SW encoder in some platforms, i.e. Mac.
@@ -261,8 +252,7 @@
   frames_in_encode_.emplace(media::Muxer::VideoParameters(*frame),
                             capture_timestamp);
 
-  video_encoder_->Encode(video_frame, force_next_frame_to_be_keyframe_);
-  force_next_frame_to_be_keyframe_ = false;
+  video_encoder_->Encode(video_frame, request_keyframe);
 }
 
 void VEAEncoder::Initialize() {
diff --git a/third_party/blink/renderer/modules/mediarecorder/vea_encoder.h b/third_party/blink/renderer/modules/mediarecorder/vea_encoder.h
index 1837a8f..b06c954 100644
--- a/third_party/blink/renderer/modules/mediarecorder/vea_encoder.h
+++ b/third_party/blink/renderer/modules/mediarecorder/vea_encoder.h
@@ -57,8 +57,17 @@
   base::WeakPtr<Encoder> GetWeakPtr() { return weak_factory_.GetWeakPtr(); }
 
  private:
-  using VideoFrameAndTimestamp =
-      std::pair<scoped_refptr<media::VideoFrame>, base::TimeTicks>;
+  struct VideoFrameAndMetadata {
+    VideoFrameAndMetadata(scoped_refptr<media::VideoFrame> frame,
+                          base::TimeTicks timestamp,
+                          bool request_keyframe)
+        : frame(frame),
+          timestamp(timestamp),
+          request_keyframe(request_keyframe) {}
+    scoped_refptr<media::VideoFrame> frame;
+    base::TimeTicks timestamp;
+    bool request_keyframe;
+  };
   using VideoParamsAndTimestamp =
       std::pair<media::Muxer::VideoParameters, base::TimeTicks>;
   friend class base::SequenceBound<blink::VEAEncoder,
@@ -77,7 +86,8 @@
   // VideoTrackRecorder::Encoder implementation.
   void Initialize() override;
   void EncodeFrame(scoped_refptr<media::VideoFrame> frame,
-                   base::TimeTicks capture_timestamp) override;
+                   base::TimeTicks capture_timestamp,
+                   bool request_keyframe) override;
 
   void ConfigureEncoder(const gfx::Size& size, bool use_native_input);
 
@@ -103,7 +113,7 @@
   bool error_notified_;
 
   // Tracks the last frame that we delay the encode.
-  std::unique_ptr<VideoFrameAndTimestamp> last_frame_;
+  std::unique_ptr<VideoFrameAndMetadata> last_frame_;
 
   // Size used to initialize encoder.
   gfx::Size input_visible_size_;
@@ -115,12 +125,6 @@
   // TODO(crbug.com/960665): Replace with a WTF equivalent.
   base::queue<VideoParamsAndTimestamp> frames_in_encode_;
 
-  // Number of encoded frames produced consecutively without a keyframe.
-  uint32_t num_frames_after_keyframe_;
-
-  // Forces next frame to be a keyframe.
-  bool force_next_frame_to_be_keyframe_;
-
   const VideoTrackRecorder::OnErrorCB on_error_cb_;
   base::WeakPtrFactory<VEAEncoder> weak_factory_{this};
 };
diff --git a/third_party/blink/renderer/modules/mediarecorder/video_track_recorder.cc b/third_party/blink/renderer/modules/mediarecorder/video_track_recorder.cc
index bec3ee5e..4978d025 100644
--- a/third_party/blink/renderer/modules/mediarecorder/video_track_recorder.cc
+++ b/third_party/blink/renderer/modules/mediarecorder/video_track_recorder.cc
@@ -5,6 +5,8 @@
 #include "third_party/blink/renderer/modules/mediarecorder/video_track_recorder.h"
 #include <memory>
 
+#include "base/functional/bind.h"
+#include "base/functional/overloaded.h"
 #include "base/logging.h"
 #include "base/memory/scoped_refptr.h"
 #include "base/memory/weak_ptr.h"
@@ -13,6 +15,7 @@
 #include "base/task/sequenced_task_runner.h"
 #include "base/task/task_traits.h"
 #include "base/task/thread_pool.h"
+#include "base/time/time.h"
 #include "build/build_config.h"
 #include "cc/paint/skia_paint_canvas.h"
 #include "media/base/video_frame.h"
@@ -58,6 +61,13 @@
           std::vector<scoped_refptr<media::VideoFrame>>> {
   STATIC_ONLY(CrossThreadCopier);
 };
+
+template <>
+struct CrossThreadCopier<blink::KeyFrameRequestProcessor::Configuration>
+    : public CrossThreadCopierPassThrough<
+          blink::KeyFrameRequestProcessor::Configuration> {
+  STATIC_ONLY(CrossThreadCopier);
+};
 }  // namespace WTF
 
 namespace blink {
@@ -399,15 +409,39 @@
 
 VideoTrackRecorderImpl::Encoder::~Encoder() = default;
 
+void VideoTrackRecorderImpl::Encoder::InitializeEncoder(
+    KeyFrameRequestProcessor::Configuration key_frame_config) {
+  key_frame_processor_.UpdateConfig(key_frame_config);
+  Initialize();
+}
+
 void VideoTrackRecorderImpl::Encoder::Initialize() {}
 
+void VideoTrackRecorderImpl::Encoder::StartFrameEncodeWithTimeTicksNow(
+    scoped_refptr<media::VideoFrame> video_frame,
+    std::vector<scoped_refptr<media::VideoFrame>> scaled_video_frames,
+    base::TimeTicks capture_timestamp) {
+  StartFrameEncode(CrossThreadBindRepeating(base::TimeTicks::Now),
+                   std::move(video_frame), std::move(scaled_video_frames),
+                   capture_timestamp);
+}
+
 void VideoTrackRecorderImpl::Encoder::StartFrameEncode(
+    WTF::CrossThreadRepeatingFunction<base::TimeTicks()> time_now_callback,
     scoped_refptr<media::VideoFrame> video_frame,
     std::vector<scoped_refptr<media::VideoFrame>> /*scaled_video_frames*/,
     base::TimeTicks capture_timestamp) {
   DVLOG(3) << __func__;
   if (paused_)
     return;
+  auto now = std::move(time_now_callback).Run();
+  bool force_key_frame =
+      awaiting_first_frame_ ||
+      key_frame_processor_.OnFrameAndShouldRequestKeyFrame(now);
+  if (force_key_frame) {
+    key_frame_processor_.OnKeyFrame(now);
+  }
+  awaiting_first_frame_ = false;
 
   if (num_frames_in_encode_->count() > kMaxNumberOfFramesInEncode) {
     DLOG(WARNING) << "Too many frames are queued up. Dropping this one.";
@@ -443,7 +477,9 @@
       WTF::BindOnce(&VideoTrackRecorderImpl::Counter::DecreaseCount,
                     num_frames_in_encode_->GetWeakPtr())));
   num_frames_in_encode_->IncreaseCount();
-  EncodeFrame(std::move(frame), capture_timestamp);
+  EncodeFrame(std::move(frame), capture_timestamp,
+              request_key_frame_for_testing_ || force_key_frame);
+  request_key_frame_for_testing_ = false;
 }
 
 scoped_refptr<media::VideoFrame>
@@ -681,11 +717,13 @@
     OnEncodedVideoCB on_encoded_video_cb,
     base::OnceClosure on_track_source_ended_cb,
     base::OnceClosure on_error_cb,
-    uint32_t bits_per_second)
+    uint32_t bits_per_second,
+    KeyFrameRequestProcessor::Configuration key_frame_config)
     : VideoTrackRecorder(std::move(main_thread_task_runner),
                          std::move(on_track_source_ended_cb)),
       track_(track),
-      on_error_cb_(std::move(on_error_cb)) {
+      on_error_cb_(std::move(on_error_cb)),
+      key_frame_config_(key_frame_config) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(main_sequence_checker_);
   DCHECK(track_);
   DCHECK(track_->GetSourceType() == MediaStreamSource::kTypeVideo);
@@ -731,10 +769,16 @@
                                timestamp);
   }
   encoder_.AsyncCall(&Encoder::StartFrameEncode)
-      .WithArgs(std::move(frame),
+      .WithArgs(WTF::CrossThreadBindRepeating(
+                    [](base::TimeTicks now) { return now; }, timestamp),
+                std::move(frame),
                 std::vector<scoped_refptr<media::VideoFrame>>(), timestamp);
 }
 
+void VideoTrackRecorderImpl::ForceKeyFrameForNextFrameForTesting() {
+  encoder_.AsyncCall(&Encoder::ForceKeyFrameForNextFrameForTesting);
+}
+
 void VideoTrackRecorderImpl::InitializeEncoder(
     CodecProfile codec_profile,
     const OnEncodedVideoCB& on_encoded_video_cb,
@@ -880,7 +924,8 @@
   }
 
   encoder_.emplace(encoding_task_runner, std::move(encoder));
-  encoder_.AsyncCall(&Encoder::Initialize);
+  encoder_.AsyncCall(&Encoder::InitializeEncoder).WithArgs(key_frame_config_);
+
   if (should_pause_encoder_on_initialization_)
     encoder_.AsyncCall(&Encoder::SetPaused).WithArgs(true);
 
@@ -888,7 +933,7 @@
   ConnectToTrack(base::BindPostTask(
       encoding_task_runner,
       ConvertToBaseRepeatingCallback(WTF::CrossThreadBindRepeating(
-          &Encoder::StartFrameEncode, weak_encoder))));
+          &Encoder::StartFrameEncodeWithTimeTicksNow, weak_encoder))));
 }
 
 void VideoTrackRecorderImpl::OnHardwareEncoderError() {
@@ -920,12 +965,13 @@
     scoped_refptr<base::SingleThreadTaskRunner> main_thread_task_runner,
     MediaStreamComponent* track,
     OnEncodedVideoCB on_encoded_video_cb,
-    base::OnceClosure on_track_source_ended_cb)
+    base::OnceClosure on_track_source_ended_cb,
+    KeyFrameRequestProcessor::Configuration key_frame_config)
     : VideoTrackRecorder(std::move(main_thread_task_runner),
                          std::move(on_track_source_ended_cb)),
       track_(track),
-      state_(KeyFrameState::kWaitingForKeyFrame),
-      callback_(std::move(on_encoded_video_cb)) {
+      callback_(std::move(on_encoded_video_cb)),
+      key_frame_processor_(key_frame_config) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(main_sequence_checker_);
   // HandleEncodedVideoFrame() will be called on Render Main thread.
   // Note: Adding an encoded sink internally generates a new key frame
@@ -936,7 +982,8 @@
           main_thread_task_runner_,
           WTF::BindRepeating(
               &VideoTrackRecorderPassthrough::HandleEncodedVideoFrame,
-              weak_factory_.GetWeakPtr())));
+              weak_factory_.GetWeakPtr(),
+              WTF::BindRepeating(base::TimeTicks::Now))));
 }
 
 VideoTrackRecorderPassthrough::~VideoTrackRecorderPassthrough() {
@@ -956,9 +1003,12 @@
 }
 
 void VideoTrackRecorderPassthrough::OnEncodedVideoFrameForTesting(
+    base::TimeTicks now,
     scoped_refptr<EncodedVideoFrame> frame,
     base::TimeTicks capture_time) {
-  HandleEncodedVideoFrame(frame, capture_time);
+  HandleEncodedVideoFrame(
+      WTF::BindRepeating([](base::TimeTicks now) { return now; }, now), frame,
+      capture_time);
 }
 
 void VideoTrackRecorderPassthrough::RequestRefreshFrame() {
@@ -976,6 +1026,7 @@
 }
 
 void VideoTrackRecorderPassthrough::HandleEncodedVideoFrame(
+    base::RepeatingCallback<base::TimeTicks()> time_now_callback,
     scoped_refptr<EncodedVideoFrame> encoded_frame,
     base::TimeTicks estimated_capture_time) {
   DCHECK_CALLED_ON_VALID_SEQUENCE(main_sequence_checker_);
@@ -989,6 +1040,14 @@
   }
   state_ = KeyFrameState::kKeyFrameReceivedOK;
 
+  auto now = std::move(time_now_callback).Run();
+  if (encoded_frame->IsKeyFrame()) {
+    key_frame_processor_.OnKeyFrame(now);
+  }
+  if (key_frame_processor_.OnFrameAndShouldRequestKeyFrame(now)) {
+    RequestRefreshFrame();
+  }
+
   absl::optional<gfx::ColorSpace> color_space;
   if (encoded_frame->ColorSpace())
     color_space = encoded_frame->ColorSpace()->ToGfxColorSpace();
diff --git a/third_party/blink/renderer/modules/mediarecorder/video_track_recorder.h b/third_party/blink/renderer/modules/mediarecorder/video_track_recorder.h
index fadd94d..366d543 100644
--- a/third_party/blink/renderer/modules/mediarecorder/video_track_recorder.h
+++ b/third_party/blink/renderer/modules/mediarecorder/video_track_recorder.h
@@ -24,6 +24,7 @@
 #include "third_party/blink/public/web/modules/mediastream/encoded_video_frame.h"
 #include "third_party/blink/public/web/modules/mediastream/media_stream_video_sink.h"
 #include "third_party/blink/renderer/modules/mediarecorder/buildflags.h"
+#include "third_party/blink/renderer/modules/mediarecorder/key_frame_request_processor.h"
 #include "third_party/blink/renderer/modules/mediarecorder/track_recorder.h"
 #include "third_party/blink/renderer/modules/modules_export.h"
 #include "third_party/blink/renderer/platform/allow_discouraged_type.h"
@@ -121,9 +122,10 @@
     Encoder(const Encoder&) = delete;
     Encoder& operator=(const Encoder&) = delete;
 
-    // Call shortly after wrapping the Encoder in a SequenceBound, on the
-    // codec-specific task runner.
-    virtual void Initialize();
+    // Should be called shortly after wrapping the Encoder in a SequenceBound,
+    // on the codec-specific task runner.
+    void InitializeEncoder(
+        KeyFrameRequestProcessor::Configuration key_frame_config);
 
     // Start encoding |frame|, returning via |on_encoded_video_cb_|. This
     // call will also trigger an encode configuration upon first frame arrival
@@ -132,6 +134,14 @@
     // it's a texture) then MaybeProvideEncodableFrame() is called, and if
     // even that fails, black frames are sent instead.
     void StartFrameEncode(
+        WTF::CrossThreadRepeatingFunction<base::TimeTicks()> time_now_callback,
+        scoped_refptr<media::VideoFrame> video_frame,
+        std::vector<scoped_refptr<media::VideoFrame>> scaled_video_frames,
+        base::TimeTicks capture_timestamp);
+
+    // Like StartFrameEncode but using base::TimeTicks::Now in
+    // `time_now_callback`.
+    void StartFrameEncodeWithTimeTicksNow(
         scoped_refptr<media::VideoFrame> video_frame,
         std::vector<scoped_refptr<media::VideoFrame>> scaled_video_frames,
         base::TimeTicks capture_timestamp);
@@ -145,14 +155,21 @@
 
     void SetPaused(bool paused);
     virtual bool CanEncodeAlphaChannel() const;
+    void ForceKeyFrameForNextFrameForTesting() {
+      request_key_frame_for_testing_ = true;
+    }
 
    protected:
     friend class VideoTrackRecorderTest;
 
     scoped_refptr<media::VideoFrame> MaybeProvideEncodableFrame(
         scoped_refptr<media::VideoFrame> video_frame);
+    // Called shortly after wrapping the Encoder in a SequenceBound, on the
+    // codec-specific task runner.
+    virtual void Initialize();
     virtual void EncodeFrame(scoped_refptr<media::VideoFrame> frame,
-                             base::TimeTicks capture_timestamp) = 0;
+                             base::TimeTicks capture_timestamp,
+                             bool request_keyframe) = 0;
 
     // Called when the frame reference is released after encode.
     void FrameReleased(scoped_refptr<media::VideoFrame> frame);
@@ -175,6 +192,9 @@
     // Target bitrate for video encoding. If 0, a standard bitrate is used.
     const uint32_t bits_per_second_;
 
+    // Testing state - decides if we should request a key frame next round.
+    bool request_key_frame_for_testing_ = false;
+
     // Number of frames that we keep the reference alive for encode.
     std::unique_ptr<Counter> num_frames_in_encode_;
 
@@ -184,6 +204,8 @@
     SkBitmap bitmap_;
     std::unique_ptr<cc::PaintCanvas> canvas_;
     std::unique_ptr<WebGraphicsContext3DProvider> encoder_thread_context_;
+    KeyFrameRequestProcessor key_frame_processor_;
+    bool awaiting_first_frame_ = true;
     std::vector<uint8_t> resize_buffer_
         ALLOW_DISCOURAGED_TYPE("Avoids conversion when passed to media:: code");
 
@@ -195,8 +217,9 @@
   // preferred CodecId and to check if a given CodecId is supported.
   class MODULES_EXPORT CodecEnumerator {
    public:
-    CodecEnumerator(const media::VideoEncodeAccelerator::SupportedProfiles&
-                        vea_supported_profiles);
+    explicit CodecEnumerator(
+        const media::VideoEncodeAccelerator::SupportedProfiles&
+            vea_supported_profiles);
 
     CodecEnumerator(const CodecEnumerator&) = delete;
     CodecEnumerator& operator=(const CodecEnumerator&) = delete;
@@ -240,6 +263,7 @@
   virtual void OnVideoFrameForTesting(scoped_refptr<media::VideoFrame> frame,
                                       base::TimeTicks capture_time) {}
   virtual void OnEncodedVideoFrameForTesting(
+      base::TimeTicks now,
       scoped_refptr<EncodedVideoFrame> frame,
       base::TimeTicks capture_time) {}
 
@@ -273,7 +297,8 @@
       OnEncodedVideoCB on_encoded_video_cb,
       base::OnceClosure on_track_source_ended_cb,
       base::OnceClosure on_error_cb,
-      uint32_t bits_per_second);
+      uint32_t bits_per_second,
+      KeyFrameRequestProcessor::Configuration key_frame_config);
 
   VideoTrackRecorderImpl(const VideoTrackRecorderImpl&) = delete;
   VideoTrackRecorderImpl& operator=(const VideoTrackRecorderImpl&) = delete;
@@ -284,6 +309,7 @@
   void Resume() override;
   void OnVideoFrameForTesting(scoped_refptr<media::VideoFrame> frame,
                               base::TimeTicks capture_time) override;
+  void ForceKeyFrameForNextFrameForTesting();
 
  private:
   friend class VideoTrackRecorderTest;
@@ -328,6 +354,8 @@
 
   base::OnceClosure on_error_cb_;
 
+  const KeyFrameRequestProcessor::Configuration key_frame_config_;
+
   base::WeakPtrFactory<VideoTrackRecorderImpl> weak_factory_{this};
 };
 
@@ -339,7 +367,8 @@
       scoped_refptr<base::SingleThreadTaskRunner> main_thread_task_runner,
       MediaStreamComponent* track,
       OnEncodedVideoCB on_encoded_video_cb,
-      base::OnceClosure on_track_source_ended_cb);
+      base::OnceClosure on_track_source_ended_cb,
+      KeyFrameRequestProcessor::Configuration key_frame_config);
 
   VideoTrackRecorderPassthrough(const VideoTrackRecorderPassthrough&) = delete;
   VideoTrackRecorderPassthrough& operator=(
@@ -350,14 +379,17 @@
   // VideoTrackRecorderBase
   void Pause() override;
   void Resume() override;
-  void OnEncodedVideoFrameForTesting(scoped_refptr<EncodedVideoFrame> frame,
+  void OnEncodedVideoFrameForTesting(base::TimeTicks now,
+                                     scoped_refptr<EncodedVideoFrame> frame,
                                      base::TimeTicks capture_time) override;
 
  private:
   void RequestRefreshFrame();
   void DisconnectFromTrack();
-  void HandleEncodedVideoFrame(scoped_refptr<EncodedVideoFrame> encoded_frame,
-                               base::TimeTicks estimated_capture_time);
+  void HandleEncodedVideoFrame(
+      base::RepeatingCallback<base::TimeTicks()> time_now_callback,
+      scoped_refptr<EncodedVideoFrame> encoded_frame,
+      base::TimeTicks estimated_capture_time);
 
   // Used to check that we are destroyed on the same sequence we were created.
   SEQUENCE_CHECKER(main_sequence_checker_);
@@ -374,8 +406,9 @@
 
   // We need to hold on to the Blink track to remove ourselves on dtor.
   const Persistent<MediaStreamComponent> track_;
-  KeyFrameState state_;
+  KeyFrameState state_ = KeyFrameState::kWaitingForKeyFrame;
   const OnEncodedVideoCB callback_;
+  KeyFrameRequestProcessor key_frame_processor_;
   base::WeakPtrFactory<VideoTrackRecorderPassthrough> weak_factory_{this};
 };
 }  // namespace blink
diff --git a/third_party/blink/renderer/modules/mediarecorder/video_track_recorder_unittest.cc b/third_party/blink/renderer/modules/mediarecorder/video_track_recorder_unittest.cc
index fb7d564..3ed07285 100644
--- a/third_party/blink/renderer/modules/mediarecorder/video_track_recorder_unittest.cc
+++ b/third_party/blink/renderer/modules/mediarecorder/video_track_recorder_unittest.cc
@@ -168,11 +168,18 @@
     WebHeap::CollectAllGarbageForTesting();
   }
 
-  void InitializeRecorder(VideoTrackRecorder::CodecId codec_id) {
-    InitializeRecorder(VideoTrackRecorder::CodecProfile(codec_id));
+  void InitializeRecorder(
+      VideoTrackRecorder::CodecId codec_id,
+      KeyFrameRequestProcessor::Configuration keyframe_config =
+          KeyFrameRequestProcessor::Configuration()) {
+    InitializeRecorder(VideoTrackRecorder::CodecProfile(codec_id),
+                       keyframe_config);
   }
 
-  void InitializeRecorder(VideoTrackRecorder::CodecProfile codec_profile) {
+  void InitializeRecorder(
+      VideoTrackRecorder::CodecProfile codec_profile,
+      KeyFrameRequestProcessor::Configuration keyframe_config =
+          KeyFrameRequestProcessor::Configuration()) {
     video_track_recorder_ = std::make_unique<VideoTrackRecorderImpl>(
         scheduler::GetSingleThreadTaskRunnerForTesting(), codec_profile,
         WebMediaStreamTrack(component_.Get()),
@@ -184,7 +191,7 @@
             CrossThreadUnretained(this))),
         ConvertToBaseOnceCallback(CrossThreadBindOnce(
             &VideoTrackRecorderTest::OnFailed, CrossThreadUnretained(this))),
-        0u /* bits_per_second */);
+        0u /* bits_per_second */, keyframe_config);
   }
 
   MOCK_METHOD0(OnSourceReadyStateEnded, void());
@@ -195,7 +202,6 @@
                     std::string encoded_alpha,
                     base::TimeTicks timestamp,
                     bool keyframe));
-
   void Encode(scoped_refptr<media::VideoFrame> frame,
               base::TimeTicks capture_time) {
     EXPECT_TRUE(scheduler::GetSingleThreadTaskRunnerForTesting()
@@ -444,6 +450,92 @@
   Mock::VerifyAndClearExpectations(this);
 }
 
+TEST_P(VideoTrackRecorderTest, EncoderHonorsKeyFrameRequests) {
+  InitializeRecorder(testing::get<0>(GetParam()));
+  InSequence s;
+  auto frame = media::VideoFrame::CreateBlackFrame(kTrackRecorderTestSize[0]);
+
+  base::RunLoop run_loop1;
+  EXPECT_CALL(*this, OnEncodedVideo)
+      .WillOnce(RunClosure(run_loop1.QuitClosure()));
+  Encode(frame, base::TimeTicks::Now());
+  run_loop1.Run();
+
+  // Request the next frame to be a key frame, and the following frame a delta
+  // frame.
+  video_track_recorder_->ForceKeyFrameForNextFrameForTesting();
+  base::RunLoop run_loop2;
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, true));
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, false))
+      .WillOnce(RunClosure(run_loop2.QuitClosure()));
+  Encode(frame, base::TimeTicks::Now());
+  Encode(frame, base::TimeTicks::Now());
+  run_loop2.Run();
+
+  Mock::VerifyAndClearExpectations(this);
+}
+
+TEST_P(VideoTrackRecorderTest,
+       NoSubsequenceKeyFramesWithDefaultKeyFrameConfig) {
+  InitializeRecorder(testing::get<0>(GetParam()));
+  auto frame = media::VideoFrame::CreateBlackFrame(kTrackRecorderTestSize[0]);
+
+  auto origin = base::TimeTicks::Now();
+  InSequence s;
+  base::RunLoop run_loop;
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, true));
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, false)).Times(8);
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, false))
+      .WillOnce(RunClosure(run_loop.QuitClosure()));
+  for (int i = 0; i != 10; ++i) {
+    Encode(frame, origin + i * base::Minutes(1));
+  }
+  run_loop.Run();
+}
+
+TEST_P(VideoTrackRecorderTest, KeyFramesGeneratedWithIntervalCount) {
+  // Configure 3 delta frames for every key frame.
+  InitializeRecorder(testing::get<0>(GetParam()), /*keyframe_config=*/3);
+  auto frame = media::VideoFrame::CreateBlackFrame(kTrackRecorderTestSize[0]);
+
+  auto origin = base::TimeTicks::Now();
+  InSequence s;
+  base::RunLoop run_loop;
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, true));
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, false)).Times(3);
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, true));
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, false)).Times(2);
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, false))
+      .WillOnce(RunClosure(run_loop.QuitClosure()));
+  for (int i = 0; i != 8; ++i) {
+    Encode(frame, origin);
+  }
+  run_loop.Run();
+}
+
+TEST_P(VideoTrackRecorderTest, KeyFramesGeneratedWithIntervalDuration) {
+  // Configure 1 key frame every 2 secs.
+  InitializeRecorder(testing::get<0>(GetParam()),
+                     /*keyframe_config=*/base::Seconds(2));
+  auto frame = media::VideoFrame::CreateBlackFrame(kTrackRecorderTestSize[0]);
+
+  InSequence s;
+  base::RunLoop run_loop;
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, true));
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, false));
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, true));
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, false));
+  EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, true))
+      .WillOnce(RunClosure(run_loop.QuitClosure()));
+  auto origin = base::TimeTicks();
+  Encode(frame, origin);                             // Key frame emitted.
+  Encode(frame, origin + base::Milliseconds(1000));  //
+  Encode(frame, origin + base::Milliseconds(2100));  // Key frame emitted.
+  Encode(frame, origin + base::Milliseconds(4099));  //
+  Encode(frame, origin + base::Milliseconds(4100));  // Key frame emitted.
+  run_loop.Run();
+}
+
 // Inserts an opaque frame followed by two transparent frames and expects the
 // newly introduced transparent frame to force keyframe output.
 TEST_F(VideoTrackRecorderTest, ForceKeyframeOnAlphaSwitch) {
@@ -620,7 +712,8 @@
         ConvertToBaseRepeatingCallback(CrossThreadBindRepeating(
             &VideoTrackRecorderPassthroughTest::OnEncodedVideo,
             CrossThreadUnretained(this))),
-        ConvertToBaseOnceCallback(CrossThreadBindOnce([] {})));
+        ConvertToBaseOnceCallback(CrossThreadBindOnce([] {})),
+        KeyFrameRequestProcessor::Configuration());
   }
 
   MOCK_METHOD5(OnEncodedVideo,
@@ -674,15 +767,15 @@
   std::string encoded_data;
   EXPECT_CALL(*this, OnEncodedVideo(IsSameCodec(GetParam()), _, _, _, true))
       .WillOnce(DoAll(SaveArg<1>(&encoded_data)));
-  video_track_recorder_->OnEncodedVideoFrameForTesting(frame,
-                                                       base::TimeTicks::Now());
+  auto now = base::TimeTicks::Now();
+  video_track_recorder_->OnEncodedVideoFrameForTesting(now, frame, now);
   EXPECT_EQ(encoded_data, "abc");
 
   // Frame 2 (deltaframe)
   frame = CreateFrame(/*is_key_frame=*/false, GetParam());
   EXPECT_CALL(*this, OnEncodedVideo(IsSameCodec(GetParam()), _, _, _, false));
-  video_track_recorder_->OnEncodedVideoFrameForTesting(frame,
-                                                       base::TimeTicks::Now());
+  now = base::TimeTicks::Now();
+  video_track_recorder_->OnEncodedVideoFrameForTesting(now, frame, now);
 }
 
 TEST_F(VideoTrackRecorderPassthroughTest, DoesntForwardDeltaFrameFirst) {
@@ -697,16 +790,16 @@
   // no keyframe request now
   EXPECT_CALL(*mock_source_, OnEncodedSinkEnabled).Times(0);
   EXPECT_CALL(*mock_source_, OnEncodedSinkDisabled).Times(0);
-  video_track_recorder_->OnEncodedVideoFrameForTesting(frame,
-                                                       base::TimeTicks::Now());
+  auto now = base::TimeTicks::Now();
+  video_track_recorder_->OnEncodedVideoFrameForTesting(now, frame, now);
   Mock::VerifyAndClearExpectations(this);
   Mock::VerifyAndClearExpectations(mock_source_);
 
   // Frame 2 (keyframe)
   frame = CreateFrame(/*is_key_frame=*/true, CodecId::kVp9);
   EXPECT_CALL(*this, OnEncodedVideo(_, _, _, _, true));
-  video_track_recorder_->OnEncodedVideoFrameForTesting(frame,
-                                                       base::TimeTicks::Now());
+  now = base::TimeTicks::Now();
+  video_track_recorder_->OnEncodedVideoFrameForTesting(now, frame, now);
   Mock::VerifyAndClearExpectations(this);
 
   // Frame 3 (deltaframe) - forwarded
@@ -714,8 +807,8 @@
   frame = CreateFrame(/*is_key_frame=*/false, CodecId::kVp9);
   EXPECT_CALL(*this, OnEncodedVideo)
       .WillOnce(RunClosure(run_loop.QuitClosure()));
-  video_track_recorder_->OnEncodedVideoFrameForTesting(frame,
-                                                       base::TimeTicks::Now());
+  now = base::TimeTicks::Now();
+  video_track_recorder_->OnEncodedVideoFrameForTesting(now, frame, now);
   run_loop.Run();
   EXPECT_CALL(*mock_source_, OnEncodedSinkDisabled);
 }
@@ -724,15 +817,15 @@
   InitializeRecorder();
   // Frame 1 (keyframe)
   auto frame = CreateFrame(/*is_key_frame=*/true, CodecId::kVp9);
-  video_track_recorder_->OnEncodedVideoFrameForTesting(frame,
-                                                       base::TimeTicks::Now());
+  auto now = base::TimeTicks::Now();
+  video_track_recorder_->OnEncodedVideoFrameForTesting(now, frame, now);
   video_track_recorder_->Pause();
 
   // Expect no frame throughput now.
   frame = CreateFrame(/*is_key_frame=*/false, CodecId::kVp9);
   EXPECT_CALL(*this, OnEncodedVideo).Times(0);
-  video_track_recorder_->OnEncodedVideoFrameForTesting(frame,
-                                                       base::TimeTicks::Now());
+  now = base::TimeTicks::Now();
+  video_track_recorder_->OnEncodedVideoFrameForTesting(now, frame, now);
   Mock::VerifyAndClearExpectations(this);
 
   // Resume - expect keyframe request
@@ -747,14 +840,14 @@
   // Expect no transfer from deltaframe and transfer of keyframe
   frame = CreateFrame(/*is_key_frame=*/false, CodecId::kVp9);
   EXPECT_CALL(*this, OnEncodedVideo).Times(0);
-  video_track_recorder_->OnEncodedVideoFrameForTesting(frame,
-                                                       base::TimeTicks::Now());
+  now = base::TimeTicks::Now();
+  video_track_recorder_->OnEncodedVideoFrameForTesting(now, frame, now);
   Mock::VerifyAndClearExpectations(this);
 
   frame = CreateFrame(/*is_key_frame=*/true, CodecId::kVp9);
   EXPECT_CALL(*this, OnEncodedVideo);
-  video_track_recorder_->OnEncodedVideoFrameForTesting(frame,
-                                                       base::TimeTicks::Now());
+  now = base::TimeTicks::Now();
+  video_track_recorder_->OnEncodedVideoFrameForTesting(now, frame, now);
 }
 
 INSTANTIATE_TEST_SUITE_P(All,
diff --git a/third_party/blink/renderer/modules/mediarecorder/vpx_encoder.cc b/third_party/blink/renderer/modules/mediarecorder/vpx_encoder.cc
index 3fcedf02..4b95a6b7 100644
--- a/third_party/blink/renderer/modules/mediarecorder/vpx_encoder.cc
+++ b/third_party/blink/renderer/modules/mediarecorder/vpx_encoder.cc
@@ -51,7 +51,8 @@
 }
 
 void VpxEncoder::EncodeFrame(scoped_refptr<media::VideoFrame> frame,
-                             base::TimeTicks capture_timestamp) {
+                             base::TimeTicks capture_timestamp,
+                             bool request_keyframe) {
   using media::VideoFrame;
   TRACE_EVENT0("media", "VpxEncoder::EncodeFrame");
 
@@ -75,7 +76,7 @@
   }
 
   bool keyframe = false;
-  bool force_keyframe = false;
+  bool force_keyframe = request_keyframe;
   bool alpha_keyframe = false;
   std::string data;
   std::string alpha_data;
@@ -130,7 +131,7 @@
         std::fill(alpha_dummy_planes_.begin(), alpha_dummy_planes_.end(), 0x80);
       }
       // If we introduced a new alpha frame, force keyframe.
-      force_keyframe = !last_frame_had_alpha_;
+      force_keyframe = force_keyframe || !last_frame_had_alpha_;
       last_frame_had_alpha_ = true;
 
       DoEncode(encoder_.get(), frame_size, frame->data(VideoFrame::kYPlane),
diff --git a/third_party/blink/renderer/modules/mediarecorder/vpx_encoder.h b/third_party/blink/renderer/modules/mediarecorder/vpx_encoder.h
index cb76134..c5d2a2e 100644
--- a/third_party/blink/renderer/modules/mediarecorder/vpx_encoder.h
+++ b/third_party/blink/renderer/modules/mediarecorder/vpx_encoder.h
@@ -39,7 +39,8 @@
  private:
   // VideoTrackRecorder::Encoder implementation.
   void EncodeFrame(scoped_refptr<media::VideoFrame> frame,
-                   base::TimeTicks capture_timestamp) override;
+                   base::TimeTicks capture_timestamp,
+                   bool request_keyframe) override;
   bool CanEncodeAlphaChannel() const override;
 
   [[nodiscard]] bool ConfigureEncoder(const gfx::Size& size,
diff --git a/third_party/blink/renderer/platform/loader/fetch/resource_timing_utils.cc b/third_party/blink/renderer/platform/loader/fetch/resource_timing_utils.cc
index e19c8d0b..29ea11dd 100644
--- a/third_party/blink/renderer/platform/loader/fetch/resource_timing_utils.cc
+++ b/third_party/blink/renderer/platform/loader/fetch/resource_timing_utils.cc
@@ -92,7 +92,7 @@
   if (allow_response_details) {
     info->response_status = response->HttpStatusCode();
     if (!response->HttpContentType().IsNull()) {
-      info->content_type = MinimizedMIMEType(response->HttpContentType());
+      info->content_type = response->HttpContentType();
     }
   }
 
diff --git a/third_party/blink/renderer/platform/network/http_parsers.cc b/third_party/blink/renderer/platform/network/http_parsers.cc
index 4026754..3c93a03 100644
--- a/third_party/blink/renderer/platform/network/http_parsers.cc
+++ b/third_party/blink/renderer/platform/network/http_parsers.cc
@@ -50,7 +50,6 @@
 #include "services/network/public/mojom/supports_loading_mode.mojom-blink.h"
 #include "services/network/public/mojom/timing_allow_origin.mojom-blink.h"
 #include "third_party/abseil-cpp/absl/types/optional.h"
-#include "third_party/blink/public/common/mime_util/mime_util.h"
 #include "third_party/blink/public/platform/web_string.h"
 #include "third_party/blink/renderer/platform/loader/fetch/resource_response.h"
 #include "third_party/blink/renderer/platform/network/header_field_tokenizer.h"
@@ -526,31 +525,6 @@
       media_type.GetString().Substring(type_start, type_end - type_start));
 }
 
-// https://mimesniff.spec.whatwg.org/#minimize-a-supported-mime-type
-AtomicString MinimizedMIMEType(const AtomicString& mime_type) {
-  if (blink::IsSupportedJavascriptMimeType(mime_type.GetString().Utf8())) {
-    return AtomicString("text/javascript");
-  }
-
-  if (blink::IsJSONMimeType(mime_type.GetString().Utf8())) {
-    return AtomicString("application/json");
-  }
-
-  if (blink::IsSVGMimeType(mime_type.GetString().Utf8())) {
-    return AtomicString("image/svg+xml");
-  }
-
-  if (blink::IsXMLMimeType(mime_type.GetString().Utf8())) {
-    return AtomicString("application/xml");
-  }
-
-  if (blink::IsSupportedMimeType(mime_type.GetString().Utf8())) {
-    return mime_type;
-  }
-
-  return AtomicString("");
-}
-
 ContentTypeOptionsDisposition ParseContentTypeOptionsHeader(
     const String& value) {
   if (value.empty())
diff --git a/third_party/blink/renderer/platform/network/http_parsers.h b/third_party/blink/renderer/platform/network/http_parsers.h
index c94434d..64f742f 100644
--- a/third_party/blink/renderer/platform/network/http_parsers.h
+++ b/third_party/blink/renderer/platform/network/http_parsers.h
@@ -111,8 +111,6 @@
 //   are trimmed.
 PLATFORM_EXPORT AtomicString ExtractMIMETypeFromMediaType(const AtomicString&);
 
-PLATFORM_EXPORT AtomicString MinimizedMIMEType(const AtomicString&);
-
 PLATFORM_EXPORT CacheControlHeader
 ParseCacheControlDirectives(const AtomicString& cache_control_header,
                             const AtomicString& pragma_header);
diff --git a/third_party/blink/renderer/platform/network/http_parsers_test.cc b/third_party/blink/renderer/platform/network/http_parsers_test.cc
index ef18a7e..24417e5 100644
--- a/third_party/blink/renderer/platform/network/http_parsers_test.cc
+++ b/third_party/blink/renderer/platform/network/http_parsers_test.cc
@@ -209,16 +209,6 @@
   EXPECT_EQ(text_html.Impl(), passthrough.Impl());
 }
 
-TEST(HTTPParsersTest, MinimizedMIMEType) {
-  EXPECT_EQ("text/javascript",
-            MinimizedMIMEType(AtomicString("application/javascript")));
-  EXPECT_EQ("application/json", MinimizedMIMEType(AtomicString("text/json")));
-  EXPECT_EQ("image/svg+xml", MinimizedMIMEType(AtomicString("image/svg+xml")));
-  EXPECT_EQ("application/xml",
-            MinimizedMIMEType(AtomicString("application/rss+xml")));
-  EXPECT_EQ("image/png", MinimizedMIMEType(AtomicString("image/png")));
-}
-
 TEST(HTTPParsersTest, ExtractMIMETypeFromMediaTypeInvalidInput) {
   // extractMIMETypeFromMediaType() returns the string before the first
   // semicolon after trimming OWSes at the head and the tail even if the
diff --git a/third_party/blink/renderer/platform/widget/input/input_handler_proxy.cc b/third_party/blink/renderer/platform/widget/input/input_handler_proxy.cc
index ffb32356..e819e15 100644
--- a/third_party/blink/renderer/platform/widget/input/input_handler_proxy.cc
+++ b/third_party/blink/renderer/platform/widget/input/input_handler_proxy.cc
@@ -1131,7 +1131,8 @@
       input_handler_->ScrollUpdate(&scroll_state, delay);
 
   TRACE_EVENT(
-      "input", "InputHandlerProxy::HandleGestureScrollUpdate_Result",
+      "input,input.scrolling",
+      "InputHandlerProxy::HandleGestureScrollUpdate_Result",
       [trace_id, provided_delta_x, provided_delta_y,
        visual_offset_x = scroll_result.current_visual_offset.x(),
        visual_offset_y = scroll_result.current_visual_offset.y()](
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp-ro.https.html b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp-ro.https.html
index 60322bf..b1da8cf7 100644
--- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp-ro.https.html
+++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp-ro.https.html
@@ -8,7 +8,7 @@
 <script src="/common/dispatcher/dispatcher.js"></script>
 <script src="/html/cross-origin-opener-policy/resources/common.js"></script>
 <script
-  src="/html/cross-origin-opener-policy/reporting/resources/reporting-common.js?pipe=sub&report_id=4f545c5dbcce012cd30af173b08dcdfb&report_only_id=c265b07fbb3bffa2cd2a5179d686ced2"></script>
+  src="/html/cross-origin-opener-policy/reporting/resources/reporting-common.js?pipe=sub&report_id=fb054dadb3a9ec17b5cd5c0152d2a7dd&report_only_id=c265b07fbb3bffa2cd2a5179d686ced2"></script>
 
 <script>
 
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp-ro.https.html.sub.headers b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp-ro.https.html.sub.headers
index 424ad3e..07ecad96 100644
--- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp-ro.https.html.sub.headers
+++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp-ro.https.html.sub.headers
@@ -1,2 +1,2 @@
 Cross-Origin-Opener-Policy-Report-Only: restrict-properties; report-to="coop-report-only-endpoint"
-Reporting-Endpoints: coop-report-endpoint="https://{{host}}:{{ports[https][0]}}/reporting/resources/report.py?reportID=4f545c5dbcce012cd30af173b08dcdfb", coop-report-only-endpoint="https://{{host}}:{{ports[https][0]}}/reporting/resources/report.py?reportID=c265b07fbb3bffa2cd2a5179d686ced2"
+Reporting-Endpoints: coop-report-endpoint="https://{{host}}:{{ports[https][0]}}/reporting/resources/report.py?reportID=fb054dadb3a9ec17b5cd5c0152d2a7dd", coop-report-only-endpoint="https://{{host}}:{{ports[https][0]}}/reporting/resources/report.py?reportID=c265b07fbb3bffa2cd2a5179d686ced2"
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp.https.html b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp.https.html
index 5deb115..a8c11d7 100644
--- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp.https.html
+++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp.https.html
@@ -8,7 +8,7 @@
 <script src="/common/dispatcher/dispatcher.js"></script>
 <script src="/html/cross-origin-opener-policy/resources/common.js"></script>
 <script
-  src="/html/cross-origin-opener-policy/reporting/resources/reporting-common.js?pipe=sub&report_id=c265b07fbb3bffa2cd2a5179d686ced2&report_only_id=b4ea2bc3c537541b4fd408dc8f2b5c39"></script>
+  src="/html/cross-origin-opener-policy/reporting/resources/reporting-common.js?pipe=sub&report_id=ed5a8be35e4e21c2ba960e6574e0a32c&report_only_id=fa22ddc676642edae42c75defb82ba2e"></script>
 
 <script>
 
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp.https.html.sub.headers b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp.https.html.sub.headers
index 6339ea34..a61e2919 100644
--- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp.https.html.sub.headers
+++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp.https.html.sub.headers
@@ -1,2 +1,2 @@
 Cross-Origin-Opener-Policy: restrict-properties; report-to="coop-report-endpoint"
-Reporting-Endpoints: coop-report-endpoint="https://{{host}}:{{ports[https][0]}}/reporting/resources/report.py?reportID=d9fe7e0e1a72f4ff2c4ea6d9dd44b5f1", coop-report-only-endpoint="https://{{host}}:{{ports[https][0]}}/reporting/resources/report.py?reportID=b4ea2bc3c537541b4fd408dc8f2b5c39"
+Reporting-Endpoints: coop-report-endpoint="https://{{host}}:{{ports[https][0]}}/reporting/resources/report.py?reportID=ed5a8be35e4e21c2ba960e6574e0a32c", coop-report-only-endpoint="https://{{host}}:{{ports[https][0]}}/reporting/resources/report.py?reportID=fa22ddc676642edae42c75defb82ba2e"
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https-expected.txt b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https-expected.txt
index 6022ac8fc7..3a82b866 100644
--- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https-expected.txt
+++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https-expected.txt
@@ -1,6 +1,6 @@
 This is a testharness.js-based test.
 FAIL coop reporting test reporting same origin with report-to to SAME_ORIGIN with , , restrict-properties; report-to="coop-popup-report-only-endpoint",  promise_test: Unhandled rejection with value: "No report matched the expected report for endpoint: coop-popup-report-only-endpoint, expected report: {\"body\":{\"disposition\":\"reporting\",\"effectivePolicy\":\"restrict-properties\",\"previousResponseURL\":\"https://web-platform.test:8444/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https.html\",\"referrer\":\"https://web-platform.test:8444/\",\"type\":\"navigation-to-response\"},\"url\":\"/uuid=(uuid)$/\",\"type\":\"coop\"}, within available reports: []"
-FAIL coop reporting test reporting same origin with report-to to CROSS_ORIGIN with , , restrict-properties; report-to="coop-popup-report-only-endpoint",  promise_test: Unhandled rejection with value: "No report matched the expected report for endpoint: coop-popup-report-only-endpoint, expected report: {\"body\":{\"disposition\":\"reporting\",\"effectivePolicy\":\"restrict-properties\",\"previousResponseURL\":\"https://web-platform.test:8444/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https.html\",\"referrer\":\"https://web-platform.test:8444/\",\"type\":\"navigation-to-response\"},\"url\":\"/uuid=(uuid)$/\",\"type\":\"coop\"}, within available reports: []"
+FAIL coop reporting test reporting same origin with report-to to CROSS_ORIGIN with , , restrict-properties; report-to="coop-popup-report-only-endpoint",  promise_test: Unhandled rejection with value: "No report matched the expected report for endpoint: coop-popup-report-only-endpoint, expected report: {\"body\":{\"disposition\":\"reporting\",\"effectivePolicy\":\"restrict-properties\",\"previousResponseURL\":\"\",\"referrer\":\"https://web-platform.test:8444/\",\"type\":\"navigation-to-response\"},\"url\":\"/uuid=(uuid)$/\",\"type\":\"coop\"}, within available reports: []"
 PASS verify remaining reports
 Harness: the test ran to completion.
 
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https.html b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https.html
index cf1385e..eb808428 100644
--- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https.html
+++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https.html
@@ -55,7 +55,7 @@
           "body": {
             "disposition": "reporting",
             "effectivePolicy": "restrict-properties",
-            "previousResponseURL": `${location.href}`,
+            "previousResponseURL": "",
             "referrer": `${location.origin}/`,
             "type": "navigation-to-response"
           },
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https-expected.txt b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https-expected.txt
index 6d598760..8ce5ad9 100644
--- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https-expected.txt
+++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https-expected.txt
@@ -1,6 +1,6 @@
 This is a testharness.js-based test.
 FAIL coop reporting test reporting same origin with report-to to SAME_ORIGIN with restrict-properties; report-to="coop-popup-report-endpoint", , ,  promise_test: Unhandled rejection with value: "No report matched the expected report for endpoint: coop-popup-report-endpoint, expected report: {\"body\":{\"disposition\":\"enforce\",\"effectivePolicy\":\"restrict-properties\",\"previousResponseURL\":\"https://web-platform.test:8444/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https.html\",\"referrer\":\"https://web-platform.test:8444/\",\"type\":\"navigation-to-response\"},\"url\":\"/uuid=(uuid)$/\",\"type\":\"coop\"}, within available reports: []"
-FAIL coop reporting test reporting same origin with report-to to CROSS_ORIGIN with restrict-properties; report-to="coop-popup-report-endpoint", , ,  promise_test: Unhandled rejection with value: "No report matched the expected report for endpoint: coop-popup-report-endpoint, expected report: {\"body\":{\"disposition\":\"enforce\",\"effectivePolicy\":\"restrict-properties\",\"previousResponseURL\":\"https://web-platform.test:8444/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https.html\",\"referrer\":\"https://web-platform.test:8444/\",\"type\":\"navigation-to-response\"},\"url\":\"/uuid=(uuid)$/\",\"type\":\"coop\"}, within available reports: []"
+FAIL coop reporting test reporting same origin with report-to to CROSS_ORIGIN with restrict-properties; report-to="coop-popup-report-endpoint", , ,  promise_test: Unhandled rejection with value: "No report matched the expected report for endpoint: coop-popup-report-endpoint, expected report: {\"body\":{\"disposition\":\"enforce\",\"effectivePolicy\":\"restrict-properties\",\"previousResponseURL\":\"\",\"referrer\":\"https://web-platform.test:8444/\",\"type\":\"navigation-to-response\"},\"url\":\"/uuid=(uuid)$/\",\"type\":\"coop\"}, within available reports: []"
 PASS verify remaining reports
 Harness: the test ran to completion.
 
diff --git a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https.html b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https.html
index 9ff374c1..ad57afc 100644
--- a/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https.html
+++ b/third_party/blink/web_tests/external/wpt/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https.html
@@ -55,7 +55,7 @@
           "body": {
             "disposition": "enforce",
             "effectivePolicy": "restrict-properties",
-            "previousResponseURL": `${location.href}`,
+            "previousResponseURL": "",
             "referrer": `${location.origin}/`,
             "type": "navigation-to-response"
           },
diff --git a/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-error.html b/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-error.html
index 97e7810..39e8676 100644
--- a/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-error.html
+++ b/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-error.html
@@ -57,6 +57,15 @@
             recorder.start();
         });
     }, "MediaRecorder cannot start recording when MediaRecorder' state is not inactive and an InvalidStateError should be thrown");
+    test(t => {
+        const { stream: video } = createVideoStream(t);
+        assert_throws_dom("NotSupportedError", function () {
+            new MediaRecorder(video, {
+                videoKeyFrameIntervalDuration: 10,
+                videoKeyFrameIntervalCount: 10,
+            });
+        });
+    }, "MediaRecorder throws NotSupportedError when given both videoKeyFrameIntervalDuration and videoKeyFrameIntervalCount");
 </script>
 </body>
 </html>
diff --git a/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-video-key-frame-distance.html b/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-video-key-frame-distance.html
new file mode 100644
index 0000000..b986b30
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/mediacapture-record/MediaRecorder-video-key-frame-distance.html
@@ -0,0 +1,39 @@
+<!doctype html>
+<html>
+<head>
+    <title>MediaRecorder Stop</title>
+    <link rel="help" href="https://w3c.github.io/mediacapture-record/MediaRecorder.html#mediarecorder">
+    <script src="/resources/testharness.js"></script>
+    <script src="/resources/testharnessreport.js"></script>
+    <script src="utils/sources.js"></script>
+</head>
+<body>
+<script>
+    promise_test(async t => {
+        const {stream: video} = createVideoStream(t);
+        let videoKeyFrameIntervalDurationUsed = false;
+        var options = {
+            get videoKeyFrameIntervalDuration() {
+                videoKeyFrameIntervalDurationUsed = true;
+                return 1000;
+            }
+        }
+        const recorder = new MediaRecorder(video, options);
+        assert_true(videoKeyFrameIntervalDurationUsed);
+    }, "MediaRecorder interprets videoKeyFrameIntervalDuration");
+
+    promise_test(async t => {
+        const {stream: video} = createVideoStream(t);
+        let videoKeyFrameIntervalCountUsed = false;
+        var options = {
+            get videoKeyFrameIntervalCount() {
+                videoKeyFrameIntervalCountUsed = true;
+                return 5;
+            }
+        }
+        const recorder = new MediaRecorder(video, options);
+        assert_true(videoKeyFrameIntervalCountUsed);
+    }, "MediaRecorder interprets videoKeyFrameIntervalCount");
+</script>
+</body>
+</html>
diff --git a/third_party/blink/web_tests/external/wpt/mimesniff/mime-types/resources/mime-types-minimized.json b/third_party/blink/web_tests/external/wpt/mimesniff/mime-types/resources/mime-types-minimized.json
deleted file mode 100644
index cc2f60a8..0000000
--- a/third_party/blink/web_tests/external/wpt/mimesniff/mime-types/resources/mime-types-minimized.json
+++ /dev/null
@@ -1,130 +0,0 @@
-[
-  {
-    "input": "application/ecmascript",
-    "output": "text/javascript"
-  },
-  {
-    "input": "application/javascript",
-    "output": "text/javascript"
-  },
-  {
-    "input": "application/x-ecmascript",
-    "output": "text/javascript"
-  },
-  {
-    "input": "application/x-javascript",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/ecmascript",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/javascript",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/javascript1.0",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/javascript1.1",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/javascript1.2",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/javascript1.3",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/javascript1.4",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/javascript1.5",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/jscript",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/livescript",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/x-ecmascript",
-    "output": "text/javascript"
-  },
-  {
-    "input": "text/x-javascript",
-    "output": "text/javascript"
-  },
-  {
-    "input": "application/json",
-    "output": "application/json"
-  },
-  {
-    "input": "text/json",
-    "output": "application/json"
-  },
-  {
-    "input": "application/ld+json",
-    "output": "application/json"
-  },
-  {
-    "input": "image/svg+xml",
-    "output": "image/svg+xml"
-  },
-  {
-    "input": "application/xml",
-    "output": "application/xml"
-  },
-  {
-    "input": "text/xml",
-    "output": "application/xml"
-  },
-  {
-    "input": "application/rss+xml",
-    "output": "application/xml"
-  },
-  {
-    "input": "application/xhtml+xml",
-    "output": "application/xml"
-  },
-  {
-    "input": "application/atom+xml",
-    "output": "application/xml"
-  },
-  {
-    "input": "image/png;7a752164-f10e-11ed-a05b-0242ac120003",
-    "output": "image/png"
-  },
-  {
-    "input": "text/xml;7a758876-f40e-11ee-998b-0242abgh0003",
-    "output": "application/xml"
-  },
-  {
-    "input": "image/png",
-    "output": "image/png"
-  },
-  {
-    "input": "image/jpe",
-    "output": ""
-  },
-  {
-    "input": "application/png",
-    "output": ""
-  },
-  {
-    "input": "random/png",
-    "output": ""
-  },
-  {
-    "input": "application/abcd",
-    "output": ""
-  }
-]
diff --git a/third_party/blink/web_tests/external/wpt/mimesniff/mime-types/resources/mime-types.json b/third_party/blink/web_tests/external/wpt/mimesniff/mime-types/resources/mime-types.json
index 8692d77e..1d0ec64 100644
--- a/third_party/blink/web_tests/external/wpt/mimesniff/mime-types/resources/mime-types.json
+++ b/third_party/blink/web_tests/external/wpt/mimesniff/mime-types/resources/mime-types.json
@@ -4,468 +4,394 @@
     "input": "text/html;charset=gbk",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "TEXT/HTML;CHARSET=GBK",
     "output": "text/html;charset=GBK",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   "Legacy comment syntax",
   {
     "input": "text/html;charset=gbk(",
     "output": "text/html;charset=\"gbk(\"",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   {
     "input": "text/html;x=(;charset=gbk",
     "output": "text/html;x=\"(\";charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   "Duplicate parameter",
   {
     "input": "text/html;charset=gbk;charset=windows-1255",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset=();charset=GBK",
     "output": "text/html;charset=\"()\"",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   "Spaces",
   {
     "input": "text/html;charset =gbk",
     "output": "text/html",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   {
     "input": "text/html ;charset=gbk",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html; charset=gbk",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset= gbk",
     "output": "text/html;charset=\" gbk\"",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset= \"gbk\"",
     "output": "text/html;charset=\" \\\"gbk\\\"\"",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   "0x0B and 0x0C",
   {
     "input": "text/html;charset=\u000Bgbk",
     "output": "text/html",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   {
     "input": "text/html;charset=\u000Cgbk",
     "output": "text/html",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   {
     "input": "text/html;\u000Bcharset=gbk",
     "output": "text/html",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   {
     "input": "text/html;\u000Ccharset=gbk",
     "output": "text/html",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   "Single quotes are a token, not a delimiter",
   {
     "input": "text/html;charset='gbk'",
     "output": "text/html;charset='gbk'",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   {
     "input": "text/html;charset='gbk",
     "output": "text/html;charset='gbk",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   {
     "input": "text/html;charset=gbk'",
     "output": "text/html;charset=gbk'",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   {
     "input": "text/html;charset=';charset=GBK",
     "output": "text/html;charset='",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   "Invalid parameters",
   {
     "input": "text/html;test;charset=gbk",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;test=;charset=gbk",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;';charset=gbk",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;\";charset=gbk",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html ; ; charset=gbk",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;;;;charset=gbk",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset= \"\u007F;charset=GBK",
     "output": "text/html;charset=GBK",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset=\"\u007F;charset=foo\";charset=GBK",
     "output": "text/html;charset=GBK",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   "Double quotes",
   {
     "input": "text/html;charset=\"gbk\"",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset=\"gbk",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset=gbk\"",
     "output": "text/html;charset=\"gbk\\\"\"",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   {
     "input": "text/html;charset=\" gbk\"",
     "output": "text/html;charset=\" gbk\"",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset=\"gbk \"",
     "output": "text/html;charset=\"gbk \"",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset=\"\\ gbk\"",
     "output": "text/html;charset=\" gbk\"",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset=\"\\g\\b\\k\"",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset=\"gbk\"x",
     "output": "text/html;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   {
     "input": "text/html;charset=\"\";charset=GBK",
     "output": "text/html;charset=\"\"",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   {
     "input": "text/html;charset=\";charset=GBK",
     "output": "text/html;charset=\";charset=GBK\"",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   "Unexpected code points",
   {
     "input": "text/html;charset={gbk}",
     "output": "text/html;charset=\"{gbk}\"",
     "navigable": true,
-    "encoding": null,
-    "minimizedMIMEType": "text/html"
+    "encoding": null
   },
   "Parameter name longer than 127",
   {
     "input": "text/html;0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789=x;charset=gbk",
     "output": "text/html;0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789=x;charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   "type/subtype longer than 127",
   {
     "input": "0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789/0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789",
-    "output": "0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789/0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789",
-    "minimizedMIMEType": ""
+    "output": "0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789/0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789"
   },
   "Invalid names",
   {
     "input": "text/html;a]=bar;b[=bar;c=bar",
-    "output": "text/html;c=bar",
-    "minimizedMIMEType": "text/html"
+    "output": "text/html;c=bar"
   },
   "Semicolons in value",
   {
     "input": "text/html;valid=\";\";foo=bar",
-    "output": "text/html;valid=\";\";foo=bar",
-    "minimizedMIMEType": "text/html"
+    "output": "text/html;valid=\";\";foo=bar"
   },
   {
     "input": "text/html;in]valid=\";asd=foo\";foo=bar",
-    "output": "text/html;foo=bar",
-    "minimizedMIMEType": "text/html"
+    "output": "text/html;foo=bar"
   },
   "Valid",
   {
     "input": "!#$%&'*+-.^_`|~0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz/!#$%&'*+-.^_`|~0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz;!#$%&'*+-.^_`|~0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz=!#$%&'*+-.^_`|~0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",
-    "output": "!#$%&'*+-.^_`|~0123456789abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz/!#$%&'*+-.^_`|~0123456789abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz;!#$%&'*+-.^_`|~0123456789abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz=!#$%&'*+-.^_`|~0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",
-    "minimizedMIMEType": ""
+    "output": "!#$%&'*+-.^_`|~0123456789abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz/!#$%&'*+-.^_`|~0123456789abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz;!#$%&'*+-.^_`|~0123456789abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz=!#$%&'*+-.^_`|~0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
   },
   {
     "input": "x/x;x=\"\t !\\\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u0080\u0081\u0082\u0083\u0084\u0085\u0086\u0087\u0088\u0089\u008A\u008B\u008C\u008D\u008E\u008F\u0090\u0091\u0092\u0093\u0094\u0095\u0096\u0097\u0098\u0099\u009A\u009B\u009C\u009D\u009E\u009F\u00A0\u00A1\u00A2\u00A3\u00A4\u00A5\u00A6\u00A7\u00A8\u00A9\u00AA\u00AB\u00AC\u00AD\u00AE\u00AF\u00B0\u00B1\u00B2\u00B3\u00B4\u00B5\u00B6\u00B7\u00B8\u00B9\u00BA\u00BB\u00BC\u00BD\u00BE\u00BF\u00C0\u00C1\u00C2\u00C3\u00C4\u00C5\u00C6\u00C7\u00C8\u00C9\u00CA\u00CB\u00CC\u00CD\u00CE\u00CF\u00D0\u00D1\u00D2\u00D3\u00D4\u00D5\u00D6\u00D7\u00D8\u00D9\u00DA\u00DB\u00DC\u00DD\u00DE\u00DF\u00E0\u00E1\u00E2\u00E3\u00E4\u00E5\u00E6\u00E7\u00E8\u00E9\u00EA\u00EB\u00EC\u00ED\u00EE\u00EF\u00F0\u00F1\u00F2\u00F3\u00F4\u00F5\u00F6\u00F7\u00F8\u00F9\u00FA\u00FB\u00FC\u00FD\u00FE\u00FF\"",
-    "output": "x/x;x=\"\t !\\\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u0080\u0081\u0082\u0083\u0084\u0085\u0086\u0087\u0088\u0089\u008A\u008B\u008C\u008D\u008E\u008F\u0090\u0091\u0092\u0093\u0094\u0095\u0096\u0097\u0098\u0099\u009A\u009B\u009C\u009D\u009E\u009F\u00A0\u00A1\u00A2\u00A3\u00A4\u00A5\u00A6\u00A7\u00A8\u00A9\u00AA\u00AB\u00AC\u00AD\u00AE\u00AF\u00B0\u00B1\u00B2\u00B3\u00B4\u00B5\u00B6\u00B7\u00B8\u00B9\u00BA\u00BB\u00BC\u00BD\u00BE\u00BF\u00C0\u00C1\u00C2\u00C3\u00C4\u00C5\u00C6\u00C7\u00C8\u00C9\u00CA\u00CB\u00CC\u00CD\u00CE\u00CF\u00D0\u00D1\u00D2\u00D3\u00D4\u00D5\u00D6\u00D7\u00D8\u00D9\u00DA\u00DB\u00DC\u00DD\u00DE\u00DF\u00E0\u00E1\u00E2\u00E3\u00E4\u00E5\u00E6\u00E7\u00E8\u00E9\u00EA\u00EB\u00EC\u00ED\u00EE\u00EF\u00F0\u00F1\u00F2\u00F3\u00F4\u00F5\u00F6\u00F7\u00F8\u00F9\u00FA\u00FB\u00FC\u00FD\u00FE\u00FF\"",
-    "minimizedMIMEType": ""
+    "output": "x/x;x=\"\t !\\\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\u0080\u0081\u0082\u0083\u0084\u0085\u0086\u0087\u0088\u0089\u008A\u008B\u008C\u008D\u008E\u008F\u0090\u0091\u0092\u0093\u0094\u0095\u0096\u0097\u0098\u0099\u009A\u009B\u009C\u009D\u009E\u009F\u00A0\u00A1\u00A2\u00A3\u00A4\u00A5\u00A6\u00A7\u00A8\u00A9\u00AA\u00AB\u00AC\u00AD\u00AE\u00AF\u00B0\u00B1\u00B2\u00B3\u00B4\u00B5\u00B6\u00B7\u00B8\u00B9\u00BA\u00BB\u00BC\u00BD\u00BE\u00BF\u00C0\u00C1\u00C2\u00C3\u00C4\u00C5\u00C6\u00C7\u00C8\u00C9\u00CA\u00CB\u00CC\u00CD\u00CE\u00CF\u00D0\u00D1\u00D2\u00D3\u00D4\u00D5\u00D6\u00D7\u00D8\u00D9\u00DA\u00DB\u00DC\u00DD\u00DE\u00DF\u00E0\u00E1\u00E2\u00E3\u00E4\u00E5\u00E6\u00E7\u00E8\u00E9\u00EA\u00EB\u00EC\u00ED\u00EE\u00EF\u00F0\u00F1\u00F2\u00F3\u00F4\u00F5\u00F6\u00F7\u00F8\u00F9\u00FA\u00FB\u00FC\u00FD\u00FE\u00FF\""
   },
   "End-of-file handling",
   {
     "input": "x/x;test",
-    "output": "x/x",
-    "minimizedMIMEType": ""
+    "output": "x/x"
   },
   {
     "input": "x/x;test=\"\\",
-    "output": "x/x;test=\"\\\\\"",
-    "minimizedMIMEType": ""
+    "output": "x/x;test=\"\\\\\""
   },
   "Whitespace (not handled by generated-mime-types.json or above)",
   {
     "input": "x/x;x= ",
-    "output": "x/x",
-    "minimizedMIMEType": ""
+    "output": "x/x"
   },
   {
     "input": "x/x;x=\t",
-    "output": "x/x",
-    "minimizedMIMEType": ""
+    "output": "x/x"
   },
   {
     "input": "x/x\n\r\t ;x=x",
-    "output": "x/x;x=x",
-    "minimizedMIMEType": ""
+    "output": "x/x;x=x"
   },
   {
     "input": "\n\r\t x/x;x=x\n\r\t ",
-    "output": "x/x;x=x",
-    "minimizedMIMEType": ""
+    "output": "x/x;x=x"
   },
   {
     "input": "x/x;\n\r\t x=x\n\r\t ;x=y",
-    "output": "x/x;x=x",
-    "minimizedMIMEType": ""
+    "output": "x/x;x=x"
   },
   "Latin1",
   {
     "input": "text/html;test=\u00FF;charset=gbk",
     "output": "text/html;test=\"\u00FF\";charset=gbk",
     "navigable": true,
-    "encoding": "GBK",
-    "minimizedMIMEType": "text/html"
+    "encoding": "GBK"
   },
   ">Latin1",
   {
     "input": "x/x;test=\uFFFD;x=x",
-    "output": "x/x;x=x",
-    "minimizedMIMEType": ""
+    "output": "x/x;x=x"
   },
   "Failure",
   {
     "input": "\u000Bx/x",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "\u000Cx/x",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "x/x\u000B",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "x/x\u000C",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "\t",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "/",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "bogus",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "bogus/",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "bogus/ ",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "bogus/bogus/;",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "</>",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "(/)",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "ÿ/ÿ",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "text/html(;doesnot=matter",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "{/}",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "\u0100/\u0100",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "text /html",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "text/ html",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   },
   {
     "input": "\"text/html\"",
-    "output": null,
-    "minimizedMIMEType": ""
+    "output": null
   }
 ]
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/content-type-minimization.html b/third_party/blink/web_tests/external/wpt/resource-timing/content-type-parsing.html
similarity index 66%
rename from third_party/blink/web_tests/external/wpt/resource-timing/content-type-minimization.html
rename to third_party/blink/web_tests/external/wpt/resource-timing/content-type-parsing.html
index afca73a..c0081eb 100644
--- a/third_party/blink/web_tests/external/wpt/resource-timing/content-type-minimization.html
+++ b/third_party/blink/web_tests/external/wpt/resource-timing/content-type-parsing.html
@@ -28,33 +28,31 @@
   return "compatible";
 }
 
-// Test for mime-type minimization
-const run_mime_type_mimization_tests = (json_entries) => {
+// Test for content-type parsing.
+const run_content_type_parsing_tests = (json_entries) => {
   json_entries.forEach( (json_entry, i) => {
     promise_test(async t => {
-        let identifier = Math.floor(Math.random() * 1000000000);
-        let url = `/fetch/content-type/resources/content-type.py?single_header&value=`+ encodeURIComponent(json_entry.input) + `&identifier=${identifier}`;
+        let url = "/fetch/content-type/resources/content-type.py?single_header&";
+        json_entry.contentType.forEach(val => {
+          url += "value=" + encodeURIComponent(val) + "&";
+        });
         fetch(url);
         const entry = await new Promise(resolve => new PerformanceObserver((entryList, observer) => {
-          entryList.getEntries().forEach(e => {
-            if (e.name.includes(identifier)) {
-              resolve(e);
-              observer.disconnect();
-            }
-          });
+            observer.disconnect();
+            resolve(entryList.getEntries()[0]);
         }).observe({entryTypes: ['resource']}));
-        assert_equals(entry.contentType, json_entry.output);
-    }, "mime-type-minimized " + i + " : " + json_entry.input);
+        assert_equals(entry.contentType, json_entry["mimeType"]);
+    }, "content-type " + i + " : " + json_entry.contentType);
   });
 }
 
 // Test for mime-type parsing.
-const run_mime_type_parsing_and_minimization_tests = (json_entries) => {
+const run_mime_type_parsing_tests = (json_entries) => {
   json_entries.forEach( (val, i) => {
     if(typeof val === "string" || val.navigable === undefined || isByteCompatible(val.input) !== "compatible") {
       return;
     }
-    const minimizedMIMEType = val.minimizedMIMEType;
+    const output = val.output === null ? "" : val.output
     promise_test(async t => {
         let url = `/fetch/content-type/resources/content-type.py?single_header&value=${val.input}`;
         fetch(url);
@@ -62,16 +60,16 @@
             observer.disconnect();
             resolve(entryList.getEntries()[0]);
         }).observe({entryTypes: ['resource']}));
-        assert_equals(entry.contentType, minimizedMIMEType);
+        assert_equals(entry.contentType, output);
     }, "mime-type " + i + " : " + val.input);
   });
 }
 
 Promise.all([
-    fetch("/mimesniff/mime-types/resources/mime-types-minimized.json"),
+    fetch("/fetch/content-type/resources/content-types.json"),
     fetch("/mimesniff/mime-types/resources/mime-types.json")
-  ]).then(([res, res2]) => res.json().then(run_mime_type_mimization_tests)
-    .then(() => res2.json().then(run_mime_type_parsing_and_minimization_tests)));
+  ]).then(([res, res2]) => res.json().then(run_content_type_parsing_tests)
+    .then(() => res2.json().then(run_mime_type_parsing_tests)));
 
 </script>
 </body>
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/content-type-parsing.html.ini b/third_party/blink/web_tests/external/wpt/resource-timing/content-type-parsing.html.ini
new file mode 100644
index 0000000..b3c6c1a
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/resource-timing/content-type-parsing.html.ini
@@ -0,0 +1,185 @@
+[content-type-parsing.html]
+  expected:
+    if (product == "content_shell") and (os == "mac"): TIMEOUT
+  [content-type 0 : ,text/plain]
+    expected: FAIL
+
+  [content-type 1 : text/plain,]
+    expected: FAIL
+
+  [content-type 10 : text/plain,*/*]
+    expected:
+      if (product == "content_shell") and (os == "mac"): PASS
+      if (product == "content_shell") and (os == "win"): PASS
+      FAIL
+
+  [content-type 11 : text/html,*/*]
+    expected:
+      if (product == "content_shell") and (os == "mac"): PASS
+      if (product == "content_shell") and (os == "win"): PASS
+      FAIL
+
+  [content-type 12 : */*,text/html]
+    expected:
+      if (product == "content_shell") and (os == "win"): FAIL
+      if (product == "content_shell") and (os == "mac"): FAIL
+
+  [content-type 13 : text/plain,*/*;charset=gbk]
+    expected:
+      if (product == "content_shell") and (os == "win"): PASS
+      if (product == "content_shell") and (os == "mac"): PASS
+      FAIL
+
+  [content-type 14 : text/html,*/*;charset=gbk]
+    expected:
+      if (product == "content_shell") and (os == "win"): PASS
+      if (product == "content_shell") and (os == "mac"): PASS
+      FAIL
+
+  [content-type 15 : text/html;x=",text/plain]
+    expected: FAIL
+
+  [content-type 18 : text/html;",\\",text/plain,";charset=GBK]
+    expected: FAIL
+
+  [content-type 19 : text/html;",",text/plain]
+    expected: FAIL
+
+  [content-type 2 : text/html,text/plain]
+    expected:
+      if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [PASS, FAIL]
+      if (product == "content_shell") and (os == "win") and (port == "win11"): FAIL
+      if (product == "content_shell") and (os == "mac"): FAIL
+
+  [content-type 3 : text/plain;charset=gbk,text/html]
+    expected:
+      if (product == "content_shell") and (os == "win") and (port == "win11"): FAIL
+      if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [PASS, FAIL]
+      if (product == "content_shell") and (os == "mac"): FAIL
+
+  [content-type 4 : text/plain;charset=gbk,text/html;charset=windows-1254]
+    expected: FAIL
+
+  [content-type 5 : text/plain;charset=gbk,text/plain]
+    expected: FAIL
+
+  [content-type 6 : text/plain;charset=gbk,text/plain;charset=windows-1252]
+    expected: FAIL
+
+  [content-type 7 : text/html;charset=gbk,text/html;x=",text/plain]
+    expected: FAIL
+
+  [content-type 8 : text/plain;charset=gbk;x=foo,text/plain]
+    expected: FAIL
+
+  [content-type 9 : text/html;charset=gbk,text/plain,text/html]
+    expected:
+      if (product == "content_shell") and (os == "win") and (port == "win11"): PASS
+      if (product == "content_shell") and (os == "win") and (port == "win10.20h2"): [PASS, FAIL]
+      if (product == "content_shell") and (os == "mac"): PASS
+      FAIL
+
+  [mime-type 1 : text/html;charset=gbk]
+    expected: FAIL
+
+  [mime-type 11 : text/html ;charset=gbk]
+    expected: FAIL
+
+  [mime-type 12 : text/html; charset=gbk]
+    expected: FAIL
+
+  [mime-type 13 : text/html;charset= gbk]
+    expected: FAIL
+
+  [mime-type 14 : text/html;charset= "gbk"]
+    expected: FAIL
+
+  [mime-type 2 : TEXT/HTML;CHARSET=GBK]
+    expected: FAIL
+
+  [mime-type 21 : text/html;charset='gbk']
+    expected: FAIL
+
+  [mime-type 22 : text/html;charset='gbk]
+    expected: FAIL
+
+  [mime-type 23 : text/html;charset=gbk']
+    expected: FAIL
+
+  [mime-type 24 : text/html;charset=';charset=GBK]
+    expected: FAIL
+
+  [mime-type 26 : text/html;test;charset=gbk]
+    expected: FAIL
+
+  [mime-type 27 : text/html;test=;charset=gbk]
+    expected: FAIL
+
+  [mime-type 28 : text/html;';charset=gbk]
+    expected: FAIL
+
+  [mime-type 29 : text/html;";charset=gbk]
+    expected: FAIL
+
+  [mime-type 30 : text/html ; ; charset=gbk]
+    expected: FAIL
+
+  [mime-type 31 : text/html;;;;charset=gbk]
+    expected: FAIL
+
+  [mime-type 32 : text/html;charset= ";charset=GBK]
+    expected: FAIL
+
+  [mime-type 33 : text/html;charset=";charset=foo";charset=GBK]
+    expected: FAIL
+
+  [mime-type 35 : text/html;charset="gbk"]
+    expected: FAIL
+
+  [mime-type 36 : text/html;charset="gbk]
+    expected: FAIL
+
+  [mime-type 37 : text/html;charset=gbk"]
+    expected: FAIL
+
+  [mime-type 38 : text/html;charset=" gbk"]
+    expected: FAIL
+
+  [mime-type 39 : text/html;charset="gbk "]
+    expected: FAIL
+
+  [mime-type 4 : text/html;charset=gbk(]
+    expected: FAIL
+
+  [mime-type 40 : text/html;charset="\\ gbk"]
+    expected: FAIL
+
+  [mime-type 41 : text/html;charset="\\g\\b\\k"]
+    expected: FAIL
+
+  [mime-type 42 : text/html;charset="gbk"x]
+    expected: FAIL
+
+  [mime-type 43 : text/html;charset="";charset=GBK]
+    expected: FAIL
+
+  [mime-type 44 : text/html;charset=";charset=GBK]
+    expected: FAIL
+
+  [mime-type 46 : text/html;charset={gbk}]
+    expected: FAIL
+
+  [mime-type 48 : text/html;0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789=x;charset=gbk]
+    expected: FAIL
+
+  [mime-type 5 : text/html;x=(;charset=gbk]
+    expected: FAIL
+
+  [mime-type 69 : text/html;test=ÿ;charset=gbk]
+    expected: FAIL
+
+  [mime-type 7 : text/html;charset=gbk;charset=windows-1255]
+    expected: FAIL
+
+  [mime-type 8 : text/html;charset=();charset=GBK]
+    expected: FAIL
diff --git a/third_party/blink/web_tests/external/wpt/resource-timing/content-type.html b/third_party/blink/web_tests/external/wpt/resource-timing/content-type.html
index ea4470b..f6b1db7 100644
--- a/third_party/blink/web_tests/external/wpt/resource-timing/content-type.html
+++ b/third_party/blink/web_tests/external/wpt/resource-timing/content-type.html
@@ -42,10 +42,11 @@
 }
 
 const resource_loaders_and_types = [
+  [load.font, ["font/woff", "font/otf"]],
   [load.image, ["image/png", "image/jpg"]],
-  [load.script, ["text/javascript"]],
+  [load.script, ["application/javascript", "text/javascript"]],
   [load.stylesheet, ["text/css"]],
-  [load.xhr_async, ["image/png", "image/jpg"]],
+  [load.xhr_async, ["application/x-gzip", "application/pdf"]],
   [load.iframe, ["text/html"]]
 ];
 
@@ -76,7 +77,7 @@
 
 const resource_loaders_with_attrs_and_types = [
   [load.image_with_attrs, ["image/gif", "image/jpeg"]],
-  [load.script_with_attrs, ["text/javascript"]],
+  [load.script_with_attrs, ["application/javascript", "text/javascript"]],
   [load.stylesheet_with_attrs, ["text/css"]],
 ]
 
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-codec-expected.txt b/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-codec-expected.txt
new file mode 100644
index 0000000..eeaca08
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-codec-expected.txt
@@ -0,0 +1,25 @@
+This is a testharness.js-based test.
+PASS Codec should be undefined by default on audio encodings
+PASS Codec should be undefined by default on video encodings
+FAIL Creating an audio sender with addTransceiver and codec should work promise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of undefined (reading 'mimeType')"
+FAIL Creating a video sender with addTransceiver and codec should work promise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of undefined (reading 'mimeType')"
+FAIL Setting codec on an audio sender with setParameters should work promise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of undefined (reading 'mimeType')"
+FAIL Setting codec on a video sender with setParameters should work promise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of undefined (reading 'mimeType')"
+FAIL Creating an audio sender with addTransceiver and non-existing codec should throw OperationError assert_throws_dom: function "() => pc.addTransceiver('video', {
+      sendEncodings: [{codec: newCodec}],
+    })" did not throw
+FAIL Creating a video sender with addTransceiver and non-existing codec should throw OperationError assert_throws_dom: function "() => pc.addTransceiver('video', {
+      sendEncodings: [{codec: newCodec}],
+    })" did not throw
+FAIL Setting a non-existing codec on an audio sender with setParameters should throw InvalidModificationError assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL Setting a non-existing codec on a video sender with setParameters should throw InvalidModificationError assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL Setting a non-preferred codec on an audio sender with setParameters should throw InvalidModificationError assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL Setting a non-preferred codec on a video sender with setParameters should throw InvalidModificationError assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL Setting a non-negotiated codec on an audio sender with setParameters should throw InvalidModificationError assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL Setting a non-negotiated codec on a video sender with setParameters should throw InvalidModificationError assert_unreached: Should have rejected: undefined Reached unreachable code
+FAIL Codec should be undefined after negotiating away the currently set codec on an audio sender promise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of undefined (reading 'mimeType')"
+FAIL Codec should be undefined after negotiating away the currently set codec on a video sender promise_test: Unhandled rejection with value: object "TypeError: Cannot read properties of undefined (reading 'mimeType')"
+FAIL Stats output-rtp should match the selected codec in non-simulcast usecase on an audio sender assert_array_equals: expected property 0 to be "audio/opus" but got "audio/G722" (expected array ["audio/opus"] got ["audio/G722"])
+FAIL Stats output-rtp should match the selected codec in non-simulcast usecase on a video sender assert_array_equals: expected property 0 to be "video/VP8" but got "video/H264" (expected array ["video/VP8"] got ["video/H264"])
+Harness: the test ran to completion.
+
diff --git a/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-codec.html b/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-codec.html
new file mode 100644
index 0000000..5c81349
--- /dev/null
+++ b/third_party/blink/web_tests/external/wpt/webrtc-extensions/RTCRtpParameters-codec.html
@@ -0,0 +1,422 @@
+<!DOCTYPE html>
+<meta charset="utf-8">
+<title>RTCRtpEncodingParameters codec property</title>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="../webrtc/RTCPeerConnection-helper.js"></script>
+<script src="../webrtc/third_party/sdp/sdp.js"></script>
+<script src="../webrtc/simulcast/simulcast.js"></script>
+<script>
+  'use strict';
+
+  function findFirstCodec(name) {
+    return RTCRtpSender.getCapabilities(name.split('/')[0]).codecs.filter(c => c.mimeType.localeCompare(name, undefined, { sensitivity: 'base' }) === 0)[0];
+  }
+
+  function codecsNotMatching(mimeType) {
+    return RTCRtpSender.getCapabilities(mimeType.split('/')[0]).codecs.filter(c => c.mimeType.localeCompare(mimeType, undefined, {sensitivity: 'base'}) !== 0);
+  }
+
+  function assertCodecEquals(a, b) {
+    assert_equals(a.mimeType, b.mimeType);
+    assert_equals(a.clockRate, b.clockRate);
+    assert_equals(a.channels, b.channels);
+    assert_equals(a.sdpFmtpLine, b.sdpFmtpLine);
+  }
+
+  async function codecsForSender(sender) {
+    const rids = sender.getParameters().encodings.map(e => e.rid);
+    const stats = await sender.getStats();
+    const codecs = [...stats]
+      .filter(([k, v]) => v.type === 'outbound-rtp')
+      .sort(([k, v], [k2, v2]) => rids.indexOf(v.rid) - rids.indexOf(v2.rid))
+      .map(([k, v]) => stats.get(v.codecId).mimeType);
+    return codecs;
+  }
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const { sender } = pc.addTransceiver('audio');
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    assert_equals(encoding.codec, undefined);
+  }, `Codec should be undefined by default on audio encodings`);
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const { sender } = pc.addTransceiver('video');
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    assert_equals(encoding.codec, undefined);
+  }, `Codec should be undefined by default on video encodings`);
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const opus = findFirstCodec('audio/opus');
+
+    const { sender } = pc.addTransceiver('audio', {
+      sendEncodings: [{codec: opus}],
+    });
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    assertCodecEquals(opus, encoding.codec);
+  }, `Creating an audio sender with addTransceiver and codec should work`);
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const vp8 = findFirstCodec('video/VP8');
+
+    const { sender } = pc.addTransceiver('video', {
+      sendEncodings: [{codec: vp8}],
+    });
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    assertCodecEquals(vp8, encoding.codec);
+  }, `Creating a video sender with addTransceiver and codec should work`);
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const opus = findFirstCodec('audio/opus');
+
+    const { sender } = pc.addTransceiver('audio');
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    encoding.codec = opus;
+    await sender.setParameters(param);
+    param = sender.getParameters();
+    encoding = param.encodings[0];
+
+    assertCodecEquals(opus, encoding.codec);
+
+    delete encoding.codec;
+    await sender.setParameters(param);
+    param = sender.getParameters();
+    encoding = param.encodings[0];
+
+    assert_equals(encoding.codec, undefined);
+  }, `Setting codec on an audio sender with setParameters should work`);
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const vp8 = findFirstCodec('video/VP8');
+
+    const { sender } = pc.addTransceiver('video');
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    encoding.codec = vp8;
+    await sender.setParameters(param);
+    param = sender.getParameters();
+    encoding = param.encodings[0];
+
+    assertCodecEquals(vp8, encoding.codec);
+
+    delete encoding.codec;
+    await sender.setParameters(param);
+    param = sender.getParameters();
+    encoding = param.encodings[0];
+
+    assert_equals(encoding.codec, undefined);
+  }, `Setting codec on a video sender with setParameters should work`);
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const newCodec = {
+      mimeType: "audio/newCodec",
+      clockRate: 90000,
+      channel: 2,
+    };
+
+    assert_throws_dom('OperationError', () => pc.addTransceiver('video', {
+      sendEncodings: [{codec: newCodec}],
+    }));
+  }, `Creating an audio sender with addTransceiver and non-existing codec should throw OperationError`);
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const newCodec = {
+      mimeType: "video/newCodec",
+      clockRate: 90000,
+    };
+
+    assert_throws_dom('OperationError', () => pc.addTransceiver('video', {
+      sendEncodings: [{codec: newCodec}],
+    }));
+  }, `Creating a video sender with addTransceiver and non-existing codec should throw OperationError`);
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const newCodec = {
+      mimeType: "audio/newCodec",
+      clockRate: 90000,
+      channel: 2,
+    };
+
+    const { sender } = pc.addTransceiver('audio');
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    encoding.codec = newCodec;
+    await promise_rejects_dom(t, "InvalidModificationError", sender.setParameters(param));
+  }, `Setting a non-existing codec on an audio sender with setParameters should throw InvalidModificationError`);
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const newCodec = {
+      mimeType: "video/newCodec",
+      clockRate: 90000,
+    };
+
+    const { sender } = pc.addTransceiver('video');
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    encoding.codec = newCodec;
+    await promise_rejects_dom(t, "InvalidModificationError", sender.setParameters(param));
+  }, `Setting a non-existing codec on a video sender with setParameters should throw InvalidModificationError`);
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const opus = findFirstCodec('audio/opus');
+    const nonOpus = codecsNotMatching(opus.mimeType);
+
+    const transceiver = pc.addTransceiver('audio');
+    const sender = transceiver.sender;
+
+    transceiver.setCodecPreferences(nonOpus);
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    encoding.codec = opus;
+    await promise_rejects_dom(t, "InvalidModificationError", sender.setParameters(param));
+  }, `Setting a non-preferred codec on an audio sender with setParameters should throw InvalidModificationError`);
+
+  promise_test(async t => {
+    const pc = new RTCPeerConnection();
+    t.add_cleanup(() => pc.close());
+
+    const vp8 = findFirstCodec('video/VP8');
+    const nonVP8 = codecsNotMatching(vp8.mimeType);
+
+    const transceiver = pc.addTransceiver('video');
+    const sender = transceiver.sender;
+
+    transceiver.setCodecPreferences(nonVP8);
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    encoding.codec = vp8;
+    await promise_rejects_dom(t, "InvalidModificationError", sender.setParameters(param));
+  }, `Setting a non-preferred codec on a video sender with setParameters should throw InvalidModificationError`);
+
+  promise_test(async (t) => {
+    const pc1 = new RTCPeerConnection();
+    const pc2 = new RTCPeerConnection();
+    t.add_cleanup(() => pc1.close());
+    t.add_cleanup(() => pc2.close());
+
+    const opus = findFirstCodec('audio/opus');
+    const nonOpus = codecsNotMatching(opus.mimeType);
+
+    const transceiver = pc1.addTransceiver('audio');
+    const sender = transceiver.sender;
+
+    transceiver.setCodecPreferences(nonOpus);
+
+    exchangeIceCandidates(pc1, pc2);
+    await exchangeOfferAnswer(pc1, pc2);
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    encoding.codec = opus;
+    await promise_rejects_dom(t, "InvalidModificationError", sender.setParameters(param));
+  }, `Setting a non-negotiated codec on an audio sender with setParameters should throw InvalidModificationError`);
+
+  promise_test(async (t) => {
+    const pc1 = new RTCPeerConnection();
+    const pc2 = new RTCPeerConnection();
+    t.add_cleanup(() => pc1.close());
+    t.add_cleanup(() => pc2.close());
+
+    const vp8 = findFirstCodec('video/VP8');
+    const nonVP8 = codecsNotMatching(vp8.mimeType);
+
+    const transceiver = pc1.addTransceiver('video');
+    const sender = transceiver.sender;
+
+    transceiver.setCodecPreferences(nonVP8);
+
+    exchangeIceCandidates(pc1, pc2);
+    await exchangeOfferAnswer(pc1, pc2);
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    encoding.codec = vp8;
+    await promise_rejects_dom(t, "InvalidModificationError", sender.setParameters(param));
+  }, `Setting a non-negotiated codec on a video sender with setParameters should throw InvalidModificationError`);
+
+  promise_test(async (t) => {
+    const pc1 = new RTCPeerConnection();
+    const pc2 = new RTCPeerConnection();
+    t.add_cleanup(() => pc1.close());
+    t.add_cleanup(() => pc2.close());
+
+    const opus = findFirstCodec('audio/opus');
+    const nonOpus = codecsNotMatching(opus.mimeType);
+
+    const transceiver = pc1.addTransceiver('audio', {
+      sendEncodings: [{codec: opus}],
+    });
+    const sender = transceiver.sender;
+
+    exchangeIceCandidates(pc1, pc2);
+    await exchangeOfferAnswer(pc1, pc2);
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    assertCodecEquals(opus, encoding.codec);
+
+    transceiver.setCodecPreferences(nonOpus);
+    await exchangeOfferAnswer(pc1, pc2);
+
+    param = sender.getParameters();
+    encoding = param.encodings[0];
+
+    assert_equals(encoding.codec, undefined);
+  }, `Codec should be undefined after negotiating away the currently set codec on an audio sender`);
+
+  promise_test(async (t) => {
+    const pc1 = new RTCPeerConnection();
+    const pc2 = new RTCPeerConnection();
+    t.add_cleanup(() => pc1.close());
+    t.add_cleanup(() => pc2.close());
+
+    const vp8 = findFirstCodec('video/VP8');
+    const nonVP8 = codecsNotMatching(vp8.mimeType);
+
+    const transceiver = pc1.addTransceiver('video', {
+      sendEncodings: [{codec: vp8}],
+    });
+    const sender = transceiver.sender;
+
+    exchangeIceCandidates(pc1, pc2);
+    await exchangeOfferAnswer(pc1, pc2);
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+
+    assertCodecEquals(vp8, encoding.codec);
+
+    transceiver.setCodecPreferences(nonVP8);
+    await exchangeOfferAnswer(pc1, pc2);
+
+    param = sender.getParameters();
+    encoding = param.encodings[0];
+
+    assert_equals(encoding.codec, undefined);
+  }, `Codec should be undefined after negotiating away the currently set codec on a video sender`);
+
+  promise_test(async (t) => {
+    const pc1 = new RTCPeerConnection();
+    const pc2 = new RTCPeerConnection();
+    t.add_cleanup(() => pc1.close());
+    t.add_cleanup(() => pc2.close());
+    const stream = await getNoiseStream({audio:true});
+    t.add_cleanup(() => stream.getTracks().forEach(track => track.stop()));
+
+    const opus = findFirstCodec('audio/opus');
+    const nonOpus = codecsNotMatching(opus.mimeType);
+
+    const transceiver = pc1.addTransceiver(stream.getTracks()[0]);
+    const sender = transceiver.sender;
+
+    transceiver.setCodecPreferences(nonOpus.concat([opus]));
+
+    exchangeIceCandidates(pc1, pc2);
+    await exchangeOfferAnswer(pc1, pc2);
+
+    let codecs = await codecsForSender(sender);
+    assert_not_equals(codecs[0], opus.mimeType);
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+    encoding.codec = opus;
+
+    await sender.setParameters(param);
+
+    codecs = await codecsForSender(sender);
+    assert_array_equals(codecs, [opus.mimeType]);
+  }, `Stats output-rtp should match the selected codec in non-simulcast usecase on an audio sender`);
+
+  promise_test(async (t) => {
+    const pc1 = new RTCPeerConnection();
+    const pc2 = new RTCPeerConnection();
+    t.add_cleanup(() => pc1.close());
+    t.add_cleanup(() => pc2.close());
+    const stream = await getNoiseStream({video:true});
+    t.add_cleanup(() => stream.getTracks().forEach(track => track.stop()));
+
+    const vp8 = findFirstCodec('video/VP8');
+    const nonVP8 = codecsNotMatching(vp8.mimeType);
+
+    const transceiver = pc1.addTransceiver(stream.getTracks()[0]);
+    const sender = transceiver.sender;
+
+    transceiver.setCodecPreferences(nonVP8.concat([vp8]));
+
+    exchangeIceCandidates(pc1, pc2);
+    await exchangeOfferAnswer(pc1, pc2);
+
+    let codecs = await codecsForSender(sender);
+    assert_not_equals(codecs[0], vp8.mimeType);
+
+    let param = sender.getParameters();
+    let encoding = param.encodings[0];
+    encoding.codec = vp8;
+
+    await sender.setParameters(param);
+
+    codecs = await codecsForSender(sender);
+    assert_array_equals(codecs, [vp8.mimeType]);
+  }, `Stats output-rtp should match the selected codec in non-simulcast usecase on a video sender`);
+</script>
diff --git a/third_party/blink/web_tests/http/tests/devtools/domdebugger/domdebugger-getEventListeners-expected.txt b/third_party/blink/web_tests/http/tests/devtools/domdebugger/domdebugger-getEventListeners-expected.txt
index ccdd46b..a8f657d8 100644
--- a/third_party/blink/web_tests/http/tests/devtools/domdebugger/domdebugger-getEventListeners-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/domdebugger/domdebugger-getEventListeners-expected.txt
@@ -6,7 +6,7 @@
 Running: testWindowEventListeners
 type: scroll
 useCapture: true
-location: 11:22
+location: 13:22
 handler: function foo() {}
 sourceURL: domdebugger-getEventListeners.js
 
@@ -14,7 +14,7 @@
 Running: testDivEventListeners
 type: click
 useCapture: true
-location: 12:22
+location: 14:22
 handler: function boo() {}
 sourceURL: domdebugger-getEventListeners.js
 
@@ -28,7 +28,7 @@
 
 type: mouseout
 useCapture: false
-location: 11:22
+location: 13:22
 handler: function foo() {}
 sourceURL: domdebugger-getEventListeners.js
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/domdebugger/domdebugger-getEventListeners.js b/third_party/blink/web_tests/http/tests/devtools/domdebugger/domdebugger-getEventListeners.js
index 28c88b8..83ffe6c 100644
--- a/third_party/blink/web_tests/http/tests/devtools/domdebugger/domdebugger-getEventListeners.js
+++ b/third_party/blink/web_tests/http/tests/devtools/domdebugger/domdebugger-getEventListeners.js
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests RemoteObject.eventListeners.\n`);
   await TestRunner.loadHTML(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/editor/text-editor-enter-behaviour.js b/third_party/blink/web_tests/http/tests/devtools/editor/text-editor-enter-behaviour.js
index 7fb26ec..186d871 100644
--- a/third_party/blink/web_tests/http/tests/devtools/editor/text-editor-enter-behaviour.js
+++ b/third_party/blink/web_tests/http/tests/devtools/editor/text-editor-enter-behaviour.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {SourcesTestRunner} from 'sources_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test checks text editor enter behaviour.\n`);
-  await TestRunner.loadLegacyModule('sources'); await TestRunner.loadTestModule('sources_test_runner');
+  await TestRunner.loadLegacyModule('sources');
   await TestRunner.showPanel('sources');
   await TestRunner.evaluateInPagePromise(`
       function codeSnippet() {
diff --git a/third_party/blink/web_tests/http/tests/devtools/editor/text-editor-search-switch-editor.js b/third_party/blink/web_tests/http/tests/devtools/editor/text-editor-search-switch-editor.js
index ccc13e1d..cbe8111 100644
--- a/third_party/blink/web_tests/http/tests/devtools/editor/text-editor-search-switch-editor.js
+++ b/third_party/blink/web_tests/http/tests/devtools/editor/text-editor-search-switch-editor.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {SourcesTestRunner} from 'sources_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that switching editor tabs after searching does not affect editor selection and viewport.\n`);
-  await TestRunner.loadLegacyModule('sources'); await TestRunner.loadTestModule('sources_test_runner');
+  await TestRunner.loadLegacyModule('sources');
   await TestRunner.showPanel('sources');
   await TestRunner.addScriptTag('../sources/debugger/resources/edit-me.js');
   await TestRunner.addScriptTag('resources/search-me.js');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/accessibility/autocomplete-attribute.js b/third_party/blink/web_tests/http/tests/devtools/elements/accessibility/autocomplete-attribute.js
index b5c4ddb..aae63426 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/accessibility/autocomplete-attribute.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/accessibility/autocomplete-attribute.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {AccessibilityTestRunner} from 'accessibility_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that autocompletions are computed correctly when editing the ARIA pane.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadTestModule('accessibility_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <span id="inspected" aria-checked="true" role="checkbox"></span>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/accessibility/edit-aria-attributes.js b/third_party/blink/web_tests/http/tests/devtools/elements/accessibility/edit-aria-attributes.js
index 11c7635..7eaaec0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/accessibility/edit-aria-attributes.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/accessibility/edit-aria-attributes.js
@@ -2,11 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {AccessibilityTestRunner} from 'accessibility_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that writing an ARIA attribute causes the accessibility node to be updated.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.loadLegacyModule('panels/accessibility');
-  await TestRunner.loadTestModule('accessibility_test_runner');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <button id="inspected" role="checkbox" aria-checked="true">ARIA checkbox</button>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/attribute-modified-ns.js b/third_party/blink/web_tests/http/tests/devtools/elements/attribute-modified-ns.js
index 84aaf9f..02182ce 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/attribute-modified-ns.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/attribute-modified-ns.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that elements panel updates dom tree structure upon changing the attribute with namespace.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <svg>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/bidi-dom-tree.js b/third_party/blink/web_tests/http/tests/devtools/elements/bidi-dom-tree.js
index 1df1955..c7d3742 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/bidi-dom-tree.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/bidi-dom-tree.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel correctly displays DOM tree structure for bi-di pages.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/classes-pane-widget.js b/third_party/blink/web_tests/http/tests/devtools/elements/classes-pane-widget.js
index 8cec1e2..d4e9c07 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/classes-pane-widget.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/classes-pane-widget.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that classes pane widget shows correct suggestions.\n`);
 
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
 
   await TestRunner.loadHTML(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/copy-styles.js b/third_party/blink/web_tests/http/tests/devtools/elements/copy-styles.js
index cfff436..6b093e17 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/copy-styles.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/copy-styles.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests node xPath construction\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
 
   await TestRunner.loadHTML(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/css-rule-hover-highlights-selectors.js b/third_party/blink/web_tests/http/tests/devtools/elements/css-rule-hover-highlights-selectors.js
index 0a316516..721e551 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/css-rule-hover-highlights-selectors.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/css-rule-hover-highlights-selectors.js
@@ -2,8 +2,11 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/defined-css-variables.js b/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/defined-css-variables.js
index 41b3bb7..ce04fce 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/defined-css-variables.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/defined-css-variables.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verify that CSS variables are defined correctly wrt DOM inheritance`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/resolve-css-variables.js b/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/resolve-css-variables.js
index 9ee3893..48a592b7 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/resolve-css-variables.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/resolve-css-variables.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verify that CSS variables are resolved inside cascade`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/resolve-inherited-css-variables.js b/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/resolve-inherited-css-variables.js
index e143ce3..c0f079e4 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/resolve-inherited-css-variables.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/css-variables/resolve-inherited-css-variables.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verify that CSS variables are resolved properly for DOM inheritance`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/distance/node-distances.js b/third_party/blink/web_tests/http/tests/devtools/elements/distance/node-distances.js
index 8480e54a..9d17b9f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/distance/node-distances.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/distance/node-distances.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that distance data produced for overlays are correct.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/dom-agent-query-selector.js b/third_party/blink/web_tests/http/tests/devtools/elements/dom-agent-query-selector.js
index d18afd9b..3a37dc1 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/dom-agent-query-selector.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/dom-agent-query-selector.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests DOMAgent.querySelector and DOMAgent.querySelectorAll.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="id1" class="foo"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/dom-search-crash.js b/third_party/blink/web_tests/http/tests/devtools/elements/dom-search-crash.js
index 0702f90..f567798 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/dom-search-crash.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/dom-search-crash.js
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel search is not crashing on documentElement-less cases.\n`);
   await TestRunner.showPanel('elements');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/delete-from-document.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/delete-from-document.js
index f2a5118..e63412ca 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/delete-from-document.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/delete-from-document.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that removing child from the document is handled properly in the elements panel.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-after-model-changed.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-after-model-changed.js
index dc7dbc1..3b0778ac 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-after-model-changed.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-after-model-changed.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that SSP maintains focus if changes occur while editing\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <div id="inspected">Inspected Node</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-style-attribute.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-style-attribute.js
index e77b066a..c54c580 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-style-attribute.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-style-attribute.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that style modification generates attribute updated event only when attribute is actually changed.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-trimmed-attribute-value.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-trimmed-attribute-value.js
index 59431381..af9afed6 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-trimmed-attribute-value.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/edit-trimmed-attribute-value.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that user can mutate DOM by means of elements panel.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/insert-node-collapsed.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/insert-node-collapsed.js
index b129ba71d..6c7cbfd 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/insert-node-collapsed.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/insert-node-collapsed.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel updates hasChildren flag upon adding children to collapsed nodes.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/perform-undo-undo.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/perform-undo-undo.js
index 5d9d27c..ea867be 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/perform-undo-undo.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/perform-undo-undo.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that client can call undo multiple times with non-empty history.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div style="display:none" id="container">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/remove-node.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/remove-node.js
index 758756b8..779e7dae 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/remove-node.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/remove-node.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel updates dom tree structure upon node removal.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container"><div id="child1">Text</div><div id="child2"></div><div id="child3"></div><div id="child4"></div></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-attribute-non-html.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-attribute-non-html.js
index 408d84b9..4da4231e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-attribute-non-html.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-attribute-non-html.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that elements panel updates dom tree structure upon setting attribute on non HTML elements. PASSes if there is no crash.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
 
   await TestRunner.navigatePromise('resources/set-attribute-non-html.svg');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-attribute.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-attribute.js
index fc572db..4c75620 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-attribute.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-attribute.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel updates dom tree structure upon setting attribute.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="node"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-2.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-2.js
index 517edec..a7ae81c 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-2.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-2.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests DOMAgent.setOuterHTML protocol method (part 2).\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container" style="display:none">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-body.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-body.js
index f77197b..7d2c217 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-body.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-body.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests DOMAgent.setOuterHTML invoked on body tag. See https://bugs.webkit.org/show_bug.cgi?id=62272. \n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <iframe src="../resources/set-outer-html-body-iframe.html" onload="runTest()"></iframe>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-for-xhtml.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-for-xhtml.js
index cc2cc755..b82d4cf 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-for-xhtml.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-for-xhtml.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests DOMAgent.setOuterHTML protocol method against an XHTML document.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
 
   await TestRunner.navigatePromise('resources/set-outer-html-for-xhtml.xhtml');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-whitespace.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-whitespace.js
index 108944c..a830fbf 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-whitespace.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html-whitespace.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that DOMAgent.setOuterHTML can handle whitespace-only text nodes.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container" style="display:none">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html.js
index 771d405c..18978bf 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/set-outer-html.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests DOMAgent.setOuterHTML protocol method.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container" style="display:none">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-dom-edits-2.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-dom-edits-2.js
index ec552222..3fcaaff2 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-dom-edits-2.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-dom-edits-2.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that DOM modifications done in the Elements panel are undoable (Part 2).\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div style="display:none">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-dom-edits.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-dom-edits.js
index 340ffff..0b0db3d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-dom-edits.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-dom-edits.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that DOM modifications done in the Elements panel are undoable.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div style="display:none">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-set-outer-html-2.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-set-outer-html-2.js
index 94ff9b8..7ea74b5 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-set-outer-html-2.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-set-outer-html-2.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests undo for the DOMAgent.setOuterHTML protocol method (part 2).\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container" style="display:none">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-set-outer-html.js b/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-set-outer-html.js
index 98aeb8bf..0504d24 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-set-outer-html.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/edit/undo-set-outer-html.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests undo for the DOMAgent.setOuterHTML protocol method.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container" style="display:none">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-child-node-count-mismatch.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-child-node-count-mismatch.js
index f3255f4..4b80c43 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-child-node-count-mismatch.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-child-node-count-mismatch.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   'use strict';
   TestRunner.addResult(`Tests that Elements properly populate and select after immediate updates crbug.com/829884\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE HTML">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-css-path.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-css-path.js
index 6aa8c88..e843347 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-css-path.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-css-path.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests DOMNode.cssPath()\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-delete-inline-style.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-delete-inline-style.js
index 9929fbc..8488978d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-delete-inline-style.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-delete-inline-style.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that the "style" attribute removal results in the Styles sidebar pane update (not a crash). Bug 51478\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="color: red"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-hide-html-comments.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-hide-html-comments.js
index 4ebf04d..d251ca35 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-hide-html-comments.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-hide-html-comments.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies show/hide HTML comments setting.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   // Add the full html so that comments can be inserted between head and body
   await TestRunner.loadHTML(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-iframe-base-url.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-iframe-base-url.js
index 33812078..f064296 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-iframe-base-url.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-iframe-base-url.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that nodes have correct baseURL, documentURL.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-img-tooltip.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-img-tooltip.js
index 886b3aa..8cb6bc7 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-img-tooltip.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-img-tooltip.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests the tooltip for the image on hover.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.loadLegacyModule('components');
   await TestRunner.showPanel('elements');
   const imgURL = `data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANcAAACuCAIAAAAqMg/rAAAAAXNSR0IArs4c6QAAAU9JREFUeNrt0jERAAAIxDDAv+dHAxNLIqHXTlLwaiTAheBCXAguxIXgQlwILsSF4EJcCC7EheBCXAguxIXgQlwILsSF4EJcCC7EheBCXAguxIXgQlwILsSF4EJcCC7EheBCXAguxIXgQlwILsSF4EJcCC7EheBCXAguxIXgQlwILsSF4EJcCC7EheBCXAguxIXgQlwILsSF4EJcCC7EheBCXAguxIXgQlwILsSF4EJcCC7EheBCXAguxIXgQlwILsSF4EJcCC7EheBCXAguxIXgQlwILsSF4EJcCC7EheBCXAguxIXgQlwILsSF4EJcCC7EheBCXAguxIXgQlwILsSFEuBCcCEuBBfiQnAhLgQX4kJwIS4EF+JCcCEuBBfiQnAhLgQX4kJwIS4EF+JCcCEuBBfiQnAhLgQX4kJwIS4EF+JCcCEuBBfiQnAhLoSDBZXqBFnkRyeqAAAAAElFTkSuQmCC`;
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-inspect-iframe-from-different-domain.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-inspect-iframe-from-different-domain.js
index ff9f90d..085bf723 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-inspect-iframe-from-different-domain.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-inspect-iframe-from-different-domain.js
@@ -2,11 +2,15 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Test that web inspector can select element in an iframe even if the element was created via createElement of document other than iframe's document. Bug 60031\n`);
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('console');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <iframe style="width:400px"></iframe>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-js-path.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-js-path.js
index 8039d065..b6fc9b4 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-js-path.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-js-path.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests DOMNode.jsPath()\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-linkify-attributes.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-linkify-attributes.js
index 4126e998..ce1d4bd 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-linkify-attributes.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-linkify-attributes.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that you can click and hover on links in attributes.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <img id="linkify-1" srcset="./1x/googlelogo_color_272x92dp.png 1x, ./2x/googlelogo_color_272x92dp.png 2x">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-correct-case.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-correct-case.js
index 44a038b..783f356 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-correct-case.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-correct-case.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel shows all types of elements in the correct case.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-limited-children.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-limited-children.js
index f8cd747d..c6dad25 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-limited-children.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-limited-children.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that src and href element targets are rewritten properly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="data">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-reload-assert.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-reload-assert.js
index 2c45b3c..89c4e93e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-reload-assert.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-reload-assert.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that the inspected page does not crash in a debug build when reloading a page containing shadow DOM with open inspector. Bug 84154. https://bugs.webkit.org/show_bug.cgi?id=84154\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-restore-selection-when-node-comes-later.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-restore-selection-when-node-comes-later.js
index e7aed18..c131930 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-restore-selection-when-node-comes-later.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-restore-selection-when-node-comes-later.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Verify that last selected element is restored properly later, even if it failed to do so once.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('./resources/elements-panel-restore-selection-when-node-comes-later.html');
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-search.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-search.js
index 966d7a3..262f38b 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-search.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-search.js
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel search is returning proper results.\n`);
   await TestRunner.showPanel('elements');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-selection-after-delete.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-selection-after-delete.js
index dc8ff19..52132f0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-selection-after-delete.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-selection-after-delete.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel correctly updates selection on node removal.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <head>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-selection-on-refresh.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-selection-on-refresh.js
index ceea8e0..6e3cee41 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-selection-on-refresh.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-selection-on-refresh.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel preserves selected node on page refresh.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('resources/elements-panel-selection-on-refresh.html');
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-structure.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-structure.js
index 253400d17..a9c2d1a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-structure.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-panel-structure.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel shows DOM tree structure.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-save-to-temp-var.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-save-to-temp-var.js
index 09bfd22..7b31ee5a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-save-to-temp-var.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-save-to-temp-var.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests saving nodes to temporary variables.\n`);
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('console');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`<div id="node"></div>`);
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-tab-stops.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-tab-stops.js
index 5b9d02d..14b9185 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-tab-stops.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-tab-stops.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests what elements have focus after pressing tab.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <span id="node-to-select"></span>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/elements-treeoutline-copy.js b/third_party/blink/web_tests/http/tests/devtools/elements/elements-treeoutline-copy.js
index 78a29c4..04a0362 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/elements-treeoutline-copy.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/elements-treeoutline-copy.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that nodes can be copied in ElementsTreeOutline.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <span id="node-to-copy">This should be <b>copied</b>.</span>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-custom-framework-expected.txt b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-custom-framework-expected.txt
index aa1b25a1..9d429d2 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-custom-framework-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-custom-framework-expected.txt
@@ -4,7 +4,7 @@
 
 ======== click ========
 == Framework
-[expanded] button#inspectedNodeRemoveevent-listener-sidebar-custom-framework.js:30
+[expanded] button#inspectedNodeRemoveevent-listener-sidebar-custom-framework.js:34
     useCapture: false
     passive: false
     once: false
@@ -19,7 +19,7 @@
 
 ======== customFirst ========
 == FrameworkUser
-[expanded] button#inspectedNodeevent-listener-sidebar-custom-framework.js:20
+[expanded] button#inspectedNodeevent-listener-sidebar-custom-framework.js:24
     useCapture: true
     passive: false
     once: false
@@ -30,7 +30,7 @@
 
 ======== customSecond ========
 == FrameworkUser
-[expanded] button#inspectedNodeevent-listener-sidebar-custom-framework.js:25
+[expanded] button#inspectedNodeevent-listener-sidebar-custom-framework.js:29
     useCapture: false
     passive: false
     once: false
@@ -42,7 +42,7 @@
 
 ======== click ========
 == Raw
-[expanded] button#inspectedNodeRemoveevent-listener-sidebar-custom-framework.js:30
+[expanded] button#inspectedNodeRemoveevent-listener-sidebar-custom-framework.js:34
     useCapture: false
     passive: false
     once: false
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-custom-framework.js b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-custom-framework.js
index f0ffdfc..8873b44 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-custom-framework.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-custom-framework.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests framework event listeners output in the Elements sidebar panel.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('console');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <button id="inspectedNode">Inspect Me</button>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-expected.txt b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-expected.txt
index b4000f9..e82128f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-expected.txt
@@ -3,43 +3,43 @@
 
 ======== click ========
 == Raw
-[expanded] documentRemoveevent-listener-sidebar.js:15
+[expanded] documentRemoveevent-listener-sidebar.js:18
     useCapture: false
     passive: false
     once: false
     handler: function documentClickHandler(event) { console.log("click - document - attribute"); }
 == Raw
-[expanded] documentRemoveevent-listener-sidebar.js:40
+[expanded] documentRemoveevent-listener-sidebar.js:43
     useCapture: true
     passive: false
     once: false
     handler: function() { console.log("click - document - handleEvent"); }
 == Raw
-[expanded] documentRemoveevent-listener-sidebar.js:28
+[expanded] documentRemoveevent-listener-sidebar.js:31
     useCapture: true
     passive: false
     once: false
     handler: function(event) { console.log("click - document - capturing"); }
 == Raw
-[expanded] button#nodeRemoveevent-listener-sidebar.js:26
+[expanded] button#nodeRemoveevent-listener-sidebar.js:29
     useCapture: false
     passive: false
     once: false
     handler: function(event) { console.log("click - button - bubbling (registered after attribute)"); }
 == Raw
-[expanded] button#nodeRemoveevent-listener-sidebar.js:25
+[expanded] button#nodeRemoveevent-listener-sidebar.js:28
     useCapture: false
     passive: false
     once: false
     handler: function(event) { console.log("click - button - attribute"); }
 == Raw
-[expanded] button#nodeRemoveevent-listener-sidebar.js:21
+[expanded] button#nodeRemoveevent-listener-sidebar.js:24
     useCapture: false
     passive: false
     once: false
     handler: function clickHandler(event) { console.log("click - button - bubbling (registered before attribute)"); }
 == Raw
-[expanded] button#nodeRemoveevent-listener-sidebar.js:24
+[expanded] button#nodeRemoveevent-listener-sidebar.js:27
     useCapture: true
     passive: false
     once: false
@@ -47,7 +47,7 @@
 
 ======== custom event ========
 == Raw
-[expanded] bodyRemoveevent-listener-sidebar.js:19
+[expanded] bodyRemoveevent-listener-sidebar.js:22
     useCapture: true
     passive: false
     once: true
@@ -55,7 +55,7 @@
 
 ======== hover ========
 == Raw
-[expanded] button#nodeRemoveevent-listener-sidebar.js:23
+[expanded] button#nodeRemoveevent-listener-sidebar.js:26
     useCapture: false
     passive: false
     once: false
@@ -63,7 +63,7 @@
 
 ======== wheel ========
 == Raw
-[expanded] bodyRemoveToggle Passiveevent-listener-sidebar.js:19
+[expanded] bodyRemoveToggle Passiveevent-listener-sidebar.js:22
     useCapture: false
     passive: true
     once: false
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery1-expected.txt b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery1-expected.txt
index 503c1777..7574b0d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery1-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery1-expected.txt
@@ -3,19 +3,19 @@
 
 ======== click ========
 == FrameworkUser
-[expanded] button#nodeRemoveevent-listener-sidebar-jquery1.js:18
+[expanded] button#nodeRemoveevent-listener-sidebar-jquery1.js:21
     useCapture: true
     passive: false
     once: false
     handler: function(){ console.log("second jquery"); }
 == FrameworkUser
-[expanded] button#nodeRemoveevent-listener-sidebar-jquery1.js:17
+[expanded] button#nodeRemoveevent-listener-sidebar-jquery1.js:20
     useCapture: true
     passive: false
     once: false
     handler: function(){ console.log("first jquery"); }
 == Raw
-[expanded] button#nodeRemoveevent-listener-sidebar-jquery1.js:19
+[expanded] button#nodeRemoveevent-listener-sidebar-jquery1.js:22
     useCapture: false
     passive: false
     once: false
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery1.js b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery1.js
index 59abbaf..5625d28 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery1.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery1.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests event listeners output in the Elements sidebar panel.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <button id="node">Inspect Me</button>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery2-expected.txt b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery2-expected.txt
index c03a22066f8..fb8f9e4 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery2-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery2-expected.txt
@@ -3,25 +3,25 @@
 
 ======== click ========
 == FrameworkUser
-[expanded] button#nodeRemoveevent-listener-sidebar-jquery2.js:18
+[expanded] button#nodeRemoveevent-listener-sidebar-jquery2.js:21
     useCapture: true
     passive: false
     once: false
     handler: function(){ console.log("second jquery"); }
 == FrameworkUser
-[expanded] button#nodeRemoveevent-listener-sidebar-jquery2.js:17
+[expanded] button#nodeRemoveevent-listener-sidebar-jquery2.js:20
     useCapture: true
     passive: false
     once: false
     handler: function(){ console.log("first jquery"); }
 == Raw
-[expanded] button#nodeRemoveevent-listener-sidebar-jquery2.js:20
+[expanded] button#nodeRemoveevent-listener-sidebar-jquery2.js:23
     useCapture: false
     passive: false
     once: false
     handler: function() { console.log("onclick"); }
 == Raw
-[expanded] button#nodeRemoveevent-listener-sidebar-jquery2.js:19
+[expanded] button#nodeRemoveevent-listener-sidebar-jquery2.js:22
     useCapture: false
     passive: false
     once: false
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery2.js b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery2.js
index 1373d7e1..bb366cd0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery2.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-jquery2.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests event listeners output in the Elements sidebar panel.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <button id="node">Inspect Me</button>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-remove-expected.txt b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-remove-expected.txt
index 381809d..2b6e21a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-remove-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-remove-expected.txt
@@ -3,7 +3,7 @@
 
 ======== click ========
 == Raw
-[expanded] button#nodeRemoveevent-listener-sidebar-remove.js:16
+[expanded] button#nodeRemoveevent-listener-sidebar-remove.js:19
     useCapture: false
     passive: false
     once: false
@@ -11,7 +11,7 @@
 
 ======== mouseover ========
 == Raw
-[expanded] button#nodeRemoveevent-listener-sidebar-remove.js:16
+[expanded] button#nodeRemoveevent-listener-sidebar-remove.js:19
     useCapture: false
     passive: false
     once: false
@@ -20,7 +20,7 @@
 
 ======== mouseover ========
 == Raw
-[expanded] button#nodeRemoveevent-listener-sidebar-remove.js:16
+[expanded] button#nodeRemoveevent-listener-sidebar-remove.js:19
     useCapture: false
     passive: false
     once: false
@@ -29,7 +29,7 @@
 
 ======== click ========
 == Raw
-[expanded] button#node-siblingRemoveevent-listener-sidebar-remove.js:17
+[expanded] button#node-siblingRemoveevent-listener-sidebar-remove.js:20
     useCapture: false
     passive: false
     once: false
@@ -37,7 +37,7 @@
 
 ======== mouseover ========
 == Raw
-[expanded] button#node-siblingRemoveevent-listener-sidebar-remove.js:17
+[expanded] button#node-siblingRemoveevent-listener-sidebar-remove.js:20
     useCapture: false
     passive: false
     once: false
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-remove.js b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-remove.js
index 62356c4..742a19f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-remove.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar-remove.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests removing event listeners in the Elements sidebar panel.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <button id="node">Inspect Me</button>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar.js b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar.js
index 0f603db..dc2166e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listener-sidebar.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests event listeners output in the Elements sidebar panel.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <button id="node">Inspect Me</button>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-about-blank-expected.txt b/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-about-blank-expected.txt
index 1ea4a89..c8dc3c2 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-about-blank-expected.txt
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-about-blank-expected.txt
@@ -3,7 +3,7 @@
 
 ======== click ========
 == Raw
-[expanded] bodyRemoveevent-listeners-about-blank.js:16
+[expanded] bodyRemoveevent-listeners-about-blank.js:19
     useCapture: true
     passive: false
     once: false
@@ -11,7 +11,7 @@
 
 ======== hover ========
 == Raw
-[expanded] div#div-in-iframeRemoveevent-listeners-about-blank.js:16
+[expanded] div#div-in-iframeRemoveevent-listeners-about-blank.js:19
     useCapture: true
     passive: false
     once: true
@@ -19,7 +19,7 @@
 
 ======== wheel ========
 == Raw
-[expanded] bodyRemoveToggle Passiveevent-listeners-about-blank.js:16
+[expanded] bodyRemoveToggle Passiveevent-listeners-about-blank.js:19
     useCapture: false
     passive: true
     once: false
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-about-blank.js b/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-about-blank.js
index 2aa7cb5..55a0fe9e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-about-blank.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-about-blank.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests event listeners output in the Elements sidebar panel when the listeners are added on an element in about:blank page.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <iframe id="myframe"></iframe>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-framework-with-service-worker.js b/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-framework-with-service-worker.js
index 98bdbf0..a0c6343 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-framework-with-service-worker.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/event-listeners-framework-with-service-worker.js
@@ -2,12 +2,18 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {SourcesTestRunner} from 'sources_test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+import {ApplicationTestRunner} from 'application_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests framework event listeners output in Sources panel when service worker is present.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('sources'); await TestRunner.loadTestModule('sources_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('application_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('sources');
+  await TestRunner.loadLegacyModule('console');
+  await TestRunner.loadLegacyModule('console');
   await TestRunner.showPanel('elements');
 
   await TestRunner.evaluateInPage(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/expand-recursively.js b/third_party/blink/web_tests/http/tests/devtools/elements/expand-recursively.js
index ad884d6..e5572d3 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/expand-recursively.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/expand-recursively.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that expanding elements recursively works.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="depth-1">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/hide-shortcut.js b/third_party/blink/web_tests/http/tests/devtools/elements/hide-shortcut.js
index d454b648..ca33450 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/hide-shortcut.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/hide-shortcut.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests the hide shortcut, which toggles visibility:hidden on the node and it's ancestors. Bug 110641\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-alignment.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-alignment.js
index c02604e..31c137e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-alignment.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-alignment.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies the flex self-alignment value sent by the backend.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-gap.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-gap.js
index 7404d07..088dc05a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-gap.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-gap.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies the gap information sent to the overlay frontend for flex contains with gaps.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-item.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-item.js
index f9c2205..6159c19 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-item.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-item.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies the base size returned when highlighting flex items.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-multiline.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-multiline.js
index 8da3dbb5..dd386f23 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-multiline.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-multiline.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies the position and size of the highlighted lines and items in a multiline flex container.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-reverse.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-reverse.js
index 9edad8d..cb1d749 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-reverse.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex-reverse.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies that the flex overlay creates the right lines and items for reverse direction flex containers. See crbug.com/1153272.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex.js
index 9a65579..1e7bae4 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-flex.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies the position and size of the highlight rectangles overlayed on an inspected CSS flex div.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-area.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-area.js
index 85c6a04..b22f256 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-area.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-area.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
     TestRunner.addResult(`This test verifies the names, positions and sizes of the highlight rectangles overlayed on CSS Grid areas.\n`);
-    await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+    await TestRunner.loadLegacyModule('elements');
     await TestRunner.showPanel('elements');
     await TestRunner.loadHTML(`
         <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-direction.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-direction.js
index 5fd61803..ea06c8f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-direction.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-direction.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies that grids with direction rtl and ltr are correctly highlighted.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-huge.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-huge.js
index 333e6c78..26c50718f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-huge.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-huge.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies that huge CSS grids can be highlighted.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-line-names.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-line-names.js
index bac82ea..2bf7f80 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-line-names.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-line-names.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies the names and positions of named grid lines are generated correctly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-writing-mode.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-writing-mode.js
index a140e6a..888dcd6a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-writing-mode.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid-writing-mode.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies that similarly-sized grids with different writing-modes share the same grid information but have a different writingMode value.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid.js
index f79ee1d..0b433de 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-grid.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies the position and size of the highlight rectangles overlayed on an inspected CSS grid div.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-persistent-grid-huge.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-persistent-grid-huge.js
index bc079955..b30fa31 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-persistent-grid-huge.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-persistent-grid-huge.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies that huge CSS grids can be highlighted with the grid Highlight Tool.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-persistent-grid-iframe.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-persistent-grid-iframe.js
index 26066eb..0457dc5 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-persistent-grid-iframe.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-persistent-grid-iframe.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies that persistent grid in iframe are positioned correctly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-shapes-outside-scroll.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-shapes-outside-scroll.js
index 5cf697a..d41676e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-shapes-outside-scroll.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-shapes-outside-scroll.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Highlight CSS shapes outside scroll.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-shapes-outside.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-shapes-outside.js
index 9eeafb2..1837741 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-shapes-outside.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-css-shapes-outside.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Highlight CSS shapes.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-detached.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-detached.js
index f4dc5a48..4fa5d0d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-detached.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-detached.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that highlighting a detached node does not crash. crbug.com/958958\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
 
   const remoteObject = await TestRunner.evaluateInPageRemoteObject(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked-grid.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked-grid.js
index fe9ccdb..e97ac21 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked-grid.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked-grid.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests highlights for display locking.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('console');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked-in-frame.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked-in-frame.js
index 7fd4463..08457358 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked-in-frame.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked-in-frame.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests highlights for display locking in a frame.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('console');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <iframe id="container" style="content-visibility: hidden; contain-intrinsic-size: 10px;"
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked.js
index 1b1ee9d..e55fb28 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-display-locked.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests highlights for display locking.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('console');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container" style="content-visibility: hidden; contain-intrinsic-size: 10px;">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-dom-updates.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-dom-updates.js
index 28896f3..185b9ae 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-dom-updates.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-dom-updates.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests DOM update highlights in the DOM tree.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('console');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-multiple-css-grid.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-multiple-css-grid.js
index 9699650e..41c790e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-multiple-css-grid.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-multiple-css-grid.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies the position and size of the highlight rectangles overlayed on an inspected CSS grid div.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-a11y.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-a11y.js
index d7a5d5a..7efbce5 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-a11y.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-a11y.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
     TestRunner.addResult(
         `This test verifies a11y attributes for a node.\n`);
-    await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+    await TestRunner.loadLegacyModule('elements');
     await TestRunner.showPanel('elements');
     await TestRunner.loadHTML(`
         <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scaled-and-scrolled.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scaled-and-scrolled.js
index 03b9ec3..9f73f4f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scaled-and-scrolled.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scaled-and-scrolled.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+
 (async function() {
   TestRunner.addResult(`\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('console');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scaled.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scaled.js
index b860272..d7a4790 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scaled.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scaled.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+
 (async function() {
   TestRunner.addResult(`\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('console');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scroll.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scroll.js
index 7c708e2b..c96bd719 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scroll.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-scroll.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `This test verifies the position and size of the highlight rectangles overlayed on an inspected div in the scrolled view.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-styles.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-styles.js
index 5f593721..965078f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-styles.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-styles.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test verifies the style info overlaid on an inspected node.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-transformed.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-transformed.js
index 903fe9f..6b208ef 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-transformed.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-transformed.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+
 (async function() {
   TestRunner.addResult(`\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('console');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-vertical-rl.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-vertical-rl.js
index cb6c335..ec14d89 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-vertical-rl.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node-vertical-rl.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+
 (async function() {
   TestRunner.addResult(`\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('console');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <script src="/js-test-resources/ahem.js"></script>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node.js
index fcfb1de..bc54569 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-node.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `This test verifies the position and size of the highlight rectangles overlaid on an inspected node.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-content-inside-iframe.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-content-inside-iframe.js
index 0554634..034fd13e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-content-inside-iframe.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-content-inside-iframe.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-root-zoomed.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-root-zoomed.js
index 0499d3d..717ed6d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-root-zoomed.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-root-zoomed.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `This test verifies the position and size of the highlight rectangles overlayed on an SVG root element when the page is zoomed.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-root.js b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-root.js
index e3adece..7e1e8e3 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-root.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/highlight/highlight-svg-root.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `This test verifies the position and size of the highlight rectangles overlayed on an SVG root element.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/iframe-load-event.js b/third_party/blink/web_tests/http/tests/devtools/elements/iframe-load-event.js
index 95c6bbf..9a80559 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/iframe-load-event.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/iframe-load-event.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that iframe content is available after iframe's load event fired. See http://webkit.org/b/76552\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.addIframe('resources/iframe-load-event-iframe-1.html', {id: 'myframe'});
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/inline-style-title.js b/third_party/blink/web_tests/http/tests/devtools/elements/inline-style-title.js
index bacb464..22313e7 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/inline-style-title.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/inline-style-title.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that external change of inline style element updates its title.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style id="inline-style">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/insert-node.js b/third_party/blink/web_tests/http/tests/devtools/elements/insert-node.js
index 9d19eb3..8de97b0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/insert-node.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/insert-node.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel updates dom tree structure upon node insertion.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container"><div id="child1"></div><div id="child2"></div><div id="child3"></div></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/inspect-limited-children.js b/third_party/blink/web_tests/http/tests/devtools/elements/inspect-limited-children.js
index 057a312..e22fdb8a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/inspect-limited-children.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/inspect-limited-children.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements hidden by "Show more" limit are revealed properly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/inspect-mode-after-profiling.js b/third_party/blink/web_tests/http/tests/devtools/elements/inspect-mode-after-profiling.js
index 8371995..4bbdf79 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/inspect-mode-after-profiling.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/inspect-mode-after-profiling.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that inspect mode works after profiling start/stop.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="width:100px;height:100px;"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/inspect-mode-shadow-text.js b/third_party/blink/web_tests/http/tests/devtools/elements/inspect-mode-shadow-text.js
index 4f437da..732cfe1 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/inspect-mode-shadow-text.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/inspect-mode-shadow-text.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Test that devtools can inspect text element under shadow root.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div><div><div id="host"></div></div></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/inspect-pointer-events-none.js b/third_party/blink/web_tests/http/tests/devtools/elements/inspect-pointer-events-none.js
index 21070a50..b7e150b 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/inspect-pointer-events-none.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/inspect-pointer-events-none.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Test that Web Inspector can inspect element with pointer-events:none.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/inspect-pseudo-element.js b/third_party/blink/web_tests/http/tests/devtools/elements/inspect-pseudo-element.js
index 761c84b..47097a0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/inspect-pseudo-element.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/inspect-pseudo-element.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Test\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/modify-chardata.js b/third_party/blink/web_tests/http/tests/devtools/elements/modify-chardata.js
index ec74503..539983a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/modify-chardata.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/modify-chardata.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel updates dom tree structure upon changes to characters.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="node">Foo</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/move-node.js b/third_party/blink/web_tests/http/tests/devtools/elements/move-node.js
index 789d383..ebed538 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/move-node.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/move-node.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests elements drag and drop operation internals, verifies post-move selection.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/navigate-styles-sidebar-with-arrow-keys.js b/third_party/blink/web_tests/http/tests/devtools/elements/navigate-styles-sidebar-with-arrow-keys.js
index 8ae3033..b0ec8a15 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/navigate-styles-sidebar-with-arrow-keys.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/navigate-styles-sidebar-with-arrow-keys.js
@@ -2,11 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult('Tests that styles sidebar can be navigated with arrow keys.\n');
 
   await TestRunner.showPanel('elements');
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
 
   await TestRunner.loadHTML(`
     <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/node-reselect-on-append-child.js b/third_party/blink/web_tests/http/tests/devtools/elements/node-reselect-on-append-child.js
index 2e0804e..01ec9550 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/node-reselect-on-append-child.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/node-reselect-on-append-child.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `The test verifies that SelectedNodeChanged event is not fired whenever a child gets added to the node.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/node-xpath.js b/third_party/blink/web_tests/http/tests/devtools/elements/node-xpath.js
index 6be56c8a..deece49 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/node-xpath.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/node-xpath.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests node xPath construction\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('resources/node-xpath.xhtml');
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/resolve-alien-node.js b/third_party/blink/web_tests/http/tests/devtools/elements/resolve-alien-node.js
index a0ec64a..fd18c2d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/resolve-alien-node.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/resolve-alien-node.js
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that resolveNode from alien document does not crash. https://bugs.webkit.org/show_bug.cgi?id=71806.\n`);
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/resolve-node-blocked.js b/third_party/blink/web_tests/http/tests/devtools/elements/resolve-node-blocked.js
index b951100..f97d23e7 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/resolve-node-blocked.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/resolve-node-blocked.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that JS object to node resolution still works even if script evals are prohibited by Content-Security-Policy. The test passes if it doesn't crash. Bug 78705.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
 
   var remoteObject = await TestRunner.evaluateInPageRemoteObject('document');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/reveal-whitespace-text-node.js b/third_party/blink/web_tests/http/tests/devtools/elements/reveal-whitespace-text-node.js
index 61d86d3..51b51dfd 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/reveal-whitespace-text-node.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/reveal-whitespace-text-node.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `This test verifies that revealing a whitespace text node RemoteObject reveals its parentElement DIV.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <p id="description"></p>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/selected-element-changes-execution-context.js b/third_party/blink/web_tests/http/tests/devtools/elements/selected-element-changes-execution-context.js
index 5c83cc9..a330863 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/selected-element-changes-execution-context.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/selected-element-changes-execution-context.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that the execution context is changed to match new selected node.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <iframe id="iframe-per-se" src="resources/set-outer-html-body-iframe.html""></iframe>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/create-shadow-root.js b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/create-shadow-root.js
index 9b37ff3..8159f62 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/create-shadow-root.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/create-shadow-root.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel updates dom tree structure upon shadow root creation.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container"><div id="child"></div></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-1.js b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-1.js
index aac9364..5cae97a9 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-1.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-1.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel preserves selected shadow DOM node on page refresh.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('../resources/elements-panel-shadow-selection-on-refresh.html');
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-2.js b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-2.js
index 41fdc4f..463128e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-2.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-2.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel preserves selected shadow DOM node on page refresh.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('../resources/elements-panel-shadow-selection-on-refresh.html');
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-3.js b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-3.js
index 596c51f3..a83245b0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-3.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/elements-panel-shadow-selection-on-refresh-3.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel preserves selected shadow DOM node on page refresh.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('../resources/elements-panel-shadow-selection-on-refresh.html');
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/inspect-deep-shadow-element.js b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/inspect-deep-shadow-element.js
index a5f39f78..6202405 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/inspect-deep-shadow-element.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/inspect-deep-shadow-element.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that inspect element action works for deep shadow elements.\n`);
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('console');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/inspect-slot-not-in-shadow-tree.js b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/inspect-slot-not-in-shadow-tree.js
index 8e01aa5..339a5916b 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/inspect-slot-not-in-shadow-tree.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/inspect-slot-not-in-shadow-tree.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that slots that are not in a shadow tree can be inspected.\n`);
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('console');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <p id="description"></p>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/reveal-shadow-dom-node.js b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/reveal-shadow-dom-node.js
index 27e3f78..19ae0b8 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/reveal-shadow-dom-node.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/reveal-shadow-dom-node.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `This test verifies that the correct node is revealed in the DOM tree when asked to reveal a user-agent shadow DOM node.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <p id="description"></p>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-host-display-modes.js b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-host-display-modes.js
index d3eceef..b0c323a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-host-display-modes.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-host-display-modes.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that distributed nodes and their updates are correctly shown in different shadow host display modes.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
 <template id="youngestShadowRootTemplate">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-root.js b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-root.js
index 2772e3f..bc3675a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-root.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-root.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `This test verifies that author shadow root's #document-fragment is displayed and user-agent one is hidden by default.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <p id="description"></p>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-slot-assignment.js b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-slot-assignment.js
index 0056f7b..028dbe65 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-slot-assignment.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/shadow-slot-assignment.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel updates dom tree structure when shadow dom slots are reassigned.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.evaluateInPagePromise(`
       function createShadowRoot(hostId, slots)
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/update-shadowdom.js b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/update-shadowdom.js
index d1c1753..9d212a66 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/shadow/update-shadowdom.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/shadow/update-shadowdom.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test confirms that updating the shadow dom is reflected to the Inspector.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <p id="description"></p>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-inline-style-csp.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-inline-style-csp.js
index 33575e6..53724eb9 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-inline-style-csp.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-inline-style-csp.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that adding a new rule does not crash the renderer and modifying an inline style does not report errors when forbidden by Content-Security-Policy.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-invalid-selector.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-invalid-selector.js
index 49d0fef..19c673d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-invalid-selector.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-invalid-selector.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that adding a new rule with invalid selector works as expected.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-keyboard.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-keyboard.js
index c094751..9e675b6 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-keyboard.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-keyboard.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that adding a new rule works properly with user input.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-with-style-after-body.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-with-style-after-body.js
index b58b5b2..fe132ab 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-with-style-after-body.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/add-new-rule-with-style-after-body.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that adding a new rule works when there is a STYLE element after BODY. TIMEOUT SHOULD NOT OCCUR! Bug 111299 https://bugs.webkit.org/show_bug.cgi?id=111299\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="font-size: 12px">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/background-parsing-crash.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/background-parsing-crash.js
index 2e88f7e1..a97966d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/background-parsing-crash.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/background-parsing-crash.js
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+
 (async function() {
   TestRunner.addResult(`This test passes if it doesn't ASSERT.\n`);
   await TestRunner.showPanel('elements');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/cached-sync-computed-styles.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/cached-sync-computed-styles.js
index 8e6cc044..0729f34 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/cached-sync-computed-styles.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/cached-sync-computed-styles.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that computed styles are cached across synchronous requests.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/case-sensitive-suggestions.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/case-sensitive-suggestions.js
index 2a3067e9..22ccb81 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/case-sensitive-suggestions.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/case-sensitive-suggestions.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that text prompt suggestions' casing follows that of the user input.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <div id="inner" style="color:initial;"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/commit-selector-mark-matching.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/commit-selector-mark-matching.js
index 44096f6..cf5e5c0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/commit-selector-mark-matching.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/commit-selector-mark-matching.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that matching selectors are marked properly after new rule creation and selector change.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/commit-selector.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/commit-selector.js
index 6f8809c..3340d56 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/commit-selector.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/commit-selector.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that renaming a selector updates element styles. Bug 70018. https://bugs.webkit.org/show_bug.cgi?id=70018\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/css-outline.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/css-outline.js
index 488f3410..b233e22e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/css-outline.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/css-outline.js
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+
 (async function() {
   TestRunner.addResult(`The test verifies the CSS outline functionality.\n`);
   await TestRunner.loadLegacyModule('sources');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/cssom-media-insert-crash.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/cssom-media-insert-crash.js
index ba0d9b26..40fc9584 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/cssom-media-insert-crash.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/cssom-media-insert-crash.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that the inspected page does not crash after inspecting element with CSSOM added rules. Bug 373508 crbug.com/373508\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/dynamic-style-tag.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/dynamic-style-tag.js
index 03f75b5..88090d2 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/dynamic-style-tag.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/dynamic-style-tag.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that different types of inline styles are correctly disambiguated and their sourceURL is correct.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('resources/dynamic-style-tag.html');
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-inspector-stylesheet.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-inspector-stylesheet.js
index caebee5..64bd6422 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-inspector-stylesheet.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-inspector-stylesheet.js
@@ -2,11 +2,15 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {SourcesTestRunner} from 'sources_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that adding a new rule creates inspector stylesheet resource and allows its live editing.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('sources'); await TestRunner.loadTestModule('sources_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('sources');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-media-text.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-media-text.js
index 700db4d..6123725 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-media-text.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-media-text.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that editing media text updates element styles.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-name-with-trimmed-value.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-name-with-trimmed-value.js
index c4ec722..eecab47 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-name-with-trimmed-value.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-name-with-trimmed-value.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that editing a CSS property name in the Styles pane retains its original, non-trimmed value text.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-inside-property.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-inside-property.js
index 923e4fe..7f14fb77 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-inside-property.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-inside-property.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that property value editing triggers style update in rendering engine.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="font-size: 19px"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-url-with-color.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-url-with-color.js
index 519c0e3a..9c7efc7 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-url-with-color.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-url-with-color.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that colors are not re-formatted inside url(...) when editing property values.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected1" style="background: white">&quot;white&quot; background</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-with-trimmed-url.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-with-trimmed-url.js
index 938ad73c..fbdbaeae 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-with-trimmed-url.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/edit-value-with-trimmed-url.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that editing a CSS property value in the Styles pane restores the original, non-trimmed value text. Bug 107936. https://bugs.webkit.org/show_bug.cgi?id=107936\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC) repeat-y 50% top">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/empty-background-url.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/empty-background-url.js
index 678bba1..0a4e1577 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/empty-background-url.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/empty-background-url.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that empty url in the property value does not break inspector.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/filter-matched-styles.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/filter-matched-styles.js
index f16b318..ab4fcdd 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/filter-matched-styles.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-1/filter-matched-styles.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that filtering in StylesSidebarPane works as expected.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/add-import-rule.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/add-import-rule.js
index 2811592..ba386bef 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/add-import-rule.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/add-import-rule.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that adding an @import with data URI does not lead to stylesheet collection crbug.com/644719\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/cssom-shorthand-important.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/cssom-shorthand-important.js
index 914d1f8..831c95d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/cssom-shorthand-important.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/cssom-shorthand-important.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that CSSOM-modified shorthands are reporting their "important" bits.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/filter-matched-styles-hides-separators.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/filter-matched-styles-hides-separators.js
index 3b1e39a1..221b5a1 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/filter-matched-styles-hides-separators.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/filter-matched-styles-hides-separators.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that filtering in StylesSidebarPane hides sidebar separators.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/get-set-stylesheet-text.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/get-set-stylesheet-text.js
index 3cd7157..d5cee3f7 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/get-set-stylesheet-text.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/get-set-stylesheet-text.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that WebInspector.CSSStyleSheet methods work as expected.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/import-pseudoclass-crash.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/import-pseudoclass-crash.js
index 0a87a3b7..b8f30b7 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/import-pseudoclass-crash.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/import-pseudoclass-crash.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that modifying stylesheet text with @import and :last-child selector does not crash (Bug 95324).\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/keyframes-rules.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/keyframes-rules.js
index cae8b83f..18f2682 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/keyframes-rules.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/keyframes-rules.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that source data is extracted correctly from stylesheets with @keyframes rules.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-emulation.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-emulation.js
index 417703b4..95d482e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-emulation.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-emulation.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that emulated CSS media is reflected in the Styles pane.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-queries.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-queries.js
index ffda080..1bd1332 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-queries.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-queries.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that media query stack is rendered for associated rules.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-using-same-url.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-using-same-url.js
index 685007f..80ca323cf 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-using-same-url.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/media-using-same-url.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that media query stack is computed correctly when several stylesheets share the same URL.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/metrics-box-sizing.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/metrics-box-sizing.js
index 7d9778a..700d22a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/metrics-box-sizing.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/metrics-box-sizing.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that content-box and border-box content area dimensions are handled property by the Metrics pane.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/mixed-case-color-aware-properties.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/mixed-case-color-aware-properties.js
index 6e9ba90..d4356d71 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/mixed-case-color-aware-properties.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/mixed-case-color-aware-properties.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that color-related mix-cased CSS properties are actually color aware.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
 
   var colorAwareProperties = ['bAckground-ColoR', 'COloR', 'Border-coLoR', 'border-right-color', 'BOX-SHADOW'];
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/multiple-imports-edit-crash.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/multiple-imports-edit-crash.js
index a17d77a2..2a97328 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/multiple-imports-edit-crash.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/multiple-imports-edit-crash.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that modifying stylesheet text with multiple @import at-rules does not crash.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <head>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/nested-pseudo-elements.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/nested-pseudo-elements.js
index cc9e3b4..318934432 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/nested-pseudo-elements.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/nested-pseudo-elements.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that nested pseudo elements and their styles are handled properly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-comments.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-comments.js
index 9ca66d27..dd655c72c 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-comments.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-comments.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that comments in stylesheets are parsed correctly by the DevTools.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-declaration-unterminated-comment.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-declaration-unterminated-comment.js
index a75c8a0..ee2c0ef 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-declaration-unterminated-comment.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-declaration-unterminated-comment.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that CSSParser correctly parses declarations with unterminated comments.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected1" style="color: red /* foo: bar;"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-declaration-with-quote.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-declaration-with-quote.js
index bca02b2..a01bb77 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-declaration-with-quote.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-declaration-with-quote.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that CSSParser correctly parses declarations with unterminated strings. Blink bug 231127\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="color: red'foo"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-utf8-bom.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-utf8-bom.js
index 793f78c8e..20f01a4 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-utf8-bom.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/parse-utf8-bom.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that source data are extracted correctly from external stylesheets in UTF-8 with BOM. Bug 59322.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <h1 id="inspected">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/paste-property.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/paste-property.js
index f5ef447..e11cdc11 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/paste-property.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/paste-property.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that splitting properties when pasting works.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="font-size: 12px">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/perform-undo-perform-of-mergable-action.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/perform-undo-perform-of-mergable-action.js
index 0c424c8..694d187 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/perform-undo-perform-of-mergable-action.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/perform-undo-perform-of-mergable-action.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that perform-undo-perform of the mergeable action does not crash.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/property-ui-location.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/property-ui-location.js
index 8488d24..5ec2cb6 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/property-ui-location.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/property-ui-location.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {SourcesTestRunner} from 'sources_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies Bindings.cssWorkspaceBinding.propertyUILocation functionality\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('sources'); await TestRunner.loadTestModule('sources_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('sources');
   await TestRunner.showPanel('sources');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('resources/property-ui-location.html');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/pseudo-elements.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/pseudo-elements.js
index 9ab04370..10363e19 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/pseudo-elements.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-2/pseudo-elements.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that pseudo elements and their styles are handled properly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/remove-shadow-host.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/remove-shadow-host.js
index 6effc4ef..a355868 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/remove-shadow-host.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/remove-shadow-host.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Test remove shadow host.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
         <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/selector-list.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/selector-list.js
index 13dec0a..5e49dee 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/selector-list.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/selector-list.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests representation of selector lists in the protocol. Bug 103118.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/selector-source-data.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/selector-source-data.js
index 2f23cacb9..067525e275 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/selector-source-data.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/selector-source-data.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that WebInspector.CSSStyleSheet methods work as expected.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/shadow-dom-rules.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/shadow-dom-rules.js
index 7128b11..2e56ceb 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/shadow-dom-rules.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/shadow-dom-rules.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`This test checks that style sheets hosted inside shadow roots could be inspected.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="host"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/simple-selector.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/simple-selector.js
index ce220af..68dd20dd0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/simple-selector.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/simple-selector.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies simple selector behavior.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container" style="display: none">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/style-autocomplete-swatches.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/style-autocomplete-swatches.js
index 97dc00e0..aacf658 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/style-autocomplete-swatches.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/style-autocomplete-swatches.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that CSSPropertyPrompt properly builds suggestions.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/style-autocomplete.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/style-autocomplete.js
index 134f0db..552279f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/style-autocomplete.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/style-autocomplete.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that autocompletions are computed correctly when editing the Styles pane.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-blank-property.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-blank-property.js
index 0ac3e337..3dd98a2b 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-blank-property.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-blank-property.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that adding a new blank property works.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="font-size: 12px">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-invalid-property.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-invalid-property.js
index ae09ae8..90cd86e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-invalid-property.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-invalid-property.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that adding an invalid property retains its syntax.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="font-size: 12px">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-colon.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-colon.js
index b8d49f7..95909399 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-colon.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-colon.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that adding a new rule works after switching nodes.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="font-size: 12px">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-tab.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-tab.js
index d3adb32..65a9f5a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-tab.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-tab.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that adding a new rule works after switching nodes.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="font-size: 12px">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-to-stylesheet.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-to-stylesheet.js
index 90a8dbb49..ad39ec0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-to-stylesheet.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule-to-stylesheet.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that adding new rule in the stylesheet end works as expected.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div class="inspected">Styled element</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule.js
index ee872d94..80158d0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-add-new-rule.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that adding a new rule works after switching nodes.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="font-size: 12px">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-change-node-while-editing.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-change-node-while-editing.js
index 9406109..b9c7e65 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-change-node-while-editing.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-change-node-while-editing.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that changing selected node while editing style does update styles sidebar.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="color: red">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-commit-editing.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-commit-editing.js
index fb921cba..1ec8899 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-commit-editing.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-commit-editing.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that editing is canceled properly after incremental editing.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected" style="color: red">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-cssom-important-property.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-cssom-important-property.js
index 6c7a057d..7b4d375 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-cssom-important-property.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-cssom-important-property.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that !important modifier is shown for CSSOM-generated properties.`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <style id="mycss"></style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-property-after-selector-edit.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-property-after-selector-edit.js
index c2710c9..004f240 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-property-after-selector-edit.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-property-after-selector-edit.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that sequence of setting selector and disabling property works.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-change.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-change.js
index 4b60205..f28b8cb 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-change.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-change.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that changing a disabled property enables it as well.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container" style="font-weight:bold">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-delete.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-delete.js
index f0616d9..4c8eb2a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-delete.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-delete.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that removal of property following its disabling works.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container" style="font-weight:bold">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-enable-overriden-ua.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-enable-overriden-ua.js
index 219dc8f..2bccb99d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-enable-overriden-ua.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-enable-overriden-ua.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that disabling shorthand removes the "overriden" mark from the UA shorthand it overrides.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <body id="body-id" style="margin: 10px">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-enable.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-enable.js
index 39dcaa3f..e07e646 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-enable.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-3/styles-disable-then-enable.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that disabling style property works.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container" style="font-weight:bold">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/cssom-constructed.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/cssom-constructed.js
index df4b518..307a9c2 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/cssom-constructed.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/cssom-constructed.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that constructed stylesheets appear properly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/cssom-insert-rule.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/cssom-insert-rule.js
index 69f9b47..008dc4d7 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/cssom-insert-rule.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/cssom-insert-rule.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that edited stylesheets appear properly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/disable-last-property-without-semicolon.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/disable-last-property-without-semicolon.js
index f1e4d0c..c1eb315 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/disable-last-property-without-semicolon.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/disable-last-property-without-semicolon.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that formatter adds a semicolon when enabling property.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/do-not-rebuild-styles-on-every-change.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/do-not-rebuild-styles-on-every-change.js
index 4677062..5afde39 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/do-not-rebuild-styles-on-every-change.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/do-not-rebuild-styles-on-every-change.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests show that ssp isn't rebuild on every dom mutation\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="parent">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/inline-style-sourcemap.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/inline-style-sourcemap.js
index 0807dc00..032e761 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/inline-style-sourcemap.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/inline-style-sourcemap.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verify that inline style sourceMappingURL is resolved properly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <body id="inspect">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/keyframes-source-offsets.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/keyframes-source-offsets.js
index abf5b6fe..81b5d34 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/keyframes-source-offsets.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/keyframes-source-offsets.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that proper data and start/end offset positions are reported for CSS keyframes.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/style-update-during-selector-edit.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/style-update-during-selector-edit.js
index 0a7190a..116d1c9 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/style-update-during-selector-edit.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/style-update-during-selector-edit.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that modification of element styles while editing a selector does not commit the editor.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-do-not-detach-sourcemap-on-edits.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-do-not-detach-sourcemap-on-edits.js
index 629ea4db..a231128a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-do-not-detach-sourcemap-on-edits.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-do-not-detach-sourcemap-on-edits.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {SourcesTestRunner} from 'sources_test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that source map is not detached on edits. crbug.com/257778\n`);
-  await TestRunner.loadLegacyModule('sources'); await TestRunner.loadTestModule('sources_test_runner');
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('sources');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('sources');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-edit-property-after-invalid-rule.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-edit-property-after-invalid-rule.js
index 0c426e7..c7bf735 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-edit-property-after-invalid-rule.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-edit-property-after-invalid-rule.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that proper source lines are reported for the styles after unrecognizer / invalid selector.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-edit-slow-completions.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-edit-slow-completions.js
index 28ff8a38..426fc9c 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-edit-slow-completions.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-edit-slow-completions.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that slow completions do not interfere with editing styles.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`<div id="inspected">Text</div>`);
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-formatting.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-formatting.js
index 921ce965..a5daa86 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-formatting.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-formatting.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that InspectorCSSAgent formats the CSS style text based on the CSS model modifications.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-grid-template.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-grid-template.js
index a27219da..c423e5ca 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-grid-template.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-grid-template.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that properties defining grid templates are correct.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-iframe.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-iframe.js
index a3a86bf..b55b3b4f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-iframe.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-iframe.js
@@ -2,11 +2,15 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {ConsoleTestRunner} from 'console_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that proper (and different) styles are returned for body elements of main document and iframe.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('console'); await TestRunner.loadTestModule('console_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('console');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-inherited-same-source.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-inherited-same-source.js
index 96ea2c7..e561c4ee 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-inherited-same-source.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-inherited-same-source.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Checks that inherited styles from the same source are not duplicated.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-inline-element-style-changes-should-not-force-style-recalc.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-inline-element-style-changes-should-not-force-style-recalc.js
index d238849b..80acda3 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-inline-element-style-changes-should-not-force-style-recalc.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-inline-element-style-changes-should-not-force-style-recalc.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {PerformanceTestRunner} from 'performance_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that inspector doesn't force styles recalc on operations with inline element styles that result in no changes.\n`);
-  await TestRunner.loadLegacyModule('timeline'); await TestRunner.loadTestModule('performance_test_runner');
+  await TestRunner.loadLegacyModule('timeline');
   await TestRunner.showPanel('timeline');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes-cssom-injected.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes-cssom-injected.js
index 04a3be05..5a6627b 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes-cssom-injected.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes-cssom-injected.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that inspecting keyframes injected via CSSOM doesn't crash.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes-display-none.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes-display-none.js
index df08a562..c975e24 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes-display-none.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes-display-none.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that keyframes are shown in styles pane inside display:none.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes.js
index 5028626d..d33dfbc 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-keyframes.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that keyframes are shown in styles pane.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-live-locations-leak.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-live-locations-leak.js
index fa5ad4c..746a712 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-live-locations-leak.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-live-locations-leak.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that styles sidebar pane does not leak any LiveLocations.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-new-API.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-new-API.js
index 63cac8dc..32cab47 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-new-API.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-new-API.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that InspectorCSSAgent API methods work as expected.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
 <head>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-overloaded-shorthand.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-overloaded-shorthand.js
index fabf439f..a0383fe 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-overloaded-shorthand.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-overloaded-shorthand.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that shorthand is marked as overloaded if all its longhands are overloaded.\n`);
 
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
 
   await TestRunner.loadHTML(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-overriden-properties.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-overriden-properties.js
index 87dc7d0..b620054 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-overriden-properties.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-overriden-properties.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that overriding shorthands within rule are visible.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-properties-overload.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-properties-overload.js
index 4c56ac0..af96319 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-properties-overload.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-properties-overload.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that inspector figures out overloaded properties correctly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-should-not-force-sync-style-recalc.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-should-not-force-sync-style-recalc.js
index a81834a..468714af 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-should-not-force-sync-style-recalc.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-should-not-force-sync-style-recalc.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {PerformanceTestRunner} from 'performance_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that inspector doesn't force sync layout on operations with CSSOM.Bug 315885.\n`);
-  await TestRunner.loadLegacyModule('timeline'); await TestRunner.loadTestModule('performance_test_runner');
+  await TestRunner.loadLegacyModule('timeline');
   await TestRunner.showPanel('timeline');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines-inline.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines-inline.js
index 8f6727c..c00ca42 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines-inline.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines-inline.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that elements panel shows proper inline style locations in the sidebar panel.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('resources/styles-source-lines-inline-helper.html');
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines-recovery.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines-recovery.js
index d5b65fe..1aa579f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines-recovery.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines-recovery.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that invalid rule inside @-rule doesn't break source code matching (http://crbug.com/317499).\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('resources/styles-source-lines-recovery-helper.html');
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines.js
index 7ce634a2..9827b63d 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-lines.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that proper source lines are reported for the parsed styles.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('resources/styles-source-lines-helper.html');
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-offsets.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-offsets.js
index f987416..17abfee 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-offsets.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-source-offsets.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that proper data and start/end offset positions are reported for CSS style declarations and properties.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
 <head>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-from-js.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-from-js.js
index fd352a4..4a419a5 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-from-js.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-from-js.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that changes to an inline style and ancestor/sibling className from JavaScript are reflected in the Styles pane and Elements tree.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-1.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-1.js
index ff93334..25be2e8 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-1.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-1.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that links are updated properly when inserting a new property.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-2.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-2.js
index 97ff46ed..03ed9c0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-2.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-2.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that links are updated properly when editing selector.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-3.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-3.js
index 1ff72d6..4d26de7 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-3.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-3.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that links are updated properly after disabling property.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-4.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-4.js
index 982c7da..76d2b565 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-4.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-update-links-4.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that links are updated property when editing pseudo element property.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-url-linkify.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-url-linkify.js
index 3070ed6..86ee108 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-url-linkify.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-url-linkify.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that URLs are linked to and completed correctly. Bugs 51663, 53171, 62643, 72373, 79905\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="local"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-with-spaces-in-sourceURL.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-with-spaces-in-sourceURL.js
index 59f25fa..4ec0e8ea 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-with-spaces-in-sourceURL.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/styles-with-spaces-in-sourceURL.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that links for URLs with spaces displayed properly for matched styles.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/stylesheet-source-url-comment.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/stylesheet-source-url-comment.js
index 6a465376..535fae8b 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/stylesheet-source-url-comment.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/stylesheet-source-url-comment.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {SourcesTestRunner} from 'sources_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that stylesheets with sourceURL comment are shown in the Sources panel.\n`);
-  await TestRunner.loadLegacyModule('sources'); await TestRunner.loadTestModule('sources_test_runner');
+  await TestRunner.loadLegacyModule('sources');
   await TestRunner.showPanel('sources');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('resources/stylesheet-source-url-comment.html');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/supported-css-properties.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/supported-css-properties.js
index 63b2dea90..d307565 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/supported-css-properties.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/supported-css-properties.js
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+
 (async function() {
   TestRunner.addResult(`Test supported CSS properties.\n`);
   await TestRunner.showPanel('elements');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/supports-rule-after-invalid-selector-rule-crash.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/supports-rule-after-invalid-selector-rule-crash.js
index 02d02e9..42bd6a9 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/supports-rule-after-invalid-selector-rule-crash.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/supports-rule-after-invalid-selector-rule-crash.js
@@ -2,6 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+
 (async function() {
   TestRunner.addResult(`This test passes if it doesn't crash. crbug.com/789263\n`);
   await TestRunner.showPanel('elements');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/svg-style.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/svg-style.js
index 8cc2eed..03b25cf 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/svg-style.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/svg-style.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that svg:style does not crash when the related element is inspected.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('resources/svg-style.xhtml');
 
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-new-rule.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-new-rule.js
index c16186a8..4df4b6c 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-new-rule.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-new-rule.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that adding a new rule can be undone.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div class="foo" id="inspected" style="font-size: 12px">Text</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-property.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-property.js
index 9897fde3..08922cca 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-property.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-property.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that adding a property is undone properly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-rule-crash.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-rule-crash.js
index 5061a8e1..f0c7f00 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-rule-crash.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles-4/undo-add-rule-crash.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that the inspected page does not crash after undoing a new rule addition. Bug 104806\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/cancel-upon-invalid-property.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/cancel-upon-invalid-property.js
index 36be74f..19e9e29 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/cancel-upon-invalid-property.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/cancel-upon-invalid-property.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that entering poor property value restores original text.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/edit-css-with-source-url.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/edit-css-with-source-url.js
index 5a2b0e0..01e9a588 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/edit-css-with-source-url.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/edit-css-with-source-url.js
@@ -2,11 +2,15 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {SourcesTestRunner} from 'sources_test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {BindingsTestRunner} from 'bindings_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests file system project mappings.\n`);
-  await TestRunner.loadLegacyModule('sources'); await TestRunner.loadTestModule('sources_test_runner');
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadTestModule('bindings_test_runner');
+  await TestRunner.loadLegacyModule('sources');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>#inspected {
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/import-added-through-js-crash.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/import-added-through-js-crash.js
index 081dcd29..36d197f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/import-added-through-js-crash.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/import-added-through-js-crash.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that adding @import rules into a stylesheet through JavaScript does not crash the inspected page.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/inline-stylesheet-sourceurl-and-sourcemapurl.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/inline-stylesheet-sourceurl-and-sourcemapurl.js
index dba65b0..4473ddfd 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/inline-stylesheet-sourceurl-and-sourcemapurl.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/inline-stylesheet-sourceurl-and-sourcemapurl.js
@@ -2,10 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {BindingsTestRunner} from 'bindings_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Verify that in case of complex scenario with both sourceURL and sourceMappingURL in inline stylesheet the sourceMap is resolved properly.\n`);
-  await TestRunner.loadTestModule('bindings_test_runner');
   await TestRunner.showPanel('elements');
   await TestRunner.evaluateInPagePromise(`
       function addStyleSheet() {
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/original-content-provider.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/original-content-provider.js
index 95b6774d..9a0b1566 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/original-content-provider.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/original-content-provider.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Verifies that CSSStyleSheetHeader.originalContentProvider() indeed returns original content.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
 <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-deprecated.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-deprecated.js
index 77fa08e0..cdcda1b 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-deprecated.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-deprecated.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that selector line is computed correctly regardless of its start column. Bug 110732.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-sourcemap-header-deprecated.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-sourcemap-header-deprecated.js
index 1734233..7d856edf 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-sourcemap-header-deprecated.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-sourcemap-header-deprecated.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that sourcemap is applied correctly when specified by the respective HTTP header.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-sourcemap-header.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-sourcemap-header.js
index c0e21e2..891f29f 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-sourcemap-header.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line-sourcemap-header.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {SourcesTestRunner} from 'sources_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that sourcemap is applied correctly when specified by the respective HTTP header.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('sources'); await TestRunner.loadTestModule('sources_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('sources');
   await TestRunner.showPanel('sources');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line.js
index b812e0d5..045f094 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/selector-line.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+import {SourcesTestRunner} from 'sources_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that selector line is computed correctly regardless of its start column. Bug 110732.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
-  await TestRunner.loadLegacyModule('sources'); await TestRunner.loadTestModule('sources_test_runner');
+  await TestRunner.loadLegacyModule('elements');
+  await TestRunner.loadLegacyModule('sources');
   await TestRunner.showPanel('elements');
   await TestRunner.showPanel('sources');
   await TestRunner.loadHTML(`
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/show-all-properties.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/show-all-properties.js
index 655eff1..5c08bdca 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/show-all-properties.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/show-all-properties.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that large rules are truncated and can be fully expanded.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   var ruleText = '\n';
   for (var i = 0; i < 200; i++)
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-do-not-add-inline-stylesheets-in-navigator.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-do-not-add-inline-stylesheets-in-navigator.js
index 9f8f8a74..10e84b6 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-do-not-add-inline-stylesheets-in-navigator.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-do-not-add-inline-stylesheets-in-navigator.js
@@ -2,10 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {SourcesTestRunner} from 'sources_test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verify that inline stylesheets do not appear in navigator.\n`);
-  await TestRunner.loadLegacyModule('sources'); await TestRunner.loadTestModule('sources_test_runner');
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('sources');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-mouse-test.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-mouse-test.js
index bd2960d..3d16994 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-mouse-test.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-mouse-test.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that the styles sidebar can be used with a mouse.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
     <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-parse-invalid-properties.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-parse-invalid-properties.js
index 737286b..93c64ae 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-parse-invalid-properties.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-parse-invalid-properties.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that invalid css still parses into properties.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-redirected-css.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-redirected-css.js
index ae3afe30..897e260 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-redirected-css.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/styles-redirected-css.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that styles in redirected css are editable.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="test_div">test</div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/stylesheet-tracking.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/stylesheet-tracking.js
index d347105..e0e26ec 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/stylesheet-tracking.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/stylesheet-tracking.js
@@ -2,10 +2,13 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(
       `Tests that the styleSheetAdded and styleSheetRemoved events are reported into the frontend. Bug 105828. https://bugs.webkit.org/show_bug.cgi?id=105828\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.navigatePromise('resources/stylesheet-tracking-main.html');
   await TestRunner.addStylesheetTag('stylesheet-tracking.css');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-after-cancelled-editing.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-after-cancelled-editing.js
index 20bc8874..148e329 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-after-cancelled-editing.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-after-cancelled-editing.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Verifies that cancelling property value editing doesn't affect undo stack.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-change-property.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-change-property.js
index a3c5b3e..855d328 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-change-property.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-change-property.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that changing a property is undone properly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-property-toggle.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-property-toggle.js
index 350a5a89..31e0e82 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-property-toggle.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-property-toggle.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that disabling style is undone properly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="container" style="font-weight:bold">
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-set-selector-text.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-set-selector-text.js
index bbc5026b..13d33a0 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-set-selector-text.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/undo-set-selector-text.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that setting selector text can be undone.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/up-down-numerics-and-colors.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/up-down-numerics-and-colors.js
index e3a0476a..0a0e712 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/up-down-numerics-and-colors.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/up-down-numerics-and-colors.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that numeric and color values are incremented/decremented correctly.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/updates-during-dom-traversal.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/updates-during-dom-traversal.js
index 6f216f8..14fcf9e 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/updates-during-dom-traversal.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/updates-during-dom-traversal.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that style updates are throttled during DOM traversal. Bug 77643.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/updates-throttled.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/updates-throttled.js
index 63b2de3..545043b 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/updates-throttled.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/updates-throttled.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that Styles sidebar DOM rebuilds are throttled during consecutive updates. Bug 78086.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <div id="inspected"></div>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/url-multiple-collapsing.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/url-multiple-collapsing.js
index ee158cee..2c4f638 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/url-multiple-collapsing.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/url-multiple-collapsing.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that multiple URLs which are long are not squashed into a single URL. Bug 590172.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <style>
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/styles/xsl-transformed.js b/third_party/blink/web_tests/http/tests/devtools/elements/styles/xsl-transformed.js
index a8dec01..6760788 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/styles/xsl-transformed.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/styles/xsl-transformed.js
@@ -2,11 +2,14 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that XSL-transformed documents in the main frame are rendered correctly in the Elements panel.
       https://bugs.webkit.org/show_bug.cgi?id=111313`);
 
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
 
   await TestRunner.navigatePromise('../styles/resources/xsl-transformed.xml');
diff --git a/third_party/blink/web_tests/http/tests/devtools/elements/user-properties.js b/third_party/blink/web_tests/http/tests/devtools/elements/user-properties.js
index a04a663..1dcde22 100644
--- a/third_party/blink/web_tests/http/tests/devtools/elements/user-properties.js
+++ b/third_party/blink/web_tests/http/tests/devtools/elements/user-properties.js
@@ -2,9 +2,12 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
+import {TestRunner} from 'test_runner';
+import {ElementsTestRunner} from 'elements_test_runner';
+
 (async function() {
   TestRunner.addResult(`Tests that DOMNode properly tracks own and descendants' user properties.\n`);
-  await TestRunner.loadLegacyModule('elements'); await TestRunner.loadTestModule('elements_test_runner');
+  await TestRunner.loadLegacyModule('elements');
   await TestRunner.showPanel('elements');
   await TestRunner.loadHTML(`
       <!DOCTYPE html>
diff --git a/third_party/blink/web_tests/http/tests/performance-timing/loaf-isolated-world.html b/third_party/blink/web_tests/http/tests/performance-timing/loaf-isolated-world.html
new file mode 100644
index 0000000..1cf1c57
--- /dev/null
+++ b/third_party/blink/web_tests/http/tests/performance-timing/loaf-isolated-world.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html>
+<script src="/resources/testharness.js"></script>
+<script src="/resources/testharnessreport.js"></script>
+<script src="resources/helper.js"></script>
+<body>
+<script>
+  let index = 0;
+function wait_for_entries() {
+  // Generate a LoAF in the main world
+  setTimeout(function from_main() {
+    const deadline = performance.now() + 200;
+    while (performance.now() < deadline) {}
+    document.body.append("Timeout from main world");
+  }, 10);
+
+  // Wait until we receive the entry for this LoAF.
+  return new Promise(resolve => {
+    new PerformanceObserver((entries, observer) => {
+      if (entries.getEntriesByType("long-animation-frame").some(entry =>
+        entry.scripts.some(script => script.sourceLocation?.includes("from_main")))) {
+          resolve();
+          observer.disconnect();
+        }
+
+    }).observe({entryTypes: ["long-animation-frame"]});
+  });
+
+}
+
+function exec_isolated(func) {
+  if (!window.testRunner)
+    testFailed('window.testRunner not found');
+
+  const isolated_world_id = 1;
+  const execid = performance.now();
+  const complete = new Promise(resolve => new MutationObserver((entries, observer) => {
+    if (document.body.dataset.execid == execid) {
+      observer.disconnect();
+      resolve();
+    }
+  }).observe(document.body, {attributes: true}));
+
+  testRunner.evaluateScriptInIsolatedWorld(isolated_world_id, `
+    (async () => {
+      await (${func.toString()})();
+      document.body.dataset.execid = ${execid};
+    })();
+  `);
+
+  return complete;
+}
+promise_test(async () => {
+  await exec_isolated(() => new Promise(resolve => {
+    setTimeout(function from_isolated() {
+        const deadline = performance.now() + 200;
+        while (performance.now() < deadline) {}
+        document.body.append("Timeout from isolated world");
+        document.body.append(document.createElement("br"));
+        resolve();
+    }, 0) }));
+
+  await wait_for_entries();
+
+  const forbidden = performance.getEntriesByType("long-animation-frame")
+    .flatMap(e => e.scripts)
+    .find(script => script.sourceLocation?.includes("from_isolated"));
+
+  assert_false(!!forbidden, `Forbidden script exposed ${forbidden?.sourceLocation} ${forbidden?.name}`);
+}, "Test that LoAF doesn't expose scripts from isolated worlds for callbacks");
+
+promise_test(async () => {
+   await exec_isolated(() => new Promise(resolve => {
+    const xhr = new XMLHttpRequest();
+    xhr.open("GET", "/resources/dummy.xml");
+    xhr.addEventListener("load", function from_isolated() {
+      const deadline = performance.now() + 200;
+      while (performance.now() < deadline) {}
+      resolve();
+    });
+    xhr.send();
+  }));
+
+  await wait_for_entries();
+
+  const forbidden = performance.getEntriesByType("long-animation-frame")
+    .flatMap(e => e.scripts)
+    .find(script => script.sourceLocation?.includes("from_isolated"));
+
+  assert_false(!!forbidden, `Forbidden script exposed ${forbidden?.sourceLocation} ${forbidden?.name}`);
+}, "Test that LoAF doesn't expose scripts from isolated worlds for events");
+
+  promise_test(async () => {
+   await exec_isolated(async () => {
+    fetch("/resources/dummy.xml").then(() => {
+        const deadline = performance.now() + 200;
+        while (performance.now() < deadline) {}
+    });
+   });
+
+  await wait_for_entries();
+  const forbidden = performance.getEntriesByType("long-animation-frame")
+    .flatMap(e => e.scripts)
+    .find(script => script.name === "Window.fetch.then");
+
+  assert_false(!!forbidden, `Forbidden script exposed ${forbidden?.name}`);
+}, "Test that LoAF doesn't expose scripts from isolated worlds for promises");
+</script>
+</body>
diff --git a/tools/android/checkstyle/suppressions.xml b/tools/android/checkstyle/suppressions.xml
index a65e0874..e9080fb 100644
--- a/tools/android/checkstyle/suppressions.xml
+++ b/tools/android/checkstyle/suppressions.xml
@@ -19,4 +19,6 @@
   <!-- Third-party libraries, test infrastructure, build, and tooling can use
        System#exit freely. Feel free to add other test directories here. -->
   <suppress id="SystemExitCheck" files="src/(build|testing|third_party|tools|base/test)/"/>
+  <!-- jni_generator tests fail some checks. -->
+  <suppress checks=".*" files="base/android/jni_generator/.*"/>
 </suppressions>
diff --git a/tools/clang/plugins/CMakeLists.txt b/tools/clang/plugins/CMakeLists.txt
index 8f80ad9..a320280 100644
--- a/tools/clang/plugins/CMakeLists.txt
+++ b/tools/clang/plugins/CMakeLists.txt
@@ -6,7 +6,6 @@
   FindBadRawPtrPatterns.cpp
   CheckIPCVisitor.cpp
   CheckLayoutObjectMethodsVisitor.cpp
-  RawPtrCastingUnsafeChecker.cpp
   RawPtrHelpers.cpp
   StackAllocatedChecker.cpp
   Util.cpp
diff --git a/tools/clang/plugins/FindBadRawPtrPatterns.cpp b/tools/clang/plugins/FindBadRawPtrPatterns.cpp
index ed14b992..c762850 100644
--- a/tools/clang/plugins/FindBadRawPtrPatterns.cpp
+++ b/tools/clang/plugins/FindBadRawPtrPatterns.cpp
@@ -2,7 +2,6 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 #include "FindBadRawPtrPatterns.h"
-#include <memory>
 
 #include "RawPtrHelpers.h"
 #include "RawPtrManualPathsToIgnore.h"
@@ -23,48 +22,29 @@
 
 namespace chrome_checker {
 
-constexpr char kBadCastDiagnostic[] =
-    "[chromium-style] casting '%0' to '%1 is not allowed.";
-constexpr char kBadCastDiagnosticNoteExplanation[] =
-    "[chromium-style] '%0' manages BackupRefPtr refcounts; bypassing its C++ "
-    "interface or treating it as a POD will lead to memory safety errors.";
-constexpr char kBadCastDiagnosticNoteType[] =
-    "[chromium-style] '%0' manages BackupRefPtr or its container here.";
+const char kBadCastSignature[] =
+    "[chromium-raw-ptr-cast] Casting raw_ptr<T>* to another type is not "
+    "allowed as it may cause BRP ref count mismatch and bypass security "
+    "checks.";
 
 class BadCastMatcher : public MatchFinder::MatchCallback {
  public:
   explicit BadCastMatcher(clang::CompilerInstance& compiler)
       : compiler_(compiler) {
-    error_bad_cast_signature_ = compiler_.getDiagnostics().getCustomDiagID(
-        clang::DiagnosticsEngine::Error, kBadCastDiagnostic);
-    note_bad_cast_signature_explanation_ =
+    error_bad_raw_ptr_cast_signature_ =
         compiler_.getDiagnostics().getCustomDiagID(
-            clang::DiagnosticsEngine::Note, kBadCastDiagnosticNoteExplanation);
-    note_bad_cast_signature_type_ = compiler_.getDiagnostics().getCustomDiagID(
-        clang::DiagnosticsEngine::Note, kBadCastDiagnosticNoteType);
+            clang::DiagnosticsEngine::Error, kBadCastSignature);
   }
 
   void Register(MatchFinder& match_finder) {
-    // Matches anything contains |raw_ptr<T>| / |raw_ref<T>|.
-    auto src_type =
-        type(isCastingUnsafe(casting_unsafe_predicate_)).bind("srcType");
-    auto dst_type =
-        type(isCastingUnsafe(casting_unsafe_predicate_)).bind("dstType");
-    // Matches |static_cast| on pointers, all |bit_cast|
-    // and all |reinterpret_cast|.
-    auto cast_kind = castExpr(anyOf(
-        hasCastKind(CK_BitCast), hasCastKind(CK_LValueBitCast),
-        hasCastKind(CK_LValueToRValueBitCast),
-        hasCastKind(CK_PointerToIntegral), hasCastKind(CK_IntegralToPointer)));
-    // Implicit/explicit casting from/to |raw_ptr<T>| matches.
-    // Both casting direction is unsafe.
-    //   https://godbolt.org/z/zqKMzcKfo
+    // TODO(keishi): Also find casts to and from classes that contain raw_ptr.
     auto cast_matcher =
         castExpr(
-            allOf(anyOf(hasSourceExpression(hasType(src_type)),
-                        implicitCastExpr(hasImplicitDestinationType(dst_type)),
-                        explicitCastExpr(hasDestinationType(dst_type))),
-                  cast_kind))
+            allOf(hasSourceExpression(hasType(pointerType(pointee(
+                      hasUnqualifiedDesugaredType(recordType(hasDeclaration(
+                          cxxRecordDecl(classTemplateSpecializationDecl(
+                              hasName("base::raw_ptr")))))))))),
+                  hasCastKind(CK_BitCast)))
             .bind("castExpr");
     match_finder.addMatcher(cast_matcher, this);
   }
@@ -81,65 +61,32 @@
     // Using raw_ptr<T> in a stdlib collection will cause a cast.
     // e.g.
     // https://source.chromium.org/chromium/chromium/src/+/main:components/feed/core/v2/xsurface_datastore.h;drc=a0ff03edcace35ec020edd235f4d9e9735fc9690;l=107
-    // |__bit/bit_cast.h| header is excluded to perform checking on
-    // |std::bit_cast<T>|.
-    if (file_path.find("buildtools/third_party/libc++") != std::string::npos &&
-        file_path.find("__bit/bit_cast.h") == std::string::npos) {
+    if (file_path.find("buildtools/third_party/libc++") != std::string::npos)
       return;
-    }
-
-    // Exclude casts via "unsafe_raw_ptr_*_cast".
-    if (file_path.find(
-            "base/allocator/partition_allocator/pointers/raw_ptr_cast.h") !=
-        std::string::npos) {
+    // CHECK(raw_ptr<T>) will cause a cast.
+    // e.g.
+    // https://source.chromium.org/chromium/chromium/src/+/main:base/task/sequence_manager/thread_controller_with_message_pump_impl.cc;drc=c49b7434a9d4a61c49fc0123e904a6c5e7162731;l=121
+    if (file_path.find("base/check_op.h") != std::string::npos)
       return;
-    }
+    // raw_ptr<T>* is cast to ui::metadata::PropertyKey
+    // https://source.chromium.org/chromium/chromium/src/+/main:ui/views/view.cc;drc=a0ff03edcace35ec020edd235f4d9e9735fc9690;l=2417
+    if (file_path.find("ui/views/controls/table/table_view.cc") !=
+        std::string::npos)
+      return;
+    // XdgActivation::activation_queue_ is a base::queue<raw_ptr> which causes a
+    // cast in VectorBuffer and circular_deque.
+    if (file_path.find("base/containers/vector_buffer.h") != std::string::npos)
+      return;
+    if (file_path.find("base/containers/circular_deque.h") != std::string::npos)
+      return;
 
-    clang::PrintingPolicy printing_policy(result.Context->getLangOpts());
-    const std::string src_name =
-        cast_expr->getSubExpr()->getType().getAsString(printing_policy);
-    const std::string dst_name =
-        cast_expr->getType().getAsString(printing_policy);
-
-    const auto* src_type = result.Nodes.getNodeAs<clang::Type>("srcType");
-    const auto* dst_type = result.Nodes.getNodeAs<clang::Type>("dstType");
-    assert((src_type || dst_type) &&
-           "matcher should bind 'srcType' or 'dstType'");
     compiler_.getDiagnostics().Report(cast_expr->getEndLoc(),
-                                      error_bad_cast_signature_)
-        << src_name << dst_name;
-
-    std::shared_ptr<CastingSafety> type_note;
-    if (src_type != nullptr) {
-      compiler_.getDiagnostics().Report(cast_expr->getEndLoc(),
-                                        note_bad_cast_signature_explanation_)
-          << src_name;
-      type_note = casting_unsafe_predicate_.GetCastingSafety(src_type);
-    } else {
-      compiler_.getDiagnostics().Report(cast_expr->getEndLoc(),
-                                        note_bad_cast_signature_explanation_)
-          << dst_name;
-      type_note = casting_unsafe_predicate_.GetCastingSafety(dst_type);
-    }
-
-    while (type_note) {
-      if (type_note->source_loc()) {
-        const auto& type_name = clang::QualType::getAsString(
-            type_note->type(), {}, printing_policy);
-        compiler_.getDiagnostics().Report(*type_note->source_loc(),
-                                          note_bad_cast_signature_type_)
-            << type_name;
-      }
-      type_note = type_note->source();
-    }
+                                      error_bad_raw_ptr_cast_signature_);
   }
 
  private:
   clang::CompilerInstance& compiler_;
-  CastingUnsafePredicate casting_unsafe_predicate_;
-  unsigned error_bad_cast_signature_;
-  unsigned note_bad_cast_signature_explanation_;
-  unsigned note_bad_cast_signature_type_;
+  unsigned error_bad_raw_ptr_cast_signature_;
 };
 
 const char kNeedRawPtrSignature[] =
diff --git a/tools/clang/plugins/RawPtrCastingUnsafeChecker.cpp b/tools/clang/plugins/RawPtrCastingUnsafeChecker.cpp
deleted file mode 100644
index f90a4a0..0000000
--- a/tools/clang/plugins/RawPtrCastingUnsafeChecker.cpp
+++ /dev/null
@@ -1,149 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "RawPtrCastingUnsafeChecker.h"
-#include <vector>
-
-#include "clang/AST/DeclCXX.h"
-#include "llvm/ADT/ScopeExit.h"
-
-// Removes any pointers, references, arrays and aliases.
-static const clang::Type* GetBaseType(const clang::Type* type) {
-  const clang::Type* last_type = nullptr;
-  while (type && type != last_type) {
-    last_type = type;
-
-    // Unwrap type aliases.
-    type = type->getUnqualifiedDesugaredType();
-
-    // Unwrap arrays and pointers.
-    type = type->getPointeeOrArrayElementType();
-
-    // Unwrap references (and pointers).
-    const auto pointee = type->getPointeeType();
-    if (!pointee.isNull()) {
-      type = pointee.getTypePtrOrNull();
-    }
-  }
-  return type;
-}
-
-bool CastingUnsafePredicate::IsCastingUnsafe(const clang::Type* type) const {
-  return GetCastingSafety(type)->verdict_ == CastingSafety::kUnsafe;
-}
-
-std::shared_ptr<CastingSafety> CastingUnsafePredicate::GetCastingSafety(
-    const clang::Type* type,
-    std::set<const clang::Type*>* visited) const {
-  // Retrieve a "base" type because:
-  // - A pointer pointing to a casting-unsafe type IS casting-unsafe.
-  // - A reference pointing to a casting-unsafe type IS casting-unsafe.
-  // - An array having casting-unsafe elements IS casting-unsafe.
-  const clang::Type* raw_type = GetBaseType(type);
-  if (!raw_type || !raw_type->isRecordType()) {
-    // We assume followings ARE NOT casting-unsafe.
-    // - function type
-    // - enum type
-    // - builtin type
-    // - complex type
-    // - obj-C types
-    // We should not have these types here because we desugared.
-    // - using type
-    // - typeof type
-    return std::make_shared<CastingSafety>(type);
-  }
-  const clang::RecordDecl* decl = raw_type->getAsRecordDecl();
-  assert(decl);
-
-  // Use a memoized result if exists.
-  auto iter = cache_.find(type);
-  if (iter != cache_.end()) {
-    return iter->second;
-  }
-
-  // This performs DFS on a directed graph composed of |clang::Type*|.
-  // Avoid searching for visited nodes by managing |visited|, as this can lead
-  // to infinite loops in the presence of self-references and cross-references.
-  // Since |type| being casting-unsafe is equivalent to being able to reach node
-  // |raw_ptr<T>| or node |raw_ref<T>| from node |type|, there is no need to
-  // look up visited nodes again.
-  bool root = visited == nullptr;
-  if (root) {
-    // Will be deleted as a part of |clean_up()|.
-    visited = new std::set<const clang::Type*>();
-  } else if (visited->count(type)) {
-    // This type is already visited but not memoized,
-    // therefore this node is reached by following cross-references from
-    // ancestors. The safety of this node cannot be determined without waiting
-    // for computation in its ancestors.
-    return std::make_shared<CastingSafety>(raw_type,
-                                           CastingSafety::kUndetermined);
-  }
-  visited->insert(type);
-
-  auto safety = std::make_shared<CastingSafety>(raw_type);
-
-  // Clean-up: this lambda is called automatically at the scope exit.
-  const auto clean_up =
-      llvm::make_scope_exit([this, &visited, &raw_type, &root, &safety] {
-        if (root) {
-          delete visited;
-        }
-        // Memoize the result if finalized.
-        if (safety->verdict_ != CastingSafety::kUndetermined) {
-          this->cache_.insert({raw_type, safety});
-        }
-      });
-
-  const std::string record_name = decl->getQualifiedNameAsString();
-  if (record_name == "base::raw_ptr" || record_name == "base::raw_ref") {
-    // Base case: |raw_ptr<T>| and |raw_ref<T>| are never safe to cast to/from.
-    safety->verdict_ = CastingSafety::kUnsafe;
-    return safety;
-  }
-
-  // Check member fields
-  for (const auto& field : decl->fields()) {
-    safety->MergeSubResult(
-        GetCastingSafety(field->getType().getTypePtrOrNull(), visited),
-        field->getBeginLoc());
-
-    // Verdict finalized: early return.
-    if (safety->verdict_ == CastingSafety::kUnsafe) {
-      return safety;
-    }
-  }
-
-  // Check base classes
-  const auto* cxx_decl = clang::dyn_cast<clang::CXXRecordDecl>(decl);
-  if (cxx_decl && cxx_decl->hasDefinition()) {
-    for (const auto& base_specifier : cxx_decl->bases()) {
-      safety->MergeSubResult(
-          GetCastingSafety(base_specifier.getType().getTypePtr(), visited),
-          base_specifier.getBeginLoc());
-
-      // Verdict finalized: early return.
-      if (safety->verdict_ == CastingSafety::kUnsafe) {
-        return safety;
-      }
-    }
-    for (const auto& base_specifier : cxx_decl->vbases()) {
-      safety->MergeSubResult(
-          GetCastingSafety(base_specifier.getType().getTypePtr(), visited),
-          base_specifier.getBeginLoc());
-
-      // Verdict finalized: early return.
-      if (safety->verdict_ == CastingSafety::kUnsafe) {
-        return safety;
-      }
-    }
-  }
-
-  // All reachable types have been traversed but the root type has not
-  // been marked as unsafe; therefore it must be safe.
-  if (root && safety->verdict_ == CastingSafety::kUndetermined) {
-    safety->verdict_ = CastingSafety::kSafe;
-  }
-  return safety;
-}
diff --git a/tools/clang/plugins/RawPtrCastingUnsafeChecker.h b/tools/clang/plugins/RawPtrCastingUnsafeChecker.h
deleted file mode 100644
index a72e0f1..0000000
--- a/tools/clang/plugins/RawPtrCastingUnsafeChecker.h
+++ /dev/null
@@ -1,107 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef TOOLS_CLANG_PLUGINS_RAWPTRCASTINGUNSAFECHECKER_H_
-#define TOOLS_CLANG_PLUGINS_RAWPTRCASTINGUNSAFECHECKER_H_
-
-#include <map>
-#include <memory>
-#include <optional>
-#include <set>
-#include <string>
-#include <vector>
-
-#include "clang/AST/Decl.h"
-#include "clang/AST/Type.h"
-
-// Represents a casting safety judgement |verdict_|.
-// - CastingSafety::kSafe: the |type| is casting-safe.
-// - CastingSafety::kUnsafe: the |type| is casting-unsafe.
-// - CastingSafety::kUndetermined: This denotes the safety status
-//   is not yet determined, due to cross references.
-// Holds some additional information to tell reasons.
-class CastingSafety {
- public:
-  enum Verdict {
-    kSafe,
-    kUnsafe,
-    // This denotes the safety status is not yet determined.
-    kUndetermined,
-  };
-
-  explicit CastingSafety(const clang::Type* type) : type_(type) {}
-  explicit CastingSafety(const clang::Type* type, Verdict verdict)
-      : type_(type), verdict_(verdict) {}
-
-  const clang::Type* type() const { return type_; }
-
-  Verdict verdict() const { return this->verdict_; }
-
-  std::shared_ptr<CastingSafety> source() const { return this->source_; }
-
-  std::optional<clang::SourceLocation> source_loc() const {
-    return this->source_loc_;
-  }
-
- private:
-  friend class CastingUnsafePredicate;
-
-  // Merges a sub verdict into this type's verdict.
-  //
-  // | this   \ sub  | kSafe         | kUndetermined | kUnsafe |
-  // +---------------+---------------+---------------+---------+
-  // | kSafe         | kSafe         | kUndetermined | kUnsafe |
-  // | kUndetermined | kUndetermined | kUndetermined | kUnsafe |
-  // | kUnsafe       | kUnsafe       | kUnsafe       | kUnsafe |
-  Verdict MergeSubResult(
-      std::shared_ptr<CastingSafety> sub,
-      std::optional<clang::SourceLocation> loc = std::nullopt) {
-    if (sub->verdict_ == kUnsafe && this->verdict_ != kUnsafe) {
-      this->verdict_ = kUnsafe;
-      this->source_ = std::move(sub);
-      this->source_loc_ = loc;
-    } else if (sub->verdict_ == kUndetermined && this->verdict_ == kSafe) {
-      this->verdict_ = kUndetermined;
-      this->source_ = std::move(sub);
-      this->source_loc_ = loc;
-    }
-    return this->verdict_;
-  }
-
-  // |type_| is considered to be casting-safety |verdict_|.
-  // Optionally, the result contains a reason for the verdict, |source_|.
-  // There can be multiple reasons (e.g. |type_| has multiple |raw_ptr| member
-  // variables), but only one of them is stored. The relation between |type_|
-  // and |source_| is shown at |source_loc_|.
-  const clang::Type* type_;
-  Verdict verdict_ = kSafe;
-  std::shared_ptr<CastingSafety> source_;
-  std::optional<clang::SourceLocation> source_loc_;
-};
-
-// Determines a type is "casting unsafe" or not.
-// A type is considered "casting unsafe" if ref counting can be broken as a
-// result of casting. We determine "casting unsafe" types by applying these
-// rules recursively:
-//  - |raw_ptr<T>| or |raw_ref<T>| are casting unsafe; when implemented as
-//  BackupRefPtr, assignment needs to go through the C++ operators to ensure the
-//  refcount is properly maintained.
-//  - Pointers, references and arrays to "casting unsafe" element(s) are
-//  "casting unsafe"
-//  - Classes and structs having a "casting unsafe" member are "casting unsafe"
-//  - Classes and structs having a "casting unsafe" base class are "casting
-//  unsafe"
-// `CastingUnsafePredicate` has a cache to memorize "casting unsafety" results.
-class CastingUnsafePredicate {
- public:
-  bool IsCastingUnsafe(const clang::Type* type) const;
-  std::shared_ptr<CastingSafety> GetCastingSafety(
-      const clang::Type* type,
-      std::set<const clang::Type*>* visited = nullptr) const;
-
-  // Cache to efficiently determine casting safety.
-  mutable std::map<const clang::Type*, std::shared_ptr<CastingSafety>> cache_;
-};
-
-#endif  // TOOLS_CLANG_PLUGINS_RAWPTRCASTINGUNSAFECHECKER_H_
diff --git a/tools/clang/plugins/RawPtrHelpers.h b/tools/clang/plugins/RawPtrHelpers.h
index ed09b28..ada6c5a7d 100644
--- a/tools/clang/plugins/RawPtrHelpers.h
+++ b/tools/clang/plugins/RawPtrHelpers.h
@@ -7,7 +7,6 @@
 
 #include <optional>
 
-#include "RawPtrCastingUnsafeChecker.h"
 #include "StackAllocatedChecker.h"
 #include "Util.h"
 #include "clang/ASTMatchers/ASTMatchers.h"
@@ -361,8 +360,4 @@
   return checker.IsStackAllocated(&Node);
 }
 
-AST_MATCHER_P(clang::Type, isCastingUnsafe, CastingUnsafePredicate, checker) {
-  return checker.IsCastingUnsafe(&Node);
-}
-
 #endif  // TOOLS_CLANG_PLUGINS_RAWPTRHELPERS_H_
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast.cpp b/tools/clang/plugins/tests/bad_raw_ptr_cast.cpp
index 53f86b4..54dfde0 100644
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast.cpp
+++ b/tools/clang/plugins/tests/bad_raw_ptr_cast.cpp
@@ -2,117 +2,16 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include <cstdint>
-#include "base/memory/raw_ptr.h"
+#include "bad_raw_ptr_cast.h"
 
-struct RawPtrWrapper {
-  raw_ptr<int> ptr;
-};
+void* my_memcpy(void* destination, const void* source);
 
-struct RawPtrWrapperWrapper {
-  RawPtrWrapper* ptr;
-};
-
-class RawPtrWrapperWrapperWrapper {
- public:
-  explicit RawPtrWrapperWrapperWrapper(RawPtrWrapperWrapper& ptr) : ptr_(ptr) {}
-
-  RawPtrWrapperWrapper& ptr_;
-};
-
-struct RawPtrWrapperSub : RawPtrWrapper {};
-struct RawPtrWrapperVirtualSub : virtual RawPtrWrapper {};
-
-void MyFunc(void* p) {}
-
-void CastFromCastingUnsafe() {
-  // "Casting unsafe" type variables;
-  raw_ptr<int> p0;
-  RawPtrWrapper p1;
-  RawPtrWrapperWrapper p2;
-  RawPtrWrapperWrapperWrapper p3(p2);
-  RawPtrWrapper p4[10];
-  RawPtrWrapperSub p5;
-  RawPtrWrapperVirtualSub p6;
-
-  // CK_BitCast via |static_cast| should emit an error.
-  (void)static_cast<void*>(&p0);
-  (void)static_cast<void*>(&p1);
-  (void)static_cast<void*>(&p2);
-  (void)static_cast<void*>(&p3);
-  (void)static_cast<void*>(&p4);
-  (void)static_cast<void*>(&p5);
-  (void)static_cast<void*>(&p6);
-
-  // CK_BitCast via C-style casting should emit an error.
-  (void)(void*)&p0;
-  (void)(void*)&p1;
-  (void)(void*)&p2;
-  (void)(void*)&p3;
-  (void)(void*)&p4;
-  (void)(void*)&p5;
-  (void)(void*)&p6;
-
-  // CK_BitCast via |reinterpret_cast| should emit an error.
-  (void)reinterpret_cast<void*>(&p0);
-  (void)reinterpret_cast<void*>(&p1);
-  (void)reinterpret_cast<void*>(&p2);
-  (void)reinterpret_cast<void*>(&p3);
-  (void)reinterpret_cast<void*>(&p4);
-  (void)reinterpret_cast<void*>(&p5);
-  (void)reinterpret_cast<void*>(&p6);
-
-  // CK_LValueToRValueBitCast via |bit_cast| should emit an error.
-  (void)__builtin_bit_cast(void*, &p0);
-  (void)__builtin_bit_cast(void*, &p1);
-  (void)__builtin_bit_cast(void*, &p2);
-  (void)__builtin_bit_cast(void*, &p3);
-  (void)__builtin_bit_cast(void*, &p4);
-  (void)__builtin_bit_cast(void*, &p5);
-  (void)__builtin_bit_cast(void*, &p6);
-
-  // CK_BitCast via implicit casting should emit an error.
-  MyFunc(&p0);
-  MyFunc(&p1);
-  MyFunc(&p2);
-  MyFunc(&p3);
-  MyFunc(&p4);
-  MyFunc(&p5);
-  MyFunc(&p6);
-}
-
-void CastToCastingUnsafe() {
-  void* p = nullptr;
-
-  // CK_BitCast via |static_cast| should emit an error.
-  (void)static_cast<raw_ptr<int>*>(p);
-  (void)static_cast<RawPtrWrapper*>(p);
-  (void)static_cast<RawPtrWrapperWrapper*>(p);
-  (void)static_cast<RawPtrWrapperWrapperWrapper*>(p);
-  (void)static_cast<RawPtrWrapperSub*>(p);
-  (void)static_cast<RawPtrWrapperVirtualSub*>(p);
-
-  // CK_BitCast via C-style casting should emit an error.
-  (void)(raw_ptr<int>*)p;
-  (void)(RawPtrWrapper*)p;
-  (void)(RawPtrWrapperWrapper*)p;
-  (void)(RawPtrWrapperWrapperWrapper*)p;
-  (void)(RawPtrWrapperSub*)p;
-  (void)(RawPtrWrapperVirtualSub*)p;
-
-  // CK_BitCast via |reinterpret_cast| should emit an error.
-  (void)reinterpret_cast<raw_ptr<int>*>(p);
-  (void)reinterpret_cast<RawPtrWrapper*>(p);
-  (void)reinterpret_cast<RawPtrWrapperWrapper*>(p);
-  (void)reinterpret_cast<RawPtrWrapperWrapperWrapper*>(p);
-  (void)reinterpret_cast<RawPtrWrapperSub*>(p);
-  (void)reinterpret_cast<RawPtrWrapperVirtualSub*>(p);
-
-  // CK_LValueToRValueBitCast via |bit_cast| should emit an error.
-  (void)__builtin_bit_cast(raw_ptr<int>*, p);
-  (void)__builtin_bit_cast(RawPtrWrapper*, p);
-  (void)__builtin_bit_cast(RawPtrWrapperWrapper*, p);
-  (void)__builtin_bit_cast(RawPtrWrapperWrapperWrapper*, p);
-  (void)__builtin_bit_cast(RawPtrWrapperSub*, p);
-  (void)__builtin_bit_cast(RawPtrWrapperVirtualSub*, p);
+void BadRawPtr::Check() {
+  // Explicit cast from raw_ptr<T>* is not allowed.
+  void* bar = reinterpret_cast<void*>(&foo_);
+  bar = static_cast<void*>(&foo_);
+  bar = (void*)&foo_;
+  // Implicit cast from raw_ptr<T>* is not allowed.
+  bar = &foo_;
+  my_memcpy(&foo_, &foo_);
 }
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast.flags b/tools/clang/plugins/tests/bad_raw_ptr_cast.flags
index 97c992b2..f56a9561 100644
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast.flags
+++ b/tools/clang/plugins/tests/bad_raw_ptr_cast.flags
@@ -1 +1 @@
--ferror-limit=0 -Xclang -plugin-arg-find-bad-constructs -Xclang check-bad-raw-ptr-cast
+-Xclang -plugin-arg-find-bad-constructs -Xclang check-bad-raw-ptr-cast
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast.h b/tools/clang/plugins/tests/bad_raw_ptr_cast.h
new file mode 100644
index 0000000..a6b8931
--- /dev/null
+++ b/tools/clang/plugins/tests/bad_raw_ptr_cast.h
@@ -0,0 +1,18 @@
+// Copyright 2022 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef TOOLS_CLANG_PLUGINS_TESTS_BAD_RAW_PTR_CAST_H_
+#define TOOLS_CLANG_PLUGINS_TESTS_BAD_RAW_PTR_CAST_H_
+
+#include "base/memory/raw_ptr.h"
+
+class BadRawPtr {
+ public:
+  void Check();
+
+ private:
+  raw_ptr<int> foo_;
+};
+
+#endif  // TOOLS_CLANG_PLUGINS_TESTS_BAD_RAW_PTR_CAST_H_
\ No newline at end of file
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast.txt b/tools/clang/plugins/tests/bad_raw_ptr_cast.txt
index ec62cd9e..cc3e913 100644
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast.txt
+++ b/tools/clang/plugins/tests/bad_raw_ptr_cast.txt
@@ -1,522 +1,19 @@
-bad_raw_ptr_cast.cpp:39:29: error: [chromium-style] casting 'raw_ptr<int> *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p0);
-                            ^
-bad_raw_ptr_cast.cpp:39:29: note: [chromium-style] 'raw_ptr<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:40:29: error: [chromium-style] casting 'RawPtrWrapper *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p1);
-                            ^
-bad_raw_ptr_cast.cpp:40:29: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:41:29: error: [chromium-style] casting 'RawPtrWrapperWrapper *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p2);
-                            ^
-bad_raw_ptr_cast.cpp:41:29: note: [chromium-style] 'RawPtrWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:42:29: error: [chromium-style] casting 'RawPtrWrapperWrapperWrapper *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p3);
-                            ^
-bad_raw_ptr_cast.cpp:42:29: note: [chromium-style] 'RawPtrWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:20:3: note: [chromium-style] 'RawPtrWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapperWrapper& ptr_;
-  ^
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:43:29: error: [chromium-style] casting 'RawPtrWrapper (*)[10]' to 'void * is not allowed.
-  (void)static_cast<void*>(&p4);
-                            ^
-bad_raw_ptr_cast.cpp:43:29: note: [chromium-style] 'RawPtrWrapper (*)[10]' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:44:29: error: [chromium-style] casting 'RawPtrWrapperSub *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p5);
-                            ^
-bad_raw_ptr_cast.cpp:44:29: note: [chromium-style] 'RawPtrWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:23:27: note: [chromium-style] 'RawPtrWrapperSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperSub : RawPtrWrapper {};
-                          ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:45:29: error: [chromium-style] casting 'RawPtrWrapperVirtualSub *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p6);
-                            ^
-bad_raw_ptr_cast.cpp:45:29: note: [chromium-style] 'RawPtrWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:24:34: note: [chromium-style] 'RawPtrWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperVirtualSub : virtual RawPtrWrapper {};
-                                 ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:48:17: error: [chromium-style] casting 'raw_ptr<int> *' to 'void * is not allowed.
-  (void)(void*)&p0;
-                ^
-bad_raw_ptr_cast.cpp:48:17: note: [chromium-style] 'raw_ptr<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:49:17: error: [chromium-style] casting 'RawPtrWrapper *' to 'void * is not allowed.
-  (void)(void*)&p1;
-                ^
-bad_raw_ptr_cast.cpp:49:17: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:50:17: error: [chromium-style] casting 'RawPtrWrapperWrapper *' to 'void * is not allowed.
-  (void)(void*)&p2;
-                ^
-bad_raw_ptr_cast.cpp:50:17: note: [chromium-style] 'RawPtrWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:51:17: error: [chromium-style] casting 'RawPtrWrapperWrapperWrapper *' to 'void * is not allowed.
-  (void)(void*)&p3;
-                ^
-bad_raw_ptr_cast.cpp:51:17: note: [chromium-style] 'RawPtrWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:20:3: note: [chromium-style] 'RawPtrWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapperWrapper& ptr_;
-  ^
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:52:17: error: [chromium-style] casting 'RawPtrWrapper (*)[10]' to 'void * is not allowed.
-  (void)(void*)&p4;
-                ^
-bad_raw_ptr_cast.cpp:52:17: note: [chromium-style] 'RawPtrWrapper (*)[10]' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:53:17: error: [chromium-style] casting 'RawPtrWrapperSub *' to 'void * is not allowed.
-  (void)(void*)&p5;
-                ^
-bad_raw_ptr_cast.cpp:53:17: note: [chromium-style] 'RawPtrWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:23:27: note: [chromium-style] 'RawPtrWrapperSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperSub : RawPtrWrapper {};
-                          ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:54:17: error: [chromium-style] casting 'RawPtrWrapperVirtualSub *' to 'void * is not allowed.
-  (void)(void*)&p6;
-                ^
-bad_raw_ptr_cast.cpp:54:17: note: [chromium-style] 'RawPtrWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:24:34: note: [chromium-style] 'RawPtrWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperVirtualSub : virtual RawPtrWrapper {};
-                                 ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:57:36: error: [chromium-style] casting 'raw_ptr<int> *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p0);
-                                   ^
-bad_raw_ptr_cast.cpp:57:36: note: [chromium-style] 'raw_ptr<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:58:36: error: [chromium-style] casting 'RawPtrWrapper *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p1);
-                                   ^
-bad_raw_ptr_cast.cpp:58:36: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:59:36: error: [chromium-style] casting 'RawPtrWrapperWrapper *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p2);
-                                   ^
-bad_raw_ptr_cast.cpp:59:36: note: [chromium-style] 'RawPtrWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:60:36: error: [chromium-style] casting 'RawPtrWrapperWrapperWrapper *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p3);
-                                   ^
-bad_raw_ptr_cast.cpp:60:36: note: [chromium-style] 'RawPtrWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:20:3: note: [chromium-style] 'RawPtrWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapperWrapper& ptr_;
-  ^
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:61:36: error: [chromium-style] casting 'RawPtrWrapper (*)[10]' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p4);
-                                   ^
-bad_raw_ptr_cast.cpp:61:36: note: [chromium-style] 'RawPtrWrapper (*)[10]' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:62:36: error: [chromium-style] casting 'RawPtrWrapperSub *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p5);
-                                   ^
-bad_raw_ptr_cast.cpp:62:36: note: [chromium-style] 'RawPtrWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:23:27: note: [chromium-style] 'RawPtrWrapperSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperSub : RawPtrWrapper {};
-                          ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:63:36: error: [chromium-style] casting 'RawPtrWrapperVirtualSub *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p6);
-                                   ^
-bad_raw_ptr_cast.cpp:63:36: note: [chromium-style] 'RawPtrWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:24:34: note: [chromium-style] 'RawPtrWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperVirtualSub : virtual RawPtrWrapper {};
-                                 ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:66:38: error: [chromium-style] casting 'raw_ptr<int> *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p0);
-                                     ^
-bad_raw_ptr_cast.cpp:66:38: note: [chromium-style] 'raw_ptr<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:67:38: error: [chromium-style] casting 'RawPtrWrapper *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p1);
-                                     ^
-bad_raw_ptr_cast.cpp:67:38: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:68:38: error: [chromium-style] casting 'RawPtrWrapperWrapper *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p2);
-                                     ^
-bad_raw_ptr_cast.cpp:68:38: note: [chromium-style] 'RawPtrWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:69:38: error: [chromium-style] casting 'RawPtrWrapperWrapperWrapper *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p3);
-                                     ^
-bad_raw_ptr_cast.cpp:69:38: note: [chromium-style] 'RawPtrWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:20:3: note: [chromium-style] 'RawPtrWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapperWrapper& ptr_;
-  ^
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:70:38: error: [chromium-style] casting 'RawPtrWrapper (*)[10]' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p4);
-                                     ^
-bad_raw_ptr_cast.cpp:70:38: note: [chromium-style] 'RawPtrWrapper (*)[10]' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:71:38: error: [chromium-style] casting 'RawPtrWrapperSub *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p5);
-                                     ^
-bad_raw_ptr_cast.cpp:71:38: note: [chromium-style] 'RawPtrWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:23:27: note: [chromium-style] 'RawPtrWrapperSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperSub : RawPtrWrapper {};
-                          ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:72:38: error: [chromium-style] casting 'RawPtrWrapperVirtualSub *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p6);
-                                     ^
-bad_raw_ptr_cast.cpp:72:38: note: [chromium-style] 'RawPtrWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:24:34: note: [chromium-style] 'RawPtrWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperVirtualSub : virtual RawPtrWrapper {};
-                                 ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:75:11: error: [chromium-style] casting 'raw_ptr<int> *' to 'void * is not allowed.
-  MyFunc(&p0);
-          ^
-bad_raw_ptr_cast.cpp:75:11: note: [chromium-style] 'raw_ptr<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:76:11: error: [chromium-style] casting 'RawPtrWrapper *' to 'void * is not allowed.
-  MyFunc(&p1);
-          ^
-bad_raw_ptr_cast.cpp:76:11: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:77:11: error: [chromium-style] casting 'RawPtrWrapperWrapper *' to 'void * is not allowed.
-  MyFunc(&p2);
-          ^
-bad_raw_ptr_cast.cpp:77:11: note: [chromium-style] 'RawPtrWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:78:11: error: [chromium-style] casting 'RawPtrWrapperWrapperWrapper *' to 'void * is not allowed.
-  MyFunc(&p3);
-          ^
-bad_raw_ptr_cast.cpp:78:11: note: [chromium-style] 'RawPtrWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:20:3: note: [chromium-style] 'RawPtrWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapperWrapper& ptr_;
-  ^
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:79:11: error: [chromium-style] casting 'RawPtrWrapper (*)[10]' to 'void * is not allowed.
-  MyFunc(&p4);
-          ^
-bad_raw_ptr_cast.cpp:79:11: note: [chromium-style] 'RawPtrWrapper (*)[10]' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:80:11: error: [chromium-style] casting 'RawPtrWrapperSub *' to 'void * is not allowed.
-  MyFunc(&p5);
-          ^
-bad_raw_ptr_cast.cpp:80:11: note: [chromium-style] 'RawPtrWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:23:27: note: [chromium-style] 'RawPtrWrapperSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperSub : RawPtrWrapper {};
-                          ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:81:11: error: [chromium-style] casting 'RawPtrWrapperVirtualSub *' to 'void * is not allowed.
-  MyFunc(&p6);
-          ^
-bad_raw_ptr_cast.cpp:81:11: note: [chromium-style] 'RawPtrWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:24:34: note: [chromium-style] 'RawPtrWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperVirtualSub : virtual RawPtrWrapper {};
-                                 ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:88:37: error: [chromium-style] casting 'void *' to 'raw_ptr<int> * is not allowed.
-  (void)static_cast<raw_ptr<int>*>(p);
-                                    ^
-bad_raw_ptr_cast.cpp:88:37: note: [chromium-style] 'raw_ptr<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:89:38: error: [chromium-style] casting 'void *' to 'RawPtrWrapper * is not allowed.
-  (void)static_cast<RawPtrWrapper*>(p);
-                                     ^
-bad_raw_ptr_cast.cpp:89:38: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:90:45: error: [chromium-style] casting 'void *' to 'RawPtrWrapperWrapper * is not allowed.
-  (void)static_cast<RawPtrWrapperWrapper*>(p);
-                                            ^
-bad_raw_ptr_cast.cpp:90:45: note: [chromium-style] 'RawPtrWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:91:52: error: [chromium-style] casting 'void *' to 'RawPtrWrapperWrapperWrapper * is not allowed.
-  (void)static_cast<RawPtrWrapperWrapperWrapper*>(p);
-                                                   ^
-bad_raw_ptr_cast.cpp:91:52: note: [chromium-style] 'RawPtrWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:20:3: note: [chromium-style] 'RawPtrWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapperWrapper& ptr_;
-  ^
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:92:41: error: [chromium-style] casting 'void *' to 'RawPtrWrapperSub * is not allowed.
-  (void)static_cast<RawPtrWrapperSub*>(p);
-                                        ^
-bad_raw_ptr_cast.cpp:92:41: note: [chromium-style] 'RawPtrWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:23:27: note: [chromium-style] 'RawPtrWrapperSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperSub : RawPtrWrapper {};
-                          ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:93:48: error: [chromium-style] casting 'void *' to 'RawPtrWrapperVirtualSub * is not allowed.
-  (void)static_cast<RawPtrWrapperVirtualSub*>(p);
-                                               ^
-bad_raw_ptr_cast.cpp:93:48: note: [chromium-style] 'RawPtrWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:24:34: note: [chromium-style] 'RawPtrWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperVirtualSub : virtual RawPtrWrapper {};
-                                 ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:96:24: error: [chromium-style] casting 'void *' to 'raw_ptr<int> * is not allowed.
-  (void)(raw_ptr<int>*)p;
-                       ^
-bad_raw_ptr_cast.cpp:96:24: note: [chromium-style] 'raw_ptr<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:97:25: error: [chromium-style] casting 'void *' to 'RawPtrWrapper * is not allowed.
-  (void)(RawPtrWrapper*)p;
-                        ^
-bad_raw_ptr_cast.cpp:97:25: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:98:32: error: [chromium-style] casting 'void *' to 'RawPtrWrapperWrapper * is not allowed.
-  (void)(RawPtrWrapperWrapper*)p;
-                               ^
-bad_raw_ptr_cast.cpp:98:32: note: [chromium-style] 'RawPtrWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:99:39: error: [chromium-style] casting 'void *' to 'RawPtrWrapperWrapperWrapper * is not allowed.
-  (void)(RawPtrWrapperWrapperWrapper*)p;
-                                      ^
-bad_raw_ptr_cast.cpp:99:39: note: [chromium-style] 'RawPtrWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:20:3: note: [chromium-style] 'RawPtrWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapperWrapper& ptr_;
-  ^
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:100:28: error: [chromium-style] casting 'void *' to 'RawPtrWrapperSub * is not allowed.
-  (void)(RawPtrWrapperSub*)p;
-                           ^
-bad_raw_ptr_cast.cpp:100:28: note: [chromium-style] 'RawPtrWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:23:27: note: [chromium-style] 'RawPtrWrapperSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperSub : RawPtrWrapper {};
-                          ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:101:35: error: [chromium-style] casting 'void *' to 'RawPtrWrapperVirtualSub * is not allowed.
-  (void)(RawPtrWrapperVirtualSub*)p;
-                                  ^
-bad_raw_ptr_cast.cpp:101:35: note: [chromium-style] 'RawPtrWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:24:34: note: [chromium-style] 'RawPtrWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperVirtualSub : virtual RawPtrWrapper {};
-                                 ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:104:42: error: [chromium-style] casting 'void *' to 'raw_ptr<int> * is not allowed.
-  (void)reinterpret_cast<raw_ptr<int>*>(p);
-                                         ^
-bad_raw_ptr_cast.cpp:104:42: note: [chromium-style] 'raw_ptr<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:105:43: error: [chromium-style] casting 'void *' to 'RawPtrWrapper * is not allowed.
-  (void)reinterpret_cast<RawPtrWrapper*>(p);
-                                          ^
-bad_raw_ptr_cast.cpp:105:43: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:106:50: error: [chromium-style] casting 'void *' to 'RawPtrWrapperWrapper * is not allowed.
-  (void)reinterpret_cast<RawPtrWrapperWrapper*>(p);
-                                                 ^
-bad_raw_ptr_cast.cpp:106:50: note: [chromium-style] 'RawPtrWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:107:57: error: [chromium-style] casting 'void *' to 'RawPtrWrapperWrapperWrapper * is not allowed.
-  (void)reinterpret_cast<RawPtrWrapperWrapperWrapper*>(p);
-                                                        ^
-bad_raw_ptr_cast.cpp:107:57: note: [chromium-style] 'RawPtrWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:20:3: note: [chromium-style] 'RawPtrWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapperWrapper& ptr_;
-  ^
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:108:46: error: [chromium-style] casting 'void *' to 'RawPtrWrapperSub * is not allowed.
-  (void)reinterpret_cast<RawPtrWrapperSub*>(p);
-                                             ^
-bad_raw_ptr_cast.cpp:108:46: note: [chromium-style] 'RawPtrWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:23:27: note: [chromium-style] 'RawPtrWrapperSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperSub : RawPtrWrapper {};
-                          ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:109:53: error: [chromium-style] casting 'void *' to 'RawPtrWrapperVirtualSub * is not allowed.
-  (void)reinterpret_cast<RawPtrWrapperVirtualSub*>(p);
-                                                    ^
-bad_raw_ptr_cast.cpp:109:53: note: [chromium-style] 'RawPtrWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:24:34: note: [chromium-style] 'RawPtrWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperVirtualSub : virtual RawPtrWrapper {};
-                                 ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:112:44: error: [chromium-style] casting 'void *' to 'raw_ptr<int> * is not allowed.
-  (void)__builtin_bit_cast(raw_ptr<int>*, p);
+bad_raw_ptr_cast.cpp:11:44: error: [chromium-raw-ptr-cast] Casting raw_ptr<T>* to another type is not allowed as it may cause BRP ref count mismatch and bypass security checks.
+  void* bar = reinterpret_cast<void*>(&foo_);
                                            ^
-bad_raw_ptr_cast.cpp:112:44: note: [chromium-style] 'raw_ptr<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:113:45: error: [chromium-style] casting 'void *' to 'RawPtrWrapper * is not allowed.
-  (void)__builtin_bit_cast(RawPtrWrapper*, p);
-                                            ^
-bad_raw_ptr_cast.cpp:113:45: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:114:52: error: [chromium-style] casting 'void *' to 'RawPtrWrapperWrapper * is not allowed.
-  (void)__builtin_bit_cast(RawPtrWrapperWrapper*, p);
-                                                   ^
-bad_raw_ptr_cast.cpp:114:52: note: [chromium-style] 'RawPtrWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:115:59: error: [chromium-style] casting 'void *' to 'RawPtrWrapperWrapperWrapper * is not allowed.
-  (void)__builtin_bit_cast(RawPtrWrapperWrapperWrapper*, p);
-                                                          ^
-bad_raw_ptr_cast.cpp:115:59: note: [chromium-style] 'RawPtrWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:20:3: note: [chromium-style] 'RawPtrWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapperWrapper& ptr_;
-  ^
-bad_raw_ptr_cast.cpp:13:3: note: [chromium-style] 'RawPtrWrapperWrapper' manages BackupRefPtr or its container here.
-  RawPtrWrapper* ptr;
-  ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:116:48: error: [chromium-style] casting 'void *' to 'RawPtrWrapperSub * is not allowed.
-  (void)__builtin_bit_cast(RawPtrWrapperSub*, p);
-                                               ^
-bad_raw_ptr_cast.cpp:116:48: note: [chromium-style] 'RawPtrWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:23:27: note: [chromium-style] 'RawPtrWrapperSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperSub : RawPtrWrapper {};
-                          ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast.cpp:117:55: error: [chromium-style] casting 'void *' to 'RawPtrWrapperVirtualSub * is not allowed.
-  (void)__builtin_bit_cast(RawPtrWrapperVirtualSub*, p);
-                                                      ^
-bad_raw_ptr_cast.cpp:117:55: note: [chromium-style] 'RawPtrWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast.cpp:24:34: note: [chromium-style] 'RawPtrWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawPtrWrapperVirtualSub : virtual RawPtrWrapper {};
-                                 ^
-bad_raw_ptr_cast.cpp:9:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-59 errors generated.
+bad_raw_ptr_cast.cpp:12:29: error: [chromium-raw-ptr-cast] Casting raw_ptr<T>* to another type is not allowed as it may cause BRP ref count mismatch and bypass security checks.
+  bar = static_cast<void*>(&foo_);
+                            ^
+bad_raw_ptr_cast.cpp:13:17: error: [chromium-raw-ptr-cast] Casting raw_ptr<T>* to another type is not allowed as it may cause BRP ref count mismatch and bypass security checks.
+  bar = (void*)&foo_;
+                ^
+bad_raw_ptr_cast.cpp:15:10: error: [chromium-raw-ptr-cast] Casting raw_ptr<T>* to another type is not allowed as it may cause BRP ref count mismatch and bypass security checks.
+  bar = &foo_;
+         ^
+bad_raw_ptr_cast.cpp:16:14: error: [chromium-raw-ptr-cast] Casting raw_ptr<T>* to another type is not allowed as it may cause BRP ref count mismatch and bypass security checks.
+  my_memcpy(&foo_, &foo_);
+             ^
+bad_raw_ptr_cast.cpp:16:21: error: [chromium-raw-ptr-cast] Casting raw_ptr<T>* to another type is not allowed as it may cause BRP ref count mismatch and bypass security checks.
+  my_memcpy(&foo_, &foo_);
+                    ^
+6 errors generated.
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_exclusion.cpp b/tools/clang/plugins/tests/bad_raw_ptr_cast_exclusion.cpp
deleted file mode 100644
index 0340579..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_exclusion.cpp
+++ /dev/null
@@ -1,94 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include <array>
-#include <cstdint>
-#include "base/memory/raw_ptr.h"
-#include "base/memory/raw_ptr_cast.h"
-
-struct RawPtrWrapper {
-  raw_ptr<int> ptr;
-};
-
-struct RawPtrWrapperWrapper {
-  RawPtrWrapper* ptr;
-};
-
-class RawPtrWrapperWrapperWrapper {
- public:
-  explicit RawPtrWrapperWrapperWrapper(RawPtrWrapperWrapper& ptr) : ptr_(ptr) {}
-
-  RawPtrWrapperWrapper& ptr_;
-};
-
-struct RawPtrWrapperSub : RawPtrWrapper {};
-struct RawPtrWrapperVirtualSub : virtual RawPtrWrapper {};
-
-void MyFunc(void* p) {}
-
-// 'unsafe_raw_ptr_*_cast' should not emit errors.
-void CastFromCastingUnsafeExclusion() {
-  // "Casting unsafe" type variables;
-  raw_ptr<int> p0;
-  RawPtrWrapper p1;
-  RawPtrWrapperWrapper p2;
-  RawPtrWrapperWrapperWrapper p3(p2);
-  RawPtrWrapper p4[10];
-  RawPtrWrapperSub p5;
-  RawPtrWrapperVirtualSub p6;
-
-  (void)base::unsafe_raw_ptr_static_cast<void*>(&p0);
-  (void)base::unsafe_raw_ptr_static_cast<void*>(&p1);
-  (void)base::unsafe_raw_ptr_static_cast<void*>(&p2);
-  (void)base::unsafe_raw_ptr_static_cast<void*>(&p3);
-  (void)base::unsafe_raw_ptr_static_cast<void*>(&p4);
-  (void)base::unsafe_raw_ptr_static_cast<void*>(&p5);
-  (void)base::unsafe_raw_ptr_static_cast<void*>(&p6);
-
-  (void)base::unsafe_raw_ptr_reinterpret_cast<void*>(&p0);
-  (void)base::unsafe_raw_ptr_reinterpret_cast<void*>(&p1);
-  (void)base::unsafe_raw_ptr_reinterpret_cast<void*>(&p2);
-  (void)base::unsafe_raw_ptr_reinterpret_cast<void*>(&p3);
-  (void)base::unsafe_raw_ptr_reinterpret_cast<void*>(&p4);
-  (void)base::unsafe_raw_ptr_reinterpret_cast<void*>(&p5);
-  (void)base::unsafe_raw_ptr_reinterpret_cast<void*>(&p6);
-
-  (void)base::unsafe_raw_ptr_bit_cast<void*>(&p0);
-  (void)base::unsafe_raw_ptr_bit_cast<void*>(&p1);
-  (void)base::unsafe_raw_ptr_bit_cast<void*>(&p2);
-  (void)base::unsafe_raw_ptr_bit_cast<void*>(&p3);
-  (void)base::unsafe_raw_ptr_bit_cast<void*>(&p4);
-  (void)base::unsafe_raw_ptr_bit_cast<void*>(&p5);
-  (void)base::unsafe_raw_ptr_bit_cast<void*>(&p6);
-}
-
-// 'unsafe_raw_ptr_*_cast' should not emit errors.
-void CastToCastingUnsafeExclusion() {
-  void* p = nullptr;
-
-  // CK_BitCast via |base::unsafe_raw_ptr_static_cast| should emit an error.
-  (void)base::unsafe_raw_ptr_static_cast<raw_ptr<int>*>(p);
-  (void)base::unsafe_raw_ptr_static_cast<RawPtrWrapper*>(p);
-  (void)base::unsafe_raw_ptr_static_cast<RawPtrWrapperWrapper*>(p);
-  (void)base::unsafe_raw_ptr_static_cast<RawPtrWrapperWrapperWrapper*>(p);
-  (void)base::unsafe_raw_ptr_static_cast<RawPtrWrapperSub*>(p);
-  (void)base::unsafe_raw_ptr_static_cast<RawPtrWrapperVirtualSub*>(p);
-
-  // CK_BitCast via |base::unsafe_raw_ptr_reinterpret_cast| should emit an
-  // error.
-  (void)base::unsafe_raw_ptr_reinterpret_cast<raw_ptr<int>*>(p);
-  (void)base::unsafe_raw_ptr_reinterpret_cast<RawPtrWrapper*>(p);
-  (void)base::unsafe_raw_ptr_reinterpret_cast<RawPtrWrapperWrapper*>(p);
-  (void)base::unsafe_raw_ptr_reinterpret_cast<RawPtrWrapperWrapperWrapper*>(p);
-  (void)base::unsafe_raw_ptr_reinterpret_cast<RawPtrWrapperSub*>(p);
-  (void)base::unsafe_raw_ptr_reinterpret_cast<RawPtrWrapperVirtualSub*>(p);
-
-  // CK_BitCast via |bit_cast| should emit an error.
-  (void)base::unsafe_raw_ptr_bit_cast<raw_ptr<int>*>(p);
-  (void)base::unsafe_raw_ptr_bit_cast<RawPtrWrapper*>(p);
-  (void)base::unsafe_raw_ptr_bit_cast<RawPtrWrapperWrapper*>(p);
-  (void)base::unsafe_raw_ptr_bit_cast<RawPtrWrapperWrapperWrapper*>(p);
-  (void)base::unsafe_raw_ptr_bit_cast<RawPtrWrapperSub*>(p);
-  (void)base::unsafe_raw_ptr_bit_cast<RawPtrWrapperVirtualSub*>(p);
-}
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_exclusion.flags b/tools/clang/plugins/tests/bad_raw_ptr_cast_exclusion.flags
deleted file mode 100644
index f56a9561..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_exclusion.flags
+++ /dev/null
@@ -1 +0,0 @@
--Xclang -plugin-arg-find-bad-constructs -Xclang check-bad-raw-ptr-cast
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_exclusion.txt b/tools/clang/plugins/tests/bad_raw_ptr_cast_exclusion.txt
deleted file mode 100644
index e69de29..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_exclusion.txt
+++ /dev/null
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_in_the_wild.cpp b/tools/clang/plugins/tests/bad_raw_ptr_cast_in_the_wild.cpp
deleted file mode 100644
index b7e3c0c6..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_in_the_wild.cpp
+++ /dev/null
@@ -1,49 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include <array>
-#include "base/memory/raw_ptr.h"
-
-// Real examples of bad casting, cited from here.
-// https://docs.google.com/document/d/14Ol_adOdNpy4Ge-XReI7CXNKMzs_LL5vucDQIERDQyg/edit?usp=sharing
-
-// ==============================
-// Example 1. "Initialization"
-// ==============================
-struct A {
-  raw_ptr<int> ptr;
-};
-
-A* ExampleOne(void* buf) {
-  return reinterpret_cast<A*>(buf);  // Should error.
-}
-
-// ==============================
-// Example 2. "Matching Struct"
-// ==============================
-struct ThirdPartyA {
-  int* ptr;
-};
-
-A* ExampleTwo(ThirdPartyA* obj) {
-  return reinterpret_cast<A*>(obj);  // Should error.
-}
-
-// ==============================
-// Example 3. "Reinterpreting as void**"
-// ==============================
-int** ExampleThree(raw_ptr<int>* ptr) {
-  return reinterpret_cast<int**>(ptr);  // Should error.
-}
-
-// ==============================
-// Example 4. "Reinterpreting pointer to embedder class as void*"
-// ==============================
-void* my_memset(void* s, int c, std::size_t n);
-
-void ExampleFour() {
-  A obj;
-  A* obj_ptr = &obj;
-  my_memset(obj_ptr, 0, sizeof(obj_ptr));  // Should error.
-}
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_in_the_wild.flags b/tools/clang/plugins/tests/bad_raw_ptr_cast_in_the_wild.flags
deleted file mode 100644
index d7daf45..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_in_the_wild.flags
+++ /dev/null
@@ -1 +0,0 @@
--ferror-limit=0 -Xclang -plugin-arg-find-bad-constructs -Xclang check-bad-raw-ptr-cast
\ No newline at end of file
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_in_the_wild.txt b/tools/clang/plugins/tests/bad_raw_ptr_cast_in_the_wild.txt
deleted file mode 100644
index 1b8f0cb..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_in_the_wild.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-bad_raw_ptr_cast_in_the_wild.cpp:19:34: error: [chromium-style] casting 'void *' to 'A * is not allowed.
-  return reinterpret_cast<A*>(buf);  // Should error.
-                                 ^
-bad_raw_ptr_cast_in_the_wild.cpp:19:34: note: [chromium-style] 'A *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_in_the_wild.cpp:15:3: note: [chromium-style] 'A' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast_in_the_wild.cpp:30:34: error: [chromium-style] casting 'ThirdPartyA *' to 'A * is not allowed.
-  return reinterpret_cast<A*>(obj);  // Should error.
-                                 ^
-bad_raw_ptr_cast_in_the_wild.cpp:30:34: note: [chromium-style] 'A *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_in_the_wild.cpp:15:3: note: [chromium-style] 'A' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast_in_the_wild.cpp:37:37: error: [chromium-style] casting 'raw_ptr<int> *' to 'int ** is not allowed.
-  return reinterpret_cast<int**>(ptr);  // Should error.
-                                    ^
-bad_raw_ptr_cast_in_the_wild.cpp:37:37: note: [chromium-style] 'raw_ptr<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_in_the_wild.cpp:48:13: error: [chromium-style] casting 'A *' to 'void * is not allowed.
-  my_memset(obj_ptr, 0, sizeof(obj_ptr));  // Should error.
-            ^
-bad_raw_ptr_cast_in_the_wild.cpp:48:13: note: [chromium-style] 'A *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_in_the_wild.cpp:15:3: note: [chromium-style] 'A' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-4 errors generated.
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_kinds.cpp b/tools/clang/plugins/tests/bad_raw_ptr_cast_kinds.cpp
deleted file mode 100644
index da20187..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_kinds.cpp
+++ /dev/null
@@ -1,63 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include <array>
-#include <cstdint>
-#include "base/memory/raw_ptr.h"
-
-struct RawPtrWrapper {
-  raw_ptr<int> ptr;
-};
-struct RawPtrWrapperSub : RawPtrWrapper {};
-
-void VariousCasting() {
-  raw_ptr<int> ptr;
-  RawPtrWrapper wrapped;
-  RawPtrWrapper arr[10];
-  void* void_ptr = nullptr;
-
-  // CK_BitCast should emit an error.
-  (void)reinterpret_cast<RawPtrWrapper*>(void_ptr);
-
-  // CK_LValueBitCast should emit an error.
-  RawPtrWrapper& ref = wrapped;
-  ref = reinterpret_cast<RawPtrWrapper&>(void_ptr);
-
-  // CK_LValueToRValueBitCast should emit an error.
-  (void)__builtin_bit_cast(int*, ptr);
-  (void)__builtin_bit_cast(raw_ptr<int>, wrapped);
-  (void)__builtin_bit_cast(int*, wrapped);
-
-  // CK_PointerToIntegral should emit an error.
-  uintptr_t i = reinterpret_cast<uintptr_t>(&wrapped);
-
-  // CK_IntegralToPointer should emit an error.
-  wrapped = *reinterpret_cast<RawPtrWrapper*>(i);
-
-  // CK_ArrayToPointerDecay should be safe.
-  (void)static_cast<RawPtrWrapper*>(arr);
-
-  // This line has two casts, CK_ArrayToPointerDecay and CK_BitCast.
-  // q = (void*) (RawPtrWrapper*) arr;
-  // The latter should emit an error.
-  void_ptr = arr;
-
-  // CK_BaseToDerived should be safe.
-  RawPtrWrapperSub* sub = static_cast<RawPtrWrapperSub*>(&wrapped);
-
-  // CK_DerivedToBase should be safe.
-  wrapped = *static_cast<RawPtrWrapper*>(sub);
-
-  // CK_ToVoid should be safe.
-  (void)&wrapped;
-
-  // Illegal casts: should be disallowed by the compiler.
-  (void)static_cast<int*>(ptr);
-  (void)static_cast<raw_ptr<int>>(wrapped);
-  (void)static_cast<int*>(wrapped);
-
-  (void)reinterpret_cast<int*>(ptr);
-  (void)reinterpret_cast<raw_ptr<int>>(wrapped);
-  (void)reinterpret_cast<int*>(wrapped);
-}
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_kinds.flags b/tools/clang/plugins/tests/bad_raw_ptr_cast_kinds.flags
deleted file mode 100644
index 97c992b2..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_kinds.flags
+++ /dev/null
@@ -1 +0,0 @@
--ferror-limit=0 -Xclang -plugin-arg-find-bad-constructs -Xclang check-bad-raw-ptr-cast
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_kinds.txt b/tools/clang/plugins/tests/bad_raw_ptr_cast_kinds.txt
deleted file mode 100644
index 1c96f3dc..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_kinds.txt
+++ /dev/null
@@ -1,77 +0,0 @@
-bad_raw_ptr_cast_kinds.cpp:56:9: error: cannot cast from type 'raw_ptr<int>' to pointer type 'int *'
-  (void)static_cast<int*>(ptr);
-        ^~~~~~~~~~~~~~~~~~~~~~
-bad_raw_ptr_cast_kinds.cpp:57:9: error: no matching conversion for static_cast from 'RawPtrWrapper' to 'raw_ptr<int>'
-  (void)static_cast<raw_ptr<int>>(wrapped);
-        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-./base/allocator/partition_allocator/pointers/raw_ptr.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'RawPtrWrapper' to 'const raw_ptr<int>' for 1st argument
-class raw_ptr {
-      ^
-./base/allocator/partition_allocator/pointers/raw_ptr.h:11:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'RawPtrWrapper' to 'raw_ptr<int>' for 1st argument
-./base/allocator/partition_allocator/pointers/raw_ptr.h:11:7: note: candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided
-bad_raw_ptr_cast_kinds.cpp:58:9: error: cannot cast from type 'RawPtrWrapper' to pointer type 'int *'
-  (void)static_cast<int*>(wrapped);
-        ^~~~~~~~~~~~~~~~~~~~~~~~~~
-bad_raw_ptr_cast_kinds.cpp:60:9: error: reinterpret_cast from 'raw_ptr<int>' to 'int *' is not allowed
-  (void)reinterpret_cast<int*>(ptr);
-        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-bad_raw_ptr_cast_kinds.cpp:61:9: error: reinterpret_cast from 'RawPtrWrapper' to 'raw_ptr<int>' is not allowed
-  (void)reinterpret_cast<raw_ptr<int>>(wrapped);
-        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-bad_raw_ptr_cast_kinds.cpp:62:9: error: reinterpret_cast from 'RawPtrWrapper' to 'int *' is not allowed
-  (void)reinterpret_cast<int*>(wrapped);
-        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-bad_raw_ptr_cast_kinds.cpp:21:50: error: [chromium-style] casting 'void *' to 'RawPtrWrapper * is not allowed.
-  (void)reinterpret_cast<RawPtrWrapper*>(void_ptr);
-                                                 ^
-bad_raw_ptr_cast_kinds.cpp:21:50: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_kinds.cpp:10:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast_kinds.cpp:25:50: error: [chromium-style] casting 'void *' to 'RawPtrWrapper is not allowed.
-  ref = reinterpret_cast<RawPtrWrapper&>(void_ptr);
-                                                 ^
-bad_raw_ptr_cast_kinds.cpp:25:50: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_kinds.cpp:10:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast_kinds.cpp:28:37: error: [chromium-style] casting 'raw_ptr<int>' to 'int * is not allowed.
-  (void)__builtin_bit_cast(int*, ptr);
-                                    ^
-bad_raw_ptr_cast_kinds.cpp:28:37: note: [chromium-style] 'raw_ptr<int>' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_kinds.cpp:29:49: error: [chromium-style] casting 'RawPtrWrapper' to 'raw_ptr<int> is not allowed.
-  (void)__builtin_bit_cast(raw_ptr<int>, wrapped);
-                                                ^
-bad_raw_ptr_cast_kinds.cpp:29:49: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_kinds.cpp:10:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast_kinds.cpp:30:41: error: [chromium-style] casting 'RawPtrWrapper' to 'int * is not allowed.
-  (void)__builtin_bit_cast(int*, wrapped);
-                                        ^
-bad_raw_ptr_cast_kinds.cpp:30:41: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_kinds.cpp:10:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast_kinds.cpp:33:53: error: [chromium-style] casting 'RawPtrWrapper *' to 'uintptr_t is not allowed.
-  uintptr_t i = reinterpret_cast<uintptr_t>(&wrapped);
-                                                    ^
-bad_raw_ptr_cast_kinds.cpp:33:53: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_kinds.cpp:10:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast_kinds.cpp:36:48: error: [chromium-style] casting 'uintptr_t' to 'RawPtrWrapper * is not allowed.
-  wrapped = *reinterpret_cast<RawPtrWrapper*>(i);
-                                               ^
-bad_raw_ptr_cast_kinds.cpp:36:48: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_kinds.cpp:10:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast_kinds.cpp:44:14: error: [chromium-style] casting 'RawPtrWrapper *' to 'void * is not allowed.
-  void_ptr = arr;
-             ^
-bad_raw_ptr_cast_kinds.cpp:44:14: note: [chromium-style] 'RawPtrWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_kinds.cpp:10:3: note: [chromium-style] 'RawPtrWrapper' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-14 errors generated.
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_recursive.cpp b/tools/clang/plugins/tests/bad_raw_ptr_cast_recursive.cpp
deleted file mode 100644
index d2e333a..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_recursive.cpp
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "base/memory/raw_ptr.h"
-
-struct A;
-struct B;
-struct C;
-struct D;
-
-// raw_ptr<int> <-- A <-> B --> C
-//                        ^
-//                        |
-//                        D
-// A, B and D are casting-unsafe.
-struct A {
-  B* b;
-  raw_ptr<int> ptr;
-};
-
-struct B {
-  A* a;
-  C* c;
-};
-
-struct C {};
-
-struct D {
-  B* b;
-};
-
-void CastToCastingUnsafe() {
-  void* p = nullptr;
-
-  (void)static_cast<A*>(p);  // Error.
-  (void)static_cast<B*>(p);  // Error.
-  (void)static_cast<C*>(p);  // OK.
-  (void)static_cast<D*>(p);  // Error.
-}
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_recursive.flags b/tools/clang/plugins/tests/bad_raw_ptr_cast_recursive.flags
deleted file mode 100644
index 97c992b2..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_recursive.flags
+++ /dev/null
@@ -1 +0,0 @@
--ferror-limit=0 -Xclang -plugin-arg-find-bad-constructs -Xclang check-bad-raw-ptr-cast
diff --git a/tools/clang/plugins/tests/bad_raw_ptr_cast_recursive.txt b/tools/clang/plugins/tests/bad_raw_ptr_cast_recursive.txt
deleted file mode 100644
index d6efc16..0000000
--- a/tools/clang/plugins/tests/bad_raw_ptr_cast_recursive.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-bad_raw_ptr_cast_recursive.cpp:36:26: error: [chromium-style] casting 'void *' to 'A * is not allowed.
-  (void)static_cast<A*>(p);  // Error.
-                         ^
-bad_raw_ptr_cast_recursive.cpp:36:26: note: [chromium-style] 'A *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_recursive.cpp:19:3: note: [chromium-style] 'A' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast_recursive.cpp:37:26: error: [chromium-style] casting 'void *' to 'B * is not allowed.
-  (void)static_cast<B*>(p);  // Error.
-                         ^
-bad_raw_ptr_cast_recursive.cpp:37:26: note: [chromium-style] 'B *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_recursive.cpp:23:3: note: [chromium-style] 'B' manages BackupRefPtr or its container here.
-  A* a;
-  ^
-bad_raw_ptr_cast_recursive.cpp:19:3: note: [chromium-style] 'A' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-bad_raw_ptr_cast_recursive.cpp:39:26: error: [chromium-style] casting 'void *' to 'D * is not allowed.
-  (void)static_cast<D*>(p);  // Error.
-                         ^
-bad_raw_ptr_cast_recursive.cpp:39:26: note: [chromium-style] 'D *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ptr_cast_recursive.cpp:30:3: note: [chromium-style] 'D' manages BackupRefPtr or its container here.
-  B* b;
-  ^
-bad_raw_ptr_cast_recursive.cpp:23:3: note: [chromium-style] 'B' manages BackupRefPtr or its container here.
-  A* a;
-  ^
-bad_raw_ptr_cast_recursive.cpp:19:3: note: [chromium-style] 'A' manages BackupRefPtr or its container here.
-  raw_ptr<int> ptr;
-  ^
-3 errors generated.
diff --git a/tools/clang/plugins/tests/bad_raw_ref_cast.cpp b/tools/clang/plugins/tests/bad_raw_ref_cast.cpp
deleted file mode 100644
index 4cb848c..0000000
--- a/tools/clang/plugins/tests/bad_raw_ref_cast.cpp
+++ /dev/null
@@ -1,119 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include <array>
-#include <cstdint>
-#include "base/memory/raw_ptr.h"
-
-struct RawRefWrapper {
-  raw_ref<int> ref;
-};
-
-struct RawRefWrapperWrapper {
-  RawRefWrapper* ref;
-};
-
-class RawRefWrapperWrapperWrapper {
- public:
-  explicit RawRefWrapperWrapperWrapper(RawRefWrapperWrapper& ref) : ref_(ref) {}
-
-  RawRefWrapperWrapper& ref_;
-};
-
-struct RawRefWrapperSub : RawRefWrapper {};
-struct RawRefWrapperVirtualSub : virtual RawRefWrapper {};
-
-void MyFunc(void* p) {}
-
-void CastFromCastingUnsafe() {
-  // "Casting unsafe" type variables;
-  raw_ref<int> p0;
-  RawRefWrapper p1;
-  RawRefWrapperWrapper p2;
-  RawRefWrapperWrapperWrapper p3(p2);
-  RawRefWrapper p4[10];
-  RawRefWrapperSub p5;
-  RawRefWrapperVirtualSub p6;
-
-  // CK_BitCast via |static_cast| should emit an error.
-  (void)static_cast<void*>(&p0);
-  (void)static_cast<void*>(&p1);
-  (void)static_cast<void*>(&p2);
-  (void)static_cast<void*>(&p3);
-  (void)static_cast<void*>(&p4);
-  (void)static_cast<void*>(&p5);
-  (void)static_cast<void*>(&p6);
-
-  // CK_BitCast via C-style casting should emit an error.
-  (void)(void*)&p0;
-  (void)(void*)&p1;
-  (void)(void*)&p2;
-  (void)(void*)&p3;
-  (void)(void*)&p4;
-  (void)(void*)&p5;
-  (void)(void*)&p6;
-
-  // CK_BitCast via |reinterpret_cast| should emit an error.
-  (void)reinterpret_cast<void*>(&p0);
-  (void)reinterpret_cast<void*>(&p1);
-  (void)reinterpret_cast<void*>(&p2);
-  (void)reinterpret_cast<void*>(&p3);
-  (void)reinterpret_cast<void*>(&p4);
-  (void)reinterpret_cast<void*>(&p5);
-  (void)reinterpret_cast<void*>(&p6);
-
-  // CK_LValueToRValueBitCast via |bit_cast| should emit an error.
-  (void)__builtin_bit_cast(void*, &p0);
-  (void)__builtin_bit_cast(void*, &p1);
-  (void)__builtin_bit_cast(void*, &p2);
-  (void)__builtin_bit_cast(void*, &p3);
-  (void)__builtin_bit_cast(void*, &p4);
-  (void)__builtin_bit_cast(void*, &p5);
-  (void)__builtin_bit_cast(void*, &p6);
-
-  // CK_BitCast via implicit casting should emit an error.
-  MyFunc(&p0);
-  MyFunc(&p1);
-  MyFunc(&p2);
-  MyFunc(&p3);
-  MyFunc(&p4);
-  MyFunc(&p5);
-  MyFunc(&p6);
-}
-
-void CastToCastingUnsafe() {
-  void* p = nullptr;
-
-  // CK_BitCast via |static_cast| should emit an error.
-  (void)static_cast<raw_ref<int>*>(p);
-  (void)static_cast<RawRefWrapper*>(p);
-  (void)static_cast<RawRefWrapperWrapper*>(p);
-  (void)static_cast<RawRefWrapperWrapperWrapper*>(p);
-  (void)static_cast<RawRefWrapperSub*>(p);
-  (void)static_cast<RawRefWrapperVirtualSub*>(p);
-
-  // CK_BitCast via C-style casting should emit an error.
-  (void)(raw_ptr<int>*)p;
-  (void)(RawRefWrapper*)p;
-  (void)(RawRefWrapperWrapper*)p;
-  (void)(RawRefWrapperWrapperWrapper*)p;
-  (void)(RawRefWrapperSub*)p;
-  (void)(RawRefWrapperVirtualSub*)p;
-
-  // CK_BitCast via |reinterpret_cast| should emit an error.
-  (void)reinterpret_cast<raw_ref<int>*>(p);
-  (void)reinterpret_cast<RawRefWrapper*>(p);
-  (void)reinterpret_cast<RawRefWrapperWrapper*>(p);
-  (void)reinterpret_cast<RawRefWrapperWrapperWrapper*>(p);
-  (void)reinterpret_cast<RawRefWrapperSub*>(p);
-  (void)reinterpret_cast<RawRefWrapperVirtualSub*>(p);
-
-  // CK_LValueToRValueBitCast via |bit_cast| should emit an error.
-  (void)__builtin_bit_cast(raw_ref<int>*, p);
-  (void)__builtin_bit_cast(RawRefWrapper*, p);
-  (void)__builtin_bit_cast(RawRefWrapperWrapper*, p);
-  (void)__builtin_bit_cast(RawRefWrapperWrapperWrapper*, p);
-  (void)__builtin_bit_cast(RawRefWrapperSub*, p);
-  (void)__builtin_bit_cast(RawRefWrapperVirtualSub*, p);
-}
diff --git a/tools/clang/plugins/tests/bad_raw_ref_cast.flags b/tools/clang/plugins/tests/bad_raw_ref_cast.flags
deleted file mode 100644
index 97c992b2..0000000
--- a/tools/clang/plugins/tests/bad_raw_ref_cast.flags
+++ /dev/null
@@ -1 +0,0 @@
--ferror-limit=0 -Xclang -plugin-arg-find-bad-constructs -Xclang check-bad-raw-ptr-cast
diff --git a/tools/clang/plugins/tests/bad_raw_ref_cast.txt b/tools/clang/plugins/tests/bad_raw_ref_cast.txt
deleted file mode 100644
index 00f98ef7..0000000
--- a/tools/clang/plugins/tests/bad_raw_ref_cast.txt
+++ /dev/null
@@ -1,522 +0,0 @@
-bad_raw_ref_cast.cpp:40:29: error: [chromium-style] casting 'raw_ref<int> *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p0);
-                            ^
-bad_raw_ref_cast.cpp:40:29: note: [chromium-style] 'raw_ref<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:41:29: error: [chromium-style] casting 'RawRefWrapper *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p1);
-                            ^
-bad_raw_ref_cast.cpp:41:29: note: [chromium-style] 'RawRefWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:42:29: error: [chromium-style] casting 'RawRefWrapperWrapper *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p2);
-                            ^
-bad_raw_ref_cast.cpp:42:29: note: [chromium-style] 'RawRefWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:43:29: error: [chromium-style] casting 'RawRefWrapperWrapperWrapper *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p3);
-                            ^
-bad_raw_ref_cast.cpp:43:29: note: [chromium-style] 'RawRefWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:21:3: note: [chromium-style] 'RawRefWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapperWrapper& ref_;
-  ^
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:44:29: error: [chromium-style] casting 'RawRefWrapper (*)[10]' to 'void * is not allowed.
-  (void)static_cast<void*>(&p4);
-                            ^
-bad_raw_ref_cast.cpp:44:29: note: [chromium-style] 'RawRefWrapper (*)[10]' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:45:29: error: [chromium-style] casting 'RawRefWrapperSub *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p5);
-                            ^
-bad_raw_ref_cast.cpp:45:29: note: [chromium-style] 'RawRefWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:24:27: note: [chromium-style] 'RawRefWrapperSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperSub : RawRefWrapper {};
-                          ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:46:29: error: [chromium-style] casting 'RawRefWrapperVirtualSub *' to 'void * is not allowed.
-  (void)static_cast<void*>(&p6);
-                            ^
-bad_raw_ref_cast.cpp:46:29: note: [chromium-style] 'RawRefWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:25:34: note: [chromium-style] 'RawRefWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperVirtualSub : virtual RawRefWrapper {};
-                                 ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:49:17: error: [chromium-style] casting 'raw_ref<int> *' to 'void * is not allowed.
-  (void)(void*)&p0;
-                ^
-bad_raw_ref_cast.cpp:49:17: note: [chromium-style] 'raw_ref<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:50:17: error: [chromium-style] casting 'RawRefWrapper *' to 'void * is not allowed.
-  (void)(void*)&p1;
-                ^
-bad_raw_ref_cast.cpp:50:17: note: [chromium-style] 'RawRefWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:51:17: error: [chromium-style] casting 'RawRefWrapperWrapper *' to 'void * is not allowed.
-  (void)(void*)&p2;
-                ^
-bad_raw_ref_cast.cpp:51:17: note: [chromium-style] 'RawRefWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:52:17: error: [chromium-style] casting 'RawRefWrapperWrapperWrapper *' to 'void * is not allowed.
-  (void)(void*)&p3;
-                ^
-bad_raw_ref_cast.cpp:52:17: note: [chromium-style] 'RawRefWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:21:3: note: [chromium-style] 'RawRefWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapperWrapper& ref_;
-  ^
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:53:17: error: [chromium-style] casting 'RawRefWrapper (*)[10]' to 'void * is not allowed.
-  (void)(void*)&p4;
-                ^
-bad_raw_ref_cast.cpp:53:17: note: [chromium-style] 'RawRefWrapper (*)[10]' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:54:17: error: [chromium-style] casting 'RawRefWrapperSub *' to 'void * is not allowed.
-  (void)(void*)&p5;
-                ^
-bad_raw_ref_cast.cpp:54:17: note: [chromium-style] 'RawRefWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:24:27: note: [chromium-style] 'RawRefWrapperSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperSub : RawRefWrapper {};
-                          ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:55:17: error: [chromium-style] casting 'RawRefWrapperVirtualSub *' to 'void * is not allowed.
-  (void)(void*)&p6;
-                ^
-bad_raw_ref_cast.cpp:55:17: note: [chromium-style] 'RawRefWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:25:34: note: [chromium-style] 'RawRefWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperVirtualSub : virtual RawRefWrapper {};
-                                 ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:58:36: error: [chromium-style] casting 'raw_ref<int> *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p0);
-                                   ^
-bad_raw_ref_cast.cpp:58:36: note: [chromium-style] 'raw_ref<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:59:36: error: [chromium-style] casting 'RawRefWrapper *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p1);
-                                   ^
-bad_raw_ref_cast.cpp:59:36: note: [chromium-style] 'RawRefWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:60:36: error: [chromium-style] casting 'RawRefWrapperWrapper *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p2);
-                                   ^
-bad_raw_ref_cast.cpp:60:36: note: [chromium-style] 'RawRefWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:61:36: error: [chromium-style] casting 'RawRefWrapperWrapperWrapper *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p3);
-                                   ^
-bad_raw_ref_cast.cpp:61:36: note: [chromium-style] 'RawRefWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:21:3: note: [chromium-style] 'RawRefWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapperWrapper& ref_;
-  ^
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:62:36: error: [chromium-style] casting 'RawRefWrapper (*)[10]' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p4);
-                                   ^
-bad_raw_ref_cast.cpp:62:36: note: [chromium-style] 'RawRefWrapper (*)[10]' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:63:36: error: [chromium-style] casting 'RawRefWrapperSub *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p5);
-                                   ^
-bad_raw_ref_cast.cpp:63:36: note: [chromium-style] 'RawRefWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:24:27: note: [chromium-style] 'RawRefWrapperSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperSub : RawRefWrapper {};
-                          ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:64:36: error: [chromium-style] casting 'RawRefWrapperVirtualSub *' to 'void * is not allowed.
-  (void)reinterpret_cast<void*>(&p6);
-                                   ^
-bad_raw_ref_cast.cpp:64:36: note: [chromium-style] 'RawRefWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:25:34: note: [chromium-style] 'RawRefWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperVirtualSub : virtual RawRefWrapper {};
-                                 ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:67:38: error: [chromium-style] casting 'raw_ref<int> *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p0);
-                                     ^
-bad_raw_ref_cast.cpp:67:38: note: [chromium-style] 'raw_ref<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:68:38: error: [chromium-style] casting 'RawRefWrapper *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p1);
-                                     ^
-bad_raw_ref_cast.cpp:68:38: note: [chromium-style] 'RawRefWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:69:38: error: [chromium-style] casting 'RawRefWrapperWrapper *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p2);
-                                     ^
-bad_raw_ref_cast.cpp:69:38: note: [chromium-style] 'RawRefWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:70:38: error: [chromium-style] casting 'RawRefWrapperWrapperWrapper *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p3);
-                                     ^
-bad_raw_ref_cast.cpp:70:38: note: [chromium-style] 'RawRefWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:21:3: note: [chromium-style] 'RawRefWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapperWrapper& ref_;
-  ^
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:71:38: error: [chromium-style] casting 'RawRefWrapper (*)[10]' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p4);
-                                     ^
-bad_raw_ref_cast.cpp:71:38: note: [chromium-style] 'RawRefWrapper (*)[10]' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:72:38: error: [chromium-style] casting 'RawRefWrapperSub *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p5);
-                                     ^
-bad_raw_ref_cast.cpp:72:38: note: [chromium-style] 'RawRefWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:24:27: note: [chromium-style] 'RawRefWrapperSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperSub : RawRefWrapper {};
-                          ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:73:38: error: [chromium-style] casting 'RawRefWrapperVirtualSub *' to 'void * is not allowed.
-  (void)__builtin_bit_cast(void*, &p6);
-                                     ^
-bad_raw_ref_cast.cpp:73:38: note: [chromium-style] 'RawRefWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:25:34: note: [chromium-style] 'RawRefWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperVirtualSub : virtual RawRefWrapper {};
-                                 ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:76:11: error: [chromium-style] casting 'raw_ref<int> *' to 'void * is not allowed.
-  MyFunc(&p0);
-          ^
-bad_raw_ref_cast.cpp:76:11: note: [chromium-style] 'raw_ref<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:77:11: error: [chromium-style] casting 'RawRefWrapper *' to 'void * is not allowed.
-  MyFunc(&p1);
-          ^
-bad_raw_ref_cast.cpp:77:11: note: [chromium-style] 'RawRefWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:78:11: error: [chromium-style] casting 'RawRefWrapperWrapper *' to 'void * is not allowed.
-  MyFunc(&p2);
-          ^
-bad_raw_ref_cast.cpp:78:11: note: [chromium-style] 'RawRefWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:79:11: error: [chromium-style] casting 'RawRefWrapperWrapperWrapper *' to 'void * is not allowed.
-  MyFunc(&p3);
-          ^
-bad_raw_ref_cast.cpp:79:11: note: [chromium-style] 'RawRefWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:21:3: note: [chromium-style] 'RawRefWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapperWrapper& ref_;
-  ^
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:80:11: error: [chromium-style] casting 'RawRefWrapper (*)[10]' to 'void * is not allowed.
-  MyFunc(&p4);
-          ^
-bad_raw_ref_cast.cpp:80:11: note: [chromium-style] 'RawRefWrapper (*)[10]' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:81:11: error: [chromium-style] casting 'RawRefWrapperSub *' to 'void * is not allowed.
-  MyFunc(&p5);
-          ^
-bad_raw_ref_cast.cpp:81:11: note: [chromium-style] 'RawRefWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:24:27: note: [chromium-style] 'RawRefWrapperSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperSub : RawRefWrapper {};
-                          ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:82:11: error: [chromium-style] casting 'RawRefWrapperVirtualSub *' to 'void * is not allowed.
-  MyFunc(&p6);
-          ^
-bad_raw_ref_cast.cpp:82:11: note: [chromium-style] 'RawRefWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:25:34: note: [chromium-style] 'RawRefWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperVirtualSub : virtual RawRefWrapper {};
-                                 ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:89:37: error: [chromium-style] casting 'void *' to 'raw_ref<int> * is not allowed.
-  (void)static_cast<raw_ref<int>*>(p);
-                                    ^
-bad_raw_ref_cast.cpp:89:37: note: [chromium-style] 'raw_ref<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:90:38: error: [chromium-style] casting 'void *' to 'RawRefWrapper * is not allowed.
-  (void)static_cast<RawRefWrapper*>(p);
-                                     ^
-bad_raw_ref_cast.cpp:90:38: note: [chromium-style] 'RawRefWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:91:45: error: [chromium-style] casting 'void *' to 'RawRefWrapperWrapper * is not allowed.
-  (void)static_cast<RawRefWrapperWrapper*>(p);
-                                            ^
-bad_raw_ref_cast.cpp:91:45: note: [chromium-style] 'RawRefWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:92:52: error: [chromium-style] casting 'void *' to 'RawRefWrapperWrapperWrapper * is not allowed.
-  (void)static_cast<RawRefWrapperWrapperWrapper*>(p);
-                                                   ^
-bad_raw_ref_cast.cpp:92:52: note: [chromium-style] 'RawRefWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:21:3: note: [chromium-style] 'RawRefWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapperWrapper& ref_;
-  ^
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:93:41: error: [chromium-style] casting 'void *' to 'RawRefWrapperSub * is not allowed.
-  (void)static_cast<RawRefWrapperSub*>(p);
-                                        ^
-bad_raw_ref_cast.cpp:93:41: note: [chromium-style] 'RawRefWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:24:27: note: [chromium-style] 'RawRefWrapperSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperSub : RawRefWrapper {};
-                          ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:94:48: error: [chromium-style] casting 'void *' to 'RawRefWrapperVirtualSub * is not allowed.
-  (void)static_cast<RawRefWrapperVirtualSub*>(p);
-                                               ^
-bad_raw_ref_cast.cpp:94:48: note: [chromium-style] 'RawRefWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:25:34: note: [chromium-style] 'RawRefWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperVirtualSub : virtual RawRefWrapper {};
-                                 ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:97:24: error: [chromium-style] casting 'void *' to 'raw_ptr<int> * is not allowed.
-  (void)(raw_ptr<int>*)p;
-                       ^
-bad_raw_ref_cast.cpp:97:24: note: [chromium-style] 'raw_ptr<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:98:25: error: [chromium-style] casting 'void *' to 'RawRefWrapper * is not allowed.
-  (void)(RawRefWrapper*)p;
-                        ^
-bad_raw_ref_cast.cpp:98:25: note: [chromium-style] 'RawRefWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:99:32: error: [chromium-style] casting 'void *' to 'RawRefWrapperWrapper * is not allowed.
-  (void)(RawRefWrapperWrapper*)p;
-                               ^
-bad_raw_ref_cast.cpp:99:32: note: [chromium-style] 'RawRefWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:100:39: error: [chromium-style] casting 'void *' to 'RawRefWrapperWrapperWrapper * is not allowed.
-  (void)(RawRefWrapperWrapperWrapper*)p;
-                                      ^
-bad_raw_ref_cast.cpp:100:39: note: [chromium-style] 'RawRefWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:21:3: note: [chromium-style] 'RawRefWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapperWrapper& ref_;
-  ^
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:101:28: error: [chromium-style] casting 'void *' to 'RawRefWrapperSub * is not allowed.
-  (void)(RawRefWrapperSub*)p;
-                           ^
-bad_raw_ref_cast.cpp:101:28: note: [chromium-style] 'RawRefWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:24:27: note: [chromium-style] 'RawRefWrapperSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperSub : RawRefWrapper {};
-                          ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:102:35: error: [chromium-style] casting 'void *' to 'RawRefWrapperVirtualSub * is not allowed.
-  (void)(RawRefWrapperVirtualSub*)p;
-                                  ^
-bad_raw_ref_cast.cpp:102:35: note: [chromium-style] 'RawRefWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:25:34: note: [chromium-style] 'RawRefWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperVirtualSub : virtual RawRefWrapper {};
-                                 ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:105:42: error: [chromium-style] casting 'void *' to 'raw_ref<int> * is not allowed.
-  (void)reinterpret_cast<raw_ref<int>*>(p);
-                                         ^
-bad_raw_ref_cast.cpp:105:42: note: [chromium-style] 'raw_ref<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:106:43: error: [chromium-style] casting 'void *' to 'RawRefWrapper * is not allowed.
-  (void)reinterpret_cast<RawRefWrapper*>(p);
-                                          ^
-bad_raw_ref_cast.cpp:106:43: note: [chromium-style] 'RawRefWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:107:50: error: [chromium-style] casting 'void *' to 'RawRefWrapperWrapper * is not allowed.
-  (void)reinterpret_cast<RawRefWrapperWrapper*>(p);
-                                                 ^
-bad_raw_ref_cast.cpp:107:50: note: [chromium-style] 'RawRefWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:108:57: error: [chromium-style] casting 'void *' to 'RawRefWrapperWrapperWrapper * is not allowed.
-  (void)reinterpret_cast<RawRefWrapperWrapperWrapper*>(p);
-                                                        ^
-bad_raw_ref_cast.cpp:108:57: note: [chromium-style] 'RawRefWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:21:3: note: [chromium-style] 'RawRefWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapperWrapper& ref_;
-  ^
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:109:46: error: [chromium-style] casting 'void *' to 'RawRefWrapperSub * is not allowed.
-  (void)reinterpret_cast<RawRefWrapperSub*>(p);
-                                             ^
-bad_raw_ref_cast.cpp:109:46: note: [chromium-style] 'RawRefWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:24:27: note: [chromium-style] 'RawRefWrapperSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperSub : RawRefWrapper {};
-                          ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:110:53: error: [chromium-style] casting 'void *' to 'RawRefWrapperVirtualSub * is not allowed.
-  (void)reinterpret_cast<RawRefWrapperVirtualSub*>(p);
-                                                    ^
-bad_raw_ref_cast.cpp:110:53: note: [chromium-style] 'RawRefWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:25:34: note: [chromium-style] 'RawRefWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperVirtualSub : virtual RawRefWrapper {};
-                                 ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:113:44: error: [chromium-style] casting 'void *' to 'raw_ref<int> * is not allowed.
-  (void)__builtin_bit_cast(raw_ref<int>*, p);
-                                           ^
-bad_raw_ref_cast.cpp:113:44: note: [chromium-style] 'raw_ref<int> *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:114:45: error: [chromium-style] casting 'void *' to 'RawRefWrapper * is not allowed.
-  (void)__builtin_bit_cast(RawRefWrapper*, p);
-                                            ^
-bad_raw_ref_cast.cpp:114:45: note: [chromium-style] 'RawRefWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:115:52: error: [chromium-style] casting 'void *' to 'RawRefWrapperWrapper * is not allowed.
-  (void)__builtin_bit_cast(RawRefWrapperWrapper*, p);
-                                                   ^
-bad_raw_ref_cast.cpp:115:52: note: [chromium-style] 'RawRefWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:116:59: error: [chromium-style] casting 'void *' to 'RawRefWrapperWrapperWrapper * is not allowed.
-  (void)__builtin_bit_cast(RawRefWrapperWrapperWrapper*, p);
-                                                          ^
-bad_raw_ref_cast.cpp:116:59: note: [chromium-style] 'RawRefWrapperWrapperWrapper *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:21:3: note: [chromium-style] 'RawRefWrapperWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapperWrapper& ref_;
-  ^
-bad_raw_ref_cast.cpp:14:3: note: [chromium-style] 'RawRefWrapperWrapper' manages BackupRefPtr or its container here.
-  RawRefWrapper* ref;
-  ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:117:48: error: [chromium-style] casting 'void *' to 'RawRefWrapperSub * is not allowed.
-  (void)__builtin_bit_cast(RawRefWrapperSub*, p);
-                                               ^
-bad_raw_ref_cast.cpp:117:48: note: [chromium-style] 'RawRefWrapperSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:24:27: note: [chromium-style] 'RawRefWrapperSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperSub : RawRefWrapper {};
-                          ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-bad_raw_ref_cast.cpp:118:55: error: [chromium-style] casting 'void *' to 'RawRefWrapperVirtualSub * is not allowed.
-  (void)__builtin_bit_cast(RawRefWrapperVirtualSub*, p);
-                                                      ^
-bad_raw_ref_cast.cpp:118:55: note: [chromium-style] 'RawRefWrapperVirtualSub *' manages BackupRefPtr refcounts; bypassing its C++ interface or treating it as a POD will lead to memory safety errors.
-bad_raw_ref_cast.cpp:25:34: note: [chromium-style] 'RawRefWrapperVirtualSub' manages BackupRefPtr or its container here.
-struct RawRefWrapperVirtualSub : virtual RawRefWrapper {};
-                                 ^
-bad_raw_ref_cast.cpp:10:3: note: [chromium-style] 'RawRefWrapper' manages BackupRefPtr or its container here.
-  raw_ref<int> ref;
-  ^
-59 errors generated.
diff --git a/tools/clang/plugins/tests/base/allocator/partition_allocator/pointers/raw_ptr.h b/tools/clang/plugins/tests/base/allocator/partition_allocator/pointers/raw_ptr.h
deleted file mode 100644
index edf2516..0000000
--- a/tools/clang/plugins/tests/base/allocator/partition_allocator/pointers/raw_ptr.h
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef TOOLS_CLANG_PLUGINS_TESTS_BASE_ALLOCATOR_PARTITION_ALLOCATOR_POINTERS_RAW_PTR_H_
-#define TOOLS_CLANG_PLUGINS_TESTS_BASE_ALLOCATOR_PARTITION_ALLOCATOR_POINTERS_RAW_PTR_H_
-
-namespace base {
-
-template <typename T>
-class raw_ptr {
-  T* ptr;
-};
-
-template <typename T>
-class raw_ref {
-  T* ref;
-};
-
-}  // namespace base
-
-using base::raw_ptr;
-using base::raw_ref;
-
-#endif  // TOOLS_CLANG_PLUGINS_TESTS_BASE_ALLOCATOR_PARTITION_ALLOCATOR_POINTERS_RAW_PTR_H_
diff --git a/tools/clang/plugins/tests/base/allocator/partition_allocator/pointers/raw_ptr_cast.h b/tools/clang/plugins/tests/base/allocator/partition_allocator/pointers/raw_ptr_cast.h
deleted file mode 100644
index ccd3b2b..0000000
--- a/tools/clang/plugins/tests/base/allocator/partition_allocator/pointers/raw_ptr_cast.h
+++ /dev/null
@@ -1,27 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef TOOLS_CLANG_PLUGINS_TESTS_BASE_ALLOCATOR_PARTITION_ALLOCATOR_POINTERS_RAW_PTR_CAST_H_
-#define TOOLS_CLANG_PLUGINS_TESTS_BASE_ALLOCATOR_PARTITION_ALLOCATOR_POINTERS_RAW_PTR_CAST_H_
-
-namespace base {
-
-template <typename Dest, typename Source>
-inline constexpr Dest unsafe_raw_ptr_static_cast(Source source) {
-  return static_cast<Dest>(source);
-}
-
-template <typename Dest, typename Source>
-inline constexpr Dest unsafe_raw_ptr_reinterpret_cast(Source source) {
-  return reinterpret_cast<Dest>(source);
-}
-
-template <typename Dest, typename Source>
-inline constexpr Dest unsafe_raw_ptr_bit_cast(Source source) {
-  return __builtin_bit_cast(Dest, source);
-}
-
-}  // namespace base
-
-#endif  // TOOLS_CLANG_PLUGINS_TESTS_BASE_ALLOCATOR_PARTITION_ALLOCATOR_POINTERS_RAW_PTR_CAST_H_
diff --git a/tools/clang/plugins/tests/base/allocator/partition_allocator/pointers/raw_ptr_exclusion.h b/tools/clang/plugins/tests/base/allocator/partition_allocator/pointers/raw_ptr_exclusion.h
deleted file mode 100644
index 8d8b1c5..0000000
--- a/tools/clang/plugins/tests/base/allocator/partition_allocator/pointers/raw_ptr_exclusion.h
+++ /dev/null
@@ -1,12 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef TOOLS_CLANG_PLUGINS_TESTS_BASE_ALLOCATOR_PARTITION_ALLOCATOR_POINTERS_RAW_PTR_EXCLUSION_H_
-#define TOOLS_CLANG_PLUGINS_TESTS_BASE_ALLOCATOR_PARTITION_ALLOCATOR_POINTERS_RAW_PTR_EXCLUSION_H_
-
-// Marks a field as excluded from the raw_ptr usage enforcement clang plugin.
-// Example: RAW_PTR_EXCLUSION Foo* foo_;
-#define RAW_PTR_EXCLUSION __attribute__((annotate("raw_ptr_exclusion")))
-
-#endif  // TOOLS_CLANG_PLUGINS_TESTS_BASE_ALLOCATOR_PARTITION_ALLOCATOR_POINTERS_RAW_PTR_EXCLUSION_H_
diff --git a/tools/clang/plugins/tests/base/memory/raw_ptr.h b/tools/clang/plugins/tests/base/memory/raw_ptr.h
index 443c3ae..5915b470 100644
--- a/tools/clang/plugins/tests/base/memory/raw_ptr.h
+++ b/tools/clang/plugins/tests/base/memory/raw_ptr.h
@@ -5,9 +5,17 @@
 #ifndef TOOLS_CLANG_PLUGINS_TESTS_BASE_MEMORY_RAW_PTR_H_
 #define TOOLS_CLANG_PLUGINS_TESTS_BASE_MEMORY_RAW_PTR_H_
 
-// Although `raw_ptr` is part of the standalone PA distribution, it is
-// easier to use the shorter path in `//base/memory`. We retain this
-// facade header for ease of typing.
-#include "base/allocator/partition_allocator/pointers/raw_ptr.h"  // IWYU pragma: export
+namespace base {
+
+template <typename T>
+class raw_ptr {};
+
+template <typename T>
+class raw_ref {};
+
+}  // namespace base
+
+using base::raw_ptr;
+using base::raw_ref;
 
 #endif  // TOOLS_CLANG_PLUGINS_TESTS_BASE_MEMORY_RAW_PTR_H_
diff --git a/tools/clang/plugins/tests/base/memory/raw_ptr_cast.h b/tools/clang/plugins/tests/base/memory/raw_ptr_cast.h
deleted file mode 100644
index e4f16ca..0000000
--- a/tools/clang/plugins/tests/base/memory/raw_ptr_cast.h
+++ /dev/null
@@ -1,13 +0,0 @@
-// Copyright 2023 The Chromium Authors
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#ifndef TOOLS_CLANG_PLUGINS_TESTS_BASE_MEMORY_RAW_PTR_CAST_H_
-#define TOOLS_CLANG_PLUGINS_TESTS_BASE_MEMORY_RAW_PTR_CAST_H_
-
-// Although `raw_ptr` is part of the standalone PA distribution, it is
-// easier to use the shorter path in `//base/memory`. We retain this
-// facade header for ease of typing.
-#include "base/allocator/partition_allocator/pointers/raw_ptr_cast.h"  // IWYU pragma: export
-
-#endif  // TOOLS_CLANG_PLUGINS_TESTS_BASE_MEMORY_RAW_PTR_CAST_H_
diff --git a/tools/clang/plugins/tests/base/memory/raw_ptr_exclusion.h b/tools/clang/plugins/tests/base/memory/raw_ptr_exclusion.h
index cb0cefbd..6c74744 100644
--- a/tools/clang/plugins/tests/base/memory/raw_ptr_exclusion.h
+++ b/tools/clang/plugins/tests/base/memory/raw_ptr_exclusion.h
@@ -5,9 +5,8 @@
 #ifndef TOOLS_CLANG_PLUGINS_TESTS_BASE_MEMORY_RAW_PTR_EXCLUSION_H_
 #define TOOLS_CLANG_PLUGINS_TESTS_BASE_MEMORY_RAW_PTR_EXCLUSION_H_
 
-// Although `raw_ptr` is part of the standalone PA distribution, it is
-// easier to use the shorter path in `//base/memory`. We retain this
-// facade header for ease of typing.
-#include "base/allocator/partition_allocator/pointers/raw_ptr_exclusion.h"  // IWYU pragma: export
+// Marks a field as excluded from the raw_ptr usage enforcement clang plugin.
+// Example: RAW_PTR_EXCLUSION Foo* foo_;
+#define RAW_PTR_EXCLUSION __attribute__((annotate("raw_ptr_exclusion")))
 
 #endif  // TOOLS_CLANG_PLUGINS_TESTS_BASE_MEMORY_RAW_PTR_EXCLUSION_H_
diff --git a/tools/clang/plugins/tests/test.py b/tools/clang/plugins/tests/test.py
index 8903ae1..01c9ead 100755
--- a/tools/clang/plugins/tests/test.py
+++ b/tools/clang/plugins/tests/test.py
@@ -23,11 +23,8 @@
         # Skip code generation
         '-fsyntax-only',
         # Fake system directory for tests
-        '-isystem',
-        os.path.join(os.getcwd(), 'system'),
+        '-isystem', os.path.join(os.getcwd(), 'system'),
         '-Wno-inconsistent-missing-override',
-        '--include-directory',
-        '.',
     ])
 
 
diff --git a/tools/cygprofile/compare_orderfiles.py b/tools/cygprofile/compare_orderfiles.py
index 923d4d86..e74bd0eb 100755
--- a/tools/cygprofile/compare_orderfiles.py
+++ b/tools/cygprofile/compare_orderfiles.py
@@ -123,7 +123,7 @@
   """
   output = subprocess.check_output(['git', 'show', r'--format=%s', commit_hash],
                                    cwd=clank_path)
-  first_line = output.split('\n')[0]
+  first_line = output.decode().split('\n')[0]
   # Capitalization changed at some point. Not checking the bot name because it
   # changed too.
   assert first_line.upper().endswith(
@@ -144,11 +144,11 @@
   before_output = subprocess.check_output(
       ['git', 'show', '%s^:%s' % (commit_hash, orderfile_hash_relative_path)],
       cwd=clank_path)
-  before_hash = before_output.split('\n')[0]
+  before_hash = before_output.decode().split('\n')[0]
   after_output = subprocess.check_output(
       ['git', 'show', '%s:%s' % (commit_hash, orderfile_hash_relative_path)],
       cwd=clank_path)
-  after_hash = after_output.split('\n')[0]
+  after_hash = after_output.decode().split('\n')[0]
   assert before_hash != after_hash
   return (before_hash, after_hash)
 
diff --git a/tools/gritsettings/resource_ids.spec b/tools/gritsettings/resource_ids.spec
index c0fb2be8..c9ebf891 100644
--- a/tools/gritsettings/resource_ids.spec
+++ b/tools/gritsettings/resource_ids.spec
@@ -502,7 +502,7 @@
     "META": {"sizes": {"includes": [10]}},
     "includes": [2530],
   },
-  "<(SHARED_INTERMEDIATE_DIR)/components/sync/driver/resources/resources.grd": {
+  "<(SHARED_INTERMEDIATE_DIR)/components/sync/service/resources/resources.grd": {
    "META": {"sizes": {"includes": [30],}},
     "includes": [2540],
   },
diff --git a/tools/metrics/histograms/enums.xml b/tools/metrics/histograms/enums.xml
index d262586..237ca5e 100644
--- a/tools/metrics/histograms/enums.xml
+++ b/tools/metrics/histograms/enums.xml
@@ -15762,7 +15762,7 @@
   <int value="8" label="kPluginData"/>
   <int value="9" label="kFlashLsoHelper"/>
   <int value="10" label="kDomainReliability"/>
-  <int value="11" label="kNetworkPredictor"/>
+  <int value="11" label="(Obsolete) kNetworkPredictor"/>
   <int value="12" label="kWebrtcLogs"/>
   <int value="13" label="kVideoDecodeHistory"/>
   <int value="14" label="kCookies"/>
@@ -105271,6 +105271,12 @@
   <int value="2" label="ULP Empty"/>
 </enum>
 
+<enum name="UmaChildPingStatus">
+  <int value="0" label="BROWSER_SENT_IPC"/>
+  <int value="1" label="CHILD_RECEIVED_IPC"/>
+  <int value="2" label="BROWSER_REPLY_CALLBACK"/>
+</enum>
+
 <enum name="UmaCleanExitConsistency">
   <obsolete>
     Deprecated 07/2021 in favor of UmaCleanExitConsistency2. Version 2 re-orders
diff --git a/tools/metrics/histograms/metadata/history/histograms.xml b/tools/metrics/histograms/metadata/history/histograms.xml
index 3ff62d2..0e5ade63 100644
--- a/tools/metrics/histograms/metadata/history/histograms.xml
+++ b/tools/metrics/histograms/metadata/history/histograms.xml
@@ -188,7 +188,6 @@
     <variant name="MediaFeeds" summary="MediaFeeds"/>
     <variant name="NaclCache" summary="NaclCache"/>
     <variant name="NetworkErrorLogging" summary="NetworkErrorLogging"/>
-    <variant name="NetworkPredictor" summary="NetworkPredictor"/>
     <variant name="OfflinePages" summary="OfflinePages"/>
     <variant name="Passwords" summary="Passwords"/>
     <variant name="PasswordsStatistics" summary="PasswordsStatistics"/>
diff --git a/tools/metrics/histograms/metadata/uma/histograms.xml b/tools/metrics/histograms/metadata/uma/histograms.xml
index 20c6c03..e3e6338 100644
--- a/tools/metrics/histograms/metadata/uma/histograms.xml
+++ b/tools/metrics/histograms/metadata/uma/histograms.xml
@@ -115,6 +115,44 @@
   </summary>
 </histogram>
 
+<histogram name="UMA.ChildProcess.Ping.{Source}" enum="UmaChildPingStatus"
+    expires_after="2023-11-01">
+  <owner>lucnguyen@google.com</owner>
+  <owner>src/base/metrics/OWNERS</owner>
+  <summary>
+    The current status of a ping sent by the browser process to a child process.
+    Emitted in 3 steps: 1. When the browser process sends a ping IPC to the
+    child process (BROWSER_SENT_IPC), 2. When the child process receives said
+    IPC (CHILD_RECEIVED_IPC), and 3. When the browser process receives a reply
+    from the child process after the IPC was processed (BROWSER_REPLY_CALLBACK).
+
+    Because a child process may exit early and never receive the IPC (even in
+    normal scenarios), 1 may not match 2 and 3 in total count. However, 2 and 3
+    should be equivalent, and that them not matching should be an indication of
+    loss of child process histograms. Note that 1 and 3 are emitted from the
+    browser process, while 2 is emitted from the child process.
+
+    {Source}
+
+    Caveat: Because this histogram is emitted from the child process after the
+    shared memory is set up, the histogram will live on it (except if there were
+    failures in creating it), so this histogram quantifies lost histograms from
+    the shared memory. In particular, histograms that are emitted very early on
+    in a child process do not live on the shared memory, and are passed to the
+    browser process through IPCs. This histogram, mostly, does not quantify the
+    loss of those histograms.
+  </summary>
+  <token key="Source">
+    <variant name="Periodic"
+        summary="This ping process occurs every 5 minutes with ~10% of all
+                 child processes (chosen at random every time)."/>
+    <variant name="SharedMemorySetUp"
+        summary="This ping process occurs when a child process has just
+                 launched and processed the IPC to set up the shared memory
+                 segment for histograms."/>
+  </token>
+</histogram>
+
 <histogram name="UMA.CleanExitBeaconConsistency3"
     enum="UmaCleanExitConsistency3" expires_after="2023-10-01">
   <owner>caitlinfischer@google.com</owner>
diff --git a/tools/rust/build_rust.py b/tools/rust/build_rust.py
index 30ae789..72db46c 100755
--- a/tools/rust/build_rust.py
+++ b/tools/rust/build_rust.py
@@ -88,9 +88,6 @@
     os.path.join('tests', 'ui', 'numeric', 'numeric-cast.rs'),
 ]
 EXCLUDED_TESTS_WINDOWS = [
-    # TODO(crbug.com/1442943): Re-enable when fixed.
-    os.path.join('tests', 'ui', 'native-library-link-flags',
-                 'msvc-non-utf8-output.rs'),
 ]
 
 CLANG_SCRIPTS_DIR = os.path.join(THIS_DIR, '..', 'clang', 'scripts')
diff --git a/tools/traffic_annotation/safe_list.txt b/tools/traffic_annotation/safe_list.txt
index 093403b..07ac940 100644
--- a/tools/traffic_annotation/safe_list.txt
+++ b/tools/traffic_annotation/safe_list.txt
@@ -243,7 +243,7 @@
 missing_new_fields,components/signin/internal/identity_manager/account_fetcher_service.cc
 missing_new_fields,components/signin/internal/identity_manager/gaia_cookie_manager_service.cc
 missing_new_fields,components/spellcheck/browser/spelling_service_client.cc
-missing_new_fields,components/sync/driver/sync_stopped_reporter.cc
+missing_new_fields,components/sync/service/sync_stopped_reporter.cc
 missing_new_fields,components/sync/engine/net/http_bridge.cc
 missing_new_fields,components/translate/core/browser/translate_url_fetcher.cc
 missing_new_fields,components/trusted_vault/trusted_vault_request.cc
diff --git a/tools/traffic_annotation/summary/annotations.xml b/tools/traffic_annotation/summary/annotations.xml
index 8bf71b1..ae5d3015 100644
--- a/tools/traffic_annotation/summary/annotations.xml
+++ b/tools/traffic_annotation/summary/annotations.xml
@@ -232,7 +232,7 @@
  <item id="stream_packet_socket" added_in_milestone="84" content_hash_code="034904c2" os_list="linux,windows,chromeos,android" file_path="remoting/protocol/stream_packet_socket.cc" />
  <item id="sync_file_system" added_in_milestone="62" content_hash_code="031bce6a" os_list="linux,windows,chromeos" file_path="chrome/browser/sync_file_system/drive_backend/sync_engine.cc" />
  <item id="sync_http_bridge" added_in_milestone="62" content_hash_code="01f587fa" os_list="linux,windows,chromeos,android" file_path="components/sync/engine/net/http_bridge.cc" />
- <item id="sync_stop_reporter" added_in_milestone="62" content_hash_code="036444c2" os_list="linux,windows,chromeos,android" file_path="components/sync/driver/sync_stopped_reporter.cc" />
+ <item id="sync_stop_reporter" added_in_milestone="62" content_hash_code="036444c2" os_list="linux,windows,chromeos,android" file_path="components/sync/service/sync_stopped_reporter.cc" />
  <item id="recipes_service" added_in_milestone="88" content_hash_code="0477ff55" os_list="linux,windows,chromeos" file_path="chrome/browser/new_tab_page/modules/recipes/recipes_service.cc" />
  <item id="test" added_in_milestone="62" reserved="1" os_list="linux,windows" file_path="" />
  <item id="test_partial" added_in_milestone="62" reserved="1" os_list="linux,windows" file_path="" />
@@ -416,4 +416,5 @@
  <item id="safe_browsing_hashprefix_realtime_lookup_direct" added_in_milestone="114" content_hash_code="0764e462" os_list="linux,windows,chromeos,android" file_path="components/safe_browsing/core/browser/hashprefix_realtime/hash_realtime_service.cc" />
  <item id="safe_browsing_hashprefix_realtime_lookup_ohttp" added_in_milestone="114" content_hash_code="07d60eb8" os_list="linux,windows,chromeos,android" file_path="components/safe_browsing/core/browser/hashprefix_realtime/hash_realtime_service.cc" />
  <item id="gaia_auth_rotate_bound_cookies" added_in_milestone="115" content_hash_code="06d1310c" os_list="linux" file_path="chrome/browser/signin/bound_session_credentials/bound_session_refresh_cookie_fetcher_impl.cc" />
+ <item id="unified_state_determination_kill_switch" added_in_milestone="115" content_hash_code="01f51d8e" os_list="chromeos" file_path="chrome/browser/ash/policy/enrollment/auto_enrollment_type_checker.cc" />
 </annotations>
diff --git a/tools/traffic_annotation/summary/grouping.xml b/tools/traffic_annotation/summary/grouping.xml
index 897de09..5283573 100644
--- a/tools/traffic_annotation/summary/grouping.xml
+++ b/tools/traffic_annotation/summary/grouping.xml
@@ -288,6 +288,7 @@
       <annotation id="back_navigation_cache_query"/>
       <annotation id="cws_info_service"/>
       <annotation id="promise_app_service"/>
+      <annotation id="unified_state_determination_kill_switch"/>
     </sender>
   </group>
   <group name="Admin Features" hidden="true">
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ar.xtb b/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
index 3ff5888..f005aa06 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
@@ -917,6 +917,7 @@
 <translation id="8264024885325823677">يتولى مشرفك إدارة هذا الإعداد.</translation>
 <translation id="8269755669432358899">تصغير لوحات التعليقات على الملفات</translation>
 <translation id="8280151743281770066">أرمينية صوتية</translation>
+<translation id="8285791779547722821">ملف <ph name="ORIGINAL_MIME_TYPE" /> مشفَّر.</translation>
 <translation id="8294431847097064396">المصدر</translation>
 <translation id="8297012244086013755">المجموعة رقم 3 الهانغولية (عدم التبديل)</translation>
 <translation id="8299269255470343364">اليابانية</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_az.xtb b/ui/chromeos/translations/ui_chromeos_strings_az.xtb
index c2597ae..40183474 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_az.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_az.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Son videolar yoxdur</translation>
 <translation id="3634507049637220048"><ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" /> şəbəkə, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, Administratorunuz tərəfindən idarə olunur, Detallar</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> element köçürüldü</translation>
+<translation id="3658269352872031728"><ph name="SELECTED_FILE_COUNT" /> fayl seçilib</translation>
 <translation id="3685122418104378273">Mobil data istifadə edərkən Google Disk sinxronizasiyası defolt olaraq deaktiv edilib.</translation>
 <translation id="3689865792480713551">Ləğv edin: <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Şəbəkə <ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, Deaktivdir, <ph name="CONNECTION_STATUS" />, Siqnal Gücü <ph name="SIGNAL_STRENGTH" />%, Detallar</translation>
@@ -576,6 +577,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> şəkli</translation>
 <translation id="5534520101572674276">Ölçü hesablanılır</translation>
 <translation id="554153475311314364">Yunan dilində Transliterasiya</translation>
+<translation id="5554171655917412781"><ph name="SELECTED_FOLDERS_COUNT" /> qovluq seçilib</translation>
 <translation id="5580591966435005537">virtual cihaz</translation>
 <translation id="5583640892426849032">Geri silmə</translation>
 <translation id="5583664733673201137">Durğu işarələrinin eni Tamdır</translation>
@@ -598,6 +600,7 @@
 <translation id="5724172041621205163">Pattachote klaviaturası ilə Tay dili</translation>
 <translation id="57383366388012121">Keçən ay</translation>
 <translation id="5756666464756035725">Macar QWERTY</translation>
+<translation id="5760252553414789727"><ph name="SELECTED_FILES_COUNT" /> element seçilib</translation>
 <translation id="5763377084591234761">Alman (İsveçrə)</translation>
 <translation id="5769519078756170258">İstisna ediləcək host və ya domen</translation>
 <translation id="5775750595919327203">Urdu dili</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_bs.xtb b/ui/chromeos/translations/ui_chromeos_strings_bs.xtb
index 5137dddc..14fe30cb 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_bs.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_bs.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Nema nedavnih videozapisa</translation>
 <translation id="3634507049637220048">Mreža <ph name="NETWORK_INDEX" /> od <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, upravlja vaš administrator, detalji</translation>
 <translation id="3645233063072417428">Broj premještenih stavki: <ph name="NUMBER_OF_ITEMS" />.</translation>
+<translation id="3658269352872031728">Odabrano datoteka: <ph name="SELECTED_FILE_COUNT" /></translation>
 <translation id="3685122418104378273">Sinhroniziranje Google Diska je onemogućeno prema zadanim postavkama kada se koristi prijenos podataka na mobilnoj mreži.</translation>
 <translation id="3689865792480713551">Otkaži <ph name="ACTIVITY_DESCRIPTION" /></translation>
 <translation id="3690128548376345212">Mreže: <ph name="NETWORK_INDEX" /> od <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, Deaktivirano, <ph name="CONNECTION_STATUS" />, Jačina signala <ph name="SIGNAL_STRENGTH" />%, Detalji</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> slika</translation>
 <translation id="5534520101572674276">Izračunavanje veličine</translation>
 <translation id="554153475311314364">grčki (transliteracija)</translation>
+<translation id="5554171655917412781">Odabrano mapa: <ph name="SELECTED_FOLDERS_COUNT" /></translation>
 <translation id="5580591966435005537">virtuelna mašina</translation>
 <translation id="5583640892426849032">Tipka za brisanje</translation>
 <translation id="5583664733673201137">Interpunkcija je u punoj širini</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">tajlandski s tastaturom Pattachote</translation>
 <translation id="57383366388012121">Prošli mjesec</translation>
 <translation id="5756666464756035725">Mađarska QWERTY</translation>
+<translation id="5760252553414789727">Odabrano stavki: <ph name="SELECTED_FILES_COUNT" /></translation>
 <translation id="5763377084591234761">njemački (Švicarska)</translation>
 <translation id="5769519078756170258">Host računar ili domena koju treba izuzeti</translation>
 <translation id="5775750595919327203">urdu</translation>
@@ -917,6 +920,7 @@
 <translation id="8264024885325823677">Ovom postavkom upravlja vaš administrator.</translation>
 <translation id="8269755669432358899">Sužavanje ploča za povratne informacije o fajlovima</translation>
 <translation id="8280151743281770066">armenski, fonetski</translation>
+<translation id="8285791779547722821">Šifrirano: <ph name="ORIGINAL_MIME_TYPE" /></translation>
 <translation id="8294431847097064396">Izvor</translation>
 <translation id="8297012244086013755">Trodijelni hangul (bez tipke Shift)</translation>
 <translation id="8299269255470343364">japanski</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
index 73506e6..0f3f113 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">No hi ha cap vídeo recent</translation>
 <translation id="3634507049637220048">Xarxa <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, gestionada per l'administrador, detalls</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> elements moguts.</translation>
+<translation id="3658269352872031728">S'han seleccionat <ph name="SELECTED_FILE_COUNT" /> fitxers</translation>
 <translation id="3685122418104378273">La sincronització amb Google Drive està desactivada de manera predeterminada en utilitzar les dades mòbils.</translation>
 <translation id="3689865792480713551">Cancel·la <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Xarxa <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, desactivada, <ph name="CONNECTION_STATUS" />, intensitat del senyal <ph name="SIGNAL_STRENGTH" />%, detalls</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921">Imatge <ph name="IMAGE_TYPE" /></translation>
 <translation id="5534520101572674276">S'està calculant la mida</translation>
 <translation id="554153475311314364">Grec (transliteració)</translation>
+<translation id="5554171655917412781">S'han seleccionat <ph name="SELECTED_FOLDERS_COUNT" /> carpetes</translation>
 <translation id="5580591966435005537">màquina virtual</translation>
 <translation id="5583640892426849032">Retrocés</translation>
 <translation id="5583664733673201137">L'amplada de la puntuació és completa</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">Tai amb teclat pattachote</translation>
 <translation id="57383366388012121">Darrer mes</translation>
 <translation id="5756666464756035725">QWERTY hongarès</translation>
+<translation id="5760252553414789727">S'han seleccionat <ph name="SELECTED_FILES_COUNT" /> elements</translation>
 <translation id="5763377084591234761">Alemany (Suïssa)</translation>
 <translation id="5769519078756170258">Amfitrió o domini que vols excloure</translation>
 <translation id="5775750595919327203">Urdú</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_cy.xtb b/ui/chromeos/translations/ui_chromeos_strings_cy.xtb
index 153d1a9..912d6900 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_cy.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_cy.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Dim fideos diweddar</translation>
 <translation id="3634507049637220048">Rhwydwaith <ph name="NETWORK_INDEX" /> o <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, Rheolwyd gan eich Gweinyddwr, Manylion</translation>
 <translation id="3645233063072417428">Cafodd <ph name="NUMBER_OF_ITEMS" /> eitem eu symud.</translation>
+<translation id="3658269352872031728">Mae <ph name="SELECTED_FILE_COUNT" /> ffeil wedi'u dewis</translation>
 <translation id="3685122418104378273">Mae cysoni Google Drive wedi'i analluogi yn ddiofyn, wrth ddefnyddio data symudol.</translation>
 <translation id="3689865792480713551">Canslo <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Rhwydwaith <ph name="NETWORK_INDEX" /> o <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, Heb ei weithredu <ph name="CONNECTION_STATUS" />, Cryfer Signal <ph name="SIGNAL_STRENGTH" />%, Manylion</translation>
@@ -576,6 +577,7 @@
 <translation id="5533102081734025921">Llun <ph name="IMAGE_TYPE" /></translation>
 <translation id="5534520101572674276">Wrthi'n cyfrifo maint</translation>
 <translation id="554153475311314364">Trawslythrennu Groeg</translation>
+<translation id="5554171655917412781">Mae <ph name="SELECTED_FOLDERS_COUNT" /> ffolder wedi'u dewis</translation>
 <translation id="5580591966435005537">peiriant rhithwir</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">Mae lled yr atalnod yn Llawn</translation>
@@ -598,6 +600,7 @@
 <translation id="5724172041621205163">Thai gyda bysellfwrdd Pattachote</translation>
 <translation id="57383366388012121">Y mis diwethaf</translation>
 <translation id="5756666464756035725">QWERTY Hwngareg</translation>
+<translation id="5760252553414789727">Mae <ph name="SELECTED_FILES_COUNT" /> eitem wedi'u dewis</translation>
 <translation id="5763377084591234761">Almaeneg (Y Swistir)</translation>
 <translation id="5769519078756170258">Gwesteiwr neu barth i'w eithrio</translation>
 <translation id="5775750595919327203">Wrdw</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_el.xtb b/ui/chromeos/translations/ui_chromeos_strings_el.xtb
index 586d184..2dca3a9 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_el.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_el.xtb
@@ -938,6 +938,7 @@
 <translation id="8264024885325823677">Η διαχείριση αυτής της ρύθμισης πραγματοποιείται από τον διαχειριστή σας.</translation>
 <translation id="8269755669432358899">Σύμπτυξη πλαισίων σχολίων αρχείων</translation>
 <translation id="8280151743281770066">Φωνητικό Αρμενικά</translation>
+<translation id="8285791779547722821">Κρυπτογραφημένο <ph name="ORIGINAL_MIME_TYPE" /></translation>
 <translation id="8294431847097064396">Πηγή</translation>
 <translation id="8297012244086013755">Σύνολο Χανγκίλ 3 (Χωρίς Shift)</translation>
 <translation id="8299269255470343364">Ιαπωνικά
diff --git a/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb b/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb
index 3dea663..1633944 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">No recent videos</translation>
 <translation id="3634507049637220048">Network <ph name="NETWORK_INDEX" /> of <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, managed by your administrator, details</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> items moved.</translation>
+<translation id="3658269352872031728"><ph name="SELECTED_FILE_COUNT" /> files selected</translation>
 <translation id="3685122418104378273">Google Drive sync is disabled by default, when using mobile data.</translation>
 <translation id="3689865792480713551">Cancel <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Network <ph name="NETWORK_INDEX" /> of <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, unactivated, <ph name="CONNECTION_STATUS" />, signal strength <ph name="SIGNAL_STRENGTH" />%, details</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> image</translation>
 <translation id="5534520101572674276">Calculating size</translation>
 <translation id="554153475311314364">Greek (transliteration)</translation>
+<translation id="5554171655917412781"><ph name="SELECTED_FOLDERS_COUNT" /> folders selected</translation>
 <translation id="5580591966435005537">virtual machine</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">Punctuation width is Full</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">Thai with Pattachote keyboard</translation>
 <translation id="57383366388012121">Last month</translation>
 <translation id="5756666464756035725">Hungarian QWERTY</translation>
+<translation id="5760252553414789727"><ph name="SELECTED_FILES_COUNT" /> items selected</translation>
 <translation id="5763377084591234761">German (Switzerland)</translation>
 <translation id="5769519078756170258">Host or domain to exclude</translation>
 <translation id="5775750595919327203">Urdu</translation>
@@ -917,6 +920,7 @@
 <translation id="8264024885325823677">This setting is managed by your administrator.</translation>
 <translation id="8269755669432358899">Collapse files feedback panels</translation>
 <translation id="8280151743281770066">Armenian Phonetic</translation>
+<translation id="8285791779547722821">Encrypted <ph name="ORIGINAL_MIME_TYPE" /></translation>
 <translation id="8294431847097064396">Source</translation>
 <translation id="8297012244086013755">Hangul 3 Set (No Shift)</translation>
 <translation id="8299269255470343364">Japanese</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_et.xtb b/ui/chromeos/translations/ui_chromeos_strings_et.xtb
index c3d938a..0907ff84 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_et.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_et.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Hiljutisi videoid pole</translation>
 <translation id="3634507049637220048"><ph name="NETWORK_INDEX" />. võrk <ph name="NETWORK_COUNT" />-st, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, võrku haldab teie administraator, üksikasjad</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> üksust on teisaldatud.</translation>
+<translation id="3658269352872031728">Valitud on <ph name="SELECTED_FILE_COUNT" /> faili</translation>
 <translation id="3685122418104378273">Google Drive'i sünkroonimine on mobiilse andmeside kasutamisel vaikimisi keelatud.</translation>
 <translation id="3689865792480713551">Tühista <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Võrk <ph name="NETWORK_INDEX" /> <ph name="NETWORK_COUNT" />-st, <ph name="NETWORK_NAME" />, inaktiveeritud, <ph name="CONNECTION_STATUS" />, signaalitugevus <ph name="SIGNAL_STRENGTH" />%, üksikasjad</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" />-pilt</translation>
 <translation id="5534520101572674276">Suuruse arvutamine</translation>
 <translation id="554153475311314364">kreeka, transliteratsioon</translation>
+<translation id="5554171655917412781">Valitud on <ph name="SELECTED_FOLDERS_COUNT" /> kausta</translation>
 <translation id="5580591966435005537">Virtuaalmasin</translation>
 <translation id="5583640892426849032">Tagasilükkeklahv</translation>
 <translation id="5583664733673201137">Kirjavahemärkide laius on täislaius</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">tai, Pattachote klaviatuuriga</translation>
 <translation id="57383366388012121">Eelmine kuu</translation>
 <translation id="5756666464756035725">Ungari QWERTY-klaviatuur</translation>
+<translation id="5760252553414789727">Valitud on <ph name="SELECTED_FILES_COUNT" /> üksust</translation>
 <translation id="5763377084591234761">saksa (Šveits)</translation>
 <translation id="5769519078756170258">Välistatav host või domeen</translation>
 <translation id="5775750595919327203">urdu</translation>
@@ -917,6 +920,7 @@
 <translation id="8264024885325823677">Seda seadet haldab administraator.</translation>
 <translation id="8269755669432358899">Ahenda failide tagasisidepaneelid</translation>
 <translation id="8280151743281770066">Armeenia foneetiline</translation>
+<translation id="8285791779547722821">Krüpteeritud <ph name="ORIGINAL_MIME_TYPE" /></translation>
 <translation id="8294431847097064396">Allikas</translation>
 <translation id="8297012244086013755">Hanguli 3. seade (tõstuklahv puudub)</translation>
 <translation id="8299269255470343364">jaapani keel</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fil.xtb b/ui/chromeos/translations/ui_chromeos_strings_fil.xtb
index 50bfcae..257e365 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_fil.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_fil.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Walang kamakailang video</translation>
 <translation id="3634507049637220048">Network <ph name="NETWORK_INDEX" /> sa <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, Pinapamahalaan ng iyong Administrator, Mga Detalye</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> (na) item ang inilipat.</translation>
+<translation id="3658269352872031728"><ph name="SELECTED_FILE_COUNT" /> (na) file ang napili</translation>
 <translation id="3685122418104378273">Naka-disable ang Google Drive bilang default, kapag gumagamit ng mobile data.</translation>
 <translation id="3689865792480713551">Kanselahin ang <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Network <ph name="NETWORK_INDEX" /> sa <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, Hindi Naka-activate, <ph name="CONNECTION_STATUS" />, Lakas ng Signal <ph name="SIGNAL_STRENGTH" />%, Mga Detalye</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> na larawan</translation>
 <translation id="5534520101572674276">Kinakalkula ang laki</translation>
 <translation id="554153475311314364">Greek Transliteration</translation>
+<translation id="5554171655917412781"><ph name="SELECTED_FOLDERS_COUNT" /> (na) folder ang napili</translation>
 <translation id="5580591966435005537">virtual machine</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">Puno na ang lapad ng bantas</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">Thai na may Pattachote keyboard</translation>
 <translation id="57383366388012121">Nakaraang buwan</translation>
 <translation id="5756666464756035725">Hungarian na QWERTY</translation>
+<translation id="5760252553414789727"><ph name="SELECTED_FILES_COUNT" /> (na) item ang napili</translation>
 <translation id="5763377084591234761">German (Switzerland)</translation>
 <translation id="5769519078756170258">Host o domain na hindi isasama</translation>
 <translation id="5775750595919327203">Urdu</translation>
@@ -917,6 +920,7 @@
 <translation id="8264024885325823677">Pinapamahalaan ng iyong administrator ang setting na ito.</translation>
 <translation id="8269755669432358899">I-collapse ang mga panel ng feedback ng mga file</translation>
 <translation id="8280151743281770066">Armenian Phonetic</translation>
+<translation id="8285791779547722821">Naka-encrypt ang <ph name="ORIGINAL_MIME_TYPE" /></translation>
 <translation id="8294431847097064396">Pinagmulan</translation>
 <translation id="8297012244086013755">Hangul 3 Set (Walang Shift)</translation>
 <translation id="8299269255470343364">Japanese</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hr.xtb b/ui/chromeos/translations/ui_chromeos_strings_hr.xtb
index 5cf7d48..4ffe599be 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_hr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_hr.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Nema nedavnih videozapisa</translation>
 <translation id="3634507049637220048">Mreža <ph name="NETWORK_INDEX" /> od <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, upravlja administrator, pojedinosti</translation>
 <translation id="3645233063072417428">Premješteno stavki: <ph name="NUMBER_OF_ITEMS" />.</translation>
+<translation id="3658269352872031728">Odabrano datoteka: <ph name="SELECTED_FILE_COUNT" /></translation>
 <translation id="3685122418104378273">Sinkronizacija Google diska onemogućena je prema zadanim postavkama kada se upotrebljavaju mobilni podaci.</translation>
 <translation id="3689865792480713551">Otkažite <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Mreža <ph name="NETWORK_INDEX" /> od <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, nije aktivirana, <ph name="CONNECTION_STATUS" />, jačina signala <ph name="SIGNAL_STRENGTH" />%, pojedinosti</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> slika</translation>
 <translation id="5534520101572674276">Veličina izračuna</translation>
 <translation id="554153475311314364">transliteracija za grčki</translation>
+<translation id="5554171655917412781">Odabrano mapa: <ph name="SELECTED_FOLDERS_COUNT" /></translation>
 <translation id="5580591966435005537">virtualni uređaj</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">Interpunkcija je u punoj širini</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">tajlandski s tipkovnicom Pattachote</translation>
 <translation id="57383366388012121">Prošli mjesec</translation>
 <translation id="5756666464756035725">Mađarska QWERTY</translation>
+<translation id="5760252553414789727">Odabrano stavki: <ph name="SELECTED_FILES_COUNT" /></translation>
 <translation id="5763377084591234761">njemački (Švicarska)</translation>
 <translation id="5769519078756170258">Host ili domena koje želite izuzeti</translation>
 <translation id="5775750595919327203">urdski</translation>
@@ -917,6 +920,7 @@
 <translation id="8264024885325823677">Tom postavkom upravlja vaš administrator.</translation>
 <translation id="8269755669432358899">Sažmi ploče povratnih informacija o datotekama</translation>
 <translation id="8280151743281770066">armenska (fonetska)</translation>
+<translation id="8285791779547722821">Šifrirano: <ph name="ORIGINAL_MIME_TYPE" /></translation>
 <translation id="8294431847097064396">Izvor</translation>
 <translation id="8297012244086013755">hangul 3 set (bez tipke Shift)</translation>
 <translation id="8299269255470343364">Japanski</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hu.xtb b/ui/chromeos/translations/ui_chromeos_strings_hu.xtb
index f3b71f2..9ce9cc4 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_hu.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_hu.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Nincsenek új videók</translation>
 <translation id="3634507049637220048"><ph name="NETWORK_INDEX" />. hálózat (összesen <ph name="NETWORK_COUNT" />), <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, a rendszergazdája kezeli, részletek</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> elem áthelyezve.</translation>
+<translation id="3658269352872031728"><ph name="SELECTED_FILE_COUNT" /> fájl kijelölve</translation>
 <translation id="3685122418104378273">A Google Drive szinkronizálása alapértelmezés szerint le van tiltva mobiladat-kapcsolat használatakor.</translation>
 <translation id="3689865792480713551"><ph name="ACTIVITY_DESCRIPTION" /> megszakítása.</translation>
 <translation id="3690128548376345212"><ph name="NETWORK_COUNT" />/<ph name="NETWORK_INDEX" /> hálózat, <ph name="NETWORK_NAME" />, Inaktiválva, <ph name="CONNECTION_STATUS" />, Jelerősség <ph name="SIGNAL_STRENGTH" />%, Részletek</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> kép</translation>
 <translation id="5534520101572674276">Méret számítása</translation>
 <translation id="554153475311314364">görög, betű szerinti átírás</translation>
+<translation id="5554171655917412781"><ph name="SELECTED_FOLDERS_COUNT" /> kiválasztott mappa</translation>
 <translation id="5580591966435005537">virtuális gép</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">A központozás teljes szélességű</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">thai, pattachote-billentyűzettel</translation>
 <translation id="57383366388012121">Múlt hónap</translation>
 <translation id="5756666464756035725">Magyar QWERTY</translation>
+<translation id="5760252553414789727"><ph name="SELECTED_FILES_COUNT" /> elem kijelölve</translation>
 <translation id="5763377084591234761">német (Svájc)</translation>
 <translation id="5769519078756170258">A kizárandó gazdagép vagy domain</translation>
 <translation id="5775750595919327203">urdu</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hy.xtb b/ui/chromeos/translations/ui_chromeos_strings_hy.xtb
index 5f79bf3..4fa3d7a 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_hy.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_hy.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Վերջերս դիտված տեսանյութեր չկան</translation>
 <translation id="3634507049637220048">Ցանց <ph name="NETWORK_INDEX" />՝ <ph name="NETWORK_COUNT" />-ից, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, կառավարվում է ձեր ադմինիստրատորի կողմից, մանրամասներ</translation>
 <translation id="3645233063072417428">Տեղափոխվեց <ph name="NUMBER_OF_ITEMS" /> տարր։</translation>
+<translation id="3658269352872031728">Ընտրված է <ph name="SELECTED_FILE_COUNT" /> ֆայլ</translation>
 <translation id="3685122418104378273">Շարժական տվյալներն օգտագործելիս Google Drive համաժամացումը ըստ կանխադրման անջատվում է:</translation>
 <translation id="3689865792480713551">Չեղարկել՝ <ph name="ACTIVITY_DESCRIPTION" />։</translation>
 <translation id="3690128548376345212">Ցանց <ph name="NETWORK_INDEX" />՝ <ph name="NETWORK_COUNT" />-ից, <ph name="NETWORK_NAME" />, ակտիվացված չէ, <ph name="CONNECTION_STATUS" />, ազդանշանի ուժգնությունը՝ <ph name="SIGNAL_STRENGTH" /> տոկոս, մանրամասներ</translation>
@@ -576,6 +577,7 @@
 <translation id="5533102081734025921">Պատկեր (<ph name="IMAGE_TYPE" />)</translation>
 <translation id="5534520101572674276">Չափի հաշվարկում</translation>
 <translation id="554153475311314364">հունարեն (տառադարձություն)</translation>
+<translation id="5554171655917412781">Ընտրված է <ph name="SELECTED_FOLDERS_COUNT" /> պանակ</translation>
 <translation id="5580591966435005537">վիրտուալ մեքենա</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">Կետադրական նշանների լայնությունը՝ լիալայնք</translation>
@@ -598,6 +600,7 @@
 <translation id="5724172041621205163">թայերեն (Pattachote ստեղնաշար)</translation>
 <translation id="57383366388012121">Անցած ամիս</translation>
 <translation id="5756666464756035725">Հունգարական QWERTY</translation>
+<translation id="5760252553414789727">Ընտրված է <ph name="SELECTED_FILES_COUNT" /> տարր</translation>
 <translation id="5763377084591234761">գերմաներեն (Շվեյցարիա)</translation>
 <translation id="5769519078756170258">Հանգույցը կամ տիրույթը, որը ուզում եք բացառել</translation>
 <translation id="5775750595919327203">ուրդու</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_it.xtb b/ui/chromeos/translations/ui_chromeos_strings_it.xtb
index 319bbf8..28f7dab 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_it.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_it.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Nessun video recente</translation>
 <translation id="3634507049637220048">Rete <ph name="NETWORK_INDEX" /> di <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, gestita dall'amministratore, dettagli</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> elementi spostati.</translation>
+<translation id="3658269352872031728"><ph name="SELECTED_FILE_COUNT" /> file selezionati</translation>
 <translation id="3685122418104378273">La sincronizzazione con Google Drive è disattivata per impostazione predefinita quando vengono utilizzati i dati mobili.</translation>
 <translation id="3689865792480713551">Annulla <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Rete <ph name="NETWORK_INDEX" /> di <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, Non attivato, <ph name="CONNECTION_STATUS" />, Intensità del segnale <ph name="SIGNAL_STRENGTH" />%, Dettagli</translation>
@@ -576,6 +577,7 @@
 <translation id="5533102081734025921">Immagine <ph name="IMAGE_TYPE" /></translation>
 <translation id="5534520101572674276">Calcolo dimensioni</translation>
 <translation id="554153475311314364">Traslitterazione greco</translation>
+<translation id="5554171655917412781"><ph name="SELECTED_FOLDERS_COUNT" /> cartelle selezionate</translation>
 <translation id="5580591966435005537">macchina virtuale</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">La larghezza della punteggiatura è piena</translation>
@@ -598,6 +600,7 @@
 <translation id="5724172041621205163">Thai con tastiera Pattachote</translation>
 <translation id="57383366388012121">Mese scorso</translation>
 <translation id="5756666464756035725">Ungherese QWERTY</translation>
+<translation id="5760252553414789727"><ph name="SELECTED_FILES_COUNT" /> elementi selezionati</translation>
 <translation id="5763377084591234761">Tedesco (Svizzera)</translation>
 <translation id="5769519078756170258">Host o dominio da escludere</translation>
 <translation id="5775750595919327203">Urdu</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ja.xtb b/ui/chromeos/translations/ui_chromeos_strings_ja.xtb
index f0b354ba..8b3389e 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ja.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ja.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">最近視聴した動画はありません</translation>
 <translation id="3634507049637220048"><ph name="NETWORK_INDEX" /> 番目のネットワーク(全 <ph name="NETWORK_COUNT" /> 件)、<ph name="NETWORK_NAME" />、<ph name="CONNECTION_STATUS" />、管理者によって管理、詳細</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> 件のアイテムを移動しました。</translation>
+<translation id="3658269352872031728"><ph name="SELECTED_FILE_COUNT" /> 個のファイルが選択されています</translation>
 <translation id="3685122418104378273">Google ドライブの同期は既定で無効になっています(モバイルデータを使用する場合)。</translation>
 <translation id="3689865792480713551"><ph name="ACTIVITY_DESCRIPTION" /> をキャンセルします。</translation>
 <translation id="3690128548376345212">ネットワーク <ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" />、<ph name="NETWORK_NAME" />、未有効化、<ph name="CONNECTION_STATUS" />、電波強度 <ph name="SIGNAL_STRENGTH" />%、詳細</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921">画像(<ph name="IMAGE_TYPE" />)</translation>
 <translation id="5534520101572674276">サイズを計算しています</translation>
 <translation id="554153475311314364">ギリシア語(文字変換)</translation>
+<translation id="5554171655917412781"><ph name="SELECTED_FOLDERS_COUNT" /> 個のフォルダが選択されています</translation>
 <translation id="5580591966435005537">仮想マシン</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">句読点幅は全角です</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">タイ語(Pattachote)キーボード</translation>
 <translation id="57383366388012121">先月</translation>
 <translation id="5756666464756035725">ハンガリー語 QWERTY</translation>
+<translation id="5760252553414789727"><ph name="SELECTED_FILES_COUNT" /> 個のアイテムが選択されています</translation>
 <translation id="5763377084591234761">ドイツ語(スイス)</translation>
 <translation id="5769519078756170258">除外するホストまたはドメイン</translation>
 <translation id="5775750595919327203">ウルドゥ語</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_kk.xtb b/ui/chromeos/translations/ui_chromeos_strings_kk.xtb
index 02e2463..29aebf7 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_kk.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_kk.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Жаңа бейнелер жоқ</translation>
 <translation id="3634507049637220048"><ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" /> желі, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, әкімшіңіз басқарады, мәліметтер</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> элемент жылжытылды.</translation>
+<translation id="3658269352872031728"><ph name="SELECTED_FILE_COUNT" /> файл таңдалған</translation>
 <translation id="3685122418104378273">Ұялы деректерді пайдалану кезінде әдепкі бойынша Google Drive синхрондауы өшіріледі.</translation>
 <translation id="3689865792480713551">Келесі әрекеттен бас тарту: <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212"><ph name="NETWORK_INDEX" />/<ph name="NETWORK_COUNT" /> желі, <ph name="NETWORK_NAME" />, өшірілді, <ph name="CONNECTION_STATUS" />, сигнал күші <ph name="SIGNAL_STRENGTH" />%, мәліметтер</translation>
@@ -576,6 +577,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> суреті</translation>
 <translation id="5534520101572674276">Көлемін есептеу</translation>
 <translation id="554153475311314364">Грек (транслитерация)</translation>
+<translation id="5554171655917412781"><ph name="SELECTED_FOLDERS_COUNT" /> қалта таңдалған</translation>
 <translation id="5580591966435005537">виртуалдық машина</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">Тыныс белгілерінің ені – толық</translation>
@@ -598,6 +600,7 @@
 <translation id="5724172041621205163">Тай (Pattachote пернетақтасымен)</translation>
 <translation id="57383366388012121">Соңғы ай</translation>
 <translation id="5756666464756035725">Венгр QWERTY пернетақтасы</translation>
+<translation id="5760252553414789727"><ph name="SELECTED_FILES_COUNT" /> элемент таңдалған</translation>
 <translation id="5763377084591234761">Неміс (Швейцария)</translation>
 <translation id="5769519078756170258">Қамтылмайтын хост не домен</translation>
 <translation id="5775750595919327203">Урду</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_km.xtb b/ui/chromeos/translations/ui_chromeos_strings_km.xtb
index 780d6ab..0e0885d 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_km.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_km.xtb
@@ -919,6 +919,7 @@
 <translation id="8264024885325823677">ការកំណត់នេះត្រូវបានគ្រប់គ្រងដោយអ្នកគ្រប់គ្រងរបស់អ្នក។</translation>
 <translation id="8269755669432358899">បង្រួមផ្ទាំង​មតិកែលម្អ​ឯកសារ</translation>
 <translation id="8280151743281770066">សូរស័ព្ទភាសាអាម៉ានី</translation>
+<translation id="8285791779547722821"><ph name="ORIGINAL_MIME_TYPE" /> ដែលបាន​អ៊ីនគ្រីប</translation>
 <translation id="8294431847097064396">ប្រភព</translation>
 <translation id="8297012244086013755">ហានគុល 3 ឈុត (គ្មាន Shift)</translation>
 <translation id="8299269255470343364">ភាសាជប៉ុន</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_lt.xtb b/ui/chromeos/translations/ui_chromeos_strings_lt.xtb
index 7bce701..7b6501fc 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_lt.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_lt.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Nėra naujausių vaizdo įrašų</translation>
 <translation id="3634507049637220048"><ph name="NETWORK_INDEX" /> tinklas iš <ph name="NETWORK_COUNT" />, „<ph name="NETWORK_NAME" />“, <ph name="CONNECTION_STATUS" />, tvarko administratorius, išsami informacija</translation>
 <translation id="3645233063072417428">Perkelta elementų: <ph name="NUMBER_OF_ITEMS" />.</translation>
+<translation id="3658269352872031728">Pasirinkta failų: <ph name="SELECTED_FILE_COUNT" /></translation>
 <translation id="3685122418104378273">„Google“ disko sinchronizavimas pagal numatytuosius nustatymus yra išjungtas, kai naudojami mobiliojo ryšio duomenys.</translation>
 <translation id="3689865792480713551">Atšaukti <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212"><ph name="NETWORK_INDEX" /> tinklas iš <ph name="NETWORK_COUNT" />, „<ph name="NETWORK_NAME" />“, nesuaktyvintas, <ph name="CONNECTION_STATUS" />, signalo stiprumas <ph name="SIGNAL_STRENGTH" /> proc., išsami informacija</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> vaizdas</translation>
 <translation id="5534520101572674276">Apskaičiuojamas dydis</translation>
 <translation id="554153475311314364">Graikų k. transliteracija</translation>
+<translation id="5554171655917412781">Pasirinkta aplankų: <ph name="SELECTED_FOLDERS_COUNT" /></translation>
 <translation id="5580591966435005537">virtualusis įrenginys</translation>
 <translation id="5583640892426849032">Grįžties klavišas</translation>
 <translation id="5583664733673201137">Skyrybos ženklo plotis yra viso dydžio</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">Tajų k. su „Pattachote“ klaviatūra</translation>
 <translation id="57383366388012121">Pastarasis mėnuo</translation>
 <translation id="5756666464756035725">Vengriška QWERTY</translation>
+<translation id="5760252553414789727">Pasirinkta elementų: <ph name="SELECTED_FILES_COUNT" /></translation>
 <translation id="5763377084591234761">Vokiečių k. (Šveicarija)</translation>
 <translation id="5769519078756170258">Norima išskirti priegloba arba domenas</translation>
 <translation id="5775750595919327203">Urdų k.</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_lv.xtb b/ui/chromeos/translations/ui_chromeos_strings_lv.xtb
index 61687d20..41fabf5 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_lv.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_lv.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Nav nesenu videoklipu</translation>
 <translation id="3634507049637220048"><ph name="NETWORK_INDEX" />. tīkls no <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, pārvalda jūsu administrators, informācija</translation>
 <translation id="3645233063072417428">Pārvietoti vienumi: <ph name="NUMBER_OF_ITEMS" />.</translation>
+<translation id="3658269352872031728">Atlasīto failu skaits: <ph name="SELECTED_FILE_COUNT" /></translation>
 <translation id="3685122418104378273">Izmantojot mobilos datus, Google diska sinhronizācija pēc noklusējuma ir atspējota.</translation>
 <translation id="3689865792480713551">Atcelt: <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Tīkls numur <ph name="NETWORK_INDEX" /> no <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, nav aktivizēts, <ph name="CONNECTION_STATUS" />, signāla stiprums procentos ir <ph name="SIGNAL_STRENGTH" />, detalizēta informācija</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> attēls</translation>
 <translation id="5534520101572674276">Notiek lieluma aprēķināšana.</translation>
 <translation id="554153475311314364">Grieķu, transliterācija</translation>
+<translation id="5554171655917412781">Atlasīto mapju skaits: <ph name="SELECTED_FOLDERS_COUNT" /></translation>
 <translation id="5580591966435005537">virtuālā mašīna</translation>
 <translation id="5583640892426849032">Atkāpšanās taustiņš</translation>
 <translation id="5583664733673201137">Pieturzīmju platums ir pilns.</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">Taju, ar Pattachote tastatūru</translation>
 <translation id="57383366388012121">Iepriekšējais mēnesis</translation>
 <translation id="5756666464756035725">Ungāru valodas QWERTY tastatūra</translation>
+<translation id="5760252553414789727">Atlasīto vienumu skaits: <ph name="SELECTED_FILES_COUNT" /></translation>
 <translation id="5763377084591234761">Vācu (Šveice)</translation>
 <translation id="5769519078756170258">Saimniekdators vai domēns, kuru nepieciešams izslēgt</translation>
 <translation id="5775750595919327203">Urdu</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_mr.xtb b/ui/chromeos/translations/ui_chromeos_strings_mr.xtb
index 232da08..b6a6b0b 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_mr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_mr.xtb
@@ -917,6 +917,7 @@
 <translation id="8264024885325823677">हे सेटिंग तुमच्या अ‍ॅडमिनिस्ट्रेटरद्वारे व्यवस्थापित केले जाते.</translation>
 <translation id="8269755669432358899">फाइल फीडबॅक पॅनल कोलॅप्स करा</translation>
 <translation id="8280151743281770066">अर्मेनियन ध्वन्यात्मक</translation>
+<translation id="8285791779547722821"><ph name="ORIGINAL_MIME_TYPE" /> एंक्रिप्ट केले आहे</translation>
 <translation id="8294431847097064396">स्रोत</translation>
 <translation id="8297012244086013755">हानगुल 3 संच (Shift नाही)</translation>
 <translation id="8299269255470343364">जपानी</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ms.xtb b/ui/chromeos/translations/ui_chromeos_strings_ms.xtb
index dcfcdf9..156f943 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ms.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ms.xtb
@@ -920,6 +920,7 @@
 <translation id="8264024885325823677">Tetapan ini diurus oleh pentadbir anda.</translation>
 <translation id="8269755669432358899">Runtuhkan panel maklum balas fail</translation>
 <translation id="8280151743281770066">Fonetik bahasa Armenia</translation>
+<translation id="8285791779547722821">Disulitkan <ph name="ORIGINAL_MIME_TYPE" /></translation>
 <translation id="8294431847097064396">Sumber</translation>
 <translation id="8297012244086013755">Hangul 3 Set (Tiada Shift)</translation>
 <translation id="8299269255470343364">Bahasa Jepun</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_my.xtb b/ui/chromeos/translations/ui_chromeos_strings_my.xtb
index 416b0658..dc4dca1 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_my.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_my.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">လတ်တလောဗီဒီယိုများ မရှိပါ</translation>
 <translation id="3634507049637220048">ကွန်ရက် <ph name="NETWORK_COUNT" /> ခုအနက်မှ <ph name="NETWORK_INDEX" />၊ <ph name="NETWORK_NAME" />၊ <ph name="CONNECTION_STATUS" />၊ သင့် 'ကြီးကြပ်သူ' က စီမံထားသည်၊ အသေးစိတ်များ</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> ခု ရွှေ့ပြီးပြီ။</translation>
+<translation id="3658269352872031728">ဖိုင် <ph name="SELECTED_FILE_COUNT" /> ခု ရွေးလိုက်သည်</translation>
 <translation id="3685122418104378273">မိုဘိုင်း ဒေတာကို အသုံးပြုချိန်မှာ ပုံသေအားဖြင့် Google ဒရိုက်ဗ် စင့်ကို ပိတ်ထားသည်။</translation>
 <translation id="3689865792480713551"><ph name="ACTIVITY_DESCRIPTION" /> ကို ပယ်ဖျက်မည်။</translation>
 <translation id="3690128548376345212">ကွန်ရက် <ph name="NETWORK_COUNT" /> ခုအနက် <ph name="NETWORK_INDEX" />၊<ph name="NETWORK_NAME" />၊ ဖွင့်မထားပါ၊ <ph name="CONNECTION_STATUS" />၊ လိုင်းဆွဲအား <ph name="SIGNAL_STRENGTH" />%၊ အသေးစိတ်</translation>
@@ -576,6 +577,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> ပုံ</translation>
 <translation id="5534520101572674276">ဆိုက</translation>
 <translation id="554153475311314364">ဂရိ အက္ခရာဖလှယ်ခြင်း</translation>
+<translation id="5554171655917412781">ဖိုင်တွဲ <ph name="SELECTED_FOLDERS_COUNT" /> ခု ရွေးလိုက်သည်</translation>
 <translation id="5580591966435005537">ပကတိအသွင်စက်</translation>
 <translation id="5583640892426849032">နောက်ပြန်</translation>
 <translation id="5583664733673201137">ပုဒ်ဖြတ်ပုဒ်ရပ်အကျယ် ပြည့်သွားပြီ</translation>
@@ -598,6 +600,7 @@
 <translation id="5724172041621205163">Pattachote ကီးဘုတ်ဖြင့် ထိုင်း</translation>
 <translation id="57383366388012121">ယခင်လ</translation>
 <translation id="5756666464756035725">ဟန်ဂေရီ QWERTY</translation>
+<translation id="5760252553414789727">ဖိုင် <ph name="SELECTED_FILES_COUNT" /> ခု ရွေးလိုက်သည်</translation>
 <translation id="5763377084591234761">ဂျာမန် (ဆွစ်ဇာလန်)</translation>
 <translation id="5769519078756170258">ပယ်ရန် ဆာဗာပင်ရင်း သို့မဟုတ် ဒိုမိန်း</translation>
 <translation id="5775750595919327203">အူရ်ဒူ</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_nl.xtb b/ui/chromeos/translations/ui_chromeos_strings_nl.xtb
index c8bb6e3e..2842fc7 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_nl.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_nl.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Geen recente video's</translation>
 <translation id="3634507049637220048">Netwerk <ph name="NETWORK_INDEX" /> van <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, beheerd door je beheerder, details</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> items verplaatst.</translation>
+<translation id="3658269352872031728"><ph name="SELECTED_FILE_COUNT" /> bestanden geselecteerd</translation>
 <translation id="3685122418104378273">De synchronisatie van Google Drive is bij het gebruik van mobiele data standaard uitgezet.</translation>
 <translation id="3689865792480713551"><ph name="ACTIVITY_DESCRIPTION" /> annuleren.</translation>
 <translation id="3690128548376345212">Netwerk <ph name="NETWORK_INDEX" /> van <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, niet geactiveerd, <ph name="CONNECTION_STATUS" />, signaalsterkte <ph name="SIGNAL_STRENGTH" />%, details</translation>
@@ -578,6 +579,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" />-afbeelding</translation>
 <translation id="5534520101572674276">Grootte berekenen</translation>
 <translation id="554153475311314364">Grieks (transliteratie)</translation>
+<translation id="5554171655917412781"><ph name="SELECTED_FOLDERS_COUNT" /> mappen geselecteerd</translation>
 <translation id="5580591966435005537">virtuele machine</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">Interpunctiebreedte: volledig (vol)</translation>
@@ -600,6 +602,7 @@
 <translation id="5724172041621205163">Thai met Pattachote-toetsenbord</translation>
 <translation id="57383366388012121">Vorige maand</translation>
 <translation id="5756666464756035725">Hongaars QWERTY</translation>
+<translation id="5760252553414789727"><ph name="SELECTED_FILES_COUNT" /> items geselecteerd</translation>
 <translation id="5763377084591234761">Duits (Zwitserland)</translation>
 <translation id="5769519078756170258">Host of domein om uit te sluiten</translation>
 <translation id="5775750595919327203">Urdu</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_no.xtb b/ui/chromeos/translations/ui_chromeos_strings_no.xtb
index 1885d74..9d10d003f 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_no.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_no.xtb
@@ -920,6 +920,7 @@
 <translation id="8264024885325823677">Denne innstillingen administreres av administratoren.</translation>
 <translation id="8269755669432358899">Skjul tilbakemeldingspaneler på filer</translation>
 <translation id="8280151743281770066">Armensk fonetisk</translation>
+<translation id="8285791779547722821">Kryptert <ph name="ORIGINAL_MIME_TYPE" /></translation>
 <translation id="8294431847097064396">Kilde</translation>
 <translation id="8297012244086013755">Hangul 3-sett (ikke skift)</translation>
 <translation id="8299269255470343364">Japansk</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pa.xtb b/ui/chromeos/translations/ui_chromeos_strings_pa.xtb
index a44ad20..9c25973c9 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_pa.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_pa.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">ਕੋਈ ਹਾਲੀਆ ਵੀਡੀਓ ਨਹੀਂ</translation>
 <translation id="3634507049637220048">ਨੈੱਟਵਰਕ <ph name="NETWORK_COUNT" /> ਵਿੱਚੋਂ <ph name="NETWORK_INDEX" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, ਤੁਹਾਡੇ ਪ੍ਰਸ਼ਾਸਕ ਵੱਲੋਂ ਪ੍ਰਬੰਧਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਵੇਰਵੇ</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> ਆਈਟਮਾਂ ਲਿਜਾਈਆਂ ਗਈਆਂ।</translation>
+<translation id="3658269352872031728"><ph name="SELECTED_FILE_COUNT" /> ਫ਼ਾਈਲਾਂ ਚੁਣੀਆਂ ਗਈਆਂ</translation>
 <translation id="3685122418104378273">Google Drive ਸਿੰਕ ਮੋਬਾਈਲ ਡਾਟਾ ਵਰਤਦੇ ਸਮੇਂ, ਬਾਇ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਅਸਮਰਥਿਤ ਹੁੰਦਾ ਹੈ।</translation>
 <translation id="3689865792480713551"><ph name="ACTIVITY_DESCRIPTION" /> ਨੂੰ ਰੱਦ ਕਰੋ।</translation>
 <translation id="3690128548376345212"><ph name="NETWORK_COUNT" /> ਵਿੱਚੋਂ <ph name="NETWORK_INDEX" /> ਨੈੱਟਵਰਕ, <ph name="NETWORK_NAME" />, ਅਕਿਰਿਆਸ਼ੀਲ ਕੀਤਾ ਗਿਆ, <ph name="CONNECTION_STATUS" />, ਸਿਗਨਲ ਦੀ ਤੀਬਰਤਾ <ph name="SIGNAL_STRENGTH" />%, ਵੇਰਵੇ</translation>
@@ -576,6 +577,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> ਚਿੱਤਰ</translation>
 <translation id="5534520101572674276">ਆਕਾਰ ਦਾ ਅਨੁਮਾਨ ਲਗਾ ਰਿਹਾ ਹੈ</translation>
 <translation id="554153475311314364">ਯੂਨਾਨੀ ਲਿਪੀਅੰਤਰਨ</translation>
+<translation id="5554171655917412781"><ph name="SELECTED_FOLDERS_COUNT" /> ਫੋਲਡਰ ਚੁਣੇ ਗਏ</translation>
 <translation id="5580591966435005537">ਆਭਾਸੀ ਮਸ਼ੀਨ</translation>
 <translation id="5583640892426849032">ਬੈਕਸਪੇਸ</translation>
 <translation id="5583664733673201137">ਵਿਸ਼ਰਾਮ-ਚਿੰਨ੍ਹ ਚੌੜਾਈ ਪੂਰੀ ਹੈ</translation>
@@ -598,6 +600,7 @@
 <translation id="5724172041621205163">ਪੈਟਾਸ਼ੋਟੇ ਕੀ-ਬੋਰਡ ਦੇ ਨਾਲ ਥਾਈ</translation>
 <translation id="57383366388012121">ਪਿਛਲਾ ਮਹੀਨਾ</translation>
 <translation id="5756666464756035725">ਹੰਗਰੀਆਈ QWERTY</translation>
+<translation id="5760252553414789727"><ph name="SELECTED_FILES_COUNT" /> ਆਈਟਮਾਂ ਚੁਣੀ ਗਈ</translation>
 <translation id="5763377084591234761">ਜਰਮਨ (ਸਵਿਟਜ਼ਰਲੈਂਡ)</translation>
 <translation id="5769519078756170258">ਬਾਹਰ ਰੱਖਣ ਲਈ ਹੋਸਟ ਜਾਂ ਡੋਮੇਨ</translation>
 <translation id="5775750595919327203">ਉਰਦੂ</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pl.xtb b/ui/chromeos/translations/ui_chromeos_strings_pl.xtb
index 0bf168a..5f61fe8c 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_pl.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_pl.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Brak nowych filmów</translation>
 <translation id="3634507049637220048">Sieć <ph name="NETWORK_INDEX" /> z <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, zarządzana przez administratora, szczegóły</translation>
 <translation id="3645233063072417428">Liczba przeniesionych elementów: <ph name="NUMBER_OF_ITEMS" />.</translation>
+<translation id="3658269352872031728">Wybrane pliki: <ph name="SELECTED_FILE_COUNT" /></translation>
 <translation id="3685122418104378273">Gdy komórkowa transmisja danych jest włączona, synchronizacja z Dyskiem Google jest domyślnie wyłączona.</translation>
 <translation id="3689865792480713551">Anuluj <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Sieć <ph name="NETWORK_INDEX" /> z <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, nieaktywowana, <ph name="CONNECTION_STATUS" />, siła sygnału <ph name="SIGNAL_STRENGTH" />%, szczegóły</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921">Obraz <ph name="IMAGE_TYPE" /></translation>
 <translation id="5534520101572674276">Obliczanie rozmiaru</translation>
 <translation id="554153475311314364">Grecki – transliteracja</translation>
+<translation id="5554171655917412781">Wybrane foldery: <ph name="SELECTED_FOLDERS_COUNT" /></translation>
 <translation id="5580591966435005537">maszyna wirtualna</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">Szerokość przestankowania: pełna</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">Tajski z klawiaturą pattachote</translation>
 <translation id="57383366388012121">Ostatni miesiąc</translation>
 <translation id="5756666464756035725">Węgierski QWERTY</translation>
+<translation id="5760252553414789727">Wybrany element: <ph name="SELECTED_FILES_COUNT" /></translation>
 <translation id="5763377084591234761">Niemiecki (Szwajcaria)</translation>
 <translation id="5769519078756170258">Host lub domena do wykluczenia</translation>
 <translation id="5775750595919327203">Urdu</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb b/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb
index 1e8d198..4e73c54 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Nenhum vídeo recente</translation>
 <translation id="3634507049637220048">Rede <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, gerenciada pelo seu administrador, detalhes</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> itens movidos.</translation>
+<translation id="3658269352872031728"><ph name="SELECTED_FILE_COUNT" /> arquivos selecionados</translation>
 <translation id="3685122418104378273">A sincronização do Google Drive é desativada por padrão durante o uso de dados móveis.</translation>
 <translation id="3689865792480713551">Cancelar <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Rede <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, inativa, <ph name="CONNECTION_STATUS" />, intensidade do sinal <ph name="SIGNAL_STRENGTH" />%, detalhes</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921">Imagem <ph name="IMAGE_TYPE" /></translation>
 <translation id="5534520101572674276">Calculando tamanho...</translation>
 <translation id="554153475311314364">Grego (transliteração)</translation>
+<translation id="5554171655917412781"><ph name="SELECTED_FOLDERS_COUNT" /> pastas selecionadas</translation>
 <translation id="5580591966435005537">máquina virtual</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">A largura da pontuação é inteira</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">Tailandês com teclado Pattachote</translation>
 <translation id="57383366388012121">Último mês</translation>
 <translation id="5756666464756035725">QWERTY húngaro</translation>
+<translation id="5760252553414789727"><ph name="SELECTED_FILES_COUNT" /> itens selecionados</translation>
 <translation id="5763377084591234761">Alemão (Suíça)</translation>
 <translation id="5769519078756170258">Host ou domínio para exclusão</translation>
 <translation id="5775750595919327203">Urdu</translation>
@@ -917,6 +920,7 @@
 <translation id="8264024885325823677">Essas configurações são gerenciadas pelo administrador.</translation>
 <translation id="8269755669432358899">Recolher painéis de feedback de arquivos</translation>
 <translation id="8280151743281770066">Armênio fonético</translation>
+<translation id="8285791779547722821"><ph name="ORIGINAL_MIME_TYPE" /> criptografado</translation>
 <translation id="8294431847097064396">Origem</translation>
 <translation id="8297012244086013755">Conjunto de letras coreanas, sem Shift (Hangul 3)</translation>
 <translation id="8299269255470343364">Japonês</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb b/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb
index 24543cc..48d13f3 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Sem vídeos recentes</translation>
 <translation id="3634507049637220048">Rede <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, gerida pelo administrador, detalhes</translation>
 <translation id="3645233063072417428"><ph name="NUMBER_OF_ITEMS" /> itens movidos.</translation>
+<translation id="3658269352872031728"><ph name="SELECTED_FILE_COUNT" /> ficheiros selecionados</translation>
 <translation id="3685122418104378273">Quando utiliza dados móveis, a sincronização do Google Drive é desativada por predefinição.</translation>
 <translation id="3689865792480713551">Cancele <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212">Rede <ph name="NETWORK_INDEX" /> de <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, Desativada, <ph name="CONNECTION_STATUS" />, Intensidade do sinal: <ph name="SIGNAL_STRENGTH" />%, Detalhes</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921">Imagem <ph name="IMAGE_TYPE" /></translation>
 <translation id="5534520101572674276">A calcular tamanho</translation>
 <translation id="554153475311314364">Transliteração de grego</translation>
+<translation id="5554171655917412781"><ph name="SELECTED_FOLDERS_COUNT" /> pastas selecionadas</translation>
 <translation id="5580591966435005537">máquina virtual</translation>
 <translation id="5583640892426849032">Retrocesso</translation>
 <translation id="5583664733673201137">A largura da pontuação é Completa</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">Tailandês com teclado pattachote</translation>
 <translation id="57383366388012121">Último mês</translation>
 <translation id="5756666464756035725">QWERTY húngaro</translation>
+<translation id="5760252553414789727"><ph name="SELECTED_FILES_COUNT" /> itens selecionados</translation>
 <translation id="5763377084591234761">Alemão (Suíça)</translation>
 <translation id="5769519078756170258">Anfitrião ou domínio a excluir</translation>
 <translation id="5775750595919327203">Urdu</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sk.xtb b/ui/chromeos/translations/ui_chromeos_strings_sk.xtb
index f229b24..7b9f3c0 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sk.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sk.xtb
@@ -920,6 +920,7 @@
 <translation id="8264024885325823677">Toto nastavenie ovláda váš správca.</translation>
 <translation id="8269755669432358899">Zbaliť panely so spätnou väzbou týkajúcou sa súborov</translation>
 <translation id="8280151743281770066">Arménska fonetická klávesnica</translation>
+<translation id="8285791779547722821"><ph name="ORIGINAL_MIME_TYPE" /> – šifrované</translation>
 <translation id="8294431847097064396">Zdroj</translation>
 <translation id="8297012244086013755">Hangul 3 Set (bez klávesa Shift)</translation>
 <translation id="8299269255470343364">Japončina</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sl.xtb b/ui/chromeos/translations/ui_chromeos_strings_sl.xtb
index a74c875..d6ea714 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sl.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sl.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">Ni nedavnih videoposnetkov</translation>
 <translation id="3634507049637220048">Omrežje <ph name="NETWORK_INDEX" /> od <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, <ph name="CONNECTION_STATUS" />, upravlja ga vaš skrbnik, podrobnosti</translation>
 <translation id="3645233063072417428">Toliko elementov je bilo premaknjenih: <ph name="NUMBER_OF_ITEMS" />.</translation>
+<translation id="3658269352872031728">Izbranih je toliko datotek: <ph name="SELECTED_FILE_COUNT" /></translation>
 <translation id="3685122418104378273">Sinhronizacija z Googlom Drive je ob uporabi prenosa podatkov v mobilnih omrežjih privzeto onemogočena.</translation>
 <translation id="3689865792480713551">Prekliči: <ph name="ACTIVITY_DESCRIPTION" />.</translation>
 <translation id="3690128548376345212"><ph name="NETWORK_INDEX" />. omrežje od <ph name="NETWORK_COUNT" />, <ph name="NETWORK_NAME" />, neaktivirano, <ph name="CONNECTION_STATUS" />, moč signala <ph name="SIGNAL_STRENGTH" /> %, podrobnosti</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921">Slika <ph name="IMAGE_TYPE" /></translation>
 <translation id="5534520101572674276">Izračunavanje velikosti</translation>
 <translation id="554153475311314364">grščina (transkripcija)</translation>
+<translation id="5554171655917412781">Izbranih je toliko map: <ph name="SELECTED_FOLDERS_COUNT" /></translation>
 <translation id="5580591966435005537">navidezni računalnik</translation>
 <translation id="5583640892426849032">Vračalka</translation>
 <translation id="5583664733673201137">Širina ločila je zapolnjena</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">tajščina s tipkovnico pattachote</translation>
 <translation id="57383366388012121">Prejšnji mesec</translation>
 <translation id="5756666464756035725">madžarščina – QWERTY</translation>
+<translation id="5760252553414789727">Izbranih je toliko elementov: <ph name="SELECTED_FILES_COUNT" /></translation>
 <translation id="5763377084591234761">nemščina (Švica)</translation>
 <translation id="5769519078756170258">Gostitelj ali domena za izključitev</translation>
 <translation id="5775750595919327203">urdujščina</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_th.xtb b/ui/chromeos/translations/ui_chromeos_strings_th.xtb
index 92f971b..fe878e4 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_th.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_th.xtb
@@ -917,6 +917,7 @@
 <translation id="8264024885325823677">การตั้งค่านี้จัดการโดยผู้ดูแลระบบ</translation>
 <translation id="8269755669432358899">ยุบแผงความคิดเห็นเกี่ยวกับไฟล์</translation>
 <translation id="8280151743281770066">การออกเสียงภาษาอาร์เมเนีย</translation>
+<translation id="8285791779547722821"><ph name="ORIGINAL_MIME_TYPE" />ที่เข้ารหัส</translation>
 <translation id="8294431847097064396">แหล่งที่มา</translation>
 <translation id="8297012244086013755">ฮังกูลแบบ 3 ชุด (ไม่มี Shift)</translation>
 <translation id="8299269255470343364">ญี่ปุ่น</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ur.xtb b/ui/chromeos/translations/ui_chromeos_strings_ur.xtb
index 07900f69..f3a61aef 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ur.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ur.xtb
@@ -919,6 +919,7 @@
 <translation id="8264024885325823677">یہ ترتیب آپ کے منتظم کے زیر انتظام ہے۔</translation>
 <translation id="8269755669432358899">فائلز کے تاثرات کے پینلز کو سکیڑیں</translation>
 <translation id="8280151743281770066">آرمینیائی فونیٹک</translation>
+<translation id="8285791779547722821">مرموز کردہ <ph name="ORIGINAL_MIME_TYPE" /></translation>
 <translation id="8294431847097064396">ماخذ</translation>
 <translation id="8297012244086013755">‏Hangul 3 سیٹ (کوئی شفٹ نہیں)</translation>
 <translation id="8299269255470343364">جاپانی</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_vi.xtb b/ui/chromeos/translations/ui_chromeos_strings_vi.xtb
index 6b84b36..da64f488 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_vi.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_vi.xtb
@@ -917,6 +917,7 @@
 <translation id="8264024885325823677">Quản trị viên của bạn quản lý tùy chọn cài đặt này.</translation>
 <translation id="8269755669432358899">Thu gọn bảng dữ liệu phản hồi về tệp</translation>
 <translation id="8280151743281770066">Phiên âm tiếng Armenia</translation>
+<translation id="8285791779547722821"><ph name="ORIGINAL_MIME_TYPE" /> đã mã hoá</translation>
 <translation id="8294431847097064396">Nguồn</translation>
 <translation id="8297012244086013755">Hangul 3 bộ (Không có Shift)</translation>
 <translation id="8299269255470343364">Tiếng Nhật</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_zh-HK.xtb b/ui/chromeos/translations/ui_chromeos_strings_zh-HK.xtb
index da8ce1c..30ac3f5 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_zh-HK.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_zh-HK.xtb
@@ -320,6 +320,7 @@
 <translation id="3619593063686672873">最近沒有任何影片</translation>
 <translation id="3634507049637220048">第 <ph name="NETWORK_INDEX" /> 個網絡,一共有 <ph name="NETWORK_COUNT" /> 個網絡,<ph name="NETWORK_NAME" />,<ph name="CONNECTION_STATUS" />,由管理員管理,詳情</translation>
 <translation id="3645233063072417428">已移動 <ph name="NUMBER_OF_ITEMS" /> 個項目。</translation>
+<translation id="3658269352872031728">已選取 <ph name="SELECTED_FILE_COUNT" /> 個檔案</translation>
 <translation id="3685122418104378273">使用流動數據時,系統根據預設停用「Google 雲端硬碟」同步功能。</translation>
 <translation id="3689865792480713551">取消 <ph name="ACTIVITY_DESCRIPTION" />。</translation>
 <translation id="3690128548376345212"><ph name="NETWORK_COUNT" /> 個網絡之中嘅第 <ph name="NETWORK_INDEX" /> 個網絡,<ph name="NETWORK_NAME" />,未啟用,<ph name="CONNECTION_STATUS" />,訊號強度係 <ph name="SIGNAL_STRENGTH" />%,詳細資料</translation>
@@ -577,6 +578,7 @@
 <translation id="5533102081734025921"><ph name="IMAGE_TYPE" /> 圖片</translation>
 <translation id="5534520101572674276">正在計算大小</translation>
 <translation id="554153475311314364">希臘文 (音譯)</translation>
+<translation id="5554171655917412781">已選取 <ph name="SELECTED_FOLDERS_COUNT" /> 個資料夾</translation>
 <translation id="5580591966435005537">虛擬機器</translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5583664733673201137">標點符號寬度為全形</translation>
@@ -599,6 +601,7 @@
 <translation id="5724172041621205163">泰文 (Pattachote 鍵盤)</translation>
 <translation id="57383366388012121">上個月</translation>
 <translation id="5756666464756035725">匈牙利文 QWERTY</translation>
+<translation id="5760252553414789727">已選取 <ph name="SELECTED_FILES_COUNT" /> 個項目</translation>
 <translation id="5763377084591234761">德文 (瑞士)</translation>
 <translation id="5769519078756170258">要排除的主機或網域</translation>
 <translation id="5775750595919327203">烏都文</translation>
@@ -917,6 +920,7 @@
 <translation id="8264024885325823677">此設定由管理員管理。</translation>
 <translation id="8269755669432358899">收合檔案意見面板</translation>
 <translation id="8280151743281770066">亞美尼亞文 (拼音)</translation>
+<translation id="8285791779547722821">已加密的<ph name="ORIGINAL_MIME_TYPE" /></translation>
 <translation id="8294431847097064396">來源</translation>
 <translation id="8297012244086013755">韓文 3 Set (No Shift)</translation>
 <translation id="8299269255470343364">日文</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb b/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb
index 95127fcf..361833e6 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb
@@ -917,6 +917,7 @@
 <translation id="8264024885325823677">這項設定是由系統管理員管理。</translation>
 <translation id="8269755669432358899">收合檔案意見回饋面板</translation>
 <translation id="8280151743281770066">亞美尼亞文 (拼音)</translation>
+<translation id="8285791779547722821">已加密的<ph name="ORIGINAL_MIME_TYPE" /></translation>
 <translation id="8294431847097064396">來源</translation>
 <translation id="8297012244086013755">韓文 3 Set (No Shift)</translation>
 <translation id="8299269255470343364">日文</translation>
diff --git a/ui/latency/latency_info.cc b/ui/latency/latency_info.cc
index ef364fc..41bfd35 100644
--- a/ui/latency/latency_info.cc
+++ b/ui/latency/latency_info.cc
@@ -55,7 +55,7 @@
 }
 
 constexpr const char kTraceCategoriesForAsyncEvents[] =
-    "benchmark,latencyInfo,rail";
+    "benchmark,latencyInfo,rail,input.scrolling";
 
 struct LatencyInfoEnabledInitializer {
   LatencyInfoEnabledInitializer() :
diff --git a/weblayer/browser/webapps/webapk_install_scheduler.cc b/weblayer/browser/webapps/webapk_install_scheduler.cc
index 09a8c3a..e97003be 100644
--- a/weblayer/browser/webapps/webapk_install_scheduler.cc
+++ b/weblayer/browser/webapps/webapk_install_scheduler.cc
@@ -64,7 +64,7 @@
   //
   // We redownload the icon in order to take the Murmur2 hash. The redownload
   // should be fast because the icon should be in the HTTP cache.
-  std::vector<webapps::WebappIcon> icons = shortcut_info_->GetWebApkIcons();
+  std::set<GURL> icons = shortcut_info_->GetWebApkIcons();
 
   webapps::WebApkIconHasher::DownloadAndComputeMurmur2Hash(
       web_contents->GetBrowserContext()